Oʻzbekiston


DFDlarni qo'llash sohalariga quyidagilar kiradi



Yüklə 0,67 Mb.
səhifə4/8
tarix01.12.2023
ölçüsü0,67 Mb.
#136885
1   2   3   4   5   6   7   8
Samandarov Xursand Axborot tizimlarini loyihalashtirish mustaqil1

DFDlarni qo'llash sohalariga quyidagilar kiradi:
Tizimlarni tahlil qilish va loyihalash: DFDlar odatda tizim ichidagi ma'lumotlar oqimini tushunish va yaxshilash yoki optimallashtirish uchun potentsial sohalarni aniqlash uchun talablarni yig'ish bosqichida qo'llaniladi.
Dasturiy taʼminotni ishlab chiqish: DFDlar dasturiy taʼminot ilovasidagi maʼlumotlar oqimini hujjatlashtirish uchun ishlatilishi mumkin, bu esa ishlab chiquvchilarga turli modullarning bir-biri bilan oʻzaro taʼsirini tushunishga yordam beradi.
Jarayonlarni takomillashtirish: DFDlar ma'lumotlar oqimidagi qiyinchiliklar, ortiqcha yoki samarasizliklarni aniqlash orqali biznes jarayonlarini tahlil qilish va takomillashtirish uchun foydalidir.
Tizim hujjatlari: DFDlar tizimning maʼlumotlar oqimining vizual tasviri boʻlib xizmat qiladi, bu tizim arxitekturasi va funksionalligini hujjatlashtirish va muloqot qilishni osonlashtiradi. Yodda tutingki, bular DFD yaratish boʻyicha umumiy koʻrsatmalardir. Muayyan qoidalar va uslublar foydalanilayotgan metodologiya yoki belgiga qarab farq qilishi mumkin.



Rasm 2. Integratsiyalashgan model uchun ma'lumotlar oqimi diagrammasi.


Usullari
Ma'lumotlar oqimi diagrammalarini (DFD) yaratishda izchillik va aniqlikni ta'minlashga yordam beradigan muayyan qoidalar va usullar mavjud. Ma'lumotlar oqimi diagrammasini tuzishda ko'p qo'llaniladigan ba'zi qoidalar va usullar:

  1. Kontekst diagrammasi: butun tizim va uning tashqi ob'ektlari haqida umumiy ma'lumot beruvchi kontekst diagrammasini yaratishdan boshlang. Kontekst diagrammasi tizimni yagona jarayon sifatida ko'rsatadi, tashqi ob'ektlar kvadrat shaklida, ma'lumotlar oqimi esa strelkalar shaklida ko'rsatilgan.

  2. Dekompozitsiya: tizimni kichikroq kichik jarayonlar yoki modullarga bo'ling. Buni yuqoridan pastga yondashuv yordamida amalga oshirish mumkin, bunda asosiy jarayon uning tarkibiy qismlariga ajraladi. Har bir kichik jarayon aniq maqsad va funksiyaga ega boʻlishi kerak.

  3. DFD darajalari: Tafsilotlarning turli darajalarini ifodalash uchun bir nechta DFD darajalarini yarating. Eng yuqori daraja (0-daraja) butun tizimni ifodalaydi, keyingi darajalar esa har bir kichik jarayonning batafsil ko'rinishini beradi. Har bir daraja tizimning oʻziga xos jihatiga eʼtibor qaratishi kerak.

  4. Izchil nomlash: jarayonlar, maʼlumotlar oqimlari, maʼlumotlar omborlari va tashqi obʼyektlar uchun izchil va mazmunli nomlardan foydalaning. Bu diagrammani samarali tushunish va muloqot qilishda yordam beradi. Noaniq yoki texnik jargondan foydalanmang.

  5. Muvozanatlash: Jarayonning kirish va chiqishlari muvozanatlanganligiga ishonch hosil qiling. Ya'ni, jarayonga kirishlar yig'indisi chiqishlar yig'indisiga teng bo'lishi kerak. Bu maʼlumotlar yaxlitligi va toʻliqligini saqlashga yordam beradi.

  6. Ma'lumotlar oqimi yo'nalishi: Ma'lumotlar oqimi yo'nalishini ko'rsatish uchun o'qlardan foydalaning. Ma'lumotlar oqimlari har doim manbadan belgilangan joyga, u jarayon, ma'lumotlar ombori yoki tashqi ob'ekt bo'ladimi, borishi kerak. Ikki tomonlama maʼlumotlar oqimidan saqlaning.

  7. Ma'lumotlar do'koni vakili: Ma'lumotlar do'konlarini nomi bilan to'rtburchaklar shaklida ko'rsatish. Har bir ma'lumotlar omborida saqlanadigan ma'lumotlarni aniq ko'rsating. DFDda maʼlumotlar omborining ichki tafsilotlarini koʻrsatmaslikka harakat qiling.

  8. Qaror mantig'idan saqlaning: DFDlar ma'lumotlar oqimiga e'tibor qaratishi va qarorlar mantiqiy yoki boshqaruv tuzilmalarini o'z ichiga olmaydi. Agar qaror qabul qilish nuqtalari zarur bo'lsa, ularni alohida jarayonlar sifatida ko'rsating.

  9. Teskari aloqa davrlari: Ma'lumotlar oldingi jarayonga yoki ma'lumotlar omboriga qaytariladigan fikr-mulohazalarni yodda tuting. Ushbu halqalar diagrammani murakkablashtirishi mumkin va agar iloji bo'lsa, ularni minimallashtirish kerak.

  10. Tasdiqlash va koʻrib chiqish: Toʻgʻriligi va toʻliqligini taʼminlash uchun DFDni manfaatdor tomonlar va mavzu boʻyicha mutaxassislar bilan muntazam ravishda tasdiqlang.



Ushbu qoidalar va usullar DFD yaratish uchun umumiy ko'rsatmalar ekanligini unutmang. Muayyan yondashuv foydalanilayotgan metodologiya yoki belgiga qarab farq qilishi mumkin.



Rasm 3. Ma'lumotlar kompilyatorining ma'lumotlar oqimi diagrammasi

Rasm 4. DFD, modellashtirish tamoyillari



Yüklə 0,67 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin