Axborot tizimlari va raqamli texnalogiyalar


DASTURIY TA'MINOT ISHLAB CHIQISH BOSQICHLARI



Yüklə 0,83 Mb.
səhifə7/11
tarix06.09.2023
ölçüsü0,83 Mb.
#141792
1   2   3   4   5   6   7   8   9   10   11
kurs ishi

. DASTURIY TA'MINOT ISHLAB CHIQISH BOSQICHLARI

Milliy reyestr dasturiy ta’minot vositalari ishlab chiquvchilari to‘g‘risidagi quyidagi ma’lumotlarni o‘z ichiga oladi:
yuridik shaxs to‘g‘risidagi asosiy ma’lumotlar (dasturiy ta’minot vositalari ishlab chiquvchilarining nomi, ularning tashkiliy-huquqiy shakli, joylashgan eri (pochta manzili) telefoni va boshqalar);
ishlab chiqilgan, joriy qilingan va sotilgan dasturiy ta’minot vositalari to‘g‘risidagi asosiy ma’lumotlar (loyihalar va dasturiy ta’minot vositalari nomi, vazifasi, O‘zbekiston Respublikasi Intellektual mulk agentligining Dasturiy mahsulotlar davlat reyestrida ro‘yxatga olinganligi to‘g‘risidagi ma’lumotlar (mavjud bo‘lsa));
Milliy reyestrdagi ma’lumotlar umumfoydalanadigan ma’lumotlar hisoblanadi, dasturiy ta’minot vositalari ishlab chiquvchilarining moliyaviy ko‘rsatkichlari bundan mustasno.
Milliy reyestr Internet tarmog‘idagi on-layn do‘konlar ro‘yxatini o‘z ichiga oladi, bu do‘konlar vositasida Milliy reyestrga kiritilgan dasturiy ta’minot vositalari ishlab chiquvchilari eksport shartnomasi mavjud bo‘lmasdan dasturiy ta’minot vositalarini ishlab chiqarish va kuzatish (xizmat ko‘rsatish) bilan bog‘liq ishlar va xizmatlarning xorijiy valyutada eksport qilinishini amalga oshiradilar.
II BOB. DASTURIY TA'MINOT ISHLAB CHIQISHDAGI OMILLAR, TALABLAR VA UNING DOLZARBLIGI
2.1. DASTURIY TA’MINOT ISHLAB CHIQISHGA BO'LGAN TALABLAR
Dasturni bevosita rejalashtirish va bundan keyingi dasturlash uchun asos bo‘ladigan dasturiy texnik aniq rejani tuzish modullashni tuzishdan so‘ng yaratiladigan dasturning ierarxik tuzilishi loyihasi orqali sodir bo‘ladi.Modullashtirish masalasining keng miqyosli qo‘yilishini yaxshi ochiq ko‘rinishda ko‘rsatilishini va keyingi dasturiy kodlarning (Quellcode) kichkina yaxshi ko‘zga ko‘rinadigan birliklarga bo‘linishni bildiradi. Ushbu bo‘lingan masalalar modullar va ularning dasturlaridir.
Modullarning loyihalanishida ular mantiqiy tugallanganligi va bir-biriga bog‘liq bo‘lmagan holda amalga oshishi mumkinligiga diqqat qaratish kerak. Shu sababli modullar o‘rtasida tushunarli tashqi aloqalar belgilash zarur-ki, ular orqali keyinroq alohida qismlar yagona mahsulotga birlashadi
Agile - Bu juda dinamik va moslashuvchan loyihalarni boshqarish jarayoni bo'lganligi sababli sanoatda eng ko'p qo'llaniladigan dasturiy ta'minotni ishlab chiqish modeli. Loyihada qancha odam ishlayotganidan qat'i nazar, bozor yoki mijozlar tomonidan olib borilayotgan o'zgarishlarga moslashish qanchalik oson bo'lganligi sababli hamkorlikni amalga oshirish oson.
Ushbu modelning eng muhim jihatlari orasida birinchi navbatda to'rtta asosiy qiymatni o'z ichiga olgan Agile Manifesti mavjud. Bular, asosan, tezkor metodologiyani nimaga aylantiradigan asosdir. Bundan tashqari, loyihalarni to'g'ri yo'lda ushlab turadigan langar bo'lib xizmat qiladigan 12 ta asosiy tamoyil ham mavjud. Bular nima ekanligini quyidagilar bilan ko'rishingiz mumkin:
Sharshara - Dasturiy ta'minotni ishlab chiqishning eng dastlabki modellaridan biri bo'lgan sharshara modeli kodlash qanchalik rivojlanganligini taqqoslash uchun yaxshi nuqtadir. Bu, asosan, davom etishdan oldin tugatish talab qilinadigan bosqichlar kaskadidir. Bu shuni anglatadiki, agar siz ma'lum bir bosqichni sinab ko'rmoqchi bo'lsangiz, birinchi navbatda dasturiy ta'minotni ishlab chiqishning barcha bosqichlari.
Sharshara modeli bilan ishlashda hech qanday o'xshashliklar yo'q va hamma narsa chiziqli tarzda amalga oshiriladi. Ushbu model qanday ishlashi haqida fikr olish uchun siz quyidagilarni ko'rib chiqishingiz mumkin:
Incremental Model - Ushbu dasturiy ta'minotni ishlab chiqish modeli nomidan ko'rinib turibdiki, bu modullar ko'plab mustaqil birliklarga bo'lingan ishlab chiqish jarayoni. Sizda asosan talablarning to'rt bosqichi, dizayn, kodlash va bitta o'sishni yaratish uchun sinovdan o'tadigan metodologiya mavjud. Keyin bu o'sishlarning har biri bir-birining bir qismi bo'lib ishlaydi va siz nihoyat kerakli mahsulotni olmaguningizcha funksiya va xususiyatlarni qo'shadi. Bu boshqa dasturiy ta'minot ishlab chiqish modellariga qaraganda uni zerikarli qiladi, lekin u ham ko'proq nazoratni ta'minlaydi.


Yüklə 0,83 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin