O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi mirzo ulug‘bek nomidagi o‘zbekiston milliy universitetining jizzax filiali


DfD diagrammalarini tuzish qoidalari va maslahatlari


Download 0.76 Mb.
bet3/5
Sana11.11.2023
Hajmi0.76 Mb.
#1767342
1   2   3   4   5
Bog'liq
Farxod

DfD diagrammalarini tuzish qoidalari va maslahatlari

  1. Har bir jarayon kamida bitta kirish va bitta chiqish oqimi bilan birga bo‘lishi kerak;

  2. Har bir omborga kamida bitta ma’lumot oqimi va kamida bittasi oqishi kerak;

  3. Tizimda saqlangan ma’lumotlar jarayon orqali o‘tishi kerak;

  4. Har bir dfD diagrammasi jarayoni boshqa jarayonga yoki ma’lumotlar omboriga olib borishi kerak.

DfD sxemalarining darajalari va qatlamlari: kontekstli sxemalardan savdogacha
Qatlamlar va darajalar yordamida dfD diagrammasini tobora ko‘proq tafsilotlar bilan to‘ldirish mumkin, bu esa diqqatni ma’lum bir hududga qaratadi. Diagramma darajalari 0, 1 yoki 2 raqamlari bilan belgilanadi, ba’zida raqamlash davom etishi mumkin (3 va boshqalar). Kerakli tafsilotlar darajasi sizning oldingizda turgan maqsadlarga bog‘liq. 0-darajali DFD kontekst sxemasi deb ham ataladi. Bu tahlil qilingan yoki simulyatsiya qilingan tizimlar va jarayonlarni tasvirlashning eng oddiy usuli. Bunday sxemalar umumiy rasmni ko‘rsatadi va tizimni tashqi obyektlar bilan bog‘langan yagona jarayon shaklida taqdim etadi. 0-darajali sxemalar loyiha ishtirokchilari, biznes tahlilchilari va ishlab chiquvchilarni o‘z ichiga olgan keng auditoriya uchun tushunarli bo‘ladi;

2-rasm.0-daraja

1-darajali DFD kontekst sxemasi elementlari haqida batafsilroq ma’lumot beradi. Kontekst sxemasining umumlashtirilgan jarayonini pastki jarayonlarga bo‘lish orqali siz tizimning asosiy funksiyalarini ajratib ko‘rsatishingiz mumkin;





2-rasm.1-daraja.
2-darajali DFD tizimga yanada chuqurroq sho‘ng‘ishni ta’minlaydi. Biroq, uning qurilmasini etarlicha batafsil tavsiflash uchun siz sxemaga biroz ko‘proq matn kiritishingiz kerak bo‘ladi.

3-rasm.2-daraja

3, 4 va undan yuqori darajadalar bor, ammo sxemalarni tuzuvchilar kamdan-kam hollarda 3-darajadan oshib ketishadi, chunki haddan tashqari murakkablik ma’lumotni samarali taqqoslash, modellashtirish va uzatishga to‘sqinlik qiladi.


Qatlamlar to‘g‘ridan-to‘g‘ri dfD sxemasida ochiladigan darajalarni yig‘ishga imkon beradi: ushbu usul chuqur tahlilni taqdimotning ravshanligi bilan birlashtiradi.
Etarlicha yuqori tafsilotlar bilan ishlab chiquvchilar va dizaynerlar dasturiy ta’minot va tabiiy tilning kombinatsiyasi bo‘lgan savdo kodni yozish uchun DFD diagrammalaridan foydalanishlari mumkin. savdo vazifasi to‘liq kodni yozish ishini soddalashtirishdir.
Ma’lumotlar oqimi sxemalarini qo‘llash misollari
DFD diagrammalari turli sohalardagi tizimlarni tahlil qilish va modellashtirish uchun juda yaxshi.
Dasturiy ta’minotni ishlab chiqishda DFD. Aynan shu sohada o‘tgan asrning 70-yillarida DFD diagrammalari keng qo‘llanila boshlandi. Gap shundaki, DFD texnik rivojlanish bosqichida yo‘naltirilgan yondashuvni ta’minlaydi, bu erda to‘g‘ridan-to‘g‘ri kod yozishni boshlashdan oldin ma’lumotlarni to‘plash va tahlil qilish juda muhimdir.
Biznes tahlilida DFD. Mutaxassislar mavjud tizimlarni tahlil qilish va ulardagi past samarali joylarni aniqlash uchun DFD diagrammalariga tayanadilar. Jarayonning sxematik tasviri undagi qadamlarni aniqlashga imkon beradi, aks holda o‘tkazib yuborish oson yoki tushunish qiyin.
Biznes jarayonlarini qayta tashkil etishda dfD. DfD diagrammalaridan biznes jarayonida ma’lumotlarni ko‘chirishning yanada qulay va samarali yo‘nalishlarini modellashtirish uchun foydalanish mumkin. Biznes jarayonlarini qayta tashkil etish usuli (BPR) XX asrning 90-yillarida operatsion xarajatlarni kamaytirish, shuningdek, mijozlarga xizmat ko‘rsatish sifati va kompaniyaning bozorda raqobatbardoshligini oshirish maqsadida paydo bo‘lgan.
Moslashuvchan rivojlanishda DFD. DFD diagrammalari loyihaning ish va texnik talablarini yaxshiroq tushunish va vizual tarzda taqdim etish va keyingi qadamlarni rejalashtirish imkonini beradi. Shuning uchun ular tezkor rivojlanish uchun birgalikdagi sa’y-harakatlarni muhokama qilish va muvofiqlashtirish uchun kuchli vosita sifatida juda foydali bo‘lishi mumkin.
Tizim tuzilmalarida DFD. Har qanday jarayonlar va tizimlarni o‘sish bo‘yicha batafsil tahlil qilish mumkin. Bu ularni texnik va boshqa nuqtai nazardan optimallashtirishga yordam beradi.
DFD va UML
DFD diagrammalarida ma’lumotlar tizim bo‘ylab harakatlanishi aniq ko‘rsatilgan, UML esa loyihani batafsil ko‘rsatish maqsadida ob’ektga yo‘naltirilgan dasturlarni ishlab chiqishda qo‘llaniladigan modellashtirish tilidir. Shubhasiz, dfD diagrammasi ishlash uchun ajoyib boshlanish nuqtasi bo‘lishi mumkin, ammo tizimni yaratish haqida gap ketganda, ishlab chiquvchilar UML diagrammalariga (masalan, sinf diagrammalariga yoki tuzilmalariga) murojaat qilishlari va ularning yordami bilan kerakli tafsilotlar darajasiga erishishlari qulayroq.



Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling