Sunteți pe pagina 1din 34

Universitatea de Stat din Moldova

Facultatea „Ştiinţe Economice”


Catedra „Contabilitate şi Informatică Economică”

Nume Prenume

Lucru individual

la disciplina ”Tehnologii informaţionale de comunicare”

STUDIU DE CAZ

Gestiunea unei farmacii

Conducător ştiinţific:

Autorul: ______________

Chişinău – 2018
CUPRINS
1 Date generale.................................................................................................................................2
1.1 Tema......................................................................................................................................2
1.2 Tabele și Schema Relatională................................................................................................2
2 Interogări.....................................................................................................................................17
2.1 Interogări de selecție............................................................................................................17
2.2 Interogări de acțiune............................................................................................................23
3 Rapoarte......................................................................................................................................28
4 Formulare....................................................................................................................................30

1 Date generale
1.1 Tema
Pentru a fi gestiona o companie este nevoie de organizare. Cu cât firma este mai desfasurată, cu atât
sunt mai multe detalii care necesită a fi luate în consideratie la luarea deciziilor atât strategice cât şi
operaţionale de zi cu zi. Aceste detalii se referă la angajaţi, imobile, venituri, cheltuieli, clienţi,
timp, etc. Sub aspect informațional există fluxuri de date care se schimbă mereu şi trebuiesc stocate
şi prelucrate în timp real. Se remarca necesitatea de a crea şi gestiona o baza de date. Microsoft
Acces 2010 ne ofera posibilitatea de a crea, analiza şi gestiona baze de date. Mai jos propun atenţiei
un exemplu de o astfel de baza de date create pentru gestionarea unui magayin alimentar debutant.
Acesta baza de date, odata dezvoltată şi adaptată necesităţilor reale ale firmei ar putea fi utilă
acesteia şi ar contribui la majorarea randamentului de lucru. Realizarea cerintelor asupra bazei de
date este redata de capturile de ecran aferente fiecărui element redat mai jos.
1.2 Tabele și Schema Relatională
Baza de date contine 7 tabele principale care marchează structurarea datelor. Schema Relațională
este prezentata mai jos, impreuna cu toate tipurile de legaturi intre tabele:

2
Tabelele pot fi vizualizate mai jos. Prezentăm și cele mai complexe cimpuri (setate) ale fiecărui
tabel, în design view. Noi am setat toate câmpurile necesare, lucru care poate fi ușor verificat în
baza de date, însă pentru a salva spațiu, nu vom reda toate câmpurile aici.
Angajati:
Datasheet

Design

3
Functii si salarii: (cu smart tag)
Datasheet

4
Design

5
Incaperi de serviciu:
Datasheet

Design

6
7
Clienti: (cu smart tag si 2 cimpuri cheie)
Datasheet:

Design

8
9
Orar: (deasemenea cu smart tag si 2 cimpuri cheie)
Datasheet:

Design

10
11
Vinzari:

12
Datasheet:

Design

13
14
Marfuri:
Datasheet:

Design:

15
16
2 Interogări
2.1 Interogări de selecție
2.a. Angajati cu virsta mai mare de 20 de ani. Interogarea afiseaza toti angajatii respectivi.
(Interogare de tip Select, ce nu contine rindul total, dar contine cimpuri calculate si criterii de
selectie). Contine smart tag (evidentiat).
Datasheet

Modalitatea de export si evidențiere a rezultatelor (similar tuturor inteorgărilor)

17
18
Design

19
SQL view

2.b. Functii cu salariul net mai mare de 3000 lei. (Interogare de tip Select, ce contine rindul total,
cimpuri calculate si criterii de selectie si gruparea se face dupa un singur cimp).
Datasheet

Design

20
SQL view

2.c. Sali de lucru cu aria libera mai mare de 10 metri patrati. (Interogare de tip Select, ce contine
rindul total, cimpuri calculate si criterii de selectie si gruparea se face dupa mai multe cimpuri
(ultimele 2)).
Datasheet

Design

21
SQL view

2.d. Incaperi de lucru si caracteristici (interogare cu parametru). Odata introdus numarul incaperii,
interogarea va afisa caracteristicile acesteia.
Datasheet

Design

22
SQL view

2.2 Interogări de acțiune


3.a Creaza tabela Angajati si remunerare (Interogare de tip Make table). Acesta creaza o tabela cu
toti angajati care au remunerarea de baza mai mica de 4800 lei
Datasheet

Design

23
SQL view

3.b Completeaza tabela Angajati si remunerare (Interogare de tip Append). Acesta completateaza
tabela create la punctul de mai sus cu angajati care au remunerarea de baza mai mare de 4800 lei
Datasheet

24
Design

SQL view

3.c Actualizarea salariului de baza a Soferului la 6000 lei (Interogare de tip Update).
Datasheet

25
Design

SQL view

3.d Eliminarea functiei de Jurist (Interogare de tip Delete).

26
Datasheet

Design

SQL view

27
3 Rapoarte
a. Cantitati la depozit (Raport cu totalizare).
Report view

Design

b. Clienti (Raport cu totalizari si grupari de date).

28
Report view

Design

29
4 Formulare
a. Tabele
Form view

Design

30
b. Interogari
Form view

Design view

c. Rapoarte
Form view

31
Design view

d. Clienți (formular cu subformular)


Form view

Design view

32
e. Clienti si angajati (formular cu anexa) (Formularul utilizat drept subformular mai sus).
Form view

Design view

33
f. Formulare
Form view

Design view

34

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