Date post: | 22-Oct-2015 |
Category: |
Documents |
Upload: | costishoby |
View: | 50 times |
Download: | 0 times |
PROIECT INFORMATICĂ
PENTRU AFACERI
IAŞI 2012
MASTER COMPLEMENTAR
PREZENTAREA TABELELOR:
Datele au fost introduse de la tastatură, după cum urmează:Tabela Personal – cuprinde date despre angajaţi
În cadrul acestei tabele întâlnim următoarele câmpuri: Marca_Ang (reprezintă marca fiecărui angajat), Nume, Prenume, CNP, Sex, Departament, Data_N (data naşteri), Adresa, Data_Ang (data angajării respectivului individ), Data_Curenta (se afisează cu ajutorul functiei NOW()), Vechime (se calculează cu ajutorul următoarei formule: =((YEAR(K6)-YEAR(J6))*12+MONTH(K6)-MONTH(J6))/12)
Tabela ZileLucrate – cuprinde pontajul fiecărui angajat pe luna octombrie.
Tabela Sporuri_Angajat – calculează sporurile specifice fiecărui angajat în parte şi îm funcţie de
aceste sporuri am calculat salariul realizat de fiecare angjat pe luna octombrie.
Tabela Calcul_Sal – calculează salariul brut şi net pentru fiecare angajat.
Tabela Sal_luna – afisează salariul fiecărui angajat pe lună.
FUNCŢII UTILIZATE ÎN EXCELFuncţii statisticeCu ajutorul acestor funcţii am vrut să calculez salariul mediu pe societate, cel mai mic salariu, cel
mai mare salariu şi să determin câţi dintre angajaţi sunt de gen feminin şi câţi de gen masculin. Pentru asta am utilizat următoarele funcţii.
MAX(lista) returneaza cea mai mare valoare din lista. MIN(lista) returneaza cea mai mica valoare din lista; AVERAGE(lista) calculeaza media valorilor din lista; COUNT(lista) numara celulele ocupate dintr-o lista de câmpuri;
Funcţii logice
Cu ajutorul acestor funcţii am vrut să calculez sporul de vechime plecând de la faptul că în funcţie
de anii de muncă valoarea sporului diferă pentru fiecare angajat.
Funcţii de căutare – funcţiile din această categorie asigură căutarea şi returnarea unor valor dintr-un anumit domeniu de celule. În cadrul proiectului nostrum găsim următoarele funcţii de căutare: VLOOKUP() şi HLOOHUP().
Funcţii financiare
A)Funcţii financiare pentru calcul amortizării (SLN(), DDB() şi SYD()).
Societatea dorind să achiziţioneze un utilaj nou având costul iniţial de 72,000; valoarea de
amortizare 6,000 şi durata de viaţă e de 5 ani. Vom calcula amortizarea corespunzătoare fiecăruia din cei
5 ani din durata de viaţă normată, până la amortizarea completă a mijlocului fix.
B) Funcţii pentru calcul anuităţilor (FV(), PMT())Un angajat doreşte să ştie care este valoarea unui deposit bancar peste trei ani, dacă depozitul
iniţial este de 2,500, iar banca unde se duce să facă acest deposit oferă o dobândă de 12,5% pe an.
Funcţii pentru baze de date
FORMATAREA CONDIŢIONATĂCu ajutorul formatării condiţionate voi afişa primii 50% din angajaţi după venituri.
REGULĂ DE VALIDARE
ADVANCED FILTER
SORTARE
GRAFICE
PROTECŢIE PE CELULE
SIMULARE GOAL SEEK
TABELE DE SIMULARE
SOLVER
SCENARII
Avem următoarele patru scenarii.
SCENARIO SUMMARY
SCENARIO PIVOTTABLE
Aplicaţia SGBD Access
1.Crearea tabelelor
În cadrul proiectului întâlnim următoarele tabele:
Tabela Personal
În cadrul acestei tablele întâlnim şi următoare regula de validare:
Tabela Departamente
Tabela Spor Vechime
Tabela ZileLucrate
În cadrul acestei tabele avem şi o regulă de validare pentru CO. Numărul zilelor de CO trebuie să
fie <=31.
Relaţia dintre tabele:
2.Interogarea
În cadrul proiectului am realizat 11 interogări. Cea mai important fiind Calcul_Sal unde se calculează
salarul pentru fiecare angajat.
3.Rapoarte
4.Formulare
5.Interogări SQL
Interogare SQL 1
SELECT Marca_Ang, Nume, Prenume, CNP
FROM Personal
ORDER BY Marca_Ang;
Interogare SQL 2 – afisează numele, prenume angajaţilor de sex
feminine
SELECT Nume, Prenume
FROM Personal
WHERE Sex="F";
Interogarea SQL 3 – afişează suma salarilor pe departamente
SELECT Departamente.Departament, Sum(Personal.Salar_incadrare) AS SumSalar
FROM Departamente INNER JOIN Personal ON Departamente.[Cod Departamente]=Personal.[Cod
Departament]
GROUP BY Departamente.Departament;