4. IP loyihalash metodologiyasi va texnologiyasi
Dizayn metodologiyalari, texnologiyalari va asbob-uskunalari (CASE-vositalari) har qanday IP loyihasining asosini tashkil etadi. Metodologiya muayyan texnologiyalar orqali amalga oshiriladi va ularni qo'llab-quvvatlovchi standartlar, texnikalar va instrumental vositalar orqali amalga oshiriladi.
Dizayn texnologiyasi uchta komponentning jamiyati sifatida tavsiflanadi:
* texnologik dizayn operatsiyalari ketma-ketligini belgilaydigan bosqichma-bosqich protsedura (shakl. 1.4);
* texnologik operatsiyalar natijalarini baholash uchun foydalaniladigan mezon va qoidalar;
* loyihalashtirilgan tizimni tavsiflash uchun ishlatiladigan notatsiyalar (grafik va matn vositalari).
Texnologik ko'rsatmalar, texnologiya asosiy mazmunini tashkil etuvchi, texnologik operatsiyalar ketma-ketligini tavsifi iborat bo'lishi kerak, sharoitlar, qaysi bir yoki boshqa operatsiya amalga oshiriladi qarab,va operatsiyalar o'zlari tavsiflari.
IP loyihalash, ishlab chiqish va qo'llab-quvvatlash texnologiyasi quyidagi umumiy talablarga javob berishi kerak:
* texnologiya to'liq Hz ni qo'llab-quvvatlashi kerak;
* texnologiya IP-ning rivojlanish maqsadlariga ma'lum bir sifat va belgilangan vaqt ichida kafolatlangan erishishni ta'minlashi kerak;
* texnologiya kichik tizimlar shaklida yirik loyihalarni amalga oshirish imkoniyatini ta'minlashi kerak (ya'ni, loyihani cheklangan miqdordagi ijrochilar guruhlari tomonidan ishlab chiqilgan tarkibiy qismlarga ajratish va keyinchalik tarkibiy qismlarni integratsiya qilish imkoniyati). Katta IP-larni ishlab chiqish tajribasi shuni ko'rsatadiki, ish samaradorligini oshirish uchun loyihani ma'lumotlar va funktsiyalar bilan bog'liq bo'lmagan kichik tizimlarga ajratish kerak. Quyi tizimlarni amalga oshirish alohida mutaxassislar guruhlari tomonidan amalga oshirilishi kerak. Shu bilan birga, umumiy loyihani muvofiqlashtirishni ta'minlash va umumiy ma'lumotlar va funktsiyalar mavjudligi sababli yuzaga kelishi mumkin bo'lgan har bir loyiha guruhining ish natijalarini takrorlashni istisno qilish kerak;
* texnologiya kichik guruhlarda (3-7 kishi) alohida kichik tizimlarni loyihalash bo'yicha ishlarni amalga oshirish imkoniyatini ta'minlashi kerak. Bu tashqi aloqalar sonini kamaytirish orqali jamoaning boshqaruv tamoyillari va samaradorlikni oshirish bilan bog'liq;
* texnologiya ishlaydigan IP-ni olish uchun minimal vaqtni ta'minlashi kerak. Bu butun ipning tayyorligi haqida emas, balki alohida quyi tizimlarni amalga oshirish vaqti haqida emas. Qisqa vaqt ichida IP-ni amalga oshirish ko'plab ishlab chiquvchilarni jalb qilishni talab qilishi mumkin, bu ta'sir qisqa vaqt ichida kichik ishlab chiquvchilar tomonidan alohida kichik tizimlarni amalga oshirishdan past bo'lishi mumkin. Amaliyot shuni ko'rsatadiki, to'liq tugallangan loyiha mavjud bo'lsa ham, joriy etish alohida quyi tizimlar bo'yicha izchil davom etmoqda;
* texnologiya loyiha konfiguratsiyasini boshqarish, loyiha versiyasini va uning tarkibiy qismlarini boshqarish, loyiha hujjatlarini avtomatik ravishda chiqarish va uning versiyalarini loyiha versiyalari bilan sinxronlashtirish imkoniyatini taqdim etishi kerak;
* texnologiya amalga oshiriladigan dizayn echimlarining IP-ni amalga oshirish vositalaridan (ma'lumotlar bazasini boshqarish tizimlari (DBMS), operatsion tizimlar, tillar va dasturiy tizimlardan mustaqilligini ta'minlashi kerak);
* texnologiya Hz ning barcha bosqichlarida amalga oshiriladigan jarayonlarni avtomatlashtirishni ta'minlaydigan izchil CASE-vositalar majmuasi tomonidan qo'llab-quvvatlanishi kerak. CASE-vositalarini baholash va tanlashning umumiy yondashuvi 4 bo'limida, CASE-fond komplekslarining misollari - 5.7 bo'limida tasvirlangan.
Loyihaning barcha ishtirokchilari tomonidan hurmat qilinishi kerak bo'lgan bir qator standartlar (qoidalar, bitimlar) ishlab chiqmasdan, IP-ni muayyan tashkilot va muayyan loyihada loyihalashtirish, ishlab chiqish va qo'llab-quvvatlash uchun har qanday texnologiyaning haqiqiy qo'llanilishi mumkin emas. Ushbu standartlar quyidagilarni o'z ichiga oladi:
* dizayn standarti;
* loyiha hujjatlarini rasmiylashtirish standarti;
* foydalanuvchi interfeysi standarti.
Dizayn standarti o'rnatilishi kerak:
* dizaynning har bir bosqichida kerakli modellar (diagrammalar) va ularning tafsilotlari;
* diagrammalarda dizayn echimlarini belgilash qoidalari, shu jumladan: ob'ektni nomlash qoidalari( terminologiya shartnomalari, shu jumladan), barcha ob'ektlar uchun atributlar to'plami va ularni har bir bosqichda to'ldirish qoidalari, diagramma dizayni qoidalari, shu jumladan ob'ektlarning shakli va o'lchamlari talablari va boshqalar.;
* operatsion tizim sozlamalari, CASE-fond sozlamalari, umumiy loyiha sozlamalari va boshqalarni o'z ichiga olgan ishlab chiquvchi ish o'rinlari konfiguratsiyasi talablari.;
* loyiha bo'yicha birgalikda ishlashni ta'minlash mexanizmi, shu jumladan: loyiha quyi tizimlarini integratsiya qilish qoidalari, loyihani barcha ishlab chiquvchilar uchun bir xil holatda saqlash qoidalari( loyiha ma'lumotlarini almashish qoidalari ,umumiy ob'ektlarni aniqlash mexanizmi va boshqalar), dizayn echimlarini izchillik bilan tekshirish qoidalari va boshqalar.
Loyiha hujjatlarini rasmiylashtirish standarti o'rnatilishi kerak:
* dizaynning har bir bosqichida hujjatlarning to'liqligi, tarkibi va tuzilishi;
* uning dizayni uchun talablar (bo'limlar, kichik bo'limlar, bandlar, jadvallar va boshqalar mazmuniga qo'yiladigan talablar),
* hujjatlarni tayyorlash, ko'rib chiqish, kelishish va tasdiqlash qoidalari, har bir bosqich uchun belgilangan muddatlar;
* hujjatlarni tayyorlash vositasi sifatida ishlatiladigan nashriyot tizimini o'rnatish talablari;
* belgilangan talablarga muvofiq hujjatlarni tayyorlashni ta'minlash uchun CASE-vositalarini sozlash talablari.
Foydalanuvchi interfeysi standarti o'rnatilishi kerak:
* ekranlarni bezash qoidalari (shriftlar va ranglar palitrasi), derazalar va boshqaruvlarning tarkibi va joylashuvi;
* klaviatura va sichqonchani ishlatish qoidalari;
* yordam matnlarini ro'yxatdan o'tkazish qoidalari;
* standart xabarlar ro'yxati;
* foydalanuvchi reaktsiyasini qayta ishlash qoidalari.
Xulosa
Axborot tizimini ishlab chiqish usullarining keng assortimenti loyihaning hajmi va murakkabligi, rivojlanish guruhining soni va malakasi, tizimning mijozlar talablarini mezon sifatida qo'llash orqali ulardan eng mosini tanlash imkonini beradi. Ushbu ishda tavsiflangan usullar dasturiy ta'minot ishlab chiquvchilari tomonidan inson faoliyatini avtomatlashtirishning barcha sohalarida turli xil axborot tizimlarini yaratish uchun ishlatiladi. Ularning xususiyatlari, shuningdek o'xshashlik xususiyatlari, faqat axborot tizimlarini yaratish bo'yicha amaliy faoliyat jarayonida aniq bo'ladi. Standartlashtirish har bir kishi uchun foydalidir: IP ishlab chiqaruvchilari va iste'molchilari. Bu IP-iste'molchilarga imkon beradi:
* nostandart uskunalarni xarid qilish va u bilan qo'shimcha muammolarni olish uchun ortiqcha mablag ' sarflamang;
* operatsion xodimlarning ish sifati yomonlashmasdan malakasini oshirish va kamaytirish,standartlashtirilgan echimlarni taqdim etadigan etkazib beruvchilarni tanlash. Shunday qilib, standartlar kerak:
* axborot tizimlari iste'molchilari (is) - uskunalarni tanlash, ularning faoliyatini tartibga solish va etkazib beruvchilar bilan o'zaro hamkorlik qilish;
*mahsulot va xizmatlarni etkazib beruvchilarga-ishlab chiqarish xarajatlarini kamaytirish va bozor talablariga rioya qilish;
* ishlab chiquvchilar va is ekspluatatorlari-echimlar sifatini yaxshilash va boshqa tizimlar bilan muvofiqlikni ta'minlash, shuningdek qayta ishlatiladigan echimlarni qo'llash, mehnat zichligi va ish haqini kamaytirish, ularning sifatini oshirish.
Standartlar xalqaro, davlat darajasida yoki sanoat darajasida bajarilishi kerak
Do'stlaringiz bilan baham: |