10 - 2000

SEARCH v8 — решение ИНТЕРМЕХ в области PDM/TDM/Workflow

Игорь Игонин, Петр Щерба

Гибкая структура архива

Архивное хранилище документов

Различные типы документов

Конструкторские спецификации

База данных изделий

Информационная поддержка жизненного цикла изделия

Документооборот

Управление доступом к документам

Согласование и утверждение документов

Проведение изменений утвержденных документов

Учет держателей бумажных и электронных копий документов

Поиск документов, создание выборок, получение отчетов

Классификаторы документов и изделий

Интеграция с CAD-системами Autodesk Inventor, SolidWorks, Solid Edge, Unigraphics и Pro/ENGINEER

Быстрое первоначальное наполнение архива

Механизм защиты от ошибок пользователей

Модуль Search-СПДС

Модуль управления проектами IMProject

Search API

Search v8, один из флагманских программных продуктов компании ИНТЕРМЕХ, представляет собой систему корпоративного уровня, предназначенную для решения следующих задач:

• управление данными об изделиях (Product Data Management, PDM);

• управление жизненным циклом изделия (Product Lifecycle Management, PLM);

• ведение электронного архива технической документации (Technical Data Management, TDM);

• управление документооборотом предприятия (Workflow);

• управление проектами (Project Management).

Система Search построена по современной трехуровневой архитектуре «клиент-сервер», в которой в качестве сервера базы данных может использоваться одна из СУБД промышленного класса: ORACLE, MS SQL Server или INTERBASE. По своим функциональным возможностям система ориентирована в первую очередь на средние и крупные предприятия с высокими требованиями к электронному документообороту и ведению базы данных выпускаемых и используемых на предприятии изделий. Благодаря многолетней успешной эксплуатации на сотнях предприятий Search по праву занимает одно из лидирующих мест среди западных и отечественных систем своего класса на рынке СНГ.

Гибкая структура архива

Электронный архив Search является базой данных, в которой система хранит документы и информацию, необходимую для их идентификации и поиска (обозначение, наименование, формат и т.д.). Для упорядочения документов по их статусу (утвержден/не утвержден), типу (конструкторские/технологические) и другим признакам Search обеспечивает гибкую модель электронного архива, в которой весь архив предприятия строится из архивов различного назначения и статуса. Для каждого из архивов администратором системы определяются:

• права доступа пользователей к документам архива;

• набор параметров, которые будут иметь помещенные в архив документы;

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

• правила изменения документов архива — необходимость выпуска извещения об изменении с последующим утверждением произведенных изменений и др.

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

В начало В начало

Архивное хранилище документов

Хранение архивных копий документов в Search осуществляется в специальном централизованном хранилище документов на файл-сервере. Централизованное хранилище состоит из одного или нескольких так называемых электронных шкафов с документами, куда система помещает упакованные (сжатые в несколько раз) файлы архивируемых документов. По мере увеличения количества документов в архиве администратор системы может создавать новые шкафы для хранения документов на других файл-серверах в локальной сети предприятия. Кроме того, обеспечивается возможность хранения документов на магнитооптических носителях. Хранение документов в централизованном хранилище исключает доступ к документам в обход системы, а также значительно упрощает процедуру резервного копирования архива.

Навигатор объектов и визуализатор состава изделия

Навигатор объектов и визуализатор состава изделия

В начало В начало

Различные типы документов

Search позволяет хранить в архиве любые типы электронных документов: чертежи, спецификации, текстовые, мультимедийные документы и т.д. Для каждого типа документов можно назначить программы просмотра и редактирования. Поддерживаются документы, состоящие из нескольких файлов (например, чертежи на нескольких листах, гибридные чертежи DWG+TIFF и др.), включающие в свой состав ссылки на другие документы (в частности, 3D-детали, входящие в 3D-сборку , и т.д.).

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

В начало В начало

Конструкторские спецификации

В состав системы входит встроенный редактор конструкторских спецификаций. Поддерживаются как обычные (единичные) спецификации, так и групповые спецификации форм А и Б по ГОСТ 2.113, а также спецификации на парные изделия (например, на левое и правое исполнения), характерные для автомобильной промышленности. Обеспечивается работа с допустимыми заменами в составе изделия в различных режимах: один на один, один на много, много на много и др.

В начало В начало

База данных изделий

Конструкторские документы (спецификации, чертежи, 3D-модели и др.), занесенные в архив, служат источником информации, которую Search использует для ведения базы данных изделий, выпускаемых и используемых на предприятии, а также взаимосвязей между этими изделиями. На основе этой базы данных Search позволяет получать:

• состав изделия с возможностью выдачи полного списка используемых в изделии узлов и деталей и их количества на данное изделие;

• сведения о применяемости изделия в других изделиях;

• полный комплект документации на изделие, включая документы на входящие в него узлы и детали.

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

Окно состава изделия

Окно состава изделия

В начало В начало

Информационная поддержка жизненного цикла изделия

Требования CALS-технологий по информационной поддержке изделия соблюдаются на всех этапах его жизненного цикла:

• отслеживание версий (изменений) изделия — на этапах его разработки и подготовки производства;

• отслеживание выпущенных экземпляров и партий изделия, а также заказов на изделие — на этапах изготовления, поставки и эксплуатации изделия;

• экспорт/импорт информации об изделиях в/из других PDM/MRP-систем в STEP-формате;

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

- просмотреть документы на изделие (конструкторские, технологические, распорядительные и т.д. в состоянии на момент выпуска данной версии/экземпляра/партии изделий и их подписи;

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

- получить карточку с параметрами изделия на момент выпуска изделия;

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

Редактор шаблонов бизнес-процессов

Редактор шаблонов бизнес-процессов

В начало В начало

Документооборот

• Графический редактор бизнеспроцессов и маршрутов прохождения документов;

• развитая логика Workflow с использованием системных и пользовательских переменных, условных переходов, параллельной и последовательной маршрутизации, VB- и Java-скриптов и т.д.;

• настраиваемые экранные формы для организации диалога с пользователями — участниками процесса;

• таймеры для ограничения времени прохождения ветвей маршрутов или автоматического запуска других ветвей или маршрутов по истечении указанного срока; контроль сроков прохождения документов;

• сложные маршруты, состоящие из других подмаршрутов с неогра­ниченной степенью вложенности;

• возможность автоматического вызова из маршрутов внешних программ и динамических библиотек, написанных пользователями;

• интеграция Workflow с электронной почтой.

Модуль администратора

Модуль администратора

В начало В начало

Управление доступом к документам

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

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

• наделение правами администрирования сразу нескольких пользователей (групп пользователей) с указанием объектов, которые они могут администрировать;

• назначение прав доступа как группам пользователей, так и отдельным пользователям или владельцам объектов;

• указание периода действия для прав доступа;

• контроль операций, производимых не только над документами и архивами, но и над группами, пользователями, параметрами документов и изделий и т.п.

В начало В начало

Согласование и утверждение документов

Каждый документ в архиве имеет электронную карточку подписей, в которой Search фиксирует следующее: кто, когда и в какой должности подписал данную версию документа. Обеспечивается автоматизация процедур согласования и утверждения документов путем их рассылки по соответствующим маршрутам различным пользователям для сбора необходимых подписей. При этом ведется история согласования для каждого документа. Внутренний механизм электронных подписей Search при необходимости может интегрироваться с различными системами электронной цифровой подписи, поддерживающими интерфейс Microsoft CryptoAPI (например, с сертифицированной ФАПСИ системой «КриптоПро»).

В начало В начало

Проведение изменений утвержденных документов

Система обеспечивает проведение изменений утвержденных документов с выпуском извещения об изменении (ИИ), утвер ­ждение данного ИИ со сбором необходимых подписей и сохранение в архиве старых версий документов. Также поддерживается работа с предварительными извещениями (ПИ) и предложениями об изменениях (ПР).

В начало В начало

Учет держателей бумажных и электронных копий документов

Система позволяет вести учет выданных и разосланных бумажных и электронных копий документов, в том числе и внеш ­ним абонентам. Механизм подписки на документ обеспечивает автоматическое уведомление держателей копий и подписчиков документа в случаях изменения документа и/или выпуска ИИ. При выпуске ИИ на документ производится автоматическое заполнение в извещении графы «Разослать» в соответствии со списком держателей копий.

Редактор извещений об изменениях

Редактор извещений об изменениях

В начало В начало

Поиск документов, создание выборок, получение отчетов

Search предоставляет мощные средства для поиска документов, создания выборок документов по различным критериям и получения различных настраиваемых пользователями отчетов.

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

В начало В начало

Классификаторы документов и изделий

Ведение иллюстрированных классификаторов позволяет:

• упорядочивать архивы документов и базу данных изделий;

• производить поиск документов и прототипов для новых изделий;

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

В начало В начало

Интеграция с CAD-системами Autodesk Inventor, SolidWorks, Solid Edge, Unigraphics и Pro/ENGINEER

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

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

• поддержка конфигураций моделей и их автоматическая синхронизация с вариантами исполнения изделия в архиве Search;

• запоминание в архиве ссылочных связей между различными файлами Autodesk Inventor, SolidWorks, Solid Edge, Unigraphics и Pro/ENGINEER (например, ссылочных связей между сборкой и входящими в нее подсборками и деталями; связи между файлами моделей и оформленными чертежами). При редактировании сборки на другом компьютере локальной сети (на дисках которого нет файлов этой сборки) Search производит автоматическое извлечение необходимых файлов из архива с полным воссозданием исходной структуры папок.

В начало В начало

Быстрое первоначальное наполнение архива

Search понимает внутренний формат файлов документов AutoCAD, Mechanical Desktop, SolidWorks, Solid Edge, Autodesk Inventor, Unigraphics, Pro/ENGINEER, автоматически считывает всю необходимую информацию непосредственно из файлов, созданных в перечисленных системах, и записывает ее в карточки документов/изделий при занесении таких файлов в архив, избавляя пользователей от ручного ввода информации. Для всех перечисленных систем автоматически считывается информация из основной надписи документов (обозначение, наименование, материал, кто разработал и т.д.), а для систем Autodesk Inventor, SolidWorks, Solid Edge, Unigraphics и Pro/ENGINEER дополнительно считывается и состав сборок. Вместе с возможностью пакетного занесения документов в архив это обеспечивает быстрое первоначальное наполнение архива имеющимися у вас документами сразу после установки системы.

Просмотр модели Inventor из окна состава изделия

Просмотр модели Inventor из окна состава изделия

В начало В начало

Механизм защиты от ошибок пользователей

При ручном вводе пользовател ем с клавиатуры идентифицирующих данных изделия или документа система правильно интерпретирует и корректирует ошибочный ввод пользователем лишних пробелов, одинаковых по написанию русских/латинских букв, прописных и строчных букв и др. Например, наименования «Балка», «БАЛКА» и «балка» считаются одинаковыми. Правильно интерпретируются различные разделители частей обозначения — обозначения «АБВГ.777777.027.01» и «АБВГ-777777-027 / 01» считаются одинаковыми. Таким образом, исключается возможность дублирования в архиве одинаковых документов/изделий, введенных в базу с ошибками или опечатками, что очень важно при широкой номенклатуре изделий и большом количестве документов в архиве.

В начало В начало

Модуль Search-СПДС

Этот модуль предназначен для ведения архива документации по целостному жизненному циклу создания и эксплуатации строительной продукции. Являясь расширением системы, Search-CПДС наследует все ее базовые возможности в части функций документооборота, хранения и сопровождения, их систематизации и поиска, проведения изменений и прав доступа и т.д. Особое внимание уделено проектному обеспечению деятельности строительного комплекса.

Структура представления документации строительной продукции

В основу Search-СПДС положен принцип представления документации строительной продукции в виде иерархического дерева, выстраиваемого в соответствии со структурой идентификации объектов строительства, принятой в практике строительного производства. Документация проектного обеспечения строительства представляется в соответствии с требованиями СПДС ГОСТ 21.101-97 «Основные требования к проект ­ной и рабочей документации» и включается в ветви дерева на то место, которое соответствует ее положению в жизненном цикле создания и эксплуатации строительной продукции.

Базовыми объектами иерархического дерева в Search-СПДС определены:

• стройка;

• объект строительства;

• площадка;

• здания (сооружения);

• папка;

• проектно-сметная документация:

- эскизный проект,

- проект (П);

• рабочий проект (РП);

• рабочая документация (Р).

Определенные в Search-СПДС объекты обеспечивают формирование представления строительной продукции в том виде, который требуется для проектных подразделений и предприятий.

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

Дерево проекта в Search-СПДС

Дерево проекта в Search-СПДС

Создание структуры представления документации строительной продукции

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

Базовые шаблоны позволяют организовать разработку продукции строительного производства в соответствии с последовательностью ее жизненного цикла.

Особое внимание в шаблонах Search-СПДС уделено проектному этапу. Шаблоны объектов «Проект­но-сметная документация» позволяют организовывать архивы по циклу производства проектной продукции и обеспечивают выполнение всей группы управляющих и корректирующих функций системы качества проектных организаций. (Более полную информацию о возможностях модуля Search-СПДС мы планируем опубликовать в следующих номерах журнала.)

В начало В начало

Модуль управления проектами IMProject

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

• календарное планирование проекта с представлением сетевого плана-графика работ/задач в виде диаграммы Гантта;

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

• назначение исполнителей работ и исходных данных, в качестве которых к работам могут быть прикреплены необходимые документы (техническое задание, компоновочный чертеж, приказ и т.д.);

• назначение необходимых результатов работ и критериев их выполнения. В качестве необходимых результатов работы может быть задан список документов, которые должны быть разработаны исполнителем, а в качестве критериев выполнения — набор подписей, которые исполнитель должен собрать на разработанных им документах, и архив, в который эти документы должны быть сданы;

• автоматическая рассылка работ/заданий и исходных данных исполнителям и контроль их выполнения с отображением прогресса на диаграмме проекта;

• использование результатов выполнения работ как исходных данных для других работ;

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

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

• контроль загрузки исполнителей.

План-график проекта в системе IMProject

План-график проекта в системе IMProject

В начало В начало

Search API

Входящий в состав системы интерфейс прикладного программирования Search API позволяет получать доступ к любой информации, хранящейся в базе данных Search, из программ, написанных на любом языке программирования, умеющем работать с OLE/COM-функциями (Visual C, Visual Basic, Delphi и др.).

Наличие API-интерфейса делает Search открытой системой и позволяет:

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

• интегрировать Search с используемой на предприятии системой АСУП/MRP/ERP и с другими информационными системами.

Сегодня уже имеется успешный опыт интеграции Search с такими системами, как SAP R/3, MAX, AXAPTA и др.

 

Учитывая важность выбора системы для решения вопросов организации электронного документооборота, управления информацией об изделиях и ведения проектов, компания ИНТЕРМЕХ предоставляет предприятиям возможность проведения опытной эксплуатации системы Search v8 в реальных условиях предприятия.

В начало В начало

«САПР и графика» 10'2000