Ma'lumotlar oqimi diagrammasi
Ma'lumotlar oqimi diagrammasi axborot tizimidagi ma'lumotlar oqimining grafik tasviri. Kiruvchi ma'lumotlar oqimini, chiquvchi ma'lumotlar oqimini va saqlangan ma'lumotlarni ko'rsatishga qodir. DFD-da ma'lumotlar tizim orqali qanday o'tishi haqida hech narsa aytilmagan.
DFD va blok diagrammalar o'rtasida sezilarli farq bor. Oqim sxemasi dasturiy modullarda nazorat oqimini tasvirlaydi. DFD tizimdagi ma'lumotlar oqimini turli darajalarda ko'rsatadi. DFD boshqaruvlari yoki filiallarini o'z ichiga olmaydi.
DfD turlari
Ma'lumotlar oqimi diagrammasi mantiqiy yoki jismoniy.
Mantiqiy DFD – ushbu DFD turi tizim jarayonida va tizimdagi ma'lumotlar oqimiga qaratilgan. Misol uchun, dasturiy ta'minot bank tizimida, ma'lumotlar turli ob'ektlar o'rtasida qanday harakat qiladi.
Jismoniy DFD – dfD bu turi ma'lumotlar oqimi aslida tizimida amalga oshiriladi qanday ko'rsatadi. Bu yanada aniq va amalga oshirishga yaqin.
DfD komponentlari
DFD quyidagi komponentlardan foydalangan holda manba, manzil, saqlash va ma'lumotlar oqimini ifodalaydi:
Ob'ektlar - ob'ektlar axborot ma'lumotlarining manbai va maqsadi hisoblanadi. Ismlar tegishli nomlar bilan to'rtburchaklar bilan ifodalanadi.
Jarayon – Ma'lumotlar bilan olingan harakatlar va harakatlar yumaloq yoki yumaloq qirralarning to'rtburchaklar bilan ifodalanadi.
Ma'lumotlarni saqlash. Ma'lumotni saqlash uchun ikkita variant mavjud: u ikkala kichik tomonning yo'qligi yoki ochiq tomoni bo'lgan to'rtburchak shaklida to'rtburchak shaklida taqdim etilishi mumkin.
Ma'lumotlar oqimi - ma'lumotlar harakati o'qlar bilan ko'rsatiladi. Ma'lumotlar harakati o'qning tagidan maqsad sifatida o'qning yo'nalishiga manba sifatida ko'rsatiladi.
DfD darajalari
0 darajasi - Eng yuqori darajadagi abstraktsiyaning DFD darajasi 0 dfD deb nomlanadi, bu butun axborot tizimini barcha asosiy detallarni yashiradigan bitta diagramma sifatida tasvirlaydi. DfD darajasi 0 ham dfD darajasi kontekst sifatida tanilgan.
1 darajali – DfD darajasi 0 yanada aniq dfD darajasi 1 bo'linadi. 1 DFD darajasi tizimdagi asosiy modullarni va turli modullar orasidagi ma'lumotlar oqimini ko'rsatadi. 1-darajali DFD shuningdek, asosiy jarayonlar va axborot manbalarini ham eslatib o'tadi.
2 darajali – Ushbu darajada, DFD ma'lumotlar 1 darajasida ko'rsatilgan modullarda qanday uzatilganligini ko'rsatadi.
Yuqori darajadagi DFD-lar, kerakli spetsifikatsiya darajasiga erishilmasa, yanada chuqurroq tushunish darajasiga ega bo'lgan yanada aniqroq dfD-larga aylantirilishi mumkin.
2 darajali – Ushbu darajada, DFD ma'lumotlar 1 darajasida ko'rsatilgan modullarda qanday uzatilganligini ko'rsatadi.
Yuqori darajadagi DFD-lar, kerakli spetsifikatsiya darajasiga erishilmasa, yanada chuqurroq tushunish darajasiga ega bo'lgan yanada aniqroq dfD-larga aylantirilishi mumkin.
Do'stlaringiz bilan baham: |