Sunteți pe pagina 1din 14

ACADEMIA DE STUDII ECONOMICE A

MOLDOVEI
Facultatea Cibernetic, Statistic i
Informatic Economic
Catedra Cibernetic i Informatic Economic
PROIECTAREA SISTEMELOR
INFORMATICE

Ilie COSTA, Tamara ZACON

Indicaii metodice privind realizarea proiectelor de an


pentru studenii facultiiCibernetic, Statistic i
Informatic Economic, specialitile Cibernetic i
Informatic Economic, Informatic i Informatica
Aplicativ

Chiinu, 2013
1

C U P R I N S:

Not introductiv...................................................................................................................3
1. Noiuni generale
1.1.

Scopul i sarcinile proiectului de an (PA) ..........................................4

1.2.

Tematica

proiectelor

de

an..................................................................................4
2. Elemente de structur a PA.............................................................................................5
3. Direcionri privind coninutul PA.................................................................................6
4. Direcionri de structura i coninut n cazul utilizrii UML.........................................9
5. Cerine de perfectare a PA ..........................................................................................10
6. Reglementri generale privind prezentarea i susinerea PA .......................................11
Bibliografie recomandat ...................................................................................................12
Anexe

Not introductiv

Proiectul de an (PA) constituie un element obligatoriu al planului de nvmnt pentru


studenii anului 3 (semestrul 5), facultii Cibernetic, Statistic i Informatic Economic,
specialitile Cibernetic i Informatic Economic, Informatic,

Informatica

Aplicativ i este prevzut n cadrul unitii de curs/disciplinei Proiectarea Sistemelor


Informatice (PSI). Proiectul de an este evaluat separat, cu not.
Prin esen, proiectul de an, presupune aplicarea cunotinelor acumulate n cadrul
disciplinelor de specialitate i va reflecta abilitile studenilor n direcia uneia dintre laturile
principale ale viitoarei profesii i anume: de modernizare a sistemului informaional socialeconomic n concordan cu cerinele actuale de desfurare a activitii economice.
Astfel, PA asigur cadrul conceptual necesar abordrii tiinifice a activitilor de
analiz, proiectare implementare i exploatare a sistemelor informatice

(SI), pentru

activitile economice din cadrul unitilor social-economice i pentru alte activiti specifice
din cadrul economiei naionale.
Conform Regulamentului privind evaluarea activitii de nvare a studen ilor ,
aprobat pe 14.03.2013, temele proiectelor anuale sunt repartizate studenilor la nceputul
semestrului (n primele 2-3 sptmni).
Proiectele de an se susin cu cel puin o sptmn pn la nceputul sesiunii de
examinare n faa unei comisii constituite din dou cadre didactice, numite de ctre eful
catedrei [1].
Studenii, care nu au susinut proiectele de an, nu pot susine examenul final la
unitatea de curs respectiv.
Prin coninutul su, lucrarea de fa pune la dispoziia studenilor un material
metodologic necesar realizrii proiectelor de an cu o tematic care include abordarea
multiplelor probleme economice sub aspect informatic.

1. Noiuni generale
1.1. Scopul i sarcinile proiectului de an (PA)
Obiectivul general al proiectului de an presupune consolidarea cunotinelor teoretice
obinute n cadrul disciplinelor de specialitate i nu numai, i dezvoltarea abilitilor de
realizare a sistemelor informatice economice.

Astfel, n procesul de ndeplinire a PA

studentul trebuie s ndeplineasc urmtoarele sarcini:

Alegerea i aprobarea temei pentru PA;

Consultarea surselor bibliografice;

ntocmirea structurii / cuprinsului PA;

Colectarea i prelucrarea materialului pentru PA;

Perfectarea PA;

Prezentarea i susinerea PA.

1.2. Tematica proiectelor de an

Conform Regulamentului privind evaluarea activitii de nvare a studen ilor ,


aprobat pe 14.03.2013, temele proiectelor anuale sunt repartizate studenilor la nceputul
semestrului (n primele 2-3 sptmni).
Tematica proiectelor de an este concretizat, n mod obligatoriu, mpreun cu
conductorul tiinific. Tematica poate cuprinde orice problem economic din cadrul
domeniilor ce reprezint activitile specifice oricrei uniti social-economice (USE), n baza
crora studentul va elabora proiectul.
Exemple de teme sunt prezentate n anexa 1.
Prin urmare, fiecare student, trebuie s-i aleag o problem, fie din lista temelor
propuse, fie din oricare alt domeniu, care va semnifica tema proiectului de an.

2. Elemente de structur a PA
Indiferent de tematica abordat, proiectul de an, va include urmtoarele elemente
obligatorii de structur:

Pagina de titlu (Anexa 2);

Cuprins;

Introducere;

Coninutul propriu-zis;

Concluzii;

Bibliografie;

Anexe.

Concret, structura general a PA va cuprinde urmtoarele compartimente:


Introducere
1. Formularea problemei i a cerinelor pentru proiect.
1.1. Esena economico-organizatoric a problemei
1.2. Cerine pentru proiectul informatic
2. Analiza preliminar.
2.1. Definirea ieirilor
2.2. Definirea intrrilor
2.3. Estimarea necesarului de resurse hard si soft
3. Realizarea proiectului informatic.
3.1. Proiectarea formatelor de intrare
3.2. Proiectarea formatelor de ieire
3.3. Proiectarea bazei informaionale
3.4. Sistemul de fiiere i / sau baza de date
3.5. Realizarea programelor
3.6. Procesul tehnologic de prelucrare a datelor
Concluzii
Bibliografie
Anexe

3. Direcionri privind coninutul PA

Coninutul proiectului de an presupune (conform structurii propuse n p.2.),


urmtoarele aspecte principale:
Introducere
n introducere se argumenteaz actualitatea temei abordate n lucrare, se formuleaz
problema i se evideniaz direciile principale de soluionare. De asemenea, se formuleaz
obiectivele i sarcinile lucrrii. Se face o expunere sumar a coninutului lucrrii.
1. Formularea problemei i a cerinelor pentru proiect. Realizarea PA presupune, nc de
la nceput, formularea clar, complet i corect a problemei, ca o cerin important pentru
desfurarea cu bune rezultate a activitii de concepie i finalizare a PA.
1.1. Esena economico-organizatoric a problemei abordate exprim aspectul economic,
principiile i metodele de organizare sau ansamblu de msuri privind asigurarea rezolvrii
acesteia.
1.2. Cerinele viitorului subsistem informatic presupune stabilirea exact a ceea ce trebuie
sa fac sistemul, adic ce se ateapt de la acesta. Cerinele pentru sistem sunt formulate n
concordan cu necesitile informaionale ale potenialului beneficiar.
2. Analiza preliminar subnelege punctul de plecare n proiectarea unui sistem informatic
i include identificarea tuturor elementelor viitorului sistem.
2.1. Definirea ieirilor presupune, n primul rnd, concretizarea tipologiei acestora care poate
fi:

Indicatori sintetici economico-financiari;

Liste / situaii de ieire sau rapoarte;

Grafice;

Ieiri ctre alte sisteme informatice.

Specificarea ieirilor trebuie s includ, de asemenea, denumirea i scopul fiecreia, volumul,


frecvena de emitere, modul de obinere, suportul, destinaia, etc.
2.2. Definirea intrrilor. Pe baza exprimrii matematice a prelucrrilor i transformrilor
identificate n proiect se vor stabili datele de intrare necesare. Determinarea datelor de intrare,
pornind de la transformrile necesare pentru obinerea datelor de ieire, se propune a fi
realizat utiliznd tehnica analizei concordanei ieiri-intrri (intrrile sunt condiionate de
ieiri).

2.3. Estimarea necesarului de resurse hard si soft presupune concretizarea condiiilor i


restriciilor tehnice (dup caz) referitoare la soluie, adic necesare realizrii i punerii n
funciune a subsistemului informatic, ca de exemplu:

Tipuri de echipamente, caracteristici, configuraii;

Schema de amplasare;

Mijloacele soft necesare;

Faciliti / restricii ale sistemului de operare;

Modurile de exploatare alese sau impuse;

Standarde de programare impuse, etc.

3. Realizarea proiectului informatic. Pe baza datelor de intrare/ieire stabilite n cadrul


analizei se proiecteaz formatele de intrare, formatele de ieire, se definesc coleciile de date
i se stabilesc modulele proiectului care urmeaz s fie programate (structurarea proiectului).
Prin format se nelege modul n care vor fi reprezentate extern (pe ecran sau pe hrtie)
cmpurile pentru citirea datelor de intrare i cele pentru afiarea rezultatelor.
De asemenea, formatele de intrare / ieire sunt parte integrant din interfaa SSI cu
utilizatorul, n proiectarea creia trebuie s fie luate n calcul i elemente de estetic i
ergonomie vizual.
3.1. Proiectarea formatelor de intrare. Formatele de intrare se vor constitui n ferestre
individualizate de preluare a datelor i vor conine cmpuri dedicate.
3.2. Proiectarea formatelor de ieire. Pentru a asigura concretizarea ct mai ampl a
cerinelor subsistemului proiectat, la proiectarea formatelor de ieire trebuie s se in cont
att de principiile, cerinele legislative, informaionale i de proiectare, ct i de posibilitile
i restriciile tehnice.
Formatele de ieire trebuie s fie prezentate ntr-o form simpl, inteligibil care s
asigure i facilitatea n utilizare. De asemenea, formatele de ieire trebuie s fie sugestive, s
evidenieze rezultatele (datele de ieire) i s ofere, eventual, posibiliti de imprimare.
Formatele de intrare / ieire trebuie s fie descrise (caracterizate).
3.3. Proiectarea Bazei informaionale presupune implicarea urmtoarelor aspecte:

Determinarea atributelor bazei informaionale, presupune

concretizarea tuturor

atributelor conform indicatorilor structurali din cadrul ieirilor i intrrilor aferente


viitorului sistem. Aceste atribute trebuie s includ urmtoarele caracteristici:
o Denumirea atributului stabilit n raport de semantica acestuia;
o Natura atributului (numeric, caracterial, logic, etc.);

o Lungimea atributului (reprezentat de numrul de caractere ocupat de ctre


acesta).

Determinarea categoriilor de atribute (preluate sau reproduse i complexe: obinute ca


rezultat al utilizrii unui algoritm de calcul sau grup de algoritmi);

Structurarea bazei informaionale n entiti

care reprezint gruparea atributelor i

reflectarea corespondenelor dinte acestea.


3.4. Sistemul de fiiere i / sau baza de date. Datele care stau la baza obinerii rezultatelor
(informaiilor de ieire) vor fi grupate n colecii, care vor concretiza sistemul de fiiere i /
sau baza de date. Pot fi identificate urmtoarele tipuri de colecii de date: de baz, pentru
tranzacii, intermediare, colecii de date statistice, colecii de date istorice. Concretizarea
fiierelor i bazelor de date specifice viitorului SSI subnelege lista acestora, caracteristicile
generale (identificatori, mod de organizare, suport, dimensiuni, factor de blocaj, etc.) i de
coninut (descrierea structurii nregistrrilor cu precizarea atributelor, a naturii i mrimii
acestora).
3.5. Realizarea programelor

presupune identificarea resurselor program necesare de

realizat i utilizat pentru viitorul SSI, cu justificarea soluiei alese (limbajul de programare,
sistemul de operare, sub care poate rula produsul informatic, sistemul de gestiune al fiierelor
sau SGBD) prin prezentarea performanelor pe care le prezint i avantajelor variantei
propuse fa de alte variante posibile. De asemenea, presupune descrierea modulelor-program
cu prezentarea unei scheme de interaciune a acestora i anexarea textului surs al
programelor realizate (listingul autodocumentat).
Realizarea programelor trebuie s se fac respectnd algoritmii (eventual se pot face
modificri i detalieri ale acestora) urmrindu-se, n acelai timp, optimizarea utilizrii
resurselor calculatorului (tip unitate central, memorie intern i periferice) i realizarea
interfeelor deja conturate n etapele anterioare.
Rezultatul realizrii corecte a programelor trebuie s fie confirmate prin anexarea
ieirilor SSI cu date prelucrate, bazate pe un set de date de control prestabilite.
Pentru

dezvoltrile

ulterioare,

poate

fi

menionat,

special,

utilitatea

autodocumentrii proiectelor, realizat sub forma unor comentarii intercalate n programe.


3.6. Procesul tehnologic de prelucrare a datelor subnelege proiectarea unei variante a
procesului tehnologic de prelucrare a datelor (PTPD) pentru SSI. Aceasta va include o
descriere detaliat i schema tehnologic sau organigrama proiectului (modalitatea de punere
n funciune a modulelor) care s corespund, att cerinelor viitorului sistem, ct i cerinelor
de realizare i reprezentare a acestui proces.

De asemenea, se va descrie modul de apel al procedurilor / funciilor i structura


datelor / parametrilor care se transfer ntre apelator i apelat; instruciuni de utilizare
(procedura de punere n lucru, lista i forma ntrebrilor i rspunsurilor n conversaia cu
utilizatorii, etc.), exemple de utilizare (standardele respective, vezi sursa bibliografic [3]).

n concluzia lucrrii trebuie relevate rezultatele principale obinute n urma realizrii


sarcinilor stabilite anterior, de comun acord cu conductorul tiinific.

4. Direcionri de structur i coninut al PA n cazul utilizrii UML


Proiectarea i realizarea unui SI sau aplicaii informatice, n condiiile utilizrii limbajului
unificat de modelare (UML), implic o abordare specific, de aceea structura i coninutul
propriu-zis al proiectului (pe lng elementele obligatorii menionate n p.2) va include
urmtoarele aspecte:

Stabilirea cerinelor;

Analiza;

Proiectarea;

Implementarea (realizarea);

Testarea

Fiecreia dintre aceste elemente enumerate trebuie sa-i corespund un model care
reprezint o abstractizare a sistemului, adic o imagine simplificat a acestuia. Astfel:
1. Stabilirea cerinelor se concretizeaz prin modelul cazurilor de utilizare (Use Case
Model) n componena cruia intr:

Diagrama cazurilor de utilizare;

Diagramele de secven (cte una pentru fiecare caz de utilizare definit);

Diagrame

de

activiti

(se

pot

realiza

opional

pentru

stabilirea

comportamentului).
2. Analiza urmrete realizarea modelului de analiz (Analisys Model), care include:

Diagrama claselor (cu eventuala grupare pe pachete i subsisteme);

Diagrama de colaborri, pentru a stabili relaiile dintre clase.

n procesul analizei pot fi aduse mbuntiri n diagramele de secven i activiti din etapa
precedent.

3. Proiectarea presupune realizarea modelului de proiectare (Design

Model) care

include o nou variant a diagramei claselor, a celei de secvene i a celei de activiti. De


asemenea, se realizeaz cte o diagram de stri (statechart) pentru fiecare clas din diagrama
claselor. Tot la aceast etap, poate fi construit i un model de amplasare, avnd drept
component principala diagram de amplasare care stabilete componena fizic a sistemului
informatic (hardware) i suprapunerea unitilor logice (software) cu cele fizice.
4. Implementarea (realizarea) presupune realizarea modelului de implementare, care
conine diagrama de componente. Aceasta stabilete modul n care diagrama claselor este
implementat la nivel fizic, sub form de componente (clase, tabele, formulare, fiiere, etc.).
5. Testarea nu presupune realizarea unui anumit model. Prin testare se poate modifica
oricare dintre diagramele precedente, n funcie de rezultatele testelor.
Singura diagram care nu poate fi supus la modificri i mbuntiri, este diagrama
cazurilor de utilizare. Aceasta reprezint numitorul comun al celor cinci etape i punctul de
plecare pentru fiecare dintre ele. Orice modificare a diagramei cazurilor de utilizare presupune
parcurgerea din nou a tuturor etapelor.

5. Cerine de perfectare a PA

Proiectul de an se prezent copertat n map, tehnoredactat, folosind instrumente


informatice specifice: editoare de texte; editoare grafice; editoare de ecuaii etc. Afiarea la
tipar se efectueaz pe hrtie standard A4 (210x297). Textul se va culege n Times New
Roman, dimensiunea 12, spaiu dintre linii 1,5, aliniat 1,5 cm. Cmpurile pe pagin: sus
2,5 cm, jos 2,5 cm, stnga 3 cm, dreapta 1,5 cm. Numrul paginii se indic n partea de
jos, centrat, dimensiunea 10. Volumul total nu va depi 40 pagini (cu excepia anexelor).
Numrul tabelelor se indic n partea dreapt de sus i este compus din numrul
capitolului i numrul tabelului n capitol (ex: Tabelul 1.1), puin mai jos, centrat, se indic
denumirea tabelului.
Toate figurile trebuie s aib numr i denumire, care se indic n partea de jos a
acestora. Numrul include denumirea capitolului i numrul figurii n capitol (ex: Figura 1.1.
Denumire).
Remarc: n text, trebuie s existe referin la toate tabelele, figurile i anexele din
lucrare.

10

6. Reglementri generale privind prezentarea i susinerea PA

Conform Regulamentului privind evaluarea activitii de nvare a studen ilor ,


aprobat pe 14.03.2013, proiectele de an se susin cu cel puin o sptmn pn la nceputul
sesiunii de examinare n faa unei comisii constituite din dou cadre didactice, numite de ctre
eful catedrei [1].
Din acest motiv, studenii trebuie s prezinte proiectul de an la catedr cu, cel puin, 10
zile nainte de sesiunea de examene. PA este nregistrat ntr-un registru special, apoi este
transmis conductorului tiinific pentru verificare.

n urma verificrii, conductorul

ntocmete un aviz, n care sunt scoase n eviden att aspectele pozitive ale lucrrii, ct i
obieciile asupra structurii, coninutului i perfectrii acesteia. Pe lng aviz, conductorul
tiinific semnific admiterea pentru susinere a PA sau respingerea PA pentru modificri
suplimentare conform cerinelor naintate.
Susinerea PA prevede, n mod obligatoriu, folosirea calculatorului, pentru
demonstrarea rezultatelor obinute, precum i a altor materiale ilustrative.
Aprecierea PA se face n baza materialelor prezentate, rezultatelor obinute, perfectrii
lucrrii i rspunsurilor la ntrebri.
Proiectul de an se apreciaz cu not.
Studenii, care nu au susinut proiectele de an, nu pot susine examenul final la
unitatea de curs Proiectarea Sistemelor Informatice.

11

BIBLIOGRAFIE RECOMANDAT:
1. Regulamentul privind evaluarea activitii studenilor. ASEM. Aprobat 14.03.2013.
2. Bodea C., Sabu Gh., Posdarie E., Sisteme informatice. Analiz i proiectare orientate
obiect utiliznd UML, Editura INFOREC, Bucureti, 2001.
3. Costa Ilie. Tehnologii de Procesare a Informaiei Economice. ASEM Chiinu:
ASEM, 2011. 284 p.
4. Costa Ilie. Grafica proceselor de calcul. Chiinu, Editura ASEM, 2006.
5. Costa I., Chirev P., Zacon T. Infrastructura informaional n Republica Moldova.
Tipografia central. Chiinu 2001.
6. Cotelea V.: Baze de date relaionale: proiectare logic. Chiinu, Editura ASEM,
1997.
7. Cotelea V.: Modele i algoritmi de proiectare logic a bazelor de date, Chiinu, 2009.
8. Cotelea V.: Programarea logic. Editura Nestor, Chiinu, 2000, 394 p
9. Davidescu N. Proiectarea sistemelor informatice prin limbajul UML, Editura ALL
BECK, Bucureti, 2003.
10. Gh. Lsi, I. Lungu .a. Sisteme informatice i baze de date, CEP ASE Bucureti,
1993.
11. Guy Benchimol, PAerre Levine. Sisteme expert n ntreprindere, Editura Tehnic
Bucureti, 1993.
12. Ioan Andoni. Baze de date inteligente n managementul firmei, Iai, Editura Dosoftei,
1997.
13. Ioan Radu, Minodora Urscescu, Florin Ioni. Informatica pentru managementul
firmei, ALMI, 1998.
14. Ioan Radu. Informatica managerial, Bucureti, Editura Economic, 1996.
15. Ioan Roca, E.Macovei .a. Proiectarea sistemelor informatice financiar-contabile.
Editura didactic i pedagogic, Bucureti, 1993.
16. Ion Gh. ROSCA; Bogdan GHILIC-MICU; Marian STOICA Algoritmi n programare
Aplicaii. http://www.ase.ro/biblioteca/carte2.asp?id=159&idb=11
17. Oprea D. Premisele i consecinele informatizrii contabilitii, Iai, 1994.
18. Oprean D., Racovian D., Oprean V. Informatica de gestiune i managerial, Oradea,
Eurounion S.R.L., 1994.
19. Revista Economica.
20. Revista Tribuna economic.
21. Roca I., Zaharie D. Proiectarea sistemelor informatice de gestiune (note de curs).
Editura ASE, Bucureti, 2002, 135 pag.
22. Sabau Gh., Lungu I,. Bodea C, Velicanu M., s.a.- Proiectarea sistemelor informatice
economice, Editura INFOREC, 2003.
23. Victoria Stanciu. Proiectarea sistemelor informatice de gestiune. Bucureti. CISON,
2000.
24. Zacon T. Proiectarea sistemelor informatice. Note de curs. Chiinu, ASEM, 2013.
(Format electronic).
25. Zaharie D., Roca I., .a. Proiectarea obiectual a sistemelor informatice. Editura Dual
Tech, 2002, 343 pag.

12

Anexa 1
Exemple de teme propuse pentru proiectele de an:
1.
2.
3.
4.
5.
6.
7.
8.
9.

Subsistem informatic privind evidena valorilor materiale;


Subsistem informatic privind evidena remunerrii muncii salariailor;
Subsistem informatic privind evidena mijloacelor fizice;
Subsistem informatic privind evidena operaiilor financiare de decontri;
Subsistem informatic privind potenialul tehnico-tiinific al unei USE;
Subsistem informatic privind pregtirea tehnic a fabricaiei;
Subsistem informatic privind programarea fabricaiei, capacitilor de producie;
Subsistem informatic privind evidena comercializrii articolelor fabricate;
Subsistem informatic privind calcularea aplicabilitii pieselor i unitilor montabile
n articolul fabricat;
10. Subsistem informatic privind calcularea normativelor i cheltuielilor pentru articolul
fabricat;
11. Subsistem informatic privind realizarea produciei;
12. Subsistem informatic privind evidena angajailor unei ntreprinderi;
13. Subsistem informatic privind evidena operaiunilor bancare;
14. Subsistem informatic privind evidena creditelor bancare;
15. Subsistem informatic privind evidena articolelor farmaceutice;
16. Subsistem informatic privind repartizarea veniturilor i cheltuielilor;
17. Subsistem informatic privind evidena produselor alimentare comercializate;
18. Subsistem informatic privind evidena comercializrii pieselor de schimb auto;
19. Subsistem informatic privind evidena fondului de cri n bibliotec;
20. Subsistem informatic privind evidena i gestiunea documentelor;
21. Subsistem informatic privind evidena plilor comunale;
22. Subsistem informatic privind evidena serviciilor pentru gaz;
23. Subsistem informatic privind evidena serviciilor pentru electricitate;
24. Subsistem informatic privind evidena serviciilor prestate de ctre o organizaie;
25. Subsistem informatic privind gestiunea operaiilor de schimb valutar;
26. Subsistem Informatic privind nregistrarea i evidena cadastrului bunurilor imobile;
27. Subsistem Informatic privind evidena serviciilor informaionale prestate;
28. Subsistem informatic privind evidena reuitei studenilor;
29. Subsistem informatic privind organizarea orarului;
30. Subsistem informatic privind testarea cunotinelor.

13

Anexa 2

ACADEMIA DE STUDII ECONOMICE A MOLDOVEI


Facultatea Cibernetic, Statistic i Informatic Economic
Catedra Cibernetic i Informatic Economic

Proiectarea Sistemelor Informatice

PROIECT de AN
tema:
_________________________________________________
____________________________________________

Executor:

Conductor tiinific:

Chiinu
an universitar 200_/ 200_
14

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