Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая работа

.pdf
Скачиваний:
21
Добавлен:
08.07.2024
Размер:
3.07 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯРОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА АЭРОКОСМИЧЕСКИХ КОМПЬЮТЕРНЫХ И ПРОГРАММНЫХ СИСТЕМ

КУРСОВАЯ РАБОТА (ПРОЕКТ) ЗАЩИЩЕНА С ОЦЕНКОЙ

РУКОВОДИТЕЛЬ

ст. препод.

 

 

 

Н. В. Барклаевская

 

 

 

 

 

должность, уч. степень, звание

 

подпись, дата

 

инициалы, фамилия

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

Проектирование информационной системы для стоматологической клиники

по дисциплине: ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

 

СТУДЕНТ ГР. №

4017

 

 

 

Т. А. Михайлова

 

 

 

 

 

 

 

 

 

подпись, дата

 

инициалы, фамилия

Санкт-Петербург2023

 

Оглавление

 

Введение...................................................................................................................

3

1.

Создание диаграмм вариантов использования (диаграммы прецедентов) 5

2.

Диаграммы взаимодействия ............................................................................

9

3.

Диаграммы деятельности ...............................................................................

11

4.

Проектирование базы данных .......................................................................

15

5.

Создание сайта с использованием технологии ASP.NET. Часть 1. Разметка

сайта. Фильтрация данных ...................................................................................

19

6.

Создание сайта с использованием технологии ASP.NET. Часть 2.

Реализация регистрации и авторизации пользователя. ....................................

28

Заключение ............................................................................................................

32

Список использованных источников ..................................................................

33

Приложение ...........................................................................................................

34

2

Введение

Всовременном мире информационные системы играют ключевую роль

вповышении эффективности и качества оказываемых услуг в различных сфе-

рах деятельности. Одной из таких сфер является медицина, где внедрение ин-

формационных технологий способно значительно улучшить процессы управ-

ления и предоставления медицинских услуг. В данной курсовой работе рас-

сматривается вопрос проектирования информационной системы для стомато-

логической клиники. Подобно созданию современного и эффективного ин-

формационного ресурса, где наличие развитого веб-сайта и онлайн-консуль-

таций от профессионалов играет важную роль, стоматологическая клиника мо-

жет извлечь выгоду из современных информационных технологий. В ходе ра-

боты рассматриваются аспекты, такие как доступность информации для паци-

ентов, эффективное взаимодействие с клиентами, а также оптимизация управ-

ленческих процессов в стоматологической клинике.

Цель работы: спроектировать и разработать информационную систему для стоматологической клиники.

Задачи:

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

ознакомиться с принципами построения диаграмм взаимодействия при помощи универсального языка моделирования.

ознакомиться с принципами построения диаграмм деятельности при по-

мощи универсального языка моделирования.

ознакомиться с принципами проектирования базы данных, создания ло-

гических и физических схем базы данных.

ознакомиться с принципами создания разметки сайта с использованием

ASP.NET.

3

разработать поисковую страницу с возможностью просмотра информа-

ции с различными видами фильтров.

разработать страницу регистрации и блок авторизации для пользова-

теля.

4

1. Создание диаграмм вариантов использования

(диаграммы прецедентов)

Описание предметной области:

Стоматологическая поликлиника — это медицинское учреждение, спе-

циализирующееся на оказании стоматологической помощи пациентам. В по-

ликлинике работают стоматологи, медсестры и административный персонал.

Пациенты обращаются с различными заболеваниями и проблемами, связан-

ными с полостью рта и зубами. Информационная система поликлиники должна обеспечивать эффективное управление пациентами, медицинскими за-

писями, расписанием приемов, а также учет финансовых операций и медицин-

ских услуг.

Требования к ИС:

Регистрация пациентов и выдача им уникальных идентификационных но-

меров.

Ведение электронных медицинских карт пациентов.

Управление расписанием приемов стоматологов.

Оформление медицинских документов, включая записи о процедурах, ди-

агнозы и назначения.

Учет финансовых операций, выставление счетов и оплата медицинских услуг.

Мониторинг запасов и заказ материалов для стоматологических процедур.

Основные категории пользователей могут быть:

Администраторы поликлиники.

Стоматологи и медицинский персонал.

Пациенты.

5

Функциональные требования:

Для администраторов: Возможность управления расписанием приемов, ре-

гистрации пациентов, учета финансовых операций и т.д.

Для стоматологов и медицинского персонала: Возможность доступа к ме-

дицинским картам пациентов, внесения записей, просмотра расписания и назначений.

Для пациентов: Возможность записи на прием, просмотра своей медицин-

ской истории и оплаты услуг.

Диаграмма прецендента:

Рисунок 1 – Диаграмма прецендентов ИС «Стоматологической поликлиники»

6

Рисунок 2 – Диаграмма прецендентов для пользователя

Рисунок 3 – Диаграмма прецендентов для пациента

7

Рисунок 4 – Диаграмма для прецендентов для медперсонала

Рисунок 6 – Диаграмма для прецендентов администратор В данной главе были построены диаграммы прецендентов для основных

категорий пользователей и сформулированы функциональные требования к информационной системе.

8

2. Диаграммы взаимодействия

Диаграмма последовательности событий «Авторизация» и «Занесение

записей в медицинские карты» отображены на рисунках 7 и 8 соответственно.

Основной поток событий для прецендента «Авторизация»:

1.Администратор заходит на главную страницу сайта.

2.Отображает форму входа.

3.Вводит свой логин и пароль для входа в систему.

4.Нажимает на кнопку «войти».

5.Значения логина и пароля передаются в список всех пользователей данной системы.

6.Система проверяет данные, введенные администратором, с уже зане-

сенными в список.

7.Система открывает личный кабинет администратора.

8.Система получает данные о входе администратора в систему.

Альтернативный поток для А1. Ввод некорректных данных для ав-

торизации:

1.Система информирует пользователя о неверно введенных данных.

2.Возврат Основной поток, пункт 3.

9

Рисунок 7 – Диаграмма последовательности событий для прецендента

«Авторизация»

Основной поток событий для прецендента «Занесение записей в ме-

дицинские карты»:

1.Медперсонал выбирает медкарту пациента из списка на прием.

2.По коду пациента происходит поиск медкарты пациента из всех мед-

карт на прием к врачу.

3.Медкарта пациента отображается для медперсонала.

4.Медперсонал заполняет данные о пациенте (диагноз, симптомы и ле-

чение).

5.Медперсонал нажимает на кнопку «ОК», сохраняя введенные данные в медкарте.

6.Медперсонал возвращается к изначальной форме «Список на прием».

Рисунок 8 – Диаграмма последовательности событий для прецендента

«Занесение записей в медицинские карты»

В главе были выделены объекты и изучены отношения между объектами системы. Также были получены навыки в построении диаграмм последова-

тельности событий в среде StarUML.

10

Соседние файлы в предмете Проектирование информационных систем