|
Dasturiy injiniring kafedrasi
|
bet | 7/38 | Sana | 19.05.2024 | Hajmi | 0,95 Mb. | | #243559 |
Bog'liq Amaliyot SQL da dasturlashuslubiy ko\'rsatma3-amaliy ish
Mavzu: Konstruksiyalashning asosiy elementlari.
Ishdan maqsad: Dasturiy taminotni konstruksiyalash asosiy elementlarini o’rganish, mahsulotni sistemali taxlil qilish hamda maxsus funksiyalarni ishlatishga amaliy ko’nikma hosil qilish.
Nazariy qism.
Dasturiy mahsulotning hayotiy tsikli davomida mavjud bo'lishining bir necha bosqichlari mavjud. Ushbu bosqichlar va ularning soni uchun hali ham umumiy qabul qilingan nomlar mavjud emas. Ammo bu borada ham alohida kelishmovchiliklar mavjud emas. Shuning uchun, dasturiy ta'minotning hayot aylanish jarayonini bosqichlarga bo'lishning bir necha variantlari mavjud. Muayyan bo'lim boshqalarga qaraganda yaxshiroqmi yoki yo'qmi degan savol katta ahamiyatga ega emas. Eng muhimi, ularni hisobga olgan holda dasturiy ta'minotni ishlab chiqishni to'g'ri tashkil etishdir.
Hayotiy tsikl davomiyligi bo'yicha dasturiy ta'minotni ikkita sinfga bo'lish mumkin: kichik va uzoq umr Ushbu dastur dasturlari ularni yaratish va ishlatishda moslashuvchan (yumshoq) yondashuvga va dasturiy mahsulotlarni tartibga solinadigan dizayni va ishlashiga qat'iy sanoat yondashuviga mos keladi. Masalan, ilmiy tashkilotlar va universitetlarda birinchi darajali, loyihalash va sanoat tashkilotlarida esa ikkinchi darajali dasturlarni ishlab chiqish ustunlik qiladi.
Qisqa muddatli dasturiy mahsulotlar asosan ilmiy va muhandislik muammolarini hal qilish, hisob-kitoblarning aniq natijalarini olish uchun yaratilgan. Bunday dasturlar odatda nisbatan kichikdir. Ular bitta mutaxassis yoki kichik guruh tomonidan ishlab chiqilgan. Dasturning asosiy g'oyasini bitta dasturchi va oxirgi foydalanuvchi muhokama qiladi. Ba'zi tafsilotlar qog'ozga tushiriladi va loyiha bir necha kun yoki haftada yakunlanadi. Ularni takrorlash va keyinchalik boshqa jamoalar foydalanishi uchun topshirish mo'ljallanmagan. Shunday qilib, bunday dasturlar tadqiqot va rivojlantirish ishlarining bir qismidir va ularni begonalashtiriladigan dasturiy mahsulotlar deb hisoblash mumkin emas.
Ularning hayotiy tsikli tizimni tahlil qilish va muammoni rasmiylashtirishning uzoq vaqt oralig'idan, dasturni loyihalashning muhim bosqichidan va ishlashning qisqa vaqtidan va natijalarga erishishdan iborat. Funktsional va dizayn xususiyatlariga qo'yiladigan talablar, qoida tariqasida rasmiylashtirilmagan, dasturlarning rasmiylashtirilgan testlari mavjud emas. Ularning sifat ko'rsatkichlari faqat norasmiy g'oyalariga muvofiq ishlab chiquvchilar tomonidan nazorat qilinadi.
Qisqa muddatli dasturiy mahsulotlar
Bunday dasturlarga texnik xizmat ko'rsatish va o'zgartirish ixtiyoriy bo'lib, hisob-kitoblar natijalarini olgandan keyin ularning hayotiy tsikli tugaydi. Bunday dasturlarning hayotiy davridagi asosiy xarajatlar bir oydan 1 ... 2 yilgacha davom etadigan tizimni tahlil qilish va loyihalash bosqichlariga to'g'ri keladi.
dasturiy mahsulotning hayot aylanishi kamdan-kam hollarda 3 yildan oshadi.
|
| |