Modellarni ishlab chiqishning 2-bosqichi

|
Modellarni ishlab chiqishning 2-bosqichi
|
bet | 12/13 | Sana | 26.05.2024 | Hajmi | 36,22 Kb. | | #254201 |
Bog'liq Data base security - lecture 9Modellarni ishlab chiqishning 2-bosqichi
2-bosqich — ma’ lumotlar oqimi diagrammasining iyerarxiyasini shakllantirish (har bir daraja uchun):
• detallashtiruvchi diagramma yordamida ma’lumotlar oqimining joriy diagrammasiga oid har bir jarayonni dekompozitsiyalash.
Agar ayrim funksiyalar murakkab boisa, jarayonlar kombinatsiyalari orqali ifodalash mumkin bo‘lmasa, jarayonlar tasnifini tuzish;
• yangi oqimlar diagrammada paydo bo‘lganda ularni ma’lumotlar lug'atiga qo‘shib qo‘yish;
• ikki-uchta daraja tuzilgandan so‘ng ko'rinishni yaxshilash va to‘g`riligini tekshirish maqsadida taftish o‘tkazish.
Jarayonlarni to‘liq tasniflash
Jarayonlarni to‘liq tasniflash ham oqimlardagi axborotni uzatishda, ham ularni saqlashda foydalaniladigan ma’lumotlar tuzilmasini bayon etishni o‘z ichiga oladi. Bayon etiladigan ma’lumotlar tuzilmasi muqobillarni, shartli kirish va iteratsiyani o‘z ichiga olishi mumkin. Shartli ravishda kirish deganda ma’lumotlarning tegishli
elementlari tuzilmada bo'lmasligi mumkinligini tushuniladi.
Muqobillik shuni anglatadiki, tuzilmaga qayd etilgan elementlardan biri kirishi mumkin. Iteratsiya esa elementning bir necha marta qaytarilishi mumkinligini anglatadi. Bundan tashqari ma’ lumotlar uchun uzluksiz yoki diskret
ahamiyatga ega turlari ko‘rsatilishi kerak. Uzluksiz ma’lumotlar uchun o‘ lchov birligi, ahamiyat ko‘ lami, tasavvur aniqligi va flzik kodlashtirish shakli belgilanishi mumkin. Diskretli tur uchun esa mumkin bo‘ lgan qiymatlar jadvali ko'rsatilishi mumkin. Olingan tugallangan modelning to‘liqligi va mosligini tekshirib ko`rish lozim. Model mosligi deganda mazkur holatda barcha
ma’lumotlar oqimi uchun axborotni saqlash qoidasi bajarilganligi tushuniladi. Keluvchi barcha ma’ lumotlar hisoblanishi va yozib olinishi lozim.
Ma’lumotlar oqimi diagrammasi yordamida boshqaruvchi jarayonlarni modellashtirish.
Boshqaruvchi jarayon boshqaruvchi oqim yordamida tizimdagi vaziyat to‘g‘risida ayrim axborotlarga ega bo‘ladi va boshqaruvchi oqim vositasida tegishli jarayonlarni initsiallaydi.
Ma’lumotlar oqimini boshqaruvchi diagrammada ham, odatdagi oqimlar uchun belgilardan foydalaniladi. Lekin ularni punktli chiziq bilan tasvirlaydi. Qo'shimcha ravishda boshqaruvchi oqimning quyidagi turi ko‘rsatilishi mumkin:
• T-oqim (Trigger-Flow — tirger oqim) — jarayonni faqat ≪yoqish ≫ imkoniga ega boshqaruv oqimi, navbatdagi boshqaruvchi signal yana jarayonni ≪yoqish≫ bo`ladi (garchi jarayon faol bo‘ lsa ham).
• A-oqim (Activator Flow — detallashtiruvchi oqim) — boshqaruvchi jarayonni ham ≪yoqish≫, ham ≪o‘chirish≫ imkoniga ega boshqaruv oqimi.
• Ye/D-oqim (Enable Flow — o ‘zgaruvchan, ko‘chuvchi oqim) — jarayonni bitta (Ye) liniya bo‘yicha yoqish va boshqa liniya (D) signali bo‘yicha o ‘chirishi mumkin bo‘lgan boshqaruv oqimi. Zarur holatda ma’lumotlar oqimi turini (boshqaruvchi yoki odatdagi) o‘zgartirish mumkin. Buning uchun maxsus belgi — ma’lumotlar oqimi turlarini oczgartirish tugunidan foydalaniladi. Bu tugunga oqim ma’lumotlar oqimi sifatida keladi, undan esa boshqaruvchi oqim sifatida chiqadi.
|
| |