1. Dasturiy injiniring bu tizimni spetsifikatsiyalashning (talablarni shakllantirish) boshlang'ich bosqichidan tortib


Sharshara modelining asosiy bosqichlari: talablarni aniqlash?


Download 0.54 Mb.
bet10/19
Sana04.04.2023
Hajmi0.54 Mb.
#1325201
1   ...   6   7   8   9   10   11   12   13   ...   19
Bog'liq
dasturiy injirining nazariyasi(1)

Sharshara modelining asosiy bosqichlari: talablarni aniqlash?
Sharshara modeli
Sharshara modeli birinchi bo'lib e'lon qilingan dasturiy ta'minotni ishlab chiqish jarayoni modelidir (Royce, 1970).
Sharshara modelining asosiy bosqichlari bevosita dasturiy ta'minotni rivojlantirish bosqichini aks ettiradi:
1. Requirements analysis and definition Tizim foydalanuvchilari bilan maslahatlashib tizimning servislari, chegaralari va maqsadlari belgilab olinadi
2. System and software design Tizim dizayni jarayonida tizim arxitekturasini tashkil qilish orqali apparat yoki dasturiy tizimlarga talablar belgilanadi. Dasturiy ta'minot dizayni fundamental dasturiy ta'minot tizimlari mavhumliklari va ularning munosabatlarini identifikatsiyalash va tasvirlashni o'z ichiga oladi.
3. Implementation and unit testing Bu bosqichda dasturiy ta'minot dizayni dasturlar to'plami yoki dastur bo'limlar ko'rinishda amalga oshiriladi. Testlash jarayonida har bir bo'lim alohida testlanadi.
4. Integration and system testing Individual dastur bo'limlari yoki dasturlar birlashtiriladi va to'liq tizim ko'rinishida testlanadi. Testlashdan keyin dasturiy ta'minot tizim foydalanuvchiga yetkaziladi.
5. Operation and maintenance Bu eng uzun hayot sikli fazasi hisoblanadi. Tizim o'rnatiladi va amaliy foydalanishga qo'yiladi. Maintance o'z ichiga hayot siklining oldingi bosqichlarida tuzatilmagan xatoliklarni tuzatish, tizim bo'limlarining amaliy ko'rinishlarini yaxshilash va tizim servislarini yangi talablarga mos ravishda yaxshilashni o'z ichiga oladi.
36-savol.
Sharshara modelining asosiy bosqichlari: talablarni tahlil qilish?
Birinchilardan bo'lib kaskad yoki sharshara modelidan foydalanilgan bo'lib, unda har bir ish bir marta va hayot tsikli modeli diagrammasida ko'rsatilgan tartibda bajariladi. Bu modelda, har bir ish shu qadar ehtiyotkorlik bilan bajarilishi kerakligi haqida taxminlar mavjudki, u tugagandan va keyingi bosqichga o'tgandan so'ng, avvalgisiga qaytish kerak bo'lmaydi (qaytish faqat dasturiy ta'minotni tekshirish jarayonida mumkin)
Ushbu modelning kamchiligi shundaki, uning kontseptsiyasi fabrika modeliga asoslangan bo'lib, unda mahsulot ishlab chiqarishga bosqichlarini bosib o'tadi, so'ngra u buyurtmachiga tayyor mahsulot sifatida beriladi, uning o'zgarishi ta'minlanmaydi, garchi uni kamchiligi yoki boshqa ba'zi bir qismlarga o'xshash boshqa mahsulot bilan almashtirish mumkin.
37-savol.
Sharahara modelining asosiy bosqichlari: loyihalash, rejalashtirish?
Ortib borish modeli
Incremental(ortib borish) ishlab chiqish dastlabki amaliy ko'rinishni ishlab chiqish g'oyasiga asoslangan. Foydalanuvchi izohlariga qarab tizimning keyingi versiyalari ishlab chiqiladi.Q
ayta foydalanishga mo'ljallangan dasturiy injiniring
Ko'pgina dasturiy ta'minot loyihalarida bir nechta qayta foydalaniladigan dasturiy ta'minotlar mavjuv.
Qayta foydalanishga mo'ljallangan jarayonlarda foydalanish mumkin bo'lgan uch xil turdagi dasturiy ta'minot komponentalari bor:

  1. Veb servislar servis standartlariga ko'ra ishlab chiqilgan

  2. .NET yoki J2EE kabi componenta freymvorklarga integratsiya qilinadigan paketlangan obyektlar kolleksiyasi

  3. Maxsus muhitlarda foydalanish uchun sozlangan autonom dasturiy ta'minot tizimlari.


Download 0.54 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   19




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