Cuprins
- 1. Prezentarea aplicaţiei
- 2. Crearea tabelelor bazei de date
- 3. Inserarea şi vizualizarea datelor
- 4.Setări de pagină
- 5. Definirea generatorului de secvenţă
- 6. Funcţii şir de caracter
- 7. Funcţii de tip dată
- 8. Funcţii de grup
- 9. Actualizări la nivelul aplicaţiei
- 10. Tabele virtuale
- 11. Rapoarte
Extras din proiect
1. Prezentarea aplicaţiei
TABELA DatePersAng - stochează datele personale ale angajaţilor.
• CodAng: - stochează codul angatului şi este cheie primară; number(5)
• Nume: - stochează numele şi prenumele angajatului; varchar2(35)
• CNP: - stochează codul numeric personal; varchar2(13)
• DataN: - stochează data de naştere a angajatului; date
• Adresă: - stochează adresa angajatului; varchar2(30)
• Localitate: - stochează localitatea de resedinţă a angajatului;
varchar2(15)
• Telefon: - stochează numărul de telefon la care poate fi contactat angajatul; varchar2(12).
TABELA DateSal – stochează informaţii referitoare la salariul de bază şi alte informaţii necesare în calculul salariului.
• NrCrt: - reprezintă numărul curent al înregistrării şi este cheie primară;
Number(5)
• CodAng: - reprezintă codul angajutului şi este cheie externă la tabela
DatePers; number(5)
• Funcţia: - reprezintă funcţia angajatului în unitatea economică;
varchar2(10)
• SalBaza: - reprezintă salariul de bază al angajatului; number(15)
• PersIntr: - reprezintă numărul de persoane aflate în întreţinerea
angajatului; number(2)
• Vechime: - reprezintă vechimea în muncă a angajatului; number(3);
• CodSef: - reprezintă codul sefului căruia îi este subordonat angajatul, cu referire la codul angajatului (CodAng); number(5)ş
TABELA Impozitar –conţine pragurile de impozitare
• Linie: reprezintă numărul curent al înregistrării şi este cheie primară; number(5);
• DeLa: reprezintă limita inferioară a pragului; number(15);
• Până La: reprezintă limita superioară a pragului; number(15);
• Suma: reprezintă suma fixă ce trebuie plătită ca impozit; number(15);
• Procent: reprezintă procentul ce trebuie plătit ca impozit; number(3);
TABELA Pontaj –conţine informaţii legate de pontajul zilnic al angajaţilor
• CodAng: reprezintă codul angajatului, este cheie primară şi permite referire la tabela DatePersAng;
• Luna: reprezintă luna pentru care se înregistrează pontajul şi reprezintă o parte din cheia compusă a tabelei;number(3);
• ZileLucr: reprezintă numărul de zile lucrătoare pentru angajat;number(3);
• OreZi: reprezintă numărul de ore de lucrat pentru o zi de lucru;number(3);
• ZileCO: reprezintă numărul de zile de concediu de odihnă luate de angajat în luna respectivă;number(3);
• ZileCM: reprezintă numărul de zile de concediu medical luate de angajat în luna respectiva; number(3);
• OreLucrate: reprezintă numărul de ore lucrate în fiecare zi a lunii; number(3);
TABELA SporVechime: conţine pragurile şi valorile corespunzătoare pentru sporul de vechime.
• Nr: reprezintă numărul curent al sporului de vechime şi este cheie primară; number(3);
• DeLa: reprezintă limita inferioară a pragului; number(3);
• PanaLa: reprezintă limita superioară a pragului; number (3);
• Procent: reprezintă procentul care se acordă în plus, ca spor de vechime; number (3)
TABELA Taxe: conţine informaţii referitoare la taxele care vor fi reţinute din salariu (CAS, CASS, Şomaj)
• Den: reprezintă denumirea taxei; varchar2(30);
• Procent: reprezintă procentul corespunzător, necesar pentru calcularea taxelor salariale (reţineri); number(2);
• CotaMax: reprezintă cota maximă ce poate fi reţinută ca taxă la impozitarea respectivă; number(15).
TABELA Deduceri: stochează informaţii referitoare la deducerile din suma de impozitat
• Den: reprezintă denumirea deducerii şi este cheie primară; varchar2(30);
• CotaSuma: reprezintă cuantumul deducerii ca sumă (unde deducerea se acordă ca sumă fixă – pentru impozit pe cote); number (15);
• CotaProc: reprezintă cuantumul deducerii ca procent (unde deducerea se acordă ca procent –pentru impozit pe cote); number(2).
• CotaMax: reprezintă cota maximă a deduceri; number(15).
Preview document
Conținut arhivă zip
- Aplicatie Informatica pentru Evidenta Angajatilor si Calculul Salariilor.doc