Course project (2 course)
В современном мире значительное влияние оказывают медицинские услуги. Ежедневно миллионы людей обращаются за квалифицированной помощью в стоматологические клиники. Деятельность стоматологических центров направлена на профилактику, своевременную диагностику и лечение имеющихся заболеваний в полости рта, поэтому необходимо предоставить качественную помощь пациентам.
ООО "МЦ Интердентос" ежедневно оказывает стоматологические услуги населению Московской области. Основными видами деятельности клиники являются: комплексный подход к лечению зубов, защита пациентов от инфекций в полости рта, имплантация и протезирование зубов, исправление прикуса, отбеливание и профилактическая чистка зубов.
Цель данного курсового проекта – разработать требования к концептуальной модели ИС с использованием теоретических и практических знаний UML диаграмм. Для этого следует выдвинуть следующие задачи:
-
Проанализировать деятельность стоматологической клиники;
-
Произвести моделирование функциональных требований к ИС;
-
Классифицировать требования к ИС с использованием методологии FURPS+ и атрибутов RUP;
-
Разработать диаграммы классов проектируемой информационной системы и ее спецификации;
-
Разработать динамические модели проектируемой информационной системы.
Медицинский центр «Интердентос» оказывает стоматологические услуги населению Московской области. Осуществление медицинской помощи можно разделить на два блока: запись на прием к врачу и осуществление услуги.
Начинается бизнес-процесс с заявки пациентом на получение медицинской помощи. После чего администратор принимает заявку пациента, согласовывает дату приема и стоимость. Происходит подписание договора об оказании услуг пациентом и администратором. Затем администратор записывает пациента на прием к специалисту, просиходит проверка данных пациента и поиск подходящего врача.
Есть три вида медицинских услуг: первичная консультация, профилактика и лечение. Специалист во время приема пациента собирает анамнез, выбирает тип медицинской услуги и затем проводит лечение или профилактику. На этом этапе заканчивается процесс оказания стоматологических услуг.
В процессе принимают участие 3 основных актера: Пациент, Администратор и Специалист.
Изобразим бизнес-процесс при помощи языка UML на диаграмме бизнес-прецедентов (рисунок 1).
Рисунок 1 – диаграмма бизнес-прецедентов.
Разработаем системную диаграмму вариантов использования для указания функциональных требований к проектируемой информационной системе (рисунок 2), на которой отображены основные требования, которые должна выполнять информационная система компании, для выполнения бизнес-процесса.
Рисунок 2 – диаграмма прецедентов.
Перед разработкой информационной системы стоматологической клиники необходимо заранее выделить ряд требований, благодаря которым она в точности сможет отвечать требованиям организации заказчика, в данном случае медицинской компании. Чтобы составить верный перечень была использована методология FURPS+. В ней выделены следующие атрибуты:
-
Статус – решение управляющего органа о принятии требования. Значения: Одобрено – «Одобр.», Предложено – «Предлож.» и Отклонено – «Отклон.»
-
Полезность – необходимость организации (медицинской клиники) в требовании и дальнейшая реализация его. Значения: «Критическое», «Важное», «Полезное».
-
Риск – вероятность изменения системы под влиянием различного рода факторов. Значения: Высокий – «В», Средний– «С», Низкий– «Н».
-
Стабильность – возможность изменений, которым подвергнется система в будущем. Значения: Высокая – «В», Средняя – «С», Низкая – «Н».
Для отображения визуальной статической системы в курсовой работе использовалась диаграмма классов. Были выделены отдельные объекты и связи между ними (рис. 3).
Рисунок 3 – Диаграмма классов
Для отображения в курсовой работе зависимости действия друг от друга и от времени, была использована диаграмма последовательностей. В ней участвуют такие классы, как актор «Администратор», «Заявка», «Обработчик заявок», «Специалист», «Услуга», «База приемов», «Договор».
Рисунок 4 – Диаграмма последовательности
Рисунок 5 – Диаграмма деятельности
Клиника «Интердентос» является довольно известной в Московской области. Всё её успехи напрямую в дальнейшем будут зависеть не только от руководителей и персонала, но и от детального разбора деятельности: разработка требований, анализ бизнес-процессов, моделирование и другое. Так стоящие на руководящих постах сотрудники смогут отслеживать дальнейшие пути модернизации клиники и при необходимости подстраивать дальнейшее развитие под действительность, изменив процесс управления медицинскими услугами. Более этого, подобные операции помогают рассмотреть и наладить взаимодействие сотрудников с клиентами, выбрав для каждого участника оптимальные условия.
В курсовой работе представлены: диаграмма бизнес-прецедентов со спецификацией, диаграмма прецедентов со спецификацией, требования к проектируемой информационной системе по методологии FURPS+, диаграмма классов со спецификацией, диаграмма последовательностей и диаграмма деятельности.
По итогу курсовой работы получилось проанализировать работу в клинике «Интердентос» и внедрить оптимизирующую информационную систему.