Технические требования
на разработку инструмента, обеспечивающего обновление и создание информации ответственными работниками органов государственной власти
Нижний Новгород
2006
Содержание
1. Общая информация
2. Содержание системы
3. Режим администрирования
4. Требования к системе
5. Требования к видам обеспечения
1. Общая информация
Интернет предоставляет возможность практически мгновенного поиска информации об организациях, товарах, услугах. В настоящее время реализованы и широко используются во всем мире эффективные механизмы предоставления информации о работе и предоставляемых услугах органов государственной власти (далее - ОГВ). Для повышения информированности пользователей государственных услуг принято решение о создании портала, предоставляющего информацию об услугах и режиме работы ОГВ (далее – Портал госуслуг).
Цели создания портала:
1. Повышение эффективности взаимодействия органов государственной власти Нижегородской области и общества.
2. Формирование оптимальных условий для доступа граждан к получению услуг органов власти Нижегородской области.
Задачи:
1. Разместить на Портале госуслуг актуальную исчерпывающую информацию о предоставляемых ОГВ услугах: порядок, место, время, стоимость получения услуги, формы необходимых документов, данные о законодательном обеспечении услуги и др.
2. Организовать предоставление информации о госуслугах в виде пошаговой инструкции («от вопроса к услугам») и разработать алгоритм предоставления услуг гражданам/организациям.
3. Разработать инструмент, обеспечивающий обновление и создание информации ответственными работниками ОГВ.
Работа граждан с Порталом госуслуг облегчит их взаимодействие с органами власти, позволит получить больший объем информации от органов власти, в том числе юридически значимой, позволит сделать более прозрачным и доступным механизм предоставления услуг, а также значительно сократит время предоставления услуги и повысит эффективность работы ОГВ.
Термины и определения:
Администраторы – группа пользователей, зарегистрированных на портале и обладающих правами управления разделов портала. Группа администраторов делится на контент-администраторов и технических администраторов.
Аутентификация пользователя - проверка подлинности пароля пользователя. Аутентификация основана на методах криптографии, обеспечивает защиту от несанкционированного доступа пользователей к сетевым ресурсам и приложениям.
Вложенная страница - страница, имеющее прямую связь со страницей (общее ребро в дереве сайта) и уровень на единицу больший, чем у данной страницы.
Вопрос – это раздел (или страница), содержащий пошаговую инструкцию по выполнению конкретных действий для получения государственных(ой) услуг(и) в определенной жизненной ситуации.
Государственная услуга - это нормативно закрепленная услуга, оказываемая государственными органами гражданам, бизнесу или другим государственным органам.
Дерево сайта - таблица страниц в базе данных сайта, организованная в виде связанного однонаправленного графа с одной корневой вершиной. Вершинами дерева являются информационные и служебные страницы сайта, а ребрами (дугами) - связи между ними.
Контент – администратор – пользователь из группы администраторов, ответственный за своевременное информационное наполнение раздела портала, закрепленного за ним, и осуществляющий управление данным разделом портала. Отвечает за построение логической структуры раздела портала, установление связей.
Набор прямых связей - набор ребер (дуг) между страницами.
Номер страницы - уникальный номер (id), соответствующий странице в дереве сайта.
Подтема - это раздел, включающий в себя несколько страниц и находящийся в соответствующей по смыслу тематике.
Пользователи государственных услуг - это граждане, бизнес и государственные служащие (внутренние и внешние для конкретного государственного ведомства).
Пользователь портала - лицо, обращающееся к информационному ресурсу за получением необходимой ему информации и пользующееся ею.
Приоритет - внутренний числовой код страницы, задающий ее позицию в дереве сайта.
Раздел - это страница, содержащая вложенные страницы.
Ребро (дуга) - прямая связь между двумя страницами.
Страница - сообщение, содержащее какую-либо информацию, имеющее уникальный номер (номер страницы), определенный уровень в дереве сайта и набор прямых связей с другими страницами. Каждая страница состоит из фиксированного набора основных полей (атрибутов), возможных дополнительных полей (параметров) и внешних файлов.
Тематика - это раздел, имеющий название и соответствующее определенное направление, объединяющее жизненные ситуации. Тематика содержит в себе подтемы, раскрывающие направление тематики.
Технический администратор - пользователь из группы администраторов, осуществляющий техническую поддержку и программную доработку портала, отвечающий за координацию работ по информационной поддержке.
Уровень страницы - число связей (количество ребер в дереве сайта), соединяющее страницу с корневой страницей (вершиной сайта). Для корневой страницы уровень равен нулю.
Хэш - блок данных фиксированного размера, полученный в результате хэширования массива данных.
Хэширование - преобразование массива данных произвольного размера в блок данных фиксированного размера, служащий (в некоторых случаях) заменителем исходного массива.
Хэш-функция - функция, осуществляющая хэширование массива данных посредством отображения значений из (очень) большого множества-значений в (существенно) меньшее множество-значений.
2. Содержание сайта
Портал госуслуг представляет собой информационный сайт, на котором размещена информация об ОГВ Нижегородской области, предоставляемых ими услугах, представлены шаблоны документов и примеры их заполнения. Доступ к любой информации должен быть организован в интуитивной форме, не требующей от пользователя знаний о точном наименовании организации, услуги или иной специфической информации. В результате работы с Порталом госуслуг пользователь должен иметь возможность получения подробной, пошаговой инструкции получения той или иной услуги или документа.
2.1. Структура сайта


2.2. Разделы сайта
1. Услуги
1.1. Гражданам
1.2. Бизнесу
2. Органы власти.
3. На сегодня актуально.
4. Вопрос – ответ.
5. Нормативная база.
6. Поиск.
2.3. Описание разделов
2.3.1. Услуги
2.3.1.1. Гражданам
Данная страница является главной, на ней размещена информация об услугах для физических лиц. На странице представлены наиболее популярные тематики (рис.1). Под каждой тематикой отображается 5 самых популярных подтем (но каждая тематика может содержать и большее количество подтем) и 3 наиболее актуальных вопроса. Верхний вопрос является самым популярным. Рейтинг выставляется автоматически по результатам запросов пользователей. Слева расположен раздел «справка», который представлен на каждой странице Портала. Он содержит дополнительную справочную информацию о порядке предоставления услуг и т. п.


рис.1
При выборе интересующей тематики раскрывается полный список подтем (рис.2).
рис.2
Выбрав интересующую подтему, получаем перечень вопросов по ней. Вопрос содержит информацию о том, какие документы необходимо представить в ОГВ, где можно получить эти документы, узнать часы приема граждан и выдачи/подачи справок/заявлений, посмотреть и распечатать бланк справки/заявления. В разделе «справка» размещается дополнительная справочная информация (например, сведения, вносимые в книгу записей о рождении) (рис.3).


рис.3
Нажав на ссылку «заявление» можно скачать и распечатать бланк заявления, а также посмотреть образец заполнения бланка (рис. 4).


рис.4
По ссылке «ЗАГС» попадаем в окно с перечнем всех отделений ЗАГС, их адресами, контактными телефонами и графиком работы (рис.5).


рис.5
Далее рассмотрен пример выбора подтемы из пункта «Прочее» (рис.6). Принцип работы аналогичен.


рис.6
Ссылки «квитанция» и «заявление» позволяют скачать/распечатать бланк и посмотреть пример заполнения. Щелкнув по ссылкам «отделения сбербанка», «УВД» и «Министерство иностранных дел», получаем адреса, телефоны и график работы этих органов (в новом окне).
Схема предоставления информации по вопросу, включающему в себя оказание нескольких услуг (рис.7).


рис.7
По ссылке «Страховой полис обязательного страхования гражданской ответственности» переходим в окно с подробной инструкцией о том, как получить данный документ (рис.8).


рис.8
В данном окошке есть ссылка на предоставление услуги «свидетельство о регистрации», по которой также можно получить пошаговую инструкцию о порядке предоставления. По ссылке «Выбор страховой компании» осуществляется переход к полному перечню страховых компаний и условиях страхования.
2.3.1.2 Бизнесу
Структура этого раздела аналогична разделу «Услуги – гражданам». Информация, размещенная в данной рубрике актуальна для юридических лиц.
2.3.2. Органы власти
Страничка «Органы власти» представляет собой список ссылок на органы власти (рис.9).


рис.9
Выбрав интересующий ОГВ, открывается страница с координатами данного органа власти, фотографией здания, схемой проезда и списком услуг, который он оказывает (рис.10).


рис.10
При выборе конкретной услуги раскрывается страница с подробной информацией о ней и ссылка на бланк заявления (рис.11).


рис.11
2.3.3. На сегодня актуально
Данный раздел располагается на каждой страничке сайта. В нем представлены новости, изменение законодательства, появление новых услуг, изменение порядка оказания услуг, адресов, телефонов, графика работы ОГВ, оказывающих услуги и т. д. (рис.12).


рис.12
2.3.4. Вопрос – ответ
Данный раздел представляет собой форум, где можно задать вопрос и получить на него ответ.
2.3.5. Нормативная база
В этом разделе представлен список нормативно-правовых актов, регламентирующих услуги.
2.3.6. Поиск
Окно поиска присутствует на каждой странице сайта. Поиск организован по названию услуги, организации и полнотекстовый, есть возможность устанавливать связки (и/или). Для осуществления поиска нужно сделать пометку в соответствующей графе. Если пометка нигде не проставлена, то поиск осуществляется по всем критериям.
3. Режим администрирования
Добавление, корректировка, удаление информации осуществляется только в режиме администрирования. Интерфейс администратора отличается от обычного вида страниц специальными кнопками управления страницей, разделом и структурой сайта, отображающимися на тех страницах сайта, которые доступны для администрирования. Остальные страницы при этом остаются неизменными.
3.1. Вход в режим администрирования
Для входа в режим администрирования сайта необходимо ввести регистрационные данные. Регистрационными данными являются имя пользователя (login) и пароль пользователя (password). Атрибуты администратора (ФИО, должность, телефон, место работы, e_mail) и пароль могут изменяться самим администратором. После ввода регистрационных данных должна производиться аутентификация пользователя в системе. Для проверки паролей должна использоваться хэш-функция. Открытый пароль пользователя не должен храниться в системе, вместо него хранится его хэш, который затем и сравнивается с хэшем от пароля, вводимого пользователем при входе в систему. При вводе корректных регистрационных данных в браузер загружается главная страница интерфейса администратора и, в заголовке окна, отображаются регистрационные данные администратора (имя администратора). В случае ввода неверных данных открывается окно, в котором предлагается заново ввести правильные данные либо вернуться в модуль просмотра сайта без администрирования.
3.2. Специальные кнопки управления
Для управления страницами, разделами и структурой сайта должны быть предусмотрены специальные кнопки управления: создать/редактировать, удалить, переместить, просмотр статистики и др.
3.2.1. Создать/Редактировать
При нажатии на кнопку «Создать/Редактировать» администратор попадает в специальную форму. Форма создания/редактирования имеет поле заголовка, которое оформляется в соответствии с принятым шаблоном форматирования. Набор шаблонов форматирования (для формирования текстовых блоков) создает технический администратор. Каждый текстовый блок имеет свой шаблон (наименование шага, текст в шаге и т. д.).
При формировании информационного блока страницы администратору должна предоставляться возможность ввода информации с клавиатуры, полнотекстовой загрузки файла либо загрузки на сайт заранее созданного файла (doc, rtf, txt, xls, jpg, gif, png, tiff, bmp и др.).
При полнотекстовой загрузке выбирается шаблон «полнотекстовая загрузка файла» и подготовленный файл конвертируется из представленного формата в формат портала.
Для загрузки файла выбирается специальный шаблон «загрузить файл». При этом создается ссылка на данный документ (с указанием наименования текста-ссылки). Загрузка файла должна позволять осуществлять вставку ссылки на файл в выделенное курсором место в окне создания/редактирования. При открытии ссылки на файл должно выходить стандартное сообщение с выбором действий (открыть, сохранить, отказаться от прочтения).
При выборе шаблона «ссылка на страницу» администратор должен указать номер страницы (id) или найти страницу по дереву сайта. Также администратор может выбрать способ открытия этой страницы (в этом или в новом окне). Вставка ссылки производится в выделенное курсором место в окне создания/редактирования.
Для вставки изображения должна быть предусмотрена возможность непосредственной вставки его в текст. Вставка должна производиться в выделенное курсором место в окне создания/редактирования.
Администратор должен иметь возможность предварительного просмотра страницы.
Страницам и разделам можно устанавливать видимость (для этого должны быть предусмотрены специальные переключатели «да/нет»). Возможность установки признака видимости должна быть как для одной страницы так и для раздела с вложенными страницами. Если разделу присвоен переключатель «невидимый», а вложенным страницам – «видимый», то данные вложенные страницы будут отображаться для пользователя (при наличии ссылок на них, при поиске, при вводе адреса страницы в строке браузера). Если признак «видимый/невидимый» установлен для целого раздела, то все вложенные страницы автоматически становятся «видимыми/невидимыми».
После ввода всех необходимых параметров, администратору становится доступна кнопка «Записать», после чего автоматически формируется и открывается вновь созданная/отредактированная страница.
3.2.2. Удалить
Кнопка управления «Удалить» предназначена для удаления страницы сайта. В удаляемой странице могут находиться вложенные страницы или ссылки на страницы из другого раздела. В первом случае одновременно с удаляемой страницей будут удаленны все вложенные страницы, во втором – удаляется только ссылка на страницу, но не сама страница. После того как администратор нажимает эту кнопку, должно выходить предупреждение о том, что все вложенные страницы будут удалены. В результате удаления, страница со всеми вложенными страницами перемещается в «корзину». При этом должна существовать возможность восстановления удаленных страниц с сохранением связей из «корзины». Если происходит удаление из «корзины», то дальнейшее восстановление объекта невозможно.
3.2.3. Переместить
Кнопка «Переместить» предназначена для перемещения раздела (страницы) со всеми подразделами по всей структуре сайта. После выбора данной функции, администратору предоставляется форма ввода, в которую необходимо записать номер страницы или раздела к которому будет прикрепляться переносимая страница. Права на редактирование данного раздела также переносятся. Номер страницы, к которой будет осуществляться прикрепление, определяется в статусной строке браузера. Также должна быть возможность прикрепления страницы или раздела через дерево сайта.
3.2.4. Приоритет
Кнопка «Изменение приоритета». Все страницы, вложенные в любой раздел, выводятся в виде списка их названий в нижней части раздела. Очередность разделов определяется автоматически. Для того чтобы изменить очередность вывода названий вложенных страниц в системе должна быть предусмотрена функция, позволяющая производить увеличение/уменьшение приоритета при выводе списка подразделов.
3.2.5. Просмотр статистики
Кнопка «Просмотр статистики» позволяет представить сайт в виде дерева с указанием количества посещений каждой страницы и раздела и выявить наиболее актуальные. Должна вестись статистика работы администраторов, отслеживающая производимые ими действия, и фиксирующая дату и время каждого изменения.
3.3. Дерево сайта
Для переноса и изменения большого количества страниц (разделов) должна быть предусмотрена функция, с помощью которой администратор портала смог бы получить всю структуру сайта в виде дерева со специальными кнопками управления (см. выше). При выводе дерева должен открываться первый уровень (дальнейшее раскрытие дерева осуществляется с помощью специального элемента управления обозначающего наличие вложенных разделов/страниц).
3.4. Поиск
Также должна быть реализована операция поиска для быстрого получения необходимой информации. Поиск должен осуществляться по заголовкам страниц и по содержанию, причем, могут вводиться как отдельные слова, части слов, так и словосочетания. В случае если искомое выражение находится в заголовке страницы – выводится название страницы в виде ссылки на эту страницу. В случае если искомое выражение находится в содержимом страницы – выводится часть текста, в которой находится это выражение и название страницы в виде ссылки на эту страницу. Функция поиска должна быть доступна всем администраторам.
3.5. Права контент-администратора
В компетенцию контент-администратора входит: добавление, удаление, перемещение страниц (разделов) портала в пределах его ведения, а также выставление и изменение приоритета страницы (раздела). Контент-администратор должен иметь право редактирования информации только в разделе, закрепленном за ним, отвечать на вопросы в разделе «Вопрос-ответ», относящиеся к его ведению, добавлять бланки заявлений, осуществлять управление разделом «справка» (добавление и редактирование текста, вставка изображений). Должен следить за своевременным представлением и обновлением информации, за полнотой и актуальностью информации на портале, осуществлять контроль и оценку эффективности функционирования портала в части содержания информации.
3.6. Права технического администратора
Технический администратор должен:
§ Проводить программную остановку сервера для проведения ремонтно-профилактических работ;
§ Осуществлять поддержку и администрирование программного обеспечения сервера, обеспечивающую бесперебойную работу системы Портала государственных услуг;
§ Осуществлять настройку политики безопасности;
§ Производить инсталляцию и обновление операционной системы;
§ Осуществлять мониторинг работы операционной системы и ее оптимизацию;
§ Восстанавливать рабочие параметры операционной системы при их нарушении вследствие несанкционированных действий пользователей или при сбоях в работе операционной системы;
§ Осуществлять мониторинг работы web-сервера и его оптимизацию;
§ Восстанавливать рабочие параметры web-сервера при их нарушении вследствие несанкционированных действий пользователей или при сбоях в работе web-сервера;
§ Осуществлять управление общими настройками web-сервера;
§ Осуществлять инсталляцию и обновление версий web-сервера;
§ Восстанавливать рабочие параметры системы «Портал государственных услуг» при их нарушении вследствие несанкционированных действий пользователей или при сбоях в работе системы «Портал государственных услуг»;
§ Осуществлять инсталляцию и обновление версий системы «Портал государственных услуг»;
§ Осуществлять сопровождение системы «Портал государственных услуг».
Технический администратор ведет раздел «На сегодня актуально» на основе статистики по последним изменениям на портале, присваивает контент-администраторам уникальные идентификаторы и пароли для доступа к режиму редактирования информации соответствующих разделов.
В обязанности технического администратора также входит ежедневное резервное копирование сайта на жесткий диск сервера и на внешний носитель.
3.7. Выход из режима администрирования
Выход из режима администрирования осуществляется по кнопке «Выход» и администратор автоматически попадает в пользовательский интерфейс.
4. Требования к системе.
4.1. Требования к информационной безопасности.
Система обеспечения информационной безопасности должна решать следующие задачи:
o защиту внутренних информационных ресурсов от атак из внешних сетей;
o защиту от несанкционированного доступа к информационным и сетевым ресурсам;
o мониторинг и контроль защищенности системы;
o регистрацию и анализ событий безопасности;
o централизованное управление средствами защиты.
Применяемые в системе средства и технологии защиты, объединяемые в систему обеспечения информационной безопасности, должны обладать свойствами модульности, масштабируемости и обеспечивать:
o Открытость архитектуры и возможности адаптации системы к различным организационным и техническим условиям;
o Автоматизированное формирование соответствующих видов реакции на обнаруживаемые программными средствами попытки нарушения разграничения прав доступа;
o Регистрацию критических системных событий;
o Контроль целостности программных средств защиты.
Система обеспечения информационной безопасности должна предполагать независимость функционирования каждой из входящих в ее состав структурных подсистем защиты. Нарушение функционирования любой подсистемы защиты не должно приводить к нарушению функционирования других подсистем защиты.
4.2. Требования по эргономике и технической эстетике.
Основным требованием по эргономике является адекватность времени реакции системы в зависимости сложности запроса пользователя. При выполнении стандартных запросов пользователь должен работать с системой в реальном масштабе времени. Пиктограммы, присутствующие на рабочих экранах, должны по необходимости снабжаться надписями, поясняющими их назначение и разворачивающимися на экране при установке курсора в центр пиктограммы.
При работе с системой должно быть предусмотрено наличие режима «помощи».
4.3. Требования к функциям (задачам).
o На этапе создание информационной базы услуг должны быть охвачены все органы государственной власти. Информация о предоставлении услуг должна обладать достоверностью и полнотой;
o Открыть доступ граждан и бизнеса к информации об услугах через Интернет (повысить открытость и прозрачность ОГВ в сфере предоставления услуг).
5. Требования к видам обеспечения.
5.1. Требования к математическому обеспечению систему.
Должны быть разработаны специальные алгоритмы, обеспечивающие корректное функционирование системы при информационном взаимодействии.
5.2. Требования к информационному обеспечению системы.
Применяемые в системе способы классификации и кодирования информации, должны соответствовать действующим на территории Нижегородской области справочникам и общероссийским классификаторам, которые обеспечивают автоматизацию основных процессов.
Разрабатываемая структура БД должна соответствовать архитектуре системы, охватывать различные уровни системы, и обеспечивать возможность репликации распределенных наборов данных.
Состав, структура, объём, и частота передачи данных должны определяться соответствующими регламентами.
Сбои и аварии в электропитании не должны приводить к необратимой потере информации.
С целью обеспечения сохранности информации при авариях в системе электроснабжения и при сбоях ЭВМ должно быть предусмотрено:
o перезапуск задач с последнего промежуточного состояния данных;
o регулярное дублирование данных на магнитный носитель не реже одного раза в день.
Требования к контролю, хранению и восстановлению данных:
o Система должна обеспечивать возможность полного резервного копирования данных на внешний носитель информации, и восстановления данных с него.
5.3 Требования к программному обеспечению.
Программное обеспечение системы должно содержать: прикладное программное обеспечение.
Прикладное программное обеспечение системы должно обеспечивать:
o функционирование технических средств, обеспечивающее реализацию функций системы (п.4.);
o возможность доработки и модернизации системы без ущерба для собранной в системе информации.


