Saburov Erkin Mustaqil ish Mavzu 56. Dastur arxitekturasini hujjatlashtirishga yondashuvlar. Reja

|
Saburov Erkin Mustaqil ish Mavzu 56. Dastur arxitekturasini hujjatlashtirishga yondashuvlar. Reja
|
bet | 1/4 | Sana | 27.11.2023 | Hajmi | 14,23 Kb. | | #106746 |
Bog'liq Saburov Erkin Mustaqil ish Mavzu 56. Dastur arxitekturasini hujj-fayllar.org
Saburov Erkin Mustaqil ish Mavzu 56. Dastur arxitekturasini hujjatlashtirishga yondashuvlar. Reja
Saburov Erkin
Mustaqil ish
Mavzu 56. Dastur arxitekturasini hujjatlashtirishga yondashuvlar.
Reja:
Kirish
Arxitektura dasturiy ta'minotning kontseptual mavjudligi shakli sifatida
Arxitektura konseptual sxemalari.
Tayanch tushunchalar: dasturiy ta’minot, arxitektura, blok-sxema, me’moriy yechim, me’moriy uslub, konseptual sxema, uch o’lchamli struktura.
1.Kirish
Zamonaviy hayotni kompyuterlarsiz tasavvur qilib bo'lmaydi - bu har qanday maishiy texnika, avtomobillar, jamoat transporti, telekommunikatsiya va korporativ tizimlar. Siz deyarli cheksiz davom etishingiz mumkin. Albatta, bularning barchasi ko'p yoki kamroq murakkab dasturlar tomonidan boshqariladi. Dasturiy ta'minotdan (SW) foydalanadigan tizimlarning xilma-xilligi va murakkabligi doimiy ravishda o'sib bormoqda va tadqiqot va ishlab chiqish bosqichlarida dasturiy ta'minotning moliyaviy xarajatlari mos ravishda oshib bormoqda.
Karnegi Mellon universiteti dasturiy ta'minot muhandisligi instituti ( Dasturiy ta'minot Muhandislik Institut , SEI ) - "Dasturiy ta'minotdan jadal foydalanadigan tizimlarni tadqiq qilish va rivojlantirish" mavzusidagi umume'tirof etilgan qonun chiqaruvchi bunday tizimlar "tizimlari sinfiga taalluqlidir, ularda dasturiy ta'minot quyidagi pozitsiyalarda muhim segmentni ifodalaydi: tizimning funksionalligi, uning narxi, Rivojlanish jarayonida xavflar, vaqtni ishlab chiqish". Bunday tizimlarda dasturiy ta'minot komponentlari boshqa dasturiy komponentlar , komponentlar va boshqa xarakterdagi quyi tizimlar, sensorlar, qurilmalar va dasturiy ta'minotdan foydalanish jarayonlarida ishtirok etadigan odamlar bilan o'zaro ta'sir qiladi.
Dasturiy ta'minotni talab qiladigan tizimni ishlab chiqish uchun keng ko'lamli loyihalar odatiy hisoblanadi ─ o'nlab yoki yuzlab ishlab chiquvchilar, oylar yoki yillar davomida ishlab chiqish, yuz minglab yoki o'nlab million dollarlar. Afsuski, bunday tizimlarning rivojlanishi ko'pincha rejalashtirilgan kutishlarga mos kelmaydigan natijalarga olib keladi. Ko'pgina ishlanmalar to'xtaydi, rejalashtirilgan vaqt va/yoki byudjetdan oshib ketadi yoki yomonroq versiya bilan yakunlanadi. Dastlabki g'oyalar va rejalarga muvofiq amalga oshirilgan loyihalar soniga nisbatan foiz sifatida ifodalangan muvaffaqiyat darajasi past va ba'zi hisob-kitoblarga ko'ra, 35% dan oshmaydi.
Dasturiy ta'minot injiniringi metodologiyasi uchun muhim konseptual moment "arxitektura" tushunchasini dasturiy ta'minot va dasturiy ta'minotga asoslangan tizimlarga tatbiq etish bo'ldi. Ushbu kontseptsiyaning zamonaviy ma'nosidan foydalanishning boshlanishi 1992 yil - D. Perri va A. Vulfning ishi deb hisoblanadi. Tizimlar va dasturiy ta'minot muhandisligi bo'yicha keyingi tadqiqotlar o'zaro bog'langan arxitektura to'plamini yaratishga olib keldi :
dasturiy ta'minot ;
kompyuter va telekommunikatsiya texnikasining asosiy bloklari negizida texnik vositalar ;
axborotni qo'llab-quvvatlash ;
tashkiliy qo'llab-quvvatlash, tashkiliy tuzilmalarning (shu jumladan shaxsiylashtirilgan rol va mas'uliyat darajasida) biznes jarayonlari bilan bog'liqligini aniqlash;
korxona biznes nuqtai nazaridan, umumiy holatda, kompaniya doirasidan tashqarida.
So'nggi yillarda erishilgan muhim natijalar:
“Dasturiy taʼminot arxitekturasi” fan yoʻnalishi yaratildi, uning vazifalari dasturiy taʼminotni ishlab chiqish fundamental xarakterga ega;
|
| |