Sunteți pe pagina 1din 22

Proiect la Informatic pentru Afaceri

Stratulat Nicu Master Complementar ID Managementul Resurselor Umane Seria 1

Informatica pentru Afaceri 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

Stratulat Nicu

Page 2

Informatica pentru Afaceri 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.

Stratulat Nicu

Page 3

Informatica pentru Afaceri

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

Stratulat Nicu

Page 4

Informatica pentru Afaceri

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: 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%. =IF('State de

Stratulat Nicu

Page 5

Informatica pentru Afaceri


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 de

plata'!F10<15,15%*C10,IF('State 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)

La concediul de odihn nu se mai calculeaz sporurile.

Stratulat Nicu

Page 6

Informatica pentru Afaceri


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 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: 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% ='Drepturi venitul brut. Formula de calcul este: ='Drepturi

Stratulat Nicu

Page 7

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 8

Informatica pentru Afaceri


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)

Se folosete argumentul FALSE deoarece cmpurile nu au fost ordonate

Stratulat Nicu

Page 9

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 10

Informatica pentru Afaceri


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)

Stratulat Nicu

Page 11

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 12

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 13

Informatica pentru Afaceri 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.

Stratulat Nicu

Page 14

Informatica pentru Afaceri


Tabelul date tehnice conine 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.

Stratulat Nicu

Page 15

Informatica pentru Afaceri

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:

Stratulat Nicu

Page 16

Informatica pentru Afaceri

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:

Stratulat Nicu

Page 17

Informatica pentru Afaceri

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
Stratulat Nicu Page 18

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 19

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 20

Informatica pentru Afaceri

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 sa 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:

Stratulat Nicu

Page 21

Informatica pentru Afaceri


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.

Stratulat Nicu

Page 22

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