«ИНФОРМАЦИОННАЯ СИСТЕМА МЕДИЦИНСКИХ ОРГАНИЗАЦИЙ» (ИСМО) ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ НА 17 ЛИСТАХ Санкт-Петербург 2023 АННОТАЦИЯ "Программа и методика испытаний" комплекса средств автоматизации проектирования на этапе опытного функционирования предназначена для установления технических данных, подлежащих проверке при испытании компонентов информационной системы медицинских организаций и комплекса средств автоматизации проектирования, а также порядок испытаний и методы их контроля. "Программа и методика испытаний" системы (подсистемы) на этапе опытного функционирования предназначена для установления данных, обеспечивающих получение и проверку проектных решений, выявление причин сбоев, определение качества работ, показателей качества функционирования системы (подсистемы), проверку соответствия системы требованиям техники безопасности, продолжительность и режим испытаний. 2 СОДЕРЖАНИЕ 1 ОБЪЕКТ ИСПЫТАНИЙ 4 1.1 Наименование системы 4 1.2 Комплектность испытываемой системы 4 2 ЦЕЛЬ ИСПЫТАНИЙ 5 3 ОБЩИЕ ПОЛОЖЕНИЯ 6 3.1 Перечень руководящих документов 6 3.2 Место и продолжительность испытаний 6 3.3 Организации, участвующие в испытании 6 4 ОБЪЕМ ИСПЫТАНИЙ 7 Испытания состоят из: 7 • документации; 7 • программных и технических средств. 7 4.1 Перечень этапов испытаний и проверок 7 4.1.1 Перечень проводимых проверок по документации 7 4.2.1 Перечень проводимых проверок программных и технических средств 7 4.2.1.1 Испытания подсистемы 1 7 4.2.1.2 Испытания подсистемы 2 7 4.2.1.3 Испытания подсистемы 3 7 4.2.1.4 Испытания подсистемы 4 7 4.2.1.5 Испытания подсистемы 5 7 4.2.1.6 Испытания подсистемы 6 8 4.2.1.7 Испытания подсистемы 7 8 5 МЕТОДИКА ПРОВЕДЕНИЯ ИСПЫТАНИЙ 9 5.1 Методы проверки выполнения функций тест кейсами 9 6 ТРЕБОВАНИЯ ПО ИСПЫТАНИЯМ ПРОГРАММНЫХ СРЕДСТВ 12 7 ПЕРЕЧЕНЬ РАБОТ, ПРОВОДИМЫХ ПОСЛЕ ЗАВЕРШЕНИЯ ИСПЫТАНИЙ 13 8 УСЛОВИЯ И ПОРЯДОК ИСПЫТАНИЙ 14 9 ОТЧЕТНОСТЬ 15 Приложение А 16 3 1 ОБЪЕКТ ИСПЫТАНИЙ 1.1 Наименование системы Информационная система медицинских организаций 1.2 Комплектность испытываемой системы Система состоит из следующих модулей: ● Модуль управления пациентами: предназначен для создания профиля пациента, записи результатов медицинских обследований и назначения лечения. Доступ к этому модулю должен ограничиваться какой-то формой аутентификации пользователей и контроля доступа. ● Модуль для лабораторных тестов: должен позволять вести учет результатов лабораторных анализов, переносить их в электронный медицинский документ пациента, а также отображать историю прошлых результатов тестов для каждого пациента. ● Модуль управления задачами: представляет систему, которая помогает врачам и медицинским сестрам планировать задачи на определенный период времени, например, назначение лекарств и других процедур для каждого пациента. ● Модуль управления документами: должен позволять вести учет и отслеживание медицинских документов, создаваемых при посещении пациента в медицинской организации. В компании должны быть компьютеры, включающие в себя (один должен быть выделен для СУБД): ● Обеспечение безопасности: информационная система должна быть защищена паролем и иметь уровень доступа для разных пользователей. ● Надежность: система должна работать без сбоев и отказов даже при большом количестве пользователей. ● Скорость: система должна обеспечивать оперативное доступ к данным. ● Масштабируемость: система должна поддерживать увеличение числа пользователей и объема данных. стандартам: система должна соответствовать ● Соответствие международным стандартам безопасности и конфиденциальности данных. 4 2 ЦЕЛЬ ИСПЫТАНИЙ Проверка Информационной Системы медицинских организаций на работоспособность и соответствие требованиям ТЗ. Определение возможности передачи системы в промышленную (опытную) эксплуатацию. 5 3 ОБЩИЕ ПОЛОЖЕНИЯ 3.1 Перечень руководящих документов Настоящая программа и методика испытаний разработана в соответствии со следующими документами: • ГОСТ 19.201-78 Техническое задание на разработку; • ГОСТ 19.301-79 Программа и методика испытаний. 3.2 Место и продолжительность испытаний Место проведения испытаний г. Санкт-Петербург. Испытания проводятся согласно настоящей «Программе и методике испытаний». 3.3 Организации, участвующие в испытании • СПБГЭТУ “ЛЭТИ”; 6 4 ОБЪЕМ ИСПЫТАНИЙ Испытания состоят из: • проверки документации; • испытаний программных и технических средств. 4.1 Перечень этапов испытаний и проверок 4.1.1 Перечень проводимых проверок по документации Состав документации, представляемой на испытания, ее комплектность, качество разработки, соответствие нормативно-техническим требованиям; 4.2.1 Перечень проводимых проверок программных и технических средств В процессе проведение приемочных испытаний должна быть протестированы следующие подсистемы: ● Регистрация пациентов; ● Планирование и управление приемом; ● Управление медицинскими записями; ● Управление медицинской документацией; ● Управление лекарственными средствами; ● Управление отчетностью; ● Управление расходами и финансами. 4.2.1.1 Испытания подсистемы 1 Испытание данной подсистемы направлено на проверку функциональности регистрации пациентов и создания медицинских карт. 4.2.1.2 Испытания подсистемы 2 Испытание данной подсистемы направлено на проверку функциональности системы планирования приемов, управления расписанием врачей и записи на прием. 4.2.1.3 Испытания подсистемы 3 Испытание данной подсистемы направлено на проверку функциональности системы управления медицинскими записями, включая добавление, редактирование и удаление записей. 4.2.1.4 Испытания подсистемы 4 Испытание данной подсистемы направлено на проверку функциональности системы управления медицинской документацией, включая создание, редактирование и удаление документов. 7 4.2.1.5 Испытания подсистемы 5 Испытание данной подсистемы направлено на проверку функциональности системы управления лекарственными средствами, включая создание, редактирование и удаление препаратов из базы данных. 4.2.1.6 Испытания подсистемы 6 Испытание данной подсистемы направлено на проверку функциональности системы управления отчетностью, включая генерацию статистических отчетов и анализ затрат 4.2.1.7 Испытания подсистемы 7 Испытание данной подсистемы направлено на проверку функциональности системы управления расходами и финансами, включая подсчет затрат на медицинские услуги и учет платежей 8 5 МЕТОДИКА ПРОВЕДЕНИЯ ИСПЫТАНИЙ Испытания проводятся испытательной комиссией. Руководителем испытательной комиссии является руководитель подразделения Специалист, обеспечивающий функционирование специализированных рабочих мест, должен иметь достаточную общую техническую подготовку и необходимую квалификацию в соответствии с требованиями методик испытаний при работе с оборудованием, в том числе: • знать требования настоящей программы и методики; • знать и функциональное назначение ПО. 5.1 Методы проверки выполнения функций тест-кейсами № 1. 2. Действие Регистрация новой медицинской организации Нажать на кнопку “Добавить МО” Заполнить форму регистрации МО Нажать кнопку “Сохранить” Ожидаемый результат В списке МО появилась новая запись с заполненными данными Создание нового пользователя Нажать на кнопку "Добавить пользователя". Заполнить форму регистрации пользователя. Нажать кнопку "Сохранить". 3. В списке пользователей появилась новая запись с заполненными данными. Редактирование данных пользователя Выбрать пользователя для редактирования. Нажать на кнопку "Редактировать". Изменить данные пользователя. Нажать кнопку "Сохранить". 4. Данные пользователя успешно изменены. Просмотр списка пациентов Нажать на кнопку "Список пациентов". 5. Отображается список всех пациентов. Добавление новой записи о пациенте. Выбрать пациента из списка. Нажать на кнопку "Добавить запись". Заполнить форму новой записи. Нажать кнопку "Сохранить". В списке записей пациента появилась новая запись с заполненными данными. 9 6. Регистрация пациента. Нажать кнопку "Регистрация пациента". Заполнить обязательные поля: фамилия, имя, отчество, дата рождения, пол, телефон, адрес, полис ОМС. Нажать кнопку "Зарегистрироваться". 7. Пациент успешно зарегистрирован в системе. Поиск пациента. Нажать кнопку "Поиск пациента". Ввести в поисковую строку значение фамилии пациента. Нажать кнопку "Найти". 8. В таблице результатов поиска отображаются все пациенты, у которых фамилия соответствует введенному значению. Назначение врача на прием. Выбрать пациента из списка пациентов. Нажать на кнопку "Назначить прием". Выбрать врача из списка доступных врачей. Выбрать дату и время приема. Нажать кнопку "Сохранить". 9. В системе создается новое назначение на прием для выбранного пациента и врача. Выбор медицинской услуги. Нажать на кнопку "Выбрать медицинскую услугу". Выбрать нужную медицинскую услугу из списка доступных услуг. Нажать кнопку "Выбрать". 10. Выбранная медицинская услуга добавляется в список выбранных услуг. Составление медицинской карты пациента Выбрать пациента из списка пациентов. Нажать кнопку "Составить медицинскую карту". Заполнить медицинскую карту выбранным пациентом: анамнез, диагноз, лечение, 10 рекомендации. Нажать кнопку "Сохранить". В системе создается новая медицинская карта для выбранного пациента. 11 6 ТРЕБОВАНИЯ ПО ИСПЫТАНИЯМ ПРОГРАММНЫХ СРЕДСТВ Испытания программных средств Информационной Системы медицинских организаций проводятся в процессе функционального тестирования и её нагрузочного тестирования. Других требований по испытаниям программных средств не предъявляется. 12 7 ПЕРЕЧЕНЬ РАБОТ, ПРОВОДИМЫХ ПОСЛЕ ЗАВЕРШЕНИЯ ИСПЫТАНИЙ По результатам испытаний делается заключение о соответствии Информационной системы медицинских организаций требованиям ТЗ и возможности оформления акта сдачи в опытную эксплуатацию. При этом производится (при необходимости) доработка программных средств и документации. 13 8 УСЛОВИЯ И ПОРЯДОК ИСПЫТАНИЙ Испытания Информационной Системы медицинских органицзаций должны проводиться на целевом оборудовании Заказчика. Оборудование должно быть предоставлено в той конфигурации, которая запланирована для начального развертывания системы, и указана в Техническом задании. Во время испытаний проводится полное функциональное тестирование, согласно требованиям, указанным в Техническом задании. 14 9 ОТЧЕТНОСТЬ Результаты испытаний Информационной системы медицинских организаций, предусмотренные настоящей программой, фиксируются в протоколах, содержащих следующие разделы: • Назначение испытаний и номер раздела требований ТЗ, по которому проводят испытание; • Состав технических и программных средств, используемых при испытаниях; • Указание методик, в соответствии с которыми проводились испытания, обработка и оценка результатов; • Условия проведения испытаний и характеристики исходных данных; • Средства хранения и условия доступа к тестирующей программе; • Обобщённые результаты испытаний; • Выводы о результатах испытаний и соответствии созданной Системы определённому разделу требований ТЗ. В протоколах могут быть занесены замечания персонала по удобству эксплуатации Системы. Этап проведения предварительных испытаний завершается оформлением «Акта предварительных и приемочных испытаний» (прил. А). 15 Приложение А Акт предварительных и приемочных испытаний В соответствии с требованиями были проведены испытания Информационной Системы медицинских организаций в соответствии с утвержденной «Программой и методикой испытаний». Общие сведения об испытаниях приведены в таблице 1. Результаты испытаний приведены в таблице 2. Таблица 1. Общие сведения Испытываемый образец: Дата проведения испытаний Место проведения испытаний Испытания проводили: От Исполнителя От Заказчика «Информационная Система медицинских организаций» «24» марта 2023г. СПБГЭТУ “ЛЭТИ” Николаев А.А. Лончина А.Е. Разработчик, Тестировщик Заместитель начальника управления информационных технологий Таблица 2. Результаты испытаний № Шаг испытаний 1. Нажать на кнопку "Добавить МО". Заполнить форму регистрации МО. Нажать кнопку "Сохранить". Нажать на кнопку "Добавить пользователя". Заполнить форму регистрации пользователя. Нажать кнопку "Сохранить". Выбрать пользователя для редактирования. Нажать на кнопку "Редактировать". Изменить данные пользователя. Нажать кнопку "Сохранить". Нажать на кнопку "Список пациентов". Выбрать пациента из списка. Нажать на кнопку "Добавить запись". Заполнить форму новой записи. 2. 3. 1. 2. 3. 1. 2. 3. 4. 1. 1. 2. 3. № тест кейса 1 Отметка о прохождении (да/нет) да 1 да 1 2 да да 2 да 2 3 да да 3 да 3 3 4 да да да 5 5 да да 5 да 16 Примечания 4. 1. 2. 3. 1. 2. 3. 1. 2. 3. 4. 5. 1. 2. 3. 1. 2. 3. 4. Нажать кнопку "Сохранить". Нажать кнопку "Регистрация пациента". Заполнить обязательные поля: фамилия, имя, отчество, дата рождения, пол, телефон, адрес, полис ОМС. Нажать кнопку "Зарегистрироваться". Нажать кнопку "Поиск пациента". Ввести в поисковую строку значение фамилии пациента. Нажать кнопку "Найти". Выбрать пациента из списка пациентов. Нажать на кнопку "Назначить прием". Выбрать врача из списка доступных врачей. Выбрать дату и время приема. Нажать кнопку "Сохранить". Нажать на кнопку "Выбрать медицинскую услугу". Выбрать нужную медицинскую услугу из списка доступных услуг. Нажать кнопку "Выбрать". Выбрать пациента из списка пациентов. Нажать кнопку "Составить медицинскую карту". Заполнить медицинскую карту выбранным пациентом: анамнез, диагноз, лечение, рекомендации. Нажать кнопку "Сохранить". 5 6 да да 6 да 6 да 7 да 7 да 7 8 да да 8 да 8 да 8 8 9 да да да 9 да 9 10 да да 10 да 10 да 10 да 17