Автоматизация ключевых бизнес-процессов стоматологической клиники с использованием спиралевидной модели внедрения

Аннотация: в работе реализуется.
Скачать: PDF, PPT, AVI.
Ключевые слова: спиральная модель жизненного цикла. 

Введение

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

  • анализ требований, предъявляемых пользователями;
  • проектирование структуры приложения;
  • разработка приложения в среде MS FoxPro;
  • тестирование разработанной программы.

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

1.2. Спиралевидная модель и ее особенности

Существует множество различных моделей жизненного цикла ПО, одна из них – спиральная модель. В ней делается упор на начальные этапы ЖЦ системы: анализ и проектирование. Спиральная модель – классический пример применения эволюционной стратегии разработки [4]. Особенность данной модели заключается в том, что прикладное программное обеспечение создается не сразу, а по частям (модулям) с использованием метода прототипирования. В данной модели прототип – действующее программное обеспечение, реализующее отдельные функции и внешний интерфейс пользователя [5]. Как показано на рис. 1.1, модель определяет четыре действия, каждое из которых соответствует своему квадранту спирали:

  • подготовка – сбор требований и ограничений;
  • планирование – формирование плана проекта и анализ рисков;
  • моделирование и конструирование (разработка) – подготовка моделей и реализация продукта следующего уровня;
  • развертывание – оценка заказчиком текущей версии продукта. 

 Спиралевидная модель

Рис. 1.1. Спиралевидная модель: 1 – начальный сбор требований проекта; 2 – та же работа, но на основе рекомендаций заказчика; 3 – планирование проекта и анализ риска с использованием начальных требований; 4 – планирование и анализ риска реакции заказчика; 5 – переход к комплексной системе; 6 – начальный макет системы; 7 – версия системы следующего уровня; 8 – разработанная система; 9 – оценивание заказчиком

2.3. Список требований 

После сбора и анализа всех требований создается список требований. Он позволяет связать и сопоставить все требования, их приоритеты и программные компоненты, отвечающие за реализацию требований. Список требований облегчает процесс отслеживания требований разработчиком и позволяет удостовериться в их полном выполнении перед окончанием работ. Требования для разрабатываемого продукта представлены в табл. 2.1.

Таблица 2.1. Матрица отслеживания требований 

Пользовательское требование

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

Программный компонент

Приоритет MuSCoW

 1 Хранение данных о пациенте Таблица данных «Пациенты», содержащая информацию о пациенте Программа по ведению данных Must have (должно быть)
 2 Хранение данных о пользователях системы Таблица данных «Персонал», содержащая информацию о пользователях
 3 Хранение данных о записи на прием к врачу Таблица данных «Запись на прием»
Хранение анамнеза пациентов Таблица данных «Анамнез»

 Заключение

В процессе работы были проанализированы пользовательские требования (15 требований), полученные путем опроса и изучения документации. После этого были определены приоритеты полученных требований с помощью метода MuSCoW. На основе пользовательских требований были составлены функциональные требования, которые должны быть реализованы в разрабатываемом приложении. Составлен список требований, связывающий вместе пользовательские, функциональные требования, их приоритет, а также программные компоненты, отвечающие за реализацию данных требований; список обеспечивал удобство отслеживания выполнения требований разработчиком на всех этапах проектирования.  

Список литературы

  1. Чистякова Ю. А., Мартюгов А. С., Селяничев О. Л. Информационная система автоматизации работы медицинского учреждения // Новые информационные технологии в науке нового времени: сборник статей международной научно-практической конференции. – 2016. – С. 63-65.
  2. Калиниченко В. И. Комплексная автоматизация услуги «Запись на прием к врачу» // II симпозиума «Информационные технологии для здравоохранения юга России. Сочи 2011». – С. 28.
  3. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.

Выходные данные

Гудков Е.А. Применение спиралевидной модели внедрения информационных систем в городской поликлинике / МИРЭА. - М., 2018. - 45 с. – URL: http://stepanovd.com/training/20-vkr/63-vkrb-2018-1-gudkov.