Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системный анализ.doc
Скачиваний:
8
Добавлен:
27.08.2019
Размер:
635.9 Кб
Скачать

25. Діаграми „сутність-зв”язок”: призначення, місце застосування, правила побудови, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.

Див. також попереднє питання

Діаграми, що моделюють данні та їхні зв'язки (ERD); поширеними є діаграми Чена (сутність-зв’язок або концептуальна інформаційна модель предметної області

)

ERD(Entity–Relationship Diagrams)

:

•відображає зміст даних предметної області;

•містить інформаційні об'єкти (сутності) і необхідні зв'язки між ними (будь – який об’єкт системи може бути представлений тільки однією сутністю, яка повинна бути унікально ідентифікована, причому імя сутності повинно відображати тип або клас об’єкта, а не його конкретний екземпляр (напр.., Аеропорт, а не Бориспіль));

•при необхідності відображає основні показники (атрибути) інформаційних об'єктів.

Відношеннями між елементами в цій моделі є:

• r1 – використання матеріалів бригадою;

•r2 – матеріали необхідні для виконання роботи;

•r3 – бригада може виконувати деякий набір робіт.

Н отація Чена:

О б’єкт---- Атрибут— Асоціація—

Зв’язок--

Зв’язки бувають один до одного : 1..1 Один до багатьох: 1..nБагато до багатьох: n..n

ERD призначені для розробки моделей даних предметної області і забезпечують стандартний спосіб визначення інформаційних об'єктів, відношень між ними та їх атрибутів.

В ERD-моделі документуються ті інформаційні об'єкти, що є сутностями в інформаційній системі, та їх взаємодія, включаючи ідентифікацію сутностей, властивостей цих сутностей (атрибутів) та відношень між ними.

Вид нотації цієї діаграми запропонований Ченом.

СУТНОСТІ представляють собою множину екземплярів реальних чи абстрактних об'єктів, що описуються загальними характеристиками чи атрибутами.

СУТНІСТЬ повинна бути унікально ідентифікованою. Її ім'я повинно відображати тип або клас інформаційного об'єкту, а не його конкретний екземпляр.

ВІДНОШЕННЯ в самому загальному вигляді представляє собою зв’язок між двома та більш сутностями.

Іменування ВІДНОШЕННЯ здійснюється за допомогою граматичного обороту дієслів (МАЄ, ВИЗНАЧАЄ, МОЖЕ ВОЛОДИТИ та інше).

Введення ВІДНОШЕННЬ має дві основні цілі:

забезпечення збереження інформації в єдиному місці, навіть коли вона використовується в різних комбінаціях;

використання цієї інформації різними додатками.

26.Концептуальні моделі предметного середовища при об”єктно-орієнтованому аналізі системи. Поняття, специфікації та опис понять. Атрибути та асоціації. Типи асоціацій.

Концептуальна модель – іншими словами інфологічна модель.

Мета інфологічного проектування – створення і повної і точної копії предметної області. Для ІП застосовується спец графічні діаграми, які називаються «сутність-зв’язок» (ERD діаграми).

Для кожного локального представлення задачі прецедентів визначаються атрибути (мінімальні розумові одиниці інформації)

При об’єднанні локальних представлень найбільш часто виникають такі складності:

Використання синонімів і ононімів

Зверніть увагу на різні асоціації та відображення між атрибутами

Визначення варіанту сутності або поняття. Як правило ми переносимо у якості рекомендації сутності та складові в діаграмі від яких відходить одна чи більше асоціацій.