1. Пояснительная записка

ПРОГРАММНЫЙ КОМПЛЕКС
«РЕЕСТР НОРМАТИВНО-СПРАВОЧНОЙ ИНФОРМАЦИИ
СИСТЕМЫ ЗДРАВООХРАНЕНИЯ»
ТЕХНИЧЕСКИЙ ПРОЕКТ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Листов 27
2012
2
СОДЕРЖАНИЕ
1
2
ОБЩИЕ ПОЛОЖЕНИЯ ...................................................................................................................... 5
1.1
Полное наименование системы................................................................................................... 5
1.2
Документы, на основании которых ведется проектирование .................................................. 5
1.3
Организации, участвующие в разработке .................................................................................. 5
1.4
Сроки выполнения стадии ........................................................................................................... 5
1.5
Цели, назначение и область использования Системы .............................................................. 6
1.6
Соответствие проектных решений требованиям безопасности............................................... 6
1.7
Нормативно-технические документы, использованные при проектировании ...................... 7
1.8
Очередность модернизации системы и объем каждой очереди .............................................. 7
ОПИСАНИЕ ПРОЦЕССА ДЕЯТЕЛЬНОСТИ ................................................................................ 11
2.1
Основные функции, выполняемые Системой ......................................................................... 11
2.1.1
Обеспечение учета, систематизации и управления нормативно-справочной
информацией, применяемой в сфере здравоохранении ................................................................. 11
2.1.2
Организация упорядоченного хранения и предоставления единой точки доступа к
НСИ организациям сферы здравоохранения и внешним организациям ...................................... 12
2.1.3
Мониторинг и управление НСИ ........................................................................................ 12
2.1.4
Обеспечение возможности использования данных НСИ, при формировании форм
учетно-отчетной документации ....................................................................................................... 12
3
2.1.5
Прием, учет и хранение данных НСИ от организаций, ответственных за ведение НСИ
12
2.1.6
Обеспечение поддержки версионности обрабатываемой НСИ ..................................... 12
2.1.7
Централизованное хранение НСИ ..................................................................................... 13
2.1.8
Обеспечение информационной безопасности .................................................................. 13
ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ .................................................................................... 14
3.1
Структура Системы .................................................................................................................... 14
3.2
Обеспечение функциональных характеристик Системы ....................................................... 14
3.2.1
Способы и средства связи для информационного обмена между компонентами
Системы .............................................................................................................................................. 14
3.2.2
Взаимосвязь Системы с внешними системами ................................................................ 14
3.2.3
Режимы функционирования системы ............................................................................... 15
3.2.4
Диагностирование работы Системы ................................................................................. 15
3.3
Обеспечение характеристик Системы, определяющих ее качество ..................................... 15
3.3.1
Показатели назначения Системы ...................................................................................... 15
3
3.3.2
Надежность Системы.......................................................................................................... 16
3.3.3
Безопасность Системы ....................................................................................................... 17
3.3.4
Эргономика и техническая эстетика Системы ................................................................. 17
3.3.5
Защита информации от несанкционированного доступа ................................................ 17
3.3.6
Сохранность информации при авариях ............................................................................ 18
3.3.7
Защита от влияния внешних воздействий ........................................................................ 18
3.3.8
Патентная чистота............................................................................................................... 18
3.3.9
Контроль входной и выходной информации ................................................................... 18
3.3.10
Производительность ........................................................................................................... 18
3.4
Состав функций, реализуемых дорабатываемыми компонентами Системы ....................... 19
3.4.1
Централизованное хранилище данных Программного комплекса ................................ 19
3.4.2
Портал ведения НСИ .......................................................................................................... 19
3.4.3
Модуль выгрузки НСИ ....................................................................................................... 19
3.4.4
Модуль загрузки НСИ ........................................................................................................ 20
3.4.5
Подсистема информационного обмена............................................................................. 20
3.4.6
Подсистема информационной безопасности ................................................................... 20
3.5
Решения по видам обеспечения Системы ................................................................................ 21
3.5.1
Архитектура Системы ........................................................................................................ 21
3.5.2
Информационное обеспечение .......................................................................................... 22
3.5.3
Комплекс технических средств Системы ......................................................................... 22
3.5.4
Организационное обеспечение Системы .......................................................................... 23
3.5.5
Лингвистическое обеспечение Системы .......................................................................... 24
3.5.6
Математическое обеспечение ............................................................................................ 24
3.5.7
Метрологическое обеспечение .......................................................................................... 24
3.5.8
Методическое обеспечение ................................................................................................ 24
3.5.9
Общее программное обеспечение (ОПО) ......................................................................... 25
3.5.10
Прикладное программное обеспечение ............................................................................ 25
3.6
Требования к средствам и методам проектирования и разработки Системы ...................... 25
3.6.1
Требования к методам решения ........................................................................................ 25
3.6.2
Требования к исходным кодам и языкам программирования ........................................ 26
3.6.3
Требования к средствам разработки ................................................................................. 26
3.6.4
Требования к программным средствам ............................................................................ 26
4 МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ
В ДЕЙСТВИЕ ............................................................................................................................................ 27
4
4.1
Мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ .. 27
4.2
Мероприятия по обучению и проверке квалификации персонала ........................................ 27
4.3 Состав и содержание прочих работ по подготовке объекта автоматизации к вводу
Системы в действие .............................................................................................................................. 27
5
1
ОБЩИЕ ПОЛОЖЕНИЯ
Документ представляет собой пояснительную записку к техническому проекту на
модернизацию программного комплекса «Реестр нормативно-справочной информации системы
здравоохранения» в 2012 году.
Полное наименование системы
1.1
Программный
комплекс
«Реестр
нормативно-справочной
информации
системы
здравоохранения» (далее по тексту – Система, Реестр НСИ).
Документы, на основании которых ведется проектирование
1.2
Основанием для модернизации Системы является техническое задание Государственного
контракта № К-18-Т/27-3 от 20.11.2012 г. между Министерством здравоохранения Российской
Федерации (далее – Заказчик) и ЗАО «ПРОГНОЗ» (далее – Исполнитель).
Организации, участвующие в разработке
1.3
Генеральный заказчик: Министерство здравоохранения Российской Федерации.
Исполнитель: ЗАО «ПРОГНОЗ».
Сроки выполнения стадии
1.4
Проект по модернизации Системы предполагается выполнить в 1этап. Сроки выполнения
работ:
1)
начало: 20.11.2012 г.;
2)
окончание: 14.12.2012 г.
6
Цели, назначение и область использования Системы
1.5
Программный
комплекс
«Реестр
нормативно-справочной
информации
системы
здравоохранения» предназначен для реализации следующих задач:
обеспечение
1)
учета,
систематизации
и
управления
нормативно-справочной
информацией, применяемой в сфере здравоохранения;
организация упорядоченного хранения и предоставления единой точки доступа к
2)
НСИ организациям сферы здравоохранения и внешним организациям;
3)
мониторинг и управление НСИ;
4)
обеспечение возможности использования данных НСИ, при формировании форм
учетно-отчетной документации;
прием, учет и хранение данных НСИ от организаций, ответственных за ведение
5)
НСИ;
6)
обеспечение поддержки версионности обрабатываемой НСИ;
7)
централизованное хранение НСИ;
8)
обеспечение информационной безопасности.
Система обеспечивает информационно-программное сопровождение взаимодействия
Министерства здравоохранения Российской Федерации, подведомственных Министерству
федеральных
служб
и
федерального
агентства,
территориальных
органов
управления
здравоохранением субъектов Российской Федерации, органов управления здравоохранением
муниципальных образований субъектов Российской Федерации, учреждений.
1.6
Соответствие проектных решений требованиям безопасности
Все технические решения, использованные при разработке компонент Системы, а также
требования к аппаратному обеспечению, соответствуют действующим нормам и правилам
техники безопасности, пожаробезопасности и взрывобезопасности, а также охраны окружающей
среды при эксплуатации.
Все внешние элементы технических средств системы, находящиеся под напряжением,
имеют защиту от случайного прикосновения, а сами технические средства имеют зануление или
защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.
Факторы, оказывающие вредные воздействия на здоровье со стороны всех элементов
системы (в том числе инфракрасное, ультрафиолетовое, рентгеновское и электромагнитное
7
излучения, вибрация, шум, электростатические поля, ультразвук строчной частоты и т.д.), не
превышают действующих норм (СанПиН 2.2.2./2.4.1340-03 от 03.06.2003 г.).
Нормативно-технические документы, использованные при
1.7
проектировании
Система соответствует требованиям законодательства Российской Федерации.
При создании документации на компоненты Системы Исполнитель руководствуется
следующими нормативными документами:
ГОСТ 34.
1)
Информационная
технология.
Комплекс
стандартов
на
автоматизированные системы;
2)
ГОСТ 19. Единая система программной документации;
3)
РД 50-34.698-90. Методические указания. Информационная технология. Комплекс
стандартов на автоматизированные системы. Автоматизированные системы. Требования к
содержанию документов.
При разработке Системы Исполнитель руководствуется следующими нормативными
документами:
1)
ГОСТ 50922-96 Защита информации. Основные термины и определения;
2)
ГОСТ 51583-2000 Порядок создания АС в защищенном исполнении;
3)
Гостехкомиссия России. Руководящий документ. Автоматизированные системы.
Защита
от
несанкционированного
доступа
к
информации.
Классификация
автоматизированных систем. 1992 г.;
Гостехкомиссия России. Руководящий документ. Средства вычислительной техники.
4)
Защита от несанкционированного доступа к информации. Показатели защищенности от
НСД.
1.8
Очередность модернизации системы и объем каждой очереди
Реализацию проекта по модернизации Системы предлагается выполнить в 2 этапа. Состав
работ по каждому этапу приведен в таблице 1.
Таблица 1. Этапы выполняемых работ
8
№
1.
2.
Наименование
работ
Разработка
технического
проекта на
модернизацию
Программного
комплекса
«Реестр
нормативносправочной
информации
системы
здравоохранения
» в 2012 году.
Содержание работ
Разработка технического проекта на
модернизацию Программного комплекса
«Реестр нормативно-справочной
информации системы здравоохранения» в
2012 году в соответствии с основными
требованиями РД 50-34.698-90, включая:
1) Пояснительную записку к
техническому проекту;
2) Описание информационного
обеспечения;
3) Описание автоматизируемых функций;
4) Описание систем классификации и
кодирования;
5) Описание программного обеспечения;
6) Перечень входных сигналов и данных;
7) Перечень выходных сигналов
(документов);
8) Описание организации
информационной базы;
9) Описание алгоритма (проектной
процедуры).
Модернизация
Модернизация Программного комплекса
Программного
«Реестр нормативно-справочной
комплекса
информации системы здравоохранения», в
«Реестр
том числе:
нормативно1) Централизованное хранилище данных;
справочной
2) Портал ведения нормативноинформации
справочной информации;
системы
3) Модуль выгрузки НСИ
здравоохранени 4) Модуль загрузки НСИ
я».
5) Подсистема информационного обмена;
6) Подсистема информационной
безопасности.
Результат работ,
отчетные материалы
Комплект
документации
технического проекта.
Программноэксплуатационная
документация
(ГОСТ 34.201-89,
РД 50-34.698-90).
Программное
обеспечение
Программного
комплекса «Реестр
нормативносправочной
информации системы
здравоохранения»
(CD-диск с
дистрибутивом и
программным кодом
модернизированного
программного
обеспечения в
формате .txt), в том
числе:
1) Централизованное
хранилище данных;
2) Портал ведения
нормативносправочной
информации;
3) Модуль выгрузки
9
№
3.
4.
5.
6.
Наименование
работ
Развертывание
программного
обеспечения
Программного
комплекса
«Реестр
нормативносправочной
информации
системы
здравоохранени
я».
Проведение
эксперименталь
ной проверки
Программного
комплекса
«Реестр
нормативносправочной
информации
системы
здравоохранени
я».
Содержание работ
Развертывание программного обеспечения
Программного комплекса «Реестр
нормативно-справочной информации
системы здравоохранения».
Проведение экспериментальной проверки
Программного комплекса «Реестр
нормативно-справочной информации
системы здравоохранения», включая:
1) Разработку программы и методики
проведения экспериментальной проверки;
2) Обеспечение проведения
экспериментальной проверки на
технических средствах Заказчика;
3) Доработку Реестра НСИ по
результатам проведения
экспериментальной проверки.
Проведение
Проведение опытной эксплуатации
опытной
Программного комплекса «Реестр
эксплуатации
нормативно-справочной информации
Программного
системы здравоохранения», включая:
комплекса
1) Разработку программы проведения
«Реестр
опытной эксплуатации;
нормативно2) Проведение опытной эксплуатации;
справочной
3) Доработку Системы по результатам
информации
проведения опытной эксплуатации.
системы
здравоохранени
я».
Проведение
Проведение приемо-сдаточных испытаний
Результат работ,
отчетные материалы
НСИ
4) Модуль загрузки
НСИ
5) Подсистема
информационного
обмена;
6) Подсистема
информационной
безопасности.
Протокол
развертывания
программного
обеспечения
Программного
комплекса «Реестр
нормативносправочной
информации системы
здравоохранения».
Программа и
методика проведения
экспериментальной
проверки.
Отчет о проведении
экспериментальной
проверки Реестра
НСИ.
Протокол проведения
экспериментальной
проверки Реестра
НСИ.
Акт сдачи-приемки
выполненных работ
по I этапу.
Программа
проведения опытной
эксплуатации.
Отчет о проведении
опытной
эксплуатации
Системы.
Программа и
10
№
Наименование
работ
приемносдаточных
испытаний
Реестра НСИ.
7.
Разработка
методических
материалов для
пользователей
Реестра НСИ.
8.
Обеспечение
постоянной
эксплуатации
Реестра НСИ.
Содержание работ
Реестра НСИ, включая:
1) Разработку программы и методики
проведения приемо-сдаточных испытаний;
2) Обеспечение проведения приемосдаточных испытаний на технических
средствах Заказчика;
3) Доработку Реестра НСИ по
результатам проведения приемосдаточных испытаний.
Разработка методических материалов для
пользователей Реестра НСИ.
Обеспечение постоянной эксплуатации
Реестра НСИ:
1) Мониторинг работоспособности и
производительности Реестра НСИ;
2) Управление пользователями системы,
ролями и привилегиями пользователей
Реестра НСИ;
3) Устранение замечаний к
функционированию прикладного
программного обеспечения.
Результат работ,
отчетные материалы
методика проведения
приемо-сдаточных
испытаний,
согласованная
Заказчиком.
Отчет о проведении
приемо-сдаточных
испытаний Реестра
НСИ.
Протокол проведения
приемо-сдаточных
испытаний Реестра
НСИ.
Методические
материалы для
пользователей Реестра
НСИ, включая:
1) Электронный
курс дистанционного
обучения
пользователя Реестра
НСИ;
2) Электронный
курс дистанционного
обучения
администратора
Реестра НСИ;
3) Руководство
пользователя Реестра
НСИ;
4) Руководство
администратора
Реестра НСИ.
Сводный отчет по
эксплуатации Реестра
НСИ с помесячной
детализацией;
Отчет по
предоставлению
доступа
пользователям
Реестра НСИ.
Акт сдачи-приемки
выполненных работ
по II этапу.
11
2
ОПИСАНИЕ ПРОЦЕССА ДЕЯТЕЛЬНОСТИ
Основные функции, выполняемые Системой
2.1
Основными функциями, выполняемыми Системой, являются:
обеспечение
1)
учета,
систематизации
и
управления
нормативно-справочной
информацией, применяемой в сфере здравоохранения;
организация упорядоченного хранения и предоставления единой точки доступа к
2)
НСИ организациям сферы здравоохранения и внешним организациям;
3)
мониторинг и управление НСИ;
4)
обеспечение возможности использования данных НСИ, при формировании форм
учетно-отчетной документации;
прием, учет и хранение данных НСИ от организаций, ответственных за ведение
5)
НСИ;
6)
обеспечение поддержки версионности обрабатываемой НСИ;
7)
централизованное хранение НСИ;
8)
обеспечение информационной безопасности.
Обеспечение учета, систематизации и управления нормативно-
2.1.1
справочной информацией, применяемой в сфере здравоохранении
Данная функция позволяет:
1)
Создавать новые НСИ, в том числе на основе автоматизированного сервиса
предоставления НСИ;
2)
Систематизировать имеющиеся НСИ по типам их использования и характеру
хранимых данных;
3)
Определять доступность НСИ для пользователей НСИ;
4)
Информировать пользователей об изменениях в фонде НСИ, в том числе
автоматически при создании и изменении НСИ.
12
Организация упорядоченного хранения и предоставления единой
2.1.2
точки доступа к НСИ организациям сферы здравоохранения и внешним
организациям
Данная функция автоматизирует процессы:
1)
организации доступа учреждениям сферы здравоохранения и внешним организациям
к общедоступным и закрытым НСИ;
2)
организации доступа для разработчиков стороннего ПО и информационно-
аналитических систем к функциям, позволяющим в режиме реального времени получать
актуальную информацию по НСИ.
2.1.3
Мониторинг и управление НСИ
Данная функция позволяет наблюдать за потребностью в дополнительных НСИ и
контролировать содержание и использование существующих НСИ.
2.1.4
Обеспечение
возможности
использования
данных
НСИ,
при
формировании форм учетно-отчетной документации
Данная функция автоматизирует процесс создания форм учетно-отчетной документации.
2.1.5
Прием, учет и хранение данных НСИ от организаций, ответственных
за ведение НСИ
Данная функция позволяет добавлять в Систему НСИ от организаций, ответственных за
ведение НСИ, аналогично всем прочим НСИ, в том числе с использованием автоматизированных
сервисов, предоставляющих НСИ.
2.1.6
Обеспечение поддержки версионности обрабатываемой НСИ
Данная функция автоматизирует контроль версий НСИ, позволяя вносить обратимые
изменения и предоставляя пользователям НСИ выбор конкретной версии.
13
Централизованное хранение НСИ
2.1.7
Данная функция позволяет предоставлять пользователям НСИ доступ к единой
информационной базе, упрощая взаимодействие различных организаций, использующих НСИ,
между собой.
Обеспечение информационной безопасности
2.1.8
Данная функция автоматизирует контроль доступа к фонду НСИ за счет использования
персональных электронных ключей, шифрования запросов и настраиваемых уровней доступа к
Системе.
14
3
ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ
Структура Системы
3.1
Система включает в себя следующие подсистемы:
1)
Централизованное хранилище данных;
2)
Подсистема администрирования;
3)
Портал ведения НСИ;
4)
Модуль выгрузки НСИ;
5)
Модуль загрузки НСИ;
6)
Подсистема информационного обмена;
7)
Подсистема информационной безопасности.
3.2
Обеспечение функциональных характеристик Системы
3.2.1
Способы и средства связи для информационного обмена между
компонентами Системы
Для обеспечения информационного обмена, компоненты Системы работают в составе
единой вычислительной сети, построенной по технологии Интернет/Интранет.
В качестве основного средства связи между компонентами Системы использована
глобальная вычислительная сеть Интернет.
Предусмотрена возможность работы функционально законченных компонентов Системы в
разных локальных вычислительных сетях.
В качестве базового протокола сетевого и межсетевого взаимодействия используется
TCP/IP (сокращение от английского Transfer Control Protocol / Internet Protocol, протокол
управления передачей/интернет-протокол) – стек протоколов Интернета.
3.2.2
Взаимосвязь Системы с внешними системами
Для взаимодействия Системы в части обмена данными с внешними ИС разработаны
форматы обмена данными в виде xml-шаблонов. Обмен данными происходит путем
формирования xml-файла с необходимыми данными, передачи его во внешнюю ИС (или наоборот
15
из внешней ИС в Систему) с последующим разбором файла и загрузкой данных в хранилище
данных.
Для транспортировки xml-файлов используется протокол SOAP.
Режимы функционирования системы
3.2.3
Система
эксплуатируется
в
круглосуточном
режиме
с
учетом
технологических
профилактических перерывов и перерывов на проведение регламентных работ в течение не более
2-х часов в сутки с 20.00 до 2.00 по московскому времени.
Развитие Системы производится без нарушения ее работоспособности. Регламентные
работы, требующие остановки системы, могут проводиться не более 3 раз в месяц и не дольше 2
часов.
Диагностирование работы Системы
3.2.4
Диагностирование состояния программных компонентов Системы должно обеспечиваться
средствами подсистемы администрирования Системы сотрудниками службы эксплуатации
Системы.
Обеспечение характеристик Системы, определяющих ее
3.3
качество
Показатели назначения Системы
3.3.1
Система обладает свойствами приспособляемости и масштабируемости, заключающимися
в возможности сохранения или повышении производительности при изменении условий
эксплуатации, гибкости по отношению к изменениям, не связанным с коренным изменением
нормативных документов, регулирующих деятельность пользователей Системы.
Приспособляемость
3.3.1.1
Требования к приспособляемости Системы заключаются в обеспечении возможности ее
работоспособности в следующих случаях:
1)
при изменении количества потребителей информации;
2)
при изменении количества автоматизируемых функций;
16
3)
при изменении требований к безопасности Системы;
4)
при изменении количества поставщиков информации.
Модернизация
3.3.1.2
Система
предусматривает
возможность
трехкратного
масштабирования
по
производительности без модификации ее ПО, путем модернизации (расширения аппаратных
ресурсов или замены на более производительные аппаратные компоненты) используемого
комплекса технических средств или путем использования параллельной обработки части
процессов (транзакций) на объединенных однотипных технических средствах (использования
кластерной
технологии).
Возможности
масштабирования
обеспечиваются
средствами
используемого базового ПО.
Масштабируемость
3.3.1.3
Масштабируемость
можно
определить
как
возможность
Системы
обрабатывать
возрастающие требования и нагрузку, сохраняя при этом достаточную производительность.
Сетевое обеспечение, серверы баз данных – это основные составляющие, которые должны
допускать
масштабируемость.
В
каждом
случае
наращиваемость
определяется
своими
параметрами. Например, для сети это ее пропускная способность, для хранилища данных – размер
и скорость доступа к диску.
Чтобы эффективно нарастить Систему важно определить сущность возрастающих
требований и их влияние на различные части комплекса. После того, как компонента, являющаяся
узким местом системы, определена, может быть выбрана стратегия «вертикального» или
«горизонтального» наращивания.
3.3.2
Надежность Системы
Отказы и сбои в работе технических средств АРМ пользователей Системы, веб-серверов
(серверов приложений), серверов баз данных и сетевого оборудования не приведут к разрушению
данных и не скажутся на работоспособности Системы в целом.
При возникновении сбоев в аппаратном обеспечении, включая аварийное отключение
электропитания, Система автоматически восстановит свою работоспособность после устранения
сбоев и корректного перезапуска аппаратного обеспечения (за исключением случаев повреждения
рабочих носителей информации с исполняемым программным кодом).
17
Система обеспечивает корректную обработку ошибочных ситуаций с возможностью
дальнейшего продолжения работы без аварийного закрытия подсистем, за исключением случаев,
когда ошибка делает дальнейшую работу в рамках пользовательской сессии невозможной.
Надежность специального прикладного программного обеспечения обеспечена комплексом
мероприятий отладки, поиска и исключения ошибок на этапах разработки функциональной
архитектуры и экспериментальной проверки Системы.
3.3.3
Безопасность Системы
Все технические решения, использованные при разработке компонентов Системы, а также
требования к аппаратному обеспечению, соответствуют действующим нормам и правилам
техники безопасности, пожаробезопасности и взрывобезопасности, а также охраны окружающей
среды при эксплуатации.
Все внешние элементы технических средств Системы, находящиеся под напряжением,
имеют защиту от случайного прикосновения, а сами технические средства имеют зануление или
защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.
Факторы, оказывающие вредные воздействия на здоровье со стороны всех элементов
Системы (в том числе инфракрасное, ультрафиолетовое, рентгеновское и электромагнитное
излучения, вибрация, шум, электростатические поля, ультразвук строчной частоты и т.д.), не
превышают действующих норм (СанПиН 2.2.2./2.4.1340-03 от 03.06.2003 г.).
3.3.4
Эргономика и техническая эстетика Системы
Компьютерные программы, входящие в состав Системы, удовлетворяют требованиям,
предъявляемым к человеко-машинному интерфейсу. В программных приложениях Системы,
реализующих
функциональные подсистемы, реализован
стандартный Windows-интерфейс
(стандартный вид окон, меню и панелей инструментов, возможности настройки параметров
среды). Программное приложение имеет встроенную справку и поддерживает работу с
контекстными подсказками. При работе с программным приложением информация должна быть
защищена от некорректных действий пользователя.
3.3.5
Защита информации от несанкционированного доступа
18
Компоненты Системы должны использовать функции подсистемы безопасности Системы в
целях обеспечения разграничения доступа к обрабатываемой в них информации на уровне
отдельных программных модулей и структур данных.
Сохранность информации при авариях
3.3.6
Программное обеспечение компонентов Системы автоматически восстанавливает свое
функционирование при корректном перезапуске аппаратных средств. Предусмотрена возможность
организации автоматического или ручного резервного копирования данных БД Системы с
использованием стандартных программных и аппаратных средств, входящих в состав Системы.
Защита от влияния внешних воздействий
3.3.7
Технические средства Системы защищены от внешних воздействий в полном соответствии
с требованиями по эксплуатации.
Патентная чистота
3.3.8
Используемые при проектировании, разработке, развертывании, тестировании и вводе в
опытную эксплуатацию Системы аппаратное обеспечение, инструменты разработки программного
обеспечения и СУБД лицензионны и сертифицированы на территории Российской Федерации для
работы в используемых режимах.
Интеллектуальная
собственность
и
авторские
права
на
собственные
разработки
Исполнителя подтверждена документацией, предусмотренной законодательством об авторских
правах.
3.3.9
Контроль входной и выходной информации
Система обеспечивает корректную обработку аварийных ситуаций, вызванных неверными
действиями пользователей, неверным форматом или недопустимыми значениями входных
данных. В указанных случаях Система выдает пользователю соответствующие сообщения, после
чего возвращается в рабочее состояние, предшествовавшее неверной (недопустимой) команде или
некорректному вводу данных.
3.3.10
Производительность
19
ПО Системы должно обеспечивать обслуживание не менее 10 000 запросов пользователей в
секунду на каждый процессор используемых серверов приложений (серверов общего назначения)
и средним временем отклика не более 5 секунд при условии использования канала с шириной
полосы пропускания не менее 2 Мбит/сек на участке «последней мили».
Программное обеспечение должно обеспечивать возможность работы с Системой до 50 000
пользователей одновременно.
Состав
3.4
функций,
реализуемых
дорабатываемыми
компонентами Системы
Централизованное хранилище данных Программного комплекса
3.4.1
Централизованное хранилище данных обеспечивает реализацию следующих функций:
1)
обеспечение полного и инкрементального автоматического резервного копирования
хранимой НСИ;
2)
восстановление информации из полных и инкрементальных резервных копий;
3)
формирование аналитической отчетности в табличном, графическом виде и
картографическом виде.
Портал ведения НСИ
3.4.2
Портал ведения НСИ выполняет следующие функции:
1)
возможность представления иерархичных объектов НСИ в наглядном виде;
2)
отображение уровней иерархии объектов НСИ;
3)
обеспечение работы форума пользователей НСИ;
4)
возможность создания опросов и голосований среди пользователей Портала;
5)
корректное отображение текстовой, графической и картографической информации
на мобильных устройствах планшетного типа (iOS, Android, BlackBerry);
Модуль выгрузки НСИ
3.4.3
Модуль выгрузки НСИ обеспечивает выполнение следующих функций:
1)
поиск объектов НСИ как по простому, так и по расширенному набору параметров;
2)
поиск элемента НСИ внутри объекта НСИ;
20
3)
поддержка режима «докачки» при обновлении объектов НСИ;
4)
просмотр историй изменений версий объектов НСИ;
5)
получение исторических версий НСИ;
Модуль загрузки НСИ
3.4.4
Модуль загрузки НСИ обеспечивает выполнение следующих функций:
1)
загрузка объектов НСИ из файлов формата *.xls;
2)
обновление объектов НСИ посредством файлов формата *.xls;
3)
форматно-логический контроль загружаемой информации;
4)
возможность формирования правил автоматического уведомления администраторов
системы о результатах обновления объектов НСИ из внешних источников и их
доступности;
Подсистема информационного обмена
3.4.5
Подсистема информационного обмена обеспечивает реализацию следующих функций:
1)
интеграция с Программным комплексом по ведению паспортов медицинских
учреждений;
2)
обработку запросов на получение данных;
3)
формирование ответов по запросам на получение данных;
4)
обеспечение целостности передаваемой и получаемой информации;
5)
мониторинг и журналирование всех запросов на получение данных и результатов их
выполнения.
Подсистема информационной безопасности
3.4.6
Подсистема
информационной
безопасности
обеспечивает
реализацию
следующих
функций:
1)
автоматическое информирование уполномоченных администраторов Системы о
сбоях и ошибках в работе Системы;
2)
автоматическое информирование уполномоченных администраторов Системы о
подозрительных действиях пользователей.
21
3.5
Решения по видам обеспечения Системы
3.5.1
Архитектура Системы
Для реализации функций Системы разработано специализированное ПО в соответствии со
следующей компонентной структурой.
Для реализации Системы применены принципы архитектуры DNA (Distributed Network
Architecture), основанные на полном разделении данных, логики и презентации (дизайна) в ИС
(см. рис 1).
Интернет-браузер
Слой представления
Веб-сервер
PHP
Слой бизнес-правил
Промышленная СУБД
Слой доступа к данным
Слой данных
Промышленная СУБД
Рис. 1 Схема слоев трехуровневой архитектуры
Данная структура реализована с использованием следующей физической структуры и ПО
(см. рис. 2).
22
HTML/Javascript
страницы
Интернет-браузер
АРМ
HTTP
Web-серверы
(серверы приложений)
PHP
Серверная
ОС
TCP/IP
Серверы СУБД
Промышленная СУБД
Серверная
ОС
Application Data
Рис. 2. Физическая структура специализированного ПО
Информационное обеспечение
3.5.2
Информационное обеспечение Системы включает нормативно-справочную информацию,
используемую для организации взаимодействия Министерства здравоохранения Российской
Федерации, подведомственных Министерству федеральных служб и федерального агентства,
территориальных органов управления здравоохранением субъектов Российской Федерации,
органов управления здравоохранением муниципальных образований субъектов Российской
Федерации, учреждений здравоохранения.
Информационное обеспечение ЦХД совместимо со стандартными форматами данных и
смежными информационными системами.
Механизм хранения данных модифицируемых и разрабатываемых компонентов построен
на базе реляционной СУБД.
Комплекс технических средств Системы
3.5.3
Для выполнения технических требований в комплекс программно-технических средств
Системы входят ряд серверов:
Веб-сервер (сервер приложений)
1)
программное обеспечение:
а)
Microsoft Windows Server 2003 R2 SP2;
23
2)
б)
Microsoft IIS 6.0;
в)
PHP 5;
г)
АК «ПРОГНОЗ».
минимальная аппаратная конфигурация:
а)
64-битная система;
б)
ОЗУ от 2Гб;
в)
ПЗУ SCSI не менее двух HDD емкостью от 250 Гб со скоростью 10-15 Krpm.
Сервер СУБД
1)
2)
1)
программное обеспечение:
а)
SUSE Linux Enterprise 11;
б)
СУБД ORACLE 10g Database Server;
минимальная аппаратная конфигурация:
а)
64-битная система;
б)
ОЗУ от 8Гб;
ПЗУ SCSI не менее двух HDD емкостью от 1000 Гб со скоростью 10-15 Krpm.
Сервера управления базами данных;
Сервер резервного копирования;
Данной конфигурации технических и программных средств Системы достаточно для
выполнения экспериментальной проверки разработанного программного обеспечения на
соответствие техническим требованиям, согласно «Программе и методике испытаний».
Организационное обеспечение Системы
3.5.4
В ходе разработки Системы обеспечивается постоянное взаимодействие между Заказчиком
и Исполнителем, для чего ими сформированы рабочие группы по проекту, включающие
представителей Заказчика и Исполнителя, уровень компетенции которых достаточен для:
1)
решения
административных
вопросов
(организация
встреч,
предоставление
допусков, рассмотрение и согласование проектной документации и т.п.);
2)
решения инженерно-технических вопросов (согласование технических аспектов
реализации и администрирования Системы, определение и размещения технических
средств, коммуникаций и т.п.);
24
нормативно-методического и информационного обеспечения проектных работ,
3)
включая необходимое консультирование, организацию интервьюирования экспертных
групп с целью уточнения функциональных характеристик подсистем и т.п.;
согласования позиций и принятия (организации принятия) оперативных решений по
4)
вопросам разработки.
Лингвистическое обеспечение Системы
3.5.5
Разработка прикладного ПО ведется на языках высокого уровня.
Пользователи взаимодействуют с Системой на уровне графического пользовательского
интерфейса.
Все функции Системы поддерживают русский язык и обеспечивают русскоязычный
интерфейс пользователя.
Математическое обеспечение
3.5.6
Требований к математическому обеспечению не предъявляется.
Метрологическое обеспечение
3.5.7
Требований к метрологической совместимости технических средств Системы не
предъявляется.
Методическое обеспечение
3.5.8
При разработке компонентов Системы и создании документации на них Исполнитель
руководствуется следующими нормативными документами:
1)
ГОСТ 34.
Информационная
технология.
Комплекс
стандартов
на
автоматизированные системы;
2)
ГОСТ 19. Единая система программной документации;
3)
РД 50-34.698-90. Методические указания. Информационная технология. Комплекс
стандартов на автоматизированные системы. Автоматизированные системы. Требования к
содержанию документов.
25
При разработке Системы Исполнитель руководствуется следующими нормативными
документами:
1)
ГОСТ 50922-96 Защита информации. Основные термины и определения;
2)
ГОСТ 51583-2000 Порядок создания АС в защищенном исполнении;
3)
Гостехкомиссия России. Руководящий документ. Автоматизированные системы.
Защита
от
несанкционированного
доступа
к
информации.
Классификация
автоматизированных систем. 1992 г.;
Гостехкомиссия России. Руководящий документ. Средства вычислительной техники.
4)
Защита от несанкционированного доступа к информации. Показатели защищенности от
НСД.
Общее программное обеспечение (ОПО)
3.5.9
Общее программное обеспечение состоит из следующих компонентов:
1)
операционные системы серверов;
2)
операционные системы клиентских станций;
3)
СУБД;
4)
программное обеспечение для построения подсистем представления и обработки
данных.
3.5.10
Прикладное программное обеспечение
Прикладное программное обеспечение полностью обеспечивает реализацию требований к
функциям Системы.
3.6
Требования к средствам и методам проектирования и
разработки Системы
3.6.1
Требования к методам решения
Проектирование структуры БД Системы осуществляется с использованием инструмента
проектирования на основе реляционного подхода.
Создание и управление БД Системы осуществляется средствами промышленной СУБД.
26
Данные АРМа пользователя аттестующей организации хранятся в формате XML либо в
промышленной СУБД.
При
разработке
Системы
использованы
объектно-ориентированные
языки
программирования.
Требования к исходным кодам и языкам программирования
3.6.2
Исходный код и языки программирования соответствуют следующим требованиям:
1)
исходный код разрабатываемого программного обеспечения организован на языках
программирования SQL, PHP, HTML, JavaScript, C#;
2)
внешний вид экранов пользовательского интерфейса определяется таблицами стилей
согласно стандарту Cascading Style Sheets (CSS).
Требования к средствам разработки
3.6.3
При написании исходного кода используются следующие программные инструменты:
1)
инструмент проектирования на основе реляционного подхода;
2)
PHP;
3)
промышленная СУБД;
4)
АК ПРОГНОЗ.
Требования к программным средствам
3.6.4
При развертывании, эксплуатации и обслуживании Системы используются следующие
программные средства:
1)
серверная операционная система;
2)
Интернет-браузер для работы с приложением;
3)
веб-сервер;
4)
промышленная СУБД;
5)
АК ПРОГНОЗ;
Система обеспечивает отображение экранов пользовательского интерфейса в основных
используемых средствах просмотра (браузерах).
27
4
МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ ОБЪЕКТА
АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ
Мероприятия
4.1
по
приведению
информации
к
виду,
пригодному для обработки на ЭВМ
Ввод информации в Систему осуществляется через специальные формы ввода данных,
реализованные в подсистемах, входящих в состав Системы. Дополнительной обработки вводимой
информации не требуется.
Мероприятия по обучению и проверке квалификации
4.2
персонала
Цели обучения персонала служат следующие курсы обучения:
1)
Электронный курс дистанционного обучения пользователя Реестра НСИ;
2)
Электронный курс дистанционного обучения администратора Реестра НСИ.
Состав и содержание прочих работ по подготовке объекта
4.3
автоматизации к вводу Системы в действие
В ходе подготовки к проведению опытной эксплуатации Программного комплекса
Исполнитель
осуществляет
разработку
Программы
проведения
опытной
эксплуатации
Программного комплекса, в соответствии с ГОСТ 34.201-89, РД 50-34.698-90, включающей
следующие разделы:
1)
Условия и порядок функционирования Программного комплекса.
2)
Продолжительность опытной эксплуатации, достаточная для проверки правильности
функционирования подсистем Программного комплекса.
3)
Порядок устранения недостатков, выявленных в процессе опытной эксплуатации.