Дастурий таъминотни ишлаб чикиш технологияси


Arxitekturaviy qoliplarning namunalari



Download 1,78 Mb.
bet15/108
Sana26.03.2022
Hajmi1,78 Mb.
#511222
1   ...   11   12   13   14   15   16   17   18   ...   108
Bog'liq
Дастурий таъминотни ишлаб чикиш технологияси

Arxitekturaviy qoliplarning namunalari:
Qatlamli qolip. Tizim sathlarga bo'linadi, ular diagrammada bir-birining ustida tasvirlangan. Har bir daraja faqat undan 1-darajani chaqirishi mumkin. Shunday qilib, har bir darajani rivojlantirish nisbatan mustaqil ravishda amalga oshirilishi mumkin, bu tizimning modifikatsiyasini oshiradi. Ushbu yondashuvning kamchiliklari tizimning murakkabligi va ishlashning pasayishi hisoblanadi.
Vositachi qoliplari. Tizimda ko'plab modullar mavjud bo'lganda, ularning bir-biri bilan bevosita o'zaro ta'siri juda murakkablashadi. Muammoni hal qilish uchun vositachi kiritiladi (masalan, ma'lumotlar shinasi), bu orqali modullar bir-biri bilan aloqa o'rnatadilar. Shunday qilib, tizim modullarining o'zaro muvofiqligi oshiriladi. Barcha kamchiliklar vositachining mavjudligidan kelib chiqadi: u ish faoliyatini pasaytiradi, uning kirish imkoni yo'qligi butun tizimga kirish imkoniyatini yaratishi mumkin, u hujumlar ob'ekti va tizimdagi to'siq bo'lishi mumkin.
Dasturiy ta'minot arxitekturasi – bu dasturiy ta'minot tizimining asosiy tuzilmalarini va bunday tuzilmalar va tizimlarni yaratish haqidagi fan hisoblanadi.
Har bir tuzilma dasturiy ta'minot elementlarini, ular orasidagi aloqalarni va ikkala elementning xususiyatlari va aloqalarini o'z ichiga oladi. Dasturiy ta'minot tizimining arxitekturasi bino me'morchiligiga o'xshash metafora. U guruhlar tomonidan bajarilishi kerak bo'lgan vazifalarni aks ettiruvchi tizim va loyihasining rejasi sifatida ishlaydi. Dastur arxitekturasi amalga oshirilgandan so'ng o'zgarishi qimmat bo'lgan asosiy tarkibiy qarorlarni qabul qilishdan iborat. Dasturiy ta'minot arxitekturasini tanlash dasturiy ta'minotni ishlab chiqishdagi imkoniyatlardan o'ziga xos tarkibiy variantlarni o'z ichiga oladi. Masalan, Space Shuttle raketasini boshqaradigan tizimlar juda tez va juda ishonchli bo'lishi kerak edi. Shuning uchun tegishli real vaqtda hisoblash tilini tanlash kerak bo'ladi. Bundan tashqari, ishonchlilik ehtiyojini qondirish uchun dasturning bir nechta takrorlangan va mustaqil ravishda ishlab chiqarilgan nusxalarini tanlash va natijalarni tekshirish paytida ushbu nusxalarni mustaqil apparatda ishlatish mumkin.
Dasturiy ta’minot arxitekturasi - bu murakkab tizimning mavhumligi "aql bilan tushunarli" bo’lishi. Ushbu abstraktsiya bir nechta afzalliklarga ega:
- Bu tizim yaratilishidan oldin dasturiy ta'minot tizimining xatti-harakatlarini tahlil qilish imkonini yaratadi. Kelajakdagi dasturiy ta'minot tizimining manfaatdor tomonlarning ehtiyojlarini oldindan tekshirish qobiliyati xarajatlarni tejash va xavfni kamaytirishni anglatadi. Ushbu tahlilni amalga oshirish uchun ATAM yoki dasturiy ta'minot tizimining vizual ko'rinishini yaratish kabi bir qator texnikalar ishlab chiqilgan.
- Bu qayta ishlatilishi mumkin bo'lgan elementlar va yechimlar uchun asos yaratadi. To'liq dasturiy ta'minot arxitekturasi yoki uning qismlari, masalan, individual me'moriy strategiyalar va echimlar, manfaatdor tomonlar o'xshash sifat atributlari yoki funksionalligini talab qiladigan, dizayn xarajatlarini kamaytiradigan va dizayndagi xatolar xavfini kamaytiradigan bir nechta tizimlarda qayta ishlatilishi mumkin.
- Dizayn, tarqatish va tizimga ta'sir qiladigan dastlabki dizayn qarorlarini qo'llab-quvvatlaydi. To'g'ri, samarali qarorlarni erta qabul qilish sizning jadvalingiz va byudjetingizdan ortiqcha xarajatlarning oldini olish uchun muhimdir.
- Bu ularning ehtiyojlarini yaxshiroq qondiradigan tizimga hissa qo'shish orqali manfaatdor tomonlar bilan aloqani osonlashtiradi. Manfaatdor tomonlar nuqtai nazaridan murakkab tizimlarning aloqasi ularga bayon etilgan talablarning oqibatlarini va ularga asoslangan dizayn qarorlarini tushunishga yordam beradi. Arxitektura dizayn qarorlarini tizimni amalga oshirishdan oldin, ular hali ham moslashishi nisbatan oson bo'lgan paytda etkazish imkonini beradi.
- Bu xatarlarni boshqarishda yordam beradi. Dastur arxitekturasi xatarlarni va ishlamay qolish ehtimolini kamaytirishga yordam beradi.
- Bu xarajatlarni tejaydi. Dasturiy ta'minot arxitekturasi murakkab IT-loyihalardagi xavf va xarajatlarni boshqarish vositasidir.



Download 1,78 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   108




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish