Sunteți pe pagina 1din 22

Sisteme Informatice de

Gestiune
ASISTENT UNIV. DR RÎNDAȘU SÎNZIANA
SINZIANA.RINDASU@CIG.ASE.RO
Modelarea prelucrărilor
Metode de modelare utilizate sunt:

• Merise (modelarea bazată pe rețele Petri)


• Event-driven Process Chains (EPC): modalitate de reprezentare grafică a proceselor de afaceri.
• Business Process Model and Notation (BPMN).

Prelucrările reprezintă:
• partea dinamică a sistemului informaţional
• materializarea sub formă de acţiuni a regulilor de gestiune specifice activităţii reprezentate.

ASISTENT UNIV. DR. RÎNDAȘU SÎNZIANA


Modelarea conceptuală prelucrărilor
Modelul conceptual al prelucrărilor (MCP):
• este o reprezentare schematică (sub forma unui graf) a activităţii specifice unui domeniu/proces din cadrul
organizaţiei;
• răspunde la întrebarea “Ce prelucrări se realizează ?”;
• precizarea evenimentelor declanşatoare ale activităţilor (prelucrărilor);
• permite reprezentarea înlănţuirii activităţilor cu precizarea condiţiilor necesare pentru declanşarea acestora şi
consecinţele derulării activităţilor respective;
• prezentarea rezultatelor generate în urma executării operaţiilor.

ASISTENT UNIV. DR. RÎNDAȘU SÎNZIANA


Modelarea conceptuală prelucrărilor - etape

1. Definirea procesului informațional ce urmează a fi implementat prin noul sistem informatic


2. Descrierea lucrărilor de informatizat
Business Process Model and Notation (BPMN)
metodă standardizată de creare a diagramelor
permite crearea și partajarea diagramelor
utilizat pentru a modela vizual pașii unui proces de început până la sfârșit
Beneficii
Îmbunătățirea receptivității organizaționale
Îmbunătățirea coordonării și controlului activității
Identificarea problemelor în procesele care pot necesita o soluție
Capacitatea de a particulariza în baza rolurilor părților implicate
Etc.
https://bpmn.io/
Elemente și simboluri în BPMN
1. Activități
2. Evenimente
3. Conectori
4. Culoare
5. Conexiuni
6. Date
7. Artefacte
BPMN concepte
Culoarele servesc pentru a indica desfășurarea în spațiu a procesului.
Există două tipuri de culoare: coridoare (lane) și piste (pool)
Coridoarele corespund unităților interne (servicii, funcții, roluri etc) responsabile cu execuția
acțiunilor ce compun procesul
Pistele desemnează participanţii la proces. O pistă se poate reprezenta ca un bloc compact sau
divizată în coridoare.
Activități
BPMN utilizează două categorii de activităţi: elementare şi compuse.
• Activitățile elementare = lucrări (task)
• Activităţile compuse = subprocese.
Un subproces este un element decompozabil ierarhic, care poate fi privit ca unitate de sine stătătoare.
Plasarea în una dintre aceste categorii (lucrare sau subproces) depinde de nivelul de detaliere ales pentru
reprezentare.

*Pentru a marca un subproces, se plasează semnul „+” în interiorul dreptunghiului


Tipuri de lucrări – simboluri grafice
Lucrări – tipuri de marcatori
Evenimente
Evenimentul desemnează apariţia sau producerea unui fapt care afectează execuția procesului.
Tipuri de evenimente: evenimente de demaraj (start), de încheiere (end) şi intermediare.
Declanșatori
Declanșatorul (trigger) precizează cauza sau forma de producere a evenimentului.
Evenimente
În relație cu declanșatorul, evenimentul poate avea două tipuri de comportament:
• receptor (catching): așteaptă producerea declanșatorului, după care transferă controlul
elementului următor;
• emitent (throwing): activează declanșatorul (prin care produce un efect), după care transferă
controlul mai departe (dacă este cazul).
Evenimentele catching marchează, în fluxul de prelucrări, punctele în care intervin condiționări
independente de procesul în curs.
Un eveniment de demaraj poate fi doar catching, iar un eveniment de încheiere, doar throwing.
Evenimente
Conectori
Conectorii (gateway) reprezintă punctele de ramificare sau de reunire a fluxurilor de activități și
evenimente.

• Tipuri de conectori
Culoare
Culoarele(swimlanes) sunt utilizate pentru a indica desfășurarea în spațiu a procesului.
Tipuri de culoare:
•coridoare (lanes) - vor fi utilizate pentru a reprezenta o subpartiție a unui proces din cadrul unei piste
•piste (pools) – vor fi utilizate pentru a reprezenta participarea unui actor în cadrul procesului
Conexiuni
Indică ordinea de parcurgere sau a modului de înlănțuire a elementelor - activități, evenimente, conectori - ce
compun procesul.
Date
Nu fac parte din elementele de flux. În consecinţă nu pot fi decât atașate acestora.
Notează prezența sau participarea datelor respective, fără nicio menționare sau specificare a
conținutului și structurării lor.
Artefacte
Adnotările: atașarea de informații suplimentare pentru facilitarea înțelegerii diagramelor.
Grupările: o simplă încadrare a unora dintre elementele din diagrama procesului, făcută pentru
a evidenția anumite legături dintre ele.
Exemplul 1
Exemplul 2
Gestiunea comenzilor

Clienții plasează comenzi (comenzi primite) pentru care se memorează: id comandă primită, data comandă,
produse și cantitate status, iar agenții de vânzări verifică disponibilitatea produselor. Dacă produsele nu sunt în
stoc, se trimite o comandă către furnizor. Dacă produsele nu sunt disponibile la furnizor comanda este refuzată.
Dacă furnizorul poate livra produsele, comanda este acceptată. După primirea produselor de la furnizor, se
livrează produsele către client.

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