ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)

"አንድ ቀን በቀጭን ህይወት ውስጥ" ወይም ከሂደት ሞዴል ወደ አውቶማቲክ የሀብት ሂሳብ ስርዓት ዲዛይን "ቤልካ-1.0" (ክፍል 2)

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
በ "የልጆች ሥነ-ጽሑፍ", ሞስኮ, 1949, ሌኒንግራድ, በ K. Kuznetsov ሥዕሎች የታተመው ለ "የ Tsar Saltan ተረት" በኤ.ኤስ. ፑሽኪን አንድ ምሳሌ ጥቅም ላይ ውሏል.

ያለፈው ክፍል ማጠቃለያ

В 1 ኛ ክፍል በተረት ሴራዎች ላይ በተመሰረቱ የ UML ንድፎችን በመማር ምሳሌዎች በመነሳሳት “ተረት” ጎራ ተጠቀምን (ለምሳሌ ፣ ይመልከቱ) እዚህ (1))። ሞዴሊንግ ከመጀመሩ በፊት አንዳንድ የእንቅስቃሴ ዲያግራም አካላት አጠቃቀም ላይ ተስማምተን የሞዴሊንግ ስምምነት መፍጠር ጀመርን። እነዚህን ስምምነቶች ግምት ውስጥ በማስገባት በ 1 ኛ ደረጃ ሂደቱን በእንቅስቃሴ ስዕላዊ መግለጫዎች ውስጥ ገለፅን, እና በ 2 ኛ ደረጃ አውቶማቲክ የሚፈለጉትን የሂደቱን ደረጃዎች ለይተናል (እና ሊቻል ይችላል).

በእነዚህ ሂደቶች ውስጥ የሚነሳውን የቁሳቁስ ንብረቶችን የሂሳብ አያያዝ እንቅስቃሴ በራስ-ሰር እንደምናደርግ ላስታውስዎት።

...
ደሴት በባህር ላይ ትተኛለች (E1, E2)
በደሴቲቱ ላይ በረዶ አለ (E3, E1)
በወርቃማ ቀለም ካላቸው ቤተክርስቲያኖች ጋር፣ (E4)
ከግንቦች እና የአትክልት ስፍራዎች ጋር; (E5፣ E6)
ስፕሩስ ዛፍ በቤተ መንግሥቱ ፊት ለፊት ይበቅላል (E7, E8)
ከሥሩም ክሪስታል ቤት አለ; (E9)
የተገራ ጊንጥ እዚያ ይኖራል፣ (A1)
አዎ ፣ እንዴት ያለ ጀብዱ ነው! (A1)
ሽኮኮው ዘፈኖችን ይዘምራል፣ (P1፣ A1)
አዎ፣ በለውዝ መጮህ ይቀጥላል፣ (P2)
ግን ፍሬዎች ቀላል አይደሉም (C1)
ሁሉም ዛጎሎች ወርቃማ ናቸው፣ (C2)
ዋናው ንጹህ ኤመራልድ ነው; (C3)
አገልጋዮች ሽኮኮውን ይጠብቃሉ፣ (P3፣ A2)
እንደ የተለያዩ አገልጋዮች ሆነው ያገለግላሉ (P4)
እና ጸሐፊ ተመድቦ ነበር (A3)
የለውዝ ጥብቅ መለያ ዜና ነው; (P5፣ C1)
ሠራዊቱ ሰላምታ ይሰጣታል; (P6፣ A4)
አንድ ሳንቲም ከቅርፊቱ ይፈስሳል (P7፣ C2፣ C4)
በዓለም ዙሪያ እንዲሄዱ ያድርጉ; (P8)
ልጃገረዶች ኤመራልድ ያፈሳሉ (P9፣ A5፣ C3)
ወደ መጋዘኖች እና ከሽፋን በታች; (E10፣ E11)
...
(ኤ.ኤስ. ፑሽኪን “የዛር ሳልታን ታሪክ፣ የክብሩ እና ኃያል ጀግናው ልዑል ጊዶን ሳልታኖቪች እና የውብቷ ልዕልት ስዋን”፣ በፑሽኪን በተለያዩ ትርጉሞች የተጻፈውን “ጉልበቱ በወርቅ፣ በብር ክንድ ጥልቅ” የሚለውን የሕዝብ ተረት ነፃ መላመድ ነው ተብሎ ይታመናል።)

በዚህ ምሳሌ የኢንተርፕራይዝ አርክቴክት አካባቢን ከአንድ የአውስትራሊያ ኩባንያ እየተጠቀምኩ ነው። ስፓርክስ ሲስተምስ [2] ፣ እና በስልጠና ክፍለ ጊዜዎች እጠቀማለሁ። ሞዴል [3]
የተለያዩ ሂደቶች እንዳሉ ላስታውስዎ, እርስዎ መተዋወቅ ይችላሉ, ለምሳሌ, እዚህ [4] እና እዚህ [5]
ስለ ሞዴሊንግ እና ዲዛይን በተተገበሩ አቀራረቦች ላይ ተጨማሪ ዝርዝሮችን ለማግኘት [6, 7] ይመልከቱ።
ለሙሉ የ UML ዝርዝር መግለጫ ይመልከቱ እዚህ [8]

አሁን ወደ ቀጣዩ ደረጃዎች ለመሸጋገር እና የስርዓቱን ተግባራዊነት እና የውስጥ አደረጃጀት መንደፍ ለመጀመር ተዘጋጅተናል። የስዕሎች ብዛት ይቀጥላል.

ደረጃ 3. አውቶማቲክ እርምጃ ከስርዓቱ ተግባር ወይም ተግባራት ጋር መያያዝ አለበት

እየተገነባ ያለው አውቶሜትድ ሲስተም (AS) የለውዝ መዝገቦችን ለመጠበቅ ታስቦ ነው፣ አስታውስ? ለእያንዳንዱ የደመቀ ደረጃ (ስእል 3, ስእል 4 ይመልከቱ በክፍል 1), እኛ በራስ-ሰር የምንሰራው, በግምት የሚከተለውን ግንባታ በመጠቀም ተግባራዊ መስፈርቶችን እንጽፋለን: "ስርዓቱ ችሎታውን መተግበር አለበት..." እና የአጠቃቀም ዲያግራምን ማዘጋጀት. አሁን በእውነቱ በሞዴሊንግ ስምምነታችን ላይ አዳዲስ ህጎችን እየጨመርን ነው። ምን አይነት ንጥረ ነገሮችን እንደምንጠቀም ላብራራ።
ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)

በ "ተጠቃሚ ሚና" እና "ተግባር" (ስእል 5) መካከል ያለውን "ማህበር" ግንኙነት እንጠቀማለን, ይህ ማለት ይህ ሚና ያለው ተጠቃሚ ይህን ተግባር ማከናወን ይችላል ማለት ነው.

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 5. የማህበር አይነት ግንኙነትን መጠቀም

ከ "ተግባር" ወደ "ተፈላጊነት" የ "ትግበራ" ግንኙነትን (ስእል 6) እናሳያለን ይህ መስፈርት በእነዚህ ተግባራት ተግባራዊ ይሆናል, ግንኙነቱ "ከብዙ ወደ ብዙ" ሊሆን ይችላል, ማለትም. አንድ ተግባር ብዙ መስፈርቶችን በመተግበር ላይ ሊሳተፍ ይችላል፣ እና አንድን መስፈርት ለመተግበር ከአንድ በላይ ተግባር ሊያስፈልግ ይችላል።

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 6. የ "ትግበራ" አይነት ግንኙነትን በመጠቀም

አንድ ተግባር ሌላ ተግባር እንዲፈጽም የሚፈልግ ከሆነ፣ እና የግድ፣ “ጥገኛ” ግንኙነትን ከ “ያካተት” stereotype (ስእል 7) ጋር እንጠቀማለን። የተጨማሪ ተግባር አፈፃፀም በተወሰኑ ሁኔታዎች ውስጥ አስፈላጊ ከሆነ ፣ “ጥገኛ” ግንኙነትን ከ “ማራዘም” stereotype ጋር እንጠቀማለን። ሁሉም ነገር ለማስታወስ በጣም ቀላል ነው: "ማካተት" ሁልጊዜ ነው, እና "ማራዘም" አንዳንድ ጊዜ ነው.

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 7. "ጥገኛ (ማካተት)" ግንኙነትን በመጠቀም

በውጤቱም, የእኛ ዲያግራም እንደዚህ ያለ ነገር ይመስላል (ስእል 8).

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 8. የአጠቃቀም ዲያግራም (ተግባራዊ የ AC ሞዴል)

በተጨማሪም፣ የአጠቃቀም ዲያግራም የተጠቃሚ ሚናዎችን ለመቅረጽ ጥቅም ላይ ይውላል (ስእል 9)።

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 9. የአጠቃቀም ዲያግራም (የAS ተጠቃሚዎች ሚናዎች)

ደረጃ 4. የክፍል ዲያግራምን በመጠቀም የ AS ውስጣዊ አደረጃጀትን እንግለጽ

ስለ ሂደታችን የግብአት እና የውጤት ቅርሶች መረጃን በመጠቀም (የእንቅስቃሴ ንድፎችን ይመልከቱ - ስእል 2, ስእል 3, ስእል 4), የክፍል ዲያግራምን እናዘጋጃለን. የ "ክፍል" ሞዴሊንግ ኤለመንቶችን እና በመካከላቸው የተለያዩ አይነት ግንኙነቶችን እንጠቀማለን.

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)

የ "ሙሉ-ክፍል" ግንኙነትን ለማሳየት የ "ስብስብ" አይነት ግንኙነትን እንጠቀማለን (ስእል 10): ነት ሙሉ ነው, እና ዛጎሎች እና አስኳሎች ክፍሎች ናቸው.

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 10. የሙሉ-ክፍል ግንኙነት

በውጤቱም, የእኛ ስዕላዊ መግለጫ ክፍል እንደዚህ ያለ ነገር ይመስላል (ምስል 11). በሂደቱ የጽሁፍ መግለጫ ላይ በቀጥታ ያደምቅናቸው ክፍሎች በቀለም ምልክት ተደርጎባቸዋል።

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 11. የክፍል ንድፍ

የክፍል ዲያግራም ሌሎች ቅርሶችን ለመቅረጽም ያገለግል ነበር - ለቁሳዊ ንብረቶች አውቶማቲክ የሂሳብ አሰራር ሂደት ጽንሰ-ሀሳባዊ ሞዴል ጋር የሚዛመዱትን ብቻ ሳይሆን ከአስፈፃሚው አከባቢ - አከባቢ (ምስል 12) እና “ጎረቤት” ጋር የተዛመዱ ናቸው ። ሂደቶች (ምስል 13) በራስ-ሰር ሂደት ላይ ተጽዕኖ ሊያሳርፉ ይችላሉ, ነገር ግን እስካሁን ድረስ በኛ ትኩረት ላይ አይደሉም (ስርዓቱ እንደሚዳብር እና ይህ መረጃ ጠቃሚ ይሆናል ብለን እንገምታለን).

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 12. የክፍል ዲያግራም (አካባቢ)

የውርስ ግንኙነቱ በአጠቃላይ "የወላጅ" ክፍል "ህንፃ" ስር የተለያዩ ሕንፃዎችን, "የልጆች" ክፍሎችን አጠቃላይ ሁኔታን ያሳያል.

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 13. የክፍል ንድፍ (ስለ ቅርሶች ተጨማሪ መረጃ)

"ለሁኔታው ምላሽ" በ "የእይታ ቁጥጥር ውሂብ" ላይ የተመሰረተ ነው. ለብዙ የጥገኝነት ግንኙነቶች፣ የ"ክትትል" ዘይቤ በሂደቱ መግለጫ ላይ በግልፅ ያልተገለፁትን ነገር ግን አውቶማቲክ ለማድረግ የሚያስፈልጉትን ክፍሎች ፍለጋን ለማሳየት በገለፃችን ውስጥ በግልፅ ለተጠቀሱት ክፍሎች ይጠቅማል።

ደረጃ 5. በ "የንግድ ደንቦች" ትራክ ላይ ያሉትን ማስታወሻዎች እንመርምር

ደንቦቹ ተገልጸዋል (ስእል 2 ይመልከቱ በክፍል 1):

  1. ከደረጃዎቹ አንዱን በ 2 ክፍሎች የመከፋፈል አስፈላጊነት, ሁለተኛው ክፍል በተወሰኑ ሁኔታዎች ውስጥ ብቻ መከናወን ይጀምራል;
  2. የለውዝ ሒሳብን ለማካሄድ የአንድ የተወሰነ ባለሥልጣን መሾም;
  3. ኤለመንቱ በሂደቱ መግለጫ ላይ በግልጽ እንዳልተገለጸ የሚያመለክት ቴክኒክ (የኤለመንቶች ነጭ ቀለም)።

ንድፎችን በሚዘጋጅበት ጊዜ እነዚህን ሁሉ ደንቦች ቀደም ሲል እንደተጠቀምን ልብ ሊባል ይገባል.

የመጨረሻ አስተያየቶች

ስለዚህ, 5 ደረጃዎችን አልፈን 3 ዓይነት ንድፎችን ገንብተናል. በሞዴሊንግ አካባቢ ውስጥ ስለ ሞዴሎቻችን አደረጃጀት ትንሽ አስተያየት እጨምራለሁ. እየተዘጋጁ ያሉ ሞዴሎችን ለማዋቀር የሚረዱ ብዙ ማዕቀፎች አሉ ፣ ግን ይህ የዚህ ጽሑፍ ርዕሰ ጉዳይ አይደለም ፣ ስለሆነም እራሳችንን ለፕሮጀክታችን ሥርዓታማ አስተዳደር በሚከተለው ቀላል የፓኬጅ ስብስብ እንገድባለን-የቢዝነስ ሂደት ፣ ተግባራዊ ሞዴል , ቅርሶች, ተሳታፊዎች እና አካባቢ (ምስል 14).

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 2)
ምስል 14. የፕሮጀክት ጥቅል መዋቅር

ስለዚህ የቁሳቁስን የሂሳብ አያያዝ ስርዓት ከተለያዩ አቅጣጫዎች የሚገልጹ ወጥ ሞዴሎችን አዘጋጅተናል-የራስ-ሰር የንግድ ሥራ ሂደት ሞዴል ፣ ተግባራዊ ሞዴል እና የስርዓቱን ውስጣዊ አደረጃጀት በፅንሰ-ሀሳብ ደረጃ።

ከሂደት ሞዴል ወደ አውቶሜትድ የስርዓት ዲዛይን (ክፍል 1)

የምንጮች ዝርዝር

  1. ድር ጣቢያ "UML2.ru". ተንታኝ የማህበረሰብ መድረክ. አጠቃላይ ክፍል. ምሳሌዎች። እንደ UML ሥዕላዊ መግለጫዎች የተቀረጹ የተረት ተረቶች ምሳሌዎች። [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ http://www.uml2.ru/forum/index.php?topic=486.0
  2. የ Sparx Systems ድር ጣቢያ. [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ https://sparxsystems.com
  3. Modelio ድር ጣቢያ. [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ https://www.modelio.org
  4. ቢግ ኢንሳይክሎፔዲክ መዝገበ ቃላት። ሂደት (ትርጓሜ). [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ https://dic.academic.ru/dic.nsf/enc3p/246322
  5. ድር ጣቢያ "ውጤታማ አስተዳደር ድርጅት". ብሎግ. ምድብ "የንግድ ሂደት አስተዳደር". የንግድ ሥራ ሂደት ፍቺ. [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html
  6. የአዕምሯዊ እንቅስቃሴ ሥራን ስለመመዝገቢያ እና ተቀማጭ ገንዘብ የምስክር ወረቀት ቁጥር 18249. Alfimov R.V., Zolotukhina E.B., Krasnikova S.A. “Enterprise Architect በመጠቀም የርእሰ ጉዳይ ሞዴሊንግ” // 2011 በሚል ርዕስ የማስተማሪያ እርዳታ የእጅ ጽሑፍ።
  7. ዞሎቱኪና ኢ.ቢ., ቪሽኒያ ኤ.ኤስ., ክራስኒኮቫ ኤስ.ኤ. የንግድ ሥራ ሂደት ሞዴሊንግ. - ኤም.፡ ኮርስ፣ SIC INFRA-M፣ EBS Znanium.com - 2017.
  8. OMG የተዋሃደ የሞዴሊንግ ቋንቋ (OMG UML) መግለጫ። ስሪት 2.5.1. [ኤሌክትሮኒክ ምንጭ] የመዳረሻ ሁነታ፡ በይነመረብ፡ https://www.omg.org/spec/UML/2.5.1/PDF

ምንጭ: hab.com

አስተያየት ያክሉ