Искусственный идентификатор, как правило, соответствует обычной нумерации экземпляров объектов, например Инвентарный номер.
Сущность - реальный или воображаемый объект, имеющий существенное значение для рассматриваемой предметной области.
Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от других экземпляров данного типа сущности. Каждая сущность должна обладать некоторыми свойствами:
– иметь уникальное имя; к одному и тому же имени всегда должна применяться одна и та же интерпретация;
– одна и та же интерпретация не может применяться к различным именам, если только они не являются псевдонимами;
– обладать одним или несколькими атрибутами, которые либо принадлежат сущности, либо наследуются через связь;
– обладать одним или несколькими атрибутами, которые однозначно идентифицируют каждый экземпляр сущности.
Каждая сущность может обладать любым количеством связей с другими сущностями модели.
Связь - поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области. Связь - это ассоциация между двумя сущностями, при которой каждый экземпляр одной сущности ассоциирован с произвольным (в том числе нулевым) количеством экземпляров второй сущности, и наоборот.
Связь (отношение) между сущностями обладает свойством, именуемым мощность - количество экземпляров сущности-потомка, которое может существовать для каждого экземпляра сущности-родителя.
Наиболее типичной является связь «0, 1 или много» (в теории реляционных баз данных - связь «1: М» или «один-ко-многим»),
Тип связи - если экземпляр сущности-потомка однозначно определяется своей связью с сущностью-родителем, то связь называется идентифицирующей, в противном случае - неидентифицирующей.
Атрибут - любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности. Атрибут представляет тип характеристик или свойств, ассоциированных с множеством реальных или абстрактных объектов (людей, мест, событий, состояний, идей, предметов и т.д.). Экземпляр атрибута определяется типом характеристики и ее значением, называемым значением атрибута. В ER-модели атрибуты ассоциируются с конкретными сущностями. Таким образом, экземпляр сущности должен обладать единственным определенным значением для ассоциированного атрибута.
При проектировании данных рекомендуется создавать атомарные атрибуты, например, страна город - отдельные атрибуты при описании адреса. Для обеспечения связи между сущностями используются понятия ключей:
– первичный ключ:
– альтернативный ключ;
– внешний ключ.
Первичный ключ (главный ключ) - атрибут или группа атрибутов, однозначно идентифицирующая каждый экземпляр сущности. При выборе первичного ключа следует отдавать предпочтение наиболее простым ключам, имеющим числовой тип значений. Первичный (главный) ключ должен обладать следующими свойствами:
– должен иметь уникальные значения;
– не должен содержать пустых (неопределенных) значений:
– должен быть компактным, т.е. должен содержать только такие атрибуты, удаление любого из которых может привести к утрате уникальности.
Альтернативный ключ - заменитель главного ключа. Используется для организации поиска данных. Выбирается из числа ключей-кандидатов на роль главного ключа.
Внешний ключ - существует только для дочерней сущности и является ссылкой на значение ключа родительской сущности. При создании связей (отношений) между сущностями в дочернюю сущность передаются атрибуты, составляющие первичный ключ родительской сущности. Эти атрибуты и составляют внешний ключ.
2 СТРУКТУРА ОТДЕЛА ОИСОУ СЛУЖБЫ ЗАО НКМЗ
2.1 Общее положение ОИСОУ
Отдел информационных систем обеспечения управления (ОИСОУ) является структурным подразделением головной службы ИАСУ и подчиняется заместителю главного инженера по ИАСУ.
Отдел возглавляется начальником отдела, который назначается и освобождается от должности приказом Генерального директора по представлению зам. Главного инженера по ИАСУ, согласованному с Главным инженером завода.
В своей деятельности отдел руководствуется приказами и распоряжениями по заводу, распоряжениями и указаниями зам. главного инженера по ИАСУ, методологией концептуального моделирования и анализа, методологиями глобального управления качеством и реинжиниринга бизнес-процессов.
Отдел ИСОУ представляет собой совместно с функциональными службами завода единый организационный комплекс, созданный для разработки и внедрения информационных корпоративных систем в области технико-экономического планирования, инженерного документооборота, бухгалтерского учета, оперативного управления производством, управления финансовыми, материальными и энергетическими ресурсами, маркетингом и других систем организационно-экономического назначения для достижения основных целей - получения максимальной прибыли, обеспечения надежного развития завода с позиций курса стратегического управления.
Информационные корпоративные системы в совокупности составляют единое информационное пространство завода, работающее в режиме реального времени. Основной объект автоматизации - сквозные бизнес-процессы, пронизывающие всю организационную структуру завода.
Структура ОИСОУ
Структура отдела построена в соответствии со следующими принципами:
- единая системная интеграция, осуществляемая специалистами отдела на всех уровнях разработок ведущихся в головной и функциональных службах ИАСУ завода;
- постоянное развитие и совершенствование бизнес-процессов организационно-экономического назначения;
- Выделение двух ветвей ведения работ:
- разработка и внедрение информационной корпоративной системы;
- развитие и поддержание действующих хВАSЕ систем, миграция их в ИКС;
- создание внутри структур бюро творческих коллективов на уровне рабочих групп, отвечающих за конкретный проект от начала разработки до сдачи под «ключ».
Структура, штатная численность отдела разрабатывается начальником отдела в пределах установленного фонда, схемы должностных окладов, согласовывается с Главным инженером завода, зам.главного инженера по ИАСУ и утверждается Генеральным директором.
В состав ОИСОУ входят следующие структурные подразделения:
- бюро системного анализа и проектирования корпоративной информационной системы;
- бюро проектирования и внедрения информационных систем технической подготовки производства;
- бюро проектирования и внедрения информационных систем ресурсообеспечения и качества;
- бюро проектирования и внедрения информационных систем управления планово-экономическими и производственными процессами;
- бюро проектирования и внедрения информационных систем учета и анализа;
- бюро проектирования и внедрения информационных систем управления персоналом.
2.2 Основные задачи и функции отдела
– разработка единой стратегии при построении информационных корпоративных систем с использованием технологии клиент-сервер;
- виртуальное моделирование бизнес-процессов: построение функционально-информационных, функционально-стоимостных, функционально-имитационных моделей организационно-экономических систем;
- разработка и внедрение проектов ИКС, интеграция различных архитектурных решений без каких-либо ограничений, построение открытой системы;
- координация работ и обеспечение полного и эффективного взаимодействия всех подразделений, занятых разработкой и внедрением ИКС;
- обеспечение максимальной экономической эффективности ИКС, их самоокупаемости;
- достижение качественно нового уровня производительности, гибкости и динамизма организации ИКС;
- Выполнение функций системного интегратора: обеспечение информационной, программной и технической совместимости компонентов ИКС;
- параллельная оптимизация архитектуры ИКС и бизнес-процессов, поддерживаемых с помощью её ресурсов;
- Выполнение заданий, установленных руководством завода.
2.3 Постановка задачи ИС
Программа предназначена для организации работы информационной
системы отдела ИСОУ.
Программа должна:
- обеспечить ввод и корректировку данных;
- давать возможность просматривать информацию;
- обеспечивать формирование и печать отчетов;
Инфологическая модель БД:
Предметной область для БД является ОИСОУ АО НКМЗ
Основные сущности: Сотрудники, Проекты, Задачи.
Проекты ИД Название проекта Отв6етственный Дата начала Дата окончания |
2.4 Логическая модель БД