Dizayn texnologiyasi uchta komponentning kombinatsiyasi sifatida aniqlanadi:
texnologik loyihalash operatsiyalari ketma-ketligini aniqlaydigan bosqichma-bosqich protsedura
texnologik operatsiyalar natijalarini baholash uchun qo'llaniladigan mezonlar va qoidalar;
loyihalashtirilgan tizimni tavsiflash uchun foydalaniladigan yozuvlar (grafik va matnli vositalar).
Texnologiyaning asosiy mazmunini tashkil etuvchi texnologik ko'rsatmalar texnologik operatsiyalar ketma-ketligi, qaysi bir yoki boshqa operatsiya bajarilishiga bog'liq bo'lgan shartlar va operatsiyalarning o'zi tavsiflaridan iborat bo'lishi kerak.
Dizayn hujjatlari uchun dizayn standarti quyidagilarni belgilashi kerak:
loyihalashning har bir bosqichida hujjatlarning to'liqligi, tarkibi va tuzilishi;
uning dizayniga qo'yiladigan talablar (shu jumladan bo'limlar, kichik bo'limlar, paragraflar, jadvallar va boshqalar mazmuniga qo'yiladigan talablar),
har bir bosqich uchun muddatlarni ko'rsatgan holda hujjatlarni tayyorlash, ko'rib chiqish, muvofiqlashtirish va tasdiqlash qoidalari;
o'rnatilgan hujjatlarni tayyorlash vositasi sifatida foydalaniladigan nashriyot tizimini o'rnatish uchun talablar;
belgilangan talablarga muvofiq hujjatlarni tayyorlashni ta'minlash uchun CASE-asboblarini o'rnatish talablari
Foydalanuvchi interfeysi standarti quyidagilarni ko'rsatishi kerak:
ekranni loyihalash qoidalari (shriftlar va ranglar palitrasi), oyna va boshqaruv elementlarining tarkibi va joylashishi;
klaviatura va sichqonchadan foydalanish qoidalari;
yordam matnlarini formatlash qoidalari;
standart xabarlar ro'yxati;
foydalanuvchi reaktsiyalari bilan ishlash qoidalari.
So'nggi o'n yil ichida dasturiy injiniringning yangi yo'nalishi shakllandi - CASE (Computer Aided Software / System Engineering) - so'zma-so'z tarjima qilingan - kompyuter ko'magida (yordamida) axborot tizimlari uchun dasturiy ta'minotni ishlab chiqish. Hozirgi vaqtda CASEning umumiy qabul qilingan ta'rifi mavjud emas, CASE atamasi juda keng ma'noda qo'llaniladi. Faqatgina dasturiy ta'minotni ishlab chiqishni avtomatlashtirish masalalari bilan chegaralangan CASE atamasining asl ma'nosi hozirgi vaqtda butun kompleks avtomatlashtirilgan axborot tizimlarini ishlab chiqishni qamrab olgan yangi ma'noga ega bo'ldi.
CASE vositalari nafaqat "to'g'ri" mahsulotlarni yaratishga, balki ularni yaratish uchun "to'g'ri" jarayonni ham ta'minlashga imkon beradi. CASE ning asosiy maqsadi IC dizaynini uning kodlanishidan va keyingi rivojlanish bosqichlaridan ajratish, shuningdek, ishlab chiquvchilardan ishlab chiqish muhiti va IC faoliyatining barcha tafsilotlarini yashirishdir. CASE texnologiyalaridan foydalanganda, dasturiy ta'minotning hayot aylanishining barcha bosqichlari axborot tizimining o'zgarishi (quyida bu haqda batafsilroq), ammo, eng katta o'zgarishlar tahlil va dizayn bosqichlari bilan bog'liq. Mavjud CASE vositalarining aksariyati strukturaviy (asosan) yoki ob'ektga yo'naltirilgan tahlil va dizayn metodologiyalariga asoslangan bo'lib, ular tashqi talablarni, tizim modellari o'rtasidagi munosabatlarni, tizim harakati dinamikasini va dasturiy ta'minot arxitekturasini tavsiflash uchun diagrammalar yoki matnlar ko'rinishidagi spetsifikatsiyalardan foydalanadilar. Bunday metodologiyalar beradi loyihalashtirilayotgan tizimning qat'iy va vizual tavsifi, u umumiy ko'rinishdan boshlanadi, keyin esa batafsilroq bo'lib, darajalari soni ortib borayotgan ierarxik tuzilishga ega bo'ladi. CASE texnologiyalari deyarli barcha turdagi IP-ni qurishda muvaffaqiyatli qo'llaniladi, ammo ular quyidagi sohalarda barqaror pozitsiyani egallaydi:
biznes va tijorat IP rivojlanishini ta'minlash, CASE-texnologiyalarining keng qo'llanilishi ushbu qo'llaniladigan sohaning massiv xususiyati bilan bog'liq bo'lib, unda CASE nafaqat IPni rivojlantirish uchun, balki IPni rivojlantirishga yordam beradigan tizimlar modellarini yaratish uchun ham qo'llaniladi. strategik rejalashtirish, moliyaviy menejment, firmalar siyosatini aniqlash, kadrlar tayyorlash va boshqalar muammolarini hal qilish (bu soha o'z nomini oldi - biznes tahlili);
tizim va boshqaruv ISni ishlab chiqish. CASE-texnologiyalaridan faol foydalanish ushbu masalaning katta murakkabligi va ish samaradorligini oshirish istagi bilan bog'liq.
Do'stlaringiz bilan baham: |