Cuprins
- 1. Descrierea proiectului 4
- 2. Actori 4
- 3. Descrierea actorilor 4
- Administrator 4
- Utilizator 4
- Vizitator 4
- 4. Cazurile de utilizare 5
- 5. Descrierea cazurilor de utilizare 5
- AdaugareComentariu 5
- AdaugarePoza 5
- AdministrareAlbume 5
- Autentificare 6
- CautareUtilizator 6
- CreareAlbum 6
- Deconectare 6
- EditareAlbum 6
- Inregistrare 6
- ModificareNumeAlbum 6
- ModificareProfil 7
- StergeAlbum 7
- StergeComentariu 7
- StergePoza 7
- StergeUtilizator 7
- VizualizareAlbum 7
- VizualizarePoza 7
- 6. Cazuri de utilizare / Actori 8
- 7. Diagrama cazurilor de utilizare 9
- 8. Clasele identificate 11
- 9. Descrierea claselor identificate 11
- Utilizator 11
- Album 11
- Poza 11
- 10. Diagrama de clase 12
- 11. Diagramele de secvenţă 13
- Diagrama de secvenţă AdaugareComentariu 13
- Diagrama de secvenţă AdaugarePoza 13
- Diagrama de secvenţă StergeComentariu 14
- Diagrama de secvenţă StergePoza 14
- Diagrama de secvenţă VizualizarePoza 15
- 12. Diagramele de activităţi 16
- Diagrama de activităţi AdaugareComentariu 16
- Diagrama de activităţi AdaugarePoza 17
- Diagrama de activităţi StergeComentariu 18
- Diagrama de activităţi StergePoza 19
- Diagrama de activităţi VizualizarePoza 20
- 13. Interfaţa cu utilizatorul 21
Extras din proiect
1. Descrierea proiectului
Proiectul reprezintă o aplicaţie de administrare online a albumelor cu fotografii. Această aplicaţie oferă posibilitatea postării fotografiilor dorite în albume, precum şi adaugării unor comentarii, atât propriilor fotografii cât şi fotografiilor altor utilizatori. Aplicaţia este gestionată de către un administrator, care are dreptul de a şterge utilizatori, albume, poze sau comentarii care nu corespund condiţiilor şi regulilor acestei aplicaţii.
Pentru a putea posta fotografiile dorite în proprile albume create precum şi pentru a adăuga comentarii fotografiilor este necesară crearea propriului profil cu datele personale prin înregistrare. De asemenea un vizitator poate vizualiza fotografiile şi albumele altor utilizatori fără a fi necesară autentificarea, dar neputând adăuga sau şterge comentarii la fotografii.
Aplicaţia este destinată tuturor persoanelor, indiferent de vârstă, care doresc să îşi posteze propriile fotografii precum şi păreri despre acestea.
2. Actori
1. Administrator
2. Utilizator
3. Vizitator
3. Descrierea actorilor
Administrator
Administratorul are drepturi de a adăuga sau şterge orice utilizator. De asemenea, poate şterge orice poza, album sau comentariu al unui utilizator, orice fotografie sau comentariu al unui utilizator putând fi postate doar cu acordul administratorului.
Utilizator
Utilizatorul, dupa inregistrare si autentificare, are dreptul de a-si crea, sterge si edita propriile albume foto cu fotografiile preferate, acceptate de catre administrator. De asemenea, el mai poate vizualiza si posta comentarii la pozele altor utilizatori. Dupa inregistrare, utilizatorul are posibilitatea de a-si modifica datele personale din profilul sau (nume, prenume, adresa, telefon, e-mail, data nasterii).
Vizitator
Vizitatorul are posibilitatea de a vizualiza albumele foto postate de către utilizatori, neputând adăuga, şterge sau edita fotografii sau comentarii.
4. Cazurile de utilizare
1. AdaugareComentariu
2. AdaugarePoza
3. AdministrareAlbume
4. Autentificare
5. CautareUtilizator
6. CreareAlbum
7. Deconectare
8. EditareAlbum
9. Inregistrare
10. ModificareNumeAlbum
11. ModificareProfil
12. StergeAlbum
13. StergeComentariu
14. StergePoza
15. StergeUtilizator
16. VizualizeazaAlbum
17. VizualizeazaPoza
5. Descrierea cazurilor de utilizare
AdaugareComentariu
Sub fiecare poză din album se află o casetă de text în care se poate edita comentariul la poza respectivă. Acest caz de utilizare se iniţiază în momentul când se apasă butonul „Adaugare”. Dupa apăsarea butonului, comentariul respectiv va fi postat sub fotografie.
AdaugarePoza
Acest caz de utilizare se iniţiază în momentul apăsării butonului „Adaugare Poza”. După apasarea butonului se va deschide o fereastră de unde se alege poza dorită pentru a fi încărcată în albumul curent.
AdministrareAlbume
La apăsarea butonului „Administrare Albume”, se va deschide meniul cu opţiunile: „Creare Album”, „Editare Album”, „Sterge Album” şi „Vizualizare Album”.
Autentificare
Pentru iniţierea acestui caz de utilizare se completează câmpul „Utilizator” cu numele utilizatorului întregistrat şi respectiv câmpul „Parola” cu parola utilizatorului, apoi se apasă butonul „OK”. Dacă unul dintre câmpurile „Utilizator” sau „Parola” nu este completat corect se va afişa mesajul „Utilizator sau Parola incorecta”.
CautareUtilizator
Se iniţiază după completarea câmpului cu numele utilizatorului căutat şi apăsarea butonului „Cauta”. Dacă numele de utilizator completat este găsit atunci va fi afişat, în caz contrar se va afişa mesajul „Utilizator negasit”.
CreareAlbum
Acest caz de utilizare se iniţiază în momentul când se apasă butonul „Album Nou”. După apăsarea acestui buton se va deschide o fereastra în care se va completa numele albumului respectiv. Dupa apăsarea butonului „OK” se va crea albumul cu numele specificat.
Deconectare
Se iniţiază la apăsarea butonului „Deconectare”, de către utilizator.
EditareAlbum
Acest caz de utilizare presupune modificarea numelui unui album creat anterior, adăugarea de noi poze, precum şi ştergerea anumitor poze. La apăsarea butonului „Editare Album”, se va deschide un meniu cu opţiunile „Adaugare Poza”, „Sterge Poza” şi „Modificare Nume Album”.
Preview document
Conținut arhivă zip
- Aplicatie a Limbajului UML - Album Foto Online.doc