"justify"> ключовими результатами етапу концептуального моделювання е наступні:
- формальний описание інформаційного забезпечення предметної области.
- доповідна и строгий описание Сховище Даних.
- детальний опис потоків Даних.
- детальний опис ієрархії розв'язуваних Завдання Із детальною спеціфікацією всех Завдання.
- детальний опис діючіх у предметній области правил и обмежень.
Існує безліч мов, Які претендують на роль мов концептуального моделювання ПЗ. У цею годину найбільш популярними й повсюдне вікорістовуванімі є мови, что ставлять до класу, так званні, графічніх мов, что оперують з такими Поняття, як СУТНІСТЬ-атрибут-зв'язок. У Наступний розділі ми коротко опішемо одну з таких мов яка Отримала Назву мови ER-моделювання предметних областей. Саме ця мова буде Використана для представлення концептуальної МОДЕЛІ ПО проходження практики студентами.
3.2 Мова ER-моделювання ПО
Мова ER-моделювання (Entity Relationship Modeling) - це мова визначення ІНФОРМАЦІЙНИХ потреб організації. Мова базується на Концепції, відповідно до Якої інформаційне забезпечення будь-якої предметної области представляється як сукупність взаємозалежніх про «єктів. Процес моделювання Полягає у віділенні сутности ПО, установлення властівостей віділеніх сутности и Виявлення існуючіх между ними зв »язків.
Моделювання сутности и зв'язків может використовуват НЕ Тільки на етапі концептуального моделювання, альо и на етапах розробки стратегії и АНАЛІЗУ, й и ставити основною метою создания точної й адекватної МОДЕЛІ ІНФОРМАЦІЙНИХ потреб організації.
Розглянемо коротко основні Властивості, формальні позначення й визначення сутности, зв'язків, атрібутів.
СУТНІСТЬ - це реальний або уявлюваній про «єкт інтересу, інформація про Який підлягає збору або зберіганню. Графічно СУТНІСТЬ представляється пойменованім прямокутник Із закругленими кутами. Ім »я сутності дається в Однині й пишеться заголовнімі буквами. Ім" я сутності повинності буті таким, щоб представляті тип або клас об» єктів, а не окремий екземпляр. Будь-який предмет або об'єкт может буті уявлень Тільки однією сутністю. Інакше Кажучи, сутності всегда є взаємовіключнімі.
Зв «язок - це Деяка пойменована асоціація, что представляет Інтерес, двох сутности. Зв »язок є бінарнім в тому розумінні, то багато всегда асоціація в точності двох сутности або сутності Із самої собою. Кожний зв'язок має два кінці, для шкірного з якіх є свои:
- имя;
- ступінь / Потужність;
- факультатівність - обов'язкова або факультативна.
ЦІ Властивості Використовують для Опису асоціації з кожної Зі СТОРІН, для Завдання зв'язку повінні буті візначені Обидва ее кінця.
На діаграмах зв «язки представляються лініямі, что з» єднують два прямокутник сутности. Одним з Видів зв «язку подань на Наступний рис. Це зв »язок Зі ступенів багато-до-одного, обов'язковий в закінченні Зі ступенів« багато », и Факультативний на протилежних кінці.
Рис. Приклад зв'язку
У Закінчення Зі ступенів" багато Закінчення зв« язку з »єднується Із прямокутник у трьох точках. У ...