1- maminot arxitekturasini loyihalashga kirish Reja


Dastur arxitekturasini loyihalash bo'yicha korsatma


Download 24.07 Kb.
bet7/7
Sana28.07.2023
Hajmi24.07 Kb.
#1663355
1   2   3   4   5   6   7
Bog'liq
1- ma’ruza Dasturiy ta’minot arxitekturasini loyihalashga kirish-fayllar.org

Dastur arxitekturasini loyihalash bo'yicha korsatma

Aniq arxitektura haqida o'ylamasdan oldin abstrak arxitektura haqida o'ylashimiz kerak. Komponentlarning interfeyslarini va abstrak ma'lumot turlarini belgilaydigan har doim abstrak arxitektura bilan boshlashimiz kerak.

Zarur bo'lganda bir necha darajadagi abstraklardan foydalaniladi. Aniq interfeyslar o'rniga abstrak interfeyslarga asoslangan echimlarni amalga oshirish, chunki ular barqarorroq - bu xizmat ko'rsatuvchi provayderlar va xizmat ko'rsatuvchi provayderlar o'rtasidagi shartnomalar, shuning uchun ular dasturiy ta'minotni ishlab chiqish siklining boshida belgilanadi.

Dastur arxitekturasini loyihalash bo'yicha korsatma

Har bir element ichida yuqori birdamlikni va elementlar o'rtasidagi zaif aloqani saqlashga harakat qiling. Juda izchil quyi tizim, komponent yoki modul bitta funktsiyani bajaradi.

Masalan, ob'ektga yo'naltirilgan loyihalashda, agar sinfga ikkita bog'liq bo'lmagan funksiya yuklangan bo'lsa, u nomuvofiq deb hisoblanadi.

Loyihalash jarayoni boshidan siz bir biriga boglanishlar va elementlarning o'zaro ta'siri va kerakli sifat atributlaridan iborat.
  • Arxitektura turi (yoki arxitektura turi) - bu tizimni elementlar va ulagichlar to'plamiga qanday tuzilishini va kompozitsion element turlarining umumiy tuzilishi uchun loyiha turlarini boshqarish va vaqt o'tishi bilan o'zaro ta'sirini belgilaydigan qoidalar, cheklovlar yoki naqshlar to'plami.
  • Arxitektura turlaridan biri tizimning barcha kerakli fazilatlarini qondira olmasligi mumkin, bu holda savdo-sotiq qilish kerak.

  • http://fayllar.org


    Download 24.07 Kb.

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




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