1-ma’ruza Das’turiy ta’minot (DT)ni yaratish jarayoniga kirish. Dasturiy mahsulotlar Umumiy mahsulotlar


Dasturiy ta’minotni loyixalashning tashkiliy ta’minoti


Download 26.37 Kb.
bet5/12
Sana28.12.2022
Hajmi26.37 Kb.
#1014910
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Dasturiy taminot tizimlarini loyihalash

Dasturiy ta’minotni loyixalashning tashkiliy ta’minoti
• Dasturiy ta’minotni loyixalash jarayonining tashkiliy ta’minotini ishlab chiqish jamoasi ichidagi mutaxassislarning о‘zaro, hamda yaratilayotgan dasturiy maxsulotning buyurtmachi va foydalanuvchilari bilan muloqatini belgilovchi xujjatlar tashkil etadi. Bu xujjatlar konkret mutaxassis va raxbarlarning lavozimi va malakasini inobatga olgan xolda dastur yaratilishidagi qoida, majburiyat va ma’suliyatini aniqlab beradi.
• Dasturiy ta’minotni yaratish jarayonining tashkiliy ta’minotiga dasturiy maxsulotni loyixalashning metodologik va texnologik prinsiplari, hamda yaratish obyekti va bosqichlarining xarakteristkalari kiradi.
• Katta (murakkab) dasturiy maxsulotlarni butun xayot sikli davomidagi aniq tashkiliy ta’minoti juda muxim xisolanadi. Bunda kо‘p sonli mutaxassislarning jamoaviy mehnatini va loyixa raxbarlarining buyurtmachi va foydalanuvchilar о‘zaro aloqasini tо‘g‘ri tashkil etilishi dasturiy maxsulotning butun xayot siklidagi muvaffaqiyaitini ta’minlaydi.


3-ma’ruza


Tuzilmaviy dasturlashdan misоllar

Dasturiy ta'minotning hayotiy aylanishi


•Dasturiy ta'minotning hayotiy tsikli - bu dasturiy ta'minotni ishlab chiqish va ishlatish loyihasi doirasida amalga oshiriladigan va boshqariladigan doimiy va buyurtma qilingan tadbirlar to'plamidir. Dasturiy ta'minotni ishlab chiqish g'oyasi (kontseptsiyasi) paydo bo'lgan paytdan boshlab boshlanadi, uni yaratish zarurati to'g'risida qaror qabul qilinadi va to'liq pensiya jarayoni bilan tugaydi. Dasturiy ta'minotning hayotiy tsiklida odatda quyidagi bosqichlar ajratiladi:
•1) tizim tahlili va rivojlanish zarurligini asoslash;
•2) talablarni shakllantirish;
•3) dizayn;
•4) dasturlash;
•5) sinov va disk raskadrovka;
•6) dasturni ishga tushirish;
•7) ekspluatatsiya va texnik xizmat ko'rsatish;
•8) operatsiyani yakunlash.

Dasturiy ta'minot tizimini ishlab chiqish jarayonini rejalashtirishda loyihalash ishlarini amalga oshirishda rivojlanish strategiyasini tanlash muhimdir. Dasturiy ta'minotni ishlab chiqishning uchta asosiy strategiyasi mavjud [8]:


•- bitta o'tish (palapartishlik strategiyasi), uning davomida loyihalash bosqichlarining chiziqli ketma-ketligi amalga oshiriladi;
•- barcha versiyalar ketma-ketligi sifatida amalga oshiriladigan foydalanuvchi va tizim talablarining dastlabki o'rnatilishidan iborat bo'lgan qo'shimcha strategiya ;
•- evolyutsion strategiya , unda dasturiy ta'minot tizimi ham versiyalar ketma-ketligi shaklida qurilgan, ammo jarayon boshida barcha talablar aniqlanmagan, ular versiyalarni ishlab chiqish natijasida takomillashtirilgan.

Dasturiy ta'minotni samarali ishlab chiqish jarayonlarini to'g'ri tashkil etish va dasturiy mahsulotlarning yuqori sifatini ta'minlash uchun real dunyo ob'ektlari va sub'ektlarining tizimli o'zaro aloqasi tamoyillarini aniq tushunish va tahlil qilish va loyihalashda qo'llash muhimdir.


•Tizim tushunchasi atrofimizdagi voqelikni o'rganishning metodologik asoslarini ishlab chiqish jarayonida doimo takomillashib boradi. Tizimlar nazariyasining asoschisi Lyudvig fon Bertalanffi dastlab tizimni bir-biri bilan va atrof-muhit bilan ma'lum munosabatlarda bo'lgan o'zaro ta'sir qiluvchi elementlarning majmuasi deb ta'riflagan. Bu holda atrof-muhit deganda tizimga kiritilmagan hamma narsa tushuniladi va tizim, aksincha, atrof-muhitdan maqsadli ravishda ajratilgan, cheklangan ob'ektlar to'plamidir. Shu bilan birga, atrof-muhit va tizim o'rtasida ko'plab o'zaro aloqalar mavjud bo'lib, ularning yordamida ularning o'zaro ta'siri jarayoni amalga oshiriladi.

•Dasturiy ta'minot tizimi - qismlardan tashkil topgan tizim - dasturiy ta'minot komponentlari . O'z navbatida, texnik (apparat), matematik, axborot, tashkiliy, uslubiy va boshqalar bilan birgalikda mavjud bo'lgan dasturiy ta'minot [3] avtomatlashtirilgan axborotni qayta ishlash va boshqarish tizimining (ASOIU) qo'llab-quvvatlovchi quyi tizimlarining turlaridan biridir.


•ASOIU - bu kompyuterlardan foydalanishga asoslangan va ma'lum ob'ektlarni (korxonalar, tashkilotlar, texnologik jarayonlar) boshqarish bilan bog'liq bo'lgan ma'lumotlarni qayta ishlash tizimi . Bu ishonchli texnik, iqtisodiy va texnologik ma'lumotlarni berish bilan ishlab chiqarish, tashkiliy, ma'muriy va texnologik jarayonlarni maqsadli avtomatlashtirilgan saqlashga mo'ljallangan.

•Umuman olganda, har qanday tizimning quyidagi xususiyatlarini ajratib ko'rsatish mumkin, bu ularni real dunyoning turli xil ob'ektlari orasida ajratishga imkon beradi [4].


•- tizim bu tizim sifatida ham ko'rib chiqilishi mumkin bo'lgan elementlarning to'plamidir; o'z navbatida, asl tizim umumiy tizimning bir qismidir, shuning uchun tizim tizimlar ierarxiyasining organik qismi sifatida taqdim etiladi;
•- tizim butun tizimni aniqlaydigan, lekin uning alohida elementlariga xos bo'lmagan integral xususiyatlarining mavjudligi bilan tavsiflanadi;
•- tizim elementlar orasidagi turlicha bo'lsa-da, muhim aloqalarning mavjudligi bilan ajralib turadi (turlicha bo'laklar to'plamini tizim deb bo'lmaydi).

•Tizimli yondashuvning asosiy tamoyillari:


•- birlik - tizim tarkibiy qismlar to'plami bo'lgan yagona yaxlitlik sifatida qaraladi;
•- yaxlitlik - tizim elementlari funktsionalligi va xulq-atvori xarakteri jihatidan har xil yo'nalishlarda bo'lishi mumkin, ammo shu bilan birga ular bir-biriga mos kelishi kerak;
•- dinamizm - yo'naltirilgan yoki tasodifiy omillar ta'sirida tizimning o'z holatini o'zgartirish qobiliyati;
•- tizim va atrof-muhitning o'zaro bog'liqligi - tizim o'z xususiyatlarini atrof-muhit bilan ta'sir o'tkazish jarayonida namoyon qiladi;
•- iyerarxiya - tizimning har bir elementi quyi tizim sifatida, tizimning o'zi esa ancha murakkab tizimning elementi sifatida qaralganda qismlarni tizimli tartiblash;
•- tashkilot - tarkibiy qismlar va bog'lanishlarni tartibga solish uchun elementlarning o'zaro ta'siri qoidalaridan rasmiy foydalanish;
•- holatlarning ko'pligi - har biri tizimning ma'lum bir holatini tavsiflovchi har xil modellarning ta'rifi;
•- dekompozitsiya - butun tizimning umumiy maqsadidan kelib chiqadigan subgoallar asosida ob'ektni tarkibiy qismlarga bo'lish imkoniyati.

Download 26.37 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




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