Etapele si activitatile de proiectare a formularului
Utilizatorii sunt cunoscatori ai problemelor ridicate de gestiunea stocurilor si calcularea pretului de vanzare cat si cu utilizarea interfetelor specifice aplicatiilor informatice.
Scenariul 1
Utilizatorul doreste introducerea unui nou produs marfa).
Sarcinile de lucru sunt urmatoarele
Trecerea in modul de lucru "Adaugare"
Completarea datelor :
Verificarea categoriei din care face parte si a unitatii de masura.
Stabilirea adaosului commercial.
Validarea introducerii datelor sau anularea operatiei.
Scenariul 2
Utilizatorul doreste cautarea datelor despre o anumita marfa si modificarea acestora.
Sarcinile de lucru sunt urmatoarele
Cautarea marfii prin:
Selectarea din lista oferita;
Navigarea intre inregistrari;
Introducerea codului unic de identificare.
Trecerea in modul de lucru "Modificare"
Operarea modificarilor si verificarea datelor. Doar administratorul de sistem are dreptul sa modifice campul CMP .
Validarea modificarii sau revenirea la starea initiala a caracteristicilor marfii.
Scenariul 3
Utilizatorul doreste stergerea unei inregistrari.
Sarcinile de lucru sunt urmatoarele
Cautarea marfii ( prin mijloacele descrise la Scenariul 2 ).
Operarea stergerii. Daca exista contracte incheiate cu furnizorii pe acea marfa nu se permite stergerea. Altfel utilizatorul trebuie sa valideze sau nu operatia.
Problema
Etapele proiectarii formularului
Adoptarea unei decizii de proiectare
Pentru problema In urma lansarii operatiei de stergere trebuie verificata existenta eventualelor contracte pe respective marfa in tabela CONTRACTE. Daca nu se gasesc contracte atunci operatiunea poate continua. Utilizatorului trebuie sa i se ceara confirmarea operatiunii inainte ca aceasta se efectueaze iar in cazul neconfirmarii sa se intrerupa.
Pentru problema Utilizatorul trebuie sa fie recunoscut de catre sistem ca utilizator obisnuit sau administrator cele 2 categorii avand drepturi diferite in formular. Utilizatorul obisnuit trebuie impiedicat sa modifice campul CMP pentru a nu aduce prejudicii consistentei datelor. Certificarea userilor se face prin formularul initial de logare urmand ca formul sa se comporte diferit corespunzator tipului de operator (la administrator campul CMP se activeaza in modul de lucru "Modificare"
Facilitati de utilizare
Posibilitatea cautarii marfii prin
selectarea dintr-o lista ;
navigarea din butoane ;
introducerea primelor cifre din codul produsului .
Toate campurile sunt dezactivate la lansarea fomularului (fara controalele folosite pentru cautare . La adaugare sau modificare ele devin active revenind dupa validarea sau anularea operatiei.
|