Информационная система "Конференции"



Международная конференция молодых ученых по математическому моделированию и информационным технологиям

29-31 октября 2002 года, Новосибирск, Академгородок

Тезисы докладов


Информационные технологии

Разработка информационной модели автоматизации поддержки сайта

Савельева Н.В., Рычкова Е. В.

Новосибирский государственный университет,

Институт вычислительных технологий СО РАН (Новосибирск)

Работа посвящена описанию метода реализации системы, автоматизирующей поддержку сайта Сибирского отделения РАН. К подобным системам можно выдвинуть следующие требования:

  1. Работа по созданию сайта должна сводиться к работе по его проектированию.
  2. Обеспечение возможности наполнения сайта неспециалистами в области интернет-технологий и, соответственно, экономия времени специалистами в этой области.
  3. Обеспечение возможности вносить изменения и расширять функциональность в короткие сроки без остановки работы системы.
  4. Предоставление удобного web-интерфейса для управления, в том числе и удаленного.
  5. Необходима технология разработки, позволяющая создавать новые версии сайта в короткие сроки меньшим числом разработчиков.
  6. Получившийся инструмент (система) должен быть в какой-то степени универсальным, чтобы его можно было применять для создания/модернизации других сайтов.

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

Проектирование системы, основанной на метаданных, состоит в выделения базовых информационных структур (БИС). Каждая БИС характеризуется своим метаописанием: названием и свойствами (например, элементами дизайна и типом документов, ей принадлежащих). Единицей хранения информации БИС является документ, который в свою очередь состоит из объектов. Объекты описываются с помощью своих характеристик, а документы с помощью объектов и их характеристик. Система состоит из трех БИС: "каталог", "разделы" и "связи". БИС "каталог" предназначена для удобного хранения интернет-ресурсов, БИС "разделы" - для классификации документов каталога, а БИС "связи" - для описания связей между разделами.

В качестве инструмента для создания системы был выбран язык программирования PHP. Для хранения информации используется СУБД MySql.

Дополнительные материалы: HTML
Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск
    Дата последней модификации: 06-Jul-2012 (11:47:01)