UML Tutorial for 3rd Year Lab Test
ေက်ာင္းမွာေျဖရတဲ့ အခါက်ရင္ Star UML ဆိုတဲ့ software ကိုသံုးျပီးေျဖရမွာပါ..။
Desktop မွာ StraUML ဆိုျပီးရွိေနလိမ့္မယ္..... အဲဒီ Software ကိုအရင္ဖြင့္ပါ။
ပထမဆံုးျမင္ရမွာက ေအာက္ကပံုလို အရင္ျမင္ရမွာပါ....။
ျပီးရင္ ကြ်န္ေတာ္တို ့ Model တစ္ခု ထည့္ရမယ္.... Menu Bar ကေန Model => Add => Model ေအာက္ကပံုအတိုင္းပါပဲ....
ျပီးရင္ ညာဘက္နားေလးမွာ Model Explorer ဆိုတာရွိတယ္ဗ် ...အဲဒီေအာက္မွာ Model1 ဆိုျပီး တစ္ခု ေရာက္လာလိမ့္မယ္ (ကြ်န္ေတာ္တို ့ Model ကို နာမည္မေပးခဲ့ဘူးဆိုရင္ေပါ့)
အဲဒီ Model1 ကို right-click ေထာက္ျပီး Add Diagram ဆိုျပီး ကိုယ္ဆြဲခ်င္တဲ့ Diagram ဆြဲလို ့ရပါတယ္... ။ ကုိယ္က Class Diagram ဆြဲခ်င္ရင္ Class Diagram ေပါ့...။ UseCase ဆြဲခ်င္ရင္ UseCase ေပါ့...။ လြယ္ပါတယ္ :D
ကြ်န္ေတာ္တို ့ ဆြဲမယ့္ Class Diagram မွာ Attribute ေတြ Operation ေတြ ကိုလဲ လိုသလို ထည့္လို့ ရပါတယ္...။ ဘယ္ဘက္နားမွာ Tool Box ေလးရွိတယ္...။ အဲထဲမွာ Diagram ေတြ Attribute ေတြ
Operation ေတြ Relationship ေတြ အကုန္ရွိပါတယ္...။ အသံုးျပဳခ်င္တာကို Mouse နဲ့ ဆြဲျပီး ယူသံုးရံုပဲ
မသိရင္၊ နားမလည္ရင္ ျပန္ေမးပါ..... ကြ်န္ေတာ္လဲ ဒီေလာက္ပဲနားလည္ေအာင္ ရွင္းျပနိုင္တယ္...။
UML ဘာသာကို ေသခ်ာနားလည္ထားတဲ့လူကေတာ့ ဒီေလာက္ဆို နားလည္ေလာက္ပါျပီ။
Desktop မွာ StraUML ဆိုျပီးရွိေနလိမ့္မယ္..... အဲဒီ Software ကိုအရင္ဖြင့္ပါ။
ပထမဆံုးျမင္ရမွာက ေအာက္ကပံုလို အရင္ျမင္ရမွာပါ....။
ျပီးရင္ ကြ်န္ေတာ္တို ့ Model တစ္ခု ထည့္ရမယ္.... Menu Bar ကေန Model => Add => Model ေအာက္ကပံုအတိုင္းပါပဲ....
ျပီးရင္ ညာဘက္နားေလးမွာ Model Explorer ဆိုတာရွိတယ္ဗ် ...အဲဒီေအာက္မွာ Model1 ဆိုျပီး တစ္ခု ေရာက္လာလိမ့္မယ္ (ကြ်န္ေတာ္တို ့ Model ကို နာမည္မေပးခဲ့ဘူးဆိုရင္ေပါ့)
အဲဒီ Model1 ကို right-click ေထာက္ျပီး Add Diagram ဆိုျပီး ကိုယ္ဆြဲခ်င္တဲ့ Diagram ဆြဲလို ့ရပါတယ္... ။ ကုိယ္က Class Diagram ဆြဲခ်င္ရင္ Class Diagram ေပါ့...။ UseCase ဆြဲခ်င္ရင္ UseCase ေပါ့...။ လြယ္ပါတယ္ :D
ကြ်န္ေတာ္တို ့ ဆြဲမယ့္ Class Diagram မွာ Attribute ေတြ Operation ေတြ ကိုလဲ လိုသလို ထည့္လို့ ရပါတယ္...။ ဘယ္ဘက္နားမွာ Tool Box ေလးရွိတယ္...။ အဲထဲမွာ Diagram ေတြ Attribute ေတြ
Operation ေတြ Relationship ေတြ အကုန္ရွိပါတယ္...။ အသံုးျပဳခ်င္တာကို Mouse နဲ့ ဆြဲျပီး ယူသံုးရံုပဲ
မသိရင္၊ နားမလည္ရင္ ျပန္ေမးပါ..... ကြ်န္ေတာ္လဲ ဒီေလာက္ပဲနားလည္ေအာင္ ရွင္းျပနိုင္တယ္...။
UML ဘာသာကို ေသခ်ာနားလည္ထားတဲ့လူကေတာ့ ဒီေလာက္ဆို နားလည္ေလာက္ပါျပီ။
Comments
Post a Comment