Aplicație a limbajului UML - album foto online

Proiect
8.8/10 (4 voturi)
Conține 1 fișier: doc
Pagini : 27 în total
Cuvinte : 1509
Mărime: 519.07KB (arhivat)
Publicat de: Relu Toth
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Cucu Ciprian
UNIVERSITATEA „1 DECEMBRIE 1918” ALBA IULIA

Cuprins

  1. 1. Descrierea proiectului 4
  2. 2. Actori 4
  3. 3. Descrierea actorilor 4
  4. Administrator 4
  5. Utilizator 4
  6. Vizitator 4
  7. 4. Cazurile de utilizare 5
  8. 5. Descrierea cazurilor de utilizare 5
  9. AdaugareComentariu 5
  10. AdaugarePoza 5
  11. AdministrareAlbume 5
  12. Autentificare 6
  13. CautareUtilizator 6
  14. CreareAlbum 6
  15. Deconectare 6
  16. EditareAlbum 6
  17. Inregistrare 6
  18. ModificareNumeAlbum 6
  19. ModificareProfil 7
  20. StergeAlbum 7
  21. StergeComentariu 7
  22. StergePoza 7
  23. StergeUtilizator 7
  24. VizualizareAlbum 7
  25. VizualizarePoza 7
  26. 6. Cazuri de utilizare / Actori 8
  27. 7. Diagrama cazurilor de utilizare 9
  28. 8. Clasele identificate 11
  29. 9. Descrierea claselor identificate 11
  30. Utilizator 11
  31. Album 11
  32. Poza 11
  33. 10. Diagrama de clase 12
  34. 11. Diagramele de secvenţă 13
  35. Diagrama de secvenţă AdaugareComentariu 13
  36. Diagrama de secvenţă AdaugarePoza 13
  37. Diagrama de secvenţă StergeComentariu 14
  38. Diagrama de secvenţă StergePoza 14
  39. Diagrama de secvenţă VizualizarePoza 15
  40. 12. Diagramele de activităţi 16
  41. Diagrama de activităţi AdaugareComentariu 16
  42. Diagrama de activităţi AdaugarePoza 17
  43. Diagrama de activităţi StergeComentariu 18
  44. Diagrama de activităţi StergePoza 19
  45. Diagrama de activităţi VizualizarePoza 20
  46. 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

Aplicație a limbajului UML - album foto online - Pagina 1
Aplicație a limbajului UML - album foto online - Pagina 2
Aplicație a limbajului UML - album foto online - Pagina 3
Aplicație a limbajului UML - album foto online - Pagina 4
Aplicație a limbajului UML - album foto online - Pagina 5
Aplicație a limbajului UML - album foto online - Pagina 6
Aplicație a limbajului UML - album foto online - Pagina 7
Aplicație a limbajului UML - album foto online - Pagina 8
Aplicație a limbajului UML - album foto online - Pagina 9
Aplicație a limbajului UML - album foto online - Pagina 10
Aplicație a limbajului UML - album foto online - Pagina 11
Aplicație a limbajului UML - album foto online - Pagina 12
Aplicație a limbajului UML - album foto online - Pagina 13
Aplicație a limbajului UML - album foto online - Pagina 14
Aplicație a limbajului UML - album foto online - Pagina 15
Aplicație a limbajului UML - album foto online - Pagina 16
Aplicație a limbajului UML - album foto online - Pagina 17
Aplicație a limbajului UML - album foto online - Pagina 18
Aplicație a limbajului UML - album foto online - Pagina 19
Aplicație a limbajului UML - album foto online - Pagina 20
Aplicație a limbajului UML - album foto online - Pagina 21
Aplicație a limbajului UML - album foto online - Pagina 22
Aplicație a limbajului UML - album foto online - Pagina 23
Aplicație a limbajului UML - album foto online - Pagina 24
Aplicație a limbajului UML - album foto online - Pagina 25
Aplicație a limbajului UML - album foto online - Pagina 26
Aplicație a limbajului UML - album foto online - Pagina 27

Conținut arhivă zip

  • Aplicatie a Limbajului UML - Album Foto Online.doc

Alții au mai descărcat și

Activitatea unei Farmacii - Proiect UML

Activitatea unei farmacii 1) Specificarea cerinţelor Se doreşte dezvoltarea unui software interactiv care să cuprindă activitatea unei farmacii....

Reprezentarea activităților firmei cu ajutorul limbajului UML

 Limbajul UML UML nu este un simplu limbaj de modelare orientat pe obiecte, ci în prezent, este limbajul universal standard pentru dezvoltatorii...

Analiza și proiectarea obiectuală

CAPITOLUL1 METODOLOGII MODERNE DE REALIZARE A SISTEMELOR INFORMATICE 1.1. Concepte de bază ale paradigmei obiectuale Aplicată mai întâi în...

Curs POO

1. INTRODUCERE 1.1. Scurt istoric Multá vreme C a fost limbajul preferat de programatori, ín special de cei care dezvoltau aplicaþii pentru...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Proiectare orientată pe obiect

POO  CURS Nr. 1 DISCIPLINA: PROIECTAREA SISTEMELOR INFORMATICE ORIENTATA PE OBIECTE (POO): 2C/2L Obiective: 1. - Pregatirea studentilor in...

Grafică pe calculator

Computer Graphics Cristian Rusu Office 3-8 cristian.rusu@ucv.cl What will be? It will not be an ENGLISH course! ENGLISH will be an...

Programare orientată pe obiect

Modalitatile (tehnici, paradigme) de programare au evoluat de-a lungul anilor, reflectând trecerea de la programe de dimensiuni reduse la programe...

Ai nevoie de altceva?