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

2.2.5. Сутність Діагноз

Короткий опис сутності. Ця сутність містить інформацію про заключення лікаря щодо хвороби пацієнта.

Атрибути. Кваліфікується такими атрибутами:

  • Назва хвороби;

  • Опис хвороби.

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

Зв’язки. Сутність Діагноз має наступні зв’язки з іншими сутностями:

• Діагноз атрибутом Історії хвороби;

• Діагноз може може лікуватися одними чи багатьма видами Ліків;

2.2.6. Сутність Ліки_діагноз

Короткий опис сутності. Ця сутність містить інформацію про ідентифікаційні номери ліків та діагнозів для їхнього зв’язування.

Атрибути. Сутності Ліки_діагноз характеризується наступними атрибутами:

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

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

Зв’язки. Сутність Ліки_діагноз має наступні зв’язки з іншими сутностями:

• хвороба по певному діагнозу може лікуватися певними ліками, тому Ідентифікаційний номер діагнозів зв’язуэться з Ідентифікаційним номером ліків;

  • певними ліками лікуватися певний діагноз, тому Ідентифікаційний номер ліків зв’язуэться з Ідентифікаційним номером діагнозу;

2.2.7. Сутність Історія хвороби

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

Атрибути. Сутності Історія хвороби характеризується наступними атрибутами:

  • Ідентифікаційний номер діагнозів;

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

  • Дата поступлення пацієнту;

  • Дата смерті.

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

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

Зв’язки. Сутність Історія хвороби має наступні зв’язки з іншими сутностями:

• Історія хвороби посилається на людину, яку лікували;

• Історія хвороби посилається на працівника, який проводив огляд;

• Історія хвороби посилається на діагноз, згідно якого лікували;

• Історія хвороби є атрибутом сутності лікування;

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

Короткий опис сутності. Сутність Лікування містить інформацію про історію хвороби пацієнта, термін лікування, відомості про працівника який проводив лікування, ліки якими лікували, та скільки ліків було використано.

Атрибути. Сутності Лікування характеризується наступними атрибутами:

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

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

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

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

  • Кількість.

Зв’язки. Сутність Лікування має наступні зв’язки з іншими сутностями:

  • Лікування обовязково входить до складу однієї історії хвороби;

  • Лікування обовязково має відомості працівника що проводив лікування.

Лікування обовязково має посилання на ліки якими лікували;

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

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

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

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

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

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

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

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

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

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

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

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