Етап концептуального моделювання - це побудова строго опису ПО в термінах деякої формальної мови. На підставі змістовного опису ПО, побудованого в результаті виконання етапу аналізу, будується строгий формальний опис інформаційного забезпечення ПО, що автоматизується. Концептуальне моделювання призначене для інтегрованого опису інформаційного забезпечення ПО, що автоматизується, не залежно від її сприйняття окремими користувачами й від способів її реалізації в комп'ютерній системі. Властивостями концептуальної моделі є наступні:
•Забезпечення незалежності даних. Наявність концептуальної моделі, яка не залежить від зовнішнього представлення користувачами ПО, та різними аспектами реалізації БД є надійна основа вирішення задач досягнення логічної та фізичної незалежності программ від даних.
•Централізоване адміністрування. Саме через концептуальну схему здійснюється адміністрування базами даних.
•Стійкість. Концептуальна схема жодним чином не повинна змінюватися на догоду вимог тих або інших користувачів або вимог зберігання даних. Будучи моделлю ПО, вона повинна змінюватися тільки в тому випадку, коли входить у суперечність із нею. Ключовими результатами етапу концептуального моделювання э наступні:
•формальний опис інформаційного забезпечення предметної області.
•докладний і строгий опис сховищ даних.
•детальний опис потоків даних.
•детальний опис ієрархії розв'язуваних завдань із детальною специфікацією всіх завдань.
•детальний опис діючих у предметній області правил і обмежень.
Існує безліч мов, які претендують на роль мов концептуального моделювання ПО. У цей час найбільш популярними й повсюдно використовуваними є мови, що ставляться до класу, так званих, графічних мов, що оперують з такими поняттями, як сутність-атрибут-зв'язок. У наступному розділі ми коротко опишемо одну з таких мов яка отримала назву мови ER- моделювання предметних областей. Саме ця мова буде використана для представлення концептуальної моделі ПО роботи лікарні.