Documente Academic
Documente Profesional
Documente Cultură
Cuprins
UNITATEA 8...........................................................................................................3
SISTEME INFORMATICE.....................................................................................3
U8.1. Scopul i obiectivele unitii...................................................................3
U8.2. Definire....................................................................................................3
U8.3. Ciclul de via al unui sistem informatic.................................................6
8. 3. 1. Modelul WATERFALL (n cascad)...................................................7
8. 3. 2. Modelul INCREMENTAL (RAPID-PROTOTYPING)......................8
8. 3. 3. Modelul ciclului de concepie n V.................................................10
8. 3. 4. Modelul OPERAIONAL.................................................................11
MODULUL 3.........................................................................................................15
UNITATEA 9.........................................................................................................16
METODA MERISE - PREZENTARE..................................................................16
U9.1. Scopul i obiectivele unitii.................................................................16
U9.2. Prezentare metoda MERISE..................................................................16
UNITATEA 10.......................................................................................................23
METODA MERISE CICLUL DE VIA.........................................................23
U10.1. Scopul i obiectivele unitii...............................................................24
U10.2. Elaborarea temei de realizare a sistemului informatic........................24
10. 2. 1. Tehnica documentrii.......................................................................25
10. 2. 2. Metoda analizei-diagnostic..............................................................26
10. 2. 3. Metoda diagramelor de flux informaional .....................................27
10. 2. 4. Metoda evidenei economice............................................................28
10. 2. 5. Metoda anchetelor............................................................................29
10. 2. 6. Metoda scenariilor ...........................................................................33
U10.3. Proiectarea logic (elaborarea concepiei............................................34
sistemului informatic).........................................................................34
U10.4. Proiectarea tehnic..............................................................................48
U10.5. Elaborarea programelor.......................................................................56
U10.6. Implementarea, exploatarea i ntreinerea..........................................66
UNITATEA 11.......................................................................................................67
METODA MERISE CICLUL DE ABSTRACTIZARE.....................................67
U11.1. Scopul i obiectivele unitii...............................................................68
U11.2. Modelul conceptual al datelor.............................................................68
U11.3. Modelul logic al datelor......................................................................77
U11.4. Modelul fizic al datelor.......................................................................83
U11.5. Modelul conceptual al comunicaiilor.................................................84
U11.6. Modelul conceptual al prelucrrilor....................................................86
U11.7. Modelul organizaional al prelucrrilor...............................................98
U11.8. Modelul operaional al prelucrrilor.................................................102
UNITATEA 12.....................................................................................................103
METODA MERISE CICLUL DE DECIZIE....................................................103
U12.1. Scopul i obiectivele unitii.............................................................103
U12.2. Ciclul de decizie................................................................................103
UNITATEA 8
SISTEME INFORMATICE
Durata medie de studiu individual - 2 ore
Cuprins:
pag.
89
89
92
100
101
101
102
Atunci
cnd
sistemul
informaional
predomin
utilizarea
cea final s-au modificat, putem vorbi despre sistemul informatic ca despre un
sistem bivariant.
Sistemul informatic este format, n esen, din urmtoarele categorii de
elemente:
1. calculatoare electronice i alte echipamente;
2. metode i tehnici de tratare a datelor i a informaiei;
3. colecii organizate de date;
4. proceduri i programe de tratare a datelor;
5. cadre de specialitate.
n cadrul sistemelor informatice, calculatorul electronic devine un factor
de sprijinire a analizei i deciziei de maxim importan, prin rezolvarea
problemelor de optimizare, att la nivelul elaborrii programelor de activitate, ct
i pe parcursul executrii lor.
Un sistem informatic este conceput prin colaborarea dintre specialiti din
domenii conexe iar realizarea unui sistem informatic este un proces complex, de
durat i care necesit activiti specifice de analiz, proiectare, programare i
implementare.
Sistemul informaional trebuie s devin, prin introducerea sistemului
informatic, instrument de reglare i autoreglare a sistemului economic. Obiectivul
global urmrit este creterea fiabilitii sistemului economic studiat.
Din activitatea practic de realizare a sistemelor informatice se desprind
urmtoarele principii pentru realizarea sistemelor informatice.
1. Sistemul este pentru beneficiar, ceea ce implic:
- participarea permanent a beneficiarului n toate etapele de realizare a
sistemului;
- ntocmirea documentaiilor orientate ctre beneficiar ntr-un limbaj
accesibil acestuia;
- aprobarea de ctre beneficiar a tuturor propunerilor fcute n proiect;
- responsabilitatea viitorului utilizator pentru implementarea sistemului,
pentru corectitudinea datelor folosite i pentru pregtirea personalului necesar
exploatrii sistemului.
2. Problema cheie este cea a oamenilor nu a echipamentelor, i n special a
analitilor-proiectani de sisteme, specialiti care au o influen hotrtoare asupra
modului de realizare a sistemelor.
incremental
elimin
necesitatea
furnizrii
cerinelor,
10
Specificaii
operaionale
Specificaii
Specificaii
transformate
Transformare
Soluia
sistemului
Realizare
13
14
MODULUL 3
UNITATEA 9: Metoda MERISE Prezentare
UNITATEA 10: Metoda MERISE Ciclul de via
UNITATEA 11: Metoda MERISE Ciclul de abstractizare
UNITATEA 12: Metoda MERISE Ciclul de decizie
15
UNITATEA 9
METODA MERISE - PREZENTARE
Cuprins:
pag.
104
104
111
112
113
113
16
18
presupune
construirea
de
modele
la
nivel
conceptual,
MCD
MCP
Se introduc noiuni
legate de organizare
Nivelul
organizaional
MLD
MOP
Se introduc soluiile
tehnice de realizare
Nivelul
operaional
MFD
MOpP
21
22
faza de concepie;
UNITATEA 10
METODA MERISE CICLUL DE VIA
Cuprins:
pag.
114
114
124
138
146
156
157
158
159
159
principal
al acestei
cerinelor
25
compartiment.
Ea
reflect
obiectivele
sistemului
economic,
26
27
28
acestor
principii
asigur
luarea
considerare
29
30
32
34
36
prezint
o autonomie
mai
mare
n cadrul
structurii
organizatorice.
5. Metoda analizei celulare
La baza metodei analizei celulare st principiul de ierarhizare a
componentelor sistemului informaional dup gradul lor de complexitate. Fiecrei
componente de tip subsistem i se asociaz un rang. Subsistemul de rang zero este
componenta elementar i se numete celul.
Pentru
celul
intrrile
X = { x1 , x 2 ,..., x n } ,
ieirile
respectiv:
C ={ X , Y , T }
L = Ci , C j
n care
j +1, r
=T X
j, r
37
Doi sau mai muli arbori legai n serie, paralel sau mixt formeaz o
structur complex (Figura 5.3.).
Convenii:
- operanzii primari (datele primare) constituie operanzi de generaia zero.
(X01, X02, X03, X04);
- transformrile operanzilor de generaia zero formeaz familia de
operatori de generaia 1 (T11, T12, T13);
- celulele sunt reprezentate de operatorii lor prevzui cu doi indici; primul
indic generaia, iar al doilea numrul de ordine al operatorului n cadrul familiei;
- ieirile unui operator sunt de aceiai generaie cu operatorul, indiferent de
generaia intrrilor;
- operatorii n lan sunt de generaii monoton cresctoare;
- un operand poart o singur pereche de indici chiar i cnd constituie
intrri pentru mai muli operatori de aceiai generaie sau de generaii diferite.
39
i subgrupa
i sortimentul k
al elementului
reprezentat.
4. Sistemul zecimal presupune divizarea vocabularului de intrare n zece
grupe iar fiecare grup n zece subgrupe .a.m.d. n practica economic acest
sistem este adoptat pentru codificarea conturilor de eviden.
5. Sistemul n ah se bazeaz pe construirea de tabele n care fiecare
dimensiune specific o caracteristic a elementelor de reprezentat, iar elementele
tabelului sunt numere n ordine natural. Aplicarea sistemului este recomandabil
pentru clase de elemente care rmn neschimbate, ca spre exemplu, pentru
codificarea pieselor i subansamblelor unui utilaj.
6. Sistemul repetitiv const n realizarea codului din caracteristicile
elementelor de codificat. Sfera sistemului este limitat la un vocabular de intrare
mai puin complex.
7. Sisteme combinate cum ar fi: sistemul n ordine natural pentru clase
ale vocabularului de intrare, sistemul n serie pentru grupe i sistemul repetitiv
pentru elemente.
8. Sisteme binare prin care se asociaz cifre binare elementelor
vocabularului de intrare. Construirea codurilor se bazeaz pe algebra booleeana i
pe conceptele teoriei mulimilor. Sistemele binare au o larg aplicare n codicarea
datelor de intrare n prelucrarea electronic. Spre exemplu, sistemul EBCDIC de
40
Codificarea
propriu-zis
prin
stabilirea
corespondenei
ntre
41
100%
Cheltuieli cu
software-ul
80%
60%
40%
20%
0%
1970
Cheltuieli cu
hardware-ul
1980
1990
2000
2010
unde:
informatic;
- Q0 , Q1 reprezint valoarea produciei nainte i respectiv dup
introducerea sistemului informatic;
- N
informatic;
- Kf este coeficientul modificrii valorii mijloacelor de producie n
primul an de funcionare a sistemului informatic fa de anul precedent;
- Spe este sporul efectiv a valorii produciei pe durata exploatrii
sistemului informatic.
Calculul profitului suplimentar
( Ps )
sau
Ps = Pn Sp
i
K c = Ct1 Ct 0
care exprim corelaia dintre scurtarea timpului mediu i costul pe care aceasta l
genereaz. Sistemul informatic este performant dac raportul este subunitar i
apropiat de valoarea zero.
47
aceast
etap
obiectivul
principal
reprezint
elaborarea
50
52
53
- structura de tip reea pentru entiti cu relaii complexe ntre ele, rezultat
prin generalizarea structurilor ierarhice liniare i arborescente;
- structura relaional cnd datele nu mai sunt privite ca nregistrri ci ca
relaii.
Buna funcionare a unui sistem informatic lucrnd cu conceptul de baza de
date depinde n mare msur de modul cum se proiecteaz aceast baz de date.
Alegerea variantei de proiectare a circuitului informaional este
condiionat de modul n care aceasta asigur funcionalitatea componentei
respective. Verificarea funcionalitii necesit stabilirea posibilitilor de obinere
a datelor de ieire din datele de intrare ale componentei proiectate. Descrierea
condiiilor logice i a regulilor de obinere a datelor de ieire din datele de intrare
este realizat eficient folosind tehnica tabelelor de decizii.
Aceast tehnic se bazeaz pe constatarea c vederea este cel mai
dezvoltat sim uman. Un tabel de decizii se bucur de toate avantajele pe care le
ofer un tabel oarecare provenind din faptul c sunt clare, concise i uor de citit.
Plecnd de la ideea c orice operaie sau ansamblu de operaii poate fi
condiionat sau necondiionat, tehnica tabelelor de decizii d o form tabelara
procesului de prelucrare a datelor.
O tabel de decizii este constituit din patru pri (cadrane):
1. condiii (criterii) pentru luarea deciziilor ( C1 , C 2 ,..., C m ) ;
2. intrri ale condiiilor ( IC ) ; combinaii ale intrrilor posibile redau
reguli n luarea deciziilor ( R ) ;
3. decizii (aciuni) posibile
( D1 , D2 ,..., D p ) ;
succesiunea vertical a
CADRANUL I
CADRANUL II
(condiii)
(intrri ale
condiiilor)
CADRANUL III
CADRANUL IV
54
(decizii)
R2
R3
R4
R5
R6
R7
R8
Nu
Nu
Nu
Nu
Da
Da
Nu
Nu
Nu
Nu
Da
Nu
C1
Se solicit materialul X de
Da
Da
Da
Da
C2
calitatea I
Depozitul dispune de
Da
Nu
Nu
Nu
C3
materialul X de calitatea I
Depozitul dispune de
Da
Da
Nu
Da
Nu
Da
materialul X de calitatea II n
C4
cantitate Q
Solicitantul accept
D1
schimbarea calitii
Elibereaz materialul X de
D2
calitatea I n cantitate Q
Elibereaz materialul X de
D3
calitatea II n cantitate Q
Emite comanda de
*
*
*
*
aprovizionare pentru
D4
materialul X de calitatea I
Emite comanda de
aprovizionare pentru
materialul X de calitatea II
55
59
putem defini nivelul unei funcii oarecare ca fiind egal cu nivelul funciei
din care descinde plus unu. Funciile cu nivelul cel mai ridicat se mai numesc i
primitive ale structurii iar cea cu nivelul zero se numete rdcina structurii;
- realizarea modular a produsului, presupune izolarea funciilor gsite n
faza de identificare, apoi determinarea interfeelor dintre module.
Normalizarea primitivelor structurilor funcionale (primitivele structurii).
La un anumit nivel de descompunere n ierarhia funciilor unei structuri se
gsesc algoritmii de rezolvare ai subproblemelor. Pentru realizarea oricrui
algoritm este suficient utilizarea unui set restrns de structuri funcionale
primitive. Aceste structuri vor fi considerate structuri elementare.
60
61
62
SELECIA
da
X
nu
A
A
ITERAIA
X
C
da
nu
S ' =T ( S )
astfel
nct:
1. S ' este echivalent cu S;
2. S ' este o schem cu structur nested-logic.
Programarea orientat pe obiecte. Pentru problemele de natur
economic, n limbajele de programare clasice, cea mai mare parte a ateniei era
acordat descrierii structurilor de date deoarece, practic, prelucrrile efectuate
63
UNITATEA 11
METODA MERISE CICLUL DE ABSTRACTIZARE
Durata medie de studiu individual - 3 ore
Cuprins:
pag.
67
160
160
169
175
177
178
191
195
196
197
199
199
n entiti.
SALARIAT
SECIE
LUCREAZ
SALARIAT
NCADRAT
ENTITATE
cardinalitate
minim
cardinalitate
maxim
ASOCIAIE
SALARIAT
SECIE
1,1
LUCREAZ
1,n
70
n salariai, adic
1,1
0, n
1, n
n;
LUCREAZ
data nceput
data sfrit
71
k) identificatorul unei entiti - este constituit din una sau mai multe
proprieti particulare ale unei entiti astfel nct la fiecare valoare a
identificatorului corespunde o singura realizare a entitii.
Toate entitile trebuie s posede un identificator care poate fi compus din
una sau mai multe proprieti. Prin convenie proprietile cu rol de identificator
sunt subliniate.
De exemplu proprietatea MARCA este identificatorul entitii SALARIAT
adic poate defini fr ambiguitate fiecare salariat.
SALARIAT
marca
nume
prenume
identificatorilor
entitilor
participante
la
asociaie.
Acest
LUCRARE
cod_proiect
cod_lucrare
1,n
COMPUS
1,1
compus PROIECT. Dar cum este posibil ca dou lucrri s aib acelai cod dac
ele aparin unor proiecte diferite, se va putea identifica fr ambiguitate o lucrare
prin codul su i prin codul proiectului cruia i aparine.
n acest caz legtura care pornete de la entitatea elementar este numit
LEGTUR-IDENTIFICATOR, i are obligatoriu cardinalitatea 1,1.
Pe grafic aceast cardinalitate apare ntre paranteze, difereniindu-se n
acest fel de o legtur 1,1 normal.
n) legtura de motenire. Motenirea poate fi exprimat ca o legtur
particular ntre entiti n acelai timp foarte apropiate dar totui diferite. Datorit
acestui concept de entitate general sau mam, se exprim caracteristicile comune
mai multor entiti formnd o aceiai familie.
Conceptul complementar de entiti specializate, particulare sau fiice ale
unei entiti generale exprim caracteristicile proprii fiecrui membru al familiei.
Se vorbete de asemenea de legturi generice ntre entiti tip i sub-tip. Toate
proprietile definite pentru entitatea general sunt motenite de ctre entitile
specializate. n acelai timp toate asociaiile unei entiti generale sunt valabile
pentru entitile specializate.
Aceast noiune permite mbogirea considerabil a MCD punnd n
eviden noiunile de tip i sub-tip n snul unei aceleiai entiti.
n plus ea permite utilizatorului s genereze un MFD care ine cont ntradevr de specificaiile artate. Se evit astfel, fie redundana informaional fie
nlocuirea coloanelor care au valori nule.
Fie de exemplu entitatea ANGAJAT, care cuprinde angajaii de gen
masculin i pe cei de gen feminin. Se poate reprezenta aceast particularitate prin
noiunea de motenire considernd entitile ANGAJAT MASCULIN i
ANGAJAT FEMININ ca entiti specializate ale entitii generale ANGAJAT.
Reprezentarea const ntr-o legtur cu sgeat care pleac din entitatea
fiic i puncteaz entitatea mam. ANGAJAT
Un simbol n form de semicerc este desenat n
mijlocul legturii i servete ca cod
punct
de ntlnire pentru alte legturi venind de la
angajat
nume angajat
alte entiti fiic.
adresa
ANGAJAT
MASCULIN
obligaii
ceteneti
73
ANGAJAT
FEMININ
concediu de
maternitate
SALARIAT
PROIECT
nume_proiect
1,2
PARTICIP
1,n
PROIECT
PARTICIP
1,n
1,2
den_proiect
SECIE
1,1
LUCREAZ
1,n
cod_sectie
76
FACTURA
1,n
PRIMETE
1,1
NUMAR_FACTURA
VALOARE_FACTURA
FACTURA
COD_FISCAL
NUME_BENEFICIAR
NUMAR_FACTURA
COD_FISCAL
VALOARE_FACTURA
79
FACTURA
1,n
COD_FISCAL
NUME_BENEFICIAR
PRIMETE
1,1
DATA
NUMAR_FACTURA
VALOARE_FACTURA
BENEFICIAR
FACTURA
COD_FISCAL
NUME_BENEFICIAR
NUMAR_FACTURA
COD_FISCAL
VALOARE_FACTURA
DATA
POZITII
1,n
CONTINE
[1,1]
NUMAR_POZITIE
VALOARE_POZITIE
POZITII
NUMAR_FACTURA
VALOARE_FACTURA
NUMAR_FACTURA
NUMAR_POZITIE
VALOARE_POZITIE
entitilor.
80
PRODUS
COD_FISCAL
DENUMIRE_CLIENT
0,n
CUMPARA
0,n
COD_PRODUS
DENUMIRE_PRODUS
CUMPARA
CUMPARA
CLIENT
COD_FISCAL
COD_PRODUS
COD_FISCAL
DENUMIRE_CLIENT
PRODUS
COD_PRODUS
DENUMIRE_PRODUS
AGENT_ECONOMIC
COD_FISCAL
DENUMIRE
CERTIFICAT_INMATRICULARE
1,1
ARE
1,1
AGENT_ECONOMIC
NUMAR
DATA
CERTIFICAT_INMATRICULARE
NUMAR
COD_FISCAL
DATA
COD_FISCAL
NUMAR
DENUMIRE
81
BARBAT
FEMEIE
obligaii_ceteneti
concediu_de_maternitate
BARBAT
FEMEIE
MARCA
SALARIU
OBLIGAII_CETENETI
MARCA
SALARIU
CONCEDIU_DE_MATERNITATE
82
avnd capetele n fiierul asociat lui E2. Un inel de capt e2 aparinnd lui E2
conine toate elementele e1 aparinnd lui E1 care sunt n relaie cu e2.
Modelul reea este folosit din ce n ce mai puin, fiind eficient doar n
cazul unor baze de date foarte mari. De aceea acest tip de baze de date nu mai sunt
studiate i dezvoltate.
3. Utilizarea unui sistem de baze de date de tip relaional.
Modelul relaional se bazeaz pe noiunea matematic de relaie, aa cum
este ea definit de teoria mulimilor, i anume ca o submulime a produsului
cartezian al unei liste finite de mulimi numite domenii. Elementele unei relaii se
numesc tupluri, iar numrul de domenii (nu toate distincte) din produsul cartezian
se numete aritatea relaiei. De obicei relaiile sunt reprezentate sub forma unor
tabele n care fiecare rnd reprezint un tuplu i fiecare coloan reprezint valorile
tuplurilor dintr-un domeniu dat al produsului cartezian. n reprezentarea sub
form de tabel a unei relaii, coloanelor i respectiv domeniilor corespunztoare
lor li se asociaz nume intitulate atribute. Mulimea atributelor unei relaii se
numete schem relaional. Un alt mod de a defini relaiile este urmtorul: prin
relaie nelegem o mulime de funcii definite pe o mulime de atribute cu valori
n reuniunea unor domenii, cu restricia ca valoarea corespunztoare fiecrui
atribut s se afle n domeniul asociat acelui atribut. Mulimea tuturor schemelor
relaionale corespunztoare unei aplicaii se numete schema bazei de date
relaionale, iar coninutul curent al relaiilor la un moment dat se numete baz de
date relaional. n modelul relaional entitile sunt reprezentate sub form de
relaii n care schema relaional conine toate atributele entitii i fiecare tuplu al
relaiei corespunde unui element al entitii. La atributele entitii se pot aduga n
relaie i alte atribute suplimentare utilizate pentru exprimarea relaiilor ntre
entiti.
Descrierea modelului fizic al datelor (MFD) va fi fcut n limbajul
sistemului de gestiune corespunztor soluiei alese. n plus, mediul de dezvoltare
va influena i el foarte mult MFD.
a) actor
Se nelege prin actor tot ceea ce joac un rol n transmiterea unei
informaii i care produce un flux informaional (persoan fizic, juridic, cldire,
servicii) Actorii se mpart n dou categorii:
- actori interni, care fac parte din organizaie;
- actori externi organizaiei sau domeniului studiat.
b) flux
Un flux este un schimb de bunuri, bani sau informaii ntre un actor
emitor i unul receptor. Se disting n particular urmtoarele fluxuri:
- fluxuri fizice;
- fluxuri monetare;
- fluxuri de informaii.
Printre fluxurile de informaii, n funcie de natura suportului se va vorbi
de flux informaional oral, documentar sau informatic. O alt clasificare a
fluxurilor este n funcie de locul emitorului n raport cu domeniul studiat:
- flux intern, atunci cnd este emis de un actor intern domeniului;
- flux extern, atunci cnd este emis de un actor extern domeniului.
c) ordonarea fluxurilor
Aceast operaie permite observarea nlnuirii fluxurilor, putndu-se
deosebi fluxurile primare de fluxurile secundare.
d) flux primar
Un flux primar este un flux care apare la cel mai sczut nivel organizatoric
ntr-un domeniu de gestiune. ntr-un domeniu contabil, un flux primar va fi de
exemplu un borderou de micri, document situat n amonte de fluxuri ca
jurnalele, cartea mare, balana, bilanul etc.
e) flux secundar
Un flux secundar este un flux a crui emisie este subordonat preexistentei
unuia sau mai multor fluxuri primare sau secundare. De exemplu, emiterea unei
facturi este subordonat recepiei unei comenzi.
FLUX1
f) graful fluxurilor
Graful fluxurilor este un graf ale crui noduri sunt actori iar arcele
ACTOR1
orientate sunt fluxurile schimbate.
FLUX3
FLUX2
85
ACTOR3
FLUX4
ACTOR2
EVENIMENT
(A)
EVENIMENT 1
(A)
EVENIMENT 2
(B)
OPERATIE
ACTIUNE 1
ACTIUNE 2
EVENIMENT 3
(C)
EVENIMENT 4
(D)
7) condiia de sincronizare
Condiia de sincronizare este exprimat printr-o condiie boolean care
leag evenimentele declanatoare prin operaii logice I, SAU, NU. Operaia nu
este declanat dect atunci cnd condiia este ndeplinit. Este recomandat
folosirea alias-ului pentru descrierea condiiei de sincronizare.
n exemplul din figura 11.27., operaia nu va fi declanat dect dac
evenimentul A se produce n acelai timp cu evenimentul B sau C.
Dac un singur eveniment este necesar pentru declanarea operaiei,
condiia de sincronizare dispare din reprezentarea grafic.
8) regula de emisie
O regul de emisie definete condiia sub care evenimentele rezultate vor
fi produse de ctre o operaie. O operaie poate avea una sau mai multe reguli de
emisie, o regul gestionnd emisia unuia sau a mai multor evenimente rezultate.
EVENIMENT 2
(B)
EVENIMENT 1
(A)
EVENIMENT 3
(C)
EVENIMENT 2
(B)
EVENIMENT 1
(A)
EVENIMENT 3
(C)
A ( B C)
OPERATIE
()
ACTIUNE 1
A B C 2
ACTIUNE
OPERATIE
Figura
ACTIUNE
1 11.27. Condiia de sincronizare
ACTIUNE 2
REGULA DE EMISIE 1
EVENIMENT 4
(D)
89
REGULA DE EMISIE 2
EVENIMENT 5
(E)
EVENIMENT 2
(B)
EVENIMENT 1
(A)
EVENIMENT 3
(C)
()
EVENIMENT 4
(D)
REGULA DE EMISIE 2
EVENIMENT 5
(E)
90
EVENIMENT 6
(F)
Cu titlu
de exemplu s ncercm modelarea procesului de selecie a unui
DEPUS
candidat la ocuparea unui post. Aceast modelare se sprijin pe urmtoarea
CONTROL ACTE
INCORECT
dosar. Dup care se studiaz curriculum vitae-ul redactat de candidat i care face
parte din documentele depuse n dosar. Atunci cnd aceste controale sunt
DOSAR
favorabile, DUP
se trimite
PRIMUL
CONTROL
SCRISOARE
DE
RESPINGERE
1
STUDIERE DOSAR
CORECT
INCORECT
DOSAR
DUP AL
DOILEA
CONTROL
SCRISOARE
DE
RESPINGERE
2
EDITARE CONVOCARE
EDITARE SCRISOARE DE CONVOCARE
TOTDEAUNA
91
SCRISOARE
DE
CONVOCARE
DOSAR
CORECT
INCORECT
92
SCRISOARE
DE
RESPINGERE
operaiei care depinde de mai mult dect de un singur eveniment i cnd operaia
este declanat de fapt de sosirea unui singur eveniment.
EVENIMENT 1
(A)
EVENIMENT 2
(B)
A B
OPERATIE
OPERATIE 1
ACTIUNE 1
ACTIUNE 2
EVENIMENT 2
(B)
OPERATIE 2
ACTIUNE 4
ACTIUNE 3
EVENIMENT 3
(C)
94
EVENIMENT 1
(A)
OPERATIE 1
ACTIUNE 4
ACTIUNE 3
ACTIUNE 1
ACTIUNE 2
EVENIMENT 3
(C)
(B)
(C)
A B
OPERATIE 1
BC
95
OPERATIE 1
exclusive.
(D)
b) Noiunea de ciclu
DC
unui ciclu.
Folosirea ciclurilor, cu condiia s fie valide, este o tehnic ce permite s
se reduc sensibil mrimea MCP-ului. Un astfel de ciclu (Figura 11.36.) este
controlat i condiiile sale de pornire i de terminare trebuie s fie clare. Astfel
pornirea ciclului
se face cu 3ajutorul
evenimentului
startSTOP
i oprirea se face cu
EVENIMENT
1
EVENIMENT
(B)
(A)
(E)stop. Aceste evenimente
ajutorul evenimentului
nu sunt fictive,
dar corespund
B non A
EVENIMENT
2
96
(C)
A B
NUMELE FAZEI I
TASK 1
TASK 2
CONDITIE 1
CONDITIE 2
98
8) eveniment
Conceptul de eveniment este acelai care a fost definit n MCP, cu
deosebirea c noiunea cuprinde i alte tipuri de evenimente care mbrac mai ales
aspectul organizaional (introducerea unei comenzi, decizia superiorului etc.).
Aceste evenimente, iniiate prin regulile de organizare, vor avea un efect
deloc neglijabil asupra mpririi operaiilor conceptuale n faze.
9) reguli de organizare
O regul de organizare decurge dintr-o alegere organizatoric. O regul de
organizare poate fi aplicat unuia sau mai multor task-uri. Ele corespund adesea
unei reguli de gestiune creia i se d o dimensiune organizatoric.
Exemplu: O regul de gestiune spune c orice client trebuie s fie
solvabil. La nivel organizaional, se mbogete aceast regul preciznd modul
de calcul prin care s se permit verificarea solvabilitii clientului. Astfel, orice
regul de calcul poate fi o regul organizaional.
10) modul
Conceptul de modul permite s se arate cu ce mijloc (n general
informatic) poate s se execute un task. Un modul const din: un ecran de
culegere, un program de editare etc.
Un acelai modul poate fi utilizat de unul sau mai multe task-uri. Un
modul poate utiliza unul sau mai multe tabele ale unui MLD, n consultare, creare,
modificare sau tergere.
Reguli de concepere a unui MOP
MOP poate fi dedus din MCP. Analiza restriciilor organizaionale
condiioneaz n ntregime trecerea de la MCP la MOP. El se caracterizeaz prin
luarea n considerare a restriciilor organizaionale. Se trece ntr-adevr de la un
ansamblu de lucrri finalizate (operaiile conceptuale), la un ansamblu de lucrri
organizate (task-urile), avnd numeroase restricii organizaionale.
Metoda va consta n analiza restriciilor organizaionale i n mprirea
fiecrei operaiuni conceptuale.
1) Analiza restriciilor organizaionale
Analiza restriciilor organizaionale va permite punerea n eviden a
noilor actori i a noilor evenimente.
Evenimentele unui MOP pot fi conceptuale sau numai organizaionale. Un
eveniment este conceptual dac el decurge direct dintr-un MCP i este
organizaional n caz contrar.
100
101
UNITATEA 12
METODA MERISE CICLUL DE DECIZIE
Durata medie de studiu individual - 2 ore
Cuprins:
pag.
200
200
208
209
209
209
103
globale trebuie luate de directorul general, dar la fiecare nivel trebuie consultat
personalul implicat. Ierarhia deciziilor care se pot lua este urmtoarea:
- mprirea sistemului informaional n domenii;
- orientrile generale n ceea ce privete gestiunea, organizarea i soluiile
tehnice;
- planificarea dezvoltrii;
- alegerea ntre procedurile manuale i automate;
- alegerea procedurilor ce se vor executa n timp real;
- determinarea locurilor de munc i a sarcinilor respective;
- conceperea ecranelor, listelor etc.
n responsabilitatea conducerii cade n mod normal iniierea proiectului i
ulterior terminrii acestuia evaluarea reuitei proiectului. Aceast observaie ne
duce spre ideea c o corect abordare a ciclului de decizie trebuie nceput de la
nivelul sistemului informaional, prin mprirea sistemului n zone de interes i
prin stabilirea orientrilor generale.
Totodat trebuie fcut o diferen ntre atitudinea decizional pasiv, care
las lucrurile s evolueze n mod natural i o politic managerial consecvent
n direcia informatizrii.
Din constatrile practice se observ o etapizare natural n introducerea
prelucrrii automate a datelor.
Aceast etapizare depinde de condiiile obiective existente n economie:
- starea tehnologiei hardware;
- starea tehnicilor de rezolvare a problemelor fundamentale;
- riscul pe care-l implic deficienele de organizare.
Dei tehnologia hardware este uniform n cea mai mare parte a lumii,
tehnica rezolvrii problemelor fundamentale, variaz de la industrie la industrie i
de la ntreprindere la ntreprindere.
Valoarea riscului pe care-l implic, deficienele de organizare variaz de la
caz la caz. Pragul de la care o anumit activitate devine riscant este o problem
subiectiv i se stabilete n funcie de nivelul acceptat al probabilitii de
producere a evenimentelor nefavorabile.
Dar miza depirii eventualelor dificulti este mare deoarece un succes
mai nsemnat realizat de o ntreprindere va strni un ecou rapid n rndul
celorlalte.
104
106
Impactul
strategic al
sistemelor
existente
FACTORY
STRATEGIC
SUPPORT
TURNAROUND
minim
minim
maxim
Impactul strategic al sistemelor viitoare
107
preliminar,
proiectarea
logic,
proiectarea
tehnic,
construcia,
implementarea i testarea.
Resurse (timp, for de munc, finanare, ...)
Iniierea proiectului
Conducerea
proiectrii
Proiect realizat
108
109
110
111