Cerinţe funcţionale
Aplicaţia va avea următoarele funcţionalităţi:
-realizare autentificare pentru un utilizator al programului.
-realizare fişe client
-emitere facturi
-generare facturi clienţi pe baza fişelor clienţilor
-gestiunea contractelor clienţi
-evidenţă încasări facturi clienţi
-emitere chitanţe clienţi
-gestiune plăţi facturi furnizori
-gestiune facturi furnizori
-gestiune note intrare recepţie
-emitere monetare
-emitere anexe facturi clienţi cu penalităţi pentru facturi neîncasate
-generare registru de casă
-export date în contabilitatea financiară
-generare raporturi
Cazuri de utilizare
1. Autentificare utilizator
Numele cazului de utilizare Autentificare utilizator
Instanţele actorilor participanţi Casier/Contabil
Fluxul evenimentelor
Utilizatorul introduce identificator utilizator şi parolă.
Programul verifică corectitudinea informaţiilor introduse.(*)
Dacă informaţiile sunt corecte, atunci se permite accesul utilizatorului în sistem, iar cazul de utilizare se încheie.
Flux alternativ de evenimente
(*)dacă informaţiile nu sunt corecte:
Se afişează un mesaj de eroare şi se solicită reintroducerea informaţiilor pentru autentificare.
Utilizatorul poate reîncerca autentificarea, deci se reia cazul de utilizare cu fluxul principal de evenimente.
Utilizatorul renunţă, cazul de utilizare luând sfârşit.
2. Fise clienţi
Numele cazului de utilizare Fise clienţi
Instanţele actorilor participanţi Casier, Aplicaţia Rompetrol
Fluxul evenimentelor
Casierul selectează funcţia „Fise clienţi”
Aplicaţia afisează formularul „Fise clienţi”
Operatorul selectează clientul pentru care va întocmi fisa
Aplicaţia populează listele cu maşinile clienţilor şi persoanele autorizate
Casierul selectează numărul maşinii şi persoana autorizata pentru care s-a întocmit bonul şi introduce numărul bonului fiscal
(*) Aplicaţia importa din aplicaţia Rompetrol datele din bonul respectiv.
Casierul validează datele
Aplicaţia salvează datele în baza de date
Condiţii de intrare
Casierul să fie logat în aplicaţie
Condiţii de ieşire
Datele să fie salvate în baza de date
Flux alternativ de evenimente
(*)
- Numărul bonului nu exista în ziua respectiva.
Aplicaţia afisează un mesaj de eroare şi permite utilizatorului reintroducerea numărului bonului.
Utilizatorul introduce alt număr de bon şi se reia cazul de utilizare de la punctul 6
Utilizatorul renunţa, cazul de utilizare luand sfârsit
- Numărul bonului indica către un bon pe care s-a desfasurat alta operaţiune decât cea pe credit.
Aplicaţia afisează un mesaj de avertizare şi permite utilizatorului revenirea la formularul „Fise clienţi”
Utilizatorul continua cazul de utilizare de la punctul 6.
- Aplicaţia nu se poate conecta la Aplicaţia Rompetrol.
Aplicaţia afisează mesaj de eroare şi permite utilizatorului reîntoarcerea la formularul „Fise clienţi”.
Utilizatorul completează câmpurile bonului
-articol C.V 1
-U.M. C.V 2
-cantitate C.V3
Proiectul descrie modul de rafinare a cazurilor de utilizare necesare in cadrul realizarii unui program de contabilitate, in faza culegerii specificatiilor, folosite in ingineria soft.
Universitatea „Babes - Bolyai” Cluj - Napoca
Facultatea de Stiinte Economice si Gestiunea Afacerilor
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.