Dalam standar pengembangan sistem berbasis komputer, menggunakan Unified Modeling Language (UML), aliran sebuah proses bisnis dapat disajikan dalam bentuk diagram aktivitas (activity) dan use case scenario diagram. Diagram aktivitas menggambarkan berbagai aliran aktivitas dalam sistem yang sedang dianalisis, bagaimana masing-masing aliran berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Diagram juga ini dapat menggambarkan proses paralel (atau konkuren) yang mungkin terjadi pada beberapa eksekusi, dan merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum.
Seangkan Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi yang bernilai antara aktor dengan sistem, untuk melakukan satu atau beberapa tindakan berurutan dari sistem yang diamati.
( Baca Selengkapnya )
