Notacja UML stosowana w modelowaniu procesów biznesowych

Język UML w zakresie modelowania procesów biznesowych dostarcza notacji, która za pomocą stereotypów rozszerza standardowy zestaw stereotypów języka UML.

Model procesów biznesowych wyrażony w języku UML składa się z dwóch zasadniczych elementów:

  • Biznesowego modelu przypadków użycia (ang. Business Use-Case Model)
  • Modelu analizy biznesowej (ang. Business Analisys Model)

Biznesowy model przypadków użycia przedstawia  cele i funkcję organizacji z punktu widzenia jej otoczenia. Podstawowymi elementami z jakich jest zbudowany ten model to:

image_thumb[3] Aktor biznesowy

(ang. Business Actor)

reprezentacja roli kogoś lub czegoś, która występuje w interakcji z organizacją
image_thumb[4] Biznesowy

przypadek użycia

(ang. Business Use Case)

sekwencja działań biznesowych, podejmowanych w celu zaspokojenia określonych potrzeb aktora biznesowego
image_thumb[5] Cel biznesowy

(ang. Business Goal)

reprezentacja wymagania, które musi być spełnione przez organizację; opisuje wartość, która daje się zmierzyć w opisywanej przez model organizacji

Natomiast model analizy biznesowej stanowi opis zachowania i struktury organizacji. Jego zasadniczym celem jest zamodelowanie przepływów dokumentów i procesów biznesowych.

Zasadniczymi elementami tego modelu są:

image_thumb[6] Pracownik biznesowy

(ang. Business Worker)

abstrakcyjny byt (np.: człowiek, program komputerowy), który reprezentuje rolę w realizacji biznesowego przypadku użycia
image_thumb[7] Zasób (byt) biznesowy

(ang. Business Entity)

element reprezentujący stałe i znaczące dane, które mogą być zarządzane przez aktorów biznesowych lub pracowników biznesowych
image_thumb[8] Realizacja biznesowego przypadku użycia

(ang. Business Use Case Realizations)

opis realizacji biznesowego przypadku użycia zapewniającej osiągnięcie funkcjonalności wybranego biznesowego przypadku użycia (przy współpracy aktorów i zasobów biznesowych

Więcej na temat modeli biznesowych można przeczytać w pozostałych częściach tego artykułu:

Technorati Tagi: modelowanie biznesowe,UML,modelowanie procesów biznesowych

Podobne wpisy

  • Krok 3 – Uszczegółowienie procesu biznesowego To działanie polega na uszczegółowieniu wybranych procesów biznesowych. Celem tego działania jest: identyfikacja wszystkie ról, produktów, zdarzeń w organizacji, a także opisanie, […]
  • Diagramy procesów systemowych Powszechnym jest iż czym większa organizacja tym więcej systemów informatycznych. U moich klientów są ich dziesiątki. Tak tak. Przez lata zbiera się ich trochę bo każdy rok to zmiany w […]
  • Enterprise Architect 13 został opublikowany Zgodnie z zapowiedziami Enterprise Architect doczekał się 13 wersji. Sparx Systems dziś opublikował finalną wersję tego popularnego narzędzia. Publiczna kompilacja ma numer […]
  • Dokumentacja przypadków użycia w administracji publicznej Myślę, że czasem warto się pochwalić drobnymi osiągnięciami. W 2013 roku miałem okazję współpracować z Ministerstwem Sprawiedliwości. Brałem udział w projekcie SIWPM (System Informatyczny […]
  • Transformacje modeli UML do kodu w Rational Software Architect MDA jest podejściem, w którym UML jest traktowany jako język programowania. Głównym celem MDA jest tworzenia oprogramowania w oparciu o modele biznesowe oraz separacja modelu na zależny […]
Reklama
MODESTO - licencje Enterprise Architect

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przewiń do góry