एक गतिविधि चार्ट की संरचना के लिए दो दृष्टिकोण

एक गतिविधि आरेख को संरचित करने के लिए दो दृष्टिकोणों की तुलना ("प्रोटीन" के आधार पर)


लेख के पहले भाग में "प्रोसेस मॉडलिंग से लेकर ऑटोमेटेड सिस्टम डिजाइनिंग तक" हमने एक "परी-कथा" विषय क्षेत्र की प्रक्रियाओं का अनुकरण किया - उनके गौरवशाली और शक्तिशाली नायक प्रिंस ग्वीडन साल्टानोविच और सुंदर राजकुमारी हंसों की "टेल्स सालरन की एक गिलहरी के बारे में एक पंक्ति।" ए.एस. पुश्किन और हमने गतिविधि आरेख के साथ शुरू किया, "तैराकी" रास्तों का उपयोग करके आरेख क्षेत्र की संरचना के लिए सहमत - तैराक गलियाँ। ट्रैक का नाम इस ट्रैक पर मौजूद चार्ट तत्वों के प्रकार से मेल खाता है: "इनपुट और आउटपुट कलाकृतियों", "प्रक्रिया चरण", "प्रतिभागी" और "व्यावसायिक नियम"। यह दृष्टिकोण मानक से भिन्न होता है जब ट्रैक प्रक्रिया में प्रतिभागियों के नामों से संकेतित होते हैं, इस प्रकार उन्हें प्रक्रिया में जिम्मेदारी के कुछ क्षेत्रों को निर्दिष्ट करते हैं।


इस उदाहरण में, मैं ऑस्ट्रेलियाई कंपनी स्पार्क्स सिस्टम्स [1] से एंटरप्राइज आर्किटेक्ट पर्यावरण का उपयोग करता हूं।


लागू मॉडलिंग दृष्टिकोणों के बारे में अधिक जानकारी के लिए, [2] देखें।


यहां पूरा यूएमएल विनिर्देश देखें [3]।


मैं पिछले लेख (चित्र 1) से आरेख के संस्करण को दोहराता हूं और "मानक" पटरियों (चित्र 2) के साथ फिर से चित्र दिखाता हूं, मैं पेशेवरों और विपक्षों को रेखांकित करने की कोशिश करूंगा, शायद थोड़ा सा विषय।



चित्रा 1. गतिविधि आरेख - प्रक्रिया का सामान्य दृष्टिकोण



चित्रा 2. गतिविधि आरेख - मानक चार्ट संरचना


  1. मुझे यह स्वीकार करना चाहिए कि दूसरे आरेख पर तीरों की संख्या थोड़ी कम है।
  2. लेकिन दूसरे आरेख पर, आरेख के पूरे क्षेत्र में वस्तुओं को "स्मियर" किया जाता है, जो कि मेरे स्वाद के लिए, बहुत सुविधाजनक नहीं है।
  3. नोट्स के साथ एक ही कहानी - नियम। और डेकोन की नियुक्ति के बारे में नियम को सम्मिलित करने के लिए, मुझे किसी बिंदु पर आरेख के सभी तत्वों को स्थानांतरित करना पड़ा।
  4. मुझे यह दिखाने के लिए कि "इस चरण में कई प्रतिभागी उपस्थित थे," प्राप्त / प्रेषित ... "कदम का क्लोन तैयार करना था।
  5. दूसरे विकल्प में, मुझे एक शाखा और प्रक्रिया के एक मर्ज को छोड़ना पड़ा, ठीक है, उन्हें "खूबसूरती से" रखना पूरी तरह से असंभव था! अच्छे पर, फिर एक टिप्पणी पोस्ट करना आवश्यक होगा - नियम।

बेशक, स्वाद और रंग के लिए कोई दोस्त नहीं हैं, लेकिन प्रक्रिया के बारे में डेटा एकत्र करने के लिए पहला विकल्प मुझे और भी सुविधाजनक लगता है।


लेकिन मैं इसे भंग नहीं करूंगा - कभी-कभी यह पता लगाने के लिए दोनों विकल्पों को आकर्षित करना बेहतर होता है।


अनुपूरक। टिप्पणियों के लिए धन्यवाद और 2 वें विकल्प का थोड़ा संशोधित आरेख दें: आप पटरियों को फिर से व्यवस्थित कर सकते हैं (चित्रा 2 में, उनका क्रम कहानी में प्रतिभागियों की उपस्थिति के अनुक्रम को दोहराता है), तीक्ष्ण तीरों की संख्या थोड़ी कम हो जाएगी (चित्रा 3)।



चित्रा 3. गतिविधि चार्ट - मानक चार्टिंग - पुनर्व्यवस्थित ट्रैक


लेख जिसके आधार पर यह लेख छपा:
प्रक्रिया मॉडलिंग से लेकर एक स्वचालित प्रणाली के डिजाइन तक (भाग 1)
प्रक्रिया मॉडलिंग से एक स्वचालित प्रणाली (भाग 2) डिजाइन करने के लिए


सूत्रों की सूची
  1. स्पार्क्स सिस्टम वेबसाइट। [इलेक्ट्रॉनिक संसाधन] एक्सेस मोड: इंटरनेट: https://sparxsystems.com
  2. ज़ोलोटुखिना ई.बी., चेरी ए.एस., कर्सनिकोवा एस.ए. मॉडलिंग व्यवसाय प्रक्रियाओं। - एम।: कोर्स, एसआईसी इन्फ्रा-एम, ईबीएस ज़ैनियम.कॉम। - 2017।
  3. ओएमजी एकीकृत मॉडलिंग भाषा (ओएमजी यूएमएल) विशिष्टता। संस्करण 2.5.1। [इलेक्ट्रॉनिक संसाधन] एक्सेस मोड: इंटरनेट: https://www.omg.org/spec/UML/2.5.1/PDF

Source: https://habr.com/ru/post/hi448392/


All Articles