УТВЕРЖДАЮ | УТВЕРЖДАЮ |
Директор Департамента государственного регулирования в экономике Минэкономразвития России | Директор Департамента федеральных и региональных программ Компьюлинк» |
____________________ | ____________________ |
«___»________________2006 год | «___»________________2006 год |
Автоматизированная система «Классификаторы»
Первая очередь автоматизированной системы
«Государственные закупки»
ОПИСАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
На 9 листах
Действует с
СОГЛАСОВАНО | СОГЛАСОВАНО |
Заместитель директора | Руководитель отдела реализации федеральных программ Департамента федеральных и региональных программ Компьюлинк» |
___________________ | ____________________ |
«___»________________2006 год | «___»________________2006 год |
СОГЛАСОВАНО | СОГЛАСОВАНО |
Ведущий специалист департамента государственного регулирования в экономике Минэкономразвития России | Руководитель проектов Департамента федеральных и региональных программ Компьюлинк |
_________________ | ____________________ |
«___»________________2006 год | «___»________________2006 год |
Москва 2006
АННОТАЦИЯ
В настоящем документе представлено описание программного обеспечения автоматизированной системы «Классификаторы».
В документе приведены данные относящиеся к описанию программного обеспечения, структурированные по следующим разделам:
- Вводная часть Структура программного обеспечения Методы и средства разработки программного обеспечения Операционная система Средства, расширяющие возможности операционной системы. Функции частей программного обеспечения
Оглавление
1. Вводная часть 4
2. Структура программного обеспечения 5
2.1. Перечень частей программного обеспечения 5
2.2. Общесистемное ПО 5
2.3. Прикладное ПО 5
2.4. Основная БД автоматизированной системы государственных заказов 5
3. Общее описание и характеристика общесистемного ПО 5
3.1. СУБД Microsoft SQL Server 2000 5
3.2. Jakarta Tomcat 4.1 6
4. Методы и средства разработки программного обеспечения 6
4.1. Перечень методов программирования и средств разработки программного обеспечения для каждой из частей программного обеспечения 6
4.2. Защита информации и программ от несанкционированного доступа 6
5. Операционная система 7
5.1. Наименование, обозначение, версия и краткая характеристика выбранной операционной системы 7
6. Средства, расширяющие возможности операционной системы 7
6.1. Пакет обновления Windows 2003 SP1 7
7. Назначение системы 7
7.1. Вид автоматизируемой деятельности 8
8. Описание системы 8
8.1. Подсистема информационной безопасности 8
8.1.1. Подсистема управления реестром зарегистрированных пользователей 8
8.1.2. Подсистема управления правами доступа пользователей 9
8.2. Подсистема управления словарями и классификаторами 9
9. Взаимосвязь с другими системами 9
Вводная часть
Автоматизированная система «Классификаторы» базируется на следующих общесистемных программных средствах:
Таблица 1 Сервер приложений
Сервер приложений | |
Операционная система | Microsoft Windows 2003 Server |
Программное обеспечение | Java 2 SDK, Standard Edition 1.4.2, Jakarta Tomcat 4.1.31, Apache Cocoon 2.1.5, Exolab Castor 0.9.3 |
Назначение | Сервер приложений предназначен для размещения на нём программного обеспечения портала СПУН. Сервер приложений обрабатывает запросы от пользователей по протоколу HTTP/HTTPS, а так же обращается к сервисам, предоставляемым сервером базы данных, сервером UDDI реестра, и сервером инициализации ЭАР. |
Таблица 2 Сервер баз данных
Сервер баз данных | |
Операционная система | Microsoft Windows 2003 Server |
Программное обеспечение | Microsoft SQL Server 2000 |
Назначение | На сервере базы данных расположена база данных, в которой хранится информация о классификаторах, и т. д. |
При создании информационной системы государственных закупок использовались следующие программные средства:
Таблица 3 Программные средства
Программные средства | |
Разработка программного кода сервера приложений | Средства разработки с использованием языка Java (Eclipse) |
Разработка программного кода сервера базы данных | Средства разработки для написания SQL запросов (SQL Query Analyzer) |
Структура программного обеспечения Перечень частей программного обеспечения
Программное обеспечение автоматизированной систему государственных закупок состоит из:
- общесистемного ПО; прикладного ПО, разрабатываемого исполнителем с целью реализации функциональных возможностей системы.
Общесистемное ПО включает в себя следующие компоненты:
- операционную систему: MS Windows 2003 Server, систему управления базами данных: Microsoft SQL Server 2000, WEB-сервер Jakarta Tomcat 4.1.31,
Прикладное ПО включает в себя следующие компоненты:
- административная портальная часть, пользовательская портальная часть.
Основная БД системы реализована на базе СУБД Microsoft SQL Server 2000 и предназначена для хранения и обеспечения доступа к следующим данным:
- список групп и пользователей с правами доступа нормативно-справочные материалы сведения о закупках
Общее описание и характеристика общесистемного ПО
В данном разделе приведены краткие описания общесистемного ПО, используемого в КТП системы, за исключением Операционной системы, которая описана в п. Ошибка! Источник ссылки не найден..
СУБД Microsoft SQL Server 2000Важным компонентом требуемого порталу СПУН программного обеспечения выступает производительный сервер БД, эксплуатационные характеристики которого в большой степени определяют качество функционирования информационной системы.
Ядром СУБД является сервер БД, который поставляется в зависимости от масштаба информационной системы, в рамках которой предполагается его применение. Для портала СПУН выбирается продукт Microsoft SQL Server 2000 (стандартная редакция).
Microsoft SQL Server 2000 позволяет работать с большими объемами информации и гораздо легче в обслуживании чем другие промышленные СУБД, например, Oracle.
Jakarta Tomcat 4.1Сервер приложений Jakarta Tomcat 4.1 является официальной (эталонной) реализаций стандартов на разработку приложений для Интернет в рамках платформы Java. Данный сервер разработан при поддержке таких организаций как Apache, Sun, IBM в формате проекта с открытым исходным кодом, с лицензией Apache 2.0.
В настоящее время сервер приложений Apache Tomcat является надёжным сервером с хорошей производительностью, благодаря его большой популярности и длительному времени существования.
Методы и средства разработки программного обеспечения Перечень методов программирования и средств разработки программного обеспечения для каждой из частей программного обеспечения
Используемые средства разработки:
- Интегрированная среда разработки IDE - Eclipse 3.0; Дополнительные средства разработки JSDK 1.4.2; Компиляция и сборка приложения - Ant 1.6; Система управления базами данных - Microsoft SQL Server 2000; Cредство отладки SQL-запросов - SQL Query Analyzer; Сервер приложений Application Server - Jakarta Tomcat 4.1.31.
В целях защиты информации от несанкционированного доступа предусмотрена система паролей с различными уровнями доступа для различных категорий пользователей.
Требованиям реализации защиты информационного, программного обеспечения соответствует наличие подсистемы управления пользователями и учет попыток несанкционированного доступа.
Каждый пользователь, при входе в систему, обязан указать свое имя и задать пароль для доступа к системе и для соединения с базой данных.
Операционная система Наименование, обозначение, версия и краткая характеристика выбранной операционной системыДля обеспечения работы серверов системы используется операционная система Microsoft Windows 2003 Server. Выбор программных продуктов Microsoft во многом обуславливается большим количеством сертифицированных специалистов MCP, способных обеспечить высокий уровень администрирования данных программных продуктов, а также наличием хорошо организованной службы поддержки. Данной ОС поддерживается все необходимое для функционирования системы.
Средства, расширяющие возможности операционной системы Пакет обновления Windows 2003 SP1В рамках развертывания операционной системы Windows 2003 Server установлен пакет обновления Windows 2003 SP1. Пакет Windows 2003 SP1 является официальным рекомендуемым обновлением.
Пакет Windows 2003 SP1 содержит службу “Помощник настройки безопасности”, которая определяет минимально необходимую функциональность для ролей сервера, и блокирует функциональность, которая не требуется для текущей роли. Данная служба в частности позволяет:
- отключить неиспользуемые сервисы; блокировать неиспользуемые порты; устанавливать дополнительные ограничения на оставшиеся открытыми порты.
Назначение системы
«Портал государственных закупок системы электронной торговли для закупок продукции и услуг (работ) для федеральных государственных нужд» предназначен для сбора, централизованной публикации и обеспечения интегрированного использования информации о классификаторах. С помощью комплекса организационных и технических мер в соответствии с российскими законодательными актами и нормативными документами посредством использования современных информационных технологий и программно-аппаратных средств на сате автоматизированной системы «Классификаторы» должна аккумулироваться информация о закупках, независимо от уровня технической оснащенности государственных заказчиков и организаторов конкурсов.
«Портал государственных закупок системы электронной торговли для закупок продукции и услуг (работ) для федеральных государственных нужд» включает:
- Подсистему информационной безопасности, объединяющую:
- Подсистема управления правами доступа пользователей Подсистема управления реестром пользователей
Вид автоматизируемой деятельности
Автоматизируются процессы классификации системы государственных закупок.
Автоматизированная система «Классификаторы» сис включает следующие модули, обеспечивающие выполнение различных задач, связанных с обеспечением процесса:
- Подсистема информационной безопасности, объединяющую:
- Подсистема управления правами доступа пользователей Подсистема управления реестром пользователей
Подсистема информационной безопасности
Функции данной подсистемы включают:
- саморегистрацию пользователей портала; самоуправление информацией поставщиков; управление пользователями портала и их сведениями; определение представителей поставщиков/заказчиков; управление правами доступа пользователей; учет доступа пользователей к ресурсам портала; обеспечение целостности и защиты данных от несанкционированного копирования и изменения.
Подсистема информационной безопасности включает:
- подсистему управления реестром зарегистрированных пользователей; подсистему управления правами доступа пользователей.
Подсистема управления реестром зарегистрированных пользователей портала реализует такие функции, как
- саморегистрация пользователей портала; самоуправление информацией поставщиков; управление пользователями портала и их сведениями.
Зарегистрированными пользователями могут быть представители государственных заказчиков, поставщиков, организации, осуществляющей эксплуатацию и поддержку портала (операторы и администраторы), а так же просто посетители портала. Управление пользователями портала и их сведениями доступно администраторам и операторам портала.
Подсистема управления правами доступа пользователейПодсистема управления правами доступа пользователей портала реализует такие функции, как
- определение представителей поставщиков/заказчиков; включение пользователей в группы «операторы портала», «администраторы портала». управление правами доступа пользователей;
Определение представителей поставщиков/заказчиков доступно администраторам и операторам портала. Администраторы портала, используя формы подсистемы, могут добавлять зарегистрированных пользователей в группы «операторы портала» и «администраторы портала».
Управление правами доступа к информационным объектам репозитория системы доступно администраторам, операторам портала и «владельцам» этих объектов.
Подсистема управления словарями и классификаторамиПодсистема обеспечивает управление словарями и классификаторами, используемыми в работе портала, например, территориальным и тематическим классификаторами, классификатором нормативной документации. Подсистема базируется на функциональности службы управление словарями и классификаторами «Библиотеки подсистем "ПРИМ"». Правами управления словарями и классификаторами обладают только администраторы портала. В рамках управления словарями и классификаторами реализован следующий набор функций:
- добавление нового элемента словаря или классификатора; корректировка атрибутики и удаление элемента словаря или классификатора; перемещение элементов классификатора из одной ветви в другую.
Портал обеспечивает взаимодействие с автоматизированными системами государственных заказчиков и организаторов конкурсов по обмену информацией о проводимых и осуществленных закупках товаров в рамках загрузки данных в RDF/XML формате, обеспечиваемой функцией подсистемы хранения, регистрации и актуализации информационных объектов в репозитории.


