Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Моделирование данных в нотации IDEF1x

Словарь данных

Введение

Данные в AllFusion Modeling Suite описываются при помощи ER-диаграм в CASE-средстве ERWin. Вместе с тем, начинается описание данных уже при построении модели бизнес процессов. Выполняется это при помощи таких средств BPWin, как словарь стрелок (Arrow Dictionary) и словарь сущностей и атрибутов (Entity/Attribute Dictionary).

Словарь стрелок решает задачу формализации языка предметной области для аналитиков.

В процессе создания диаграмм должны проводиться сеансы экспертизы, то есть обсуждения диаграмм со специалистами предметной области. В любой предметной области формируется профессиональный жаргон, причем зачастую жаргонные термины имеют нечеткий смысл и воспринимаются специалистами по-разному. В то же время аналитик – автор диаграмм должен употреблять выражения, понятные экспертам. Поскольку формальные определения часто сложны для восприятия, аналитик должен употреблять профессиональный жаргон. В этой ситуации, во избежание неоднозначности трактовок, в словаре данных каждому понятию дается расширенное, а при необходимости – формальное определение. Стрелка идентифицируется именем (Arrow Name), кроме того, для каждой стрелки может быть введено:

· Примечание (Arrow Note).

· Определение (Arrow Definition).

· Имя автора стрелки (Author).

Приведем несколько описаний стрелок из примера банковской задачи:

 

 

Arrow Name Arrow Note Arrow Definition
Данные по балансу   Текущий баланс счета клиента
Деньги Сумма выдаваемых денег должна быть кратна 5 Деньги, выдаваемые клиенту

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

· Сущность представляет собой множество подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от других экземпляров.

· Атрибут выражает определенное свойство объекта.

Словарь сущностей и атрибутов содержит список сущностей, для каждой из которых может быть определен набор атрибутов.

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

BPWin позволяет отслеживать связь между потоками данных и элементами словаря сущностей и атрибутов, включая иерархию потоков при их слиянии и расщеплении. Если какие-либо элементы словаря сущностей и атрибутов подключены к ветвям расщепленного потока, то эти же символы данных могут быть автоматически подключены к общему потоку.

Приведем примеры словаря сущностей и атрибутов для банковской задачи, рассмотренной в предыдущей лекции:

· Кредитная карта:

· Пароль.

· Лимит денег.

· Детали клиента.

· Протокол обслуживания:

· Обработанная документация.

· Денежная сумма.

· Данные по истории запроса.

Цель моделирования данных состоит в обеспечении разработчика концептуальной схемой базы данных в форме одной или нескольких моделей, которые могут быть легко отображены на требуемую систему баз данных.

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

Данный подход введен П.Ченом и усовершенствован Р. Баркером.

<== предыдущая лекция | следующая лекция ==>
План лекции. Лекция 5 Постановка требований к данным | Виды сущностей в IDEF1x
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 852; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.