SlideShare a Scribd company logo
1 of 12
Download to read offline
АВТОМАТИЗАЦИЯ КЛЮЧЕВЫХ БИЗНЕС-ПРОЦЕССОВ ГОРОДСКОЙ
БОЛЬНИЦЫ НА ОСНОВЕ КАСКАДНОЙ МОДЕЛИ ВНЕДРЕНИЯ
Выпускная квалификационная работа на соискание звания бакалавр
по специальности 12.03.04 – Биотехнические системы и технологии
Автор:
Катасонова Н.С. Научный руководитель:
к.т.н., доц. МИРЭА Степанов Д.Ю.
Москва – 2018
МОСКОВСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Источник:
stepanovd.com
1. Цель и задачи
Цель работы:
автоматизация ключевых бизнес-процессов городской больницы
с использованием средств веб-программирования PHP, HTML и MySQL.
Задачи:
▪ анализ требований;
▪ проектирование процессов, данных и структуры программ;
▪ разработка веб-приложения;
▪ тестирование приложения.
2
2. Матрица отслеживания требований (1 из 2)
Пользовательское требование Функциональное требование Приоритет
Возможность вывода данных
о пациенте
Вывод информации из базы данных
с соответствующей информацией
Высокий
Возможность для заведения
медицинской карты
Добавление данных о пациенте Высокий
Возможность поиска медицинской
карты по ее номеру или фамилии
пациента
Поиск медицинской карты пациента Высокий
Возможность работы на любом
устройстве
Корректная работа на любом устройстве Высокий
Возможность хранения данных Хранение данных Высокий
Доступность Доступность работникам и пользователям Высокий
Легкость в использовании Простота разрабатываемого интерфейса Высокий
3
Пользовательское требование Функциональное требование Приоритет
Наличие базы данных для хранения
информации о медицинском
персонале
Ведение базы данных «Персонал»,
содержащей информацию о персонале,
полученную путём регистрации персонала
Высокий
Наличие базы данных для хранения
медицинских карт пациентов
Ведение базы данных «Пациенты»,
содержащей информацию о пациенте,
полученную путём опроса или из медкарты
Высокий
Невозможность подмены
пациентом данных о себе
Разграничение доступа между пациентом и
персоналом
Высокий
Работа системы в любом месте Сервер для размещения сайта Высокий
2. Матрица отслеживания требований (2 из 2)
4
3. Проектирование процессов в модели «AS-IS»
Медсестры
Принять пациента
Анамнез
Общие данные
Лечить пациента Выписать пациента
Лечащий врач Медсестры
Дневник
Лечащий врачЛечащий врач
Эпикриз
Дневник
Медсестры
Температурный
лист
Врачебные
назначения
Карта выписанного
пациента
Врачебные
назначения
Выписной эпикриз
5
Название класса Данные
Пациенты
🔑Номер карты пациента
Фамилия
Имя
Отчество
Пол
Возраст
Место жительства
Место работы, профессия или должность
Персонал
🔑Идентификатор сотрудника
Фамилия
Имя
Отчество
Должность
Анамнез
🔑Номер карты пациента
🔑Идентификатор сотрудника
Анамнез пациента
4. Проектирование данных (1 из 2)
6
Название класса Данные
Эпикриз
🔑Номер карты пациента
🔑Идентификатор сотрудника
Эпикриз пациента
Дневник
🔑Номер карты пациента
🔑Идентификатор сотрудника
Дневник пациента
Температура
🔑Номер карты пациента
🔑Идентификатор сотрудника
Дата
Время
Дыхание
Температура
Назначения
🔑Номер карты пациента
🔑Идентификатор сотрудника
Дата
Назначение
4. Проектирование данных (2 из 2)
7
5. Описание веб-приложения (1 из 2)
8
Форма поиска
карты пациента Форма изменения данных
таблицы «Дневник»
Результат поиска
9
Форма регистрации пациента
Таблица «Пациенты»
Формы авторизации и регистрации персонала
Таблица «Персонал»
5. Описание веб-приложения (2 из 2)
6. Результаты тестирования
10
Количество
записей
Действие t1, с t2, с t3, с t4, с t5, с
Среднее время
отклика, сек.
Средн. квадр.
отклон., сек.
Погрешность
измерений,
сек.
Время отклика,
сек.
1
Запись 0,11 0,13 0,12 0,09 0,1 0,1100 0,0141 0,0184 0,110±0,018
Поиск 0,1 0,09 0,09 0,11 0,12 0,1020 0,0117 0,0154 0,102±0,015
10
Запись 0,1 0,12 0,11 0,15 0,13 0,1220 0,0172 0,0221 0,122±0,022
Поиск 0,09 0,11 0,14 0,11 0,11 0,1120 0,0160 0,0206 0,112±0,021
25
Запись 0,15 0,16 0,15 0,14 0,17 0,1540 0,0102 0,0137 0,154±0,014
Поиск 0,14 0,13 0,15 0,13 0,14 0,1380 0,0075 0,0106 0,138±0,011
50
Запись 0,2 0,19 0,2 0,18 0,18 0,1900 0,0089 0,0123 0,190±0,012
Поиск 0,17 0,2 0,18 0,2 0,18 0,1860 0,0120 0,0158 0,186±0,016
100
Запись 0,3 0,27 0,29 0,29 0,28 0,2860 0,0102 0,0137 0,286±0,014
Поиск 0,27 0,25 0,25 0,29 0,27 0,2660 0,0150 0,0194 0,266±0,019
7. Проектирование процессов в модели «TO-BE»
Принять пациента Лечить пациента Выписать пациента
Разрабатываемая
система
Разрабатываемая
система
Разрабатываемая
система
Медсестры
Принять пациента Лечить пациента Выписать пациента
Лечащий врач Медсестры
Лечащий врачЛечащий врач Медсестры
11
8. Выводы
12
▪ произведен сбор, анализ и отслеживание пользовательских и
функциональных требований путем опроса персонала больницы и изучения
существующей документации;
▪ изучены и спроектированы ключевые бизнес-процессы больницы на
различных уровнях в моделях «AS-IS» и «TO-BE», определены классы
данных и архитектура приложения;
▪ разработана веб-программа на основе PHP и HTML с использованием
СУБД MySQL, покрывающая ранее предъявленные требования;
▪ успешно проведены функциональное и нефункциональное испытания,
показавшие высокую работоспособность приложения.

More Related Content

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

Продвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данныхПродвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данныхDenodo
 
Автоматизация заочного обслуживания потребителей
Автоматизация заочного обслуживания потребителейАвтоматизация заочного обслуживания потребителей
Автоматизация заочного обслуживания потребителейДмитрий Пшиченко
 
Денис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требованийДенис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требованийDenis Beskov
 
SAP on Big Data Russia
SAP on Big Data RussiaSAP on Big Data Russia
SAP on Big Data Russiarusbase.vc
 
Unpc 140429
Unpc 140429Unpc 140429
Unpc 140429asbor
 
Методы повышения эффективности труда на производстве с помощью повышения внут...
Методы повышения эффективности труда на производстве с помощью повышения внут...Методы повышения эффективности труда на производстве с помощью повышения внут...
Методы повышения эффективности труда на производстве с помощью повышения внут...Igor Shevchenko
 
Центры коллективного пользования Технопарка "Сколково"
Центры коллективного пользования Технопарка "Сколково"Центры коллективного пользования Технопарка "Сколково"
Центры коллективного пользования Технопарка "Сколково"AINL Conferences
 
Инициация проекта часть 2
Инициация проекта часть 2Инициация проекта часть 2
Инициация проекта часть 2Nazira Sheraly
 
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроектAlexey Suchkov
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Диалог Информационные Технологии
 
SMExpert - система автоматизации ITSM-процессов в облаке
SMExpert - система автоматизации ITSM-процессов в облакеSMExpert - система автоматизации ITSM-процессов в облаке
SMExpert - система автоматизации ITSM-процессов в облакеTechExpert
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымSergey Gorshkov
 
Выход на межднародный рынок проектных работ. трудности и возможности
Выход на межднародный рынок проектных работ. трудности и возможностиВыход на межднародный рынок проектных работ. трудности и возможности
Выход на межднародный рынок проектных работ. трудности и возможностиTanya Gadzevych
 

Similar to Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе каскадной модели внедрения" (20)

Продвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данныхПродвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данных
 
Автоматизация заочного обслуживания потребителей
Автоматизация заочного обслуживания потребителейАвтоматизация заочного обслуживания потребителей
Автоматизация заочного обслуживания потребителей
 
Денис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требованийДенис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требований
 
SAP on Big Data Russia
SAP on Big Data RussiaSAP on Big Data Russia
SAP on Big Data Russia
 
Unpc 140429
Unpc 140429Unpc 140429
Unpc 140429
 
2012 диплом Жидков Д.А.
2012 диплом Жидков Д.А.2012 диплом Жидков Д.А.
2012 диплом Жидков Д.А.
 
2011 Воробьева А.А.
2011 Воробьева А.А.2011 Воробьева А.А.
2011 Воробьева А.А.
 
Методы повышения эффективности труда на производстве с помощью повышения внут...
Методы повышения эффективности труда на производстве с помощью повышения внут...Методы повышения эффективности труда на производстве с помощью повышения внут...
Методы повышения эффективности труда на производстве с помощью повышения внут...
 
RST2014_Cheboksary_TestCenter
RST2014_Cheboksary_TestCenterRST2014_Cheboksary_TestCenter
RST2014_Cheboksary_TestCenter
 
MedVox.Doc
MedVox.DocMedVox.Doc
MedVox.Doc
 
Автоматизированное информирование пациентов Медси. Юрий Сафронов, директор по...
Автоматизированное информирование пациентов Медси. Юрий Сафронов, директор по...Автоматизированное информирование пациентов Медси. Юрий Сафронов, директор по...
Автоматизированное информирование пациентов Медси. Юрий Сафронов, директор по...
 
Центры коллективного пользования Технопарка "Сколково"
Центры коллективного пользования Технопарка "Сколково"Центры коллективного пользования Технопарка "Сколково"
Центры коллективного пользования Технопарка "Сколково"
 
A shabarov cv_rusall
A shabarov cv_rusallA shabarov cv_rusall
A shabarov cv_rusall
 
Инициация проекта часть 2
Инициация проекта часть 2Инициация проекта часть 2
Инициация проекта часть 2
 
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроект
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...
 
A shabarov cv_rus
A shabarov cv_rusA shabarov cv_rus
A shabarov cv_rus
 
SMExpert - система автоматизации ITSM-процессов в облаке
SMExpert - система автоматизации ITSM-процессов в облакеSMExpert - система автоматизации ITSM-процессов в облаке
SMExpert - система автоматизации ITSM-процессов в облаке
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
 
Выход на межднародный рынок проектных работ. трудности и возможности
Выход на межднародный рынок проектных работ. трудности и возможностиВыход на межднародный рынок проектных работ. трудности и возможности
Выход на межднародный рынок проектных работ. трудности и возможности
 

More from ph.d. Dmitry Stepanov

Учет расчетов: форс-мажор
Учет расчетов: форс-мажорУчет расчетов: форс-мажор
Учет расчетов: форс-мажорph.d. Dmitry Stepanov
 
Стратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системСтратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системph.d. Dmitry Stepanov
 
Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.ph.d. Dmitry Stepanov
 
Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...ph.d. Dmitry Stepanov
 
Годовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годГодовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годph.d. Dmitry Stepanov
 
Soft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системSoft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системph.d. Dmitry Stepanov
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
 
Обзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияОбзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияph.d. Dmitry Stepanov
 
Сторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииСторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...ph.d. Dmitry Stepanov
 
Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.ph.d. Dmitry Stepanov
 
Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...ph.d. Dmitry Stepanov
 
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...ph.d. Dmitry Stepanov
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
 
Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...ph.d. Dmitry Stepanov
 

More from ph.d. Dmitry Stepanov (20)

Учет расчетов: форс-мажор
Учет расчетов: форс-мажорУчет расчетов: форс-мажор
Учет расчетов: форс-мажор
 
Стратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системСтратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-систем
 
Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.
 
Стартапы
СтартапыСтартапы
Стартапы
 
Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...
 
Годовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годГодовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 год
 
Soft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системSoft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных систем
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
 
Обзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияОбзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудования
 
Сторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииСторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информации
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
 
Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...
 
Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.
 
Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...
 
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
 
Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...
 

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

  • 1. АВТОМАТИЗАЦИЯ КЛЮЧЕВЫХ БИЗНЕС-ПРОЦЕССОВ ГОРОДСКОЙ БОЛЬНИЦЫ НА ОСНОВЕ КАСКАДНОЙ МОДЕЛИ ВНЕДРЕНИЯ Выпускная квалификационная работа на соискание звания бакалавр по специальности 12.03.04 – Биотехнические системы и технологии Автор: Катасонова Н.С. Научный руководитель: к.т.н., доц. МИРЭА Степанов Д.Ю. Москва – 2018 МОСКОВСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ Источник: stepanovd.com
  • 2. 1. Цель и задачи Цель работы: автоматизация ключевых бизнес-процессов городской больницы с использованием средств веб-программирования PHP, HTML и MySQL. Задачи: ▪ анализ требований; ▪ проектирование процессов, данных и структуры программ; ▪ разработка веб-приложения; ▪ тестирование приложения. 2
  • 3. 2. Матрица отслеживания требований (1 из 2) Пользовательское требование Функциональное требование Приоритет Возможность вывода данных о пациенте Вывод информации из базы данных с соответствующей информацией Высокий Возможность для заведения медицинской карты Добавление данных о пациенте Высокий Возможность поиска медицинской карты по ее номеру или фамилии пациента Поиск медицинской карты пациента Высокий Возможность работы на любом устройстве Корректная работа на любом устройстве Высокий Возможность хранения данных Хранение данных Высокий Доступность Доступность работникам и пользователям Высокий Легкость в использовании Простота разрабатываемого интерфейса Высокий 3
  • 4. Пользовательское требование Функциональное требование Приоритет Наличие базы данных для хранения информации о медицинском персонале Ведение базы данных «Персонал», содержащей информацию о персонале, полученную путём регистрации персонала Высокий Наличие базы данных для хранения медицинских карт пациентов Ведение базы данных «Пациенты», содержащей информацию о пациенте, полученную путём опроса или из медкарты Высокий Невозможность подмены пациентом данных о себе Разграничение доступа между пациентом и персоналом Высокий Работа системы в любом месте Сервер для размещения сайта Высокий 2. Матрица отслеживания требований (2 из 2) 4
  • 5. 3. Проектирование процессов в модели «AS-IS» Медсестры Принять пациента Анамнез Общие данные Лечить пациента Выписать пациента Лечащий врач Медсестры Дневник Лечащий врачЛечащий врач Эпикриз Дневник Медсестры Температурный лист Врачебные назначения Карта выписанного пациента Врачебные назначения Выписной эпикриз 5
  • 6. Название класса Данные Пациенты 🔑Номер карты пациента Фамилия Имя Отчество Пол Возраст Место жительства Место работы, профессия или должность Персонал 🔑Идентификатор сотрудника Фамилия Имя Отчество Должность Анамнез 🔑Номер карты пациента 🔑Идентификатор сотрудника Анамнез пациента 4. Проектирование данных (1 из 2) 6 Название класса Данные Эпикриз 🔑Номер карты пациента 🔑Идентификатор сотрудника Эпикриз пациента Дневник 🔑Номер карты пациента 🔑Идентификатор сотрудника Дневник пациента Температура 🔑Номер карты пациента 🔑Идентификатор сотрудника Дата Время Дыхание Температура Назначения 🔑Номер карты пациента 🔑Идентификатор сотрудника Дата Назначение
  • 8. 5. Описание веб-приложения (1 из 2) 8 Форма поиска карты пациента Форма изменения данных таблицы «Дневник» Результат поиска
  • 9. 9 Форма регистрации пациента Таблица «Пациенты» Формы авторизации и регистрации персонала Таблица «Персонал» 5. Описание веб-приложения (2 из 2)
  • 10. 6. Результаты тестирования 10 Количество записей Действие t1, с t2, с t3, с t4, с t5, с Среднее время отклика, сек. Средн. квадр. отклон., сек. Погрешность измерений, сек. Время отклика, сек. 1 Запись 0,11 0,13 0,12 0,09 0,1 0,1100 0,0141 0,0184 0,110±0,018 Поиск 0,1 0,09 0,09 0,11 0,12 0,1020 0,0117 0,0154 0,102±0,015 10 Запись 0,1 0,12 0,11 0,15 0,13 0,1220 0,0172 0,0221 0,122±0,022 Поиск 0,09 0,11 0,14 0,11 0,11 0,1120 0,0160 0,0206 0,112±0,021 25 Запись 0,15 0,16 0,15 0,14 0,17 0,1540 0,0102 0,0137 0,154±0,014 Поиск 0,14 0,13 0,15 0,13 0,14 0,1380 0,0075 0,0106 0,138±0,011 50 Запись 0,2 0,19 0,2 0,18 0,18 0,1900 0,0089 0,0123 0,190±0,012 Поиск 0,17 0,2 0,18 0,2 0,18 0,1860 0,0120 0,0158 0,186±0,016 100 Запись 0,3 0,27 0,29 0,29 0,28 0,2860 0,0102 0,0137 0,286±0,014 Поиск 0,27 0,25 0,25 0,29 0,27 0,2660 0,0150 0,0194 0,266±0,019
  • 11. 7. Проектирование процессов в модели «TO-BE» Принять пациента Лечить пациента Выписать пациента Разрабатываемая система Разрабатываемая система Разрабатываемая система Медсестры Принять пациента Лечить пациента Выписать пациента Лечащий врач Медсестры Лечащий врачЛечащий врач Медсестры 11
  • 12. 8. Выводы 12 ▪ произведен сбор, анализ и отслеживание пользовательских и функциональных требований путем опроса персонала больницы и изучения существующей документации; ▪ изучены и спроектированы ключевые бизнес-процессы больницы на различных уровнях в моделях «AS-IS» и «TO-BE», определены классы данных и архитектура приложения; ▪ разработана веб-программа на основе PHP и HTML с использованием СУБД MySQL, покрывающая ранее предъявленные требования; ▪ успешно проведены функциональное и нефункциональное испытания, показавшие высокую работоспособность приложения.