Разработка комплекса централизованного управления публикациями потока материалов поступающих из Министерства образования хабаровского края для публикации на сайтах поддерживаемых Хабаровским региональным ресурсным центром, страница 5

3)  Синхронизация БД сайтов с содержимым МОХК так же происходит два раза в день сразу после выполнения синхронизации БД расположенной в МО ХК с БД расположенной в ХРРЦ. Ее работа должна обеспечиваться разработчиком сайта и реализована в полностью автономном скрипте который и будет вызываться во время синхронизации. Синхронизация должна проходить по такому алгоритму:

а) Получение списка модифицированных материалов б) Получение содержимого  текущего материала в списке в) Получение содержимого  текущего материала в списке г) Его обработка д) Сообщение МОХК о том что материал обработан

Функции используемые при синхронизации и их входные и выходные данные описаны в приложение A.

1.2.1.5 Требование настройки рабочих мест

1)  Разрешение экрана не менее 800x600 пикселей не менее двести пятьдесят шесть цветов.

2)  Для корректной работы системы проверки подлинности продукта необходима ОС Windows 2000 или новее с включенной системой WMI Script.

3)  Для связи центра управления комплексом с БД необходимо наличие сетевого соединения с ним по локальной сети.

1.2.2 Функции изделия

1.2.2.1 Функции ведения материалов

1)  Функции ведения новостей, объявлений, пресс-релизов и обзоров прессы.

2) Функции ведения документов.

3) Функции ведения ссылок.


1.2.2.2 Функции ведения дополнительной информации

1)  Функции ведения древа категорий.

2)  Функция ведения справочника источников и гиперссылок на источники.

1.2.2.3 Функции синхронизации.

1)  Функции синхронизации серверов МО ХК и ХРРЦ.

2)  Функции синхронизации сервера ХРРЦ с сайтами.

1.2.2.4 Функции проверки подлинности программного продукта

1)  Функция генерация генерации информации необходимой для получения лицензионного ключа.

2)  Функция проверки по лицензионному ключу.

3)  Функция проверки по аппаратному ключу.

1.2.3 Характеристики пользователя

Центр управления комплексом предназначено для пользователя с базовым набором знаний о работе в ОС Microsoft Windows. Набор интерфейсов синхронизации МОХК с сайтами предполагает наличие у программиста его использующего, навыков программирования, базовых знаний о работе с сервером MS SQL из того языка который он использует.


1.2.4 Ограничения

1.2.4.1 Соображения безопасности  и секретности

В базе данных данного ПС не содержится не какой секретной информации, однако логин и пароль соединения  контрольного центра с БД должен храниться в зашифрованном виде, что бы не дать возможности злоумышленнику бесконтрольного доступа к данным с помощью других средств работы с СУБД.

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

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

1.2.5 Распределение требований

Для успешного внедрения комплекса в эксплуатацию необходимо выполнение всех требований.

1.3 Детальные требования

Детальные требования заключаются в реализации следующей информационно-функциональной схемы (рисунок 7).

Рисунок 7 - Информационно-функциональная схема.

1.3.1 Функции ведения материалов

1.3.1.1 Функции ведения новостей, объявлений, пресс-релизов и обзоров прессы

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

Для этого используется одна и та же форма позволяющая вводить всю необходимую информацию и выбирать тип водимого материала.

Тут же пользователь может указать на каких сайтах необходимо опубликовать материалы.

Отображения списка материалов должно поддерживать сортировку и фильтрацию.

Приоритет: высокий.

1.3.1.2 Функции ведения документов

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