středa 17. dubna 2013

Další užitečné diagramy

Kromě Use Case Diagramu by měl mít business analytik umět použít minimálně Class Diagram, State machine diagram a Activity Diagram.

Class Diagram

Class diagram znázorňuje jednotlivé třídy a vztahy (relace) mezi nimi. Každá třída reprezentuje určitou skupinu objektů. Třída má své atributy a metody. Konkrétní objekt je pak instancí určité třídy.  Business analytik využije class diagram zejména ve zjednodušené formě doménového modelu, kdy jde o  to si vyjasnit vztahy mezi jednotlivými pojmy.

State machine diagram

State machine diagram se hodí, pokud analytik narazí na nějaký prvek informačního systému, která nabývá různých stavů a je třeba tyto stavy zmapovat a popsat přechody mezi nimi. Základem state machine

Activity diagram

Activity diagram je vhodný pro zmapování sledu činností (workflow). Lze ho použít na různé úrovni detailu - může popisovat proces, ale stejně dobře poslouží i při popisu fungování nějakého algoritmu. Activity diagram obsahuje pochopitelně aktivity propojené tak, aby bylo jasné v jakém pořadí jsou zpracovávány. Aktivity mohou být zařazeny do tzv. "plaveckých drah" (anglicky swimlanes), aby bylo jasné, kdo danou aktivitu vykonává. Dále diagram obsahuje rozhodnutí, které řídí sled aktivit. Activity diagram obsahuje i prvky pro znázornění paralelního běhu aktivit. Obdobně jako u state machine diagramu, obsahuje activity diagram také začátek a konec.

Žádné komentáře:

Okomentovat