မဂၤလာပါရွင့္။
ကြၽန္မကေတာ့ Spiceworks Myanmar ကုမၸဏီတြင္ ဝင္ေရာက္အလုပ္လုပ္ကိုင္လ်က္ရွိေသာ မခင္ပြင့္ျဖဴခိုင္ ျဖစ္ပါတယ္။ ဘေလာ့ဂ္ေလးျပန္လည္တင္ဆက္ဖို႔ အခ်ိန္အခါေရာက္ရွိလို႔ လာခဲ့ပါၿပီ။ ဒီတစ္ပတ္မွာေတာ့ Data Flow Diagram အေၾကာင္းေလးကို ရွင္းျပေပးခ်င္ပါတယ္။
Data Flow Diagram ဆိုတာကေတာ့ မည္သည့္စနစ္ (သို႔မဟုတ္) လုပ္ငန္းစဥ္အတြက္မဆို အခ်က္အလက္မ်ားစီးဆင္းမႈကို ကိုယ္စားျပဳေသာ Diagram ျဖစ္ပါတယ္။
Data Flow Diagram မွာ အမ်ိဳးအစား (၂) မ်ိဳး ရွိပါတယ္။
(၁) Logical DFD
Business တစ္ခု၏ လုပ္ေဆာင္ခ်က္တစ္ခ်ိဳ႕ကို လုပ္ေဆာင္ႏိုင္ရန္ System တစ္ခုကေန အခ်က္အလက္စီးဆင္းမႈကို ေဖာ္ျပပါတယ္။
(၂) Physical DFD
Logical DFD ၿပီးတဲ့ေနာက္မွာ အခ်က္အလက္စီးဆင္းမႈ၏ Implementation ကိုေဖာ္ျပပါတယ္။
Data Flow Diagram ကိုကိုယ္စားျပဳေသာ အေျခခံက်တဲ့သေကၤတ (Symbol) ေလးမ်ိဳးရွိပါတယ္။
(၁) Process
အခ်က္အလက္ေတြကို လက္ခံမယ္။ အမ်ိဳးမ်ိဳးေသာပုံစံေတြနဲ႔ Output ေတြကို ျပန္ထုတ္ေပးမယ္။ အဲ့ဒါဆို Process ကိုသုံးပါတယ္။ သူ႔ပုံစံေလးကေတာ့ Rounded Rectangle ေလးနဲ႔ ျဖစ္ပါတယ္။
Process တိုင္းမွာ သူတို႔လုပ္ေဆာင္ခ်က္ေတြကို ခြဲျခားေဖာ္ျပသည့္ Process နာမည္ႏွင့္ လြယ္ကူစြာရည္ၫႊန္းႏိုင္ေသာ ID ေတြရွိၾကပါတယ္။ Process နာမည္တြင္ႀကိယာ (Verb) ပါဝင္ၿပီး Singular Noun ျဖင့္ေရးေလ့ရွိၾကပါတယ္။

(၂) Data Flow
Data Flow ဆိုတာကေတာ့ System တစ္ခုရဲ႕အစိတ္အပိုင္းတစ္ခုကေန တစ္ျခားေသာအစိတ္အပိုင္းတစ္ခုဆီသို႔ အခ်က္အလက္ေတြေျပာင္းရန္အတြက္ လမ္းေၾကာင္းေလးျဖစ္ပါတယ္။ Data Flow ကိုေတာ့ Straight Line (မ်ဥ္းေျဖာင့္) ျမႇားေလးျဖင့္ကိုယ္စားျပဳပါတယ္။

(၃) Data Store
Data Store (သို႔မဟုတ္) Data Repository ကေတာ့ System တစ္ခုမွာ အခ်က္အလက္တစ္ခု၊ ဒါမွမဟုတ္ တစ္ခုထက္မကေသာ အခ်က္အလက္ေတြကို Create, Read, Update ႏွင့္ Delete လုပ္ေတာ့မယ္ဆိုရင္ အသုံးျပဳပါတယ္။ Data Store တစ္ခုဆီတြင္ အနည္းဆုံး Input Data Flow တစ္ခုႏွင့္ Output Data Flow ရွိရပါမယ္။

(၄) External Entity
External Entity သည္ System ဆီကို အခ်က္အလက္ေတြေထာက္ပံ့မယ္၊ System ကေန Output ေတြ လက္ခံရရွိတဲ့လူတစ္ေယာက္၊ ဌာနတစ္ခု၊ အဖြဲ႕အစည္း (သို႔မဟုတ္) တစ္ျခားေသာ System ေတြျဖစ္တယ္။ Rectangle ပုံစံေလးနဲ႔ကိုယ္စားျပဳပါတယ္။ External Entity တစ္ခုဟာဆိုရင္ Data Flow မွတစ္ဆင့္ Process ကိုခ်ိတ္ဆက္ရပါတယ္။

ေအာက္က လင့္ခ္တြင္လည္း ဝင္ေရာက္ေလ့လာႏိုင္ပါတယ္။
https://www.visual-paradigm.com/guide/data-flow-diagram/what-is-data-flow-diagram/
အခုလိုမ်ိဳး အခ်ိန္ေပးဖတ္ရႈေပးတဲ့ စာဖတ္ပရိသတ္ႀကီးကို ေက်းဇူးတင္ပါတယ္။ စာဖတ္ပရိသတ္ႀကီးလည္း ယခု COVID-19 ျဖစ္ပြားမႈႏႈန္းတိုးပြားလာေသာကာလမွာ မိမိက်န္းမာေရးအတြက္ လက္မွန္မွန္ေဆးၿပီး တစ္ဦးႏွင့္တစ္ဦး ခပ္ခြာခြာေနကာ အတတ္ႏိုင္ဆုံး အိမ္တြင္ေန၍ကာကြယ္ရင္း ဗဟုသုတမ်ားလည္း ယခင္ကထက္ ပိုမိုတိုးပြားပါေစလို႔ ကြၽန္မဆုမြန္ေကာင္းေတာင္းေပးအပ္ပါတယ္ရွင့္။
သာယာေသာေန႔ေလးျဖစ္ပါေစ။
