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

C помощью специальных механизмов экспорта-импорта материалов из базы данных ХРРЦ попадает в базы данных сайтов «ХКОИС», «Пайдейя», «Сайт министерства образования ХК» информация на этих сайтах регулярно обновляется в соответствии с изменениями базы данных ХРРЦ, которая, в свою очередь, является копией базы данных МО ХК


ЗАКЛЮЧЕНИЕ

В результате проведенных работ была создан и введен в эксплуатацию программный комплекс реализующий в полной мере возможности централизованного управления публикациями документов, новостей и другой информации на сайтах поддерживаемыми ХРРЦ. Процесс публикации материалов и их изменение на сайтах был автоматизирован, теперь для размещения всех ежедневных документов на трех сайтах требует не более одного человека часа в день.

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

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

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


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Техническая документация по средствам разработки приложений Borland Developer Studio 4.0.

2. Техническая документация MS SQL Server 2005.

3. Хоманенко А. «Работа с базами данных в Delphi»; BHV, 2005. – 625 с.

4. Фаронов В. «Delphi 2005 - Разработка приложений для баз данных и Интернета»; Питер, 2006. – 608 с.

5. Фленов М.В. «PHP глазами хакера»; БХВ-Петербург, 2005. – 293 с.

6. Эд Леки-Томпсон, Алек Коув, Стивен Новицки, Хьяо Айде-Гудман «PHP 5 для профессионалов»; Диалектика, 2006. – 608 с.

7. Аткинсон Л., Леон Аткинсон, Сураски З., Зеев Сураски «PHP 5. Библиотека профессионала»; Вильямс, 2005. - 944 с.

8. Стандарт IEEE Std 830-1998 Recommended Practice for Software Requirements Specifications.

9. Стандарт IEEE Std 1016-1998 Recommended Practice for Software Design Descriptions.

ПРИЛОЖЕНИЕ А

Спецификация интерфейса взаимодействия базы данных MOXK с сайтами.

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

Таблица A.1 – функции интерфейса взаимодействия базы данных MOXK с сайтами и их входные параметры.

Имя хранимой процедуры

Входные параметры

Примечания

spu_GetModifyRecord

RecodtType – тип получамой информации

'news'-новости,

'docs'-документы

Site - сайт для которого происходит выборка

'abc'- Пайдея

'xkois' – Хаб. кр. обр. инф. сеть

'moxk' – Мин. обр. Хаб. края

spu_GetFile_Conten

DocID - идентификатор документа для которого мы получаем файл.

Id’шник документа, берется из результатов работы spu_GetModifyRecord


Окончание таблицы A.1.

Имя хранимой процедуры

Входные параметры

Примечания

spu_SetProcessRecord

RecodtType - тип записи

'news'-новости,

'docs'-документы

Site – сайт который обработал информацию

'abc'- Пайдея

'xkois' – Хаб. кр. обр. инф. сеть

'moxk' – Мин. обр. Хаб. края

ID - идентификатор записи

Id’шник записи, берется из результатов работы spu_GetModifyRecord

spu_GetMaterialsCategories 

ID - идентификатор записи

spu_GetCategoriesList

Нет


1)  spu_GetModifyRecord возращает следующие наборы данных:

а)  Для документов возращет следующий набор данных

Таблица A.2 - Набор данных возвращаемых функцией spu_GetModifyRecord для документов.