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 для документов.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.