7-Ma’ruza Mavzu: Loyihalash va tadbiq etish


Shakl 7.8 Ob-havo stantsiyasining holati diagrammasi



Download 266,84 Kb.
bet4/6
Sana13.07.2022
Hajmi266,84 Kb.
#792015
1   2   3   4   5   6
Bog'liq
uml

Shakl 7.8 Ob-havo stantsiyasining holati diagrammasi
Tadbiq etish muammolari
Dasturiy ta'minot injiniringi tizimning dastlabki talablaridan tortib, o'rnatilgan tizimga texnik xizmat ko'rsatish va boshqarishgacha bo'lgan dasturiy ta'minotni ishlab chiqish bilan bog'liq barcha tadbirlarni o'z ichiga oladi. Ushbu jarayonning muhim bosqichi, albatta, tizimni ­amalga oshirishdir, bu erda siz dasturiy ta'minotning bajariladigan versiyasini yaratasiz. Amalga oshirish yuqori yoki past darajadagi dasturlash tillarida dasturlarni ishlab chiqish yoki tashkilotning o'ziga xos talablariga javob beradigan umumiy, tayyor tizimlarni moslashtirish va moslashtirishni o'z ichiga olishi mumkin.
O'ylaymanki, ushbu kitobning aksariyat o'quvchilari dasturlash tamoyillarini tushunadilar va dasturlash tajribasiga ega bo'lishadi. Ushbu bob tildan mustaqil yondashuvni taklif qilishga mo'ljallanganligi sababli, men yaxshi dasturlash amaliyoti masalalariga e'tibor qaratmadim, chunki tilga xos misollardan foydalanish kerak. Buning o'rniga men dasturiy ta'minot injiniringi uchun ayniqsa muhim bo'lgan va ko'pincha dasturlash matnlarida yoritilmaydigan amalga oshirishning ba'zi jihatlarini tanishtiraman. Bular:
Qayta foydalanish Ko'pgina zamonaviy dasturiy ta'minot mavjud komponentlar yoki tizimlardan qayta foydalanish orqali tuzilgan. Dasturiy ta'minotni ishlab chiqayotganingizda, mavjud koddan iloji boricha ko'proq foydalanishingiz kerak.


Tizim

Ob'ekt

  1. Konfiguratsiyani boshqarish Ishlab chiqish jarayonida har bir dasturiy ta'minot komponentining ko'plab turli versiyalari yaratiladi. Agar siz konfiguratsiyani boshqarish tizimida ushbu versiyalarni kuzatib bormasangiz, tizimingizga ushbu komponentlarning noto'g'ri versiyalarini kiritishingiz mumkin.

  2. Xost-maqsadli ishlab chiqish Ishlab chiqarish dasturiy ta'minoti odatda dasturiy ta'minotni ishlab chiqish muhiti bilan bir xil kompyuterda bajarilmaydi. Aksincha, siz uni bitta kompyuterda (host tizim) ishlab chiqasiz va uni alohida kompyuterda (maqsadli tizim) bajarasiz. Xost va maqsadli tizimlar ba'zan bir xil turdagi, lekin ko'pincha ular butunlay boshqacha.

1960-yillardan 1990-yillargacha koʻpgina yangi dasturiy taʼminotlar barcha kodlarni yuqori darajadagi dasturlash tilida yozish orqali noldan boshlab ishlab chiqilgan. Yagona muhim qayta foydalanish yoki dasturiy ta'minot bu dasturlash tillari kutubxonalarida funktsiyalar va ob'ektlarni qayta ishlatish edi. Biroq, xarajatlar va jadval bosimi, bu yondashuv, ayniqsa, tijorat va Internetga asoslangan tizimlar uchun tobora yaroqsiz bo'lib qolganini anglatadi. Binobarin, mavjud dasturiy ta'minotni qayta ishlatishga asoslangan rivojlanishga yondashuv hozirda tizimni ishlab chiqishning ko'p turlari uchun norma hisoblanadi. Qayta foydalanishga asoslangan yondashuv hozirda barcha turdagi veb-ga asoslangan tizimlar, ilmiy dasturiy ta'minot va tobora ko'proq o'rnatilgan tizim muhandisligi uchun keng qo'llaniladi.
7.13 -rasmda ko'rsatilganidek, dasturiy ta'minotni qayta ishlatish turli darajalarda mumkin :

  1. Abstraktsiya darajasi Ushbu darajada siz dasturiy ta'minotni to'g'ridan-to'g'ri qayta ishlatmaysiz, balki dasturiy ta'minotni loyihalashda muvaffaqiyatli abstraktsiyalar haqidagi bilimlardan foydalanasiz. Dizayn patternlari va me'moriy patternlar ( 6 -bobda keltirilgan) mavhum bilimlarni qayta ishlatish uchun ifodalash usullaridir.

  2. Ob'ekt darajasi Ushbu darajada siz kodni o'zingiz yozishdan ko'ra kutubxonadagi ob'ektlarni to'g'ridan-to'g'ri qayta ishlatasiz. Ushbu turdagi qayta foydalanishni amalga oshirish uchun siz tegishli kutubxonalarni topishingiz va ob'ektlar va usullar sizga kerak bo'lgan funktsiyalarni taklif ­qiladimi yoki yo'qligini aniqlashingiz kerak. Masalan , agar siz Java dasturida elektron pochta xabarlarini qayta ishlashingiz kerak bo'lsa, JavaMail kutubxonasidagi ob'ektlar va usullardan foydalanishingiz mumkin.


  3. Download 266,84 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6




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