<<
>>

Информационная модель системы

DFD-технологии предполагают использование диаграмм «сущность-связь» (ERD) для разработки информационных моделей и обеспечения стандартного способа определения данных и отношений между ними.

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

Сущность представляет собой множество экземпляров реальных или абстрактных объектов (людей, событий, состояний, идей, предметов и т.п.), обладающих общими атрибутами или характеристиками. Любой объект системы может быть представлен только одной сущностью, которая должна быть уникально идентифицирована. При этом имя сущности должно отражать тип или класс объекта, а не его конкретный экземпляр (например, А ЭРО- ПОРТ, а не ВНУКОВО).

Отношение в самом общем виде представляет собой связь между двумя и более сущностями. Фактически отношение является ассоциацией между сущностями, при которой каждый экземпляр одной сущности ассоциируется с произвольным (в том числе и нулевым) количеством экземпляров другой сущности, и наоборот. Именование отношения осуществляется с помощью грамматического оборота глагола {ИМЕЕТ, ОПРЕДЕЛЯЕТ, МОЖЕТ ВЛАДЕТЬ и т.п.).

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

Для идентификации-требований, в соответствии с которыми сущности вовлекаются в отношения, используются связи. Каждая связь соединяет сущность и отношение и может быть направлена только от отношения к сущности. Значение связи характеризует ее тип и, как правило, выбирается из следующего множества: {«О или 1», «О или более», «1», «1 или более», «p:q» ( диапазон )}.

Пара значений связей, принадлежащих одному и тому же отношению, определяет тип этого отношения. Практика показала, что для моделирования большинства систем достаточно использовать следующие типы отношений: 1*1 (один-к-одному). Отношения данного типа используются, как правило, на верхних уровнях иерархии модели данных, а на нижних уровнях встречаются сравнительно редко; 1 *п (один-ко-многим). Отношения данного типа являются наиболее часто используемыми; п*т (многие-ко-многим). Отношения данного типа обычно используются на ранних этапах моделирования с целью прояснения ситуации. В дальнейшем каждое из таких отношений должно быть преобразовано в комбинацию отношений типов 1 и 2 (возможно, с добавлением вспомогательных сущностей и с введением новых отношений).

Сущность на ERD представляется прямоугольником любого размера, содержащим внутри себя имя сущности, список имен атрибутов (возможно, неполный) и указатели ключевых атрибутов (знак «#» перед именем атрибута).

Отношения представляются линиями, соединяющими сущности и состоящими из двух частей (соответствующих паре связей), для которых должны быть определены имя, степень множественности (один или много объектов участвуют в связи) и степень обязательности (т.е. обязательная или необязательная связь между сущностями). Для множественной связи линия присоединяется к прямоугольнику сущности в трех точках, а для одиночной связи - в одной точке. При обязательной связи рисуется непрерывная линия до середины отношения, при необязательной - пунктирная линия. Вышесказанное иллюстрируется на рис. 1.8.

Кредитная

Клиент

Принадлежать

карта

Владеть

#Номер счета Лимит денег Код сортировки

Рис. 1.8. Символы ERD

Читается отношение отдельно по каждой связи, демонстрируя, как сущность КЛИЕНТ связывается с сущностью КРЕДИТНАЯ КАРТА, и наоборот. При этом необходимо учитывать степень обязательности выбранного конца связи, для этой цели используются слова «должен (быть)» или «может (быть)». Так, диаграмма, приведенная на рис. 1.7, читается следующим образом:

Каждый КЛИЕНТ может ВЛАДЕТЬ одной или более КРЕДИТНОЙ КАРТОЙ

или

Каждая КРЕДИТНАЯ КАРТА должна ПРИНАДЛЕЖАТЬ ровно одному КЛИЕНТУ.

<< | >>
Источник: Калашян А.Н., Калянов Г.Н.. Структурные модели бизнеса: DFD-технологии. 2003

Еще по теме Информационная модель системы:

  1. Язык описания модели во многом определяется спецификой самого оригинала
  2. ГЛАВА III. МОДЕЛИ СОЦИОТЕХНИЧЕСКОЙ СИСТЕМЫ
  3. Функциональная модель Г. Алмонда
  4. Информационно-кибернетическая модель К. Дойча
  5. Методологические основы построения модели маркетинговой системы
  6. Информационная безопасность
  7. ТЕМА 4.5. ТЕХНОЛОГИЯ ОРГАНИЗАЦИИ ДЕЯТЕЛЬНОСТИ ИНФОРМАЦИОННО-КОНСАЛТИНГОВОЙ СЛУЖБЫ
  8. Информационное обеспечение имитационного моделирования
  9. В. Разработка архитектуры интегрированных информационных систем (здание ARIS)
  10. В. З. Предварительная информационная модель ARIS
  11. В.4. Предварительная процедурная модель ARIS
  12. Информационная модель системы
  13. Предоставление услуг информационно-транспортной сети
  14. Модели и поддержка принятия решений
  15. § 5. Современные информационно-поисковые системы оперативно-розыскного и иного назначения
  16. Имитационные модели экономических информационных систем Методологические основы применения метода имитационного моделирования
  17. Структура информационных систем
  18. § 5.4.2. ВЛИЯНИЕ СВОЙСТВ ОРГАНИЗАЦИИ И СРЕДЫ БИЗНЕСА НА ИНФОРМАЦИОННЫЕ СИСТЕМЫ
- Cвязи с общественностью - PR - Бренд-маркетинг - Деловая коммуникация - Деловое общение и этикет - Делопроизводство - Интернет - маркетинг - Информационные технологии - Консалтинг - Контроллинг - Корпоративное управление - Культура организации - Лидерство - Литература по маркетингу - Логистика - Маркетинг в бизнесе - Маркетинг в отраслях - Маркетинг на предприятии - Маркетинговые коммуникации - Международный маркетинг и менеджмент - Менеджмент - Менеджмент организации - Менеджмент руководителей - Моделирование бизнес-процессов - Мотивация - Организационное поведение - Основы маркетинга - Производственный менеджмент - Реклама - Сбалансированная система показателей - Сетевой маркетинг - Стратегический менеджмент - Тайм-менеджмент - Телекоммуникации - Теория организации - Товароведение и экспертиза товаров - Управление бизнес-процессами - Управление знаниями - Управление инновационными проектами - Управление качеством товара - Управление персоналом - Управление продажами - Управление проектами - Управленческие решения -
Яндекс.Метрика