- Dasturiy ta'minot arxitekturasining to'liq spetsifikatsiyasi nafaqat elementlar va elementlar orasidagi ulagichlarni, balki cheklovlar va ish vaqtidagi xatti-harakatlarni ham tasvirlab berishi kerak, shunda ishlab chiquvchilar loyiha nima bo'lishi kerakligini va qanday bo'lishi kerakligini bilishlari kerak.
- Tizimning quyi tizimlarga statik ajratilishi va parchalanishini va quyi tizimlar o'rtasidagi aloqani amalga oshiradi.
- Ma'lumotlar oqimi, ma'lumotlar oqimini boshqarish yoki xabarlarni jo'natish nuqtai nazaridan turli xil quyi tizimlar o'rtasida dinamik boshqaruv aloqalarini o'rnatishdan iborat.
Dastur arxitekturasi: dasturiy ta'minot arxitekturasi vazifalari - Dastur arxitektorining eng muhim vazifasi dasturiy ta'minot talablari spetsifikatsiyasini dasturiy ta'minot arxitekturasi loyihasi bilan moslashtirish va funktsional va funktsional bo'lmagan talablarning bajarilishini ta'minlashdir.
- Agar barcha talablar bajarilmasa, tizim tahlilchilari va dasturiy ta'minot arxitektorlari manfaatdor tomonlar bilan aloqada bo'lish uchun arxitekturadan foydalanishlari mumkin.
Arxitektura turlari - Masalan, ma'lumotlarga yo'naltirilgan stilda ma'lumotlar ombori markaziy rol o'ynaydi va unga ko'pincha ma'lumotlarni o'zgartiradigan boshqa elementlar kirishadi.
- Ma'lumotlar oqimi turida kirish ma'lumotlari bir qator hisoblash yoki manipulyatsiya elementlari bilan o'zgartiriladi.
- call-and-return turida funktsiyalar va protseduralar bir nechta pastki dasturlarni chaqiradigan asosiy dastur bilan boshqaruv ierarxiyasida tashkil etilgan elementlardir.
Do'stlaringiz bilan baham: |