Sunteți pe pagina 1din 22

Proiect la Informatic pentru Afaceri

Informatica pentru Afaceri



Stratulat Nicu Page 2


Table of Contents
Aplicaie EXCEL .............................................................................................................................................. 3
Prezentarea unitii .................................................................................................................................. 3
Definirea problemei .................................................................................................................................. 4
Fluxul informaional .................................................................................................................................. 4
Funcii logice ............................................................................................................................................. 5
Formatare condiional ............................................................................................................................ 8
Funcii pentru baze de date ...................................................................................................................... 9
Funcii de cutare ..................................................................................................................................... 9
Reprezentri grafice ................................................................................................................................ 10
Funcii financiare ..................................................................................................................................... 11
Tabele de simulare .................................................................................................................................. 12
Sortri baze de date ................................................................................................................................ 13
Aplicaie ACCESS ......................................................................................................................................... 14
Prezentarea firmei .................................................................................................................................. 14
Tabele ...................................................................................................................................................... 14
Interogri ................................................................................................................................................ 16
Rapoarte .................................................................................................................................................. 22






Informatica pentru Afaceri

Stratulat Nicu Page 3

Aplicaie EXCEL
Prezentarea unitii

n cadrul D.G.A.S.P.C. Vaslui funcioneaz, ncepnd cu anul 2004, Complexul de
Servicii Comunitare pentru Persoana cu Handicap Brlad care a fost nfiinat n urma unui
proiect implementat de ctre Fundaia SERA Romnia, ca parte a programului Programul de
interes naional viznd nchiderea instituiilor de tip vechi destinate copiilor cu handicap, care nu
pot fi restructurate/reabilitate. Fondurile acestei uniti este asigurat din bugetul statului.
Misiunea acestui Complex este de a furniza i asigura accesul persoanelor cu handicap,
pe o perioad determinat, la:
- diagnostic i evaluare
- programe de intervenie individuale i de grup
- programe educative de pregtire n vederea reintegrrii sau integrrii familiale i
integrrii sociale
- ngrijire de baz
n funcie de diagnostic i recomandri, persoana cu handicap beneficiaz de urmtoarele
servicii: asisten social, psihoterapie, logopedie, terapie ocupaional, kinetoterapie.
Complexul are n componena sa trei centre:
- Centrul Specializat pentru Copiii cu Dizabiliti care are ca misiune gzduirea,
ngrijirea, educaia i integrarea/reintegrarea familial a copiilor cu dizabiliti.
- Centrul Recuperare Zi care are misiunea de educare i integrare social a copiilor cu
dizabiliti din comunitate.
- Centrul Specializat pentru Persoanele cu Dizabiliti cu misiunea de gzduire,
ngrijire, educaie i integrare social a persoanelor cu handicap.
Complexul se situeaz la periferia municipiului Brlad i are acces la toate utilitile
publice. n cadrul acestui sunt angajai cu norm ntreag 47 de angajai cu studii medii i
superioare i este condus de un ef de complex.




Informatica pentru Afaceri

Stratulat Nicu Page 4


Definirea problemei
Aplicaia de fa i propune s rezolve ntr-un mod ct mai eficient calculul salariilor
angajailor ct i a contribuiilor aferente acestora, vizualizarea rapid a diverilor indicatori
principali precum i alte calcule ce in de administrarea unitii.

Fluxul informaional
Informaiile centralizate n aceast aplicaie sunt obinute din documentele justificative
ale unitii cum ar fi: registrul salariailor, registrul de prezen, fiele de pontaj, facturi i
chitane fiscal.
Aceast aplicaie poate fi utilizat de angajaii compartimentelor de resurse umane,
contabilitate ct i de administratorul unitii.
Informaiile privind situaia salariilor i a contribuiilor aferente acestora sunt cuprinse n
urmtoarele foi de calcul: State de plata, Drepturi salariale i Retineri salariale.
Tabelul din foaia de calcul State de plata are urmtoarele cmpuri:
- Cod salariat
- Nume
- Prenume
- Functia
- Studii
- Vechime (ani)
- Zile lucrate
- Zile c_odihna
- Zile c_medical
- Salar de plata - obinut prin scderea din venitul net, al impozitului din foaia de
calcul Retineri salariale i are la baz formula: ='Retineri salariale'!F10-'Retineri
salariale'!H10
Informatica pentru Afaceri

Stratulat Nicu Page 5



Funcii logice
Tabelul din foaia de calcul Drepturi salariale cuprinde cmpurile:
- Cod salariat
- Salar baz acordat pentru 21 zile lucrate, difereniat n funcie de nivelul studiilor
astfel:
Pentru angajaii cu studii superioare acesta este de 940 RON.
Pentru angajaii cu studii medii acesta este de 700 RON.
Pentru acest cmp s-a folosit funcia logic IF astfel: =IF('State de
plata'!E10="superioare",940,700)
- Salar realizat calculat ca salar zilnic (Salar baza/21) nmulit cu numrul de zile
lucrate. Formula de baz este: =(B10/21)*'State de plata'!G10
- Spor vechime acordat pe baza cmpului Vechime (ani), pe trane de vechime astfel:
ntre 0-3 ani spor vechime 0%;
ntre 3-5 ani spor vechime 5%;
ntre 5-10 ani spor vechime 10%;
ntre 10-15 ani spor vechime 15%;
ntre 15-20 ani spor vechime 20%;
Peste 20 ani spor vechime 25%.
Informatica pentru Afaceri

Stratulat Nicu Page 6

Pentru calculul sporului de vechime s-a folosit funcia logic IF astfel:
=IF('State de plata'!F10<3,0,IF('State de plata'!F10<5,5%*C10,IF('State
de plata'!F10<10,10%*C10,IF('State de
plata'!F10<15,15%*C10,IF('State de
plata'!F10<20,20%*C10,25%*C10)))))
- Spor noapte acordat n proporie de 25% pentru salariaii cu funcia de supraveghetor
noapte. S-a folosit funcia logic IF astfel: =IF('State de
plata'!D10="supraveghetor noapte",C10*25%,0)
- Spor condiii acordat difereniat n funcie de studii astfel:
Pentru salariaii cu studii superioare 15%;
Pentru salariaii cu studii medii 5%.
S-a folosit funcia logic IF astfel:
=IF('State de plata'!E10="superioare",C10*15%,C10*5%)
- C_odihna s-a calculat ca salar zilnic (Salar baza/21) nmulit cu numrul zilelor de
concediu de odihn.
1
Formula de calcul este: =(B10/21)*'State de plata'!H10
- C_medical s-a calculat ca fiind 75% din salariul de baz formula fiind astfel:
=(B10/21)*'State de plata'!I10*75%
- Venit brut s-a calculat nsumnd salariul realizat cu sporurile sau drepturile aferente
astfel: =SUM(C10:H10)


1
La concediul de odihn nu se mai calculeaz sporurile.
Informatica pentru Afaceri

Stratulat Nicu Page 7

Foaia de calcul Retineri salariale conine un tabel cu urmtoarele cmpuri:
- Cod salariat
- CAS repezentnd contribuia salariatului ctre asigurrile sociale i fiind n proporie
de 10,5% din venitul brut. Formula de calcul este: ='Drepturi salariale'!I10*10.5%
- Sanatate reprezentnd contribuia salariatului pentru asigurrile sociale de sntate
nsemnnd 5,5% din venitul brut. Formula de calcul este: ='Drepturi
salariale'!I10*5.5%
- Somaj repezentnd contibuia angajatului la fondul de omaj n valoare de 1% din
venitul brut. Formula este: ='Drepturi salariale'!I10*1%
- Sindicat reprezentnd cotizaia angajatului la fondul sindical la care este membru i
care este n valoare de 1% din salariul brut. Formula este: ='Drepturi
salariale'!I10*1%
- Venit net calculat ca venitul brut din care scdem contribuiile CAS, sntate, omaj
i sindicat. Formula de calcul este: ='Drepturi salariale'!I10-B10-C10-D10-E10
- Deducere de baza se acord conform legii pentru veniturile din salarii de pn la
3000 RON i este de 250 RON.
- Impozit se calculeaz ca fiind 16% din venitul brut din care s-a sczut prealabil
deducerea de baz. Formula este: =(F10-G10)*16%


Informatica pentru Afaceri

Stratulat Nicu Page 8

n continuare se vor calcula principalii indicatori al salariilor de plat.
n tabelul Situaia salariilor din foaia de calcul State de plata se va calcula:
- Total fond salarii de plat utiliznd funcia matematic SUM astfel: =SUM(J10:J56)
- Salariul mediu al salariailor utiliznd funcia AVERAGE: =AVERAGE(J10:J56)


- Care este salariul maxim dintre angajai cu funcia MAX: =MAX(J10:J56)
- Care este salariul minim dintre angajai cu funcia MIN: =MIN(J10:J56)

Formatare condiional
Pentru evidenierea salariailor cu salar de plat peste 900 RON s-a utilizat formatarea
condiional cu condiia greater than.



Informatica pentru Afaceri

Stratulat Nicu Page 9

Funcii pentru baze de date
Urmtorul exemplu rezolv problema afirii angajailor cu o anumit funcie care au fost
toate zilele lucrtoare la munc precum i care este salariul maxim dintre acetia. Pentru
rezolvarea acestei probleme se d exemplul urmtor n care funcia este infirmier. S-a procedat
astfel:
- n celula E62 se introduce numele funciei dup care se dorete cutarea.
- Pentru afiarea infirmierilor prezeni la munc toat luna s-a folosit n celula G65
funcia pentru baze de date DCOUNT astfel: =DCOUNT(A9:J56,7,E62:F63)
- Pentru aflarea salariului maxim dintre infirmierii prezeni toate zilele lucrtoare la
servici s-a folosit n celula G66 funcia pentru baze de date DMAX astfel:
=DMAX(A9:J56,10,E62:F63)

Funcii de cutare
n foaia de calcul Drepturi salariale se propune afiarea numelui, prenumelui i a
venitului brut pentru un cod salariat introdus. Pentru aceasta s-a procedat astfel:
- n celula B63 s-a introdus codul de salariat cruia vrem s-i afim numele,
prenumele i venitul brut.
- Pentru aflarea numelui s-a folosit n celula C63 funcia de cutare VLOOKUP astfel:
=VLOOKUP(B63,'State de plata'!A10:J56,2,FALSE).
2

- Pentru aflarea prenumelui s-a folosit n celula D63 acceai funcie VLOOKUP astfel:
=VLOOKUP(B63,'State de plata'!A10:J56,3,FALSE)

2
Se folosete argumentul FALSE deoarece cmpurile nu au fost ordonate
Informatica pentru Afaceri

Stratulat Nicu Page 10

- Pentru afiarea venitului brut s-a folosit n celula E63 funcia VLOOKUP astfel:
=VLOOKUP(B63,A10:I56,9,FALSE)

Reprezentri grafice
n foaia de calcul Retineri salariale se dorete reprezentarea grafic a ponderei
reinerilor din venitul brut. Pentru aceasta s-a calculat n celulele B60, C60, D60, E60 i F60
totalurile reinerilor salariale, s-a selectat domeniul B59:F60 dup care s-a ales un tip de
reprezentare grafic din meniul Insert, submeniul Charts.



Informatica pentru Afaceri

Stratulat Nicu Page 11

Funcii financiare
Se cumpr pentru nclzirea unitii 5 centrale termice cu valoarea din factur de 3700
RON fiecare i total 18500 RON. Se dorete calculul amortizrii tiindu-se c durata de via a
centralelor este de 6 ani iar valoarea rezidual este 0. Pentru calculul amortizrii s-a procedat
astfel:
- n celula C4 din foaia Calcul amortizare s-a introdus costul centralelor.
- n celula C5 durata de via iar n celula C6 valoarea rezidual.
- n domeniul de celule A13:A18 s-au trecut anii duratei de via.
- Pentru calcularea amortizrii liniare s-a folosit n celula C13 funcia financiar SLN
astfel: =SLN($C$4,$C$6,$C$5)
- Pentru calculul amortizrii regresive s-a folosit n celula F13 funcia DDB astfel:
=DDB($C$4,$C$6,$C$5,A13)
- Pentru calculul amortizrii prin suma anilor s-a folosit n celula I13 funcia SYD
astfel: =SYD($C$4,$C$6,$C$5,A13)



Informatica pentru Afaceri

Stratulat Nicu Page 12

Tabele de simulare
Unitatea cumpr n rate pe durata de 3 ani un calculator de birou cu valoarea din factur
de 3400 RON cu o dobnd anual de 7%. Se propune simularea plii ratei lunare n caz c
dobnda anual va fluctua ntre 5% i 9% i apoi rata lunar pentru durata ratelor de 1 an, 2 ani,
3 ani, 4 ani, 5 ani cnd rata anual variaz ntre 5 i 9%. Pentru aceasta s-a procedat astfel:
- n celula C3 din foaia de calcul Tabele de simulare s-a introdus valoarea
calculatorului.
- n celula C4 durata ratelor exprimat n ani iar n celula C5 dobnda anual.
- n celula D8 s-a calculat rata dobnzii lunare cu ajutorul funciei PMT astfel:
=PMT(C5,C4,C3)/12
- n domeniul de celule B12:B20 s-au trecut valorile ipotetice pe care le ia dobnda
anual.




Informatica pentru Afaceri

Stratulat Nicu Page 13

Sortri baze de date
n urmtorul exemplu ne propunem s afim salariaii care au de ncasat mai puin de
600 RON. Pentru aceasta s-a folosit din meniul Data opiunea Filter cu condiia is less than.














Informatica pentru Afaceri

Stratulat Nicu Page 14

Aplicaie ACCESS
Prezentarea firmei
Pentru aplicaia Microsoft Access s-a ales o societate care comercializeaz autoturisme la
mna a doua.
Tabele
Pentru Access s-au creat 3 tabele cu ajutorul submeniului Table din meniu Create.
Primul tabel se numete parc masini i are urmtoarele cmpuri:
cod auto care este cheie primar i cheie extern pentru tabelul date tehnice;
marca auto care este de tip text iar pentru condiia ca prima liter s fie cu majuscul s-a
folosit regula de validare StrComp(Left(UCase([marca auto]),1),Left([marca
auto],1),0)=0;
model de tip text la care s-a folosit acceai regul de validare pentru a ncepe cu
majuscul astfel: StrComp(Left(UCase([model]),1),Left([model],1),0)=0;
nr inmatriculare de tip text;
culoare de tip text;
an fabricatie de tip numeric la care s-a folosit regula de validare >1900.



Informatica pentru Afaceri

Stratulat Nicu Page 15

Tabelul date tehniceconine urmtoarele cmpuri:
nr dosar de tip numeric care este cheie primar i cheie extern pentru tabelul preturi;
cod auto de tip numeric;
carburant de tip text i al crui valoare implicit este trecut benzina;
capacitate cmc de tip numeric;
nr locuri de tip numeric;
km parcursi de tip numeric.


Tabelul preturi conine urmtoarele cmpuri:
cod inregistrare de tip numeric i care este cheie primar;
nr dosar de tip numeric,
pret cumparare de tip numeric i cu regula de validare >0;
pret vanzare de tip numeric, cu regula de validare >0;
pret minim vanzare de tip numeric cu regula de validare >0.
Informatica pentru Afaceri

Stratulat Nicu Page 16




Interogri
Pentru primul exemplu utilizatorul acestei aplicaii dorete s afle rapid pentru un client
ce autoturisme de culoare verde i cu anul fabricaiei dup 2000 are n parcul auto. Pentru
aceasta s-au selectat tabelele pe care le utilizm la interogare dup care s-a folosit o interogare n
care pentru cmpul culoare s-a introdus la criteriu verde iar pentru cmpul an fabricaie criteriu
>20. n modul Design View acesta arat astfel:
Informatica pentru Afaceri

Stratulat Nicu Page 17


Pentru aceeai rezolvare n modul de interogare SQL comanda va arta astfel:
SELECT [parc masini].[marca auto], [parc masini].culoare, [parc masini].[an fabricatie]
FROM [parc masini]
WHERE ((([parc masini].culoare)="verde") AND (([parc masini].[an fabricatie])>2000));
Rezultatul este prezentat n figura urmtoare.

S presupunem c un client vrea s cumpere un autoturism Dacia Logan cu un numr de
kilometri parcuri mai mic de o sut de mii i o capacitate cilindric ct mai mic. Pentru a afla
rapid ce autoturisme Dacia Logan are comerciantul n parcul auto, se selecteaz tabelele pe care
le folosim dup care utilizm o interogare n care folosim criteriile Dacia pentru marca auto,
Logan pentru model, <100000 pentru numr kilometri i capacitate sortat Ascending. n
modul Design View aceasta va arta astfel:
Informatica pentru Afaceri

Stratulat Nicu Page 18


n modul SQL comanda este urmtoarea:
SELECT [parc masini].[marca auto], [parc masini].model, [date tehnice].[km parcursi], [date
tehnice].carburant, [date tehnice].[capacitate cmc], preturi.[pret vanzare]
FROM ([parc masini] INNER JOIN [date tehnice] ON [parc masini].[cod auto] = [date
tehnice].[cod auto]) INNER JOIN preturi ON [date tehnice].[nr dosar] = preturi.[nr dosar]
WHERE ((([parc masini].[marca auto])="Dacia") AND (([parc masini].model)="Logan") AND
(([date tehnice].[km parcursi])<100000))
ORDER BY [date tehnice].[capacitate cmc];
Rezultatul este prezentat n urmtoarea figur.

Pentru urmtorul exemplu ne propunem s vizualizm marca, modelul, nr. dosar,
capacitatea, preul de cumprare, preul de vnzare i profitul din vnzarea lor pentru toate
Informatica pentru Afaceri

Stratulat Nicu Page 19

autoturismele Opel ordonate descresctor dup anul fabricaiei. Pentru aceasta s-au selectat toate
trei tabelele i s-a creat o interogare cu criteriul Opel pentru marca auto, s-a sortat Descending
pentru an fabricatie iar pentru profit s-a folosit formula pret vanzare-pret cumparare. n modul
Design View aceasta arat astfel:

n modul SQL comanda este urmtoarea:
SELECT [parc masini].[marca auto], [parc masini].model, [date tehnice].[capacitate cmc], [date
tehnice].[nr dosar], [parc masini].[an fabricatie], preturi.[pret cumparare], preturi.[pret vanzare],
[pret vanzare]-[pret cumparare] AS profit
FROM ([parc masini] INNER JOIN [date tehnice] ON [parc masini].[cod auto] = [date
tehnice].[cod auto]) INNER JOIN preturi ON [date tehnice].[nr dosar] = preturi.[nr dosar]
WHERE ((([parc masini].[marca auto])="Opel"))
ORDER BY [parc masini].[an fabricatie] DESC;
Rezultatul este prezentat n figura urmtoare.

Informatica pentru Afaceri

Stratulat Nicu Page 20

Pentru exemplul urmtor se dorete s se afle toate mrcile auto care ncep cu literele
Da, modelul precum i numerele de nmatriculare ale acestora n ordine alfabetic. Pentru
rezolvare s-a utilizat tabelul parc masini dup care s-a creat o interogare cu criteriul Like Da
pentru marca auto i Sort Ascending pentru nr inmatriculare. n modul Design View aceasta
arat astfel:

n modul SQL comanda este urmtoarea:
SELECT [parc masini].[marca auto], [parc masini].model, [parc masini].[nr inmatriculare]
FROM [parc masini]
WHERE ((([parc masini].[marca auto]) Like "Da*"))
ORDER BY [parc masini].[nr inmatriculare];
Rezultatul interogrii este prezentat n urmtoarea imagine.
Informatica pentru Afaceri

Stratulat Nicu Page 21


Se dorete s se obin valoarea total a parcului de maini dup preul de cumprare
precum i profitul minim care s-ar obine dup vnzarea tuturor autoturismelor. Pentru aceasta s-
a selectat tabelul preturi dup care s-a creat interogarea cu expresia Sum([pret cumparare])
pentru total valoare parc i Sum([pret vanzare minim]-[pret cumparare]) pentru profit
minim. n modul Design View aceasta arat astfel:

Comanda SQL este urmtoarea:
Informatica pentru Afaceri

Stratulat Nicu Page 22

SELECT Sum(preturi.[pret cumparare]) AS [total valoare parc], Sum([pret minim vanzare]-[pret
cumparare]) AS [profit minim]
FROM preturi;
Rezultatul interogrii este prezentat n urmtoarea imagine.

Rapoarte
Se dorete s se creeze un raport care s cuprind marca, modelul i preul automobilelor
din parcul auto ct i anul fabricaiei, carburantul i capacitatea cilindric a acestora. Pentru
aceasta s-a creat un raport utiliznd din meniul Reports submeniul Report Wizard i urmnd
paii. Rezultatul raportului este prezentat n urmtoarea figur.

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