LR_4
.pdfГУАП
КАФЕДРА № 14
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
ст. препод. |
|
|
|
Н. В. Барклаевская |
|
|
|
|
|
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №4
Проектирование БД
по курсу: ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
РАБОТУ ВЫПОЛНИЛ |
|
|
|
|
|
|
СТУДЕНТ ГР. № |
4017 |
|
|
|
Т. А. Михайлова |
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург, 2023г.
Предметная область: частная стоматологическая поликлиника.
Use-case диаграмма – рисунок 1.
Рисунок 1 – Use-case диаграмма
Ход работы:
На основании созданных ранее диаграмм были выделены следующие сущности:
Название сущностей:
•Дни недели
•Медперсонал
•Пациент
•Посещения
•Расписание врачей
•Специальность
•Талон
•Услуги
Описание сущностей:
1)Сущность «Дни недели» содержит в себе информацию код дня недели и название дня недели.
2)Сущность «Медперсонал» содержит в себе информацию индивидуальный код медперсонала, специальность врача, фамилию, имя, отчество врача, а также па-
роль и логин для доступа к системе.
2
3)Сущность «Пациент» содержит в себе информацию индивидуальный идентифи-
кационный номер пациента, его фамилия, имя, отчество, а также пароль и логин для доступа к системе.
4)Сущность «Посещения» содержит в себе информацию о номере посещения, ин-
дивидуальные идентификационные номера пациента и врача, а также анамнез
(симптомы пациента при посещении), диагноз, код услуги, которая была осу-
ществлена, и рекомендации врача для пациента после операции/процедуры.
5)Сущность «Расписание врачей» содержит в себе информацию код расписания,
индивидуальный идентификационный номер врача, код дня недели, время начала и окончания приема.
6)Сущность «Специальность» содержит в себе информацию о коде информации,
названии специальности врача, а также о количестве времени, выделяемом спе-
циалистом на одно посещение.
7)Сущность «Талон» содержит в себе информацию о номере талона, индивидуаль-
ном идентификационном номере врача и пациента, дате приема пациента и вре-
мени начала приема.
8)Сущность «Услуги» содержит в себе информацию о коде услуги, названии
услуги, а также стоимости данной услуги.
Связи между услугами:
1 – М
Специальность-Медперсонал Дни недели-Расписание врачей Пациент-Посещения Пациент-Талон Медперсонал-Расписание врачей Медперсонал-Талон Медперсонал-Посещения М – М
Посещения-Услуги
Создание логической и физической модели базы данных в среде Erwin – рисунки 2
и 3.
3
Рисунок 2 – Логическая модель базы данных
Рисунок 3 – Физическая модель данных В итоге была создана база данных с помощью графического интерфейса и сгенери-
рована ER-диаграмма, представленная на рисунке 4.
4
Рисунок 4 – ER-диаграмма базы данных
Вывод: в ходе выполнения данной лабораторной работы был получен опыт в выяв-
лении сущностей для создания базы данных, определены и описаны атрибуты каждой сущ-
ности будущей базы данных, подробно описаны связи между сущностями. В среде ErWin
были созданы логические и физические модели будущей базы данных.
5