2.2 Разработка модели предметной области
В результате анализа (раздел 1) были выделены категории концептуальных классов, представленные в таблице 2.1.
Таблица 2.1. Список категорий концептуальных классов
Категория концептуальных классов |
Примеры |
|
Физические и материальные объекты |
Пользователи Документы |
|
Роли людей |
Специалист отдела приема пациентов Специалист медицинского секретариата Врач Пациент |
|
События |
Создание регистрационной карточки Редактирование регистрационной карточки Просмотр регистрационной карточки Удаление регистрационной карточки Ввод, изменение, удаление данных о врачах Оформление приема пациента Назначение курса лечения |
|
Процессы |
Авторизация Работа с регистрационной карточкой Работа с приемом пациентов Работа с данными о врачах Работа с назначением курса лечения |
Пользуясь списком категорий и методом анализа словесного описания вариантов использования, составлен список кандидатур на роль концептуальных классов для предметной области. Он соответствует требованиям и принятым упрощениям для всей предметной области.
Список концептуальных классов:
- пациент;
- регистрационная карта;
- прием;
- врач;
- курс лечения.
На основании анализа словесного описания варианта использования, составлен список ассоциаций для предметной области, представленный в таблице.
На основании анализа технического задания и описания вариантов использования выделены атрибуты классов для модели предметной области, представленные в таблице 2.2.
Таблица 2.2. - Атрибуты классов для модели предметной области
Название класса |
Атрибуты класса |
|
Врач |
Код врача Фамилия Имя Отчество Должность |
|
Пациент |
Код пациента Фамилия Имя Отчество Дата рождения Место работы Телефон |
|
Регистрационная карта |
Код пациента Фамилия Имя Отчество Дата рождения Место работы Телефон Группа крови Страховая компания Номер страховки |
|
Прием пациента |
Дата приема Номер палаты Код пациента |
|
Курс лечения |
Дата начала лечения Время Процедура Примечания |
- Введение
- 1. Анализ требований к информационной системе
- 1.1 Описание и анализ предметной области
- 1.2 Анализ функциональных и эксплуатационных требований
- 2. Проектирование информационной системы
- 2.1 Разработка архитектуры системы
- 2.2 Разработка модели предметной области
- 2.3 Разработка алгоритма функционирования системы
- 2.4 Проектирование интерфейса пользователя
- 2.5 Реляционная модель данных
- 2.6 Построение диаграммы классов
- 3. Реализация системы
- 3.1 Реализация программного обеспечения системы
- Заключение
- 20.Классификация медицинских информационных систем
- 32. В рамках классификации информационных медицинских систем (имс), определите, что такое автоматизированные медицинские системы территориального уровня. На какие виды их подразделяют?
- Медицинская информационная система (мис).
- Медицинские информационно-справочные системы
- Медицинские информационные системы
- 2.4.1. Медицинские информационные системы базового уровня
- 7) Разработка автоматизированных информационных систем.
- 31. Структурные компоненты и функциональные модули автоматизированных рабочих мест медицинских работников. Классификация автоматизированных рабочих мест сотрудников медицинских организаций.
- 2.1 Методические указания по выполнению курсового проекта