O`ZBEKISTON RESPUBLIKASI RAQAMLI
TEXNOLOGIYALARI VAZIRLIGI
MUHAMMAD AL XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI
Axborot xavfsizligi 11-22 guruh
2-bosqich talabasi
Baxshilloyev Diyorbekningning
Ma’lumotlar tuzilmasi va algoritmlari fanidan
2-MUSTAQIL ISH
Bajardi:
Baxshilloyev D
Qabul qildi:
Ablaqulov K
Dasturiy ta'minot jarayonlari modellari dasturiy ta'minot jarayoni modeli (ba'zan
dasturiy ta'minotni ishlab chiqishning hayot sikli modeli deb ataladi) dasturiy ta'minot
jarayonining soddalashtirilgan tasviridir. Har bir jarayon modeli ma'lum
bir nuqtai
nazardan jarayonni ifodalaydi va shuning uchun bu jarayon haqida faqat qisman ma'lumot
beradi. Masalan, jarayon faoliyati modeli faoliyat va ularning ketma-ketligini ko'rsatadi,
lekin bu faoliyatda ishtirok etuvchi insonlarning rolini ko'rsatmasligi mumkin.
Ushbu
mavzuda bir qancha umumiy jarayon modellarini (ba'zan
jarayon paradigmalari deb
ataladi)
tanishtiriladi va ular
arxitektura
nuqtai nazaridan taqdim
etiladi.
Ya'ni,
jarayonning asosi ko'riladi, lekin jarayonning tafsilotlari to’liq ko’rib chiqilmaydi.
Ushbu umumiy modellar dasturiy ta'minotni ishlab chiqishga
turli yondashuvlarni
tushuntirish uchun ishlatilishi mumkin bo'lgan dasturiy jarayonlarning
yuqori darajadagi,
abstrakt
tavsifidir.
Bu
mavzuda
quyidagi
umumiy
jarayon
modellari
ko’riladi:
1.
Sharshara
modeli.
Bu
model
spetsifikatsiya,
ishlab
chiqish,
tasdiqlash
va
evolyutsiyaning
asosiy
jarayonlarini
o’z
ichiga
oladi
va
ular
talablarni
spetsifikatsiya
qilish,
dasturiy
ta'minotni
loyihalash,
amalga
oshirish
va
testdan o'tkazish kabi alohida jarayon bosqichlari sifatida taqdim etiladi.