DMK nomi
|
Yuqori unumdorli AIJ
|
O‘rta unumdorli AIJ
|
Kam unumdorli AIJ
|
Monitorli dialogli tizim
|
+
|
±
|
±
|
Dialogli rejimni ta’minlash
|
–
|
+
|
+
|
Ma’lumotlar bazasini boshqarish tizimi (MBBT)
|
+
|
±
|
–
|
Dasturlash tillarining translyatorlari va interpretatorlari
|
+
|
+
|
+
|
Mashina geometriyasi va grafikasining vositalari:
|
|
|
|
geometrik protsessor
|
+
|
±
|
–
|
grafik protsessor
|
+
|
+
|
+
|
Matnlarni hujjatlarni shakllantirish
|
±
|
+
|
+
|
Chizma-grafikaviy hujjatlarni shakllantirish
|
+
|
+
|
±
|
Umumtexnikaviy hisoblar
|
+
|
±
|
±
|
AIJ – AIJ, MHK – AIJ aloqalarini ta’minlash
|
+
|
+
|
+
|
Komponovka va topologiyani loyihalash
|
+
|
+
|
+
|
Optimallashtirish
|
+
|
±
|
–
|
* Izoh: «+» texnikaviy vositaning bo‘lishi zarurligini bildiradi, «–» komponentlarning kompleks tarkibida bo‘lishining majbur emasligini bildiradi, «±» ushbu turdagi qurilma bilan komplektatsiyalanish zarurati AIJ yaratish bo‘lgan texnikaviy topshiriqda belgilanishi kerak.
Muammoli yo‘nalgan DMKlar o‘z ichiga boshlang‘ich ma’lumotlarni, butun loyihalash ob’yektiga yoki uning yig‘ma birliklariga bo‘lgan talablar va cheklanishlarni avtomatlashtirilgan ravishda tartibga solish uchun mo‘ljallangan dasturaviy vositalarni; loyihalash ob’yektining fizikaviy ishlash printsipini tanlashni; texnikaviy yechimlarni va loyihalash ob’ekti strukturasini tanlashni; konstruktsiyalarning sifat ko‘rsatkichlari (texnologikligi)ni baholashni, detallarga ishlov berish marshrutini loyihalashni olishi mumkin.
Ob’ektli-yo‘nalgan DMKlar loyihalash ob’ektlari xususiyatlarini predmet sohasi majmui sifatida aks ettiradi. Bunday DMKlarga, masalan, yig‘ma birliklarni; standart yoki qabul qilingan yechimlar asosida detallarni; shakl elementlaridan sintez asosida detallarni; detallarga ishlov berish turlari bo‘yicha texnologik jarayonlarni va h.k.larni loyihalashni avtomatlashtirishni qo‘llab-quvvatlaydigan DMKlar kiradi.
ALT matematik ta’minoti (MT)
ALT matematik ta’minoti asosini algoritmlar tashkil qiladi; bu algoritmlar bo‘yicha ALTning dasturaviy ta’minoti ishlab chiqiladi. ALTda matematik ta’minotning elementlari har xil bo‘ladi. Ular ichida invariant elementlar – funktsional modellarni tuzish printsiplari, algebraik va differentsial tenglamalarning sonli yechimi metodlari, ekstremal masalalarni qo‘yish, ekstrimumni qidirishlar mavjud. Matematik ta’minotni ishlab chiqish ALT yaratishdagi eng murakkab bosqichdir; ALT unumdorligi va ishlashining samaradorligi ko‘p jihatdan unga bog‘liq.
ALT DTsi vazifasi va amalga oshirish usullari bo‘yicha ikki qismga bo‘linadi:
1) matematik metodlar va ular asosida tuzilgan, loyihalash ob’yektlarini tavsiflovchi matematik modellar;
2) avtomatlashtirilgan loyihalash texnologiyasining formalashgan bayoni.
Matematik ta’minot birinchi qismini amalga oshirishning usullari va vositalari turli ALTlarda o‘ziga xosligi bilan ajralib turadi va loyihalash ob’yektlarining xususiyatlariga bog‘liq. Matematik ta’minotning ikkinchi qismiga kelsak, avtomatlashtirilgan loyihalash jarayonlarini formalashtirish majmui, alohida loyihalash masalalarini algoritmlash va dasturlashga nisbatan ham murakkab masala ekan. Bu masalani yechishda loyihalashtirish texnologiyasining mantiqi butunligicha, jumladan avtomatlashtirish vositalaridan foydalanish asosida loyihalovchilarning bir-biri bilan muloqoti mantiqi, formalashtirilishi kerak. Ushbu turdagi masalalarni yechishga mos keladigan tizimlar umumiy nazariyasining metodlari va holatlari ko‘rilayotgan sohada hozircha qo‘llanilishini topmadi. Loyihalashni avtomatlashtirish bo‘yicha ishlar ko‘p holatlarda loyihalash metodologiyasining takomillashmaganligini namoyon qildi va bir vaqtning o‘zida loyihalash jarayonlarini takomillashtirish bo‘yicha masalalarni yechish zaruratiga olib keldi. Loyihalash metodologiyasini takomillashtirish va rivojlantirish kontseptsiyasiga turli mualliflarning qarashlari bir narsada bir-biriga o‘xshash: loyihalash asosida tizimli yondoshuv yotishi kerak. ALTning matematik ta’minoti loyihalashni avtomatlashtirishning ob’yekti, jarayoni va vositalarini o‘zaro bog‘liqlikda bayon qilishi lozim. Hozirgi paytda ushbu masalani yechish uchun tayinli nazariy baza bo‘lmaganligi uchun, amalda turli matematik metodlarning murakkab tizimlarini modellash vositalari yagona kompleksga integratsiyalashishi jarayoni bormoqda.
Ushbu jarayon rivojida ikkita istiqbolli yo‘nalishni ajratish mumkin:
optimal loyihaviy yechimlarni olish metodlarining, jumladan avtomatlashtirilgan loyihalashga yo‘nalgan metodlarning rivoji;
loyihalanayotgan ob’yektlarning turlariga invariant avtomatlashtirilgan loyihalash jarayonlarining o‘zini takomillashtirish va tipiklashtirish.
Davlat standartlarining «SAPR. Tipoviue funkcionalniue sxemiu proektirovaniya izdeliy v usloviyax funkcionirovaniya sistem» metodik ko‘rsatmalarni ishlab chiqish loyihalash jarayonlarini avtomatlashtirishni takomillashtirish va tipiklashtirishda ahamiyatli natija bo‘ldi. Unda loyihalashni avtomatlashtirish jarayoni tarkibi va protseduralar ketma-ketligi, loyihaviy hujjatlarning mazmuni va shakllari bo‘yicha an’anaviy loyihalash jarayonidan keskin farq qiladi. Shu bilan birga avtomatlashtirilgan loyihalash jarayonida loyihalash ob’yektlariga invariant bo‘lgan ma’lum sondagi protseduralarni ajratish mumkin. Loyihalashning namunaviy jarayonini modellashning matematik apparatini markazlashtirilgan holda ishlab chiqish va bunday modellarni amalga oshiruvchi bazaviy dasturaviy-metodik komplekslarni chiqarish avtomatlashtirilgan loyihalash jarayonlari texnologiyasini takomillashtirish va tipiklashtirishda istiqbolli yo‘nalishdir.
ALTning dasturaviy ta’minoti (DT)
ALTning dasturaviy ta’minoti avtomatlashtirilgan loyihalashni bajarish uchun zarur bo‘lgan hamma dasturlar va ekspluatatsion hujjatlaridan iborat. Dasturaviy ta’minot umumtizimiy va maxsus (amaliy)larga bo‘linadi.
Dostları ilə paylaş: |