ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ

Исследование рынка CMS систем

Автор Ольга Максимова
Вуз (город) МФПА (Москва)
Количество страниц 13
Год сдачи 2008
Стоимость (руб.) 900
Содержание Тема: Исследование рынка CMS систем

Цель работы:
1. Формирование общего представления о существующем рынке CMS систем;
2. Закрепление знаний по основам построения CMS систем и технологии их работы
3. Формирование навыков конструирования CMS систем под определённую задачу.

Задание на выполнение работы:
1. Используя сайт выберите три коммерческие и три бесплатные CMS системы, согласовав свой выбор с преподавателем
2. Исходя из данных сайтов-производителей выбранных CMS определите следующие характеристики систем:
a. Стоимость на 10 пользователей максимальной версии;
b. Требования к платформе
c. Базовые функции
d. Модули расширения
e. Наличие демо доступа;
f. Технологии обеспечения безопасности;
g. Наличие технической поддержки
3. В соответствии с вариантом, сформируйте набор требований к CMS системе для обозначенного Интернет проекта
4. Сформируйте сводную таблицу, отражающую удовлетворение выявленных требований CMS системой. Сделайте обоснованный вывод о том, какая из CMS наиболее полно подходит под ваши требования.
5. Сформулируйте критерии отражающие «ЗА» и «ПРОТИВ» применения CMS систем для вашего варианта.
6. Сформируйте схему программной архитектуры для той CMS, которая была выбрана в п.4. При этом, схема должна раскрывать программную архитектуру до уровня модулей, которые входят в состав исследуемой вами CMS
7. Подпишите стрелки на схеме в той последовательности, в которой обрабатывается запрос, отправляемый администратором (подписи на стрелках а1, а2, а3 и т.д.) и пользователь (подписи на стрелках п1, п2, п3). Выполните описание технологий обработки запроса в виде последовательных комментариев к каждому из шагов обработки.
8. Выберите один из прикладных модулей исследуемой CMS. Изучите его состав и фнукици исходя из описания на сайте разработчика. (Если описание недостаточно, то можно дополнительно использовать описание аналогичного модуля другой CMS).
9. Постройте участок информационной модели, отражающий работу выбранного модуля
10. Для пользовательских функций из п.7 и исходя из информационной модели п.9 постройте участок схемы машинного этапа технологического процесса обработки информации для вашей CMS
Список литературы Как видно с таблицы, лучшей CMS системой среди тех, которые мы сравнивали, является Amiro.CMS. Учитывая, что стоимость этой системы также пропорциональна и ее функциональности, то ответ об оптимальности выбора достаточно неоднозначен, поскольку в некоторых случаях пренебрежение теми или иными функциями, которые должны входить в систему или же модулями может нехорошо отразиться на работе всего сайта.
Иными словами, в зависимости от всех требований с учетом стоимости системы лучшим выбором является система Amiro.CMS.
Выдержка из работы 6 Схема программной архитектуры выбранной CMS

Основу системы управления контентом Amiro.CMS составляет ядро. Посредством менеджера сайта пользователь системы управляет модулями (новостями, каталогами статей, базой знаний и т.д.)
Запрос, поступающий с сайта, обрабатывается менеджером запросов. Кэш страницы призван обеспечить максимальную производительность. Далее следует стадия проверки безопасности запросов, обеспечивающая надежность функционирования всей схемы.
Двусторонняя связь существует между шаблонами и языковыми файлами, КЭШем, парсером шаблонов и ядром.
Архитектура системы управления контентом Amiro.CMS спроектирована так, чтобы на каждом этапе функционирования предоставлять пользователю возможность выполнять все необходимые процедуры с максимальной эффективностью и предельной надежностью. Достигается это за счет встроенного интеллектуального КЭШа и сжатия HTML-страниц, осуществляемого при передаче с сервера на компьютер пользователя.
Все модули системы Amiro.CMS строятся на основе базового модуля, их настройка однотипна и предельно проста. Все необходимые изменения с легкостью выполняются пользователем в специальном визуальном редакторе, без необходимости перепрограммирования.
Все модули системы построены на основе базового модуля и позволяют наращивать и изменять функционал с помощью надстройки пользователя.