proiect informatica pentru afaceri

55
INFORMATICĂ PENTRU AFACERI PROIECT Coordonator: Student:

Upload: simona-cleopatra

Post on 24-Jul-2015

1.611 views

Category:

Documents


21 download

TRANSCRIPT

Page 1: Proiect Informatica pentru  Afaceri

INFORMATICĂ PENTRU AFACERI

PROIECT

Coordonator: Student:

Iaşi, 2011

Page 2: Proiect Informatica pentru  Afaceri

CuprinsCuprins...........................................................................................................................................2

Introducere.....................................................................................................................................3

Proiect EXCEL................................................................................................................................4

Partea conceptuală.................................................................................................................... 5

Culegerea datelor.......................................................................................................................7

Entity Relation Model - E.R.M....................................................................................................8

Functii utilizate in excel..............................................................................................................9

Functii logice..........................................................................................................................9

Functii statistice....................................................................................................................11

Functii de cautare.................................................................................................................12

Functii financiare..................................................................................................................13

Simulare Goal Seek...................................................................................................................16

Pivot-Table............................................................................................................................... 17

Scenariu................................................................................................................................... 18

Filtre.........................................................................................................................................19

Formatari conditionale.............................................................................................................20

Grafice......................................................................................................................................21

Proiect ACCESS.............................................................................................................................22

Partea conceptuala..................................................................................................................23

Relatii intre tabele................................................................................................................24

Crearea tabelelor..................................................................................................................25

Reguli de validare.................................................................................................................27

Definire restrictie referentiala..............................................................................................28

Interogari baza de date............................................................................................................29

În design view.......................................................................................................................29

În SQL....................................................................................................................................36

Rapoarte...................................................................................................................................37

Formulare.................................................................................................................................40

Page 3: Proiect Informatica pentru  Afaceri

Introducere

Microsoft Office sau MS Office este o suită de programe de birou, servere si servicii

pentru sistemele de operarare Microsoft Windows si Mac OS X, create de firma Microsoft

Corporation. Acestea au apărut pe piaţa la data de 1 august 1989. Versiunea curentă pentru

sistemul de operare Microsoft Windows este intitulată Office 2010, iar această ediție este mai

mult bazată pe roluri decât versiunile anterioare. Au fost introduse caracteristici adaptate

angajaţilor având rol de: “profesionişti în domeniul cercetării şi dezvoltării”, ”profesionişti în

domeniul vânzărilor şi resurselor umane” , oferind astfel capacități noi ce pot mări semnificativ

productivitatea personală, simplifică modul în care oamenii lucrează împreună, uşurează

procesele și gestionarea conținutului la nivel de întreprindere și îmbunătăţeşte calitea viziunii

afacerilor din organizație.1

Microsoft Office 2010 vă oferă instrumentele esențiale de care aveți nevoie să conduceți

și să vă dezvoltați afacerea. Vorbim despre instrumente puternice de programare și poștă

electronică în Outlook, gestionarea sofisticată a datelor și informațiilor în Excel și Access și

instrumente de marketing profesionale în Publisher. De asemenea vă oferă posibilitatea să

gestionati eficient bugetul personal și de afaceri, să creați prezentări dinamice care

impresionează, să vă exprimați ideile cu rapiditate și originalitate şi să construiți propria bază

de date .2

1 Wikipedia2 https://office.microsoft.com

Page 4: Proiect Informatica pentru  Afaceri

Proiect EXCEL

Microsoft Excel 2010 face posibilă analizarea, gestionarea și partajarea informațiilor în

mai multe moduri. Noile instrumente de vizualizare și analiză ajută la urmărirea și evidențiarea

tendințelor din datele importante, acestea putând fi accesate cu ușurință, din aproape orice

browser Web sau smartphone. Există posibilitatea încărcarii fișierele pe Web și a lucrului online

simultan cu alte persoane. Indiferent dacă se doreşte realizarea de rapoarte financiare sau

gestiunea cheltuielilor personale, Excel 2010 oferă mai multă flexibilitate și eficiență.

Cele mai importante caracteristici ale versiunii curente sunt:3

diagramele de tip sparkline, o caracteristică nouă în Excel 2010 ce oferă

posibilitatea creării de diagrame de mici dimensiuni într-o singură celulă;

îmbunătățirea filtrelor, caracteristica Slicer furnizează o vizualizare îmbogățită a

PivotTable și PivotChart;

accesarea foilor de calcul se poate face practic de oriunde, foile de calcul sunt

publicate online, apoi pot fi accesate, vizualizate și editate de oriunde, de pe orice

computer sau de pe un dispozitiv Windows Phone 7.

formatarea condițională , ce oferă un mai bun control asupra stilurilor și

pictogramelor, bare de date îmbunătățite și capacitatea de a evidenția elemente

specifice;

3 https://office.microsoft.com/ro-ro/excel

Page 5: Proiect Informatica pentru  Afaceri

Partea conceptuală

SC Food Factory SRL este o firmă din judeţul Iaşi, cu sediul social pe strada Ion

Creangă, nr. 48 şi punctul de lucru pe strada Nicolae Bălcescu, nr. 2. Domeniul principal de

activitate al firmei conform caen este restaurtante şi alte activiăţi de servicii de alimentaţie,

iar domeniul secundar de activitate al SC Food Factory SRL este baruri şi alte activităţi de

servire a băuturilor. Punctul de lucru al firmei este reprezentat de restaurantul Margot. Acesta

are o suprafaţă utilă de 210 metri pătraţi şi un număr de 100 locuri. Firma are un număr de 31

de angajaţi, cum reiese din organigramă.

Ne propunem ca în perioada următoare să extindem suprafaţa desfăşurată a

restaurantului. Pentru realizarea acestui obiectiv este necesar să:

Contractăm o firmă de construcţii care sa realizeze extinderea efectivă a

restaurantului;

Recrutăm şi selectăm personal calificat pentru a exercita profesiile de barman,

ospătar, bucatar, patiser, ajutor de bucătar;

Contractăm un împrumut bancar care sa acopere necesarul financiar extinderii

punctului de lucru.

În urma extinderii, restaurantul Margot va avea o capacitate de 150 locuri.

Page 6: Proiect Informatica pentru  Afaceri

Organigrama SC FOOD FACTORY SRL

Con

tabi

l

Adm

inis

trat

or

Per

sona

l fem

ei d

e se

rvic

iu f

emei

de

serv

iciu

Per

sona

l fem

ei d

e se

rvic

iuP

erso

nal f

emei

de

serv

iciu

Sef

sal

aS

ef s

ala

Sef

tura

Buc

atar

sef

Sef

tura

Buc

atar

sef

Osp

atar

Pat

iser

Buc

atar

Bar

man

Osp

atar

Pat

iser

Buc

atar

Bar

man

Adm

inis

trat

or

Page 7: Proiect Informatica pentru  Afaceri

Culegerea datelor

Am creat o bază de date cu ajutorul căreia am monitorizat evoluţia angajaţilor firmei SC

Food Factory SRL , şi am analizat datele cu privire la procesul de recrutare şi selecţie al noilor

angajaţi. De asemenea am analizat problema extinderii punctului de lucru.

Datele au fost preluate din rapoartele de activitate ,rapoartele contabile şi completate cu

date introduse de la tastatură, după cum urmează:

Tabel cu aplicanţii pentru posturile disponibile

Tabel cu evaluarea angajaţilor

Entity Relation Model - E.R.M.

Relaţiile dintre datele şi campurile din tabelul ce conţine evaluarea angajaţilor sunt evidenţiate în schema E.R.M de mai jos:

Page 8: Proiect Informatica pentru  Afaceri

Funcţii utilizate in excel

În funcţie de media rezultatelor la testele de evaluare periodică a fiecărui angajat, am

calculat media verificând ca angajatul să nu fi lipsit de la nici un test. Aceasta va determina

bonusarea angajatului.

Functii logice

Nume

Id angajat

Rezultat evaluare

Media evaluarilor

Bonusare

Nr Crt.

Page 9: Proiect Informatica pentru  Afaceri

În tabelul ce conţine evaluarea angajaţilor am verificat dacă angajatul a fost prezent la

toate testările priodice, apoi am verificat dacă media rezultatelor este mai mare ca 8 atunci

angajatul va primi bonus, iar dacă a fost absent la testări acesta va fi penalizat.

În tabelul ce conţine rezultatele procesului de recrutare şi selecţie am verificat dacă

aplicantul este din Iaşi determinând dacă necesită relocare în caz de angajare. Rezultatul

interviului, angajat sau respins, a fost determinat pe baza mediei.

Pentru aceasta, am utilizat funcţia IF().

Exemplu tabel evaluare angajaţi

Exemplu tabel recrutare

Page 10: Proiect Informatica pentru  Afaceri

Funcţii statistice

Am calculat punctajul cel mai mic, cel mai mare şi cel mai frecvent, obţinut de fiecare angajat la testele de evaluare. În plus am caculat şi numărul de teste la care s-a absentat. Am folosit pentru aceasta functiile:

min()

max()

mode()

averagea()

countif()

dmin()

dmax()

Alte date statistice precum: cel mai mic punctaj, cel mai mare punctaj, media angajaţilor, nr.

de angajaţilor prezenţi, punctajul cel mai frecvent, nr. angajaţilor absenţi.

Page 11: Proiect Informatica pentru  Afaceri

Funcţii de căutare

Pentru a afla numărul angajaţilor testate, numărul de teste, media angajatului în fucţie de

nota 7 obţinută în perioada "iun-iul",punctajul dintr-o anumită perioadă, ştiind linia pe care se

afla angajatul, am folosit funcţiile:

ROWS; COLUMNS; LOOKUP; HLOOKUP;

Page 12: Proiect Informatica pentru  Afaceri

Funcţii financiare

Pentru a afla amortizarea mobilierului achiziţionat de firmă în vederea extinderii,

perioada de acoperire a creditului făcut pentru a finanţa extinderea şi a valorii capitalizate la

finalul perioadei de economisire. Am folosit următoarele funcţii:

Funcţia DDB (Double Decline Balance Depreciation)

Funcţia SLN (Straight Line Depretiation)

Page 13: Proiect Informatica pentru  Afaceri
Page 14: Proiect Informatica pentru  Afaceri

Funcţia SYD (Sum Of Years Digits Depreciation)

Funcţia FV (Future Value)

Page 15: Proiect Informatica pentru  Afaceri

Funcţia PPMT

Acestă funcţie întoarce plata capitalului de bază pe o perioadă dată, pentru o investiție

bazată pe plăți constante periodice și o rată constantă a dobânzii.

Page 16: Proiect Informatica pentru  Afaceri
Page 17: Proiect Informatica pentru  Afaceri

Simulare Goal Seek

Page 18: Proiect Informatica pentru  Afaceri
Page 19: Proiect Informatica pentru  Afaceri

Pivot-Table

Pentru o mai bună vizualizare a rezultatelor procesului de recrutare am folosit Pivot-Table:

Page 20: Proiect Informatica pentru  Afaceri

Scenariu

Am realizat un set de scenarii care să prezinte valoarea profitului, în cazul în care se modifică valoarea veniturilor.

Page 21: Proiect Informatica pentru  Afaceri

Filtre

Am aplicat filtre pe coloanele din tabelul cu aplicanţi, astfel că am dorit să se afişeze

aplcanţii din localitatea Iaşi:

Page 22: Proiect Informatica pentru  Afaceri

Rezultatul aplicării filtrului pe coloana localitate:

Page 23: Proiect Informatica pentru  Afaceri

Formatări condiţionale

Pentru o mai bună vizualizare a datelor am folosit formatările condiţionale, de exemplu pentru a vedea mai uşor candidaţii angajaţi:

Page 24: Proiect Informatica pentru  Afaceri

Grafice

Page 25: Proiect Informatica pentru  Afaceri

Proiect ACCESS

Prin capacitățile de proiectare interactive care nu necesită cunoștințe profunde despre

bazele de date, Microsoft Office Access 2010 vă ajută să urmăriți și să raportați informații cu

ușurință. Porniți cu ușurință, utilizând aplicații predefinite care se pot modifica sau adapta după

necesitățile în schimbare ale afacerii. Colectați informații prin formulare în poșta electronică sau

importați date din aplicații externe. Creați și editați rapoarte detaliate care afișează informații

sortate, filtrate și grupate astfel încât vă ajută să înțelegeți semnificația datelor pentru a lua

decizii mai documentate.

Office Access 2010 oferă posibilitatea conectării la sursele de date prin protocolul de

servicii Web. Se pot include serviciile Web şi datele din aplicații software specializate pe

sectoare de activitate chiar în bazele de date construite cu Business Connectivity Services. 2

Noul control de tip browser Web permite integrarea de conţinut Web 2.0 în formularele Access.4

4 https://office.microsoft.com/ro-ro/access

Page 26: Proiect Informatica pentru  Afaceri

Partea conceptuală

Am ales ca temă pentru acest proiect “Evidenţa salariaţilor unei firme de construcţii“.

Pentru aceasta, am creat 4 tabele după cum urmează:

1. Salariaţi: idsalariat, nume, localitate, telefon, data nastere, data angajare, funcţie,

salariu

2. Departament: coddepartament, dendepartament, idsalariat

3. Prezenţă salariaţi: nrfişă, luna, anul, zilelucrate, zileconcediu, idsalariat

4. Penalizări: codpenalizare, motiv, datăpenalizare. suma, idsalariat

În cadrul acestor tabele am ales atât chei primare cât şi chei externe după cum urmează:

a. în cadrul tabelei “salariaţi” am ales “idsalariat” ca fiind cheie primară;

b. în cadrul tabelei “departament” am ales “coddepartament” cheie primară şi “idsalariat”

cheie externă;

c. în cadrul tabelei “prezenţă salariaţi” am ales “nrfişă” cheie primara şi “idsalariat” cheie

externă;

d. în cadrul tabelei “penalizări” am ales “nrpenalizare” cheie primară şi “idsalariat” cheie

externă.

Page 27: Proiect Informatica pentru  Afaceri

Relaţii între tabele

Intrările din tabelul “salariaţi” au o relaţie de “one-to-many” cu intrarile din tabelele

“Prezenţă salariaţi”,”departament” şi “penalizări”, astfel fiecarei intrari din tabelul salariaţi îi

poate corespunde mai multe intrări din celelalte tabele, de exemplu: salariatul Ionescu poate pri

mai mute penalizări.

Page 28: Proiect Informatica pentru  Afaceri

Crearea tabelelor

Pentru tabela „salariaţi” am optat pentru un număr de 19 înregistrări de la tastatură:

Pentru tabela „departament” am optat pentru un număr de 17 înregistrări de la tastatură:

Page 29: Proiect Informatica pentru  Afaceri

Pentru tabela „prezenţă salariaţi” am optat pentru un număr de 19 înregistrări de la tastatură:

Pentru tabela „penalizări” am optat pentru un număr de 16 înregistrări de la tastatură:

Page 30: Proiect Informatica pentru  Afaceri

Reguli de validare

La nivel de atribut

La nivel de înregistrare

Page 31: Proiect Informatica pentru  Afaceri

Definire restricţie referenţială

Page 32: Proiect Informatica pentru  Afaceri

Interogări baza de date

În design view

1) Să se afişeze salariaţii a căror salariu este mai mic de 1600 de lei, sortaţi crescător după

valoarea salariului

2) Să se afişeze salariaţii a căror funcţie începe cu litera ”i” şi “m”

3) Să se afişeze salariaţii care au numărul zilelor muncite mai mare sau egal decât 10

4) Să se afişeze salariaţii care au valoarea penalizării mai mare sau egal decât 100 de lei

5) Să se afişeze angajaţii care un au telefon

6) Interogare parametru-departament

7) Să se afişeze salariaţii carea u fost penalizaţi între data de 01/01/2000 şi 01/01/2009

8) Folosind funcţia Update query să se mărească salariul angajaţilor mai vechi de

01/01/2000 şi a căror penalizare este mai mică egal decât 100 de lei

9) Să se afişeze vârsta lucrătorilor, vârsta la angajare si vechimea acestora

10) Apend Query – se realizează o interogare cară să adauge în tabela „salariaţi” inca un

angajat

11) Make Table Query – se realizeaza o interogare pentru a realiza o nouă tabelă intitulată

Salariati_Iaşi care să conţină idsalariat, nume, localitate însa numai pentru salariaţii din

Iaşi

Page 33: Proiect Informatica pentru  Afaceri

1.

2.

Page 34: Proiect Informatica pentru  Afaceri

3.

4.

Page 35: Proiect Informatica pentru  Afaceri

5.

6.

Page 36: Proiect Informatica pentru  Afaceri

7.

8.

Page 37: Proiect Informatica pentru  Afaceri

9.

10.

Page 38: Proiect Informatica pentru  Afaceri

11.

Page 39: Proiect Informatica pentru  Afaceri

În SQL

1) Să se afişeze salariaţii firmei după numele lor;

2) Să se afişeze lista salariaţilor în ordine alfabetică şi descrescător după salariul acestora;

3) Să se afişeze lista localităţilor în care domiciliază angajaţii.

1.

2.

3.

Page 40: Proiect Informatica pentru  Afaceri

RapoarteSă se afişeze lista salariaţior firmei, impreună cu datele de identificare:

Model 1:

Page 41: Proiect Informatica pentru  Afaceri

Modelul 2:

Page 42: Proiect Informatica pentru  Afaceri

Vrem să aflăm numărul zilelor lucrate şi numărul zilelor de concediu effectuate:

Page 43: Proiect Informatica pentru  Afaceri

Formulare

Page 44: Proiect Informatica pentru  Afaceri

Adăugaţi un salariat nou+penalizare: