Портал государственных служб: Руководство по внедрению (техническая документация)


Введение

Государство — один из главных лидеров перехода общества в информационную эру. У государства действительно уникальное положение, чтобы быть катализатором перемен. Информационное общество подталкивает многие организации к принятию концепции "электронного правительства". Они ищут возможность предоставлять услуги для населения в интегрированном электронном виде, преодолеть информационное неравенство, обеспечивать обучение на протяжении всей жизни, перестроить отношения с клиентами, способствовать развитию экономики, установить разумные правила и нормы и создать форму правления с бoльшим участием людей. В конечном итоге, автоматизация государственных служб может привести к "прямой демократии" (без промежуточных звеньев).

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

В наиболее полном смысле, "электронное правительство" – это та инфраструктура, которую сегодня создают государственные органы, чтобы перейти к новым способам выполнения своих задач. Они состоят из трех видов ИТ-средств – инфраструктуры, вертикальных решений и различных точек доступа, таких, как общественные порталы.

Разные люди понимают понятие "портал" по-разному. Инициатива корпорации Microsoft "Портал государственных служб" (Government Portal) подразумевает создание компонента архитектуры "электронного правительства", который выйдет далеко за пределы простого информационного веб-сайта и будет заключать в себе целую сеть государственных служб (Government Service Network). В рамках такого портала государственные организации выглядят как интегрированное единое целое, а не как набор контор и ведомств. В едином месте граждане получают доступ к простым в использовании и персонализированным услугам, операциям, информации, опросам общественного мнения и даже к системам электронного голосования. Портал предоставляет новые возможности для обучения по интернету на протяжении всей жизни и порождает новые возможности для местного бизнеса. Портал позволяет гражданам взаимодействовать с государственными службами 24 часа в сутки 7 дней в неделю, а также дает им возможность влиять на политические обсуждения и процессы в своем городе, регионе и стране.

Портал государственных служб базируется на практическом и техническом опыте Microsoft и подкрепляется стратегическим партнерством с провайдерами информации в интернете, системными интеграторами, провайдерами решений и центрами данных. Для обеспечения комплексности интегрированных услуг новые модели "электронного правительства" будут работать на основе принципа партнерства государства и частного сектора и использовать информационные технологии на основе открытых стандартов интернета.

Портал государственных служб — это общедоступная бизнес-модель, которая объединяет как внутренние, так и внешние веб-сайты. Общественные (Yahoo, AOL, MSN) и специализированные порталы (bCentral и Vertical Net) стремятся предоставлять своим пользователям максимум услуг, и поэтому государство заинтересовано в установлении контактов с гражданами с помощью максимального количества каналов провайдеров услуг. Таким образом, в целях обеспечения интересов граждан государственные службы, вместо того чтобы иметь дело с единственной компанией, должны опубликовать технические требования для проведения государственных операций. Тогда любому, кто соответствует определенному уровню качества, должно быть разрешено предоставлять конкретную услугу. Каналом предоставления государственных услуг может быть государственное учреждение, но это может быть и банк, и охотничий магазин, продающий лицензии на ношение оружия, и общественный портал, такой как MSN и bCentral корпорации Microsoft, осуществляющий операции по предоставлению услуг для граждан и фирм.

С помощью портала MSN в США и многих других странах корпорация Microsoft поддерживает связь граждан с государством, предоставляя им возможность извещать о смене адреса при переезде на новое место жительства и зарегистрироваться для голосования. На портале bCentral Microsoft предлагает один из самых удачных интернет-форумов для частных фирм. Кроме того, существуют возможности сотрудничать с государственными организациями, связав bCentral и Портал государственных служб, чтобы предоставить компаниям услуги, способствующие соблюдению законодательных норм.

В течение 2000 -2001 гг. Microsoft разрабатывала "Инфраструктуру портала государственных служб" (Government Portal Framework) по описанному выше сценарию. Эта инфраструктура доступна для государственных организаций и партнеров Microsoft, заинтересованных в разработке порталов. Корпорация будет уделять большое внимание поддержке и обновлению инфраструктуры портала за счет добавления новых компонентов, создаваемых партнерами Microsoft, например, независимыми разработчиками программного обеспечения. Многие системные интеграторы уже стали осваивать эту инфраструктуру, которая является наилучшим примером внедрения порталов государственных служб.

Руководство по внедрению портала органа государственной власти

Этот документ был написан, чтобы помочь в создании нового веб-портала для местного органа государственной власти либо департамента государственного учреждения федерального уровня. Он является практическим развитием общего концептуального решения для "Электронной России", описанного в брошюре "Портал как инструмент государственного управления"1 .

Портал как инструмент государственного управления дает наиболее общий обзор проблем организации государственного управления и взаимоотношений органов власти с гражданами на современном этапе.

Руководство по разработке архитектуры портала органа государственной власти предназначено для начальников отделов информационных технологий (ИТ), автоматизации, информатизации и т. п.; а также для лиц, ответственных за выбор используемых программных продуктов и технологий (Technical Decision Maker) в органах государственной власти (местной и федеральной).

Руководство по внедрению портала органа государственной власти (техническая документация), краткое описание которого приведено ниже, адресовано системным архитекторам, инженерам по внедрению, системным администраторам и начальникам программистских групп в рамках отделов автоматизации.

Таким образом, три вышеуказанных документа представляют собой комплексное описание методологии, технологий и руководств для построения портала и могут служить практическим пособием для чиновников и технических специалистов всех уровней, ответственных за внедрение концепции "Электронная Россия" на местах.

Как использовать это руководство

Руководство состоит из двух основных частей:


Следующие разделы дают общую информацию о назначении и содержании этих частей.

Построение и внедрение портала

Эта часть описывает этапы сборки стартового портала из готовых компонентов корпорации Microsoft и шаблона Russia Gateway; в ней выделяются те тонкие места системы, которым надо уделить особое внимание, а также очерчиваются те части портала, где от вас может потребоваться дополнительное программирование.

Эта часть отвечает на следующие ключевые вопросы:


Описание Russia Gateway

Эта часть дает описание внутреннего устройства Russia Gateway – портала масштаба небольшого учреждения со средствами workflow и документами с содержимым на нескольких языках.

Эта часть позволяет разработчикам познакомиться с примерами решения конкретных проблем, которые могут возникнуть перед ними. Здесь приведены готовые дизайнерские и программные решения, использованные при создании этого портала.

Аппаратная конфигурация

Ниже приведена рекомендуемая конфигурация сервера для построения портала органа государственной власти:


Описание Russia Gateway

В этой главе мы расскажем о внутренней организации портала Russia Gateway, чтобы облегчить задачу по обновлению и изменению как внешнего вида вашего портала, так и его информационного содержания.

1. Архитектура портала Russia Gateway

Перед разработчиками портала Russia Gateway была поставлена задача по созданию портала небольшого государственного учреждения из готовых компонентов, предоставляемых корпорацией Microsoft, и при этом добиться нужной функциональности при как можно меньшем объеме дополнительного программирования, а в большей степени, за счет установки и настройки готовых продуктов.

2. Общая структура сайта портала Russia Gateway

Сайт портала Russia Gateway предоставляет своим пользователям следующие разделы (рис. 1).



Рис.1. Карта сайта.


2.1. Два дизайна внешнего вида

Демо-портал Russia Gateway имеет два варианта внешнего оформления:


Это сделано для того, чтобы разработчику портала или веб-дизайнеру было проще найти те места HTML-кода, где были произведены изменения. Выбор оформления портала осуществляется только за счет URL, заданного в веб-обозревателе при входе на портал:

2.2. Главная страница

Содержит общую информацию о сайте, последние новости и т.п.

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

2.3. Вход

Эта страница имеет две зоны: (1) вход зарегистрированного посетителя и (2) вход автора, редактора или модератора в Content Management Server.

Обычный посетитель должен задать только свое имя (идентификатор) и пароль. На странице есть ссылка для перехода на страницу регистрации нового посетителя.

Автор, редактор или модератор (т.е. пользователи, которые имеют право влиять на содержимое портала) должны осуществлять вход в систему с использованием учетной записи Windows NT или Active Directory. Это необходимо только для аутентификации пользователя, а все права доступа и роли, исполняемые в портале, настраиваются в базе Content Management Server. Т.е. этим пользователям требуется в операционной системе только право на вход (login).

2.4. Регистрация нового посетителя

Каждый посетитель портала имеет возможность завести набор персональных данных, заполнив специальную форму. После регистрации посетитель может заходить в портал под своим уникальным идентификатором – это позволит ему выполнять персональную настройку портала, а также участвовать в дискуссиях на Форуме (см. ниже).

Регистрационная форма посетителя совпадает с набором параметров на странице персональных настроек:


2.5. Классификаторы

Эти страницы предоставляют возможность выбора рубрик из классификаторов. В данной системе существует два классификатора – тематический и географический (по регионам), хотя само решение поддерживает произвольное количество классификаторов.

После выбора рубрик в некоторых из классификаторов (например, "Регионы а Ингушская республика" и "Тематика а Информатика") показывается список документов, располагающихся на срезе этих рубрик. Если пользователь не сделал выбор в каком-то из классификаторов, то он (этот классификатор) просто не учитывается.

2.6. Новости

Выборка документов с типом "новости" из всех рубрик.

Можно освободить пользователя от необходимости отфильтровывать ненужную информацию, если искать новости только в тех рубриках, которые выбраны в качестве предпочитаемых.

2.7. Форум

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

2.8. Персональные настройки – "Мой портал"

Настройка персональных параметров сайта:


Важно: Портал Russia Gateway использует следующий подход: хранить в карточке пользователя список категорий (или языков), которые НЕ являются предпочтительными. Изначально такой список должен быть пустым, т.е. все рубрики будут показываться по умолчанию. Тогда при добавлении новых разделов в рубрикатор они станут сразу видны всем пользователям, для этого не понадобится проводить массовое обновление списка пользователей, который может содержать тысячи записей.

2.9. Управление информационным содержимым портала

Сюда входят страницы, относящиеся к следующим функциям Content Management Server: WBC Approval Assistant, WBC Production Manager, WBC Resource Manager.

Установочный пакет портала Russia Gateway не включает в себя русифицированные версии страниц управления содержанием, поэтому если вы хотите оформить эти страницы в едином ключе с остальными страницами портала, то эту работу вам придется проделать самостоятельно.

Для администрирования рубрикаторов существует полнофункциональная страница управления. Доступ к ней возможен только по адресу: http://<имя сервера>/NR/ContentConnector /CS2000/SiteInterface/Func Pages/ Channels/SelectClassifier Dlg.asp. Если пользователь хочет использовать этот адрес, он должен предварительно войти на сервер через "Мой портал" как администратор Content Management Server.

3. Структура данных портала

3.1. Многоязычность

Многоязычность содержимого портала "красной линией" проходит через весь дизайн портала Russia Gateway. Большая часть решений, связанных со структурой хранимых данных, а также области дополнительного программирования связаны именно с многоязычностью. Здесь главным аспектом многоязычности является возможность иметь один и тот же документ сразу на нескольких языках таким образом, чтобы разные переводы одной и той же информации не показывались бы пользователю как два различных документа.

Второй вопрос – многоязычность пользовательского интерфейса (UI, User Interface). Причем, наборы поддерживаемых языков информации и UI могут различаться. Например, пользовательский интерфейс поддерживает русский и английский языки, а документы в портале хранятся на русском, английском, французском и немецком языках.

Для поддержки нескольких языков пользовательского интерфейса используется имеющаяся в Content Connector Solution Site технология, основанная на объекте Message Manager и файле ресурсов RC.XML, в котором лежат все текстовые строки пользовательского интерфейса. Код, загружающий в объект содержимое файла, был модифицирован таким образом, чтобы автоматически создавать глобальные списки идентификаторов языков: список языков интерфейса и список допустимых языков содержимого документов.

3.2. Рубрикаторы

Одним из требований к порталу Russia Gateway было обеспечение поддержки произвольного числа рубрикаторов, причем каждый документ портала может включаться в любое число рубрик в любом числе рубрикаторов.

Структура категорий Commerce Server:

1. Рубрикатор определяется категорией верхнего уровня (т.е. не имеющей родительской) и всеми ее потомками

2. Рубрика задается категорией, которая привязывается к родительской через свойство PrimaryParent.

3. Поддерживается возможность установления горизонтальных связей между рубриками через средства задания именованных связей (relationships) между категориями.

Замечание: Поскольку имена категорий должны быть уникальными в пределах всего каталога, это позволяет везде, где это необходимо (при сохранении документа, в персональном наборе данных пользователя, в URL страницы), хранить и передавать списки имен категорий через запятую (т.к. запятая – это запрещенный символ для имени категории).

В принципе, всегда можно получить рубрикатор, которому принадлежит категория, просто пройдя вверх по иерархии. Но при необходимости ускорить процесс определения рубрикатора можно использовать для категорий-рубрик специальное поле, содержащее имя категории-рубрикатора (корневой категории).

3.3. Ресурсы

Ресурсы (в терминологии Content Management Server) – это любые бинарные файлы: графические изображения, видео-ролики, аудио-файлы или просто прикрепленные файлы (например, документ Microsoft® Word™). Причем ресурсы делятся на два вида: разделяемые (shared resources) и локальные (local resources).

Галерея ресурсов Content Management Server содержит разделяемые ресурсы в иерархической структуре папок – это удобное хранилище для статических элементов сайта. Например, для изображений, используемых на многих шаблонах.

Локальные ресурсы – это файлы, специфичные для одного документа и которые вряд ли будут использоваться в каком-нибудь другом документе. Такие ресурсы доступны только из документа, в который они были загружены.

В конце документа "Руководство по внедрению портала органа государственной власти (техническая документация)" приведены два приложения – приложение 1 "Список методов-обработчиков Microsoft® Content Management Server" и приложение 2 "Структура папок и файлов Russia Gateway" – и дан Словарь терминов.

Более подробная информация о решениях Microsoft в области внедрения порталов для российских органов государственной власти и местного самоуправления содержится на русском языке на веб-сайте Представительства Microsoft по адресу: http://www.microsoft.com/rus/government/portal/

Ссылки

1 См. "Информационное общество", 2002. – № 2. – С. 57-64.

2 Замечание: Портал Russia Gateway не предполагает ведение закрытой переписки на Форуме. Для того, чтобы сообщения не были видны другим пользователя, можно воспользоваться электронной почтой.


© Информационное общество, 2003, вып. 1, сc. 116-120.