1.Proiectarea logica a sistemului informational 3 1.1. Proiectarea logica a bazei de date 3 1.1.1. Constituirea diagramei entitate-relatie pentru sistemul de salarizare 3 1.1.2 Descrierea restrictiilor de comportament 4 1.2. Descrierea tranzactiilor asupra bazei de date 6 2. Proiectarea rapoartelor 9 1."Situatia salariilor pe departamente si angajati" 9 2." Situatia contributiilor platite pe contracte si angajati" 12 3. Raportul ,,Evidenta angajatilor pe departamente cu salariul net lunar mai mare decat salariul mediu net lunar pentru anul 2011" 14 4. ,,Situatia imputarilor si penalizarilor pe angajati pentru luna martie 2021 16 3. Proiectarea ecranelor (formularelor pentru culegerea datelor) 19 3.1 Proiectarea formularului pentru clasa de tranzactii 19 ,,Inregistrare pontaj in baza de date" 19 3.2 Proiectarea formularului pentru clasa de tranzactii 24 ,,Inregistrare si actualizare retineri salariale" 24
1.Proiectarea logica a sistemului informational 1.1. Proiectarea logica a bazei de date 1.1.1. Constituirea diagramei entitate-relatie pentru sistemul de salarizare Fig.1. Forma fnala a schemei bazei de date 1.1.2 Descrierea restrictiilor de comportament Tabelul 1. Restrictii de comportament pentru tabelul Contract de munca Idcontract Numarul contractului trebuie sa fie >1000. Data_angajarii Data angajarii trebuie sa fie mai mare decat data curenta. Salariul_brut Valoarea acestor campuri nu pot lua valori negative (>=0). Tabelul 2. Restrictii de comportament pentru tabelul Salariati CNP Trebuie sa contina obligatoriu 13 cifre. Serie_nr._CI Trebuie sa contina obligatoriu 8 caractere (2 litere si 6 cifre), iar literele sa fie scrise cu majuscule Nume Numele si prenumele trebuie scris cu majuscule. Vechime Campurilenu pot lua valori negative (>=0). Deducere Valoarea acestui camp nu poate lua valori negative (>=0). Tabelul 3. Restrictii de comportament pentru tabelul Functii Den_Functie Prima litera din denumire trebuie scrisa cu majuscula. Tabelul 4. Restrictii de comportament pentru tabelul Deparmanet Den_Departament Denumirea trebuie scrisa cu majuscule. Tabelul 5. Restrictii de comportament pentru tabelul Detalii_concediu Data_depunere_cerere Data trebuie sa fie anterioara datei inceput concediu. Data_inceput_concediu Data inceputului de concediu trebuie sa fie dupa data depunerii cererii Data_sfarsit_concediu Data sfarsit concediu trebuie sa fie mai mare decat data_inceput_concediu. Tabelul 6. Restrictii de comportament pentru tabelul Concediu Denumire_concediu Prima litera din denumire trebuie scrisa cu majuscula. Tabelul 7. Restrictii de comportament pentru tabelul Detalii_Retineri Val_Retineri Valoarea retinerii trebuie sa fie >=0. Tabelul 8. Restrictii de comportament pentru tabelul Retineri Denumire_retineri Prima litera din denumire trebuie scrisa cu majuscula. Procent_retineri Valorile trebuie sa fie in conformitate cu reglementarile in vigoare. Tabelul 9. Restrictii de comportament pentru tabelul Fisa_Prezenta Nr._fisa Numarul fiselor de prezenta trebuie sa fie >1000. Nr_Ore_Lcurate Campurile nu pot lua valori negative (>=0). Nr_ore_suplimentare Absente_nemotivate Tabelul 10. Restrictii de comportament pentru tabelul Detalii_spor Val_Spor Valoarea sporului trebuie sa fie >=0. Tabelul 11. Restrictii de comportament pentru tabelul Sporuri Den_spor Prima litera din denumire trebuie scrisa cu majuscula. Procent_spor Valorile trebuie sa fie in conformitate cu reglementarile in vigoare Tabelul 12. Restrictii de comportament pentru tabelul Detalii_Contributii Val_Contributii Valoarea contributiilor trebuie sa fie >=0 Tabelul 13. Restrictii de comportament pentru tabelul Contributii Tip_Contributie Tipul trebuie scris cu majuscule. Procent_contributie Valorile trebuie sa fie in conformitate cu reglementarile in vigoare. Tabelul 14. Restrictii de comportament pentru tabelul Pers_intretinere Nume_pers_intretinere Numele si prenumele trebuie scris cu majuscule. CNP Trebuie sa contina obligatoriu 13 cifre. Tabelul 15. Restrictii de comportament pentru tabelul Imputari Data_imputare Data imputarii trebuie sa fie mai mica sau egala cu data curenta. Val_imputare Valoarea acestui camp nu poate lua valori negative (>=0).
Plătește în siguranță cu cardul și beneficiezi de garanția 200% din partea Proiecte.ro.
Simplu și rapid în doar 2 pași: completezi datele tale și plătești.