Mavzu : Dasturiy ta’minot arxetekturasimahsulot tariqasida. Reja: Asosiy tushuncha va ta`riflar


Download 35.16 Kb.
bet3/9
Sana09.01.2022
Hajmi35.16 Kb.
#262605
1   2   3   4   5   6   7   8   9
Bog'liq
651 17 Jurayev Murodjon Mustaqil ish

talablarni tahlil qilish – uning funksional imkoniyatlarini, ishonchlilik va

xavfsizlikka qo‘yiladigan talablar, tashqi interfeyslarga qo‘yiladigan talablar va

hokazo aniqlash; tizim arxitekturasini loyihalashtirish - zarur uskuna, dasturiy

ta‘minot tarkibi va xizmat ko‘rsatuvchi xodimlar tomonidan bajariladigan

amallarni aniqlash; dasturiy ta’minotga qo’yiladigan talablarni tahlil qilish

funksional imkoniyatlarni jumladan, ishlab chiqarish tavsifi, komponentlar, tashqi

interfeyslarning ishlash muhitini, ishonchlilik va xavfsizlik talablarni

foydalaniladigan ma‘lumotlarga, o‘rnatishga, qabul qilishga, foydalanish uchun

hujjatlarga, ekspluatatsiya qilishga va kuzatishga qo‘yiladigan talablarni aniqlash;

dasturiy ta’minot arxitekturasini loyihalash – dasturiy ta‘minot tuzilmasini

aniqlash, interfeyslar, uning komponentlarini hujjatlashtirish, foydalanish

hujjatlarning dastlabki versiyasini, shuningdek, testlarga qo‘yiladigan talablarni va

integratsiya qilish rejasini ishlab chiqish; dasturiy ta’minotni batafsil loyihalash

dasturiy ta‘minot va ular o‘rtasidagi interfeyslar komponentlarining batafsil izohi,

foydalanish hujjatlarini yangilash, dasturiy ta‘minot komponentlarining testlash

rejasi va testlarga qo‘yiladigan talablarni hujjatlashtirish, komponentlar

integratsiya rejasini yangilash; dasturiy ta’minotni kodlash va testlash – har bir

komponentni, shuningdek, testli protseduralarning jamini va ularni testlash uchun

ma‘lumotlarni ishlab chiqish va hujjatlashtirish, komponentlarni testlash,

foydalanish hujjatlarini yangilash, dasturiy ta‘minot integratsiya rejasini yangilash,

dasturiy ta‘minotni integratsiya qilish – integratsiya qilish rejasiga muvofiq

dasturiy komponentlarni yig‘ish va o‘z xususiyatlarigamos keluvchi, hamda,

berilgan ekspluatatsiya qilish sharoitlarida foydalanishga tayyor sifatida dasturiy

mahsulotni kvalifikatsiyalash zarur bo‘lgan mezonlar to‘plamini yoki sharoitlardan

iborat kvalifikatsion talablarga muvofiqligiga dasturiy ta‘minotni testlash; dasturiy



ta’minotni malakaviy (kvalifikatsion) testlash - dasturiy ta‘minotnibuyurtmachi

ishtirokida uning ekspluatatsiya qilish talablariga muvofiqligi va tayyorgarligini

namoyish qilish uchun testlash, bunda texnik va foydalanish hujjatlarinining

tayyorgarligi va to‘liqligi tekshiriladi; tizimning integratsiyasi - barcha tizim

komponentlarini, jumladan, dasturiy ta‘minot va uskunani yig‘ish; tizimni

malakaviy testlash – talablarning tizimga muvofiqligi uchun tizimnitestlash va

hujjatni rasmiylashtirilishi va to‘liqligini tekshirish; dasturiy ta’minotni o’rnatish -

dasturiy ta‘minotni buyurtmachining uskunasiga o‘rnatish va uning ishlash

qobiliyatini tekshirish; dasturiy ta’minotni qabul qilish - dasturiy ta‘minotni

malakaviy testlashnatijalarini va butun tizimni baholash, hamda, buyurtmachi bilan

birgalikda baholashning natijalarini, buyurtmachiga dasturiy ta‘minotni oxirgi

uzatishni hujjatlashtirish. Ushbu ko‘rsatib o‘tilgan amallarni dasturiy ta‘minotni

ishlab chiqishning quyidagi asosiy bosqichini shartli ajratgan holda, guruhlanishi

mumkin [10] (qavslarda GOST 19.102 – 77 ―ishlab chiqish bosqichi‖ bo‘yicha

tegishli ishlab chiqish bosqichlari ko‘rsatilgan): masalaning (vazipredmeting)

qo‘yilishi (―texnik topshiriq bosqichi‖); talablarni tahlil qilish va xususiyatlarni

ishlab chiqish (―Eskizli loyiha‖ bosqichi); amalga oshirish (―Ishchi loyiha‖

bosqichi). Ishlab chiqish jarayoni an‘anaviy tarzda kuzatish bosqichini o‘z ichiga

oladi (ushbu bosqichning boshlanishi GOST bo‘yicha ―Tadbiq qilish‖ bosqichi

mos keladi). Biroq dasturiy ta‘minotni ishlab chiqish industriyasida sodir

bo‘ladigan o‘zgartirishlarga muvofiq xalqaro standart bo‘yicha ushbu jarayon

alohida ko‘rib chiqiladi. Bosqichlarni ajratish shartlilik oldin qabul qilingan

qarorlarni istalgan bosqichida bog‘liq bo‘ladi. Masalaning qo‟yilishi. Vazifalarni

qo‘yish jarayonida dasturiy ta‘minot vazifalari aniq shakllantiriladi va ularga

qo‘yiladigan asosiy talablarni belgilaydi. Har bir talab dasturiy ta‘minotning zarur

yoki kerakli xususiyat bayonidan iborat. Ishlab chiqilayotgan dasturiy ta‘minotni

bajaradigan funksiyalarni aniqlaydigan funksional talablarga va uning faoliyat

ko‘rsatish xususiyatini aniqlaydigan ekspluatatsion talablarga bo‘linadi.

Prototiplarga ega dasturiy ta‘minotga qo‘yiladigan talablar amaldagi dasturiy

ta‘minotning tuzilmasini va tavsifini hisobga olgan holda, analogiya bo‘yicha

aniqlanadi.

Analogiyalarga ega bo‘lmagan dasturiy ta‘minotga qo‘yiladigan talablarni

shakllantirish uchun loyihadan oldingi, deb nomlanadigan maxsus tadqiqotlarni

o‘tkazish zarur. Bunday tadqiqotlar jarayonida vazifalarning hal etilganligini

aniqlaydi, ular xulosalarining usullarini ishlab chiqadi (agar ular yangi bo‘lsa) va

ishlab chiqiladigan dasturiy ta‘minotning ahamiyatli tavsifini belgilaydi.

Loyihadan oldingi tadqiqotlarni bajarish uchun ilmiy – tadqiqot ishlarini bajarishga

shartnoma tuziladi.

Vazifalarni qo‘yish jarayonining istalgan bosqichida qayd etadigan texnik

topshiriqlarni ishlab chiqish va asosiy loyiha qarorlarni qabul qilish bilan

tugallanadi.




Download 35.16 Kb.

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




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