|
Архив публикацийТезисыXXV-ая конференцияРазработка автоматизированной системы управления сайтомОбъединенный Институт Ядерных Исследований, Россия, 141980, г. Дубна, ул. Жолио-Кюри, 6 1 стр. (принято к публикации)Многим предприятиям приходится создавать однотипные информационные системы для внутреннего и, возможно, внешнего использования. Данная потребность решается с помощью готовых Content Management System (CMS) систем. Главная цель готовых CMS систем – это управление сайтами человеком, не знакомым с программированием с помощью средств, предоставленных CMS системой. Этот процесс осуществляется с помощью панели администрирования сайта. При выборе CMS системы необходимо провести анализ сайта, который планируется разработать. Это может быть информационный портал, блог, форум, интернет-магазин или что-то другое. Был проведён анализ требований к информационным системам отделов Управления ОИЯИ, в ходе которого установлено, что коммерческие (1С-Битрикс, NetCat) и некоммерческие (Wordpress, Joomla!, Drupal, MODx) CMS системы не отвечают требованиям, предъявленным к создаваемым информационным системам. В итоге было принято решено разработать собственную CMS систему для отделов Управления ОИЯИ. Разработка собственной CMS системы имеет ряд преимуществ, а именно: • Удобна в использовании; • Предоставляет расширенный контроль над системой; • Обладает повышенной безопасностью; • Позволяет разработать систему, отвечающую требованиям отделов Управления ОИЯИ; • Администрирование сайта более понятно человеку, не имеющему дело с программированием; • Позволяет использовать программные модули, разработанные в ОИЯИ; • Имеет дизайн в стиле ОИЯИ. Разработанная система должна иметь ряд обязательных модулей: • Модуль календаря событий в ДМС ОИЯИ; • Модуль ближайших событий в ДМС ОИЯИ; • Модуль предоставления информации в нескольких вариантах; • Модуль работы с информацией о сотрудниках; • Модуль считывания информации с сайта ОИЯИ; Разработанная CMS система создана с помощью языков программирования PHP, JavaScript, WEB-технологий HTML и CSS. Также использовались библиотеки jQuery, phpQuery, Bootstrap. Разработанная CMS система позволит определённому сотруднику (контент-менеджеру) без знаний в области программирования самостоятельно наполнять информацией и поддерживать сайты, созданные с помощью данной CMS. |