Documente Academic
Documente Profesional
Documente Cultură
Proiect Comunicatii Mobile Celulare
Proiect Comunicatii Mobile Celulare
Proiect
Inginerie software
Tema proiectului:
Evidena angajailor unei firme
Denumire aplicaie: SC ENCIP SRL
Curpins:
1. Enunul problemei
Se dorete implementarea unui sistem de gestiune pentru evidena angajailor unei
firme. Acest proiect se va realiza avnd n vedere urmtoarele:
2. Obiectivele aplicaiei
Cu ajutorul acestei aplicaii, se dorete implementarea unor anumite avantaje din
punct de vedere al funcionalitii evidenei angajailor firmei, i anume:
imprimant (opional)
imprimant (opional)
gestiunea angajailor
gestiunea bonusurilor
gestiunea concediilor
Secretariat:
Angajai:
Manageri:
5. Proiectarea soluiei
Diagramele funcionale ale proiectrii soluiei
Proiectarea soluiei i realizarea structurii implementrii aplicaiei am realizat-o cu
ajutorul aplicaiei soft Visual Paradigm for UML Enterprise Edition. Astfel,voi prezenta,
n continuare, digrama claselor (Class Diagram), diagramele secvenelor (Sequence
Diagram), diagramele cazurilor de utilizare (Use Case Diagram), respectiv diagramele
comunicaiei (Communication Diagram).
Class Diagram: aceast diagram prezint structura claselor i interconectarea
acestora, ct i obiectele, atributele i funciile aferente.
angajatul
managerul
secretara
10
Communication Diagram
11
Gestiunea datelor: Datele sunt organizate n dou tabele angajat i user, care
conin datele personale ale angajailor i utilizatorii care au acces la posibilitile de
gestiune ale acestor date, i anume:
Tabela angajat
Tabela users
12
13
n cazul unei logrii a unui user privilegiat, pagina principal va arta n felul
urmtor:
unde se pot observa apariia butonului de Adauga i a celor de Edit i Delete. n cazul
selectrii Adauga, vom avea urmtoarea pagina:
14
Dac se selecteaz Edit, se va deschide un formular n care apar datele curente ale unui
angajat i unde exist posibilitatea de a modifica aceste date:
15