Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AnimaleArta culturaDivertismentFilmJurnalismMuzica
PescuitPicturaVersuri

Proiectarea formularelor pentru clasa de tranzactii "Inregistrare parteneri"

diverse



+ Font mai mare | - Font mai mic



Proiectarea formularelor pentru clasa de tranzactii "Inregistrare parteneri"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr. 1. Introducerea unui partener nou.



Scenariile de lucru sunt urmatoarele:

Ø      Apasand butonul Adauga se blocheaza controlul formularului pe caseta de text aferenta numelui partenerului pentru completarea acesteia;

Ø      Se completeaza casetele de text cu datele despre partener;

Ø      Se alege modalitatea de comunicare (telefon, fax sau e-mail) si completarea casetelor de text aferente optiunilor selectate;

Ø      Preluarea datelor inscrise prin apasarea butonului "Salvare".

Scenariul nr.2. Modificarea datelor despre un partener.

Scenariile de lucru sunt urmatoarele:

Ø      Cautarea se face dupa numele partenerului;

Ø      Modificarea datelor partenerului selectat(numele, adresa, plafon credit, scadenta, contul analitic etc) poate avea loc doar la apasarea butonului "Modifica";

Ø      Salvarea sau abandonarea modificarilor efectuate prin apasarea butoanelor corespunzatoare "Salvare" sau "Abandon".

Scenariul nr.3. Stergerea datelor despre un partener.

Ø      Cautarea se face dupa numele partenerului;

Ø      Pentru stergerea datelor unui partener se efectueaza prin selectarea acestuia, apoi se apasa butonul de "Sterge". Stergerea unui partener inseamna si scoaterea acestuia din baza de date a firmei.

Scenariul nr.4. Vizualizarea datelor despre un partener.

Ø      Cautarea se face dupa numele partenerului;

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unui partener nou sunt: PARTENER si LOCALITATE);

Stabilirea modalitatii de afisare a datelor, alegerea controalelor potrivite: pentru datele din tabela PARTENER se aleg controalele de tip TextBox sau ComboBox, iar pentru datele din tabela LOCALITATE se alege un control de tip ComboBox ce va cuprinde elemente din tabela mentionata;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intervin la introducerea unui partener nou);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusiva a tastaturii;

Facilitati de utilizare propuse: utilizatorul va avea posibilitatea efectuarii de cautari dupa codul partenerului sau numele partenerului.

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adagare, stergere) la nivelul formularului controlul este blocat pe primul control editabil din formular: cbopartener. Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acestea se face prin butonul "Abandon".

Proiectarea formularelor pentru clasa de tranzactii "Inregistrare factura"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr.1. Introducerea unei facturi noi.

Sarcinile de lucru sunt urmatoarele:

Ø      Completarea datelor de individualizare a facturii(numarul facturii, tipul, data facturii, data scadenta, observatii);

Ø      Selectarea partenerului din lista partenerilor;

Ø      Adaugarea unui nou partener(daca partenerul dorit nu exista in baza de date);

Ø      Selectarea facturii corespondente;

Ø      Adaugarea liniilor de pe factura. Aceasta sarcina va fi efectuata pentru fiecare articol din factura:

Completarea numarului fiecarei linii;

Introducerea produsului;

Completarea datelor despre produs(pretul unitar si cantitatea);

Ø      Preluarea datelor inscrise prin apasarea butonului "Salvare".

Scenariul nr.2. Adaugarea unei linii la o factura existenta.

Sarcinile de lucru sunt urmatoarele:

Ø      Selectarea facturii se face dupa numarul facturii;

Ø      Adaugarea linie(in continuare se va executa sarcinile de lucru descrise la scenariul nr. 1 la adagarea liniilor de pe factura);

Ø      Salvarea datelor inscrise.

Scenariul nr.3. Modificarea datelor despre o factura.

Sarcinile de lucru sunt urmatoarele:

Ø      Cautarea facturii(vezi prima sarcina de lucru de la scenariul nr.2);

Ø      Modificarea datelor despre o factura. Pot intervenii urmatoarele situatii: schimbarea tipului facturii, adaugarea unei linii noi, stergerea unei linii, inlocuirea cantitatii sau a pretului acestuia);

Ø      Validarea modificarilor sau abandonarea acestora.

Scenariul nr.4. Vizualizarea facturilor.

Sarcinile de lucru sunt urmatoarele:

Ø      Filtrarea facturii se efectueaza dupa specificarea perioadei de timp, in care se doreste afisarea facturilor dintr-o anumita perioada fie dupa data facturii fie dupa data scadentei;

Ø      Cautarea unei facturi se face dupa numarul ei.

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei noi tranzactii sunt FACTURA, LINIE_FACT);

Stabilire modalitate de afisare date, alegerea controalelor potrivite: pentru datele din tabele se aleg controale de tip Grid, iar pentru datele ce constituie cheie straina in tabele copil se aleg controale de tip DataCombo ce vor cuprinde elemente din tabela parinte;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intervin la introducerea unei tranzactii noi);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusive a tastaturii, scoaterea in evidenta a liniei curente de lucru dintr-un obiect de tip Grid prin schimbarea culorii acesteia sau adaugarea de informatii suplimentare cum ar fi diverse sume totale;

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adaugare, stergere) la nivelul formularului controlul este blocat pe linia curenta din grid(care devine editabila). Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acestea se face prin butonul "Abandon".

Proiectarea formularelor pentru clasa de tranzactii "Inregistrarea plati-incasari"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr.1. Introducerea unei incasari sau plati noi.

Scenariile de lucru sunt urmatoarele:

Ø      Completarea datelor de individualizare a operatiunilor(codul operatiunii, data operatie, numar tranzactie);

Ø      Completarea datelor de individualizare a documentelor(numarul si data documentului, tip document);

Ø      Selectarea tipului operatiunii: plata sau incasare;

Ø      Adaugarea transei aferente documentului inregistrat. Aceasta sarcina va fi efectuata pentru fiecare factura pentru care are loc operatiunea:

Completarea numarului transei;

Completarea datelor despre valoarea transei.

Scenariul nr.2. Adaugarea unei transe.

Scenariile de lucru sunt urmatoarele: 

Ø      Selectarea documentului in functie de numarul documentului sau a perioadei in care a fost emis sau inregistrat;

Ø      Adaugarea transei(se executa sarcinile de lucru descrise la scenariul nr.1);

Ø      Salvarea transei.

Scenariul nr.3. Modificarea unei plati sau incasari.

Scenariile de lucru sunt urmatoarele:

Ø      Cautare tranzactie;

Ø      Modificarea datelor despre tranzactie. Se pot ivi urmatoarele situatii: inlocuirea datelor eronate(tipul documentului sau a operatiunii, data operatiunii, etc) despre document, adaugarea unei transe noi, stergerea unei transe, modificarea valorii transei;

Ø      Validarea modificarilor sau abandonarea acestora. Valoarea transei modificate nu poate sa depasesca valoarea facturii.

Scenariul nr.4. Vizualizarea incasarilor sau platilor.

Scenariile de lucru sunt urmatoarele:

Ø      Filtrare tranzactie. In functie de criteriul de filtrare dorit se va realiza una din urmatoarele sarcini de lucru:

Specificarea perioadei de timp in cazul in care se doreste afisarea operatiunilor dintr-o perioada anume;

Dupa numarul facturii.

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei noi tranzactii sunt: INCASARE_PLATA, TRANSA_INC_PLATA, FACTURA;

Stabilirea modalitatilor de afisare date, alegerea controalelor potrivite: pentru datele din tabele se aleg controale de tip Grid, iar pentru datele ce constituie cheie straina in tabelele copil se aleg controale de tip DataCombo ce vor cuprinde elememtele din tabela parinte;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intevin la introducerea unei tranzactii noi);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusiv a tastaturii, scoaterea in evidenta a linie curente de lucru dintr-un obiect de tip Grid prin schimbarea culorii acesteia sau adaugarea de informatii suplimentare cum ar fi diverse sume totale;

Facilitati de utilizare:

Utilizatorul va avea posibilitatea efectuarii de cautari dupa numarul facturii de incasare sau plata;

Filtrare documentelor pentru o perioada aleator aleasa;

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adaugare, stergere) la nivelul formularului in pagina Plati/Incasari controlul este blocat pe linia curenta din grid(care devine editabila). Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acesta se face prin butonul "Abandon".

Proiectarea formularelor pentru clasa de tranzactii "Inregistrari contracte"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr.1. Introducerea unui contract nou.

Sarcinile de lucru urmatoarele:

Ø      Completarea datelor de individualizare a contractului (numarului si data contractului, data scadenta, data expirarii);

Ø      Se alege partenerul caruia ii apartine contractul din lista partenerilor aferenta ComboBox-ului cbopartener;

Ø      Adaugarea unui nou partener(daca partenerul cautat nu se afla in lista specificata);

Ø      Preluarea datelor prin apasarea butonului "Salvare".

Scenariul nr.2. Modificarea unui contract.

Sarcinile de lucru sunt urmatoarele:

Ø      Cautarea contractului dorit in lista partenerilor;

Ø      Modificarea datelor de pe contract. Pot intervenii urmatoarele situatii: modificarea datei sau numarului contractului, schimbarea partenerului,modificarea datei expirarii;

Ø      Validarea datelor sau abandonarea modificarilor.

Scenariul nr.3. Vizualizarea contractelor.

Sarcinile de lucru sunt urmatoarele:

Ø      Se selecteaza un partener pentru a vizualizarea contractului;

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei nou contract sunt: CONTRACT si PARTENER;

Stabilirea modalitatilor de afisare date, alegerea controalelor potrivite: pentru datele ce constituie cheia primara in tabela parinte se alege un control de tip ComboBox ce va cuprinde elementele atributului cheie primara, pentru afisarea restului de date se aleg controale de tip textbox;

Sincronizarea controalelor cu sursele de date(tabelele CONTRACT si PARTENERI);

Adaugarea butoanelor ce vor asigura functionalitatea formularului;

Rafinarea formularului se face prin utilizarea exclusiv a tastaturii.

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adaugare, stergere) la nivelul formularului controlul este blocat pe prima caseta de text. Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acesta se face prin butonul "Abandon".

Proiectarea formularelor pentru clasa de tranzactii "Inregistrarea compensari"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr.1. Introducerea unei compensari noi.

Scenariile de lucru sunt urmatoarele:

Ø      Completarea datelor de individualizare a compensarii;

Ø      Preluarea datelor inscrise prin apasarea butonului "Salvare".

Scenariul nr.2. Adaugarea unei linii la o compensare efectuata.

Scenariile de lucru sunt urmatiarele:

Ø      Selectarea ordinului de compensare dupa numarul ordinului de compensare sau a perioadei in care a fost emis;

Ø      Adaugarea linie;

Ø      Salvarea linie introduse.

Scenariul nr.3. Modificarea unei compensari.

Scenariile de lucru sunt urmatoarele:

Ø      Modificarea datelor de pe ordinul de compensare: inlocuirea datelor gresite(numarul de compensare, numarul de tranzactie si data compensari), adaugarea unei linii, stergerea unei linii sau modificarea valorii compensate;

Ø      Validarea modificarilor sau abandonarea lor. Valoarea compensata a facturii nu trebuie sa fie mai mare decat valoarea facturii.

Scenariul nr.4. Vizualizarea compensarilor.

Scenariile de lucru sunt urmatoarele:

Ø      Filtrare ordin de compensare. In functie de criteriul de filtrare se va realiza una din urmatoarele sarcini:

Specificarea perioadei de timp in cazul in care se doreste afisarea ordinelor de compensare dintr-o perioada anume;

Specificarea numarului ordinului de compensare daca se doreste vizualizarea unui singur document.

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei noi tranzactii sunt: COMPENSARE, LINIE_COMP;

Stabilirea modalitatilor de afisare date, alegerea controalelor potrivite: pentru datele din tabele se aleg controale de tip Grid, iar pentru datele ce constituie cheie straina in tabelele copil se aleg controale de tip DataCombo ce vor cuprinde elememtele din tabela parinte;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intevin la introducerea unei tranzactii noi);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusiv a tastaturii, scoaterea in evidenta a linie curente de lucru dintr-un obiect de tip Grid prin schimbarea culorii acesteia sau adaugarea de informatii suplimentare cum ar fi diverse sume totale;

Facilitati de utilizare: filtrare documentelor pentru o perioada aleator aleasa;

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adaugare, stergere) la nivelul formularului controlul este blocat pe linia curenta din grid(care devine editabila). Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acesta se face prin butonul "Abandon".

Proiectarea formularelor pentru clasa de tranzactii "Inregistrare comanda"

1.Definirea scenariilor si a sarcinilor de lucru ale utilizatorului

Scenariul nr.1. Adaugarea unei comenzi noi.

Sarcinile de lucru sunt urmatoarele:

Ø      Completarea datelor de individualizare ale documentului:

Numarul comenzii;

Selectarea partenerului dintr-o lista ce contine numele acestora;

Data inscrisa pe comanda;

Ø      Salvarea datelor introduse prin actionarea butonului de salvare sau la incheierea formularului.

Scenariul nr.2. Adaugarea unei linii la o comanda existenta.

Sarcinile de lucru sunt urmatoarele:

Ø      Selectarea comenzii se face dupa denumirea partenerului;

Ø      Adaugarea linie(in continuare se va executa sarcinile de lucru descrise la scenariul nr. 1 la adagarea liniilor de pe comanda);

Ø      Salvarea datelor inscrise.

Scenariul nr.3. Modificarea datelor de pe comanda.

Sarcinile de lucru sunt urmatoarele:

Ø      Modificarea uneia sau mai multor date din comanda respectiva ;

Ø      Validarea modificarilor facute sau abandonarea acestora;

Ø      Salvarea modificarilor realizate.

Scenariul nr.4. Stergerea unei comenzi existente.

Sarcinile de lucru sunt urmatoarele:

Ø      Stergerea inregistrarilor;

Ø      Validarea actiunii de stergere. Acesta nu va avea loc daca pentru comanda respectiva sunt inregistrate facturi;

Ø      Salvarea stergerii.

Scenariul nr.5. Vizualizarea comenzilor.

Sarcinile de lucru sunt urmatoarele:

Ø      Cautarea unei comenzi se face dupa denumirea partenerului.

2.Identificarea si definirea obiectelor si actiunilor formularului

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei noi tranzactii sunt: COMANDA, LINIE_CMDA, PARTENERI;

Stabilire modalitate de afisare date, alegerea controalelor potrivite: pentru datele din tabele se aleg controale de tip Grid, iar pentru datele ce constituie cheie straina in tabele copil se aleg controale de tip DataCombo ce vor cuprinde elemente din tabela parinte;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intervin la introducerea unei tranzactii noi);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusive a tastaturii, scoaterea in evidenta a liniei curente de lucru dintr-un obiect de tip Grid prin schimbarea culorii acesteia sau adaugarea de informatii suplimentare cum ar fi diverse sume totale;

Utilizatorul nu poate efectua nici o modificare daca nu apasa butonul de modificare. In momentul in care se intra in faza de actualizare a datelor(modificare, adaugare, stergere) la nivelul formularului controlul este blocat. Validarea modificarilor se face prin apasarea butonului "Salvare" iar renuntarea la acesta se face prin butonul "Abandon".

Stabilirea dimensiunilor standard(1024x768);

Identificarea surselor de date necesare functionarii formularului(tabelele utilizate pentru introducerea unei noi tranzactii sunt FACTURA, LINIE_FACT);

Stabilire modalitate de afisare date, alegerea controalelor potrivite: pentru datele din tabele se aleg controale de tip Grid, iar pentru datele ce constituie cheie straina in tabele copil se aleg controale de tip DataCombo ce vor cuprinde elemente din tabela parinte;

Sincronizarea controalelor cu sursele de date(tabelele de baza ce intervin la introducerea unei tranzactii noi);

Adaugarea butoanelor ce vor asigura functionalitatea formularului si efectuarea tranzactiilor;

Rafinarea formularului prin asigurarea unei functionalitati totale a formularului prin utilizarea exclusive a tastaturii, scoaterea in evidenta a liniei curente de lucru dintr-un obiect de tip Grid prin schimbarea culorii acesteia sau adaugarea de informatii suplimentare cum ar fi diverse sume totale;



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2045
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved