Физик DFD ба Логик DFD
Физик болон логик DFD-ийн ялгааг ойлгохын тулд бид DFD гэж юу болохыг мэдэх хэрэгтэй. DFD нь өгөгдлийн урсгалын диаграмм гэсэн үг бөгөөд байгууллага, ялангуяа мэдээллийн систем дэх өгөгдлийн урсгалыг графикаар илэрхийлэхэд тусалдаг. DFD нь хэрэглэгчдэд мэдээлэл хаанаас орж ирж, байгууллага дотор хаашаа орж, эцэст нь байгууллагаас хэрхэн гарахыг мэдэх боломжийг олгодог. DFD нь мэдээллийн боловсруулалт дараалсан эсвэл зэрэгцээ боловсруулагдсан эсэх талаар мэдээлэл өгдөг. Физик болон логик DFD гэж нэрлэгддэг хоёр төрлийн DFD байдаг. Хэдийгээр хоёулаа өгөгдлийн урсгалыг илэрхийлэх ижил зорилготой боловч энэ нийтлэлд хэлэлцэх хоёрын хооронд зарим ялгаа бий.
Аливаа DFD нь DFD-ийн тоймоос эхэлдэг бөгөөд энэ нь зохион бүтээх системийг товчоор тайлбарладаг. Логик өгөгдлийн урсгал диаграмм нь нэр нь бизнест анхаарлаа төвлөрүүлж, бизнест болж буй үйл явдлууд болон ийм үйл явдал бүрээс бий болсон өгөгдлийн талаар өгүүлдэг. Нөгөө талаас физик DFD нь мэдээллийн урсгалыг хэрхэн төлөөлөх талаар илүү их санаа зовдог. Логик өгөгдлийн урсгал болон өгөгдлийг боловсруулахад DFD-ийг ашиглах нь ердийн практик юм. Гэсэн хэдий ч эхлээд янз бүрийн үйл ажиллагаа явуулж буй байгууллагын бүх хүмүүс болон эдгээр хүмүүсийн хооронд өгөгдөл хэрхэн урсаж байгааг тусгасан физик DFD-г боловсруулсны дараа логик DFD-г хөгжүүлэх нь ухаалаг хэрэг юм.
Физик DFD болон Логик DFD хоёрын ялгаа нь юу вэ?
Логик DFD-ийн хувьд систем хэрхэн бүтээгдсэнийг дүрслэхийн тулд хөгжүүлэгчид ямар ч хязгаарлалт байхгүй ч систем хэрхэн бүтээгдсэнийг харуулах шаардлагатай. Логик DFD-ийн зарим онцлог шинж чанарууд нь үүнийг байгууллагуудын дунд түгээмэл болгодог. Логик DFD нь байгууллагын ажилчидтай харилцахад хялбар болгож, илүү тогтвортой системд хүргэж, шинжээчдэд системийг илүү сайн ойлгох боломжийг олгодог, уян хатан, засвар үйлчилгээ хийхэд хялбар бөгөөд хэрэглэгчдэд илүүдлийг хялбархан арилгах боломжийг олгодог. Нөгөөтэйгүүр, физик DFD нь гарын авлагын болон автоматжуулсан процессуудын хооронд тодорхой хуваагдаж, үйл явцын нарийвчилсан тайлбарыг өгч, түр зуурын өгөгдлийн санг тодорхойлж, системийг илүү үр ашигтай, энгийн болгохын тулд илүү олон хяналтыг нэмдэг.