Разработка прототипа системы управления веб-содержимым Анисимов А.О. Руководители: Васючкова Т. А., Семенов И. А.
Цели и задачи Разработка программного средства для управления содержимым web- сайтов Простой и доступный способ управления содержимым Управление содержимым существующих сайтов
Традиционные CMS WYSIWYG TYPO3 Drupal Mambo MediaWiki WordPress
Традиционные CMS CMS как основа для сайта Ограниченный набор информации для изменения Сложный интерфейс Необходимость прибегать к услугам разработчиков
Основные отличия Не является основой сайта Устанавливается после того, как сайт был создан Подразумевается, что сайт имеет какую угодно структуру Позволяет изменять любую видимую информацию Не требует поддержки со стороны разработчиков Имеет максимально простой интерфейс
Структура приложения
Схема работы
Общая шина данных
Используемые программные средства Django Python JavaScript AJAX
Реализация серверной части Классыы модели Функции представления
Реализация клиентской части cms.CmsApplication cms.events cms.plugins.auth cms.plugins.base cms.plugins.editor
Заключение Изучена предметная область Проведён анализ требований Исследованы аналоги Определены границы Определены основные функции Подготовлена функциональная спецификация Спроектирован и реализован прототип Проведён анализ работы
Спасибо за внимание