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

кандидата технических наук
Курышев, Сергей Михайлович
город
Москва
год
1999
специальность ВАК РФ
05.13.12
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Разработка методов и средств формирования и моделирования представлений проектно-конструкторских задач на этапе предпроектного обследования организации при создании САПР машиностроительного назначения»

Оглавление автор диссертации — кандидата технических наук Курышев, Сергей Михайлович

ВВЕДЕНИЕ . б

1. АНАЛИЗ СУЩЕСТВУЮЩИХ МЕТОДОВ И СРЕДСТВ СОЗДАНИЯ МАШИНОСТРОИТЕЛЬНЫХ САПР.

1.1. Направления и подходы создания САПР.

1.2. Характеристика методологий применяемых при создании автоматизированных систем.

1.3 Анализ процессов создания и эксплуатации автоматизированных систем.

1.4. Характеристики средств разработки автоматизированных систем.

1.4.1. Средства разработки компании Oracle.

1.4.2. Характеристика Vantage Team Builder.

1.4.3. Среда разработки Silverrun.

1.4.4. Характеристика CASE . Аналитик.

1.4.5. Характеристика BPwin.

1.5. Особенности создания проектно-конструкторских САПР.

1.6. Выводы и цель работы.

2. ФОРМАЛЬНОЕ ОПИСАНИЕ МОДЕЛЬНОГО ПРЕДСТАВЛЕНИЯ ПРЕДМЕТНЫХ ЗАДАЧ ПРИ АНАЛИЗЕ ТРАДИЦИОННОГО ПРОЦЕССА ПРОЕКТИРОВАНИЯ.

2.1. Состав ЕЯ- представления предметной задачи.

2.2. Формальное описание ЕЯ-представления предметной задачи.

2.2.1. Общие положения.

2.2.2. Формальное описание ЕЯ- модели объектного уровня для предметной задачи.

2.2.3. Формальное описание ЕЯ- модели конкретного уровня для предметной задачи.

2.2.4. Взаимосвязь ЕЯ-моделей объектного и конкретного уровней в одной предметной задаче.

2.3. Интеграция объектного и конкретного уровней для разных предметных задач.

2.4. Формальное описание содержательных аспектов сложных предметных действий с учетом типологии алгоритмических конструкций.

2.4.1. Общие положения.

2.4.2. Формальное описание содержательных аспектов сложных предметных действий с учетом типологии алгоритмических конструкций для объектного уровня.

2.4.3. Формальное описание содержательных аспектов сложных предметных действий с учетом типологии алгоритмических конструкций для конкретного уровня. . 69 2.4.4. Оценка временных ресурсов на выполнение сложных предметных действий.

2.5. Теоретические основы структурного описания предметной задачи.

2.5.1. Требования к структурному описанию.

2.5.2. Формальное представление структурного описания различных алгоритмических конструкций.

2.5.2.1. Формальное представление базовой алгоритмической конструкции типа «последовательность».

2.5.2.2. Формальное представление базовой алгоритмической конструкции типа «альтернатива».

2.5.2.3. Формальное представление базовой алгоритмической конструкции типа «итерация».

2.5.2.4. Формальное представление типовой алгоритмической конструкции типа «переключатель».

2.5.2.5. Формальное представление типовой алгоритмической конструкции типа «цикл».

2.5.3. Моделирование структурного описания предметной задачи.

2.5.3.1. Правила формирования уточненного структурного описания для сложного предметного действия типа «последовательность».

2.5.3.2. Правила формирования полного структурного описания предметной задачи.

2.5.3.3. Правила формирования расширенного структурного описания предметной задачи.

2.5.3.4. Правила минимизации структурного описания по тактам.

2.5.3.5. Правила минимизации структурного описания по конвейерам.

3. РАЗРАБОТКА МЕТОДИКИ ФОРМИРОВАНИЯ И АНАЛИЗА СТРУКТУРНОГО ОПИСАНИЯ ПРЕДМЕТНОЙ ЗАДАЧИ.

3.1. Требования к процессу анализа традиционного решения проектно-конструкторских задач.

3.2. Общая характеристика процесса анализа.

3.2.1. Структура процесса анализа.

3.2.2. Принципы и правила декомпозиции задач.

3.2.3. Классификация и систематизация информации.

3.3. Формирование описания комплекса предметных задач.

3.3.1. Процесс формирования описания комплекса предметных задач.

3.3.2. Особенности выполнения общей декомпозиции задач.

3.3.3. Особенности классификации информации для комплекса задач.

3.3.4. Описание содержания предметных действий комплекса.

3.4. Формирование описания предметной задачи.

3.4.1. Процесс формирования описания предметной задачи.

3.4.2. Особенности выполнения детальной декомпозиции задач.

3.4.3. Особенности классификации информации для предметной задачи.

3.4.4. Описание содержания элементарных предметных действий для предметной задачи.

3.5. Анализ описания предметной задачи.

3.5.1. Структура и характеристика процесса анализа.

3. б. Синтез описания комплекса с описанием предметной задачи.

3.6.1. Структура и характеристика процесса синтеза.

3.7. Аналитическая обработка описаний комплекса и отдельных задач.

3.7.1. Структура и характеристика процесса аналитической обработки.

3.7.2. Особенности проверки информационной связности.

3.7.3. Особенности анализа структуры предметных действий.

3.7.4. Фрагментация информации.

4. РАЗРАБОТКА ПРОГРАММНЫХ СРЕДСТВ ПОДДЕРЖКИ ЭТАПА АНАЛИЗА ТРАДИЦИОННОГО ПРОЦЕССА ПРОЕКТИРОВАНИЯ.

4.1. Общие положения.

4.2. Структура и состав программно-технического комплекса.

4.3. Инструкция по применению программно-технического комплекса.

Введение 1999 год, диссертация по информатике, вычислительной технике и управлению, Курышев, Сергей Михайлович

В современных экономических условиях машиностроительным предприятиям необходимо постоянно совершенствовать выпускаемую продукцию с целью обеспечения ее конкурентоспособности. Это невозможно без проведения большого объема проектных работ при возрастающей сложности проектируемых объектов.

В настоящее время для разработки автоматизированных систем используется большое количество инструментальных средств, методов, технологий: от простых программ до сложных комплексов и САБЕ-средств. Исследование существующих методов и средств моделирования предметных задач показали, что они: ориентированы в основном на автоматизацию информационных и управленческих задач; -позволяют оценивать только строго иерархичные функциональные структуры действий; -требуют упорядоченное информационное описание всех выполненных действий сверху вниз; характеризуются итеративным процессом разработки; применяются при автоматизации задач небольшой сложности; -трудностями в получении полной и достоверной информации от специалистов предметных областей.

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

Учитывая особенности автоматизации проектно-конструкторской деятельности, был сделан вывод о необходимости применения такого подхода к автоматизации проектирования, который бы поддерживал промышленный способ создания автоматизированных систем и позволял взаимоувязывать различные модельные представления в единое целое. Такой подход поддерживает методология автоматизации интеллектуального труда (МАИТ), разрабатываемая на кафедре «ИТиВС» МГТУ «СТАНКИН». Процесс создания САПР на основе методологии МАИТ обладает рядом преимуществ, такими как: наличие последовательно отображаемых формализованных моделей прикладной задачи; наличие моделей независимых от реализации и ориентированных на конкретную программно-техническую среду; наличие закономерностей формирования моделей;

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

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

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

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

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

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

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

В первой главе по результатам опубликованных исследований проанализированы существующие методы и средства, применяемые на этапах создания прикладных автоматизированных систем.

В качестве критериев использовались: поддерживание этапа анализа при разработке прикладных автоматизированных систем в рамках жизненного цикла (ЖЦ); модели и методы, используемые для формирования представлений предметных задач на данном этапе.

Анализ позволил констатировать, что, главным образом существующие САБЕ-средства предназначены для создания информационных и управленческих систем. Данная технология обеспечивает выполнение следующих этапов: анализ деятельности организаций, концептуальное моделирование предметной области, проектирование прикладных систем и реализация. При этом под проектированием подразумевается планирование реализации системы в конкретной программно-технической среде. Как правило, для каждого этапа существует определенное модельное представление автоматизируемой задачи. Также анализ позволил выявить проблему получения полной и достоверной информации от заказчиков автоматизированных систем, поскольку способы представления и фиксации информации о задачах позволяют фиксировать только часть ее, и целостное представление их находится в голове предметных специалистов.

Исходя из полученных результатов анализа используемых методов и применяемых САБЕ-средств при создании прикладных автоматизированных систем и учитывая особенности автоматизации проектно-конструкторской деятельности, был сделан вывод о необходимости применения такого подхода к автоматизации проектирования, который бы поддерживал промышленный способ создания автоматизированных систем и позволял интегрировать различные модельные представления в единое целое. Такой подход поддерживает методология автоматизации интеллектуального труда (МАИТ), разрабатываемая на кафедре «Информационные технологии и вычислительные системы» Московского Государственного Технологического университета «СТАНКИН».

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

Исходя из изложенного, особую актуальность приобретает задача получения от предметных специалистов и моделирования информации на начальных стадиях создания автоматизированных систем (АС).

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

Представление проектно-конструкторских задачи на этапе предпроектного обследования содержит описание информационной и функциональной частей.

Интеграция объектного и конкретного уровней для разных предметных задач или синтез ЕЯ - моделей предметных задач выполняется отдельно для моделей каждого уровня и на каждом уровне - по каждой составляющей модели: параметрам, предметным действиям, бинарным связям между предметными действиями.

Для моделирования информационных аспектов сложного предметного действия необходимо соотнести их с информационными аспектами входящих в него простых предметных действий, в зависимости от типа алгоритмических конструкций для каждого уровня абстрагирования.

Для оценки временных ресурсов на выполнение сложных предметных действий в их описание добавлена временная компонента.

Взаимосвязь временных компонент для простых и сложных ПД в зависимости от вида алгоритмических конструкций представлена для «последовательности»; «итерации»; «альтернативы».

Общее время выполнения предметной задачи будет равно сумме времен выполнения всех элементарных предметных действий. Если ввести среднее время выполнения элементарного предметного действия, то оценка временных характеристик может измеряться в тактах.

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

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

Структурное описание любого предметного действия может быть представлено в виде блочной матрицы, в которой правый верхний блок раскрывает внутреннюю структуру (р+1) уровня этого предметного действия, а левый верхний и правый нижний соответственно определяют входную и выходную информационные компоненты этого же действия, левый нижний блок всегда равен нулю.

Для различных алгоритмических конструкций было сформулировано типовое представление их структурного описания.

Для предложенного формального представления были разработаны правила формирования полного структурного описания предметной задачи, которое определяет ее максимальную функциональную детализацию с учетом информационной связности действий. Полученное структурное описание фиксирует точку зрения конкретного предметного специалиста на процесс выполнения действий.

Реструктуризация полного структурного описания предметной задачи заключается в сокращении количества тактов (столбцов) и количества конвейеров (строк).

Предложенное структурное описание, позволяет изменять структуру решения задачи с учетом полного информационного описания за счет распараллеливания выполняемых действий задачи.

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

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

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

Результатом применения методик анализа традиционного процесса проектирования к проектно-конструкторским задачам является описание моделей этих задач в виде спецификаций.

В четвертой главе описано программное средство поддержки этапа анализа традиционного процесса проектирования. Разработанные на основе методик процедуры являются программными модулями расширяющие существующие возможности средств поддержки методологии автоматизации интеллектуального труда (МАИТ) в формировании и моделировании представлений проектноконструкторских задач на этапе предпроектного обследования организации при создании САПР машиностроительного назначения.

Были разработаны процедуры формирования (заполнение таблиц) и моделирования: проверки информационной связности задачи; формирования полного структурного описания; минимизации структурного описания по тактам и конвейерам; определения информационных срезов задачи (по тактам).

В качестве средств реализации выбрано СУБД Paradox 7.0, использующий объектно-ориентированный язык ObjectPAL, которая обеспечивает необходимую интеграцию с существующими средствами поддержки МАИТ.

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

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

Апробация методики была проведена на ОАО «ЗЭЛТА-Инжиниринг» при создании САПР сложных геометрических моделей пресс-форм и управляющих программ для их изготовления на станках с ЧПУ.

В приложениях приводится пример формирования и моделирования моделей задачи «Проектирование цилиндрической зубчатой передачи».

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

ЗАКЛЮЧЕНИЕ

Выполненные исследования и практическая работа позволили получить следующие выводы и результаты:

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

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

3. Выполнено формальное описание информационных аспектов сложных предметных действий в зависимости от типа алгоритмических конструкций, позволившее получить целостное информационное представление для всей предметной задачи и осуществить проверку информационной связности действий.

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

5. На основе полученного формального описания и правил моделирования представленной предметной задачи разработана методика формирования и реструктуризации ее структурного описания.

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

Применение данных методик и программных средств поддержки позволяет осуществлять: проверку информаци

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

Библиография Курышев, Сергей Михайлович, диссертация по теме Системы автоматизации проектирования (по отраслям)

1. Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. / Центр Информационных Технологий, http://www.citforum.ru/database/case/index.shtml

2. Калянов Г. H. CASE. Структурный системный анализ. М.: Лори, 1996 г., 242 с.

3. Калянов Г.Н. Номенклатура CASE-средств и виды проектной деятельности. СУБД, №2, 1997 г.

4. Каменнова М.С. Корпоративные информационные системы: технологии и решения. / СУБД, 1995, № 3, с. 88-100.

5. Новоженов Ю, Звонкин М., Тимонин Н. Объектно-ориентированные CASE-средства. / СУБД, 1996, № 5-6, с. 119-125.

6. Артемьев В. Обзор способов и средств построения информационных приложений. / СУБД 1996, № 5-6, с. 5267 .

7. Каменнова М., Структурный анализ и реорганизация деятельности предприятия. МетаТехнология. / http ://www.case.ru/theory/index.html

8. Паронджанов С., Электронная методология и технология автоматизированного проектирования, разработки и сопровождения информационных систем. Компания Аргус-софт. / http://www.case.ru/theory/index.html

9. Старыгин А., Методы и средства анализа деятельности предприятия. МетаТехнология. / http ://www.case.ru/theory/index.html

10. Зиндер Е.З. Новое Системное Проектирование: информационные технологии и бизнес-реинжиниринг (часть 2 бизнес-реинжиниринг). СУБД, N1, 1996.

11. Позин Б.А., Современные средства программной инженерии для создания открытых прикладных информационных систем. / СУБД, №1, 1995.

12. Петер Пин-Шен Чен. Модель "сущность-связь" -шаг к единому представлению о данных. СУБД № 3, 1995.

13. A structured approach to enterprise modeling and analysis. / http://www.idef.com

14. Function Modeling Method (IDEFO) / http://www.idef.com/overviews/idefO.htm

15. Information Modeling Method (IDEF1) / http://www.idef.com/overviews/idef1.htm

16. Data Modeling Method (IDEFlX) / http://www.idef.com/overviews/ideflx.htm

17. The Process Flow and Object State Description Capture Method Overview Process Description Capture Method (IDEF3) / http://www.idef.com/overviews/idef3.htm

18. Росс Д. Структурный анализ (SA) : язык для передачи понимания / Требования и спецификации в разработке программ. М: "Мир", 1984, с. 240-284.

19. Коллинз Д. Структурный анализ в разработке систем. М: Финансы и статистика, 1986 - 280 с.

20. Гейн К., Сарсон Т. Структурный системный анализ: средства и методы. -М: "Эйтекс", 1992 274 с.

21. Марка Д., Мак Гоузн К. Методология структурного анализа и проектирования. М: Метатехнология, 1993 - 240 с.

22. Chris Gane, Trish Sarson. Structured System Analysis. Prentice-Hall, 1979.

23. Edward Yourdon. Modern Structured Analysis. Prentice-Hall, 1989.

24. Tom DeMarco. Structured Analysis and System Specification. Yourdon Press, New York, 1978.

25. Горчинская О.Ю. Designre/2000 новое поколение CASE-продуктов фирмы Oracle. / СУБД 1995, № 3, с. 9-26.

26. Лашманов А.В. Oracle история, состояние, перспективы. / СУБД 1995, № 1, с. 49-55.

27. Горчинская О.Ю. DESIGNER/2000 новое поколение CASE-продуктов фирмы ORACLE. СУБД 1995, №3 с. 925.

28. Средства разработки корпорации Oracle, http ://www.oracle.ru/tools/tools.htm

29. Oracle Designer средство моделирования, проектирования и генерации приложений, определения схем баз данных, http://www.oracle.ru/tools/designer.htm

30. Oracle Developer высоко продуктивная среда разработки для построения клиент-серверных и WEB приложений. http ://www.oracle.ru/tools/developer.htm

31. Семейство продуктов Oracle8i. http ://www.oracle.ru/tools/subd.htm

32. Панащук С.А. Разработка информационных систем с использованием CASE-системы Silverrun. / СУБД № 3 с. 41-48.

33. SILVERRUN Products, http://www.silverrun.com/ products.htm

34. PLATINUM BPwin. http://www.platinum.com/ products/appdev/bpwinps.htm

35. Горин C.B., Тандоев А.Ю. Применение CASE-средства Erwin 2.0 для информационного моделирования в системах обработки данных. / СУБД 19 95, № 3, с. 26-41.

36. Гэри Хансен, Джеймс Хансен. Базы данных: разработка и управление: Пер. с англ. М: ЗАО «Издательство БИНОМ», 1999. - 704 с.

37. Соломенцев Ю.М., Волкова Г. Д. Представление знаний при автоматизации проектно-конструкторской деятельности. / Межотраслевой научно-технический сборник "Техника. Экономика", серия "Автоматизация проектирования". М.: ВИМИ, 1994 г., вып. 4, с. 3-6

38. Норенков И.П. САПР. Принципы построения структуры. Кн. 1. Минск, Высшая школа, 1987 г., 121 с.

39. Семячкова Е.Г. Разработка методов и средств поддержки процесса инфологического моделирования при создании САПР машиностроительного назначения. // Диссертация на соискание ученой степени кандидата технических наук. М.: 1996 г., 232 с.

40. Волкова Г.Д. Мифологическое моделирование при создании САПР машиностроительного назначения. / Сборник научных трудов "Проектирование технологических машин". М., МГТУ "СТАНКИН", 1996 г., вып. 2, с. 11-13.

41. Автоматизация проектирования лопаток авиационных турбомашин. Методология, алгоритмы, систем. / М. : Машиностроение, 1994, 240 с.

42. Kuchuganov V.N. The System GED Conceptual Designing on a Personal Computer. / Сборник докладов Международной конференции "Восток-Запад. Информационные технологии в проектировании. EWITD'96" - M., МЦНТИ, 1996 г., с. 69-72.

43. Цырков А.В. Особенности создания технологической среды параллельного проектирования объектов производства. / Межотраслевой научно-технический сборник "Техника. Экономика". Сер. "Автоматизация проектирования". М.: ВИМИ, 1995, № 3-4, с. 19-29.

44. Соколов В.П. Инструментальные системы создания средств обеспечения САПР конструкторского и технологического назначения. / Межотраслевой научно-технический сборник "Техника. Экономика". Сер. "Автоматизация проектирования". М.: ВИМИ, 1994, № 4, с. 39-48.

45. Соломенцев Ю.М., Павлов В.В. Моделирование технологической среды машиностроения. /МГТУ "Станкин", 1994 г., 104 с.

46. Соломенцев Ю.М., Волкова Г.Д. Проблемы развития конструкторско-технологической информатики. / Труды Третьего Международного Конгресса "Конструкторско-технологическая информатика. КТИ-96" М. : МГТУ "Станкин", 1996 г., с. 128-129.

47. Yury M. Solomentsev, Galina D. Volkova Problems of the development of design and technological information. / Сборник докладов Международной конференции "Восток-Запад. Информационные технологии в проектировании. EWITDf96" M., МЦНТИ, 1996 г., с. 9-10.

48. Вермишев Ю.Х. Информационные технологии производства. Реальность и перспективы. / Межотраслевой научно-технический сборник "Техника. Экономика". Сер. "Автоматизация проектирования". М. : ВИМИ, 1994, № 23, с. 3-14.

49. Павлов В.В. Полихроматические графы и гиперграфы в структурном моделировании систем. / Межотраслевой научно-технический сборник "Техника. Экономика". Сер. "Автоматизация проектирования". М. : ВИМИ, 1995, № 3-4, с. 30-35.

50. Гетманов А.Д. Учебник по логике 2-е издание. -Москва: «ВАЛДОС», 1994 г. 303 с.

51. Берзтисс А.Т. Структуры данных. Превод Грейсу-ха В.Л. и Левиной И.С. М: «Статистика», 1974.

52. Вальковский В. А. Распараллеливание алгоритмов и программ. Структурный подход. М: «Радио и связь», 1989 г.

53. Кириллов В.В., Громов Г.Ю. Структуризированный язык запросов (SQL) /Учебное пособие/ Санкт-Петербургский Государственный институт точной механики и оптики (технический университет).

54. Нагао M., Катаяма Т., Уэмура С. Структуры и базы данных. М.: Мир, 1986 г., 198 с.

55. Розенблатт Б. Unix RDBMS: следующее поколение. / СУБД 1995, № 1, с. 6-22

56. Кузнецов С. Д. Основы современных баз данных /Центр Информационных Технологий/. http://www.citforum.ru/database/osbd/contents.shtml

57. Зиндер Е.З. Критерии выбора современной СУБД как объекта инвестиций для развития предприятия. / СУБД 1995, № 1, с. 35-48

58. Кузнецов С. Д. Введение в системы управления базами данных. / СУБД 1995, № 1, с. 117-127

59. Кузнецов С. Д. Введение в системы управления базами данных: Часть 2 / СУБД 1995, № 2, с. 116-124

60. Ладыженский Г.М. Системы управления базами данных коротко о главном. / СУБД 1995, № 1, с. 128138

61. Айзенберг Э. Новый стандарт хранимых процедур в языке SQL. / СУБД, 1996, № 5-6, с. 126-135.

62. Кузнецов С. Д. Введение в СУБД: часть 9. / СУБД, 1996, № 5-6, с. 136-153.

63. Кузнецов С.Д. Операционные системы для управления базами данных. / СУБД 19 96, № 3 с. 95-103

64. Зиндер Е.З. Проектирование баз данных: новые требования, новые подходы. / СУБД 1996, № 3 с.10-23.

65. Кузнецов С. Д. Направления исследований в области управления базами данных: краткий обзор. / СУБД 1995, № 1 с. 23-32

66. Шнитман В. Серверы баз данных: проблемы оценки конфигурации системы. / СУБД, 1996, № 5-6, с. 80-96.

67. Кузнецов С.Д. Операционные системы для управления базами данных. / СУБД 1996, № 3 с. 95-103

68. Баженова И.Ю. SQL windows. SAL язык приложений баз данных с архитектурой клиент/сервер. М: Диалог-МИФИ, 1996, 286 с.152

69. Кузнецов С. Д. Основы современных баз данных /информационно-аналитические материалы центра информационных технологий/, http://www.citforum.ru/database/

70. Сергей Дунаев. BORLAND-ТЕХНОЛОГИИ. М: Диалог-МИФИ, 1996, 288 с.7 9.Тиней Д. Программирование в Paradox for Windows на примерах. Версии 4.5 и 5.0. / М. : Бином, 1995 г., 732 с.

71. Тихонов А.Ф., Каратыгин С. А. Энциклопедия по СУБД Paradox 4.5: в 2-х тт. М.: Мир, 1994 г.

72. Ранжирование сложных действий1. Фиксируем текущий ранг =0

73. Присваивание ранга по уровням декомпозиции

74. Присваивание ранга для ¡-гоуровня декомпозициит

75. Фиксация уровня сложного действия

76. Присваивание ранга сложным действиям на уровне1.+1. Присваивание ранга-ому сложному действию на уровне1. Все уровни?1. Нет