O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Dasturiy injinering fakulteti
Dasturiy ta’minot qurilmasi va evalutsiyasi.
1-amaliy ish
Mavzu: AXBOROT OQIMINING FUNKTSIONAL DIAGRAMMALARI
Topshirdi: To’raqulov J.
Qabul qildi: Raxmanov A.
Toshkent 2023
AXBOROT OQIMINING FUNKTSIONAL DIAGRAMMALARI
Ishning maqsadi: tavsiya etilgan axborot tizimining funktsional diagrammalarini ishlab chiqish.
NAZARIY QISM
Axborot oqimining diagrammasi - bu axborot tizimidagi ma’lumotlarni uzatishning grafik tasviri. U kiruvchi axborot oqimini, kommunikativ axborot oqimini va saqlangan ma’lumotlarni ko’rsatishga qodir. DFD ma’lumotlarning tizim orqali qanday o’tishi haqida hech narsa demaydi. DFD va oqim diagrammasi o’rtasidagi farq ko’rinadi. Oqim diagrammasi dastur modullarida boshqaruv oqimini ko’rsatadi. DFDlar turli darajadagi tizimdagi ma’lumotlar oqimini ko’rsatadi. DFD -da hech qanday boshqaruv yoki vilkalar mavjud emas.
DFD turlari
Ma’lumotlar diagrammalarining grafik yoki mantiqiy yoki jismoniy ko’rinishi. Mantiqiy DFD - DFDning bu turi tizim jarayoniga va tizimdagi ma’lumotlar oqimiga qaratilgan. Masalan, bankning dasturiy ta’minot tizimida ma’lumotlar turli xil voqeliklar o’rtasida qanday o’tkaziladi.
DFD komponentlari
DFD manba, manzil, saqlash va taqdimotni quyidagi komponentlar to’plami yordamida ifodalashi mumkin(2-rasm).
2-rasm. DFD komponentlari1.
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).
DFD 1- darajasi.
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.
3-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).
Dostları ilə paylaş: |