Mavzu : Dasturiy ta’minot arxetekturasimahsulot tariqasida. Reja: Asosiy tushuncha va ta`riflar
Download 35.16 Kb.
|
651 17 Jurayev Murodjon Mustaqil ish
- Bu sahifa navigatsiya:
- Masalaning qo‟yilishi.
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;
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
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: |
ma'muriyatiga murojaat qiling