С момента выхода первой публикации об электронном архиве OutdoCS — программном продукте, предназначенном для хранения и управления электронной документацией проектных, конструкторских и производственных организаций, — прошло меньше года, но за это время успели выйти две версии системы. Вскоре в продажу поступит третья, кардинально переработанная версия программного комплекса. В OutdoCS появились принципиально новые возможности, которые позволяют отнести этот программный продукт к системам управления техническими данными, в западной терминологии — TDMS (Technical Data Management Systems).
По сравнению с системами электронного архивирования системы управления техническими данными позволяют решить гораздо более широкий круг задач. Они служат для хранения и управления данными о проектах (изделиях), позволяют связывать документы со структурой проекта (изделия) и контролировать процесс проектирования. Такие системы дают возможность визуально отображать структуру проекта (изделия) и связанные с объектами документы, а также строить различные отчеты (спецификации, ведомости
OutdoCS — объектно-ориентированная система электронного хранения документов
Очевидно, что системы электронного хранения документов особенно важны для предприятий, деятельность которых связана с разработкой и сопровождением достаточно продолжительных и объемных инвестиционных проектов. Речь идет в первую очередь о крупных проектных, строительных и промышленных организациях.
Чем значительнее масштаб инвестиционных проектов, тем больше нагрузка на электронный архив документации, тем важнее его роль в деятельности предприятия. В этом случае общий поток информации включает не только комплекты документов, но и разнообразную дополнительную информацию о разрабатываемых объектах, которая также характеризуется наличием внутренних иерархических связей между документами и объектами.
Традиционно электронный архив служит для накопления документов долговременного хранения и их поиска. Когда же электронный архив рассматривается как один из базовых структурных элементов системы разработки
Многоуровневая иерархическая модель документации
В системе OutdoCS документация хранится в многоуровневой иерархической структуре. Иерархической — поскольку массив информации, содержащийся в документации, структурирован по иерархическому принципу, и многоуровневой — так как совокупность классификаторов, формирующих иерархию объектов одного уровня, также подчинена внутренней иерархии.
Основой модели хранения документации служит древовидная структура. Узлы ветвления этой структуры представляют собой объекты (разделы проектов, сооружения, изделия, материалы, технологические процессы
Показанный на рисунке комплект документации представляет собой единый массив информации, структурированный по тематическому признаку. Наряду с реальными документами и объектами сюда входят логические структурные элементы, которые выполняют роль идентификаторов разделов документации.
Наследование данных
Заметные неудобства при сопровождении большого количества документов доставляет необходимость заполнения
Предложенная объектная модель хранения документации позволяет существенно уменьшить количество рутинных операций при заполнении
Классификаторы объектов
Классификация объектов по различным признакам все шире применяется во многих отраслях
В новой версии системы реализованы атрибуты типа «Классификатор», которые позволяют классифицировать любые объекты даже по нескольким системам одновременно.
Атрибут типа «Классификатор» представляет собой древовидную структуру, каждый узел которой имеет наименование и код. При заполнении атрибутивной карточки пользователь выбирает в дереве классификатора нужный узел и тем самым соотносит создаваемый объект с разделом классификатора. Используя соответствующую закладку Менеджера объектов, он может просмотреть все доступные ему объекты и документы системы, соответствующие выбранному разделу классификатора. Эти объекты могут входить в состав различных проектов, но система легко производит выборку нужных объектов, поскольку они имеют одинаковое значение
Интеграция с системой календарного планирования MS Project
От того, сколь успешно решаются задачи календарного ресурсного планирования процесса разработки
Проанализировав опыт отечественных и зарубежных разработчиков, специалисты компании Consistent Software избрали другой путь решения этой задачи. Благодаря тому что система OutdoCS имеет полнофункциональный интерфейс для интеграции с внешними приложениями, разработчики программного продукта создали интерфейс обмена данными между OutdoCS и широко известной системой календарного планирования MS Project 2002, разработанной компанией Microsoft.
Суть интеграции — синхронизация состояния (статуса) объектов электронного архива и состояния задач по разработке этих объектов, описанных в системе календарного планирования. Момент утверждения соответствующего объекта (документа) является временем окончания запланированного этапа работ. Использование профессиональной и относительно недорогой системы календарного планирования позволяет эффективно решать подавляющее большинство задач управления проектом. Заметим, что компания Microsoft объявила о выходе русскоязычной версии MS Project 2002, что делает ее использование на отечественных предприятиях еще более привлекательным.