Extras din proiect
Proiectul consta intr-un program informatic pentru o biblioteca. Cu el se inregistreaza toate datele bibliotecarilor, clientilor si a cartilor din acea biblioteca. Se va micsora timpul de cautare a unei carti, atat de bibliotecar cat si de client. Sistemul tine si evidenta clientilor care nu returneaza cartile la timp, acestora le va fi trimis un email de instintare.
Actorii:
Actorii identificati in sistem sunt:
- Administrator
- Bibliotecar
- Client
- Sistem mail
Administrator
Este utilizatorul care are dreptul de adaugare sau stergere clienti si bibliotecarii din sistem, are dreptul de schimbare a parolei, cat si modificarea si vizualizarea informatiilor despre clienti. Administratorul foloseste sistemul de mail pentru a comunica cu bibliotecarul.
Bibliotecar
Este utilizatorul care are aproximativ drept deplin in sistem. El adauga si sterge clientii din sistem, cat si vizualizeaza si modifica datele clientilor. El cauta, introduce sau sterge o carte din sistem. Bibliotecarul imprumuta cartile, iar daca clientul nu le returneaza la data prestabilita, acesta il notifica prinr-un mail de intarziere.
Client
Este utilizatorul care se logeaza cu ajutorul numelui si a CNP-ului. Clientul cauta cartea apoi o preia de la bibliotecar. El isi vizualizeaza datele personale si cartile imprumutate.
Sistemul de Email
El lucreaza din afara sistemuli nostru si are rolul de corespondent intre administrator, bibliotecar si clienti.
Cazuri de utilizare
Cazuri de utilizare utilizator
Administrator Bibliotecar Client SistenEmail
Adaugare blibliotecar x
Adaugare carte x
Adaugare client x x
Adaugare imprumut x
Afisare clienti x x
Cauta carte x x
Citeste email x x x
Editare email x x
Login x x x
Logout x x x
Modifica informatii clienti x x
Modificare informatii bibliotecar x
Schimbare parola x
Sterge email x x x
Stergere bibliotecar x
Stergere carte x
Stergere client x
Stergere imprumut x
Trimite email x x x
Vizualizare bibliotecari x
Vizualizare imprumut x x
Vizualizare imprumut expirat x
Vizualizare informatii x x x
Lista functionalitatilor identificate si descrierea lor
Adaugare bibliotecar
Descriere:
- administratorul adauga un bibliotecar in sistem
Preconditie:
- pagina Admin este deschisa
Postconditie:
- un bibliotecar este adaugat in sistem
Scenariu:
- butonul Admin este selesctat
- se deschide pagina Admin
- se completeaza CNP(daca exista, in celelate campuri se vor afisa datele corespondente)
- se completeaza numele
- se completeaza prenumele
- se completeaza adresa
- se completeaza telefonul
- se apasa butonul Adaugare pentru a introduce utilizatorul in sistem
Preview document
Conținut arhivă zip
- Biblioteca Virtuala.doc