proiectarea unui sistem informatic privind calculul Şi contabilitatea-1

17
PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA SALARIILOR LA SC .TITAN BRANCO SRL Coordonator: Prof. dr. PÂRV LUMINIŢA Proiect realizat de : Leah Cosmina-Teona Nicula Bianca -2014-

Upload: theona-theo

Post on 21-Oct-2015

48 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA

SALARIILOR LA SC .TITAN BRANCO SRL

Coordonator: Prof. dr. PÂRV LUMINIŢA

Proiect realizat de :Leah Cosmina-Teona

Nicula Bianca-2014-

Page 2: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

1. Enunţarea completă a problemei de rezolvat 2. Prezentarea societăţii 3. Definirea ieşirilor şi intrărilor aplicaţiei 4. Realizarea dicţionarului de date 5. Construirea modelului EA 6. Definirea modelului relaţional al datelor 7.Implementarea in SGBD

Cuprins

Page 3: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Să se proiecteze un sistem informatic privind calculul şi contabilitatea salariilor la o entitatea SC. TITAN BRANCO SRL

1. Enunţarea completă a problemei de rezolvat

Page 4: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

2.Prezentarea societăţii

Societatea TITAN BRANCO S.R.L s-a înfiinţat în anul 1992 cu sediul la Braşov,str.Traian nr.328C,

SC Titan Branco SRL este unul dintre principalii furnizori de hartii si cartoane din Romania, care s-a dezvoltat si a realizat programele de investitii prin eforturi proprii, avand o echipa manageriala si un colectiv cu o experienta deosebita (acumulata in mai mult de 7 ani) in domeniu.

Societatea a fost inmatriculata la Oficiul Registrului Comertului sub numarul J40/28504/1994 din 28.12.1994. Ministerul Finantelor a emis pentru SC Titan Branco SRL, Certificatul de Inregistrare Fiscala cu codul R 6770009.

Page 5: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

3. Definirea ieşirilor şi intrărilor aplicaţiei

Page 6: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

4.Realizarea dictionarului de date

Page 7: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1
Page 8: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

5.Construirea modelului EA

Page 9: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

6.Definirea modelului relaţional al datelorSALARIAT (Marca,Nume,Prenume,CNP,Data_Nasterii,Sex,Data_Angajarii,Cod_Compartiment,Cod_Functie, Salariu_Incadrare, Stare_Civila, Nr_Pers_Intretinere, Localitate, Strada, Nr, Bloc, Scara, Ap, Sect);COMPARTIMENTE (Cod_Compartiment, Denumire_Compartiment, Procent_Spor) ;NOMENCLATOR (Cod_Functie, Denumire_Functie, Salariu_Minim, Salariu_Maxim);

RETINERI (Tip_Doc_Retinere,Nr_Doc_Retinere,Retinere_Lunara,Data_Inceput_Retinere, Data_Sfarsit_Retinere, Marca);

CERTIFICATE_MEDICALE(Nr_Certificat,Data_Certificat,Tip_CM, Data_Inceput_CM, Data_Sfarsit_CM, Marca );

PREZENTA (Marca, Nr_FCP, Ore_Lucrate, Ore_CO, Ore_CM);

PONTAJ (NrFCP,Luna, Anul, Zile_Lucratoare) ;

Page 10: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

7.Implementarea în SGBD Construirea tabelelor

Page 11: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Popularea tabelelor

Page 12: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1
Page 13: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Legătura între tabele

Page 14: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Numele şi prenumele salariaţilor aflaţi în localitatea Codlea

SELECT Salariati.Nume, Salariati.Prenume, Salariati.Localitate FROM Salariati WHERE (((Salariati.Localitate)="Codlea"));

Page 15: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Tipul de concediu medical si numarul orelor aflat intre 3 si 40

SELECT CERTIFICATE_MEDICALE.Tip_CM, PREZENTA.Ore_Lucrate FROM CERTIFICATE_MEDICALE INNER JOIN PREZENTA ON

CERTIFICATE_MEDICALE.Marca = PREZENTA.Marca WHERE (((PREZENTA.[Ore_Lucrate]) Between 3 And 40));

Page 16: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Numarul personalului feminin

SELECT Count([Prenume]) AS Personal_Feminin FROM Salariati WHERE (((Salariati.Sex)="Feminin"));

Page 17: PROIECTAREA UNUI SISTEM INFORMATIC PRIVIND CALCULUL ŞI CONTABILITATEA-1

Numele, prenumele, denumirea compartimentului care au procentul de spor mai mare de 10

SELECT Salariati.Nume, Salariati.Prenume, COMPARTIMENTE.Denumire_Compartiment, COMPARTIMENTE.Procent_Spor

FROM Salariati INNER JOIN COMPARTIMENTE ON Salariati.Cod_Compartiment = COMPARTIMENTE.Cod_Compartiment

WHERE (((COMPARTIMENTE.Procent_Spor)>10));