Sunteți pe pagina 1din 15

1

1. INFORMATICA DE GESTIUNE

Rezumat
Informatica de gestiune este parte component a informaticii, tiina prelucrrii automate a
informaiilor folosind mijloacele IT. Este partea informaticii economice care se ocup cu prelucrarea
automat a datelor de eviden i control vehiculate n cadrul unui organism economic (firm,
instituie, ntreprindere etc.)
Conceptele fundamentale cu care opereaz informatica sunt informaia (exprim elementele din
realitatea nconjurtoare n momentul n care sunt percepute pentru prima dat de utilizator),
cunotina (informaia dup momentul aflrii ei) i data (informaia sau cunotina nregistrat n
vederea evidenei i/sau prelucrrii).
Sistemele informatice sunt sistemele de prelucrare automat a datelor folosind mijloacele IT.
Sistemele informatice economice sunt sistemele informatice folosite de organismele economice pentru
controlul activitilor economice. Sistemele informatice de gestiune reprezint categoria de sisteme
economice utilizate pentru administrarea i controlul resurselor organismelor economice.
Orice organism economic reprezint un sistem economic deoarece este compus din mai multe
compartimente de sine stttoare, care interacioneaz ntre ele i formeaz un ntreg organizat pentru
realizarea produselor i/ sau serviciilor pe care le ofer clienilor cu scopul de a obine resursele
necesare funcionrii i profit. Fiecare compartiment de sine stttor al unui organism economic
reprezint un subsistem economic deoarece este compus din utmiti organizatorice care colaboreaz
pentru realizarea unor subansamble i/ sau servicii componente ale produselor i/ sau serviciilor finale.
Rezult c un sistem economic este format dinte-un ansamblu de subsisteme economice care pot fi
considerate sisteme economice de sine stttoare, motiv pentru care conceptul de sistem economic se
atribuie att ntregului (organism economic) ct i componentelor acestuia de sine stttoare.
Definit ca sistem economic deschis, orice organism economic este format din trei subsisteme
funcionale interconectate care pot fi considerate sisteme economice de sine stttoare: subsistemul
condus/ productiv/operativ, subsistemul informaional i subsistemul de conducere/ decizional. n
acest context, sistemul informatic reprezint partea automat a sistemului informaional.
Structura sistemului informatic reprezint modul de organizare intern a acestuia, exprim
principiile de realizare a sa pe baza elementelor fundamentale care definesc domeniul de activitate i
particularitile sistemului economic pentru care acesta ndeplinete funcia de prelucrare automat a
datelor. Componentele structurale ale sistemului informatic sunt intrrile (totalitatea datelor supuse
prelucrrilor), prelucrrile (totalitatea operaiilor efectuate asupra datelor) i ieirile (rezultatele
prelucrrilor efectuate). Structura sistemului informatic realizat pentru un anumit domeniu de
activitate i un anumit sistem economic este unic deoarece este determinat de particularitile
funcionale, de regulile de gestiune specifice i de legislaia n vigoare aferente acestora.
Arhitectura sistemului informatic reprezint modelul su constructiv. Nu este unic deoarece
exist mai multe soluii tehnice de realizare a sistemului informatic pentru un anumit domeniu de
activitate i un anumit sistem economic. Componentele arhitecturale sunt sistemul de calcul
(calculatorul), sistemul de comunicaie, sistemul de resurse umane i sistemul organizatoric. Unitatea
de calcul a sistemului informatic este calculatorul. Principalele componente arhitecturale ale
sistemului informatic sunt hardware- ul (unitatea central de prelucrare, echipamentele periferice i de
comunicaie) i software- ul grupat n software de utilizator (de sistem i de aplicaie), software de
limbaj (limbaje de programare i programe asociate lor) i date ale utilizatorului (document i baz de
date). Singura component arhitectural a sistemului informatic dependent de mediul de informatizat
(definit de caracteristicile domeniului de activitate care se informatizeaz i de particularitile
sistemului economic pentru care se realizeaz) este aplicaia cu baz de date i de aceea este singura
care trebuie realizat, restul componentelor putnd fi considerate realizate deja, deoarece in de
sistemele de calcul i de comunicaie pe care se bazeaz realizarea oricrui sistem informatic.
ntruct realizarea sistemelor informatice nu depinde de tipul lor, iar sistemele informatice de
gestiune reprezint o categorie mai puin cuprinztoare de sisteme informatice, se vor prezenta
posibilitile de realizare a sistemelor informatice, n general, exemplificarea fiind fcut n contextul
sistemelor informatice de gestiune.
2
ntrebri pentru autoevaluare
1. Definii conceptele de informaie, cunotin i dat.
2. Definii conceptul de organism economic.
3. Artai c organismul economic este sistem.
4. Indicai legtura dintre subsistemele componente ale sistemului economic.
5. Cum se efectueaz schimbul de resurse ntre un organism economic i exteriorul su sau ntre
componentele aceluiai organism economic?
6. Dai exemple de fluxuri informaionale.
7. Ce este domeniul de activitate? Dar domeniul de gestiune? Ce relaie exist ntre cele dou?
8. Dai exemple de domenii de activitate ale sistemului economic.
9. Cum se clasific activitile desfurate de un sistem economic, n funcie de modul de participare
a resurselor disponibile la desfurarea lor?
10. Definii sistemul informaional i artai care este relaia lui cu celelalte componente ale sistemului
economic.
11. Definii sistemul informatic i precizai locul lui n cadrul sistemului economic.
12. Ce este structura sistemului informatic?
13. Descriei componentele structurale ale sistemului informatic i artai care este relaia dintre ele.
14. Motivai de ce structura unui sistem informatic realizat pentru un anumit domeniu de activitate i
un anumit sistem economic este unic.
15. Definii arhitectura sistemului informatic.
16. Care sunt componentele arhitecturale majore ale unui sistem informatic?
17. Definii sistemul de calcul i descriei principalele sale componente.
18. Ce rol are sistemul de calcul n cadrul sistemului informatic? Argumentai rspunsul dat.
19. Definii i descriei componenta hardware a sistemului informatic.
20. Care sunt componentele hardware minim necesare pentru ca un calculator s-i ndeplineasc rolul
de main de calcul programabil?
21. Definii i descriei componenta software a sistemului informatic.
22. Ce este software- ul de utilizator? Dar software- ul de limbaj? Care este relaia dintre ele?
23. Ce este software- ul de aplicaie? Argumentai rspunsul dat i dai exemple reprezentative.
24. De cte feluri pot fi datele utilizatorilor, n funcie de modul lor de organizare?
25. Definii conceptul de baz de date.
26. Ce este modelul de date?
27. Ce modele abstracte de reprezentare a datelor cunoatei? Prin ce se caracterizeaz fiecare?
28. Motivai de ce arhitectura unui sistem informatic realizat pentru un anumit domeniu de activitate i
un anumit sistem economic nu este unic.
29. Definii sistemul informatic de gestiune a bazelor de date.
30. Ce caracteristici prezint o aplicaie cu baz de date. Dai exemple de aplicaii cu baz de date.
31. Clasificai sistemele informatice n funcie de obiectivele urmrite.
32. Care sunt obiectivele sistemelor informatice de gestiune?
33. Din ce categorie de sisteme informatice fac parte sistemele informatice de gestiune. De ce?
34. Care sunt caracteristicile reprezentative ale unui sistem informatic de gestiune?
35. Precizai i descriei componentele funcionale ale sistemului informatic de gestiune.
36. Clasificai sistemele informatice de gestiune n funcie de rolul lor n cadrul sistemului economic.
37. Clasificai sistemele informatice de gestiune n funcie de domeniul de gestiune i de natura
prelucrrilor efectuate asupra datelor pe care le gestioneaz.
38. Prezentai conceptul de sistem informatic global al unui sistem economic.
39. Indicai subsistemele componente ale sistemului informatic global stabilite pe baza funciilor pe
care le ndeplinesc n cadrul sistemului informaional. Descriei i argumentai relaia dintre ele.
40. Indicai subsistemele componente ale sistemului informatic global ale sistemului economic
stabilite n funcie de domeniul de gestiune. Descriei i argumentai relaia dintre ele.



3
Modele de teste gril pentru evaluare

Teste de tip Adevarat/Fals
Indicai dac enunul este adevarat sau fals.
1. Sistemul informatic reprezint partea automatizat a subsistemului informational al
sistemului economic.
Rspuns : Adevrat
2. Pornind de la functia sa, un sistem informatic de gestiune are urmtoarea structur general:
hardware, software, baze de date.
Rspuns : Fals

Teste de tip Alegere multipl (multiple choice)
Identificai litera sau combinaia de numere corespunzatoare enunului corect.
1. Sistemul informatic de gestiune integrat este:
a. sistemul informatic de gestiune care respecta principiile introducerii unice a datelor, de pe
documente primare de evident si control, i prelucrarii multiple a acestora, n
concordan cu nevoile informaionale specifice;
b. sistemul informatic de gestiune care produce datele care genereaz informaiile de sintez
interne ce stau la baza fundamentrii deciziilor;
c. sistemul informatic de gestiune cu rolul de culegere, organizare prin sortare i grupare, i
stocare a datelor vehiculate n cadrul sistemului economic.
Rspuns : a
2. Sistemul informational are urmtorul rol:
a. prelucreaz automat informaiile vehiculate de sistemul economic;
b. prelucreaz automat datele pentru obinerea informaiilor necesare procesului de
conducere i pentru informare;
c. sintetizeaz datele n informaii i descompune deciziile n ordine.
Rspuns : c
3. Ca arhitectur, un sistem informatic de gestiune este alctuit din:
a. sistem informatic operativ, sistem informatic de sintez, sistem informatic de asistare
a deciziei i sistem informatic de control execuie;
b. sistem de calcul i sistem de comunicaie;
c. resurse umane i cadru organizatoric;
d. intrari, prelucrari i iesiri.
Rspuns : b+c

Teste de tip Rspuns Da/Nu
Precizati dac suntei de acord cu urmtorul enun. (Alegei Yes pentru Da i No pentru Nu).
1. Sistemul informatic de gestiune integrat este un sistem informatic economic?
Rspuns : Da
2. Sistemul informaional este un sistem informatic de gestiune?
Rspuns : Nu

Teste de tip Rspuns numeric
1. Cte subsisteme componente are sistemul economic?
Rspuns : 3

Teste de tip Completare (completion)
1.Dup rolul lor n procesul de conducere sistemele informatice economice pot fi sisteme
informatice de:
- ...............: utilizate pentru administrarea i controlul resurselor unui sistem economic;
- ...............: utilizate pentru auditarea activitilor unui sistem economic;
-
4
- ...............: utilizate pentru monitorizarea i controlul activitilor unui sistem economic n
vederea fundamentrii deciziilor.
Rspuns:
gestiune
auditare
management.

Teste de tip Potrivire (matching)
I. Dup aportul lor n procesul decizional, sistemele informatice economice pot fi:
a. sisteme informatice de asistare a deciziei;
b. sisteme informatice suport decizie;
c. sisteme expert.

1. dac au ca obiectiv principal mbuntirea eficacitii deciziilor, coleciile de date fiind
formate din baze de cunotine;
2. dac au ca obiectiv principal culegerea i prelucrarea automat a datelor;
3. dac sunt sisteme de inteligen artificial pentru rezolvarea unor probleme practice la nivelul
de performan al experilor umani.
Rspuns:
1. b
2. a
3. c

II. Sistemul informatic de gestiune global al sistemului economic este un sistem informatic
complex format, gereric, din patru tipuri de sisteme informatice de gestiune, cte unul pentru
fiecare funcie de comunicare a sistemului informaional din care face parte cu celelalte dou
componente ale sistemului economic:
a. sistemul informatic operativ;
b. sistemul informatic de sintez;
c. sistem informaticde asistare a deciziei;
d. sistem informatic de control al execuiei.

1. care sintetizeaz datele pe baza unor reguli prestabilite i transmite rezultatele ctre Sistemul
economic decizional i la intrarea Sistemului informatic de asistare a deciziei;
2. care preia datele de la Sistemul economic operativ;
3. care preia deciziile de la Sistemul economic decizional, le descompune n ordine i le
transmite Sistemului economic operativ.
4. care furnizeaz Sistemului economic decizional datele de evaluare a deciziilor manageriale;

1. b
2. a
3. d
4. c


2. REALIZAREA SISTEMELOR INFORMATICE

Rezumat
Realizarea unui sistem informatic de gestiune, i nu numai, nu se face la ntmplare. Trebuie
urmrit un plan dinainte stabilit i trebuie respectate anumite principii de realizare care s conduc la
sistemul informatic cu funcionalitatea i performanele ateptate, n condiiile solicitate de sistemul
economic care- l va utiliza.
5
Ciclul de via al unui sistem informatic, care ncepe cu decizia de realizare a sistemului
informatic respectiv i se termin cu decizia de nlocuire a acestuia cu unul mai performant, este
format din dou perioade distincte i anume perioada de realizare propriu- zis, care cuprinde etapele
analiz- proiectare- implementare, i perioada de utilizare, care cuprinde etapele exploatare-
ntreinere- dezvoltare. La nivelul etapei de analiz se definesc cerinele utilizatorului (exprim ce
ateapt utilizatorul de la viitorul sistem informatic), cerinele sistemului informatic (exprim ce face
viitorul sistem informatic pentru a rspunde cerinelor utilizatorului) i cerinele produsului software
(exprim ce face aplicaia dedicat mediului de informatizat pentru a rspunde cerinelor definite
pentru sistemul informatic din care va face parte). La nivelul etapei de proiectare se realizeaz
proiectul viitorului sistem informatic, att la nivel de arhitectur general, ct i la nivel de detaliu. n
etapa de implementare se elaboreaz programele (pe baza proiectului), se testeaz component cu
component i apoi n sistem, dup care se instaleaz n mediul real de utilizare unde se efectueaz
ultimele verificri. La nivelul etapelor de exploatare, ntreinere i dezvoltare se utilizeaz sistemul la
parametrii proiectai i i se pot aduga componente noi.
Gruparea activitilor de realizare a sistemelor informatice pe etape i ordinea n care se succed,
(care se schimb n funcie de complexitatea mediului de informatizat i de evoluiile tehnologice),
definesc modelul cilului de via al dezvoltrii lor. Cu timpul au fost definite mai multe modele ale
ciclului de via, fiecare cu avantajele i dezavantajele sale, reprezentative fiind modelele cascad,
spiral, tridimensional i iterativ- incremental (cel mai performant i mai utilizat la ora actual).
Pe fond, realizarea unui sistem informatic este procesul format din etapele de analiz, proiectare
i implementare care se reduce, n cea mai mare parte, la procesul de dezvoltare a unui produs
software deoarece singura component dependent, n esen, de mediul de informatizat este aplicaia
cu baz de date dedicat domeniului de gestiune al sistemului economic beneficiar. Restul
componentelor sistemului informatic sunt deja realizate deoarece in de sistemele de calcul i de
comunicaie care se integreaz n orice sistem informatic.
Fiecare model al procesului de dezvoltare software definete o metodologie de realizare a
produsului software format din mulimea metodelor utilizate la realizarea sa., eventual cte una
pentru fiecare etap a ciclului de via. O metod de realizare a unui produs software este format din
tehnici de realizare, instrumente i proceduri utilizate pentru aplicarea lor. Decisiv n realizarea
produsului software cu performanele ateptate n condiiile date este metoda de proiectare, care
include i analiza fr de care nu se poate realiza un sistem informatic.Ca tehnic general de
realizare, o metod de proiectare reduce elementele din realitatea de informatizat la caracteristicile
relevante pentru realizarea obiectivului urmrit de produsul software, definind astfel un model abstract
de reprezentare. Cele mai uzuale metode de proiectare folosesc pentru construirea modelului abstract
modelarea structural, bazat pe modul de organizare al sistemului economic care se informatizeaz
(metode sistemice) sau modelarea comportamental, bazat pe dinamica sistemului respectiv (metode
obiecturale).Modelul abstract de reprezentare a realitii de informatizat specific unei metode de
proiectare se construiete pe baza unui model de reprezentare a realitii de informatizat care identific
elementele reale necesare realizrii sistemului informatic i organizarea acestora pe criterii funcionale
pentru a pune n eviden tipul lor i relaiile dintre ele. Tehnicile i formalismul utilizate pentru
construirea modelului abstract sunt standardizate pentru fiecare tip de metod de proiectare, n timp ce
pentru construirea modelului de reprezentare se folosesc simboluri grafice ct mai sugestive.

ntrebri pentru autoevaluare
1. Definii ciclul de via al sistemului informatic.
2. Prezentai principalele etape ale ciclului de via al sistemului informatic.
3. Definii ciclul de realizare al sistemului informatic.
4. Ce este modelul ciclului de via al sistemului informatic?
5. Ce nelegei prin analiz de sistem?
6. n ce const ntocmirea specificaiilor utilizatorului?
Dar ntocmirea specificaiilor sistemului informatic?
7. n ce const proiectarea sistemului informatic? Dar implementarea?
6
8. Prezentai modelul cascad al ciclului de via al sistemului informatic. Ce avantaje are?
Dar dezavantaje?
9. Prin ce se caracterizeaz modelul spiral al ciclului de via al sistemului informatic?
10. Prezentai modelul tridimensional al ciclului de via al sistemului informatic.
11. Prezentai modelul iterativ- incremental al ciclului de via al sistemului informatic.
12. Prezentai elementele care formeaz triunghiul succesului unui proiect software
13. Cum este structurat procesul unificat relaional (RUF)?
14. Prezentai structura proiectului software de-a lungul dimensiunii timp a procesului de
realizare software, potrivit RUF.
15. Care este structura proiectului software de-a lungul dimensiunii component a procesului de
realizare software, potrivit RUF?
16. Definii metodologia de realizare a sistemelor informatice.
17. Prezentai principiile de realizare a sistemelor informatice.
18. Ce condiii trebuie ndeplinite pentru realizarea unui sistem informatic performant?
19. Definii metoda de realizare a sistemelor informatice.
20. Definii tehnica de realizare a sistemelor informatice.
21. Clasificai metodele de proiectare a sistemelor informatice n funcie de tehnica de modelare
folosit.
22. Prin ce se caracterizeaz metodele de proiectare sistemice? Dar cele obiecturale?
23. Ce sete modelul?
24. Definii conceptul de modelare a sistemelor informatice.
25. n ce const modelarea structural? Dar cea obiectural?
26. Ce nelegei prin modelare vizual? Prin ce se caracterizeaz ea?
27. Ce nelegei prin modelare a realitii de informatizat.
28. Ce este modelul abstract de reprezentare a realitii de informatizat? Cum se construiete?
29. Ce simboluri se folosesc pentru construirea modelului de reprezentare a realitii de
informatizat? Dar pentru construirea modelului abstract de reprezentare?
30. Ce rol are modelul de reprezentare a realitii de informatizat n realizarea sistemului
informatic?
31. Ce elemente conine modelul de reprezentare a realitii de informatizat?
32. Ce rol are documentul primar de eviden i control n proiectarea sistemului informatic?
Care sunt caracteristicile lui? De cte feluri este?

Modele de teste gril pentru evaluare

Teste de tip Adevarat/Fals
Indicai dac enunul este adevarat sau fals..
3. Modelul unui domeniu de activitate specializat din realitatea nconjurtoare se obine prin
descrierea elementelor i fenomenelor din domeniul respectiv, reduse la caracteristicile lor
esentiale.
Rspuns : Adevrat.
4. Modelul poate cuprinde numai planuri generale, care ofer o vedere de ansamblu asupra
realittii de informatizat.
Rspuns : Fals

Teste de tip Alegere multipl (multiple choice)
Identificai litera sau combinaia de numere corespunzatoare enunului corect.
1. Modelele informale se caracterizeaz prin accea c:
a. se construiesc ad-hoc, de fiecare programator n parte;
b. nu ofer un limbaj comun care s poat fi folosit i de alii;
c. nu transmit mai departe experiena acumulat n domeniu;
d. folosesc un limbaj comun de modelare, accesibil tuturor informaticienilor.
1. a 2. a+b+c 3.d 4. a+d
7
Rspuns : 2
2. Metoda de proiectare orientat -obiect se bazeaz pe cunoaterea conceptelor
software fundamentale care o definesc, dintre care cele mai importante sunt:
d. obiect, clas, ncapsulare, mostenire, polimorfism;
e. obiect;
f. clas;
g. obiect, clas..
Rspuns : a

Teste de tip Rspuns Da/Nu
Precizati dac suntei de acord cu urmtorul enun. (Alegei Yes pentru Da i No pentru Nu).
1. Pentru sistemele informatice complexe se construiesc modele formale, care folosesc
un limbaj comun de modelare, accesibil tuturor informaticienilor?
Rspuns : Da
2. Pentru a fi eficient i util, modelul unui sistem informatic trebuie s fie format dintr-
un singur model construit pentru reprezentarea unui singur aspect semnificativ al
domeniului de informatizat?
Rspuns : Nu

Teste de tip Rspuns numeric
1. Cte tipuri de modele formale se folosesc n procesul de modelare aproduselor software?
Rspuns : 2

Teste de tip Completare (completion)
1.Modelele formale pot fi:
- ...............: bazate pe modul de organizare a sistemelor care se modeleaz;
- ...............: bazate pe dinamica sistemelor care se modeleaz;
Rspuns:
structurale
compoortamentale

2. Un model vizual este definit de _____________utilizate pentru realizarea lui i de
______________ acestora de ctre utilizator.
Rspuns:
semanticile
vizualizrile

Teste de tip Potrivire (matching)
I. Documentele de eviden i control pot fi:
e. simple;
f. compozite;
g. compuse.

1. dac conin una sau mai multe caracteristici multivaloare;
2. dac conin numai caracteristici monovaloare;
3. dac au caracteristic care sunt caracteristici ale altor documente ntre care exist o legtur

Rspuns:
1. b
2. a
3. c

8
II. Semanticile utilizate pentru realizarea unui model vizual exprim urmtoarele aspecte ale
unui produs software :
a. structural;
b. comportamental;
c. funcional.

1. exprim comportarea cerut de utilizator pentru produsul software
2. identific elementele care formeaz produsul software;
3. definete modul n care lucreaz i interacioneaz elementele structurale pe durata execuiei;

Rspuns:
1. c
2. a
3. b

III. Pentru a nelege arhitectura unui sistem informatic orientat- obiect trebuie realizate
modele vizuale crora le corespund urmtoarele vizualizri:
a. vizualizarea cazurilor de utilizare;
b. vizualizarea proiectrii sistemului informatic;
c. vizualizarea procesului de dezvoltare a sistemului informatic;
d. vizualizarea implementrii sistemului informatic;
e. vizualizarea exploatrii sistemului informatic;

1. prezint ieirile sistemului informatic.
2. prezint cerinele pe care trebuie s le ofere sistemul informatic utilizatorilor si;
3. prezint distribuia proceselor sistemului informatic i succesiunea n timp a acestora;
4. prezint realizarea fizic a sistemului informatic;
5. prezint problematica domeniului de informatizat mpreun cu soluia sa;

Rspuns:
1. e
2. a
3. c
4. d
5. b.

3. PROIECTAREA SISTEMELOR INFORMATICE

Rezumat
Pentru proiectarea sistemelor informatice se folosesc, individual sau combinat, n
funcie de complexitatea domeniului de gestiune care se informatizeaz, trei tipuri de tehnici
de proiectare, n jurul crora s-au dezvoltat trei tipuri de metode, funcionale, sistemice i
obiecturale, fiecare cu avantajele i dezavantajele sale.
Metodele de proiectare funcionale conduc la sisteme informatice modulare cu
structur ierarhic-funcional descendent, ascendent sau mixt, cea mai uzual fiind metoda
mixt care definete componentele sistemului informatic prin strategia descendent,
proiectarea i integrarea lor ntr-un tot unitar fiind fcute pe baza strategiei ascendente.
Pentru metodele de proiectare sistemice, reprezentativ i cea mai utilizat este metoda
Merise, bazat pe un model n care elementele realitii de informatizat, date i prelucrri
efectuate asupra acestora, sunt reprezentate pe trei nivele separate de abstractizare:
conceptual, logic i fizic. n modelul Merise, fiecrui nivel de abstractizare i corespund dou
modele abstracte, unul pentru date i unul pentru prelucrrile care se aplic asupra acestora. n
9
consecin, acest model este format din ase modele independente: Modelul Conceptual al
Datelor (MCD), Modelul Conceptual al Prelucrrilor (MCP), Modelul Logic al Datelor
(MLD), Modelul Logic al Prelucrrilor (MLP), Modelul Fizic al Datelor (MFD) i Modelul
Fizic al Prelucrrilor (MFP), care se construiesc individual, integrndu-se ntr-un tot unitar la
sfritul procesului de proiectare. La nivelul fiecrui nivel de abstractizare sunt descrise
conceptele fundamentale folosite pentru realizarea modelului datelor i prelucrrilor. Pentru a
fi neles, fiecare concept fundamental este prezentat, din punct de vedere teoretic i al
aplicabilitii practice, prin exemple reprezentative din realitatea de informatizat. n final, se
construiete modelul Merise pentru un organism economic definit generic i pentru un
domeniu de gestiune specific, pentru a pune n eviden modul de utilizare a conceptelor
fundamentale la nivel de ansamblu.
Modul de proiectare sistemic este prezentat n detaliu, la nivel general i printr-un
studiu de caz complet, deoarece este mai accesibil proiectantului i, de aceea, mai uor de
neles. Practic, metodele de proiectare sistemice permit crearea unei gndiri informatice n
plan abstract ancorat n realitatea mediului economic, care pregtete proiec-tantul pentru
abordarea obiectural a proiectrii sistemelor informatice, mai greu de neles datorit
nivelului de abstractizare mai ridicat.
Metodele de proiectare obiectural au n centru conceptul de obiect i folosesc pentru
modelare standardul UML. Diagramele UML sunt modele obiect dezvoltate pe baza
principiilor programrii orientate obiect, un tip special de programare care combin structurile
de date cu funciile acestora pentru a crea obiecte software reutilizabile, care includ att
datele, ct i operaiile care se aplic asupra lor. Conceptele folosite n modelarea UML sunt
prezentate iniial din punct de vedere teoretic, modul lor de reprezentare grafic n diferitele
tipuri de diagrame, folosind notaiile UML, fiind descris direct pe un studiu de caz, pentru a fi
mai uor de neles.
Metodele de proiectare obiectural conduc la proiectarea celor mai performante
sisteme informatice la ora actual, deoarece se bazeaz pe standardul UML, care reprezint un
mediu de dezvoltare propice a produselor software distribuite, de dimensiuni mari i foarte
mari, n principal datorit avantajelor sale de a descompune complexitatea n elemente mai
puin complexe, de a crea module reutilizabile, folosind o notaie unitar, accesibil tuturor
celor implicai ntr-un proces de dezvoltare software.
Combinarea tehnicilor de proiectare n realizarea proiectului unui sistem informatic
performant este impus de sistemele economice reale, a cror activitate nu poate fi modelat
n vederea realizrii unui sistem informatic numai pe criterii funcionale, pe criterii sistemice
sau pe criterii obiecturale.


1. Prezentarea modelului Merise
Modelul Merise este reprezentativ pentru proiectarea sistemic a sistemelor informatice
economice, n general i a sistemelor informatice de gestiune, n special. n acest model
elementele realitii de informatizat, date i prelucrri efectuate asupra acestora, sunt
reprezentate, separat, pe trei nivele de abstractizare: conceptual, logic i fizic.
n cadrul modelului Merise, fiecrui nivel de abstractizare i corespund dou modele
abstracte ale realitii de informatizat: unul pentru date i unul pentru prelucrrile care se
aplic asupra acestora. Astfel:
modelul conceptual, format din Modelul Conceptual al Datelor (MCD) i Modelul
Conceptual al Prelucrrilor (MCP), trebuie s rspund la ntrebarea ce trebuie s fac
sistemul informatic care se proiecteaz; la acest nivel nu intereseaz CINE face, UNDE face,
10
CND face i CUM face sistemul informatic care se proiecteaz s rspund cerinelor
solicitate de utilizatorii si;
modelul logic, format din Modelul Logic al Datelor (MLD) i Modelul Logic al
Prelucrrilor (MLP), trebuie s rspund la ntrebrile CINE face, UNDE face i CND face
activitile care genereaz datele i determin prelucrrile care se aplic asupra acestora; la
acest nivel nu intereseaz CUM face, concret, sistemul informatic s gestioneze datele i
prelucrrile aferente realitii de informatizat pentru care se proiecteaz;
modelul fizic, format din Modelul Fizic al Datelor (MFD) i Modelul Fizic al
Prelucrrilor (MFP), rspunde numai la ntrebarea CUM face, n mod concret, sistemul
informatic s satisfac cerinele utilizatorilor si.

2. Modelarea Conceptual a Datelor (MCD)
Pentru modelarea conceptual, abstract, a datelor se folosete un model semantic de
reprezentare a acestora, respectiv un model conceptual care reprezint domeniul de
informatizat ca pe o mulime de elemente din lumea real, interconectate ntre ele, pornind de
la semnificaia lor. Aceste modele definesc restricii i descriu aspectele statice i dinamice
ale elementelor utilizate, pe baza semnificaiei lor n lumea real.
Modelul conceptual de date este un model semantic, abstract, de reprezentare a tipurilor
de date, a legturilor dintre acestea, a dinamicii acestor legturi i a restriciilor aferente lor.
Modelul EA (Entitate-Asociere) sau EAC (Entitate-Asociere-Coresponden) este
modelul semantic care reprezint abstract elementele lumii reale, pe baza semnificaiei lor
curente i a relaiilor dintre ele, folosind conceptele entitate-asociere-coresponden, de unde
i denumirea.

3. Restricii de integritate
Restriciile de Integritate (RI) sunt reguli pe care trebuie s le respecte datele,
permanent, pentru a fi corecte i coerente n raport cu realitatea de informatizat.
Restriciile de integritate pot fi:
structurale: sunt reguli care permit identificarea unic a entitilor tip, atributelor tip
i a asocierilor tip:
integritatea entitii tip;
integritatea asocierii tip: integritatea referenial;
integritatea asocierii tip: dependene funcionale.
restricii de integritate semantice: sunt reguli de gestiune specifice care se aplic
asupra atributelor tip identificate pentru modelarea realitii de informatizat; sunt
reguli suplimentare, nereprezentabile direct n modelul conceptual de date,
implementndu-se n procesul crerii Bazei de Date Relaionale (BDR), care exprim:
reglementrile legislative n vigoare, care trebuie respectate de sistemul economic;
reglementrile i normele interne, specifice sistemului economic.
restricii de integritate funcionale: sunt reguli care exprim particularitile
funcionale specifice sistemului economic:
restricii de integritate ierarhice;
restricii de integritate neierarhice, de reea.
n funcie de momentul n care acioneaz, pot fi:
restricii de integritate statice = restricii de integritate de domeniu;
restricii de integritate dinamice



11
4 Modelarea Conceptual a Prelucrrilor (MCP)
Din punctul de vedere al Proiectrii Sistemelor Informatice (PSI) prelucrrile reprezint
activitile desfurate pentru realizarea obiectivului propus, cu respectarea regulilor de
gestiune specifice domeniului de activitate supus informatizrii. Altfel spus, exprim aciunile
elementare, operaiile, care se exercit asupra datelor, pentru obinerea informaiilor care stau
la baza deciziilor.
Prelucrrile reprezint partea dinamic a sistemului informaional [11. V. Stanciu].
Pentru modelarea conceptual, abstract, a prelucrrilor, se folosete, ca i la modelarea
conceptual a datelor, un model semantic de reprezentare a acestora care se bazeaz pe
semnificaia lor n lumea real.
Modelul Conceptual al Prelucrrilor (MCP) prezentat este Modelul Eveniment-
Rezultat (ER) al metodei Merise, model semantic realizat prin reprezentarea abstract a
activitilor desfurate de elementele lumii reale, pornind de la semantica, succesiunea lor n
timp i de la relaiile dintre ele.
Modelul conceptual al prelucrrilor este un model semantic, abstract, de reprezentare a
activitilor specifice domeniului de informatizat dintr-un sistem economic, care rspunde la
ntrebarea Ce? prelucrri au loc pentru realizarea obiectivului propus, descrie ceea ce se
face n cadrul sistemului economic pentru obinerea informaiilor necesare, independent de
modul de organizare specific:
din punct de vedere al personalului utilizat: nu rspunde la ntrebarea Cine? face
activitile;
din punct de vedere al locului unde se desfoar activitile: nu rspunde la ntrebarea
Unde? au loc activitile;
din punct de vedere al tehnologilor concrete utilizate: nu rspunde la ntrebarea Cum?
se fac, concret, activitile;
din punct de vedere al momentului de timp: nu rspunde la ntrebarea Cnd? se fac
activitile (dimineaa/ seara, ora/ ziua/ sptmna/ luna/ anul, iarna/ primvara/ vara/
toamna etc.),
n modelul conceptual al prelucrrilor se reprezint:
activitile desfurate de sistemul economic pentru realizarea obiectivului propus
(oferirea de produse i/sau servicii clienilor si);
evenimentele care declaneaz aceste activiti, evenimentul fiind o ntmplare la care
sistemul economic, ca sistem, trebuie s rspund prin realizarea unei activiti care const n
efectuarea unei succesiuni de operaii;
operaiile pe care le presupune fiecare dintre activitile desfurate i nlnuirea n
timp a acestora, fr [11. V. Stanciu]:
detalii de execuie: manual sau automat;
particulariti organizatorice: compartimentele n care se execut, personalul
folosit (calificat sau nu);
repere temporale: momente ale anului/ sptmnii/ zilei;
nlnuirea operaiilor n timp, n concordan cu:
legislaia n vigoare;
regulile de gestiune specifice pentru realitatea de informatizat;
rezultatele obinute n urma execuiei acestor operaii.

5. Modelarea Logic a Datelor (MLD)
Proiectarea Sistemelor Informatice de Gestiune urmrete structurarea i reprezentarea
datelor generate de activitile desfurate de sistemul economic, care sunt nregistrate pe
12
documentele primare de eviden i control, astfel nct s poat fi introduse n Baze de Date
Relaionale, create i exploatate folosind aplicaiile dezvoltate cu ajutorul unui Sistem de
Gestiune a Bazelor de Date Relaionale (SGBDR). Prin urmare, pe baza Modelului
Conceptual de Date (MCD), optimizat i unic pentru fiecare domeniu de informatizat, se
realizeaz Modelul Logic de Date (MLD).

6. Modelarea Logic a Prelucrrilor (MLP)
La nivelul modelului conceptual al prelucrrilor se realizeaz identificarea activitilor
complexe unitare i a proceselor componente acestora, desfurate de sistemul economic
pentru realizarea obiectivului propus, i se descompune fiecare proces n prelucrri
elementare (secvene continue de aciuni elementare i rezultatul lor, numite operaii
elementare), fr a ine seama de elemente referitoare la locul, momentul i persoanele
implicate n desfurarea activitilor respective, care fac obiectul Modelului Logic sau
Organizaional al Prelucrrilor (MLP sau MOP).
La nivelul modelului logic al prelucrrilor se repartizeaz prelucrrile elementare,
identificate n modelul conceptual al prelucrrilor, pe locuri de munc (posturi de
lucru), motiv pentru care se mai numete i Model Organizaional al Prelucrrilor (MOP.)
Locul de munc reprezint o unitate de activitate care cuprinde toate resursele necesare
(umane, hardware, software, comunicare etc.) pentru executarea prelucrrilor stabilite,
automat sau manual.

7. Modelarea Fizic a Datelor (MFD)
Modelul Fizic al Datelor este determinat de Sistemul de Gestiune a Bazelor de Date
(SGBD) selectat pentru implementarea aplicaiei cu baz de date specific realitii de
informatizat. Practic, tipul SGBD-ului ales determin tipul Bazei de Date (BD) care se
creeaz i modul de manipulare a datelor astfel organizate.

8. Modelarea Fizic a Prelucrrilor (MFP)
Modelul Fizic sau operaional al Prelucrrilor MFP sau MopP exprim restriciile de
ordin tehnic pe care trebuie s le respecte sistemul informatic de gestiune proiectat la nivel
hardware, software i comunicaie. Cerinele minime, la nivel hardware, impuse unui sistem
informatic de gestiune sunt cele specificate n documentaia aplicaiilor software folosite
pentru dezvoltarea sa, precum i cele determinate de volumul datelor care trebuie stocate n
sistem. Practic, tipul SGBD-ului ales determin modul de realizare a aplicaiei care se afl la
interfaa acesteia cu utilizatorul.
Modelul fizic al prelucrrilor este determinat de interfaa de comunicare a sistemului
informatic cu mediul su exterior care asigur:
accesul utilizatorului la funciile aplicaiei cu baz de date, imple-mentate pe baza
particularitilor funcionale, organizatorice i legislative aferente mediului de informatizat;
comunicarea ntre calculator i utilizator.
n funcie de tipul i de performanele sale, sistemul informatic poate oferi o interfa de
comunicare de tip meniu, grafic sau multimedia (care le include i pe primele dou).










13
ntrebri pentru autoevaluare
1. Prin ce se caracterizeaz metodele de proiectare sistemice?
2. Indicai particularitile modelului Merise.
3. Prezentai modelul conceptual al datelor din cadrul modelului Merise.
4. Prezentai modelul conceptual al prelucrrilor din cadrul modelului Merise.
5. Indicai caracteristicile modelului Entitate-Asociere.
6. Care sunt conceptele fundamentale folosite pentru realizarea modelului Entitate-Asociere?
7. Definii entitatea i entitatea tip. Prin ce parte de vorbire se exprim i de ce?
8. Definii atributul i atributul tip. Prin ce parte de vorbire se exprim i de ce?
9. Ce este asocierea tip? Ce legtur exist ntre asociere i asociere tip? Prin ce parte de vorbire
se exprim i de ce?
10. Definii cardinalitatea. Dai un exemplu pentru fiecare caz.
11. Ce rol are identificatorul?
12. Clasificai atributele tip. Dai exemple pentru fiecare categorie specificat.
13. Dai un exemplu de atribut tip decompozabil.
14. Artai prin ce se deosebesc atributele tip multivaloare de atributele tip monovaloare. Dai
exemple din fiecare categorie.
15. Ce particularitate prezint atributele tip istorice? Dai un exemplu.
16. Definii cardinalitatea maximal i cardinalitatea minimal. Dai exemple i argumentai-le.
17. Definii participarea opional la asociere. Dai un exemplu.
18. Artai semnificaia asocierilor tip unu la unu, unu la muli i muli la muli. Dai un exemplu
pentru fiecare caz i argumentai-l.
19. Cum se reprezint grafic conceptele fundamentale ale MCD?
20. Indicai componentele blocului conceptual elementar dintr-un model conceptual de date.
21. Reprezentai grafic componentele blocului conceptual elementar dintr-un model conceptual
de date, caz general i exemplu.
22. Indicai corespondena ntre elementele lumii reale (mediul economic de informatizat) i
conceptele fundamentale ale MCD.
23. Ce nelegei prin restricie de integritate?
24. Ce tipuri de restricii de integritate cunoatei? Prin ce se carac-terizeaz fiecare?
25. Prin ce se caracterizeaz dependenele funcionale semantice?
26. Ce este domeniul? Dai exemple de domenii.
27. Ce este prelucrarea?
28. Artai c modelul conceptual al prelucrrilor este un model semantic.
29. Ce concepte fundamentale se folosesc pentru realizarea modelului conceptual al
prelucrrilor? Prin ce se caracterizeaz fiecare i cum se reprezint grafic?
30. Ce este evenimentul tip? Ce legtur exist ntre un eveniment i un eveniment tip?
31. Definii i reprezentai grafic operaia tip.
32. Dai exemplu de eveniment tip emis intermediar i argumentai rspunsul dat.
33. Definii sincronizarea. De cte feluri poate fi o sincronizare?
34. Reprezentai grafic operaia tip, caz general i exemplu.
35. Ce este procesul? Dai exemplu i argumentai rspunsul dat.
36. Definii activitatea complex unitar.
37. Care sunt componentele modelului conceptual al prelucrrilor pentru un sistem economic
complex?
38. Reprezentai generic modelul conceptual al prelucrrilor pentru un domeniu de informatizat.
39. Reprezentai generic modelul conceptual al prelucrrilor pentru un proces.
40. n ce const modelarea logic a datelor? Ce concepte fundamentale se folosesc pentru
construirea acestuia?
14
41. Cum se face trecerea de la MCD la MLD?
42. Descriei relaia de tip tabel bidirecional. Cum se reprezint grafic?
43. Descriei relaia de tip unu la muli. Dai un exemplu i argumentai alegerea fcut.
44. Cum se reprezint n MLD relaia de tip 1:1? Dar relaia de tip n : m? Dai exemple i
argumentai alegerile fcute.
45. n ce const modelarea logic a prelucrrilor?
46. Ce concepte fundamentale se folosesc pentru construirea MCP?
47. Definii procedura.
48. Ce legtur exist ntre o procedur i modelul logic al prelucrrilor?
49. Ce elemente grafice se folosesc pentru a trece de la reprezentarea grafic a MCP la
reprezentarea grafic a MLP?
50. Ce legtur exist ntre MLP i schema logic realizate pentru un domeniu de informatizat?

Modele de teste gril pentru evaluare

Teste de tip Adevarat/ Fals
Indicai dac enunul este adevarat sau fals.
1. n modelul Merise elementele realitii de informatizat, date i prelucrri efectuate
asupra acestora, sunt reprezentate, separat, pe trei nivele de abstractizare: conceptual,
logic i fizic.
Rspuns: Adevrat

2. Modelul conceptual nu asigur o soluie unic, stabil i nemodificabil pentru
sistemul informatic de gestiune.
Rspuns : Fals

Teste de tip Alegere multipl (multiple choice)
Identificai litera sau combinaia de numere corespunzatoare enunului corect.
1. Modelarea conceptual a datelor se bazeaz pe urmtoarele concepte fundamentale:
a. Entitate Tip ET, Atribut Tip AT, ASociere Tip AST i Cardinalitate (X,Y);
b. Eveniment Tip- EvT, Sincronizare Tip- SincT i Operaie Tip- OpT;
c. Proces i procedur.
Rspuns: a
2. Atributele pot fi:
a. Calculate sau necalculate;
b. Elementare sau compexe;
c. Permanente sau variabile n timp;
d. Obligatorii sau optionale;
e. Monovaloare sau multivaloare.
Rspuns: a+b+c+d+e

Teste de tip Rspuns Da/ Nu
Precizati dac suntei de acord cu urmtorul enun. (Alegei Yes pentru Da i No
pentru Nu).
1. Asocierea tip (AST) este conceptul generic care desemneaz mulimea tuturor
legturilor (relaiilor) cu aceeai semnificaie dintre dou entiti tip care particip la o aciune?
Rspuns: Da
2. Cardinalitatea X reprezint numrul maxim de corespondene ce pot exista pentru
o entitate tip n raport cu alt entitate tip, printr-o asociere tip?
15
Rspuns: Nu

Teste de tip Rspuns numeric
1. Cte concepte fundamentale se folosesc pentru realizarea modelului comceptual de
date (MCD)?
Rspuns: 4

Teste de tip Completare (completion)
1. Cardinalitatea maximal Y reprezint numrul __________de entiti corespondente
pe care le poate avea o entitate a unei entiti tip ET1 ntr-o alt entitate tip ET2, n
raport cu o asociere tip AST.

Rspuns: maxim

Teste de tip Potrivire (matching)
I. Posibilitile de participare a entitilor din cele dou mulimi de entiti tip, aferente unei
asocieri tip, la mulimea de aciuni reprezentat de asocierea tip respectiv sunt:
a. Participare unic;
b. Participare multipl;
c. Participare opional ;
d. Participare obligatorie ;

1. Fiecare entitate a mulimii de entiti ET1 care particip la aceast aciune are o
singur entitate corespondent ntr-o alt mulime de entiti ET2, participant la
aceeai aciune;
2. Fiecare entitate a mulimii de entiti ET1 care particip la aceast aciune poate avea
una sau mai multe entiti corespondente ntr-o alt mulime de entiti ET2
participant la aceeai aciune;
3. n mulimea de entiti ET1 pot exista unele care nu particip la aciunea care st la
baza AST;
4. Toate entitile mulimii ET1 particip la aciunea care st la baza AST.

1. a
2. b
3. c
4. d.

BIBLIOGRAFIE
1. Andronie Maria- Analiza i Proiectarea sistemelor informatice de gestiune, Editura Fundaiei
Romania de Maine, 2007, Bucureti.
2. Zenovic Gherasim, Maria Andronie, Nicolaie Popescu-Bodorin, Informatic managerial n
activitatea de educaie fizic i sport, Editura Fundaiei Romnia de Mine, Bucureti, 2004;
3. Victoria Stanciu i colectiv, Proiectarea sistemelor informatice, Editura Dual Tech, Bucureti,
2002;
4. Mioara Udric, Proiectarea sistemelor informatice, Editura Titu Maiorescu, Bucureti, 2005.

BIBLIOGRAFIE ONLINE
1. DEX: Dicionarul Explicativ al Limbii Romne;
2. Webopedia: Online Computer Dictionary for Computer and Internet technology definitions;
3. Wikipedia the free encyclopedia;
4. TechWeb: Tech Encyclopedia.

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