UML မော်ဒယ်လင်ဘာသာစကား
UML မော်ဒယ်လင်ဘာသာစကား (Unified Modeling Language, ပေါင်းစည်းထားသော မော်ဒယ်လင်ဘာသာစကား) သည် ဖြစ်စဉ်များနှင့် အစိတ်အပိုင်းများကို ပုံကြမ်းများနှင့် ပုံစံများဖြင့် ဖော်ပြသည်။ သို့သော် UML သည် အစစ်အမှန်ပရိုဂရမ်းမင်းဘာသာစကား တစ်ခုမဟုတ်သော်လည်း၊ ၎င်း၏မော်ဒယ်များအပေါ် အခြေခံ၍ ကုဒ်များ ထုတ်လုပ်နိုင်သည်။
ဤမော်ဒယ်လင်ဘာသာစကားသည် ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးမှု၊ စနစ်ဒီဇိုင်းရေးဆွဲမှုဆိုင်ရာ အလုပ်လုပ်ငန်းစဉ်များတွင် �ျယ်ပြန့်စွာ အသုံးတွင့်ပါသည်။
UML ဘာသာစကားတွင် ပုံကြမ်းအမျိုးအစားများ အောက်ပါအတိုင်းရှိပါသည်။
- ဖွဲ့စည်းပုံပုံကြမ်းများ (Structure Diagrams)၊ ထိုသို့သောပုံကြမ်းများမှာ အတန်းများ၊ အစိတ်အပိုင်းများ၊ ပေါင်းစပ်ဖွဲ့စည်းပုံ၊ ပူးပေါင်းဆောင်ရွက်မှု (UML2.0)၊ ဖြန့်ချိမှု၊ အရာဝတ္ထုများ၊ ပက်ကေ့ဂျ်များ၊ ပရိုဖိုင်များ (UML2.2) တို့ဖြစ်သည်။
- အပြုအမူပုံကြမ်းများ (Behavior Diagrams)၊ ထိုသို့သောပုံကြမ်းများမှာ လုပ်ဆောင်မှုများ၊ အခြေအနေများ၊ အသုံးချမှုအခြေအနေများ သို့မဟုတ် အသုံးပြုမှုပုံစံများ ပုံကြမ်းများ ပါဝင်သည်။
- အပြန်အလှန်ဆက်သွယ်မှုပုံကြမ်းများ (Interaction Diagrams)၊ ဆက်သွယ်ရေးပုံကြမ်း (UML2.0)၊ အပြန်အလှန်ဆက်သွယ်မှုအပေါ်ခြုံငုံကြည့်ရှုမှု၊ (UML2.0)၊ အစဉ်လိုက်ဖြစ်စဉ်၊ အချိန်ကိုက်ညှိမှု (UML2.0) တို့ပါဝင်သည်။
ဆက်လက်ဖတ်ရှုရန်
-
ပရိုဂရမ်းမင်းပါရာဒိုင်းမ် ၏ အယူအဆအစုအဝေး၊
အရာသည် ပရိုဂရမ်းမင်းလုပ်ဆောင်ချက်ဆီသို့ ချဉ်းကပ်ပုံကို သတ်မှတ်ပေးသည်။ -
OOPနည်းလမ်း၊
အရာသည် ပရိုဂရမ်းမင်းတွင် ကျယ်ပြန့်စွာအသုံးပြုသည်။ -
MVCပုံစံ၊
အရာသည် လုပ်ဆောင်ချက်တစ်ခုစီအတွက် ဘလောက်များအလိုက် ကုဒ်များစီစဉ်ရန် အသုံးပြုသည်။ -
တာဝန်များလောင်ကျွမ်းမှု ပုံကြမ်း၊
အရာသည် အလုပ်ပမာဏကို ဂရပ်ဖစ်ပုံဖော်ပြချက်အတွက် အသုံးပြုသည်။