Sunteți pe pagina 1din 6

1.

3 Proiectarea ecranelor (formularelor) pentru culegerea datelor


A. Scenarii privind fia unui furnizor
Scenariu 1. Introducerea unui furnizor nou
Operaiile de lucru sunt urmtoarele:

Adugarea denumirii i codului furnizorului. Numele trebuie redactat n timp ce codul

furnizorului se va actualiza automat de sistem;


n cmpul Date generale sunt introduse urmtoarele elemente: codul fiscal, adresa, cod
potal, etc. n seciununea Contact unitatea poate introduce datele cu privire la adresa de
email a furnizorului, numrul de telefon, fax. n cmpul Alte i Oferte sunt introduse alte

informaii cu privire la furnizor dar i eventualele oferte primite.


Completarea datelor cu privire la codul fiscal, adresa, codul potal, banca sunt introduse
manual de utilizator, n timp ce moneda folosit, clasa de caracterizare sunt selectate dint-

o list prestabilt.
Salvarea furnizorului prin accesarea butonului Salvare.

Scenariu 2. Modificarea unui furnizor existent


Operaiile de lucru sunt urmtoarele:

Cutarea i afiarea furnizorului. Cutarea furnizorului se va realiza n principal dup

denumirea acestuia dar i dup codul aferent.


Accesarea butonului Modific. Dup accesarea acestuia, utilizatorul se poate deplasa cu
ajutorul tasei Tab sau cu ajutorul cursorului pe cmpul ce necesit modificri. Aceste

cmpuri fac referire la: denumirea furnizorului, adresa , codul potal, banca i moned.
Salvarea modificrilor realizate prin accesarea butonului Salvare.

Scenariu 3. tergerea unui furnizor


Operaiile de lucru sunt urmtoarele:

Cutarea i afiarea furnizorului. Cutarea furnizorului se va realiza n principal dup

denumirea acestuia dar i dup codul aferent.


Accesarea butonului Modific. n cazul n care necesit terse doar cteva elemente,
utilizatorul ocup locul respectiv cu cursorul sau navigheaz cu ajutorul tastei Tab,

urmnd s acioneze tasta Delete de la tastatur. Atunci cnd este necesar tergerea
furnizorului n totalitate, utilizatorul prin opiunea Stergere elimin toate informaiile cu
privire la respectivul furnizor.
Salvarea modificrilor realizate prin accesarea butonului Salvare.

1
Fi furnizor

Denumire furnizor
Cod furnizor

S.C VINTON VRANCEA

45

Contact

Date

Modific

Alte

Salvare
Sterger

Oferte

Iesire
Cod fiscal
Cont bancar

Banca

RO 1446711
620075

Banca

Adresa
Moneda

Str. Avantului, Nr. 12,


Focani
5

Lei

Clasa de caracterizare
401.11

Nr. Registru Comer


Descrierea funcionalitii i comportamentului obiectelor din formular
1. Identificarea surselor de date necesare funcionrii formularului, tabela din ba za de date folosit
poart denumirea de FURNIZORI.
2. Alegerea controarelor potrivite pentru fiecare cmp: pentru Moneda i Clasa de caracterizare
am ales controlul de tip Combo Box.
3. Adugare controale de tip Command Button ce vor permite efectuarea tranzaciilor i
funcionalitatea formularului.
4. Implementarea comportamentului fiecrui obiect din cadrul formularului

Tabel nr.1 Semnificaia obiectelor din formularul de adugare furnizor


Nr.
obiect

Denumire

Explicaii

1.

TxtDenFurn

2.
3.

GrdCodFurn
TxtCodfiscal
TxtAdresa
TxtCodpostal
TxtBanca
BtnDateGen

4
5.

GrdMoneda
GrdClasa

6.

BtnModific
BtnSalvare
BtnStergere
BtnIesire

TextBox utilizat pentru completarea denumirii


furnizorului.
Cmpul Read-only este adugat din sistem
TextBox-urile menionate sunt utilizate pentru adugarea
datelor generale ale unitii care fac referire la codul fiscal,
adresa furnizorului, codul potal i banca utilizat.
Butonul pentru vizualizarea ct i modificarea datelor
generale ale furnizorului.
Grid-ul pentru afiarea monedei n care are loc tranzaciile
cu furnizorul respectiv. Sursa de date o constituie tabela
Furnizor.
Grid-ul pentru afiarea clasei de caracterizare este utilizat
pentru alegerea contului specific furnizorului. Coloanele
sunt Read Only dac utilizatorul nu a specificat nceputul
unei tranzacii.
Butoane de modificare/salvarea/tergere/ a unui furnizor.
Butonul ieire este folosit pentru ieirea din formular.

*Numrul obiectelor corespunde notaiilor de pe formular

B. Scenarii privind actualizarea, vizualizarea i trimiterea comenzilor


Scenariu 1. Introducerea unei comenzi noi
Operaiile de lucru sunt urmtoarele:

Alegerea furnizorului. Utilizatorul caut n baza de date denumirea furnizorului, urmnd

ca codul acestuia s apar automat.


Adugarea codului i a numrul comenzii. Codul comenzii este introdus automat de

sistem n timp ce numrul se va realiza manual de ctre utilizator.


Adugarea articolelor de comandat. Aceasta se va realize astfel:
- Cutarea dup denumirea produsului dint-o list de produse, codul aferent
acestuia se va actualiza automat. n cazul n care utilizatorul tie codul
produsului acesta l va introduce, urmnd ca denumirea produsului s se treac
-

automat.
Verificarea unitii de msur. n cazul n care unitatea de msur nu corespunde,

utilizatorul are posibilitatea de a modifica cutnd n list.


- Completarea cantitii, a preului ct i a valorii totale
Verificarea total a comenzii.

Salvarea comenzii prin accesarea butonului Salvare.


Imprimarea comenzii. n cazul n care utilizatorul nu trimite electromic comanda, aceasta
poate fi listat i trimis prin pot.

Scenariu 2. Modificarea datelor de pe comand


Operaiile de lucru sunt urmtoarele:

Cutarea i afiarea comenzii. Cutarea poate fi efectuat dup numele furnizorului,

codul acestuia sau data la care a fost ntocmit.


Verificarea strii comenzii. n cazul actual comanda poate fi modificat deoarece nu a

fost onorat, ea avnd starea n curs.


Modificarea datelor de pe comand. Modificrile se pot referi la produsele comandate

(adugarea sau tergerea unui produs) i la cantitatea comandat.


Salvarea modificrilor prin accesarea butonului Salvare.

Scenariul 3. Adugarea mai multor furnizori cruia trimitem acceai comand


Operaiile de lucru sunt urmtoarele:

Adugare furnizor. Pe lng furnizorul existent, utilizatorul poate aduga un al furnizor

cu ajutorul butonului Adaug.


Cutarea furnizorului. Utilizatorul caut n baza de date denumirea furnizorului, urmnd

ca codul acestuia s apar automat.


Salvarea comenzii cu ajutorul butonului Salvare.
Imprimarea comenzii. n cazul n care utilizatorul nu trimite electromic comanda, aceasta
poate fi listat i trimis prin pot

Scenariul 4. Anularea unei comenzi


Operaiile de lucru sunt urmtoarele:

Cutarea comenzii. Cutarea se va realiza dup codul comenzii.


Verificarea strii comenzii. n cazul actual comanda poate fi modificat deoarece nu a
fost onorat, ea avnd starea n curs.

Trimiterea ctre furnizor o notificare privind anularea comenzii.


11

Comand produse
Adau

Date
7

Ster

Modific

Denumire furnizor

Sterge

S.C VINTON VRANCEA S.R.L


2

85

Cod furnizor

Salvar

Date

Ieire
6
12

Cod comanda

Imprim

45
23

Nr. comanda
3

Data comenzii
21/03/2013
Cod produs

Denumire produs

U.M

Cantitate

Pre

Valoarea

342

Vin spumant

Litri

1.200

9.600

367

Must

Litri

500

2.500

Total Valoarea Comanda

Stare comanda
In curs

12.100

10

Descrierea funcionalitii i comportamentului obiectelor din formular:

1. Identificarea surselor de date necesare funcionrii formularului (tabelele utilizate pentru


comanda produselor sunt: FURNIZOR, COMENZI, PRODUSE COMANDATE)
2. Alegerea controarelor potrivite pentru fiecare cmp: pentru Total valoarea comand
control de tip Label , pentru cod comanda, data comenzii, denumirea furnizorului, starea
comand ct i a informaiilor cu privire la produse am ales Combo Box, iar pentru
celelalte cmpuri TextBox datorit uurinei n completare.
3. Adugare controale de tip Command Button ce vor permite efectuarea tranzaciilor i
funcionalitatea formularului.
4. Implementarea comportamentului fiecrui obiect din cadrul formularului
Tabel nr.1 Semnificaia obiectelor din formularul de comand produse
Nr. obiect

Denumire

1.

GrdDenFurn

2.
3.

GrdCodFurn
GrdDataCom

4.

GrdCodCom

5.

BtnModific
BtnStergere
BtnSalvare
BtnIesire
BtnImprimare
BtnDateFurn
BtnDateCom
GrdCodProd
GrdDenProd
GrdUM
LblTotalCom
GrdStareCom

6.

7.
8.

9.
10.
11.
12

BtnAdaug
BtnSterg
TxtNr.Com

Explicaii
Grid-ul pentru afiarea furnizorilor unitii i
selectarea unuia dintre ei.
Cmpul Read-only este adugat din sistem.
Grid-ul pentru afiarea datei calendaristice i
selectarea de ctre utilizator a datei comenzii.Sursa
datelor o reprezint tabela Comenzi.
Grid-ul pentru selectarea codului comenzii se
realizeaz att manual de ctre utilizator, n cazul
adugrii unei noi comenzi, ct i selectarea dintr-o
list prestabilit n momentul modificrii ei. Sursa
datelor o reprezint tabela Comenzi.
Butoane de modificare i tergere a ntregului
formular.
Butoane de salvare, ieire i imprimarea a
formularului.
Butonul pentru vizualizarea ct i modificarea
datelor generale ale furnizorului ct i a comenzii
Grid-ul pentru afiarea produselor dup cod,
denumire aflate n baza de date i a unitilor de
msur. Sursa de date o constituie tabela Produse.
Label ce totalizeaz ntreaga valoare a comenzii.
Sursa pentru afiarea grid-ului pentru starea comenzi
o constituie tabela Comenzi.
Butoane de adugare sau tergere a unui furnizor.
TextBox utilizat pentru completarea nr.comenzii.

*Numrul obiectelor corespunde notaiilor de pe formular

S-ar putea să vă placă și