Стандартным подходом при построении различных интеллектуальных информационных систем (ИИС) является поэтапное развитие модели. При этом разрабатываемая ИИС всегда проходит этап создания работающего неполнофункционального прототипа для доказательства жизнеспособности положенных в основу концепций [1]. Стадия существования систем характеризует степень проработанности и отлаженности экспертной системы. Выделяют следующие стадии: исследовательский прототип; действующий прототип; промышленная система; коммерческая система.
Исследовательским прототипом называют систему, которая решает представительный класс задач приложения, но может быть неустойчива в работе и не полностью проверена. При наличии развитых инструментальных средств для разработки исследовательского прототипа требуется примерно 2–4 месяца. Исследовательский прототип обычно имеет в базе знаний не больше 50 исполняемых утверждений; при использовании только частных утверждений их количество возрастает в 3–10 раз [2].
Для реализации прототипа интеллектуальной информационной системы «Технология швейных изделий» (ИИС ТШИ) произведена поэтапная детализация процесса выбора методов технологической обработки швейных изделий в автоматизированном режиме и составлена укрупненная блок-схема алгоритма процесса функционирования ИИС ТШИ при формировании проектной нормативно-технической документации. В соответствии с разработанным алгоритмом реализованы функции ИИС ТШИ в комплексе с экспертной системой (ЭС) «Технология» [3].
На следующем этапе исследования создана структурно-информационная модель процесса функционирования интеллектуальной информационной системы «Технология швейных изделий» на этапе принятия технологических решений, являющаяся одним из ключевых этапов, позволяющих приблизиться к интеллектуализации САПРо, оказывающая решающее значение на уровень качества проектно-конструкторской документации, эффективность и трудоемкость процесса автоматизированного проектирования одежды, позволяющая реализовать исследовательский прототип интегрированной системы автоматизированного проектирования одежды на этапе функционирования ИИС ТШИ. [3]
Методы исследования: системный подход, методы системного анализа, методы интеграции и интеллектуализации, поддержки принятия технологических решений, объектно ориентированного анализа и проектирования.
Результаты исследования и их обсуждение
При создании исследовательского прототипа ИИС ТШИ использованы технологии быстрого проектирования RAPID и средства автоматизированной разработки CASE.
Одним из направлений при реализации ИИС ТШИ является ее интеграция в действующую интегрированной САПРо (ИСАПРо). Методом интеграции являются интерфейсы. Посредством программных интерфейсов реализуется взаимодейсвие ЭС «Технология» с ИСАПРо. Пользовательские интерфейсы обеспечивают взаимодействие со специалистами-пользователями.
Демонстрация работы ИИС ТШИ на этапе принятия технологических решений начинается с описания первого диалогового окна «Выбор швейного изделия» (рис. 1). В данном окне пользователь выбирает ассортимент изделия, заказчика, сезонность и технический рисунок швейного изделия, дающий полное представление о проектируемом изделии. С помощью списков ассортиментных групп и заказчиков можно отфильтровать список моделей по сочетанию выбранного ассортимента и заказчика. В качестве заказчика могут выступать: внешний рынок – это заказчики из других стран; внутренний рынок – отечественные заказчики, интернет-магазины и индивидуальные заказчики. По сезонности одежда может быть летней, зимней, демисезонной и всесезонной. Затем пользователь выбирает необходимое изделие из представленного списка и после этого программа отображает технический рисунок проектируемого швейного изделия.
Рис. 1. Диалоговое окно ИИС «Технология швейных изделий» на этапе принятия технологических решений: выбор швейного изделия
При нажатии клавиши «Документация» появляется диалоговое окно «Документация». Данное окно представлено следующими вкладками: «Изделие», «Технический рисунок», «Техническое описание одежды», «Конфекционная карта» и «Свойства основного материала».
В правой части вкладки «Изделие» (окно «Документация») представлена информация о заказчике, выбранном ассортименте, виде изделия и порядковом номере модели, отражающем информацию (в виде числовых значений) о заказчике, сезонности, принадлежности к ассортиментным группам и дающем возможность для формализации взаимосвязей между различными подсистемами интегрированной САПРо. В правой части данной вкладки представлен перечень разработчиков по данному проекту в интеллектуальных информационных системах «Дизайнер», «Конфекционер», «Конструктор». При необходимости данная информация может быть выведена на печать с помощью клавиши «Печать».
В действующей нормативно-технической документации технический рисунок представляется только видами спереди и сзади. При проведении исследований по автоматизации процесса описания проектируемого изделия было установлено [4], что для максимальной полноты описания проектируемых изделий (ОПИ) используемых на практике графических изображений не достаточно. Поэтому предложено добавить виды сбоку и изнутри. Необходимость использования вида сбоку обусловлена уточнением принятия решения о силуэте проектируемого изделия. Дополнение технического рисунка видом изнутри позволяет представить внутреннее устройство изделия и технологическую обработку узлов подкладки.
Вкладка «Технический рисунок» в окне «Документация» (рис. 2) демонстрирует технический рисунок (графические изображения) проектируемого швейного изделия в следующих видах: спереди, сзади, сбоку и изнутри.
При активации вкладки «Описание проектируемого изделия» (рис. 3) диалогового окна «Документация» открывается описание проектируемого изделия в табличной форме, содержащее такие характеристики, как назначение одежды, объемно-силуэтное, композиционное и структурное построение изделия. Электронная таблица «Описание проектируемого изделия» формируется и передается из ИИС «Художник».
Далее пользователь переходит к вкладке «Конфекционная карта» (рис. 4). Документ «Конфекционная карта» содержит перечень необходимых материалов для проектируемого изделия, их волокнистый состав, назначение, торговое название и назначение в пакете.
Вкладка «Свойства основного материала» окна «Документация» также представлена в виде электронных таблиц и демонстрирует показатели свойств основного материала, которые могут быть качественными и количественными, и показывают, как они влияют на выбор методов технологической обработки (МТО) проектируемого изделия. Например, для материалов с высоким показателем осыпаемости, необходимо предусмотреть обметывание и окантовывание срезов. Информация, представленная во вкладках «Конфекционная карта» и «Свойства основного материала» формируется и транслируется из ИИС «Материаловед» [5, 6].
Рис. 2. Диалоговое окно ИИС «Технология швейных изделий» на этапе принятия технологических решений: «Документация» – «Технический рисунок»
Рис. 3. Фрагмент диалогового окна ИИС «Технология швейных изделий» на этапе принятия технологических решений: «Описание проектируемого изделия»
Рис. 4. Диалоговое окно ИИС «Технология швейных изделий» на этапе принятия технологических решений: «Документация» – «Конфекционная карта»
Вся информация во вкладках окна «Документация» загружается программой автоматически из баз данных соответствующих систем интеллектуальной САПРо, носит информационный характер, не может корректироваться и служит исходной информацией для функционирования интеллектуальной информационной системы «Технология швейных изделий» на этапе выбора методов технологической обработки. Данные вкладок могут быть выведены на печать.
На следующем этапе при нажатии клавиши «ОК» переходим в диалоговое окно «Выбор методов технологической обработки узлов швейного изделия» (рис. 5). В левой части окна представлен перечень всех узлов швейных изделий, которые обрабатывают в изделиях любой ассортиментной группы. В правой части окна показываются те УШИ, которые предлагаются для обработки проектируемого швейного изделия. На данном этапе пользователю необходимо выбрать из представленных один узел швейного изделия. Для этого необходимо два раза щелкнуть левой кнопкой мыши по строке с наименованием УШИ в левой части окна, и откроется новое окно с соответствующим названием узла (рис. 6). В качестве примера выбран УШИ «Обработка низа» мужской куртки.
На заключительном этапе, нажав клавишу «Формирование технологической документации» (рис. 5), происходит составление технологической карты и технологической последовательности на проектируемое изделие в автоматизированном режиме. Данные виды документов используют для составления комплекта нормативно-технической документации на проектируемое швейное изделие «Технического описания».
Рис. 5. Диалоговое окно ИИС «Технология швейных изделий» на этапе принятия технологических решений: «Выбор методов технологической обработки узлов швейного изделия» – «Обработка низа»
Рис. 6. Диалоговое окно ИИС «Технология швейных изделий» на этапе принятия технологических решений: «Узел швейного изделия “Обработка низа”»
Таким образом, представлен исследовательский прототип интеллектуальной информационной системы «Технология швейных изделий» на этапе выбора методов технологической обработки швейных изделий. Прототип демонстрирует пригодность проектируемой экспертной системы «Технология» для ИИС «Технология швейных изделий», служит проверкой правильности кодировки фактов, связей и стратегий рассуждения эксперта на этапе принятия технологических решений.
На примере ряда изделий различного ассортимента и назначения произведена апробация созданного исследовательского прототипа ИИС «Технология швейного изделия» и проверена взаимосвязь между подсистемами ИСАПРо. По результатам апробации системы подтверждена возможность эффективной реализации разработанной интеллектуальной информационной системы в производственных условиях предприятий швейной отрасли.