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
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.
Do'stlaringiz bilan baham: