Содержание
РПГУ содержит систематизированную информацию в соответствии с заданной структурой:
Услуги/Функции
- Информация о досудебном (внесудебном) порядке обжалования решений и действий (бездействия) органа, предоставляющего государственную услугу, а также их должностных лиц.
- Информация об участвующих организациях и вневедомственном взаимодействии.
- Информация об основных документах (НПА), которые определяют предоставление услуги (функции).
- Перечень документов, необходимых для предоставления услуги (функции).
- Критерии принятия решений по оказываемой услуге.
- Информация об основных показателях доступности и качества предоставления услуги.
- Информация об административных процедурах, выполняемых при предоставлении услуги в соответствии с административным регламентом.
- Информация о формах контроля:
- порядке осуществления текущего контроля за соблюдением и исполнением ответственными должностными лицами положений регламента и иных нормативных правовых актов, устанавливающих требования к предоставлению государственной услуги, а также принятием ими решений;
- порядке и периодичности осуществления плановых и внеплановых проверок полноты и качества предоставления государственной услуги/исполнения государственной функции, в том числе порядок и формы контроля за полнотой и качеством предоставления государственной услуги (исполнения государственной функции);
- положения, характеризующие требования к порядку и формам контроля за предоставлением государственной услуги, в том числе со стороны граждан, их объединений и организаций.
- Виды требований к местам предоставления услуги.
- Административный регламент, регулирующий предоставление данной услуги.
- Комментарии экспертов.
Органы государственной власти
- Офисы:
- физический и фактический адреса;
- контактная информация;
- адрес web-сайта;
- режим работы;
- платежные реквизиты;
- услуги, предоставляемые в офисе; исполняемые офисом функции.
- Контакты:
- Фамилия, Имя, Отчество ответственного лица;
- должность;
- контактная информация;
- офис, к которому относится должностное лицо;
- режим работы.
- Платежные реквизиты органа государственной власти/организации.
- Услуги (функции), предоставляемые органом государственной власти/организацией.
Инсталляция rgu-lib через консоль сервера приложений
Инсталляция rgu-lib осуществляется пользователем с правами администратора через административную консоль сервера приложений.
Для расширенной конфигурации приложения, необходимо открыть панель свойств приложения.
Процесс обновления серверной части модуля rgu-lib не отличается от процесса установки, с той лишь разницей, что в этом случае нет необходимости повторно устанавливать порядок загрузки классов и определять JNDI-имена.
В случае если по каким-то причинам потребовалось изменить jndi-имена на уже развернутом приложении, необходимо обеспечить, чтобы эти изменения были поддержаны клиентскими приложениями.
Описание
Портал представляет собой набор приложений, разработанных с использованием, т.н., портлетной технологии, позволяющих осуществлять поиск необходимой услуги, а так же отображать информацию об услугах. При написании данного руководства считается, что разработчик знаком с вышеупомянутой технологией и определение основных терминов не требуется.
Информация об услугах предоставляется приложения-портлетам посредством распределенного приложения rgu-lib, разработанного с применением технологии EJB 3. При написании данного руководства считается, что разработчик знаком с вышеупомянутой технологией и определение основных терминов EJB 3 не требуется.
Так как в качестве средства управления проектом использовался Apache-Maven, то, с точки зрения реализации, модуль eapo-cs представляет собой набор проектов, описание которых приводится в Таблице 1.
Таблица 1 — Список проектов rgu-lib
artifactId | packaging | Назначение | Примечание |
rgu-parent | pom | Родительский проект | |
rgu-integration | pom | Используется для сборки всех проектов rgu-lib | |
rgu-client | jar | Классы и интерфейсы, предоставляемые rgu-lib | Подключается к приложениям-портлетам |
rgu-helper | jar | Служебные утилитарные классы | Подключается к приложениям-портлетам |
rgu-impl | jar | Собственно реализация функционала с учетом хранения данных в реляционной БД и доступа к ним с использованием Hibernate | |
rgu-ejb-client | jar | Интерфейсы с учетом EJB-реализации | Подключается к приложениям-портлетам |
rgu-ejb-impl | ejb | EJB-реализация интерфейсов eapo-cs-ejb-client | |
rgu-ejb-ear | ear | Проект для сборки серверной части распределенного приложения с учетом EJB-реализации |
При разработке приложения использовались следующие основные открытые фреймворки:
- Hibernate – работа с реляционными базам данных;
- Hibernate Search – полнотекстовый поиск в реляционной базе данных;
- Spring Framework – управление транзакциями, внедрение зависимостей (IoC, DI);
- slf4j – протоколирование (реализация log4j).