Помощь в написании студенческих работ
Антистрессовый сервис

Концептуальная модель предметной области «регистратура больницы»

РефератПомощь в написанииУзнать стоимостьмоей работы

Между сущностями «Отделения» и «Врачи» установлена связь «один-ко-многим», и при этом она обязательная с двух сторон. Ни одно отделения больницы не может не иметь ни одного врача. При этом в отделении может быть много врачей. Это говорит о том, что сущность «Врачи» обязательно. То же самое относится и к сущности «Отделения». Ни один врач не может не относиться к какому-либо отделению, поэтому… Читать ещё >

Концептуальная модель предметной области «регистратура больницы» (реферат, курсовая, диплом, контрольная)

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

Разработку модели начнем с выделения основных сущностей.

Прежде всего, существует объектное множество «Пациенты». Каждый пациент имеет уникальный номер и ряд атрибутов, которые взяты из описания предметной области.

Каждый элемент множества «Пациенты» соответствует конкретному пациенту больницы. Кроме того каждый пациент может как находиться в данный момент на лечении, так и быть выписанным из больницы. Каждый элемент множества «Палаты» может быть заполнена пациентами, или же быть не использована. Каждый элемент множества «Палаты» имеет номер, который будет ключевым. Номер каждого элемента соответствует не конкретной палате. Поэтому для определения конкретной палаты нужно определить отделение. Для того чтобы отразить это, мы должны ввести объектное множество «Отделения», которая будет содержать описания техпалат, которые относятся к этому отделению. Каждый экземпляр сущности «Отделения» имеет уникальный номер, однозначно определяющий конкретное отделение.

Между сущностями «Палата» и «Пациент» существует связь «один-ко-многим» (1:М), необязательной ни с одной стороны (Н-Н). Чем определяется данный тип связи? Мы можем предположить, что каждая палата может иметь нескольких пациентов. При этом в больнице могут быть палаты, не имеющие ни одного пациента. Это означает, что со стороны палата связь необязательная. Что касается сущности «Пациент», то в больнице могут быть пациенты, не относящиеся ни к одной из палат, поэтому и со стороны «Пациенты» связь тоже необязательная.

Теперь необходимо определить, как в нашей системе будет представлен врач. Естественно предложить ввести для этого объектное множество «Врачи», каждый экземпляр которой будет соответствовать конкретному врачу. В библиотеке каждому врачу присваивается уникальный номер, который будет однозначно идентифицировать любого врача. Номер будет ключевым атрибутом сущности «Врачи». Кроме того, в сущности «Врачи» должны присутствовать дополнительные атрибуты, которые требуются для решения поставленных задач, этими атрибутами будут: «Фамилия Имя Отчество», «Специализация», «Номер отделения» и «Стаж работы». В описании нашей предметной области существует ограничение на стаж врачей, поэтому в сущности «Врачи» надо ввести обязательный атрибут «Стаж работы», который позволит нам это контролировать.

Между сущностями «Отделения» и «Врачи» установлена связь «один-ко-многим», и при этом она обязательная с двух сторон. Ни одно отделения больницы не может не иметь ни одного врача. При этом в отделении может быть много врачей. Это говорит о том, что сущность «Врачи» обязательно. То же самое относится и к сущности «Отделения». Ни один врач не может не относиться к какому-либо отделению, поэтому сущность «отделения» обязательна.

Теперь нужно отразить связь между сущностями «Отделения» и «Палаты». Это связь «один-ко-многим». Она обязательна с двух сторон. Ни одно отделения больницы не может не иметь ни одной палаты. При этом в отделении может быть много палат. Это говорит о том, что сущность «Палаты» обязательно. То же самое относится и к сущности «Отделения». Ни одна палата больницы не может не относиться к какому-либо отделению, поэтому сущность «Отделения» обязательна.

Такая же связь «один-ко-многим» установлена и между сущностями «Врачи» и «Пациенты». Она обязательна с одной стороны. Любой врач может не иметь ни одного пациента. С другой стороны у любого врача может быть множество пациентов. Поэтому сущность «Пациенты» необязательна. Любой пациент должен относиться хотя бы к одному врачу, поэтому сущность «Врачи» обязательна.

Концептуальная модель предметной области «Регистратура больницы» представлена на рисунке 1−3.

Рис. 1 Информационно-логическая модель на уровне сущности

Показать весь текст
Заполнить форму текущей работой