Documente Academic
Documente Profesional
Documente Cultură
CATEDRA DE INFORMATICĂ
Chişinău
2017
1
Prescurtări:
SI Sistem Informatic
SIL Sistem Informaţional
DFD Diagrama Fluxurilor de Date
DFDL Diagrama Fluxurilor de Date Logice
DFDF Diagrama Fluxurilor de Date Fizice
DFD de nivel 0 Diagrama fluxurilor de date de nivel superior, care prezintă sistemul ca
DC un tot întreg, care interactionează cu entităţile externe. Are topologie
de tip stea.
DFD de nivel 1 Diagramele (până la 7) care detaliază fiecare subsistem evidenţiat în
DFDF cadrul sistemului. Sunt prezentate procesele de prelucrare ale fiecărui
subsistem. Se recomandă numerotarea corectă a proceselor.
DFD de nivel 2 Aceste diagrame (până la 49 la număr) detaliază funcţionalităţile
DFDL fiecărui proces evidenţiat în diagramele de nivel 1.
BD Bază de Date
ATM Automated Teller Machine
POS Point of Sale (punct de plăţi)
DC Diagrama de context
2
„Design is not just what it looks like and feels like. Design is how it works.”
Steve Jobs
Aceste indicaţii metodice conţin cerinţele pentru elaborarea lucrărilor de laborator la disciplina
„Sisteme Informatice de Gestiune”, utilizând notaţii grafice structurate.
Lucrările de laborator au drept obiective:
Cunoaşterea şi înţelegerea nivelului de informatizare a organizaţiilor (în baza unui studiu)
care activează în economia naţională, sfera educaţională şi socială etc. Compararea
nivelului de informatizare la nivel de ţară cu cel existent la nivel mondial în diferite domenii
de activitate;
Aprofundarea cunoştinţelor acumulate la orele de curs;
Aplicarea cunoştinţelor, obţinute în cadrul orelor de curs, pentru descrierea unui sistem
informaţional din cadrul unei organizaţii şi a sistemelor informatice, deja existente în cadrul
sistemelor informaţionale ale organizaţiilor;
Formularea clară a cerinţelor necesare dezvoltării unui sistem informatic funcţional, cu
delimitarea cerinţelor funcţionale şi nefuncţionale;
Aplicarea cunoştinţelor pentru analiza şi proiectarea unui nou SI în cadrul unei
întreprinderi, astfel încât acesta să se integreze eficient cu sistemele informatice deja
existente;
Evidenţierea clară a intrărilor, prelucrărilor şi ale ieşirilor într-un SI şi părţile lui
componente;
Utilizarea corectă a notaţiilor grafice recomandate pentru proiectarea logicii sistemului
informatic şi a structurii bazei de date;
Prezentarea informaţiilor de ieşire dintr-un sistem informatic astfel încât să fie posibilă
analiza, interpretarea şi luarea deciziilor tactice şi strategice în activitatea întreprinderii în
care este exploatat sistemul informatic;
Planificarea activităţilor şi ale resurselor necesare realizării SI.
3
CUPRINS
Lucrarea de laborator Nr.1...............................................................................................................................5
Tema: Formularea problemei şi analiza domeniului de studiu.................................................................5
Obiective urmărite:......................................................................................................................................5
Cerinţe:.........................................................................................................................................................5
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:..........................................................................6
Exemple de artefacte specifice lucrării de laborator nr.1:...........................................................................7
Lucrarea de laborator Nr.2...........................................................................................................................9
Tema: Cercetarea unui subsistem/sistem informaţional şi prezentarea ariei de întindere a acestuia...9
Obiective urmărite:......................................................................................................................................9
Cerinţe:.........................................................................................................................................................9
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:..........................................................................9
Exemple de artefacte specifice lucrării de laborator nr.2:.........................................................................10
Lucrarea de laborator Nr.3.........................................................................................................................14
Tema: Modelarea grafică a sistemului informaţional al organizaţiei/ subdiviziunii.............................14
Obiective urmărite:....................................................................................................................................14
Cerinţe:.......................................................................................................................................................14
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:........................................................................14
Exemple de artefacte specifice lucrării de laborator nr.3:.........................................................................16
Lucrarea de laborator Nr.4.........................................................................................................................18
Tema: Proiectarea arhitecturii fizice şi logice a sistemului informatic. Proiectarea structurii BD.....18
Obiective urmărite:....................................................................................................................................18
Cerinţe:......................................................................................................................................................18
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:........................................................................19
Exemple de artefacte specifice lucrării de laborator nr.4:.........................................................................21
Lucrarea de laborator nr. 5.........................................................................................................................25
Tema: Planificarea iniţială a proiectului SI...............................................................................................25
Obiective urmărite:....................................................................................................................................25
Cerinţe:.......................................................................................................................................................25
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:........................................................................26
Exemple de artefacte specifice lucrării de laborator nr.5:.........................................................................28
Sarcini propuse pentru rezolvare:..............................................................................................................30
4
Lucrarea de laborator Nr.1
Tema: Formularea problemei şi analiza domeniului de studiu
Obiective urmărite:
Prezentarea organizaţiei şi definirea corectă a obiectului/domeniului supus studiului;
Analiza şi expunerea corectă a structurii sistemului informaţional în care urmează să fie
implementat sistemul informatic;
Analiza proceselor de activitate corespunzător fiecărui nivel funcţional al organizaţiei;
Studiul, analiza şi prezentarea sistemului informaţional actual al întreprinderii;
Evidenţierea rolului sistemului informaţional în activitatea organizaţiei;
Construirea organigramei.
Cerinţe:
1. Prezentarea domeniului/firmei/instituţiei/organizaţiei studiate.
a. Descrierea organizaţiei;
b. Prezentarea sistemului informaţional al organizaţiei la nivel operaţional (prelucarea
manuală / automatizată a datelor);
c. Prezentarea proceselor de informaţizare / automatizare la nivel informaţional;
d. Prezentarea proceselor de informaţizare / automatizare la nivel decizional
2. Specificarea principalelor (sub)sisteme informaţionale.
a. Descrierea componentelor hardware utilizate deja în procesele de activitate ale
sistemului informaţional (în cazul în care sunt deja utilizate sisteme informatice – se
vor descrie acestea).
b. Descrierea aplicaţiilor software utilizate deja în procesele de activitate ale sistemului
informaţional
3. Prezentarea structurii organizaţionale.
a. Descrierea componentelor organizatorice (componenta financiar-contabilă, componenta
pentru managementul resurselor umane, componenta pentru managementul resurselor
materiale, componenta de evidenţă a producţiei/serviciilor, componenta de evidenţă a
vânzărilor, componenta de gestiune a comenzilor etc.) şi a responsabilităţilor acestora;
b. Evidenţierea principalelor roluri (fişe de post) în activitatea fiecărei componente
organizatorice;
c. Construirea organigramei.
5
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:
Printre componentele funcţionale de bază ale întreprinderii pot fi menţionate:
6
a) marimile dreptunghiurilor şi grosimile contururilor acestora se coreleaza cu obiectul, sarcinile,
autoritatea si responsabilitatea implicate, cu alte cuvinte patrulaterele pentru servicii trebuie
sa fie mai mari si cu contururile mai groasee decat cele pentru birouri etc;
b) situarea in organigrama a dreptunghiurilor si liniilor trebuie sa reflecte raportul de
subordonare ierarhica, toate posturile si compartimentele care alcatuiesc un nivel ierarhic
inscriindu-se pe aceeasi orizontala;
c) organigramele complexe, indeosebi cele care exprima mai multe tipuri de relatii
organizatorice, trebuie sa cuprinda legende cu semnificatia simbolurilor utilizate.
Observaţie: Pentru a construi organigrama poate fi utilizat orice editor grafic sau unul special care are
deja elementele încorporate, precum MS Visio.
7
Fig. 2. Exemplu organigramă
8
Lucrarea de laborator Nr.2
Tema: Cercetarea unui subsistem/sistem informaţional şi
prezentarea ariei de întindere a acestuia
Obiective urmărite:
Delimitarea subsistemelor informaţionale ale organizaţiei, conform componentelor funcţionale;
Evidenţierea corectă a surselor de date a sistemului informaţional, a locurilor şi modalităţilor
de prelucrare a datelor, a locurilor de stocare a datelor;
Descrierea algoritmilor de obţinere a informaţiilor, în baza datelor disponibile, destinaţia
informaţiilor generate de sistemul informaţional.
Cerinţe:
1. Delimitarea ariei de întindere pentru subsistemul analizat.
a) Delimitarea sistemului informaţional (în cazul în care întreprinderea nu este mare). Pentru
întreprinderile mari, cu multiple componente organizatorice se va alege pentru analiza
detaliată un subsistem informaţional, corespunzător unei componente organizatorice;
b) Stabilirea entităţilor externe aflate în legătură cu sistemul (subsistemul) analizat.
2. Descrierea activităţii subsistemului informaţional.
a) Identificarea şi descrierea proceselor de prelucrare (urmărind prelucrările manuale sau cu
ajutorul calculatorului, de unde sunt preluate datele, la ce operaţii de calcul sunt supuse, cum
sunt preluate, ce interogări se realizează etc.);
b) Analiza intrărilor şi analiza ieşirilor (fluxurile informaţionale şi documentele care circulă în
domeniu).
c) Pentru trei documente contabile se va descrie structura şi componenţa acestora.
9
Competitivitatea unei organizatii depinde mult de gradul de structurare, optimizare şi
relaţionare dintre procesele organizaţiei. Când managementul doreste costuri mai mici de producţie,
perioade mai scurte de livrare, o calitate crescuta a produselor, va fi necesar să modifice procesele.
Astfel, activitatea unei organizaţii poate fi împărtita pe procese. Iar întregul, numit
organizaţie/companie se bazează pe o hartă a proceselor. Procesele descriu ceea ce trebuie făcut,
cum trebuie făcut şi de cine trebuie făcut [12].
Noţiunea de „analiză a proceselor de activitate” presupune:
Obţinerea unei înţelegeri lucrative privind procesele de business
Înţelegerea cerinţelor grupurilor interesate
Determinarea scopului şi obiectivelor fiecarui proces
Identificarea problemelor asociate proceselor şi determinarea cauzelor acestora
Dezvoltarea opţiunilor de îmbunătăţire a proceselor
Iniţierea acţiunilor de îmbunătăţire a proceselor.
Deasemenea „analiza proceselor de business” include şi definirea modului în care organizaţia
adoptă o activitate şi modul în care se îmbunătăţesc procesele.
În continuare se vor descrie fluxurile informaţionale specifice acestor procese de activitate,
sursa şi destinaţia acestora. Se vor specifica informaţiile (rapoartele) şi sursele acestora.
Se vor identifica şi descrie principalele funcţii decizionale specifice organizaţiei analizate. Vor fi
descrise principalele fluxuri informaţionale şi sursele acestora.
10
baza de impozitare a bunurilor şi serviciilor, pentru fiecare cota de TVA, scutire sau operaţiune
netaxabila, preţul unitar, exclusiv TVA, precum şi rabaturile, reduceri de preţ etc.
La furnizor, factura circulă:
la compartimentul desfacere, în vederea înregistrarii în evidenţele operative şi pentru
eventualele reclamaţii ale clienţilor;
la compartimentul financiar-contabil, pentru înregistrarea în contabilitate.
La cumparator, factura circulă:
la depozitul, care primeşte produsul şi este responsabil de păstrarea acestuia;
la compartimentul financiar-contabil, pentru acceptarea plaţii, precum şi pentru inregistrarea
în contabilitate.
Factura poate fi tiparita pe orice format de foaie.
b) Bonul fiscal este emis de casa de marcat şi trebuie sa aibă înscrise cel puţin următoarele
date:
denumirea, adresa şi codul fiscal ale agentului economic emitent;
logotipul şi seria aparatului de marcat;
numărul de ordine al bonului, data şi ora emiterii;
denumirea bunurilor sau serviciilor livrate, cantităţile, preţurile unitare, valoarea şi cota de
TVA aplicată;
valoarea totala a bonului, valoarea aferenta TVA şi valoarea altor taxe necuprinse în baza de
impozitare a TVA.
Bonul fiscal trebuie sa fie înmânat în mod obligatoriu clienţilor, odată cu bunurile vândute.
Neemiterea bonurilor fiscale constituie contravenţie.
2) Exemplu pentru stabilirea entităţilor externe ale unui sistem informaţional (se va exemplifica
pentru subsistemul de depozitare a produselor, dintr-o instituţie medicală). Sunt descrise entităţile
externe şi fluxurile de intrare şi ieşire în/din sistem.
Tabelul 1. Prezentarea surselor, destinaţiei şi fluxurilor de date pentru sistem
Nr. Entitatea externă Intrări de la entitatea Ieşiri din sistem către entitatea
crt. externă în sistem externă
1. Sistemul de evidenţă Foaia de drum şi factura de intrare
contabil înregistrată;
- Rapoarte statistice şi informaţii de
diferite tipuri (expirări, deteriorări)
Factura de ieşire înregistrată
2. Secţia achiziţii publice Informaţii referitoare la Informaţii referitoare la iepuizarea
noi intrări de produse de stocuri
3. Donatorul Foaia de drum şi factura Foaia de drum semnată şi cu
înscrierile necesare
4. Instituţia medicală Lista produselor solicitate Factura de ieşire, înregistartă
preventiv la secţia contabilitate
11
Tabelul 2. Prezentarea proceselor, a intrărilor şi a ieşirilor de date pentru fiecare proces de
prelucrare
4. Înregistrarea locului/zonei de
păstrare a produselor cu respectarea
condiţiilor necesare de păstrare.
12
1. Recepţionarea solicitărilor; Lista produselor Factura de ieşire şi 1.Valoarea=cantitate
solicitate foaia de drum sau a*pret unitar
2. Formarea livrării produselor
5.Recepţionarea foaia de parcurs
solicitanţilor;
listelor de
solicitări şi 3. Generarea documentului de ieşire 2.Suma=valoarea+T
controlul formării corespunzătoare livrării; VA+ Accize
livrărilor pentru
4. Înregistrarea divergenţelor dintre
solicitanţi
solicitare şi livrare (dacaă există).
3.Suma total=suma
sumelor
donatorilor
13
Lucrarea de laborator Nr.3
Tema: Modelarea grafică a sistemului informaţional al organizaţiei/
subdiviziunii
Obiective urmărite:
Evidenţierea grafică corectă a surselor de date pentru sistemul informaţional, a locurilor şi
modalităţilor de prelucrare a datelor, a locurilor de stocare a datelor;
Descrierea algoritmilor de obţinere a informaţiilor, în baza datelor disponibile, destinaţia
informaţiilor generate de sistemul informaţional;
Prezentarea grafică a circulaţiei datelor în sistemul informaţional şi pentru obţinerea
informaţiilor;
Utilizarea corectă a sistemelor de notaţii recomandate la poiectarea grafică a sistemelor
informaţionale;
Utilizarea corectă a mediilor soft pentru construirea modelelor sistemelor informaţionale;
Analiza şi interpretarea modelelor construite. Corectarea şi adaptarea, la necesitate, ale
acestor modele.
Cerinţe:
1. Modelarea grafică a sistemului informaţional supus analizei, folosind diagramele
fluxurilor de date.
a) Construirea diagramei de context pentru sistemul informaţional;
b) Construirea DFDF - detalierea diagramei de context şi evidenţierea principalelor componente
ale sistemului informaţional;
c) Construirea diagramei DFDL cu evidenţierea proceselor şi cu evidenţierea entităţilor interne
pentru sistemul informaţional analizat.
2. Evidenţierea noţiunilor domeniului analizat.
a) Construirea modelului conceptual al datelor.
14
subprobleme”. Astfel, se va construi o diagramă de context, o diagramă de nivel 0, care prezintă
principalele componente (subsisteme) ale sistemului informaţional analizat şi detalierea fiecărei
componete a sistemului informaţional prin construirea diagramelor fluxurilor de date logice şi/sau
fizice.
Sintaxa diagramelor fluxurilor de date (DFD) [1, 2, 3]:
Tabelul 3. Notaţii grafice specifice DFD
Simbol Semnificaţie
Notaţia Yourdon-DeMarco Notaţia Gane-
Sarson
- se foloseşte pentru a reprezenta grafic un
proces care transformă un flux de intrare într-
un flux de ieşire. Deasemenea, se foloseşte
pentru a prezenta grafic sistemul sau
subsistemul. Etichetele din interiorul simbolului
sunt diferite pentru cazul când este prezentat
sistemul (exemplu: sistem de evidenţă a
comenzilor) sau procesul (exemplu:
recepţionarea şi înregistrarea comenzilor).
- se foloseşte pentru a prezenta grafic un loc
de stocare a datelor (datele se păstrează până
la o utilizare ulterioară). Eticheta din interiorul
simbolului trebuie să reflecte cât mai exact
conţinutul datelor care se pătrează în acest loc
de stocare.
- flux de date – reflectă transferul
datelor/informaţiilor între diverse entităţi.
Eticheta de pe fluxul de date poate să reflecte
o denumire a unui flux logic de date, dar şi un
flux fizic de date.
- simbol utilizat pentru a prezenta entitatea
externă, care reprezintă obiecte amplasate
înafara hotarelor sistemului. Entitatea externă
reprezintă sursa datelor sau destinaţia
informaţiilor sistemului. Drept etichetă se va
folosi un substantiv la singular, chiar dacă
acele obiecte-externe sunt mai multe
(exemplu: casier, chiar dacă 7 casieri
înregistrează vânzările de produse dintrun
magazin).
Astfel, se construieşte modelul funcţional al sistemului informaţional, model specific etapei de
analiză.
Tot la această etapă se construieşte modelul conceptual al datelor (care prezintă grafic
noţiunile/entităţile domeniului - o descriere concisă a datelor utilizatorului, incluzând descrierea
15
detaliată a tipurilor de date, a relaţiilor şi restricţiilor acestora). Modelul conceptual al datelor are la
bază stabilirea corectă a entităţilor de date, a atributelor acestora şi a relaţiilor dintre entităţi.
Acest model este bazat pe sintaxa diagramei entitate-relaţie (DER), studiată detaliat în cadrul
disciplinei „Baze de date”.
Fig. 5. Exemplu de diagramă a fluxurilor de date fizice care prezintă principale procese ale sistemului
3. Exemplu de diagramă a fluxurilor de date logice care detaliază activitatea unui proces (în baza
procesului „Validare sumă”) (Fig. 6):
16
Fig. 6. Exemplu de DFDL, care detaliază o componentă a unui sistem
17
Lucrarea de laborator Nr.4
Tema: Proiectarea arhitecturii fizice şi logice a sistemului
informatic. Proiectarea structurii BD
βεβ
Obiective urmărite:
Să interpreteze corect cerinţele formulate în lucrarea de laborator anterioară;
Să analizeze tehnologiile disponibile pentru dezvoltarea aplicaţiilor sistemului informatic;
Să propună soluţii corecte pentru arhitectura SI: arhitectura componentei hardware şi a celei
software – care este structura, organizarea şi interacţiunea componentelor (entităţilor mari) SI
Să construiască corect diagrama entitate-relaţie (ER);
Să se descrie structura tabelelor BD corespunzătoare datelor SI.
Cerinţe:
1. Soluţia pentru SI.
a) Nivelul implementării SI (la nivel de loc de lucru, funcţie, birou, departament etc.), numărul
şi tipul utilizatorilor;
b) Tipul SI: sistemul va fi implementat la un PC sau într-o reţea de calculatoare (tipul,
numărul PC-urilor şi serverelor), va cuprinde unul/mai multe procese ale unei întreprinderi
sau unul/mai multe procese din câteva întreprinderi etc., nivelele, conform organigramei la
care va fi implementată SI;
Soluţia poate fi descrisă utilizînd următoarea matrice (numită matrice-candidat. Candidatul se referă
la o careva componentă funcţională, care are rol de informare, din cadrul organizaţiei analizate)
(Tabelul 4):
Tabelul 4. Structură recomandată pentru descrierea soluţiei SI
Beneficii
O scurtă descriere a beneficiilor pe care le-ar avea
organizaţia, prin automatizarea proceselor de activitate
din „candidatul menţionat”
18
Metodele implementate în procesele de prelucrare a
datelor vor fi automate, parţial automate sau mixte
19
– Semiautomate (se pregătesc, apoi se finalizează prin prelucrări automate)
– Manuale (pregătesc prelucrările automate)
Orice componentă a SI presupune intrări, prelucrări şi ieşiri, iar relaţiile dintre componente se
realizează prin intermediul unei baze informaţionale, care există şi în sistemul informaţional, dar în
condiţiile informatizării, va fi reflectată în colecţii omogene de date ce pot fi organizate în baze de
date sau fişiere.
Exemplu: Sistem/subsistem informatic pentru „Sistemul contabil al întreprinderii”: aplicatie –
calcularea salariului, o alta aplicaţie în acest subsistem – evidenţa mijloacelor fixe şi ale resurelor
materiale, evidenţa contractelor încheiate...; unitate funcţională – calcularea salariului brut sau net
pentru angajaţi (salariul net=salariul brut – impozite – fondul social – asigurarea medicală – alte
reţineri). Aceste calcule pot fi algoritmizate.
20
Exemple de artefacte specifice lucrării de laborator nr.4:
21
Fig. 8. Exemplu de diagramă de arhitectură
3. Exemplu de diagramă Entitate-Relaţie, care poate fi utilizată pentru implementarea bazei de date
„Clientul comandă produse” – BD care poate fi implementată într-un sistem informatic de evidenţă
a comenzilor de produse a clienţilor:
22
Fig. 10. Exemplu de formular
23
6. Exemplu de descriere raport „Vizualizarea stocurilor depozitului la un moment dat de
timp”.
Acest raport a fost creat pentru:
verificarea disponibilităţii produselor;
verificarea cantităţilor produselor în depozit la o careva dată.
Utilizator: Operatorul depozitului.
Conţinut:
Se vor grupa produsele vizualizate şi restul detaliilor referitoare la produsele din
depozit;
Se va calcula valoarea produselor disponibile în cadrul depozitului;
Vizualizarea stocurilor se face cu scopul reînnoirii acestuia în caz de necesitate.
Raportul se va genera pentru ziua curentă şi produsele disponibile la moment. Raportul va
putea fi vizualizat prin afişarea la ecran sau prin tipărirea la imprimantă (la alegere). Raportul
va fi generat ori de câte ori va fi necesar (la cerere).
Sursa datelor: se vor accesa tabelele Produs, Intrare, Ieşire, pentru extragerea datelor.
Prototipul raportului:
Produs Furnizor Producator Data de Cantitate UM Preţ Valoare
intrare unitar
Total:
Fig.12 Ex.raport
24
Lucrarea de laborator nr. 5
Tema: Planificarea iniţială a proiectului SI
Obiective urmărite:
Să formuleze clar obiectivele proiectului (cu respectarea caracteristicilor SMART);
Să determine corect activităţile necesare a fi întreprinse pentru dezvoltarea SI;
Să evalueze corect necesarul de resurse pentru realizarea proiectului descris în lucrările de
laborator 2 şi 3;
Să estimeze (maxim posibil) corect duratele de realizare a diferitor activităţi şi a întregului
proiect;
Să poată construi şi interpreta corect diagrama Gantt şi modelul-reţea corespunzătoare
proiectului de dezvoltare a SI.
Cerinţe:
1. Formularea obiectivelor principale ale proiectului.
2. Fixarea datelor generale ale proiectului (denumirea, autorul etc.).
3. Definirea graficului de activitate a echipei proiectului. Abateri de la calendarul standard (dacă
este necesar).
4. Specificarea listei de activităţi necesare a fi realizate pentru dezvoltarea SI (pot fi grupate în
procese, etape).
5. Fixarea datelor de început şi sfârşit ale activităţilor, determinarea duratelor activităţilor.
6. Specificarea necesarului de resurse pentru realizarea proiectului (umane, materiale, tehnice,
de tip cost).
7. Alocarea/repartizarea de resurse fiecărei activităţi.
8. Calcularea cheltuielilor proiectului (a bugetului).
9. Stabilirea relaţiilor dintre activităţi. Construirea diagamei de tip reţea (PERT).
10. Construirea diagramei Gantt.
11. Gestiunea resurselor (monitorizarea repartizării corecte a resurselor corespunzător
activităţilor).
Observaţie: Planul calendaristic de realizare a proiectului poate fi realizat manual, folosind editoare
grafice şi cele ale textului, dar poate fi realizat în MS Project, mediu CASE folosit în planificarea
calendaristică a activităţilor proiectelor.
25
Noţiuni necesare a fi cunoscute pentru realizarea lucrării:
Pentru a îndeplini acţiunile/transformările necesare asupra sistemului informatic în decursul
ciclului său de viaţă, organizaţia creează şi controlează proiecte [6]. Proiectele au anumite limite,
termene şi scop.
Scopul proiectului este legat cu scopul sistemului informatic în întregime, sau cu părţile sale
componente.
Orice sistem se poate diviza în sisteme mai mici şi în acelaşi timp poate fi parte a altui sistem
informatic de proporţii mai mari.
Constă din
Sistem
informatic Sistem
informatic
Responsabil Отвечает за
Proiectul
deProiect Proiectul
Proiect
26
Se poate vedea, în exemplul de mai sus, că, prin compararea situaţiei de la un moment dat cu
obiectivul, se poate măsura dacă a fost atins ori nu sau în ce măsură a fost atins (Ex: 50%, daca la
training a participat doar o persoană).
Abordabil/de Atins/reAlizabil – înseamnă că un obiectiv poate fi într-adevăr atins. În acest
sens, trebuie luate în considerare mai multe aspecte:
- prin definirea obiectivului nu se propune realizarea a ceva imposibil de atins în condiţiile
date. De exemplu: trainingul va fi ineficient dacă va dura doar 45 minute;
- obiectivul în cauză, poate fi atins în condiţiile proiectului, de către organizaţia sau persoana
care este responsabilă de realizarea lui. În acest sens, trebuie ţinut cont de resursele existente,
capacitatea organizaţiei, timpul disponibil necesar.
Relevant – înseamnă că realizarea obiectivului contribuie la impactul vizat de proiect.
Realizarea unui obiectiv trebuie să contribuie în mod nemijlocit la atingerea unui obiectiv mai mare,
mai general. În acest sens, el trebuie să vizeze un anumit impact. De exemplu instruirea celor 2
persoane responsabile de documentarea proiectelor soft va avea impact asupra numărului mai mare
de documentare a proiectelor realizate de organizaţie. Dacă impactul obiectivului ar fi ca organizaţia
să crească numărul de proiecte care ar fi documentate de alte persoane, care activează în alte
organizaţii, atunci obiectivul "organizarea unui training pe tema scrierii documentaţiei tehnice pentru
cele două persoane responsabile de documentarea (scrierea documentaţiei tehnice) implicate în
proiectul X" nu ar fi relevant, deoarece cei doi angajaţi nu ar trebui să mai scrie documentaţie
tehnică.
Încadrat în Timp – înseamnă că obiectivul conţine şi data până la care este prevăzut a se
realiza. Exemplu: "organizarea în perioada 7-10 octombrie 2013 a unui training pe tema scrierii
documentaţiei tehnice pentru cele două persoane responsabile de documentarea (scrierea
documentaţiei tehnice) implicate în proiectul X" – reprezintă un obiectiv încadrat în timp.
Ciclul de viaţă al unui sistem informatic constă dintr-un şir de etape la care sistemul software
este planificat, proiectat, creat, implementat, exploatat, menţinut şi anulat. Ciclul de viaţă este strâns
legat de cerinţele formulate faţă de SI.
Activităţi Procese
P2 P3 P5 P1 P6 P8
P1 P1 P4 P9 P9
Sistemul informatic
Ciclul de viaţă
START
1. Formularea cerintelor iniţiale şi elaborarea strategiilor: aproximativ 1-2 saptamani.
2. Analiza: aproximativ 3 luni.
Intervievarea expertilor din cadrul intreprinderii – 1-2 saptamani (aprox. 2 zile pentru
fiecare expert din cadrul organizaţiei; dar cel puţin 2 experti);
Cercetarea domeniului pentru care se alcatuieste SI – 2 saptamani;
28
Analiza Sistemelor Informationale şi construirea structurii organizationale a
intreprinderii – 2 saptamani;
Cercetarea sistemelor informatice care deja se exploateaza – 1 saptamana;
Alcatuirea dictionarului de termini – 1 saptamână;
Alcatuirea definitiva a documentatiei necesare tuturor etapelor urmatoare – 1-2
saptamani;
Alcatuirea sarcinii tehnice – de la 2-3 zile;
Alcatuirea planului calendaristic ale activitatilor din cadrul proiectului – de la 1-
2 zile;
Stabilirea necesarului de resurse – 2-5 zile;
Alcatuirea si incheierea contractelor în care se prevede proiectarea, realizarea şi
implementarea sistemului – 2-5 zile.
3. Proiectarea – de la 4 luni.
Elaborarea modelelor datelor (arhitectura BD, ERD) de la 3 saptamani;
Elaborarea arhitecturii programelor (descrierea componentelor si a legaturilor dintre
ele) de la 2 saptamani;
Elaborarea modelului interfetelor (structura si forma ecranelor si ale rapoartelor) de la
3 saptamani;
Elaborarea modelului proceselor sistemului (DFD si descrierea sarcinilor sistemului din
cadrul etapei de implementare si exploatare) de la 2 saptamani;
Elaborarea cerintelor tehnice fata de partea soft si hard ale serverelor si ale locurilor de
activitate (pentru cei ce testeaza si pentru clienti) – 1 saptamana.
4. Realizarea – de la 7 luni (una dintre cele mai complicate etape).
Codificarea componentelor – de la 3 luni (depinde de numarul componentelor ce
automatizeaza anumite procese);
Testarea – de la 1 luna (se recomandă aprox. 30% din timpul rezervat etapei
realizarii);
Generarea BD, tabelelor, cererilor – 1-3 luni;
Completarea preventiva cu date a sistemului pentru cercetari si testari – 1 saptamana;
Asamblatea si testarea de ansamblu a sistemului – de la 1 luna;
Pregatirea documentatiei de sistem (descrierea sistemului, ghidul utilizatorului si ghidul
administratorului cu toate anexele) – de la 1 luna;
Procurarea şi instalarea componentelor hardware (în cazul în care clientul nu dispune
de ele sau în rezultatul analizei s-a estimat înlocuirea componentelor vechi cu altele
noi) – de la 1 lună.
5. Implementarea (unei componente de sistem) – de la 1 luna.
Instalarea sistemului la locul de munca a utilizatorului si administratorului – 1
saptamana;
Insotirea clientului in timpul culegerii datelor – 1-2 saptamani;
Inlaturarea riscurilor care apar la exploatare – pana la 1 saptamana;
Instruirea clientilor si a administratorilor – pana la o saptamana;
Pregatirea si intarirea documentatiei de predare-primire a sistemului – 1-3 zile.
29
6. Exploatarea şi întreţinerea SI (se încheie contracte separate).
STOP.
Observaţie: Mai pot fi incluse activităţi ce ţin de planificarea şi managementul riscurilor, analize de
fezabilitate a proiectului etc. Deasemenea planul poate fi construit având la bază modelul spirală sau
incremental de dezvoltare a SI.
2. Exemplu al listei activităţilor propus de Microsoft:
îndeplinirii activităţilor:
30
4.4. Proiectarea interfeţelor de dialog 15.03.2017 17.03.2017
4.5. Prezentarea proiectului tehnic - 20.03.2017
5. Realizarea SI
5.1. Programarea front-end-ului 21.03.2017 07.04.2017
5.2. Programarea back-end-ului 08.04.2017 11.04.2017
5.3. Elaborarea planului de testare a soft-ului 12.04.2017 13.04.2017
5.4. Procurarea şi instalarea componentelor 12.04.2017 14.04.2017
hardware a SI
5.5. Elaborarea ghidului utilizatorului 15.04.2017 19.04.2017
5.6. Elaborarea documentaţiei de instalare şi operare 16.04.2017 19.04.2017
6. Integrarea şi testarea
6.1. Testarea şi rapoarte ale testării 20.04.2017 21.04.2017
6.2. Planificarea finală a instruirii utilizatorilor 22.04.2017 23.04.2017
6.3. Elaborarea listei de acceptări ale verificărilor 23.04.2017 24.04.2017
6.4. Elaborarea versiunii finale a ghidului 25.04.2017 26.04.2017
utilizatorului
6.5. Instalarea softului şi instruirea administratorilor 26.04.2017 27.04.2017
6.6. Predarea produsilui - 27.04.2017
7. Elaborarea planului de întreţinere. Întreţinerea şi 25.04.2017 26.04.2017
exploatarea SI.
31