Разработка инструментальных средств создания интеллектуального проектировщика САПР на основе сетей Петри (Диссертация на соискание ученой степени кандидата технических наук), страница 3

- Совершенствование    средств    информационного   общения разработчиков.  При   использовании   САПР   уменьшается   число ошибок в   проектных  документах,  они получаются более высокого качества,   т.к.  в  полной   мере   соответствуют   стандартам.

- Формирование   базы   данных   для   системы   управления производством.

Автоматизация проектирования   как   перспективная  область прикладных научных исследований,  направленных на интенсификацию интеллектуальной  деятельности  и  повышение  производительности труда  инженерно-технических  работников-проектировщиков,  поиск новых  перспективных и оптимальных проектных решений,  повышение качества изделий,  сокращение  сроков  и  стоимости  разработок, включает рассмотрение следующих вопросов [19]:

- разработка формальных  подходов,  анализ,  моделирование, систематизация  различных  видов  интеллектуальной  деятельности инженерно-технических работников;

- разработка    системного   подхода   и  совершенствование процесса проектирования  на основе  применения  математического, программного  обеспечения   и  средств  вычислительной  техники, дающих возможность получить  комплексное решение  спектра  задач проектирования за счет  установления структурных, информационных и  причинно-следственных   связей  отдельных  этапов   и   задач проектирования,  их  количественного выражения на основе общих и частных целей проектирования,   критериев оптимальности и оценки качества;

- разработка методики и  структурных  принципов  построения

САПР  на основе анализа и синтеза систем проектирования с учетом эффекта синергизма при взаимодействии  коллектива разработчиков, выполняющих  трудноформализуемые проектные операции и процедуры, и технических средств, решающих формализованные задачи на основе известных алгоритмов;

- разработка        математического,         методического, алгоритмического, информационного, программного обеспечения САПР

для решения широкого круга задач проектирования;

- разработка основных   направлений   развития   САПР,   как организационно-технических систем.

1.2 Развитие программного обеспечения второго поколения.

В комплекс   средств   автоматизированного   проектирования входит  программное  обеспечение  САПР - являющееся программами, предназначенными для поддержания процесса  проектирования  [63].

В   настоящее  время  остро  стоит  проблема  развития  третьего поколения прикладного программного обеспечения (ППО).

ППО второго   поколения   -  включает  программы  и  пакеты прикладных  программ  (ППП),   обеспечивающие   функционирование вычислительной   системы,   как  некоторой  системы  переработки информации  для  целей  проектирования.  Использование  принципа модульности  при  разработке  ППП позволило значительно повысить эффективность  использования  ППО.   Пусть   имеется   множество операторов {Пijkl}. Пусть для решения i-oй задачи проектирования на  j  проектной  операции  k-ым  методом  требуется   выполнить

l  операторов  Пijkl - оператор  ( i=1,   ; j=1,    ; k=1,     ;

l=1,     ).  Тогда  количество операторов, требуемых для решения

i-ой  задачи:

Определение метода  решения  задачи  позволяет сделать некоторое обобщение над способом обработки информации  и  выделить  модуль

Пijk,  который  не нужно каждый раз разрабатывать.  Модуль можно каждый  раз  применять  для  реализации   k-го   метода   и   не разрабатывать    эти    l    операторов.   Проектной   процедуре соответствует                                - число методов для решения i-ой  задачи.  Мощность  множества  разнообразных  задач определяется по формуле:

Можно оценить эффективность  использования  модульного  принципа программирования (т.е. ПО второго поколения относительно первого без учета достоверности и массового использования):

Принцип создания  модулей явился основой для разработки ППО

второго поколения что и позволило исключить параллелизм  при его разработке.  Проектировщик стал использовать, а не разрабатывать метод.  Решение задач в предметной области средствами ПО второго поколения представляет собой: