II.Specificarea cerintelor
Este o etapa intermediara intre etapele 1 si 3. Pornind de la modelul logic al sistemului existent si de la catalogul cerintelor se vor specifica detaliile cerintelor sistemului informatic:
Definirea solutiei de realizare
Cerinte functionale
Se creeaza fisierul STAT.
Se inregistreaza:
Coeficient deducere, numar ore lucrate, CM, CO, salariu net
Se creeaza fisierul DEDUCERI
Se inregistreaza :
Date referitoare la persoanele aflate in intretinere pentru care se solicita deducere suplimentara
Se creeaza fisierul PERSOANA
Se inregistreaza:
Date de identificare angajat
Departamentul la care lucreaza si functia
Salariu si sporurile negociate
6. Informatiile sunt disponibile la orice oră din zi.
Analiza cost-beneficiu
Beneficiarul dispune de calculatoare cu configuratia hardware necesara sistemului informatic.
Cost:
SO WINDOWS NT = 140 USD
ORACLE 8 = 5000 USD
TOTAL = 5140 USD
Beneficii:
- Prin acest sistem informatic se reduce substantial costul
generat de evidenta activitatii de salarizare.
cost lunar = nr. de angajati (total)*pret foaie A4 + 3*salariu unui angajat (de la Oficiul de Calcul) + penalitati datorate intarzierii predarii fiselor fiscal 828j919i e = 200*500+3*3000000+2000000 (lei) = 330 (USD)
- Creste viteza de prelucrare a datelor.
2.Definirea prelucrarilor sistemului
SURSA |
DESTINATIE |
NUME FLUX |
CONTINUT |
Personal |
1.1 Inregistrare date |
Date persoana |
CodangajatNumePrenumeLocalitateJudetStradaNrCodpostalBlocScaraEtajApSectorDepartamentFunctieDatangajarDataincetariiactivitSalariubazaIndemcond%Salmerit%Sporvechime% |
Personal |
Inregistrare deduceri |
Date persoane intretinute |
CodangajatCodpersintreNumePrenumeSot/sotieCopilAltaInvalidDataintrareDataiesire |
1.1 Inregistrare date |
D1 PERSOANA |
Date persoana |
CodangajatNumePrenumeLocalitateJudetStradaNrCodpostalBlocScaraEtajApSectorDepartamentFunctieDatangajarDataincetariiactivitSalariubazaIndemcond%Salmerit%Sporvechime% |
1.2 Inregistrare deduceri |
D3 DEDUCERI |
Date persoane intretinute |
CodangajatCodpersintreNumePrenumeSot/sotieCopilAltaInvalidDataintrareDataiesire |
D3 DEDUCERI |
Calcul coef. Deducere |
Coef. Deducere suplim. |
CodangajatCodpersintreSot/sotieCopilAltaInvalid |
Calcul coef deducere |
1.4 Calcul salarii individuale |
Coef. Deducere suplim. |
Codangajat Coefdedsuplimentara |
D1 PERSOANA |
1.4 Calcul salarii individuale |
Sporuri, deduceri |
CodangajatSalariubazaCoefdedpersonalaIndemcond%Salmerit%Sporvechime% |
Personal |
1.4 Calcul salarii |
CO,CM |
CodangajatNrOrelucrateNrZileCONrZileCM |
1.4 Calcul salarii |
D2 STAT |
Stat |
CodangajatDataSporvechimeIndemcondSalmeritNrOrelucrateNrOreLunaOrelucrateOreLunaNrZileCONrZileCMZileCOZileCMSalariubrutAssSomajPensieCheprofVenitnetCoefdedpersonalaDeducerepersCoefdedsuplimentaraDeduceresuplimVenitimpozImpozitSalariuAvansLichidare |
D2 STAT |
1.5 Centralizare |
Centralizare |
SporvechimeIndemcondSalmeritNrOrelucrateOrelucrateNrZileCONrZileCMZileCOZileCMSalariubrutAssSomajPensieVenitnetVenitimpozImpozitSalariuAvansLichidare |
1.5 Centralizare |
Contab. |
Nota contabila |
SporvechimeIndemcondSalmeritOrelucrateZileCOZileCMSalariubrutAssSomajPensieVenitnetVenitimpozImpozitSalariuAvansLichidare |
1.5 Centralizare |
Banca |
Ordin de plata |
AvansLichidare |
Descrierea proceselor :
1.1 Inregistrare date :
1.2 Inregistrare deduceri :
Pentru fiecare angajat se introduc date referitoare la fiecare persoana pe care acesta o are in intretinere;
1.3 Calcul coeficient deducere :
Pentru fiecare angajat se calculeaza in functie de persoanele aflate in intretinerea sa un coeficient de deducere; pentru fiecare persoana in intretinere se mai adauga 0.5 la coeficientul de deducere, care este initial 1; daca persoana respectiva este invalida se adauga 1, in loc de 0.5; acest coeficient se inmulteste cu deducerea de baza si se afla deducerea totala;
1.4 Calcul salarii individuale :
Se preiau numarul de ore lucrate, zilele de concediu de odihna si medical, sporurile si salariul de baza, deducerea, si apoi se calculeaza salariul brut, datoriile (contributia pentru asigurarile sociale, impozit, fondul de pensii, fondul de somaj), salariul net;
1.5 Centralizare :
Se insumeaza : sporurile, orele lucrate, numarul de zile de concedii medicale si de odihna, salariile brute, contributiile pentru asigurarile sociale, fondurile de pensii si somaj, impozitele si salariile nete; se ajunge la o situatie de ansamblu intocmindu-se ordinul de plata pe baza caruia banca emite numerarul necesar platii salariilor angajatilor;
Definirea datelor din sistem
Atribut |
Natura |
Lungime |
Cheie pri |
Cheie ext |
Codangajat |
N |
|
|
|
Nume |
C |
|
|
|
Prenume |
C |
|
|
|
Localitate |
C |
|
|
|
Judet |
C |
|
|
|
Strada |
C |
|
|
|
Nr |
C |
|
|
|
Codpostal |
N |
|
|
|
Bloc |
C |
|
|
|
Scara |
C |
|
|
|
Etaj |
C |
|
|
|
Ap |
C |
|
|
|
Sector |
N |
|
|
|
Departament |
C |
|
|
|
Functie |
C |
|
|
|
Datangajar |
D |
|
|
|
Dataincetariiactivit |
D |
|
|
|
Salariubaza |
N |
|
|
|
Indemcond% |
N |
|
|
|
Salmerit% |
N |
|
|
|
Sporvechime% |
N |
|
|
|
Relatii cu alte entitati
Poate fi |
Asociata cu |
Una si mai multe |
DEDUCERI |
Trebuie |
Sa aiba asociata |
Una si mai multe |
STAT |
Atribut |
Natura |
Lung |
Cheie pri |
Cheie ext |
Codangajat |
N |
|
|
|
Codpersintre |
N |
|
|
|
Nume |
C |
|
|
|
Prenume |
C |
|
|
|
Sot/sotie |
C |
|
|
|
Copil |
C |
|
|
|
Alta |
C |
|
|
|
Invalid |
C |
|
|
|
Dataintrare |
D |
|
|
|
Dataiesire |
D |
|
|
|
Relatii cu alte entitati
Trebuie |
Sa fie pentru |
Una si numai una |
PERSOANA |
Atribut |
Natura |
Lungime |
Cheie pri |
Cheie ext |
Codangajat |
N |
|
|
|
Data |
D |
|
|
|
Sporvechime |
N |
|
|
|
Indemcond |
N |
|
|
|
Salmerit |
N |
|
|
|
NrOrelucrate |
N |
|
|
|
NrOreLuna |
N |
|
|
|
Orelucrate |
N |
|
|
|
OreLuna |
N |
|
|
|
NrZileCO |
N |
|
|
|
nrZileCM |
N |
|
|
|
ZileCO |
N |
|
|
|
ZileCM |
N |
|
|
|
Salariubrut |
N |
|
|
|
Ass |
N |
|
|
|
Somaj |
N |
|
|
|
Pensie |
N |
|
|
|
Cheprof |
N |
|
|
|
Venitnet |
N |
|
|
|
Coefdedpersonala |
N |
|
|
|
Deducerepers |
N |
|
|
|
coefdedsuplimentara |
N |
|
|
|
Deduceresuplim |
N |
|
|
|
Venitimpoz |
N |
|
|
|
Impozit |
N |
|
|
|
Salariu |
N |
|
|
|
Avans |
N |
|
|
|
Lichidare |
N |
|
|
|
Relatii cu alte entitati
Trebuie |
Sa fie pentru |
Una si numai una |
PERSOANA |
Diagrama entitate asociere
Definirea functiilor
Inreg. date angajat
Inreg. deduceri
Calcul coef. Deducere
Calcul sal. indiv.
Centralizare
PERSOANA
I/M/R
R
R
DEDUCERI
I/M/R
R
STAT
M/R
I
R
Ciclul de viata al entitatilor
|