Авторы статьи неоднократно писали об использовании информационно-справочной системы NormaCS, предназначенной для поиска, использования и обсуждения нормативных документов и стандартов в проектной и конструкторской деятельности на территории Российской Федерации и регламентирующих деятельность предприятий различных отраслей промышленности. NormaCS позволяет объединить в единое информационное пространство федеральные и отраслевые документы с внутренними документами предприятия. Система имеет средства интеграции с другим используемым ПО. Кроме того, NormaCS позволяет автоматизированно обновлять информацию, ведет историю документов (замены, изменения и т.п.).
Программный продукт был создан в рамках коммерческой инвестиционной разработки. На дату написания статьи БД NormaCS коммерческой версии ПО содержала 180 тысяч карточек нормативов, стандартов, типовой документации; 120 тысяч текстов и скан-копий; 200 тысяч карточек технических условий; 220 тысяч терминов из всех областей промышленности; 6500 выпусков технических журналов. БД NormaCS ежемесячно пополняется в среднем 1000 документами.
Дополнительно в состав коммерческой версии системы NormaCS можно подключить следующие отраслевые базы нормативных документов:
Кроме того, специализированный модуль системы – NormaCS PRO – позволяет создавать собственные БД документов. В настоящее время многочисленные предприятия (в том числе АО “Северное ПКБ”, АО “Адмиралтейские верфи”, ПАО “Пролетарский завод”) создали и ведут свои базы документов с использованием модуля NormaCS PRO.
Документы в системе хранятся в трех видах: карточка документа, скан-копия и гипертекст. Поставляемые БД NormaCS могут актуализироваться, в зависимости от требований использования системы, c периодичностью от одного раза в квартал до ежедневных обновлений.
ПО NormaCS имеет ряд дополнительных сервисов, позволяющих автоматизировать работу с нормативными документами:
Программное обеспечение NormaCS, кроме описанного встроенного сервисного функционала, имеет описанный в документации интерфейс межпрограммного взаимодействия (API). Он позволяет разрабатывать дополняющие коммерческую версию собственные интеграционные механизмы для создания единой информационной корпоративной среды. Кроме этого NormaCS имеет специальные средства, позволяющие использовать ее в корпоративных территориально-распределенных средах.
Архитектура коммерческой версии NormaCS основана на клиентсерверных технологиях с использованием протоколов TCP/IP. Коммерческая версия NormaCS поддерживает распределенную структуру, что позволяет организовать работу как в локальной сети, так и через Интернет.
В настоящее время существует возможность осуществлять доступ к информации БД нормативных документов с клиентских мест следующими способами:
Архитектура программного решения на основе NormaCS включает:
Подробнее остановимся на описании ТКС. В настоящее время разработчиками NormaCS предлагается решение, принцип работы которого схематично представлен на рис. 1.
ТКС NormaCS предназначен для использования в одной организации, имеющей несколько территориально-распределенных предприятий, организаций, филиалов. Как видно из рис. 1, суть работы ТКС сводится к следующему:
Важной функцией, реализуемой при использовании ТКС, является автоматизированное обновление данных в комплексных копиях БД предприятий.
Существуют следующие способы организации территориально-распределенной работы в системе без использования ТКС:
Использование ТКС по сравнению с первым вариантом дает следующие преимущества:
Использование ТКС по сравнению со вторым вариантом дает такие преимущества:
Кроме централизованного хранилища нормативных документов и ТКС, в архитектуру системы включаются дополнительные серверы NormaCS, предназначенные для ведения собственных БД нормативных документов, используемых на предприятиях (например, ТУ, СТП), на основе вышеописанного ПО NormaCS PRO. При этом доступ к таким БД может быть организован с учетом прав пользователей, как предприятий-разработчиков этих БД, так и любых других предприятий и организаций, входящих в единое информационное пространство.
Пример схемы решения приведен на рис. 2. Под предприятиями I группы подразумеваются те, которые имеют возможность создания собственных БД с использованием ПО NormaCS PRO. Под предприятиями II группы подразумеваются организации, которые не создают собственных БД.
Одним из ключевых компонентов единого информационного пространства для Госкорпорации “РОСКОСМОС” является единая ведомственная база нормативно-технической документации, применяемая при разработке, изготовлении, эксплуатации и утилизации объектов ракетно-космической техники и инфраструктуры.
Компания “ИнтерКАД” в рамках научно-исследовательской работы провела исследование возможностей использования коммерческих версий NormaCS и дополнительного модуля NormaCS PRO в космической отрасли. Это ПО тестировалось в качестве платформы для создания ведомственной базы нормативно-технической документации для Госкорпорации. Кроме того, были проведены следующие исследования и работы:
Использование NormaCS и NormaCS PRO в качестве ведомственной системы предполагает, что система будет внедрена на большинстве (а со временем и на всех) предприятиях отрасли. При этом система должна функционировать как единая распределенная база данных, в которой доступ к любой разрешенной информации, хранящейся в ней, должен осуществляться с любого рабочего места, независимо от его расположения и места хранения информации.
В основе разработанного и проверенного в процессе НИР для Госкорпорации “РОСКОСМОС” решения лежит распределенный сервер с распределенной базой данных NormaCS: все удаленные серверы подключены к центральному серверу. Пользователям, подключенным к серверу одного предприятия отрасли, предоставляется возможность доступа к базам данных других предприятий (которые хранятся, cоответственно, на серверах этих предприятий) через центральный сервер.
Таким образом, пользователи, подключенные к удаленным серверам, видят все базы со всех серверов (с учетом настроенных прав доступа). Каждый сервер имеет свою лицензию и серийный номер. Доступ к базам данных определяется на серверах, хранящих свои базы, и на серверах, к которым подключены пользователи. Владельцы баз определяют, какие серверы (по серийным номерам) и с какими правами имеют доступ к их базам.
Доступ может осуществляться со следующими правами:
Администраторы серверов для каждой из подключенных (в том числе удаленно) баз дополнительно могут ограничить доступ для каждого пользователя в отношении следующих прав:
Расширение функционала коммерческих версий NormaCS и NormaCS PRO на основе предлагаемой архитектуры позволяет создать распределенную ведомственную базу данных нормативно-технической документации отрасли с возможностью ее внедрения на всех предприятиях. При этом каждое предприятие имеет возможность создать свою собственную базу данных и пополнять ее (дополнительно к документации, поставляемой с коммерческой версией NormaCS) нормативной документацией как собственной разработки (например, стандартами предприятия), так и документацией, являющейся отраслевой и нормирующей направления деятельности данного предприятия.
После утверждения и реализации распределенной архитектуры будет возможен прямой доступ к единой виртуальной БД. В рамках исследований были также выполнены работы по интеграции системы с офисными приложениями, САПР разных уровней, системой корпоративного документооборота. Кроме того, была продемонстрирована возможность интеграции системы с ERP-, CRM-, PDM/PLM-системами, применяемыми на предприятиях и в организациях Госкорпорации.
С помощью модуля NormaCS PRO реализована возможность добавления в систему информации об изменениях нормативного документа и различных редакциях документа в один сборник. В системе предусмотрены специальные действия, позволяющие пользователю иметь возможность вручную создавать сборник с присвоением ему наименования, а затем добавлять в него любые документы, которые, по мнению пользователя, должны быть объединены в общей подшивке (например, основной документ, редакции документа). Информация об изменениях вносится непосредственно в карточку документа, имеется возможность приложить текст или скан извещения об изменении.
Инсталляцию макетного образца ведомственной системы, конвертацию данных из базы данных “Стандарт РКТ” и опытную эксплуатацию макетного образца ведомственной системы заказчик осуществлял собственными силами при технической поддержке специалистов компании “ИнтерКАД”. Итогом совместной работы специалистов “ИнтерКАД” и Госкорпорации “РОСКОСМОС” явилась установленная у заказчика и отлаженная в короткий срок работоспособная версия макетного образца ведомственной системы для ФГУП “НПО “Техномаш”.
Успешно проведенные НИР и наличие работоспособного образца в ФГУП “НПО “Техномаш” позволяют говорить о готовности полномасштабного внедрения программного комплекса на основе использования NormaCS на всех предприятиях Госкорпорации “РОСКОСМОС”. Кроме того, результаты работ свидетельствуют о возможности использования этого ПО и в прочих корпорациях в качестве информационной территориально-распределенной среды нормативного обеспечения научно-исследовательской, инженерно-конструкторской и производственной деятельности.
Теги: | NormaCS, |