Академический Документы
Профессиональный Документы
Культура Документы
КУРСОВАЯ РАБОТА
по дисциплине (учебному курсу)
Оценка: ________________
Дата: __________________
Тольятти, 2023
1
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего образования
«Тольяттинский государственный университет»
ЗАДАНИЕ
на выполнение курсовой работы
2
Оглавление
Введение..................................................................................................................4
Глава 1 Концептуальное проектирование.......................................................5
1.1 Идентификация предметной области...........................................................5
1.2 Выбор методологии и технологии концептуального моделирования ИС7
1.3 Разработка и анализ модели бизнес-процесса “КАК ЕСТЬ”.....................8
1.4 Разработка модели бизнес-процесса “КАК ДОЛЖНО БЫТЬ”...............13
1.5 Разработка требований ПО..........................................................................15
1.6 Обзор и анализ аналогов ПО.......................................................................17
1.7 Постановка задачи на разработку новой ИС.............................................18
Выводы по главе.................................................................................................18
Глава 2 Логическое моделирование программного обеспечения..............19
2.1 Выбор методологии и технологии логического моделирования.............19
2.2 Разработка диаграмм логической модели..................................................21
2.3 Разработка логической модели данных.....................................................26
Выводы по главе.................................................................................................27
Заключения..........................................................................................................28
Список использованной литературы..............................................................30
3
Введение
4
Глава 1 Концептуальное проектирование
5
Рисунок 1. Схема организационной структуры стоматологической клиники.
Генеральный директор: Главный руководитель клиники, который
отвечает за стратегическое руководство и развитие организации. Принимает
стратегические решения и устанавливает общие цели.
Отделение приема и администрации: Отдел, ответственный за
прием и регистрацию пациентов, а также общий административный учет
клиники.
Медицинский персонал: Включает в себя стоматологов разных
специализаций (терапевты, ортодонты, хирурги и др.), медсестер и
ассистентов, которые предоставляют медицинские услуги.
Отделение клинических исследований и диагностики: Занимается
проведением диагностических процедур, включая рентгенографию, ТК, МРТ,
лабораторные анализы и другие методы диагностики.
6
Отделение стерилизации и санитарии: Ответственно за
обеспечение высоких стандартов стерилизации инструментов и соблюдение
санитарных норм.
Отделение клиентского обслуживания: Занимается общением с
клиентами, записью на прием, выставлением счетов и координацией
пациентских вопросов.
Финансовый отдел: Занимается бухгалтерией, управлением
финансами, бюджетом и финансовой отчетностью.
Маркетинг и реклама: Занимается разработкой маркетинговых
стратегий, рекламой и привлечением новых пациентов.
Отдел качества и безопасности: Отвечает за соблюдение
стандартов качества, а также за безопасность пациентов и сотрудников.
Информационная технология и оборудование: Занимается
обслуживанием информационных систем и медицинского оборудования.
Отдел кадров: Занимается наймом, обучением и управлением
персоналом.
7
документирования и проектирования систем. Создание модели UML
возможно с использованием различных программ, таких как Draw.io, Gliffy,
Visual Paradigm, и других.
IDEF0 представляет процессы взаимодействия как систему,
получающую информацию для обработки и предоставляющую итоговую
обработанную информацию. Включает стратегии, процедуры и ресурсы для
выполнения работы. Создание модели IDEF0 возможно с использованием
программы, таким как Ramus.
IDEF3 дополняет IDEF0, описывая сценарии бизнес-процесса и
последовательность действий с детальным описанием событий. Успешность
фирмы зависит от хорошо проработанных на этапе концептуального
моделирования бизнес-процессов.
DFD является дополнением к IDEF0, визуализируя процессы в виде
данных. Это важно при проектировании информационных систем.
Диаграмма DFD отображает процессы движения данных между системными
объектами, используя элементы, такие как процессы изменения данных,
объекты взаимодействия с данными, хранилища данных и потоки данных.
8
Просматривать расписание врачей:
Стрелки “управление” указывают на условия, необходимые для
выполнения функции. Это могут быть какие-либо правила или требования,
которые должны быть удовлетворены, чтобы функция могла быть
выполнена.
Стрелки “вход” указывают на информацию, которая используется
для получения выходной информации. Это может быть какая-то информация,
которая необходима для выполнения конкретной функции.
Стрелки “выход” указывают на результат выполнения функции.
Они представляют собой выходные данные, полученные после выполнения
функции.
Стрелки “механизм” указывают на используемые средства или
инструменты, которые применяются для выполнения функции.
Контекстная диаграмма верхнего уровня предоставляет общую
информацию о бизнес-процессе и является отражением текущего состояния
компании. Она может использоваться для понимания общей структуры
процесса и его взаимосвязей.
9
Рисунок 2. Диаграмма IDEF0 “Деятельность стоматологической клиники”.
«При входе в систему вы увидите такие процессы, как “Данные
пациентов”. Это то, с чем клиент сталкивается в первую очередь перед самим
процессом.
Для обеспечения функционирования процесса требуется
обслуживающий персонал. Кроме того, есть такие входные документы, как
“Медицинские услуги и лечение”. Результатами работы всей системы
являются “Номер заявки” и “Измененные БД заявок”. [3]
После того, как описали контекстную диаграмму, необходимо делит
каждую подсистему на более мелкие и так далее, пока не будет достигнут
желаемый уровень детализации. В результате такого разделения каждый
фрагмент системы отображается на отдельной диаграмме декомпозиции,
который представлен на рисунке 3.
10
Рисунок 3. “Декомпозиция блока А0 функциональной модели "Деятельность
стоматологической клиники.”
Первичное обращение:
Пациент посещает веб-сайт стоматологической клиники или
звонит по указанному номеру.
По желанию, клиент может просмотреть информацию о клинике,
услугах, стоимости и рабочем времени.
Выбор даты и времени приема:
Если клиент хочет записаться на прием, он выбирает удобную
для себя дату и время приема из доступных вариантов.
В случае онлайн-записи, клиент может внести эту информацию
на веб-сайте.
Заполнение данных:
11
Клиент предоставляет необходимую информацию, такую как
имя, контактные данные, возможно, данные страховки.
Подтверждение записи:
После заполнения данных клиент подтверждает запись на прием.
Получение уведомления:
Клиент получает уведомление о записи на прием, а также
напоминание о предстоящем приеме посредством SMS, электронной почты
или звонка, в зависимости от предпочтений.
Отмена или изменение записи (по желанию):
Если клиенту необходимо отменить прием или изменить его дату
и время, он может связаться с удаленной регистратурой и запросить
соответствующие изменения.
Оплата (по желанию):
В случае, если клиенту необходимо оплатить услугу заранее или
уточнить информацию о ценах, он может обратиться в удаленную
регистратуру для получения соответствующей информации.
Далее была проведена декомпозиция с первым уровнем детализации,
для получения более подробной информации, которая изображена на рисунке
4. [3]
12
Рисунок 4. Диаграмма декомпозиции “Регистрация пациента”.
Данная схема бизнес-процесса представляет собой процесс
предварительной записи пациента. Администратор собирает данные о
пациенте, проверяет документы и вводит их в базу данных. После этого
осуществляется предоставление услуги. В результате этого процесса
получаем данные.
Однако у данной схемы бизнес-процесса есть недостаток. Оформление
пациента происходит долго, так как все заявки оформляются на месте через
администратора. Не предусмотрен автоматизированный вариант подачи
заявок на поступление.
14
Рисунок 6. “Декомпозиция блока А0 функциональной модели "Деятельность
стоматологической клиники. КАК ДОЛЖНО БЫТЬ”
Общие требования:
Целостность: Взаимосвязь и взаимно дополнительность программ,
составляющих инфраструктуру стоматологической клиники. Комплекс
технологического обеспечения медицинской практики.
16
Полнота: Включение всех элементов содержания, их характеристик и
связей, иллюстрирующих реализацию целей, парадигмы и концепции.
Конкретность: Разумное описание всех элементов содержания, их
характеристик и взаимосвязей, показывающее, как это содержание
реализуется в реальной медицинской практике.
Процедурный: Построение программы в соответствии с логикой
внедрения содержания в медицинский процесс. Последовательное
представление этапов движения к цели. Раскрытие методов,
организационных форм, средств взаимодействия с пациентами, что
регулирует процесс реализации программы.
Временные Рамки: Определение времени реализации программы
преподавателем с учетом целей и задач.
Управляемость: Определенность результатов, адекватность технологии
их фиксации и представления в рамках концепции клиники.
Модульность: Разработка структуры программы, учитывающей
динамику индивидуальных и специальных запросов на медицинские услуги.
Право пациентов свободно выбирать характер и объем лечения, а также
защиту авторских прав медицинских специалистов.
Программное обеспечение стоматологической клиники должно
соответствовать потребностям клиентов. В данном случае акцент сделан на
автоматизации процессов подачи заявок и регистрации пациентов в клинике.
Учитывая, что в клинике регистрация возможна только через
администратора, необходимо предоставить клиентам возможность онлайн-
оформления заявок на официальном веб-сайте без участия администратора.
Важным условием является постоянное подключение к интернету для
обеспечения онлайн-записи. Интерфейс оформления заявки должен быть
дружелюбным и удобным как для клиентов, так и для сотрудников клиники.
Программное обеспечение должно демонстрировать устойчивость к
различным видам атак и обладать легкостью восстановления данных.
17
Необходимо также обеспечить эффективное использование ресурсов,
чтобы система работала быстро и эффективно. В случае физического отказа
части системы, программа должна обладать функционалом быстрого
переноса на новую рабочую систему, обеспечивая бесперебойную работу
клиники.
1.6 Обзор и анализ аналогов ПО
Выводы по главе
19
Эти шаги позволяют не только более глубоко понять структуру и
процессы внутри стоматологической клиники, но и создать фундамент для
последующего проектирования и внедрения информационной
20
Глава 2 Логическое моделирование программного обеспечения
Критерий
IDEF0 UML BPMN EPC
сравнения
Описание
Объект на Объект на
процедуры Объект на диаграмме Объект на диаграмме
диаграмме диаграмме
процесса
Структуру
системы, Функции
Структуру системы,
Модель функции, системы, Функции системы и ее
функции, потоки
отражает потоки внутренние окружение
ресурсов и информации
ресурсов и процессы
информации
21
ИС.
Соединительные
исполнители базы данных
элементы — стрелки и
разделители «и», «или»
Высокая
степень
детализации.
Простота
Можно
восприятия.
создать Более точное и
Подходит для
модель, наглядное
описания
Достоинство которая Простота восприятия представление
внутренних
будет структуры основных
бизнес-
учитывать элементов системы
процессов
практически
компании
все ресурсы,
всех
сотрудников
Зациклена на Значительные
представляе бизнес- временные затраты
Приходится создавать
т собой одну процессах, не при условии
Недостаток события даже для
цепочку, без подходит для недостатка опыта
незначительных этапов
развилок описания работы с данной
структуры диаграммой
22
процессов
23
Управление записями: Администратор может создавать,
редактировать и удалять записи клиентов на прием. Он также может
управлять расписанием врачей и назначать клиентам удобные даты и время
приемов.
Управление финансами: Администратор может просматривать
финансовую информацию клиентов, выставлять счета, принимать онлайн-
платежи и управлять финансовыми отчетами клиники.
Организация ресурсов: Администратор отслеживает доступность
медицинского оборудования, комнат и ресурсов клиники.
Создание медицинских планов: Администратор может создавать
медицинские планы для клиентов на основе рекомендаций врачей и
клинических данных.
Управление персоналом: Администратор может регистрировать
новых врачей и медицинских специалистов.
Прецеденты для актера “Стоматолог”:
a) Просматривать расписание: Стоматолог может просматривать
свое личное расписание приемов и операций.
b) Записывать результаты осмотра: Стоматолог регистрирует
результаты осмотра и лечения.
c) Планировать процедуры и лечение: Стоматолог может создавать
медицинские планы для пациентов, указывая необходимые процедуры и
назначения.
24
Рисунок 10. Диаграммы вариантов использования
26
Рисунок 11. Диаграмма классов статмологической клиники.
Диаграммы активности (деятельности) особый случай диаграмм
состояний. Каждое состояние - это выполнение некоторой операции и
переход в другое - следующее состояние. Диаграммы деятельности наиболее
полезны в описании поведения, включающего большое количество
параллельных процессов. Самым большим достоинством диаграмм
деятельностей служит поддержка параллелизма. Благодаря этому они служит
мощным средством моделирования потоков работ и, по существу,
параллельного программирования. Самый большой их недостаток
заключается в том, что связи между действиями и объектами
просматриваются не слишком четко.
На рисунке 12 представлена – диаграмма деятельности прецедента
«Выполнения запроса на услугу стоматологической клиники»
27
Рисунок 12. Диаграмма деятельности прецедента «Выполнения запроса
на услугу стоматологической клиники»
28
Рисунок 13. Схема Базы данных “Статмологической клиники”
Система реляционной таблицы определяется составом сведений о
соответствующем информационной объекте. Ключевая информация об
объекте формирует уникальный ключ реляционной таблицы.
Выводы по главе
Описанные во второй главе концепции и модели представляют собой
основу для дальнейшего развития проекта. На основе логической модели мы
сможем более детально проработать дизайн системы в следующих этапах
разработки, уточнить архитектурные решения и обеспечить более
эффективное взаимодействие между компонентами системы.
29
Заключения
В заключении подводим итоги выполненного проекта, выделяя
ключевые результаты и предлагая рекомендации по внедрению достигнутых
целей и дальнейшему совершенствованию созданной автоматизированной
информационной системы (АИС) для управления стоматологической
клиникой.
Проект успешно решал ряд задач, направленных на оптимизацию
управленческих процессов в стоматологической клинике. Проведем
детальный анализ по каждому этапу и использованным методикам:
В начальной фазе проекта мы осуществили тщательный сбор исходных
данных, включая требования клиники, особенности ее деятельности и
потребности пациентов. Этот этап обеспечил полное понимание контекста, в
котором будет функционировать АИС.
Разработанный прототип АИС был подвергнут пилотному
тестированию в реальных условиях стоматологической клиники.
Эксперименты позволили выявить проблемы, которые были оперативно
устранены, и обеспечили уверенность в эффективности системы.
Системное тестирование и проверка функционала АИС были
осуществлены с целью подтверждения соответствия системы заявленным
требованиям. Этот этап обеспечил высокий уровень надежности и
работоспособности разработанной системы.
Проведенный анализ данных, собранных в ходе экспериментов и
тестирования, позволил сделать выводы о положительном влиянии АИС на
оперативность и эффективность управления стоматологической клиникой.
Обобщенные результаты выявили улучшения в процессах записи на прием,
ведении медицинской документации и управлении ресурсами.
С целью подтверждения уникальности разработки мы провели
сравнительный анализ с аналогичными системами управления в
стоматологической сфере. Наш проект выделяется передовыми подходами и
лучшими практиками в области автоматизации стоматологических клиник.
30
В заключении подчеркиваем успешное решение поставленных задач,
демонстрируем актуальность и эффективность АИС для управления
стоматологической клиникой и предлагаем рекомендации по ее внедрению.
Созданная система представляет собой важный шаг в совершенствовании
процессов управления в сфере стоматологии.
31