Mavzu: Dasturiy ta'minot taqdimot-nazorat arxitekturasi


Dasturiy ta'minot arxitekturasini aniqlang



Download 317,91 Kb.
bet3/3
Sana23.01.2022
Hajmi317,91 Kb.
#404673
1   2   3
Bog'liq
12-Amaliy ish

Dasturiy ta'minot arxitekturasini aniqlang

Dasturiy ta'minot arxitekturasi - bu dasturiy ta'minot komponentlari va ularning o'zaro aloqalarini o'z ichiga olgan umumiy tizim arxitekturasining ko'rinishi. Dasturiy ta'minot arxitekturasi dasturiy ta'minot komponentlarini samarali belgilash uchun juda muhimdir.

ESS dasturiy ta'minot blokini aniqlash diagrammasi 16.41-rasmda ko'rsatilgan. Software Composite bloki barcha dasturiy ta'minotni jamlaydi va Site Software Composite va CMS Software Composite dan iborat. Dasturiy ta'minot kompozitsiyasi boshqa komponentlarni chaqiradigan ish vaqti ob'ekti emas, balki konteyner bo'lishi mumkin. Bu dasturiy ta'minot arxitekturasi jarayoni orqali yanada takomillashtiriladi.

16.41-rasm. ESS dasturiy ta'minoti blokining ta'rifi diagrammasi Saytni o'rnatish dasturi va Markaziy monitoring stantsiyasining dasturiy ta'minotini birlashtiradi.

Sayt dasturiy ta'minoti kompozitsiyasi va CMS dasturiy ta'minot kompozitsiyasi o'z navbatida Saytni o'rnatish va Markaziy monitoring stansiyasi dasturiy ta'minotiga ajratilgan komponentlarni jamlaydi. Ierarxiyalar 16.42 va 16.43-rasmlardagi tegishli dasturiy ta'minot bloklarini aniqlash diagrammalarida ko'rsatilgan. Mantiqiy-jismoniy komponentlardan dastlabki ajratish dastur komponentlarini qo'llab-quvvatlash uchun zarur bo'lgan infratuzilma va operatsion tizim

16.42-rasm. Saytni o'rnatish dasturiy ta'minot blokini aniqlash diagrammasi odatiy sayt o'rnatilishidagi dasturiy ta'minot komponentlarini ko'rsatadi.



16.43-rasm. Markaziy monitoring stantsiyasida dasturiy ta'minot komponentlarini ko'rsatadigan CMS dasturiy ta'minot blokini aniqlash diagrammasi

Ushbu dasturiy ta'minot blokini aniqlash diagrammalari, ichki blok diagrammasi va tugun fizik arxitekturasidan faoliyat diagrammalari bilan birga, tizim darajasida dasturiy ta'minot arxitekturasini aniqlash uchun asos bo'lib xizmat qiladi. Dasturiy ta'minot komponentlari dasturiy ta'minot bilan bog'liq muammolarni hal qilish va dasturiy ta'minot talablarini to'liq belgilash uchun sezilarli darajada takomillashtirishni talab qilishi mumkin. Misol uchun, dasturiy ta'minot arxitekturasi 16.44-rasmdagi Monitorning Intruder ketma-ketligi diagrammasida ko'rsatilganidek, dasturiy ta'minot komponentlari o'rtasidagi o'zaro ta'sirni yaxshilash uchun ketma-ketlik diagrammalarini o'z ichiga olishi mumkin. Bundan tashqari, dasturiy ta'minot qismlarining o'zaro bog'lanishini ifodalovchi ichki blok diagrammasi Sayt Software Composite va CMS Software Composite uchun yaratilishi mumkin. Interfeyslar talab qilingan va taqdim etilgan interfeyslar bo'yicha terilgan standart portlarni o'z ichiga olishi mumkin. Har ikkala ketma-ketlik diagrammalari ham, ichki blok diagrammalar ham tugunning jismoniy arxitekturasi faoliyati diagrammasi va ichki blok diagrammalarida ko'rsatilgan xatti-harakatlar va tizimli talablarga mos kelishi kerak. Dasturiy ta'minot arxitekturasini takomillashtirish ushbu bo'limda keyinroq tavsiflanganidek UMLda ifodalanishi mumkin.

16.44-rasm. Dasturiy ta'minot komponentlari o'rtasidagi o'zaro ta'sirni ko'rsatadigan Intruder Sequence Diagrammasini kuzatib boring.

Dasturiy ta'minot arxitekturasining ba'zi muammolari dastur domeniga bog'liq. Axborot tizimlari uchun dasturiy ta'minot arxitekturasi ko'pincha qatlamli arxitektura bo'lib, bunda har bir qatlam taqdim etayotgan xizmatlar uchun pastki qatlamga bog'liq bo'lishi mumkin bo'lgan dasturiy komponentlarni o'z ichiga oladi. Bu 16.45-rasmdagi paket diagrammasida ko'rsatilganidek, taqdimot qatlami, missiya dastur qatlami, infratuzilma qatlami, operatsion tizim qatlami va ma'lumotlar qatlamini o'z ichiga olishi mumkin. Tugun jismoniy arxitekturasidan dasturiy ta'minot komponentlari yanada ishlab chiqilgan va turli qatlamlarga bo'lingan.

16.45-rasm. Qatlamlar orasidagi bog'liqlikni ko'rsatadigan paket diagrammasidagi qatlamli dasturiy ta'minot arxitekturasi.


Malumot arxitekturasi xabar almashish, kirishni boshqarish xizmatlari va ma'lumotlar bazasi interfeyslari kabi infratuzilma qatlamining ko'p qismini ta'minlaydigan qayta foydalanish mumkin bo'lgan komponentlarni o'z ichiga olgan dizayn cheklovi sifatida qo'llanilishi mumkin. O'rnatilgan real vaqtda dasturiy ta'minot dizayni uchun arxitektura, shuningdek, rejalashtirish algoritmlari va avtobus, xotira va protsessor resurslari uchun parallellik, ustuvorlik va tortishuvlarni qanday hal qilish bilan bog'liq muammolarni hal qilishi kerak. Shuni ta'kidlash kerakki, dasturiy ta'minot komponentlarini paketlarga bo'lish dasturiy ta'minot arxitekturasini etarli darajada ifodalash uchun hal qilinishi kerak bo'lgan ish vaqti ob'ektlari o'rtasidagi barcha munosabatlarni qamrab olmaydi.
Download 317,91 Kb.

Do'stlaringiz bilan baham:
1   2   3




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