Dva dela istog posla
AutoSet Niš prodaje, ugrađuje i reparira autostakla. Javni sajt vodi vozača do odgovarajuće usluge i kontakta, dok interni panel služi zaposlenima za pretragu lagera, zakazivanje i rad sa nalozima. Granica je jasna: podaci kupca i poslovna evidencija ne izlaze u javni deo.
Lager od 713 stavki
Početni lager je uvezen iz tabele knjigovodstvenog sistema. Ista šifra može postojati kod više proizvođača, pa se stavka prepoznaje kombinacijom šifre i proizvođača. Redovi bez naziva ostaju upotrebljivi kada imaju šifru, a pregled pre upisa pokazuje šta je novo i šta se menja.
- Probni pregled pre upisa
- Rezervna kopija pre svakog uvoza
- Pretraga po poljima koja zaposleni stvarno koriste
Kontrole koje čuvaju podatke
Panel zadržava izvorne decimalne vrednosti umesto da ponovo upisuje zaokružen prikaz iz tabele. XLSX arhive prolaze proveru prijavljene veličine i odnosa sažimanja pre čitanja, kako mali fajl ne bi zauzeo stotine megabajta memorije. Prava pristupa i istorija promena pripadaju aplikaciji, ne prikazu u pregledaču.
Provera radom, ne samo zahtevom
Tok je proveren pravim klikom i skrolom na uobičajenoj visini laptopa. Tako su pronađeni nedostupno dugme na dnu prozora za uvoz i statusna oznaka koja je presretala klikove. To su greške koje API test ne vidi, iako mogu potpuno zaustaviti posao za pultom.
Šta ovaj primer pokazuje
Korisna poslovna aplikacija počinje pravilima stvarnog rada: šta je jedinstvena stavka, ko sme da promeni stanje, kako se greška vraća i koji dokaz potvrđuje da je posao završen. AutoSet studija opisuje konkretno izveden sistem; njeni rezultati nisu obećanje za drugi projekat.
