3
2-rasm. DFD komponentlari
1
.
Haqiqiylik - bu ma’lumotlarning manbasi va manzilidir. Haqiqatlar o’z
nomlari bilan to’rtburchaklar bilan ifodalanadi.
Jarayon - Ma’lumotlar bo’yicha bajariladigan harakatlar va harakatlar aylana
yoki dumaloq qirrali to’rtburchaklar bilan ifodalanadi.
Ma’lumotni saqlash - ma’lumotlarni saqlashning 2 varianti - uni ikkala tomoni
ham bo’lmagan to’rtburchaklar shaklida yoki bitta tomoni yo’q bo’lgan ochiq qirrali
to’rtburchaklar shaklida ko’rsatish mumkin.
Axborot oqimi - ma’lumotlarning harakatlanishini ko’rsatgichli o’qlar bilan
ko’rsatadi. Ma’lumotlarning o’q tagidan harakatlanishi
uning manbasi sifatida
o’qning boshigacha ko’rsatiladi.
DFD darajasi
0 -daraja - DFD 0 -darajali DFD abstraktsiyasining
eng yuqori darajasi, bu
butun axborot tizimini bitta diagramma sifatida ko’rsatadi, barcha asosiy tafsilotlarni
yashiradi. 0 -darajali DFD -lar kontekst darajasidagi DFD -lar bilan bir xil(3-rasm).
3-rasm. DFD 1- darajasi.
1
Маккарти, Джим. Правила разработки программного обеспечения: монография.Пер. с англ. - М.:
СПб. Нижний Новгород : Русс.
редакция; Питер, 2007.
4
1 -darajali - 0
-darajali DFD aniq, 1 -darajali DFDga bo’linadi. 1
-darajali
DFD tizimdagi asosiy modullarni va turli modullar orasidagi ma’lumotlar oqimini
ko’rsatadi. DFD 1 -darajasi, shuningdek, asosiy jarayonlar va axborot manbalarini
eslatib o’tadi.
4-rasm. 2- darajasi.
2 -daraja - bu darajada, DFD 1 -darajadagi ushbu modullar ichida ma’lumot
qanday oqishini ko’rsatadi. Yuqori darajadagi DFD -lar, agar kerakli spetsifikatsiya
darajasiga erishilmasa, chuqurroq tushunish darajasiga ega bo’lgan yanada aniqroq
quyi darajadagi DFD -larga aylantirilishi mumkin(4-rasm).