pronikov_a_s_2000_t_3 (830968), страница 93
Текст из файла (страница 93)
В этом случае решение задачи выбора требует проработки конкурирующих вариантов до уровня бизнес-плана, в соответствующих разделах которого определяются и обосновываются технические, экономические и иные существенные оценки проектных вариантов. Особенности подготовки и анализа бизнес-планов, которые могут включать в себя, в частности, сложные процедуры прогнозов по ценам, тарифам и параметрам экономической ситуации, являются, как правило, Епож-Ьож фирмы-разработчика бизнес-плана.
В качестве общего подхода к сопоставлению проработанных до уровня бизнес-плана вариантов может использоваться критериальноцелевая модель выбора проектных вариантов решений на базе бинарной критериальной структуры (рис. 14.26, 14.27), позволяющая упорядочить сопоставление вариантов и включить в процедуру сравнения слабоформализуемые оценки. Рис. ! 4.26. Критериально-целевая модель выбора проектных вариантов 494 Ф ~~мр свравы теяпнвгю дарианюа Рис. 14.27. Бинарная критериальная структура 14.4.
Принципы организации САПР ГПС. Концепция реализации Особенностью САПР ГПС как программного комплекса является необходимость наличия в ее составе мощного слоя инструментальных средств, позволяющего дорабатывать, видоизменять существующие программные компоненты и включать новые. Инструментарий, позволяющий поддерживать высокую динамику разработки, строится на базе современных объектно-ориентированных средств, ядром которых является среда ЯтаП~ай. Для платформы РС/МК-ВОЯРПпаоыл — совместимых машин этот набор средств ЯиаП~аИЮ' Ипйоът + ЮпаомюВи~Ые~ Рю + ЯиЬрапел/Р' + ОЬуес~ Вале, которые в совокупности дают в руки разработчика отработанную систему базовых классов ЯтаИай, средства для визуального программирования пользовательского интерфейса, объектно-ориентированную базу с широкими возможностями индексации.
Все средства являются равноправными компонентами единой среды, и взаимодействие между ними осуществляется естественными средствами обмена сообщениями с аргументами. Технологическим университетом Станкин совместно с Институтом конструкторско-технологической информатики РАН реализуется проект разработки САПР ГПС в рамках обучающей системы «Универсал», которая включает в себя гипертекстовую информационную базу, способную функционировать в локальной сети в режиме мультидоступа и обеспечивающую ~помимо традиционного гипертекстового перехода по ссылкам) режимы доступа к данным по каталогам, через запросы по образцу и по ключевым словам. Текстовые фрагменты в системе «Универсал» даны в НТШформате и представляют собой обогащенные тексты с включением изображений, формул, ссылок на функциональные компоненты в виде расчетных таблиц процедур конструирования (редактирования), оценки и выбора проектных вариантов.
Система «Универсал» позволяет создавать «электронные курсы», содержащие тийтейа-компоненты — иллюстративное видео, демонстрирующее технические принципы действия, показывающие соотношения понятий и раскрывающие смысл вводимых понятий. При этом поддерживается необходимый баланс абстрактно-логического и чувственного при освоении учебного материала и необходимой справочной информации. Электронные курсы и справочники создаются в системе «Универсал» на базе первоисточников, в качестве которых используются переводимые на машинные носители тексты учебников, пособий, монографий. Курс строится на основе выдержек из первоисточников с добавлением оригинальных текстовых фрагментов (если это необходимо). При этом образуются «горизонтальные» связи в дополнение к «вертикальным», формирующиеся структурными связями внутри самого первоисточника и «внешними» связями — ссылками между первоисточниками.
Особенностью системы «Универсал» является наличие режима Адаптивного обучета™ который увязывает в единое целое собственно систему обучения и систему контроля знаний. На основе предварительной полуавтоматической обработки формируется система зависимостей, которая позволяет генерировать экспресс-курс для пользователя по результатам тестирования и по информации о его активности в сеансах обучения (история активности).
Экспресс-курс позволяет сконцентрировать внимание на неудовлетворительно усвоенных фрагментах, обладает достаточной полнотой и необходимыми «внешними» связями. Система автоматизации, поддерживающая работы по созданию проекта ГПС, предназначена для эксплуатации в полном объеме в рамках отраслевой организации; отдельные проектные комплексы из ее состава могут использоваться на предприятиях и «инжиниринговых фирмах» (рис. 14.28).
Рис. 14.28. Мнемосхема подсистем САПР ГПС на экране дисплея Процедуры формирования вариантов проектных решений (ПФПВ) могут быть реализованы как преимущественно автоматические или диалоговые. Последние можно разделить на требующие вмешательства проектировщика при автоматическом формировании проектных вариантов (ПВ)— диалоговые 1-го рода и предполагающие непосредственное формирование проектировщиком П — диалоговые 2-го рода.
Преимущественно автоматические ПФПВ требуют следующих видов взаимодействия с проектировщиком: 1. Выбор метода — система предъявляет и, возможно, кратко характеризует методы формирования ПВ, проектировщик выбирает один из них. 2. Настройка параметров метода — выбор модификации метода и констант (например, вид критерия останова, параметры критерия останова, параметры шага при использовании оптимизационной процедуры для порождения ПВ). Требуется запоминание выбора и сведений о применении метода (в каких проектах применялся, настроечные параметры, интегральные показатели качества множества сформированных ПВ, временные затраты и др.).
3. Доступ к сведениям о применении (об эффективности использования в предшествующем применении). 4. Отображение динамики формирования П — по мере построения ПВ на отображающем устройстве (дисплей) проявляется видеообраз ПВ и (или) его параметры. Способы взаимодействия с проектировщиком диалоговых ПФПВ 1-го рода определяется спецификой используемого метода формирования ПВ.
Можно наделить следующие типы взаимодействия. Система в процессе синтеза очередного проектного варианта информирует проектировщика о вариантах следующего шага и его прогнозируемых последствиях, после чего запрашивает указание на выбор варианта выполнения шага. При следующем типе взаимодействия запрашивается не вариант выполнения, а параметрическая настройка шага. Во всех случаях взаимодействие укладывается в итерационную схему: предъявление вариантов действия — прогноз последствий вариантов — запрос на выбор варианта (параметра) действия. Взаимодействие для диалоговых ПФПВ 2-го рода фактически сводится к доступу проектировщика к фрагменту информационной модели, содержащей формируемый ПВ. Требуются высокоэргометрическая организация доступа (быстрый переход от одной составной части фрагмента к другой, мнемоничное отображение на экране дисплея) и сопровождение процесса доступа средствами обращения нормативно-справочной информации.
Процедуры анализа и моделирования в САПР являются средством получения критериальных оценок проектных вариантов и средством определения элементов структурированных проектных решений, наиболее сильно влияющих на те или иные критериальные оценки (процедуры анализа 2-го рода). Процедура оптимизации является вариантом процедуры оптимального выбора решения, в которой выбор осуществляется не из исходного множества полностью сформированных альтернатив (ИМА), а одновременно с синтезом ПВ на основании входного описания (например, в виде области допустимых значений или алгоритма синтеза). 497 Процедуры анализа 1-го рода и оптимизации являются преимущественно автоматическими. Для включения в проектную деятельность требуются возможности взаимодействия с проектировщиком, аналогичные автоматическим процедурам формирования вариантов проектных решений.
Для процедур анализа 2-го рода требуется дополнительно высокоэргономичное представление вариантов проектных решений: мнем оничное отображение составных частей структурированного проектного решения на экране дисплея; варьирование степенью укрупнения представления и быстрый переход от одной части к другой; представление результатов анализа в виде столбцовых диаграмм, графиков и др.