Концептуальне моделювання предметної області 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Концептуальне моделювання предметної області



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

Опис. На базі змістовного опису предметної області, отриманого в результаті її аналізу, розроблюється строгий формальний опис її інформаційного забезпечення.

Результати. До ключових результатів етапу концептуального моделювання належать:

♦ формальний опис інформаційного забезпечення предметної області;

♦ докладний і строгий опис сховищ даних;

♦ детальний опис потоків даних;

♦ детальний опис ієрархії й специфікація завдань, що вирішуються;

♦ детальний опис чинних у предметній області правил і обмежень.

Ключові чинники успіху. До ключових чинників успіху належать:

♦ глибоке знання і практичний досвід використання мов опису концептуальної моделі;

♦ знання методів проектування реляційної моделі та/або інших моделей даних.

Логічне й фізичне проектування

Етап проектування полягає в пошуку і визначенні якнайкращого способу реалі­зації та виконання вимог, сформульованих на етапі аналізу. При цьому має забез­печуватись належний рівень сервісу в умовах певного технологічного середови­ща, що відповідає ухваленим рішенням щодо рівня автоматизації.

Логічне проектування — це розроблення структур зберігання, методів доступу й логічної структури системи баз даних без прив'язки до конкретної СКБД.

Фізичне проектування — це проектування бази даних у конкретній СКБД.

Опис. Під час виконання цього етапу модель сутностей і зв'язків перетворюється на схе­му бази даних і специфікації зберігання даних на зовнішніх носіях. Прикладні за­дачі перетворюються на модулі й процедури з необхідними засобами ревізії/кон­тролю та резервного копіювання й відновлення. Проектуються формати звітів, визначаються міжмодульні зв'язки. Виходячи із завдань, сформульованих на по­передніх етапах, створюються проектні рішення з архітектури комунікаційної ме­режі. Для полегшення процесу пошуку проектних рішень можуть застосовуватися прототипи. Нарешті, на етапі проектування розроблюються програмні специфіка­ції і план тестування системи, а отримана інформація й нові погляди на майбут­ню систему застосовуються для доопрацювання та уточнення стратегії її реалізації.

Підхід. Аналітики, розробники і проектувальники баз даних спілкуються з користувачами менше, ніж на етапі аналізу, проте вони повинні надати їм для перевірки резуль­тати своєї роботи або запропонувати на вибір різні варіанти проектних рішень. Корисним є створення прототипів, проте воно має розглядатися лише як засіб, а не самоціль.

Результати. До ключових результатів етапу проектування належать:

♦ архітектура системи;

♦ схеми системних модулів;

♦ логічна і фізична схеми;

♦ схема бази даних і файлів;

♦ детальні часові та ємнісні характеристики;

♦ програмні специфікації;

♦ специфікації неавтоматизованих процедур;

♦ чорновий варіант посібника для користувача;

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

♦ план випробувань системи;

♦ чорновий варіант експлуатаційної документації;

♦ уточнений план розроблення системи.

Ключові чинники успіху. У результаті виконання даного етапу має бути створений проект, що забезпечує задоволення прикладних вимог з урахуванням наявних технічних обмежень. Клю­човими чинниками успіху в досягненні цієї мети є:

♦ знання можливостей апаратного й програмного забезпечення;

♦ розуміння прикладних потреб;

♦ ухвалення обґрунтованих компромісних рішень;

♦ виявлення і вирішення потенційних проблем.



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 230; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.246.193 (0.005 с.)