Irina-Smol / Development_of_the_UML_model

Course project (2 course)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Development_of_the_UML_model

Course project (2 course)

Федеральное государственное образовательное бюджетное учреждение высшего образования

«ФИНАНСОВЫЙ УНИВЕРСИТЕТ ПРИ ПРАВИТЕЛЬСТВЕ РОССИЙСКОЙ ФЕДЕРАЦИИ»

Факультет информационных технологий и анализа больших данных 

Департамент бизнес-информатики

КУРСОВОЙ ПРОЕКТ 
Смоленской Ирины Анатольевны 

Москва 2023

Дисциплина: «Управление разработкой информационных систем»

Тема: «Разработка UML модели информационной системы стоматологии»

ВВЕДЕНИЕ

В современном мире значительное влияние оказывают медицинские услуги. Ежедневно миллионы людей обращаются за квалифицированной помощью в стоматологические клиники. Деятельность стоматологических центров направлена на профилактику, своевременную диагностику и лечение имеющихся заболеваний в полости рта, поэтому необходимо предоставить качественную помощь пациентам.

ООО "МЦ Интердентос" ежедневно оказывает стоматологические услуги населению Московской области. Основными видами деятельности клиники являются: комплексный подход к лечению зубов, защита пациентов от инфекций в полости рта, имплантация и протезирование зубов, исправление прикуса, отбеливание и профилактическая чистка зубов.

Цель данного курсового проекта – разработать требования к концептуальной модели ИС с использованием теоретических и практических знаний UML диаграмм. Для этого следует выдвинуть следующие задачи:

  • Проанализировать деятельность стоматологической клиники;

  • Произвести моделирование функциональных требований к ИС;

  • Классифицировать требования к ИС с использованием методологии FURPS+ и атрибутов RUP;

  • Разработать диаграммы классов проектируемой информационной системы и ее спецификации;

  • Разработать динамические модели проектируемой информационной системы.

ОСНОВНАЯ ЧАСТЬ

1. Анализ функциональных требований.

1.1 Диаграмма бизнес-прецедентов и её спецификация.

Медицинский центр «Интердентос» оказывает стоматологические услуги населению Московской области. Осуществление медицинской помощи можно разделить на два блока: запись на прием к врачу и осуществление услуги.

Начинается бизнес-процесс с заявки пациентом на получение медицинской помощи. После чего администратор принимает заявку пациента, согласовывает дату приема и стоимость. Происходит подписание договора об оказании услуг пациентом и администратором. Затем администратор записывает пациента на прием к специалисту, просиходит проверка данных пациента и поиск подходящего врача.

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

В процессе принимают участие 3 основных актера: Пациент, Администратор и Специалист.

Изобразим бизнес-процесс при помощи языка UML на диаграмме бизнес-прецедентов (рисунок 1).

image

Рисунок 1 – диаграмма бизнес-прецедентов.

1.2 Диаграмма прецедентов и её спецификация.

Разработаем системную диаграмму вариантов использования для указания функциональных требований к проектируемой информационной системе (рисунок 2), на которой отображены основные требования, которые должна выполнять информационная система компании, для выполнения бизнес-процесса.

image

Рисунок 2 – диаграмма прецедентов.

2. Разработка требований к проектируемой ИС (методология FURPS+)

Перед разработкой информационной системы стоматологической клиники необходимо заранее выделить ряд требований, благодаря которым она в точности сможет отвечать требованиям организации заказчика, в данном случае медицинской компании. Чтобы составить верный перечень была использована методология FURPS+. В ней выделены следующие атрибуты:

  1. Статус – решение управляющего органа о принятии требования. Значения: Одобрено – «Одобр.», Предложено – «Предлож.» и Отклонено – «Отклон.»

  2. Полезность – необходимость организации (медицинской клиники) в требовании и дальнейшая реализация его. Значения: «Критическое», «Важное», «Полезное».

  3. Риск – вероятность изменения системы под влиянием различного рода факторов. Значения: Высокий – «В», Средний– «С», Низкий– «Н».

  4. Стабильность – возможность изменений, которым подвергнется система в будущем. Значения: Высокая – «В», Средняя – «С», Низкая – «Н».

3. Разработка диаграммы классов и ее спецификации

3.1 Диаграмма классов

Для отображения визуальной статической системы в курсовой работе использовалась диаграмма классов. Были выделены отдельные объекты и связи между ними (рис. 3).

image

Рисунок 3 – Диаграмма классов

4. Динамические модели проектируемой информационной системы

4.1. Диаграмма последовательностей

Для отображения в курсовой работе зависимости действия друг от друга и от времени, была использована диаграмма последовательностей. В ней участвуют такие классы, как актор «Администратор», «Заявка», «Обработчик заявок», «Специалист», «Услуга», «База приемов», «Договор».

image image image

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

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

image

Рисунок 5 – Диаграмма деятельности

ЗАКЛЮЧЕНИЕ

Клиника «Интердентос» является довольно известной в Московской области. Всё её успехи напрямую в дальнейшем будут зависеть не только от руководителей и персонала, но и от детального разбора деятельности: разработка требований, анализ бизнес-процессов, моделирование и другое. Так стоящие на руководящих постах сотрудники смогут отслеживать дальнейшие пути модернизации клиники и при необходимости подстраивать дальнейшее развитие под действительность, изменив процесс управления медицинскими услугами. Более этого, подобные операции помогают рассмотреть и наладить взаимодействие сотрудников с клиентами, выбрав для каждого участника оптимальные условия.

В курсовой работе представлены: диаграмма бизнес-прецедентов со спецификацией, диаграмма прецедентов со спецификацией, требования к проектируемой информационной системе по методологии FURPS+, диаграмма классов со спецификацией, диаграмма последовательностей и диаграмма деятельности.

По итогу курсовой работы получилось проанализировать работу в клинике «Интердентос» и внедрить оптимизирующую информационную систему.

About

Course project (2 course)

License:GNU Affero General Public License v3.0