1. Dasturiy injiniring bu tizimni spetsifikatsiyalashning (talablarni shakllantirish) boshlang'ich bosqichidan tortib
Sharshara modelinimg asosiy boshqichlariga dastur yozish
Download 0.54 Mb.
|
dasturiy injirining nazariyasi(1)
- Bu sahifa navigatsiya:
- Implementation and unit testing
- Operation and maintenance
- 39.sharshara madelining asaosiy bosquchlarini testlash
38 Sharshara modelinimg asosiy boshqichlariga dastur yozish
1. Requirements analysis and definition Tizim foydalanuvchilari bilan maslahatlashib tizimning servislari, chegaraklari 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. Bo'lim 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 tizimi 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 tuzaqtilmagan xatoliklarni tuzatish, tizim bo'limlarining amaliy ko'rinishlarini yaxshilash va tizim servislarini yangi talablarga mos ravishda yaxshilashni o'z ichiga oladi. 39.sharshara madelining asaosiy bosquchlarini testlash programma vositalarini testlash, sinovdan o’tkazish usullari va vositalarini; 1. Requirements analysis and definition Tizim foydalanuvchilari bilan maslahatlashib tizimning servislari, chegaraklari 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. Bo'lim 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 tizimi 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 tuzaqtilmagan xatoliklarni tuzatish, tizim bo'limlarining amaliy ko'rinishlarini yaxshilash va tizim servislarini yangi talablarga mos ravishda yaxshilashni o'z ichiga oladi. 40. Sharshara modelining asosiy bosqichlari: joriy qilish Sharshara modeli
41. Sharshara modelining asosiy bosqichlari: ekspluatasiya va qo’llab quvatlash 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: Sharshara modeli 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. ekspluatasiya va qo’llab quvatlash Ekspluatatsiya, ekspluatatsiya (ekspluatatsiya, ekspluatatsiya) - dasturiy ta'minotdagi zaifliklardan foydalanadigan va kompyuter tizimiga hujum qilish uchun ishlatiladigan dastur, dasturiy ta'minot kodining bir qismi yoki ma'lum buyruqlar ketma-ketligi. Hujumning maqsadi tizim ustidan nazoratni qo'lga kiritish yoki uning ishlashini buzish istagi bo'lishi mumkin. Ekspluatatsiya masofaviy va mahalliy bo'linadi Masofaviy ekspluatatsiya tarmoq orqali ishlaydi va zaif tizimga oldindan kirish huquqisiz xavfsizlik zaifligidan foydalanadi Boshqa tomondan, mahalliy, zaif tomonda ishlaydi va tizimga oldindan kirishni talab qiladi. Asosan superuser huquqlarini olish uchun foydalaniladi. 42. Dasturiy ta'minotni modellashtirish, model tushunchasi,model turlari Download 0.54 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling