Uzoq xizmat muddati bo'lgan dasturiy mahsulotlar muntazam ravishda ma'lumotlarni qayta ishlash va boshqarish uchun yaratilgan. Bunday dasturlarning tuzilishi murakkabdir. Ularning o'lchamlari keng chegaralarda (1 ... 1000 ming buyruqlar) farq qilishi mumkin, ammo ularning barchasi turli xil mutaxassislar tomonidan uzoq muddatli xizmat ko'rsatish va foydalanish jarayonida bilish xususiyatlariga va o'zgartirish imkoniyatlariga ega. Ushbu sinfning dasturiy mahsulotlarini takrorlash mumkin, ularga sanoat mahsulotlari sifatida hujjatlar qo'shiladi va ishlab chiquvchidan begonalashtirilgan dasturiy mahsulotlardir.
Uzoq xizmat muddati bo'lgan dasturiy mahsulotlar
Ularning dizayni va ishlashi bilan katta miqdordagi mutaxassislar guruhlari shug'ullanadi, bu dasturiy ta'minot tizimini rasmiylashtirishni, shuningdek rasmiylashtirilgan sinovlarni va yakuniy mahsulotning erishilgan sifat ko'rsatkichlarini aniqlashni talab qiladi. Ularning hayot aylanishi 10 ... 20 yil. Ushbu vaqtning 70 ... 90% gacha ekspluatatsiya va texnik xizmat ko'rsatish uchun sarflanadi. Ommaviy replikatsiya va uzoq muddatli texnik xizmat ko'rsatish tufayli, ushbu dasturiy mahsulotlarni ekspluatatsiya qilish va ularga texnik xizmat ko'rsatish vaqtidagi umumiy xarajatlar tizimni tahlil qilish va loyihalashtirish xarajatlaridan sezilarli darajada oshib ketadi.
Keyingi barcha taqdimotlar axborotni qayta ishlash va boshqarish uchun katta (murakkab) dasturiy vositalarni ishlab chiqishga qaratilgan.
Umumlashtirilgan model hayot sikli dasturiy mahsulot quyidagi ko'rinishga ega bo'lishi mumkin:
I. Tizim tahlili:
a) tadqiqot;
b) texnik-iqtisodiy asos:
Operatsion;
Iqtisodiy;
Tijorat.
II. Dasturiy ta'minot dizayni:
a) dizayn:
Tizimning funktsional dekompozitsiyasi, uning arxitekturasi;
Dasturiy ta'minotning tashqi dizayni;
Ma'lumotlar bazasini loyihalash;
Dastur arxitekturasi;
b) dasturlash:
Dasturiy ta'minotning ichki dizayni;
Dasturiy ta'minot modullarining tashqi dizayni;
Dasturiy ta'minot modullarining ichki dizayni;
Kodlash;
Nosozliklarni tuzatish dasturlari;
Dasturlash;
c) dasturiy ta'minotni tuzatish.
III. Dasturiy ta'minotni baholash (sinovdan o'tkazish).
IV. Dasturiy ta'minotdan foydalanish:
a) operatsiya;
b) akkompaniment.
Do'stlaringiz bilan baham: |