Know Intuit, elemente grafice de curs de notare utilizare caz diagrame

notație suplimentară de UML pentru modelarea de afaceri

limbaj UML include mecanisme speciale de extindere. care permite introducerea simbolurilor grafice suplimentare orientate pentru a face față provocărilor unui anumit domeniu. Exemple de aceste denumiri, care sunt utilizate pentru sistemele de modelare de afaceri și pot fi reprezentate în diagrame folosind acest. actor de afaceri. angajat și de afaceri - caz de utilizare.

actor de afaceri (actor de afaceri) - individ, grup, organizație, companie sau sistem care interacționează cu un sistem de afaceri simulat, dar nu face parte din ea, și anume, Ele nu fac parte din sistemul fiind modelat.

Imagine de afaceri grafic actorului este prezentată în Fig. 3.7, de asemenea. Exemple de actori de afaceri sunt clienti, clienti, furnizori, parteneri. Total de proprietate actori de afaceri este că acestea sunt inițiatorii sau procesele de afaceri ale clienților sistemului modelat.

Angajat (lucrător de afaceri) - o persoană care acționează în cadrul sistemului de afaceri simulat interacționează cu alți angajați și este un membru al sistemului modelat de proces de afaceri.

Reprezentarea grafică a angajat este dat în Fig. 3.7 b. Exemple de angajații sunt manageri, administratori, casieri, ingineri. Total personal proprietatea este că acestea sunt supuse și fac parte din sistemul fiind modelat.

Cazul de utilizare de afaceri (business caz de utilizare) - caz de utilizare. determinarea secvenței sistemului modelat, proiectat pentru a efectua un proces de afaceri unic.

Reprezentarea grafică a cazului de utilizare de afaceri este prezentată în Fig. 3.7 in. cauzele de proprietate generală de utilizare de afaceri este că acestea sunt un model conceptual al proceselor de afaceri individuale sistemului modelat.


Fig. 3.7. Grafica de actor de afaceri (e), angajat de afaceri (b) și în cazul utilizării de afaceri (c)

Utilizarea acestor elemente grafice ale notație ilustrează un exemplu de reprezentare de utilizare a diagramelor de caz pentru vânzarea de bunuri în sistemul de supermarket. Acest model poate fi folosit pentru a crea și de a automatiza sistemele de informații relevante.

Deoarece acest actor de afaceri sistem poate fi văzut supermarket cumpărător, și ca un angajat - vânzător. În acest caz, cumpărătorul este un client de „comandă pentru achiziționarea de bunuri“ serviciului și vânzătorul implicat în punerea în aplicare a procesului de afaceri relevante. Astfel cum rezultă din natura prezentate cerințele de sistem, acest serviciu acționează ca cazurile de utilizare de afaceri de bază ale sistemului.

Pe de o parte, vânzarea de bunuri implică coordonarea termenilor de plată cu clientul și comandă produse din depozit. Deoarece această funcționalitate este întotdeauna executat, acesta poate fi separat în cazuri independente de afaceri de utilizare. care va fi legat la baza de incluziune.

Pe de altă parte, vânzarea de bunuri poate presupune existența unui obiect de informații separat - catalogul de produse, care este într-un anumit sens, nu depinde de punerea în aplicare de servicii pentru clienții de servicii. În acest caz, catalogul poate fi solicitată de către cumpărător către vânzător, dacă este necesar, selectarea produselor și specificarea proprietăților sale. Este rezonabil să se introducă serviciul „Asigurarea catalogului de produse“ ca un caz separat, utilizarea de afaceri.

Rezultată caz ​​de utilizare diagramă va conține 5 cazuri de utilizare de afaceri. un actor de afaceri și un angajat. între care adecvate de incluziune. extindere și generalizare. Această diagramă. ilustrată în notația generală a notației UML. este prezentată în Fig. 3.8


Fig. 3.8. utilizați diagrama de caz pentru vânzarea de bunuri în sistemul catalog, în general, notația UML

Prin analiza sistemului în cauză vânzarea de bunuri în catalog, veți observa că acesta este un model conceptual al unui sistem tipic de afaceri, în special cele asociate cu obținerea unor profit din vânzarea proceselor de afaceri relevante. În acest caz, rolul cumpărător și vânzător în sistem diferă foarte mult. Într-adevăr, cumpărătorul este extern obiectul sistemului, în timp ce vânzătorul este o parte a sistemului de afaceri. punerea în aplicare a discutat Cazurile de utilizare care nu sunt reprezentate în diagramele de cazuri de utilizare. Pentru a simula aspectele logice și fizice ale implementării sunt alte tipuri de diagrame canonice. care vor fi discutate în capitolele următoare.