Ma’ruza Arxitektura modellari


Dasturiy ta'minot arxitekturasining modellari


Download 163.43 Kb.
bet4/10
Sana18.06.2023
Hajmi163.43 Kb.
#1555767
1   2   3   4   5   6   7   8   9   10
Bog'liq
UZ ДТА Лекция 9 2023 (1)

2. Dasturiy ta'minot arxitekturasining modellari
Dasturiy ta'minot mahsulotlarini loyihalash bosqichida arxitektorlar ulkan dasturiy g'oyalarni taklif qilishadi. Ammo talab qilinadigan tizimning mos yozuvlar modeli va uning amalda qo'llanilishi juda boshqacha bo'ladi.
Dizayn jamoasining mehnat xarajatlari quyidagicha ifodalanishi mumkin:

  • Mehnat xarajatlarining 20% - dasturiy mahsulotning arxitekturasi va funksionalligi modelini yaratish;

  • Mehnat xarajatlarining 70% - ishlab chiqilgan modelning timsoli;

  • Mehnat xarajatlarining 10% - boshqa.

Sarflangan kuchlarning bunday nisbati dasturiy mahsulotlarning arxitekturasi va funksionalligini amalga oshirish bilan bog'liq resurs vazifalarining asosiy hajmi ishlab chiqilgan narsalarni amalga oshirishga qaratilgan amaliy jarayonlar sohasida jamlanganligini aniq ko'rsatib turibdi.
Mavjud resurslardan, texnologiyadan va vaqtdan muvozanatli foydalanish orqali ishchi o'zaro kelishuvga erishiladi. Dasturiy ta'minot mahsulotlarini ishlab chiqish, loyihalash va hujjatlashtirish bo'yicha belgilangan maqsadlarga erishish uchun istalgan natijani ta'minlaydigan samarali yondashuvlardan foydalanish odatiy holdir. Bugungi kunga qadar quyidagi yondashuvlar ajratilgan:

  • Zachman modeli ;

  • "4+1" modeli;

  • SAM uchun strategik arxitektura modeli;

  • Microsoft arxitektura tushunchalari va amaliyotlari ;

  • Boshqalar.

Zachman modeli . Axborot tizimlarining arxitekturasini loyihalash va tavsiflashda birinchi va ayni paytda, ehtimol, eng keng tarqalgan yondashuvlardan biri J. Zachmanga tegishli . Taklif etilayotgan model (9.1-rasm) birinchi nashr etilgan paytdan boshlab dasturiy mahsulotlar arxitekturasini tavsiflash metodologiyasidan butun kompaniya arxitekturasini tavsiflashning talab qilinadigan usuliga qadar rivojlandi. Undan o'z ishida foydalanadigan tashkilotlar va kompaniyalarni ko'rib chiqish mumkin:

  • General motorlar ;

  • bank ning Amerika ;

  • AQSh Federal hukumati (FEAF arxitekturasi ). FEAF Zachman modelining bir bo'lagidir . Ushbu metodologiya AQSh federal va shahar idoralarida foydalanish uchun maxsus ishlab chiqilgan mustaqil arxitektura tavsifi modelidir. Ushbu turdagi modellar siyosat, jarayonlar va modellarning yuqori darajada murakkabligi bilan ajralib turadi, bu AQSh hukumati faoliyatida axborot texnologiyalaridan foydalanishga qo'yiladigan o'ziga xos talablarni aks ettiradi.

  • Ochiq arxitektura tavsifi metodologiyasi Guruh (TOGAF). TOGAF, xuddi FEAF kabi, o'z-o'zidan Zachman modelining bir qismidir . Ushbu metodologiya rivojlangan darajadagi axborot texnologiyalariga ega bo'lgan tijorat tashkilotlarida qo'llaniladi. TOGAF keng koʻlamli korporativ ilovalarni, birinchi navbatda, biznes uchun muhim boʻlgan ilovalarni qoʻllab-quvvatlash uchun foydalaniladigan integratsiya komponentlarini tavsiflash uchun tavsiya etiladi. Ushbu turdagi integratsiya arxitekturasi boshqa sohalarda qabul qilingan qarorlarga juda bog'liq, shuning uchun TOGAF butun arxitektura samaradorligiga ta'sir qiluvchi qo'shni domenlarni ko'rib chiqadi.

  • Amerika Qo'shma Shtatlari Mudofaa departamenti arxitekturasini tavsiflash metodologiyasi ( DoDAF ). DoDAF - bu AQSh Mudofaa vazirligi ( DoD ) tomonidan buyurtma qilingan korporativ arxitektura metodologiyasi. DoD bir necha bor jarayonlar va dasturiy mahsulotlarni biznes modellashtirish sohasida standartlarni yaratish tashabbuskori bo'lgan. Biz ilgari muhokama qilgan IDEF yozuvi ham AQSh Mudofaa vazirligining bevosita ishtirokida yaratilgan. DoDAF ning o'ziga xos xususiyatlari DoD buyurtmasi bo'yicha dasturiy mahsulotlarni yaratishning o'ziga xos xususiyatlari bilan belgilanadi . DoD eng yirik mijozlar va murakkab dasturiy mahsulotlarni ishlab chiquvchilardan biridir. Bunday tizimlarni yaratish bo'yicha korxonalarda minglab pudratchilar ishtirok etadilar va belgilangan natijalarga erishish ularning muvofiqlashtirilgan ishlashiga bog'liq. DoD bilan tijorat asosida aloqa o'rnatmoqchi bo'lgan kompaniyalar DoDAFga rioya qilishlari kerak . Bu holat DoDAF tarqalishining boshlanishiga turtki bo'ldi .


Guruch. 9.1. Zachman modelini qo'llash . IT arxitektura dizayni.
Zaxman modeli klassik, qurilish arxitekturasi intizomiga asoslangan bo'lib , biz allaqachon ko'p marta aytib o'tgan edik. Zaxman o'zining dastlabki ishida arxitekturani "dasturiy ta'minot mahsulotini ma'lum bir davr mobaynida rivojlanishi mumkin bo'lgan boshqaruv talablariga muvofiq tavsiflash uchun qo'llaniladigan tavsiflovchi ko'rinishlar (modellar) to'plami" deb ta'riflagan. Belgilangan maqsadlarga muvofiq kompaniya arxitektura modeli taklif qilindi ( Zachman Ramka uchun Korxona arxitektura ). Model ikkita asosiy me'moriy muammolarga yechim taklif qiladi :

  • Ularning shakllanishi va idrok etilishini soddalashtirish uchun arxitekturaning butun tavsifini mantiqiy ravishda alohida bo'limlarga ajrating (siz darajalar bilan parallel ravishda chizishingiz mumkin);

  • Butun arxitekturani turli nuqtai nazardan ko'rish mumkinligiga ishonch hosil qiling.

Zachman modelini yaratish jarayonida "hayot tsikli" tushunchasi dasturiy ta'minotni ishlab chiqish sohasida mashhurlikka erisha boshladi , u quyidagi bosqichlardan iborat :

  • Tahlil;

  • Rejalashtirish;

  • Dizayn;

  • Rivojlanish;

  • Sinov;

  • amalga oshirish;

  • Sanoat faoliyati.

"Hayot tsikli" ning har bir bosqichida amalga oshirilayotgan dasturiy mahsulotning arxitekturasi va funksionalligiga ta'sir qiluvchi va belgilovchi masalalar ko'rib chiqiladi. Zaxmanning o'z modelida bayon etilgan modernistik g'oyasi , talablarni tahlil qilishning klassik intizomi nazarda tutganidek, arxitekturaning alohida qismlarini vaqtning turli nuqtalarida ko'rib chiqish emas, balki axborot tizimini bir butun sifatida ko'rib chiqishdir. ko'rinish / istiqbollar. Ushbu taxminning asosiy xabari arxitekturaning har bir alohida muhim xatti-harakatining barcha boshqalarga nisbatan bosqichma-bosqich hujjatlarini taqdim etish va tegishli tavsifni yaratish imkoniyatidir.
Biroz oldinroq, biz dasturiy mahsulotlar arxitekturasi haqida gapirganda, biz dasturiy ta'minotni nazarda tutishga qaror qildik, bu murakkab, murakkab va yuqori texnologiyali tizim bo'lib, u nisbatan ko'p sonli ulanishlar va ko'p yo'nalishli funksionallikka ega bo'lib, ajralmas hisobga olinadi. vaqt ichida ma'lum bir nuqta juda qiyin.
Agar siz tizimdan ajratilgan axborot mahsulotining alohida tafsilotini ko'rib chiqishga harakat qilsangiz, aksariyat hollarda bu dasturiy ta'minotning hozirgi va kelajakdagi arxitekturasi va funksionalligi bo'yicha bahsli va asossiz qarorlarga olib keladi. Bir-biri bilan aniq yoki potentsial bog'liq bo'lgan barcha tafsilotlar ularning munosabatlarida bir butun sifatida ko'rib chiqilishi kerak.
Xuddi shunday arxitekturani ko'rib chiqish modeli Zachman modelida taqdim etilgan bo'lib , u asosan 5 satr/darajali va 6 ustun/ustunli jadval sifatida ko'rsatiladi.
Satrlar quyidagi ma'lumotlarni o'z ichiga oladi:

  • Bir nechta yuqori satrlar/darajalar dasturiy mahsulot arxitekturasidan eng umumiy g'oyalar va taxminlarni tavsiflaydi. Ushbu darajalarda dasturiy mahsulotda amalga oshirilgan funktsional jarayonlar menejerlarining manfaatlariga mos keladigan vaziyat taqdim etiladi;

  • Arxitekturaning "mantiqiy modeli" ning keyingi darajasi, u yuqori qo'shni darajalarga qaraganda ko'proq aniqlangan, ammo hali ham juda mavhum. Bu darajada, dasturiy mahsulot uchun mas'ul bo'lgan menejerlar va tahlilchilar yagona til maydonida muloqot qilishlari kerak;

  • 4-darajadan boshlab arxitektura qurilishi ishtirokchilari uchun zarur bo'lgan tafsilotlar aks ettirilgan. Ushbu darajalarni qurishning muhim tafsiloti shundaki, har bir ishtirokchi o'zining arxitektura va dasturiy mahsulotni yaratishdagi roliga muvofiq, o'zi uchun zarur bo'lgan mavhumlik va tafsilotlar darajasiga muvofiq rasmni oladi / shakllantiradi;

Ustunlar dasturiy mahsulot arxitekturasi va funksionalligining asosini tashkil etadigan semantik ma'lumotlarning darajalarini belgilaydi va shakllantiradi. Tegishli taqdimot darajasidagi har bir ustun quyidagi savollar ro'yxatidan iborat:

  • Nima? Ishlatilgan ma'lumotlar. Belgilangan sifat ko'rsatkichlariga muvofiq har bir aniq darajadagi jarayonlar va funktsiyalarning bajarilishini oqilona qo'llab-quvvatlaydigan ma'lumotlarni tavsiflash kerak. Ma'lumotlarning xarakteristikalari, maqsadli maqsadi va funktsional ishlatilishi ular qo'llaniladigan darajada natijaga erishishni belgilaydi.

Ma'lumotlar tashkilotning biznes jarayonlarini boshqaradigan muhim "yoqilg'i" dir.
1   2   3   4   5   6   7   8   9   10




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