Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы автоматизации проектно-конструкторских работ. Курс лекций. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
общаться с заказчиком системы, уточняя его требования к си- стеме;
вносить (в случае необходимости) изменения в проект системы (как в начале ее проектирования, так и на других фазах ее жизненного цикла).
В настоящее время существует несколько технологий объектно­ориентированной разработки прикладных программных систем, в ос­нове которых лежат
построение и интерпретация на компьютере моде-
лей этих систем. Рассмотрим одну из таких технологий – OMT (Object
Modeling Techniques).
В технологии OMT проектируемая программная система представ­ляется в виде трех взаимосвязанных моделей:
объектной модели, которая представляет статические, структур­ные аспекты системы, в основном связанные с данными;
динамической модели, которая описывает работу отдельных ча­стей системы;
функциональной
модели, в которой рассматривается взаимодей­ствие отдельных частей системы (как по данным, так и по управлению) в процессе ее работы.
Эти три вида моделей позволяют получить три взаимно-орто­гональных представления системы в одном порядке системе обозначе­ний. Совокупность моделей системы может быть проинтерпретирована на компьютере (с помощью инструментального программного обеспе чения), что позволяет продемонстрировать заказчику характер работы с будущей системой и существенно упрощает согласование предвари­тельного проекта системы.
Модели, разработанные и отлаженные на первой фазе жизненного цикла системы, продолжают использоваться на всех последующих его фазах.
Объектная модель описывает структуру объектов, составляющих систему, их атрибуты, операции, взаимосвязи с другими объектами.
объектной модели должны быть отражены те понятия и объекты ре-
В ального мира, которые важны для разрабатываемой системы. В объ­ектной модели отражается прежде всего прагматика разрабатываемой системы, что выражается в использовании терминологии прикладной области, связанной с использованием разрабатываемой системы.
Объектом будем называть понятие, абстракцию или любую вещь с четко очерченными границами
, имеющую смысл в контексте рассматри-
ваемой прикладной проблемы. Введение объектов преследует две цели:
понимание прикладной задачи (проблемы);
введение основы для реализации в информационной системе.
-
41
Примеры объектов: деталь, сборочная единица, стандартное изде­лие, технологический процесс, агрегатно-сборочный цех, Иван Иванов, дело № 7461 и т. д.
Цель разработки объектной модели – описать объекты, состав­ляющие в совокупности проектируемую систему, а также выявить и указать различные зависимости между объектами. Декомпозиция про­блемы на объекты – творческий, плохо формализуемый
процесс.
Все объекты могут быть «отличены» один от другого: пусть у нас есть два яблока, имеющих одинаковый цвет, форму, вес и вкус, но все равно это два яблока (а не одно), в чем легко убедиться, съев одно из них (другое останется). Между объектами можно установить отноше­ние тождества: объекты, удовлетворяющие этому
отношению, одина­ковы (тождественны), как вышеупомянутые яблоки. В случае с ябло­ками иногда говорят о двух экземплярах объекта «яблоко». Мы будем считать здесь, что объект и экземпляр объекта – это одно и то же.
Атрибут – это значение, характеризующее объект в его классе. Среди атрибутов различаются постоянные атрибуты (константы) и пе­ременные атрибуты. Постоянные атрибуты характеризуют объект в его классе (например, номер счета, категория, имя человека и т. п.). Теку­щие значения переменных атрибутов характеризуют текущее состоя­ние объекта (например, баланс счета, возраст человека и т. п.); изменяя значения этих атрибутов, мы изменяем состояние объекта.
Примеры атрибутов: категория, баланс, кредит (атрибуты объ ектов класса счет); имя, возраст, вес (атрибуты объектов класса че­ловек), наименование, обозначение, дата создания (атрибуты класса деталь) и т. д.
-
42
6. УПРАВЛЕНИЕ НОРМАТИВНО-СПРАВОЧНОЙ ИНФОРМАЦИЕЙ
НСИ – это условно-постоянная часть всей корпоративной (учре­жденческой) информации, в отличие от текущей информации, форми­руемой непосредственно в процессе деятельности организации. В со­став НСИ входят словари, справочники и классификаторы, данные из которых (например, термины, единицы измерения, коды, наименова­ния материалов, контрагентов и т. п.) используются при формировании текущих та-фактуры наименования материалов, единицы измерения, наимено­вание предприятия-получателя (контрагента), его реквизиты и ряд дру­гих полей, как правило, выбираются из справочников, встроенных в систему, а не вводятся вручную.
рованных системах управления предприятиями за ется термин Master Data (мастер-данные, основные данные), а задачи управления ею получили название Master Data Management (MDM). Однако в русском языке применяется понятие нормативно-справочная информация (НСИ). В данном случае определение «нормативная» от­ражает тот факт, что проблема создания справочников корпоративного уровня выходит далеко за пределы собственно предприятия, она на решаться с учетом отраслевых, государственных и международных стандартов.
данные. Для крупных компаний авиационного сектора размеры спра­вочников стандартных изделий составляют до 120 тыс. позиций, а по материалам – до 20 тыс. записей. Вполне очевидно, что вопросы со­здания и поддержки в актуальном состоянии НСИ ряд самостоятельных задач в системе управления предприятием в це­лом (этим зачастую занимается отдельная служба компании).
раз в том, что она не имеет простого решения. Казалось бы, самый ра­зумный способ – использовать готовый набор справочников (междуна­родных, государственных, отраслевых). Но дело ся им предприятию будет крайне сложно (они слишком избыточны и
документов. Так, при формировании в электронном виде сче-
Для обозначения подобной справочной информации в автоматизи-
рубежом использу-
долж-
Чтобы оценить масштабы задач MDM, можно привести следующие
выделяются в раз-
Проблема создания корпоративной системы НСИ заключается как
в том, что пользовать-
43
не учитывают специфики организации), к тому же создать такую гло­бальную систему НСИ в полном объеме просто невозможно. Решение задачи возможно только в виде создания специализированной системы ведения НСИ с применением соответствующих стандартов, методик и программных средств. Фактически в этой работе должны соединяться усилия трех сторон:
создателей нормативов и
стандартов (как государственных, так и
отраслевых);
поставщиков базового ПО;
системных интеграторов и консультантов, которые все это мо-
гут реализовать с учетом отраслевой практики, национальной спе­цифики и т. д.
Вопросы Master Data Management находятся в поле внимания и по­ставщиков базового ПО. При этом они подходят к их решению с раз-
направлений. В первую очередь, естественно, этими задачами за-
ных нимаются производители ERP-систем, и лидер тут – SAP. Другой при­мер – разработчики инфраструктурного интеграционного ПО. Здесь следует назвать корпорацию IBM. И, наконец, нужно упомянуть о по­ставщиках систем управления документами (например, Hummingbird). Их присутствие в сегменте MDM объясняется, с одной стороны, опы­том решения задач интеграции данных,
а с другой – необходимостью использования для управления НСИ интеллектуальных технологий обработки неструктурированной информации.
Необходимость автоматизированной системы ведения НСИ под-
тверждается следующими факторами.
Отдельные системы и приложения работают на разных про- граммных платформах и используют разные локальные справочники, никак не связанные между собой. Это препятствует информационному обмену («лоскутная автоматизация», «информационный зоопарк
»).
В различных подразделениях компании и программно-техни- ческих системах, обслуживающих их нужды, одни и те же объекты классифицируются и описываются (кодируются, шифруются, катало­гизируются и т. д.) по-разному. Или справочники, необходимые одно­му подразделению, ведутся и хранятся в другом подразделении. Это приводит к проблемам информационного взаимодействия различных систем
и подсистем. За этими проблемами стоят несогласованность действий участников разделения труда и соответствующие, весьма не­малые, затраты ресурсов на преодоление последствий такой несогла­сованности.
Существенно затруднена консолидация данных и осложнено ве- дение единого учета, что в свою очередь негативно сказывается на де­ятельности всей организации.
44
Отсутствие унифицированной системы обмена нормативными до- кументами и справочной информацией становится тормозом в осуществ­лении управленческих функций и выполнении бизнес-транзакций.
Отсутствует централизованная система поддержки доступа поль- зователей к нормативно-справочной информации.
В существующих справочниках недостаточно полно описывают- ся объекты учета, не унифицированы их наименования и типы.
Увеличиваются затраты на формирование и исполнение процес- сов материально-технического обеспечения, учета и контроля движе­ния материальных потоков по всей логистической цепочке, а также процессов формирования и оперативного предоставления статистиче­ской и аналитической информации, необходимой для принятия эффек­тивных управленческих решений.
Необходимо рассматривать систему управления НСИ как совокуп­ность методик
ведения и поддержки общих справочников, а также ряда технологических решений, обеспечивающих выполнение задач созда­ния единого информационного пространства предприятия. Посред­ством этой системы должны быть обеспечены не только консолидация, централизованное хранение и доступ, но также анализ и управление нормативно-справочной информацией путем интеграции на уровне справочных данных.
Для эффективного взаимодействия
подразделений и правильной организации работы с контрагентами необходимо выработать унифи­цированную форму представления внутрикорпоративных данных с использованием единых классификаторов. Стандартизация регламен­тов и методик использования и сопровождения корпоративной НСИ, а также унификация систем классификации и кодирования, позволяют обеспечивать постоянную актуальность и доступность НСИ в масшта­бах всей компании.
Преимущества использования системы
управления НСИ:
формирование единого информационного пространства норма- тивно-справочной информации, характеризующегося целостностью, полнотой и непротиворечивостью данных и имеющего развитую си­стему перекрестных ссылок между отдельными информационными подмножествами и срезами данных;
унификация внутренних справочников;
сокращение расходов на устранение ошибок, возникающих в
условиях неоднородности данных;
ускорение проектирования и
реализации «сквозных» бизнес­процессов, которое достигается за счет объединения НСИ предприя­тия, его структурных подразделений и партнеров;
45
наличие архива НСИ, позволяющего получать информацию, ак-
туальную в прошлом;
вертикальная синхронизация НСИ в системах АУП и филиалов
путем экспорта справочников и обновлений к ним;
оперативный многопользовательский доступ к НСИ для подраз- делений АУП и филиалов в соответствии с регламентированными пра­вами доступа;
организация сопряжения собственных
справочников со стандарт-
ными системами классификации – общероссийскими и отраслевыми;
формирование аналитических отчетов на общих данных.
Управление нормативно-справочной информацией может быть све­дено к набору процессов и инструментов, обеспечивающих управление и определение основных данных компании. Под основной информаци­ей понимаются справочные данные, содержащие ключевую информа­цию о бизнесе компании. Они
не являются транзакционными данными и достаточно редко изменяются. В итоге суть управления заключается в сборе, агрегации, трансформации и объединении основных данных с одновременным обеспечением их качества и согласованности.
6.1. СХЕМЫ УПРАВЛЕНИЯ НСИ
Выделяют две основные схемы управления НСИ: распределенную
и централизованную.
Распределенная схема (рис. 10) используется в рамках предприя-
тия. В одном
подразделении или в нескольких, например в службе
Рис. 10. Распределенная схема управления НСИ
46
Рис. 11. Централизованная схема управления НСИ
главного технолога и отделе ИТ, выделяют группы экспертов, отвеча­ющих за конкретный справочник (материалов, ПКИ, стандартных из­делий, режущего инструмента и т. п.). Пользователь подает заявку на добавление записи в соответствующий справочник конкретной группе экспертов. Эксперт добавляет запись в базу данных справочника, после чего пользователь получает доступ к требуемой информации.
Централизованная
схема (рис. 11) реализуется в рамках холдин­гов, крупных компаний с территориально распределенными подразде­лениями. За организацию, пополнение и достоверность информации справочников нормативно-справочной информации отвечает специ­альное подразделение, например служба ведения НСИ или отдел стан­дартизации, в котором собраны группы экспертов по соответствую­щим справочникам. Для получения необходимой записи в
справочнике пользователь подает заявку в службу ведения НСИ. Группа экспертов подразделения размещает запись в MDM-системе. По средствам экс­порта, интеграции данные в MDM-системе синхронизируются с дан­ными в системах PDM, ERP и др.
47
7. ЭЛЕКТРОННАЯ ЦИФРОВАЯ ПОДПИСЬ
Подлинность документа в электронной форме удостоверяет элек­тронная цифровая подпись (ЭЦП). Использование ЭЦП – обязательное условие при создании полного электронного документооборота. Это может быть как простая электронная подпись (в рамках предприятия), так и квалифицированная электронная подпись (при взаимодействии разных компаний, или компании и органов власти, например налого­вой службы).
Электронная подпись (
ме, которая присоединена к другой информации в электронной форме (подписываемой информации) или иным образом связана с такой ин-
формацией и используется для определения лица, подписывающего информацию.
В зависимости от степени защищенности электронная цифровая подпись разделяется на три основных вида.
Простая электронная подпись (ПЭП) посредством кодов, паролей или иных средств подтверждает факт формирования электронной подписи определенным лицом.
Неквалифицированная электронная подпись (НЭП) получена в ре­зультате криптографического преобразования информации с использо­ванием ключа подписи; позволяет определить лицо, подписавшее электронный документ; позволяет обнаружить факт внесения измене­ний в электронный документ после его подписания; создается с ис пользованием средств электронной подписи.
Квалифицированная электронная подпись (КЭП) соответствует всем признакам неквалифицированной электронной подписи. Кроме того, ключ проверки такой подписи указан в квалифицированном сер­тификате, а для создания и проверки электронной подписи использу­ются средства электронной подписи, получившие подтверждение со­ответствия требованиям, установленным в соответствии с настоящим федеральным законом.
Для
идентификации лица, подписавшего документ электронной
подписью, используются специальные сертификаты и ключи.
ЭП) – это информация в электронной фор-
использования
-
48
Сертификат ключа проверки электронной подписи – это электрон­ный документ или документ на бумажном носителе, выданные удосто­веряющим центром либо доверенным лицом удостоверяющего центра, и подтверждающий принадлежность ключа проверки электронной подпи­си владельцу сертификата ключа проверки электронной подписи.
Квалифицированный сертификат ключа проверки электронной подписи (далее – квалифицированный сертификат) – это сертификат
ключа проверки
электронной подписи, выданный аккредитованным
удостоверяющим центром или доверенным лицом аккредитованного удостоверяющего центра либо федеральным органом исполнительной власти, уполномоченным в сфере использования электронной подписи (далее – уполномоченный федеральный орган).
Ключ электронной подписи – это уникальная последовательность символов, предназначенная для создания электронной подписи.
Ключ проверки электронной подписи – это уникальная последова­тельность символов, однозначно связанная
с ключом электронной подписи и предназначенная для проверки подлинности электронной подписи (далее – проверка электронной подписи).
Сертификаты ключей электронной подписи выдаются в удостове­ряющем центре, в процессе взаимодействия участников электронного документа оборота проводятся аутентификация и сверка сертификатов ключей.
Удостоверяющий центр (УЦ) – это юридическое лицо или инди- видуальный предприниматель, осуществляющие функции
по созданию и выдаче сертификатов ключей проверки электронных подписей, а также иные функции, предусмотренные настоящим Федеральным за­коном.
Аутентификация – это процедура проверки подлинности данных и субъектов информационного взаимодействия исключительно на осно­ве внутренней структуры самих данных.
Участники электронного взаимодействия – это государственные органы, органы местного самоуправления, организации, а также граж-
осуществляющие обмен информацией в электронной форме.
дане,
Обмен электронными документами может проводиться как в рамках определенной компании, так и в более широком представлении. Напри­мер, корпоративная информационная система для авиастроительного предприятия или же система обмена документами между гражданами и органами власти.
49
Корпоративная информационная система (КИС) – это информа­ционная система, участники электронного взаимодействия в которой составляют определенный круг лиц.
Информационная система общего пользования – это информаци­онная система, в которой участники электронного взаимодействия со­ставляют неопределенный круг лиц и в использовании которой этим лицам не может быть отказано.
Для определения лица, подписавшего
документа, используется от-
крытый ключ.
Открытый ключ ЭЦП – это криптографический ключ, который связан с секретным (закрытым, личным) ключом специальным матема­тическим соотношением. Открытый ключ известен всем пользовате­лям системы и предназначен для проверки ЭЦП.
Открытый ключ электронно-цифровой подписи (по законодатель­ству РФ) – уникальная последовательность символов:
соответствующая закрытому ключу
электронной цифровой под-
писи;
доступная любому пользователю информационной системы;
предназначенная для подтверждения с использованием средств
электронной цифровой подписи подлинности электронной цифровой подписи в электронном документе.
Открытый ключ позволяет определить автора подписи и досто­верность электронного документа, но не позволяет вычислить секрет­ный ключ.
Закрытый ключ ЭЦП (по законодательству РФ
) – это уникальная
последовательность символов:
известная владельцу сертификата ключа подписи;
предназначенная для создания в электронных документах элек-
тронной цифровой подписи с использованием средств электронной цифровой подписи.
Электронный документ (ЭлД) – это документ, в котором информа­ция представлена в электронно-цифровой форме и который подписан ЭЦП.
Электронный документооборот (ЭДО) – юридически значимый обмен электронными документами между оператором и зарегистриро­ванными на ЭТП лицами в соответствии с условиями Регламента ЭТП.
ГОСТ Р 34.10–2012 (полное название: «ГОСТ Р 34.10–2012. Ин­формационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подпи-
50
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]