Үйл ажиллагааны диаграммыг зохион байгуулах хоёр арга

Үйл ажиллагааны диаграммыг зохион байгуулах хоёр аргын харьцуулалт ("Хэрээм" дээр үндэслэсэн)

В "Процессын загварчлалаас автоматжуулсан системийн дизайн хүртэл" нийтлэлийн 1-р хэсэг А.С.Пушкины "Үлгэрийн" сэдэвт үйл явцыг загварчилсан - А.С. Мөн бид "Усан сэлэлтийн зам" ашиглан диаграмын талбарыг зохион байгуулах талаар тохиролцож, үйл ажиллагааны диаграмаас эхэлсэн. Замын нэр нь тухайн замд байгаа диаграммын элементүүдийн төрөлтэй тохирч байна: Оролт ба гаралтын олдворууд, үйл явцын үе шатууд, оролцогчид, бизнесийн дүрэм. Энэ арга нь үйл явцад оролцогчдын нэрээр замуудыг зааж өгсөн стандарт аргаас ялгаатай бөгөөд ингэснээр үйл явцын тодорхой хэсгийг хариуцдаг.

Энэ жишээнд би Австралийн нэгэн компанийн Enterprise Architect орчинг ашиглаж байна. Sparx системүүд [1].
Хэрэглээний загварчлалын аргын талаар дэлгэрэнгүй мэдээллийг [2]-оос үзнэ үү.
UML-ийн бүрэн тодорхойлолтыг үзнэ үү энд [3].

Би өмнөх өгүүллийн диаграммын хувилбарыг давтаж (Зураг 1) дахин зурсан диаграммыг "стандарт" замуудаар харуулах болно (Зураг 2), би давуу болон сул талуудыг, магадгүй бага зэрэг субъектив байдлаар тоймлохыг хичээх болно.

Үйл ажиллагааны диаграммыг зохион байгуулах хоёр арга
Зураг 1. Үйл ажиллагааны диаграмм - үйл явцын ерөнхий дүр зураг

Үйл ажиллагааны диаграммыг зохион байгуулах хоёр арга
Зураг 2. Үйл ажиллагааны диаграмм - стандарт схемийн бүтэц

  1. 2-р диаграммд сумны тоо арай бага байгааг хүлээн зөвшөөрөх ёстой.
  2. Гэхдээ 2-р диаграммд объектуудыг диаграмын бүхэл бүтэн талбарт "түрхсэн" бөгөөд энэ нь миний амтанд тийм ч тохиромжтой биш юм.
  3. Тэмдэглэлүүдтэй ижил түүх - дүрэм. Диконыг томилох тухай дүрмийг оруулахын тулд диаграммын бүх элементүүдийг хэзээ нэгэн цагт доош нь шилжүүлэх шаардлагатай байв.
  4. Би энэ алхамд хэд хэдэн оролцогч байгааг харуулахын тулд "хүлээн авах/дамжуулах..." алхмыг хувилах шаардлагатай болсон.
  5. Хоёрдахь хувилбарт би үйл явцын нэг салаа, нэг нэгдлээс татгалзах хэрэгтэй болсон, тэднийг "сайхан" зохион байгуулах нь огт боломжгүй юм! Аз болоход, дараа нь сэтгэгдэл бичих шаардлагатай болно - дүрэм.

Мэдээжийн хэрэг, амт, өнгөний хувьд нөхдүүд байдаггүй, гэхдээ эхний сонголт нь үйл явцын талаар мэдээлэл цуглуулахад илүү тохиромжтой юм шиг санагдаж байна.
Гэхдээ би худлаа хэлэхгүй - заримдаа үйл явцыг ойлгохын тулд хоёр сонголтыг хоёуланг нь зурах нь дээр.

Эх сурвалжуудын жагсаалт

  1. Sparx Systems вэбсайт. [Цахим нөөц] Хандалтын горим: Интернет: https://sparxsystems.com
  2. Золотухина Е.Б., Вишня А.С., Красникова С.А. Бизнесийн үйл явцын загварчлал. - М.: КУРС, SIC INFRA-M, EBS Znanium.com. - 2017 он.
  3. OMG нэгдсэн загварчлалын хэл (OMG UML) тодорхойлолт. Хувилбар 2.5.1. [Цахим нөөц] Хандалтын горим: Интернет: https://www.omg.org/spec/UML/2.5.1/PDF

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх