O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI
KOMPYUTER INJINIRINGI FAKULTETI IV BOSQICH DI-11-18-GURUH TALABASINING DASTURIY TA’MINOT QURILMASI VA EVOLYUTSIYASI FANIDAN TAYYORLAGAN
MUSTAQIL ISHI
Bajardi: Ruzvonov O.
Qabul qildi: Tursunmurodov D.
Mavzu: Dasturiy ta’minotni konstruksiyalashning strategiyalari
Reja:
1. Dasturiy ta'minotni yaratish bosqichlari.
2. Dasturiy ta'minot arxitekturasi.
3. Dasturiy ta’minot arxitekturasini loyihalash.
Dasturiy ta'minotni yaratish bosqichi - bu dasturiy ta'minotni yaratish jarayonining bir qismi bo'lib, u ma'lum vaqt oralig'ida cheklangan va talablar bilan aniqlangan ma'lum bir mahsulotni (dasturiy ta'minot modellari, dasturiy komponentlar, hujjatlar va boshqalar) chiqarilishi bilan tugaydi. bu bosqich uchun belgilangan. Dasturiy ta'minotni ishlab chiqish bosqichlari belgilangan natijalar bilan tugaydigan ishni oqilona rejalashtirish va tashkil etish sabablari bilan ajralib turadi. Dasturiy ta'minotning hayot aylanishi odatda quyidagi bosqichlarni o'z ichiga oladi:
Dasturiy ta'minot talablarini shakllantirish;
Dizayn (tizim loyihasini ishlab chiqish);
Amalga oshirish (kichik bosqichlarga bo'lish mumkin: batafsil dizayn, kodlash);
Test (mustaqil va murakkab sinov va integratsiyaga bo'linishi mumkin);
Ishga tushirish (amalga oshirish);
Foydalanish va texnik xizmat ko'rsatish;
Ishdan bo'shatish.
Ba'zi ekspertlar qo'shimcha boshlang'ich bosqichni kiritadilar - texnik -iqtisodiy asoslash tizimlar. Bu dasturiy ta'minot yaratiladigan, sotib olinadigan yoki o'zgartiriladigan dasturiy va apparat tizimiga tegishli.
Dasturiy ta'minot talablarini shakllantirish bosqichi eng muhim bosqichlardan biri bo'lib, butun loyihaning muvaffaqiyatini (hatto hal qiluvchi!) Ham belgilaydi. Ushbu bosqichning boshlanishi - apparat va dasturiy ta'minot o'rtasida funktsiyalarni taqsimlash bo'yicha asosiy kelishuvlarni o'z ichiga olgan tasdiqlangan va tasdiqlangan tizim arxitekturasini olish. Ushbu hujjatda, shuningdek, dasturiy ta'minotning ishlashi to'g'risida umumiy tushunishni tasdiqlash, shu jumladan, shaxs va tizim o'rtasidagi funktsiyalarni taqsimlash to'g'risidagi asosiy kelishuvlar bo'lishi kerak.
Dasturiy ta'minot talablarini shakllantirish bosqichi quyidagi bosqichlarni o'z ichiga oladi.
Loyiha ustida ishlashdan oldin ishni rejalashtirish. Bosqichning asosiy vazifalari - rivojlanish maqsadlarini aniqlash, loyihani dastlabki iqtisodiy baholash, ish jadvalini tuzish, qo'shma ishchi guruhini tuzish va o'qitish.
Avtomatlashtirilgan tashkilot (ob'ekt) faoliyati bo'yicha so'rov o'tkazish, uning doirasida kelajakdagi tizimga qo'yiladigan talablarni oldindan aniqlash, tashkilot tuzilishini aniqlash, maqsadli funktsiyalar ro'yxatini aniqlash. Tashkilotning funktsiyalari bo'linmalar va xodimlar tomonidan taqsimlanishini tahlil qilish, bo'limlar orasidagi funktsional o'zaro ta'sirlarni, bo'limlar ichidagi va bo'linmalaridagi axborot oqimlarini aniqlash, ob'ektlarni tashkillashtirish va tashqi axborot ta'sirlari, mavjud avtomatlashtirish vositalarini tahlil qilish. tashkilot.
Tadqiqot materiallarini qayta ishlashni ta'minlaydigan va ikki turdagi modellarni yaratadigan tashkilot (ob'ekt) faoliyatining modelini yaratish:
"AS-IS" ("xuddi shunday") modeli, bu so'rov paytida tashkilotdagi mavjud holatni aks ettiradi va sizga tashkilotning qanday ishlashini tushunishga, shuningdek, kamchiliklarni aniqlashga va vaziyatni yaxshilash bo'yicha takliflar tuzishga imkon beradi. vaziyat;
"TO-BE" modeli ("qanday bo'lishi kerak"), tashkilotda yangi texnologiyalar g'oyasini aks ettiradi.
Dasturiy ta’minotning arxitekturaviy dizayn, tizimning umumiy tuzilishi dizayni va uni qanday tashkillashtirish tushunchalari bilan bog’liqdir. Siz dasturiy ta’minot arxitekturasini ikkita ajralmas bosqichlarda dizaynlashtira olasiz. Bular, kichik arxitektura va katta arxitektura:
Do'stlaringiz bilan baham: |