Kompyuter injiniringi” fakulteti 2-bosqich di-11-20 guruh talabasining


Download 464.99 Kb.
bet3/3
Sana22.12.2022
Hajmi464.99 Kb.
#1042830
1   2   3
Bog'liq
fjkd

Ilova arxitekturasi
Yilda axborot tizimlari, ilovalar arxitekturasi yoki dastur arxitekturasi bir nechta me'morchilik sohalari ustunlarini tashkil etuvchi korxona me'morchiligi (EA).[1][2]
Ilovalar arxitekturasi xatti-harakatlarini tavsiflaydi ilovalar biznesda ishlatiladi, ularning bir-biri bilan va foydalanuvchilar bilan o'zaro aloqalariga e'tibor qaratilgan. U ichki tuzilishga emas, balki ilovalar tomonidan iste'mol qilinadigan va ishlab chiqarilgan ma'lumotlarga qaratilgan. Yilda dastur portfelini boshqarish, taqdim etilgan qiymatni baholash uchun dasturlar biznes funktsiyalari va jarayonlari, shuningdek xarajatlar, funktsional sifat va texnik sifat bilan taqqoslanadi.
Ilovalar arxitekturasi asosida ko'rsatilgan biznes va funktsional talablar. Bunga dastur paketlari o'rtasidagi o'zaro ta'sirni aniqlash kiradi, ma'lumotlar bazalariva o'rta dastur funktsional qamrov jihatidan tizimlar. Bu har qanday integratsiya muammolarini yoki funktsional qamrovdagi bo'shliqlarni aniqlashga yordam beradi. Keyin migratsiya rejasi oxirida bo'lgan tizimlar uchun tuzilishi mumkin dasturiy ta'minotning hayot aylanishi yoki o'ziga xos texnologik xatarlarga ega.
Ilovalar arxitekturasi tashkilot tomonidan kompozit arxitekturani yaratish uchun foydalanadigan dasturlar to'plamini ta'minlashga harakat qiladi o'lchovli, ishonchli, mavjud va boshqariladigan.

Ilovalar arxitekturasi bir nechta dasturlarning birgalikda ishlashga tayyorligini belgilaydi. Bu boshqacha dasturiy ta'minot arxitekturasi, bu tizim qanday tuzilganligi haqidagi texnik loyihalar bilan shug'ullanadi.


Ilovalar arxitekturasi strategiyasi dasturlarni va integratsiyani tashkilotning o'sish strategiyasiga muvofiqligini ta'minlashni o'z ichiga oladi. Agar tashkilot sotib olish orqali tez o'sishni rejalashtiradigan ishlab chiqaruvchi tashkilot bo'lsa, dasturlar arxitekturasi meros bo'lib o'tgan eski tizimlarni va boshqa yirik raqobatlashadigan tizimlarni qamrab oladigan darajada chaqqon bo'lishi kerak.
Ilovalar arxitekturasi
Ilova tizimlari biznes yoki tashkiliy ehtiyojni qondirish uchun mo'ljallangan. Barcha korxonalarning umumiy jihatlari ko'p - ular odamlarni yollashlari, hisob-fakturalar berishlari, hisob-kitoblarni yuritishlari va hokazo. Xuddi shu sektorda faoliyat yurituvchi korxonalar umumiy sektorga ­xos ilovalardan foydalanadilar. Shuning uchun, umumiy biznes funktsiyalari kabi, barcha telefon kompaniyalari qo'ng'iroqlarni ulash va hisoblash, o'z tarmog'ini boshqarish va mijozlarga hisob-kitoblarni chiqarish uchun tizimlarga muhtoj. Binobarin, ushbu korxonalar tomonidan foydalaniladigan amaliy tizimlar ham umumiy jihatlarga ega.
Ushbu umumiy xususiyatlar dasturiy ta'minot tizimlarining alohida turlarining tuzilishi va tashkil etilishini tavsiflovchi dasturiy ta'minot arxitekturasining rivojlanishiga olib keldi. Ilova arxitekturalari tizimlar sinfining asosiy xususiyatlarini qamrab oladi ­. Masalan, real vaqtda tizimlarda ma'lumotlar yig'ish tizimlari yoki monitoring tizimlari kabi turli xil tizim turlarining umumiy arxitektura modellari bo'lishi mumkin. Ushbu tizimlarning namunalari bir-biridan batafsil farq qilsa-da ­, bir xil turdagi yangi tizimlarni ishlab chiqishda umumiy me'moriy tuzilmani qayta ishlatish mumkin.
Ilova arxitekturasi yangi tizimlarni ishlab chiqishda qayta qo'llanilishi mumkin ­. Biroq, ko'pgina biznes tizimlari uchun umumiy dastur tizimlari yangi dastur yaratish uchun tuzilgan bo'lsa, ilovalar arxitekturasini qayta ishlatish yashirin bo'ladi. Biz buni Korxona resurslarini rejalashtirish (ERP) tizimlari va buxgalteriya hisobi va aktsiyalarni nazorat qilish tizimlari kabi sozlanishi mumkin bo'lgan amaliy tizimlardan keng foydalanishda ko'ramiz. Ushbu tizimlar standart arxitektura va komponentlarga ega. Komponentlar muayyan biznes ilovasini yaratish uchun sozlangan va moslashtirilgan.
Masalan, ta'minot zanjirini boshqarish tizimi har xil turdagi etkazib beruvchilar, tovarlar va shartnoma tuzilmalari uchun moslashtirilishi mumkin.
Dasturiy ta'minot dizayneri sifatida siz amaliy arxitektura modellaridan ­bir qancha usullarda foydalanishingiz mumkin:
Arxitekturaviy loyihalash jarayonining boshlang'ich nuqtasi sifatida Agar siz ishlab chiqayotgan dastur turi bilan tanish bo'lmasangiz, boshlang'ich dizayningizni umumiy dastur arxitekturasiga asoslashingiz mumkin. Keyin buni ishlab chiqilayotgan maxsus tizim uchun ixtisoslashtirasiz.
Dizayn nazorat ro'yxati sifatida Agar siz amaliy tizim uchun arxitekturaviy loyihalashni ishlab chiqqan ­bo'lsangiz, uni umumiy dastur arxitekturasi bilan solishtirishingiz mumkin. Dizayningiz umumiy arxitekturaga mos kelishini tekshirishingiz mumkin.
Rivojlanish guruhi ishini tashkil qilish usuli sifatida Ilova ­arxitekturalari tizim arxitekturasining barqaror tarkibiy xususiyatlarini aniqlaydi va ko'p hollarda ularni parallel ravishda ishlab chiqish mumkin. Arxitekturada turli komponentlarni amalga oshirish uchun siz guruh a'zolariga ishni belgilashingiz mumkin
Qayta foydalanish uchun komponentlarni baholash vositasi sifatida Agar sizda qayta ishlatishingiz mumkin bo'lgan komponentlar mavjud bo'lsa, ularni umumiy tuzilmalar bilan solishtirib, ilova arxitekturasida o'xshash komponentlar mavjudligini ko'rishingiz mumkin.

Ilovalar haqida gapirish uchun lug'at sifatida. Agar siz ma'lum bir ilovani muhokama qilmoqchi bo'lsangiz yoki ilovalarni solishtirishga harakat qilsangiz, ushbu ilovalar haqida gapirish uchun umumiy arxitekturada aniqlangan tushunchalardan foydalanishingiz mumkin.


Amaliy tizimlarning ko'p turlari mavjud va ba'zi hollarda ular juda boshqacha ko'rinishi mumkin. Biroq, yuzaki o'xshash bo'lmagan ilovalar juda ko'p umumiy tomonlarga ega bo'lishi mumkin va shuning uchun mavhum dastur arxitekturasini baham ko'radi. Men buni ikki turdagi ilovalar arxitekturasini tavsiflash orqali ko'rsataman:
Tranzaktsiyalarni qayta ishlash ilovalari Transaksiyani qayta ishlash ilovalari ma'lumotlar bazasiga asoslangan ilovalar bo'lib, foydalanuvchilarning ma'lumotlarga bo'lgan so'rovlarini qayta ishlaydi va ma'lumotlar bazasidagi ma'lumotlarni yangilaydi. Bu interaktiv biznes tizimlarining eng keng tarqalgan turlari . ­Ular shunday tashkil etilganki, foydalanuvchi harakatlari bir-biriga xalaqit bermaydi va ma'lumotlar bazasining yaxlitligi ta'minlanadi. Ushbu tizim sinfiga interaktiv bank tizimlari, elektron tijorat tizimlari, axborot tizimlari va bronlash tizimlari kiradi.
Download 464.99 Kb.

Do'stlaringiz bilan baham:
1   2   3




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