Tayyorlash va ularning malakasini oshirishni tashkil etish bosh ilmiy metodik markazi toshkent axborot texnologiyalari universiteti


Download 3 Mb.
Pdf ko'rish
bet51/59
Sana12.09.2023
Hajmi3 Mb.
#1676179
1   ...   47   48   49   50   51   52   53   54   ...   59
Bog'liq
Dasturiy injiniring

Ob-havo stansiyasi use case lari 
Report weather - ob-havo axborot tizimiga ob-havo ma’lumotlarini jo’natish. 


IV. AMALIY MASHG’ULOT MATERIALLARI 
93 
Report status - ob-havo axborot tizimiga holat ma’lumotlarini jo’natish. 
Restart - agar tizimi o’chgan holatda bo’lsa tizimni qayta yuklash. 
Shutdown - ob-havo stansiyasini o’chirish. 
Reconfigure - ob-havo stansiyasi dasturiy ta’minotini qayta sozlash. 
Powersave - ob-havo stansiyasini quvvatni tejash rejimiga o’tkazish. 
Remote control - ob-havo stansiyasi tizim ostilarga nazorat komandalarini 
jo’natish. 
Ob-havo stansiyasi uchun tizim konteksti 
 
Ob-havo stansiyasi uchun use case lar 
 


IV. AMALIY MASHG’ULOT MATERIALLARI 
94 
Ob-havo stansiyasining yuqori darajali arxitekturasi 
 
Ob-havo stansiyasining obyektlari 


IV. AMALIY MASHG’ULOT MATERIALLARI 
95 
Ob-havo stansiyasining holat diagrammasi 
Foydalanilgan adabiyotlar 
1. “Software Engineering”, by Ian Sommerville, 2015 
2. Bass, L., Clements, P. and Kazman, R. (2003). Software Architecture in 
Practice, 2nd ed. Boston: Addison-Wesley. 
3. 
http://www.SoftwareEngineering-9.com
4. 
http://www.pearsonhighered.com/sommerville


IV. AMALIY MASHG’ULOT MATERIALLARI 
96 
6 - amaliy mashg’ulot. Dasturiy ta’minotni testlash va tekshirish 
 
Ishdan maqsad: Dasturiy ta’minotni testlash va testlash bosqichlarini 
o’rganish. 
Testlash, dasturiy ta’minotni foydalanishga qo’yishdan oldin dastur 
nuqsonlarini topish va ularni to’g’irlashga mo’ljallangan dasturlarni ko’rsatishga 
mo’ljallangan. Siz dasturiy ta’minotni testlagan chog’ingizda, sun’iy 
ma’lumotlardan foydalanib dasturni ishga tushirasiz. Siz dasturni testlash 
natijalarini xatolarga, anomaliya(normal holatdan chetlashish)ga yoki dasturning 
nofunksional sifatlari haqida ma’lumotga tekshirasiz. 
Testlash jarayonida ikkita alohida maqsadlar mavjud: 
1. Ishlab chiqaruvchi va buyurtmachiga ularning dasturiy ta’minoti talablari 
bajarilayotganini namoyish etish. Buyurtma qilingan dasturiy ta’minot uchun
hujjatdagi talablarning har biri uchun kamida bitta testlash bo’lishi lozim. 
Umumiy dasturiy ta’minot mahsulotlari uchun esa, tizimning barcha 
funksiyalari uchun, shuningdek, tayyor mahsulotda ishlatiladigan funksiyalar 
aralashmasi uchun testlashlar bo’lishi kerak. 
2. Dasturiy ta’minot noto’g’ri, ishonarsiz yoki spetsifikatsiyalarga mos 
kelmagan hollarni aniqlash. Ular dasturiy ta’minotning nuqsonlari 
hisoblanadi. Nuqsonlarni testlash keraksiz tizimlarning nuqsonlariga barham 
berish bilan bog’liq, masalan, tizimning to’xtab qolishi, boshqa tizimlar bilan 
keraksiz bo’g’lanishi, ma’lumotlarning noto’g’ri hisoblanishi va buzilishi. 

Download 3 Mb.

Do'stlaringiz bilan baham:
1   ...   47   48   49   50   51   52   53   54   ...   59




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