Cuprins
- 1 Enuntul problemei de rezolvat 3
- 2 Obiectivele sistemului soft 3
- 3 Specificarea cerintelor fata de aplicatie 3
- 3.1 Cerinte non-functionale 3
- 3.2 Cerinte functionale 3
- 4 Elemente de analiza sistemului informational existent 4
- 5 Proiectarea aplicatiei 6
- 5.1 Organizarea datelor 6
- 5.2 Organizarea prelucrarilor 13
- 5.3 Organizarea interfetelor 13
- 6 Implementarea aplicatiei 14
Extras din proiect
1. Enuntul problemei de rezolvat
Sa se realizeze un program pentru evidenta angajatilor unei firme. Scopul este proiectarea unui sistem soft a carui obiectiv este facilitarea obtinerii diverselor informatii despre toti angajatii unei firme prin centralizarea informatiilor despre acestia: datele personale, salarii, beneficii, vechime, ore lucrate, etc.
2. Obiectivele sistemului soft
Obiectivul este proiectarea unei aplicatii soft care sa fie operabila pe o arie larga de calculatoare, aceasta trebuie sa indeplineasca principalele cerinte pentru evidenta si managementul tuturor serviciilor dorite. Detinerea unei astfel de aplicatie aduce avantaje tuturor partilor implicate, atat angajatilor cat si angajatorului, prin centralizarea informatiilor (securitate date, structurarea tuturor datelor de acelasi fel intr-un singur loc), fluxul de informatii este mult mai mare si in acelasi timp mai rapid, posibilitatatea unei analize atente a fiecarui angajat. Asadar, aplicatia trebuie sa ofere posibilitatea operarii, studiul informatiilor continute si sa indeplineasca cerintele tuturor partilor implicate.
3. Specificarea cerintelor fata de aplicatie
Pentru ca aplicatia sa fie operabila si sa-si atinga obiectivele, trebuie sa fie indeplinite o serie de conditii, atat suportul fizic, tehnic de rulare, (cerinte non-functionale) cat si functionalitatea (scopul aplicatiei, cine o utilizeaza, organizarea datelor, tabele, interogari), indeplinirea acestor conditii duce la o buna functionare si la o usoara utilizare.
3.1 Cerinte non-functionale
Aplicatia trebuie sa fie functionala pe orice sistem de operare, in principal pe Windows (sistem preferat pe terminalele din companii pentru interfata facila cu utilizatorul), se impune posibilitatea rularii pe versiuni de la Windows 95 incoace.
Intrucat aplicatia este una simpla se poate poate implementa in ACCESS din pachetul Office, acest pachet este diponibil si pe sisteme de operare Linux.
3.2 Cerinte functionale
Aplicatia trebuie sa indeplineasca din punct de vedere functional doua cerinte fundamentale:
1. 1.vizualizare date despre fiecare angajat (salariu, functie, etc)
1 2.actualizare informatii din baza de date, aceasta amplica adaugare, stergere si eventuale modificari ale datelor existente
4. Elemente de analiza sistemului informational existent
Pentru a determina gradul de eficienta pentru proiectarea acestei aplicatii au avut loc diferite discutii cu persoane angajate la diferite firme, in felul acesta afland informatiile necesare care ar putea fi stocate in baza de date si o serie de necesitati pentru optimizarea fluxului informational.
Metoda aleasa pentru analiza eficientei proiectarii aplicatiei, este analiza de tip SWOT- acronim din limba engleza şi este descriptiv: Strengths (puncte tari), Weaknesses (puncte slabe), Opportunities (oportunităţi), Threats (riscuri).
4.1 Strenghts(Puncte tari)
- centralizare informatii:
– organizarea datelor pe categorii, plasarea in acelasi loc ceea ce confera accesul mai usor si mai rapid la informatii
– posibilitatea efectuarii diferitelor operatii cu date, in functie de necesitati
- resurse hardware necesare reduse:
– datorita simplitatii nu este nevoie de resurse de procesare ridicate, sau sisteme de operare speciale, instalarea pachetului Office este posibila in ziua de astazi pe majoritatea PC-urilor, in functie de fluxul de date vehiculat in baza de date este nevoie de capacitate de stocare (zeci de Gbytes)
- operativitate la un nivel ridicat:
– se pot obtine informatii dorite intr-un timp foarte scurt, in mod structurat, ceea ce ofera posibilitatea unei analize mai bune a afacerii
- simplitate de navigare baza:
– aplicatia are un meniu de navigare relativ simplu, in limba romana, pe o structura arborescenta de parcurgere, se pleaca de la o fereastra principala si se parcurge in adancime prin deschiderea altor ferestre, in functie de scopul fiecarui utilizator, dar si drepturile acestuia
Preview document
Conținut arhivă zip
- Evidenta Angajatilor unei Firme
- Evidenta Angajatilor unei Firme.doc
- Proiect.accdb