- 1.2-rasmda har bir element ("quyi tizim" deb ham ataladi) biznes mantig'ini qayta ishlash, mantiqiy boshqarish, interfeys taqdimoti, ma'lumotlar yig'ish va xizmatlar vositachiligi va vositachilik kabi yagona javobgarlikni anglatadi.
- Elementlarning bunday ajratilishi ularning funksionalligi, joylashuvi va ishlash vaqti tasvirlariga asoslanadi.
- Elementlar modullar, ob'ektlar, paketlar, joylashtirilgan narsalar, vazifalar, funktsiyalar, jarayonlar, tarqatilgan dasturlar va boshqalar shaklida bo'lishi mumkin.
Dasturiy talavchi elementlar ketma-ket, ko'p qirrali, aniq to'g'ridan-to'g'ri chaqiruv, bilvosita chaqiruv (masalan, xabarlarni navbatga qo'yish yoki voqealar to'g'risida xabar berish), sinxron yoki asinxron aloqa, peer-to-peer xabarlari yoki xabarlarni translyatsiya qilish yoki boshqa tegishli muvofiqlashtirish va hamkorlik mexanizmi bo'lishi mumkin. Dasturiy taminot arxitekturasi: talablardan to ishlab chiqarishgacha - IEEE Std 1471 tizim arxitekturasini "tizimning elementlari, ularning bir-biri bilan, atrof-muhit bilan aloqasi va uning loyihasi va evolyutsiyasini boshqaradigan tamoyillarni o'zida mujassam etgan tizimning asosiy tashkiloti" deb ta'riflaydi (Mayer, Emeri, Xilliard).
Dasturiy taminot arxitekturasi: talablardan to ishlab chiqarishgacha - Ushbu ta'riflarda arxitektura elementlar moduli, quyi tizim, ob'ekt yoki DLL komponentasi, JavaBean, EJB, CORBA yoki veb-komponent yoki hatto butun tizim kabi ikkilik dasturiy ta'minot bo'lishi mumkin.
- Bu erda biz dasturiy ta'minot arxitekturasining umumiy birliklariga murojaat qilish uchun "elementlardan" foydalanamiz va dasturiy ta'minot arxitekturasi bilan bog'liq munozaralarda "komponent" dan sinonim sifatida foydalanamiz.
- Ushbu dasturiy ta'minot komponentini "komponent texnologiyasi" bilan aralashtirib yubormang.
Dasturiy taminot arxitekturasi: talablardan to ishlab chiqarishgacha - Dasturiy ta'minotga qo'yiladigan talablarning ikki jihati mavjud:
- funktsional va funktsional bo'lmagan.
- Funktsional talab dasturiy ta'minot tizimining funksionalligini, funktsional bo'lmagan talab tizimning atributlarini, cheklovlari va o'zini tutishini belgilaydi.
Do'stlaringiz bilan baham: |