МИНИСТЕРСТВО ЭКОНОМИЧЕСКОГО РАЗВИТИЯ И ТОРГОВЛИ РОССИЙСКОЙ ФЕДЕРАЦИИ
УТВЕРЖДАЮ
|
|
УТВЕРЖДАЮ
|
Директор
Департамента государственного регулирования в экономике Минэкономразвития России
|
|
Исполнительный директор
ЗАО «ЛАНИТ»
|
____________________А.В. Шаров
|
|
____________________ А.В. Владимиров
|
«___»________________2007 год
|
|
«___»________________2007 год
|
развитие автоматизированной системы
«Государственные закупки»
Руководство системного программиста
СОГЛАСОВАНО
|
|
СОГЛАСОВАНО
|
Заместитель директора
департамента стратегии социально-экономических реформ
Минэкономразвития России
|
|
Директор департамента комплексных проектов ЗАО «ЛАНИТ»
|
___________________А.Т. Катамадзе
|
|
____________________А.Б. Биктаиров
|
«___»________________2007 год
|
|
«___»________________2007 год
|
СОГЛАСОВАНО
|
|
СОГЛАСОВАНО
|
Ведущий специалист департамента государственного регулирования в экономике Минэкономразвития России
|
|
Руководитель проектов департамента комплексных проектов ЗАО «ЛАНИТ»
|
_________________ Ю.А. Склярова
|
|
____________________Е.В. Наумов
|
«___»________________2007 год
|
|
«___»________________2007 год
|
Листов
2007
Аннотация
Данный документ является частью технической документации информационно-вычислительной системы «ГОСУДАРСТВЕННЫЕ ЗАКУПКИ».
Основанием для разработки является техническое задание (ТЗ).
В документе описаны требования к выходной документации информационно-вычислительной системы «ГОСУДАРСТВЕННЫЕ ЗАКУПКИ».
Документ разработан в соответствии с требованиями ГОСТ 19.503-79
Содержание
1. Общие сведения о программе 3
1.1 Назначение и функции программы 3
1.2 Сведения о технических и программных средствах 3
2. Структура программы 5
2.1 Сведения о структуре программы, ее составных частях 5
2.2 Связи 5
3. Настройка программы 6
4. Проверка программы 7
5. Дополнительные возможности 8
6. Сообщения системному программисту 9
1.Общие сведения о программе
1.1Назначение и функции программы
Настоящая программа (комплекс программ) предназначена для автоматизации процесса размещения заказа государственными заказчиками Российской Федерации в соответствии с законом «О РАЗМЕЩЕНИИ ЗАКАЗОВ НА ПОСТАВКИ ТОВАРОВ, ВЫПОЛНЕНИЕ РАБОТ, ОКАЗАНИЕ УСЛУГ ДЛЯ ГОСУДАРСТВЕННЫХ И МУНИЦИПАЛЬНЫХ НУЖД» №94-ФЗ. Программа позволяет заказчикам размещать Извещение о размещении заказа в соответствии с ФЗ-94, контролирующим органам отслеживать процесс размещения заказа на соответствие закону, всем заинтересованным лицам получать информацию о планируемых, текущих и проведенных размещениях заказов на официальном сайте РФ.
1.2Сведения о технических и программных средствах
Данный комплекс программ функционирует на комплексе многопроцессорных серверов. Для обеспечения повышенной доступности, отказоустойчивости и для распределения нагрузки используются кластеры.
Приложения выполняются в среде MS .NET Framework под управлением операционной системы MS Windows Server 2003 EE. Серверы объединены в группы кластеров, на которых Web-приложения работают в Web-фермах, а СУБД в отказоустойчивой конфигурации кластера.
В качестве системы СУБД используется MS SQL Server 2005 EE, работающий в конфигурации fail-over cluster.
Web-приложения работают в среде .NET 2.0 (ASP.NET) в процессе MS IIS Server 6.0 с общим сервером состояний.
[В разделе «Общие сведения о программе» должна быть указаны назначение и функции программы и сведения о технических и программных средствах, обеспечивающих выполнение данной программы.]
2.Структура программы
2.1Сведения о структуре программы, ее составных частях
Приложение состоит из набора предскомпилированных сборок и набора страниц сайта (aspx-форм). Код распределен по сборкам в соответствии с архитектурными уровнями (слоями).
В aspx-формах содержится код, определяющий формат и отображение страниц.
Уровень презентационной логики содержится в сборках, собранных из Code-behind файлов aspx-форм.
Классы сущностей предметной области, их поведение и доступ к данным собранны в уровне бизнес-логики.
Также отдельными сборками идут провайдер модуля безопасности и библиотека классов безопасности.
2.2Связи
Исполняемые модули приложения должны иметь связи с системными компонентами и с другими компонентами приложения.
Все сборки приложения содержатся в директории /bin, находящейся в корне домашней директории приложения.
Системные компоненты, необходимые для работы приложения, устанавливаются в соответствующие системные директории, а так же в глобальный кеш сборок – GAC.
[В разделе «Структура программы» должны быть приведены сведения о структуре программы, ее составных частях, о связях между составными частями и о связях с другими программами.]
3.Настройка программы
Настройка программы осуществляется установкой параметров в конфигурационном файле web.config.
В разделе настроить строку подключения к серверу БД – имя «DBconnectionString». Например:
В разделе установить требуемые параметры:
AdminEmail – E-mail адрес администратора, с которого отправляются уведомления (рассылки). Например:
SMTPServer - адрес сервера SMTP для отправки сообщений E-mail.
DownLoadsPath – физический путь к директории для загруженных файлов.
[В разделе «Настройка программы» должно быть приведено описание действий по настройке программы на условия конкретного применения (настройка на состав технических средств, выбор функций и др.). При необходимости приводят поясняющие примеры.]
4.Проверка программы
Для проверки программы необходимо обратиться в браузере по адресу(-ам) настроенного(-ых) сайта(-ов). В браузере должна отобразиться страница, соответствующая запрошенному ресурсу и в лог-файле IIS-сервера должна быть запись(записи), соответствующая этому обращению.
При возникновении ошибок в нормальном ходе программы в журнал событий (EventLog) записывается сообщение – см. раздел 6 «Сообщения системному программисту».
[В разделе «Проверка программы» должны быть приведено описание способов проверки, позволяющих дать общее заключение о работоспособности программы (контрольные примеры, методы прогона, результаты).]
5.Дополнительные возможности
6.Сообщения системному программисту
В журнале событий (EventLog) записываются сообщения об ошибках.
Просматривая в журнале расширенные сведения сообщений можно понять источник и причину ошибки.
Например, в сообщении помещен стек вызова с указанием строки кода, в которой возникла ошибка. Эту информацию можно передать разработчику для локализации и исправления ошибки.
Если в журнале имеется только сообщении об успешной загрузке приложения, то Приложение было инициализировано и загружено без ошибок. Если же указано, что при загрузке возникли проблемы и Приложение не было загружено, необходимо выяснить причину. Возможно, параметры настройки заданы не верно: не существует директории для загрузки файлов; или строка подключения не верна; параметр находится вне допустимого диапазона. Указание на источник проблемы содержится в сообщении журнала.
[В разделе «Сообщения системному программисту» должны быть указаны тексты сообщений, выдаваемых в ходе выполнения настройки, проверки программы, а также в ходе выполнения программы, описание их содержания и действий, которые необходимо предпринять по этим сообщениям.]
Перечень ссылочных документов
Техническое задание на развитие АС ГЗ, 2007г.
Составили
Наименование организации, предприятия
|
Должность исполнителя
|
Фамилия, имя, отчество
|
Подпись
|
Дата
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Согласовано
Наименование организации, предприятия
|
Должность исполнителя
|
Фамилия, имя, отчество
|
Подпись
|
Дата
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Лист регистрации изменений
Изм.
|
Номера листов (страниц)
|
Всего листов (стра-ниц) в докум.
|
№ документа
|
Входящий
№ сопро-водительного докум. и
дата
|
Подп.
|
Дата
|
изме-ненных
|
заме-ненных
|
новых
|
анну-лиро-ванных
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|