Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсова робота СКБД, Олехнович К-91.docx
Скачиваний:
9
Добавлен:
15.08.2019
Размер:
158.01 Кб
Скачать

2.3.8. Сутність Лікування

Короткий опис сутності. Сутність ЛІКУВАННЯ призначена для зберігання інформації про хід лікування пацієнта.

Атрибути. Сутності ЛІКУВАННЯ характеризується наступними атрибутами:

  • Ідентифікаційний номер історії лікування;

  • Термін лікування;

  • Ідентифікаційний номер працівника.

  • Ідентифікаційний номер ліків.

  • Кількість.

Зв’язки. Сутність ЛІКУВАННЯ має наступні зв’язки з іншими сутностями:

  • ЛІКУВАННЯ потребує ЛІКІВ;

  • ЛІКУВАННЯ записується в ІСТОРІЇ ХВОРОБИ;

  • ЛІКУВАННЯ проводиться ПРАЦІВНИКОМ;

  • Бізнес–правила. Атрибути термін лікування та кількість є обов’язковими. Кількість ліків може бути від 1 до 99. Атрибути ідентифікаційний номер історії лікування та термін лікування є унікальними та обовя’зковими атрибутами.

2.4. Інформаційно-довідкові задачі

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

По-перше, інформація, що пов’язана з роботою лыкарні:

• надання інформації про діагнози, та ліки якими лікуються ці діагнози

• надання інформації про лікуванню хворих

По-друге, це інформація організаційного характеру:

• надання інформації про всіх хворих

• надання інформації про активних співробітників

• надання інформації про хворих що померли

По-третє, це інформація, що відноситься до процесу керування лікарнею:

• надання інформації про всіх працівників

• надання інформації працівників що звільнились

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

3.1. Теоретичні положення концептуального моделювання

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

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

Властивостями концептуальної моделі є наступні:

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

Централізоване адміністрування. Саме через концептуальну схему здійснюється

адміністрування базами даних.

Стійкість. Концептуальна схема жодним чином не повинна змінюватися на догоду вимог тих або інших користувачів або вимог зберігання даних. Будучи моделлю ПО, вона повинна змінюватися тільки в тому випадку, коли входить у суперечність із нею.

Ключовими результатами етапу концептуального моделювання э наступні:

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

докладний і строгий опис сховищ даних.

детальний опис потоків даних.

детальний опис ієрархії розв'язуваних завдань із детальною специфікацією всіх завдань.

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

Існує безліч мов, які претендують на роль мов концептуального моделювання ПО. У цей час найбільш популярними й повсюдно використовуваними є мови, що ставляться до класу, так званих, графічних мов, що оперують з такими поняттями, як сутність-атрибут-зв'язок. У наступному розділі ми коротко опишемо одну з таких мов яка отримала назву мови ER- моделювання предметних областей. Саме ця мова буде використана для представлення концептуальної моделі ПО руху приміського транспорту.