Loyihalash modeli bu dasturiy ta'minot tizimining ishchi mahsulotidir


Download 1.27 Mb.
bet8/9
Sana07.05.2023
Hajmi1.27 Mb.
#1439656
1   2   3   4   5   6   7   8   9
Bog'liq
Dasturiy Ta’minotni lоyihalash

Funktsional dekompozitsiya
Kodlarning takrorlanishini bartaraf etishning eng oddiy usuli bu FUNKSIONAL
DEKOMPOZISIYA usuli bo'lib, u dasturni oddiyroq kichik dasturlarga ajratish,
argumentlarni uzatish va natijalarni qaytarishni o'z ichiga oladi.
Funktsional dekompozitsiyani tizimli ravishda qo'llash orqali dastur asta-sekin kichik va nisbatan oson tushuniladigan va bir-birini chaqiradigan funktsiyalar zanjiriga aylanadi. Har bir funktsiyaning uzunligi 10-15 qatordan oshmasa, idrok etish uchun maqbul hisoblanadi.

Tuzilmaviy-funksional dekompozitsiya
Yaratilgan funktsiyalarni ko'rib chiqadigan bo’lsak, deyarli har doim bu o'zgaruvchilar to'plami bitta guruhda uzatiladi degan xulosaga kelishimiz mumkin. Bu ushbu ma'lumotlarning mantiqiy bog’liqligining aniq belgisi bo'lib, uni tuzilmalar shaklida ko’rsatish mumkin.
Tuzilmaviy-funksional dekompozitsiyani qo'llash natijasida dastur kodi tuzilmalar shaklida ifodalangan yagona qayta ishlangan ma'lumotlar bilan bog'langan kichik funktsiyalar guruhlariga aylanadi.

Modulli dekompozisiya
Modulli dekomposzisiya dastur fragmentlarini alohida fayl modullariga bo'lish orqali ularni qayta ishlatishni imkonini beradi. Ushbu turdagi dekompozisiya funktsional va tuzilmaviy-funktsional yondashuv bilan birgalikda ishlatilishi mumkin.
Modulli dekompozisiya g'oyasi dasturni 3 ta jismoniy qismga bo'lishdir:
modulni sarlavha fayli
modulni amalga oshirish fayli
mijoz tomonida foydalaniladigan modul

Savollar:

  1. Loyhalash modeli nima ?

  2. Muvaffaqiyatli loyiha modelining xususiyatlari.

  3. Vizual modellashtirish nima?

  4. Nega model yaratiladi?

  5. Loyihalashga qanday yondashish kerak?


Testlar:

  1. Axborot tizimlarini loyihalashda qanday turdagi modellar qo'llaniladi?

  1. as-is, as-to-be

  2. as-is

  3. as-to-be

  4. to’g’ri javob yo’q

  1. AT modeli ustida ishlash jarayonida qo’yilgan vazifalar qanday modellar yordamida hal qilinadi?


  1. Download 1.27 Mb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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