Sunteți pe pagina 1din 21

FACULTATEA DE ECONOMIE SI ADMINISTRAREA

AFACERIILOR

EVIDENTA_PERSONAL
SC STAR SRL

PROIECT BAZE DE DATE

2/7/2009

AN II, SERIA IV, GRUPA IV


EVIDENTA_PERSONAL SC STAR SRL 2009

Acest proiect cuprinde urmatoarele obiecte:

 Tabele: Adrese_nr_telefon
Compartimente
Functii
Personal
Prime Personal
 Interogari: Q8
Query9
Q1 Personal_Mariri_Salariale
Personal cu studii superioare
Peresonal_Adrese_nr_telefon
Personal_Salarii
Q3 Situatie-Angajati
Q4 Situatie-Vechime_in_munca
Q5 Incadrare-Salariu
Q6 Incadrare-Salariu
Q7 Total_plata_personal
Q2 Modificari-Salariale
 Formulare:Compartimente (Compartimente_Personal)
Formular_Completare_Personal
Meniul Principal
 Rapoarte: Raport_Personal
Raport_Personal1
Raport-Personal-Adrese_nr_telefon
Raport-Personal-Salarii
 Macrouri: Macro1

Prezentarea proiectului
EVIDENTA_PERSONAL SC STAR SRL 2009

Pentru firma „SC STAR SRL” s-a cerut creearea unei baze de date care sa permita
tinerea evidentei personalului angajat cu tot ceea ce implica aceasta: adrese, studii, stare
civila, functia detinuta in cadrul firmei, compartimentul in care lucreaza, salar.

In vederea efectuarii acestui lucru s-a creat o baza de date care contine urmatoarele
tabele cu urmatoarele campuri:

 Adrese_nr_telefon (Id_Angajat, Domiciliul, Telefon, Email)


 Compartimente (Id_Compartiment,Denumire Compartiment)
 Functii (Id_Functii, Functie)
 Personal (Id_Angajat, Nume, Prenume, DataNasterii, Casatorit, Nr_Copii,
Studii, Functie, Compartiment, Salar, Data_angajarii)
 Prime_Personal (Id_Angajat, Nume, Prenume, Prime)

Urmatorul pas in creearea bazei de date a fost stabilirea legaturiilor intre tabele:

 Compartimente--Personal: 1
 Adrese_nr_tel—Personal—Prime_Personal: 11
 Functii—Personal: 1
RELATII

TABELE
Modul de creare a unui tabel este redat urmand pasii urmatori:

Pasul 1-4
EVIDENTA_PERSONAL SC STAR SRL 2009

Definire camp

Definire tipul

campului

Particularizare
EVIDENTA_PERSONAL SC STAR SRL 2009

Pasul 1 INTEROGARI Pasul 2

Pasul 3
Interogarea „Personal cu studii superioare”
EVIDENTA_PERSONAL SC STAR SRL 2009
Aceasta interogare este una de selectie care urmareste sa selecteze datele dintr-un tabel
sau dintr-o alta interogare in functie de criteriile alese.

Criteriul selectat

Interogarea „Personal-Adrese_nr_telefon”

Interogarea aceasta reuneste informatii din doua tabele, „Personal” si


„Adrese_nr_telefon”.
EVIDENTA_PERSONAL SC STAR SRL 2009

Interogarea „Personal-Salarii”

Aceasta interogare, este o interogare de selectie care ofera informatii despre personalul

firmei si despre salariul acestuia.

Interogarea „Situatie-Angajati”

Aceasta interogare ofera informatii atat despre identitatea angajatului, cat si despre
functia acestuia din cadrul firmei, compartimentul in care lucreaza si salariul lunar care il
castiga. Este o interogare de selectie.
EVIDENTA_PERSONAL SC STAR SRL 2009

Interogarea „Personal-Mariri-Salariale”

Aceasta interogare este o interogare de tip „Make Table”. Rezultatul acestei interogari
va fi un tabel per care l-am numit „Personal-Mariri-Salariale”.

Acest tabel se va actualiza de fiecare data cand interogarea „Personal-Mariri-


Salariale” va fi lansata. Interogarea este prezentata mai jos: a fost deschisa o interogare nou
cu „Query Design”, dupa care din Panglica de meniuri a fost selectat „Make Table”.
EVIDENTA_PERSONAL SC STAR SRL 2009

Interogarea „Situatie-Vechime_in_munca”

Este o interogare de tip selectie care preia din tabelul „Personal” informatii despre
angajat, nume, prenume si data angajarii.

Interogarea „Q5 Incadrare salariu”

Este o interogare care cere un parametru pentru a afisa rezultate dorite a fi vizualizate.
EVIDENTA_PERSONAL SC STAR SRL 2009

Am folosit acesta interogare pentru a partaja angajatii cu un salariu aflat sub o anumita
valoare data.

Interogarea „Q6 Incadrare-Salariu”

Este o interogare asemanatoare cu cea anterioara, singura deosebire facand-o faptul ca


aceasta afiseaza angajatii care au salariul peste o anumita limita stabilita.
EVIDENTA_PERSONAL SC STAR SRL 2009
In modul „Design View” , interogarea arata in felul urmator:

Interogararea „Total_plata_personal”

In aceasta interogare am urmarit sa calculam totalul care trebuie platit in fiecare luna
fiecarui angajat, cumuland salariul cu primele date. Am folosit in interogare o expresie pe care
am construit-o cu „Expression Builder”.
EVIDENTA_PERSONAL SC STAR SRL 2009

Interogarea „Modificari-Salariale”

Este o interogare de tip „Update” pe care am construit-o cu „Query Design” si am ales


din Panglica de instrumente interogarea de acest tip:

Interogarea”Q9”

Aceasta este o interogare de stergere care se creaza actionand butonul de mai jos din bara
de meniuri:
EVIDENTA_PERSONAL SC STAR SRL 2009

Interogarea „Q8”

Aceasta este o interogare de tip „Crosstab” pe care am construit-o pentru a putea


vizualiza angajatii care lucreaza intr-un anumit compartiment si salariul aferent acestora. Pasii
pe care i-am urmat in realizarea acestei interogari sunt asemanatori cu cei urmati si in restul
interogarilor de actiune folosite pana acum:
EVIDENTA_PERSONAL SC STAR SRL 2009

FORMULARE
In urmatoarele randuri se va prezenta modul de utilizare al formularelor care au fost
create in aceasta baza de date. Am creat un formular de completare a tabelului „Personal” care
se deschide cu un buton direct din meniul principal:

Formular „Formular_Completare_Personal”

Butoane de navigare
EVIDENTA_PERSONAL SC STAR SRL 2009

Butoane de comanda

Formular „Compartimente”
EVIDENTA_PERSONAL SC STAR SRL 2009
Acest formular l-am creat cu subformular si il vom folosi pentru a obtine informatii
diferite grupate intr-o ordine cat mai convenabila.

Formularul

Subformular
EVIDENTA_PERSONAL SC STAR SRL 2009
Subformular

Pentru ca s-a cerut ca aplicatia sa poata fi deschisa printr-un meniu, am ales acest lucru
sa-l realizam prin intermediul unui formular de comanda pe care l-am numit „Meniul
Principal” si pe care l-am creat cu ajutorul optiunii „Form Design”din Panglica de
instrumente: Pasul 1
Pasul 2
EVIDENTA_PERSONAL SC STAR SRL 2009
Urmatorii pasi in creearea meniului principal au fost: selectarea imaginii de fundal,
adaugarea butoanelor si stabilirea pentru fiecare buton a comenzii care se doreste a fi
modificata, aranjarea in pagina.

Imagine de fundal

Butoane

RAPOARTE
Sectiunea „Rapoarte” cuprinde rapoarte care ofera informatii atat dintru-un tabel, cat
si dintr-una sau mai multe interogari:

Pasul 1
Pasul 2
EVIDENTA_PERSONAL SC STAR SRL 2009
Pentru a creea un Header si un Footer pentru raport vom actiona butonul :

Pentru a realiza un raport care sa uneasca informatii din doua sau mai multe tabele sau
interogari vom folosi „Report Wizard” unde la stabilirea surselor vom selecta ceea ce se
doreste a se afisa:
EVIDENTA_PERSONAL SC STAR SRL 2009

Pentru a crea un raport in care informatiile sa apara grupate dupa un anumit criteriu
se vor urma urmatorii pasi:

MACROURI
EVIDENTA_PERSONAL SC STAR SRL 2009
Macrourile sunt utilizate pentru a putea deschide o interogare direct din formularul
„Meniul Principal”. Pasii care s-au parcurs sunt urmatorii:

Pasul 1 Pasul 2

Pasul 3

Pasul 4

S-ar putea să vă placă și