Loro pendekatan kanggo nyusun diagram Aktivitas

Perbandingan rong pendekatan kanggo nyusun diagram Aktivitas (adhedhasar "Bajing")

В Bagean 1 artikel "Saka pemodelan proses menyang desain sistem otomatis" kita modhèl pangolahan subyek "dongeng" - garis babagan bajing saka "The Tale of Tsar Saltan, putrane, pahlawan sing mulya lan kuwat Pangeran Gvidon Saltanovich, lan Putri Swan sing ayu" dening A.S. Pushkin. Lan kita miwiti karo diagram Kegiatan, sarujuk ing struktur lapangan diagram nggunakake "swim lanes". Jeneng trek cocog karo jinis unsur diagram sing ana ing trek kasebut: Input lan Output Artefak, Langkah Proses, Peserta, lan Aturan Bisnis. Pendekatan iki beda karo standar, nalika trek ditetepake kanthi jeneng peserta proses, saéngga menehi area tanggung jawab tartamtu ing proses kasebut.

Ing conto iki, aku nggunakake kerangka Enterprise Architect saka perusahaan Australia Sistem Sparx [1]
Kanggo rincian liyane babagan pendekatan modeling sing ditrapake, deleng [2].
Kanggo spesifikasi UML lengkap, waca kene [3]

Aku bakal mbaleni versi diagram saka artikel sadurunge (Figure 1) lan nuduhake diagram redrawn karo trek "standar" (Figure 2), Aku bakal nyoba kanggo njelaske nganggo bentuk garis Pros lan cons, mbok menawa subyektif sethitik.

Loro pendekatan kanggo nyusun diagram Aktivitas
Figure 1. Activity diagram - tampilan umum saka proses

Loro pendekatan kanggo nyusun diagram Aktivitas
Gambar 2. Activity diagram - struktur diagram standar

  1. Sampeyan kudu ngakoni yen jumlah panah rada kurang ing diagram 2.
  2. Nanging ing diagram kaping 2, obyek kasebut "diolesi" ing kabeh bidang diagram, sing, kanggo rasaku, ora trep banget.
  3. Crita padha karo cathetan - aturan. Lan kanggo nglebokake aturan babagan janjian deacon, kabeh unsur diagram kudu dipindhah mudhun ing sawetara titik.
  4. Aku kudu kloning langkah "nampa / ngirim ..." kanggo nuduhake yen sawetara peserta ana ing langkah iki.
  5. Ing pilihan kapindho, aku kudu nyerahake siji cabang lan siji proses gabung, uga, pancen ora mungkin kanggo ngatur "apik"! Begjanipun, banjur iku bakal perlu kanggo ngirim komentar - aturan.

Mesthi, ora ana kanca ing rasa lan warna, nanging pilihan pisanan misale jek luwih trep kanggo ngumpulake data babagan proses kasebut.
Nanging aku ora bakal ngapusi - kadhangkala luwih apik kanggo nggambar opsi loro kanggo ngerti proses kasebut.

Dhaptar sumber

  1. Situs web Sparx Systems. [Sumber daya elektronik] Mode akses: Internet: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Pemodelan proses bisnis. β€” M.: KURSUS, SIC INFRA-M, EBS Znanium.com. β€” 2017.
  3. Spesifikasi OMG Unified Modeling Language (OMG UML). Versi 2.5.1. [Sumber daya elektronik] Mode akses: Internet: https://www.omg.org/spec/UML/2.5.1/PDF

Source: www.habr.com

Add a comment