Сравнительный анализ систем управления контентом
Программные решения систем управления контентом, их исследование с помощью аналитической иерархической процедуры Саати. Список оптимальных решений для использования в создании приложения как результат исследования. Способ разработки программного решения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 20.07.2018 |
Размер файла | 348,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Волгоградский государственный технический университет
Сравнительный анализ систем управления контентом
Хрущев Даниэль Георгиевич, студент
Аннотация
В этой статье рассматриваются программные решения систем управления контентом. Системы исследованы с помощью аналитической иерархической процедуры Саати. Результатом анализа является список оптимальных решений для использования в создании веб-приложения.
Ключевые слова: сравнительный анализ, аналитическая иерархическая структура, система управления контентом
Основное содержание исследования
В современных информационных системах количество материалов (контента) стремительно растет, вследствие чего добавление контента администратором сайта становится всё более трудоемким занятием. Решением этой проблемы может являться использование системы управления контентом.
В этой статье рассматриваются программные решения систем управления контентом. Данный анализ качества систем проведен по предложенным автором критериям, с помощью аналитической иерархической процедуры Саати. Итогом работы является экспертная оценка, позволяющая определить, какой способ разработки программного решения более эффективен.
Исследуемые решения:
1. CMS Joomla!
2. CMS Wordpress
3. CMS Drupal
4. CMS 1С-Битрикс
5. CMS Modx
Критерии:
1. А1 - Наличие шаблонов для проектов
2. А2 - Наличие документации, в т. ч. русскоязычной
3. А3 - Наличие и объем плагинов
4. А4 - Наличие и регулярность обновлений
5. А5 - Возможность и простота выделения в проекте отдельных блоков/виджетов
Принятие решения на основе алгоритма Саати выполняется в следующем порядке.
управление контент иерархическая процедура саати
1. Заполняется матрица парных сравнений размером NxN, где N - количество альтернатив. Матрица заполняется по правилам, приведенным в таблице ниже.
Таблица 1. Правила заполнения матрицы парных сравнений для метода Саати.
Xij |
Значение |
|
1 |
i-я и j-я альтернативы примерно равноценны |
|
3 |
i-я альтернатива немного предпочтительнее j-й |
|
5 |
i-я альтернатива предпочтительнее j-й |
|
7 |
i-я альтернатива значительно предпочтительнее j-й |
|
9 |
i-я альтернатива явно предпочтительнее j-й |
Определяются средние геометрические и веса критериев:
Таблица 1. Матрица парных сравнений
А1 |
А2 |
А3 |
А4 |
А5 |
Среднее геометрическое |
Веса критериев |
||
А1 |
1 |
1/3 |
3 |
3 |
5 |
1,72 |
0,27 |
|
А2 |
3 |
1 |
3 |
1 |
7 |
2,29 |
0,36 |
|
А3 |
1/3 |
1/3 |
1 |
1/5 |
3 |
0,58 |
0,09 |
|
А4 |
1/3 |
1 |
5 |
1 |
5 |
1,53 |
0,24 |
|
А5 |
1/5 |
1/7 |
1/3 |
1/5 |
1 |
0,29 |
0,04 |
|
Сумма |
6,40 |
1 |
Диаграмма весовых коэффициентов для критериев A1, A2, A3, A4, A5 представлена на рисунке 1.
Рисунок 1. Весовые коэффициенты критериев качества.
Находятся суммы столбцов матрицы парных сравнений:
R1=4.87, R2=2.81, R3=12.33, R4=5.4, R5=21
Путем суммирования произведений сумм столбцов матрицы на весовые коэффициенты альтернатив рассчитывается вспомогательная величина L=5,66. Индекс согласованности ИС = (L-N) / (N-1) = 0.16.
Величина случайной согласованности для размерности матрицы парных сравнений: СлС = 1.12.
Отношение согласованности ОС=ИС/СлС = 0.15 не превышает 0.2, поэтому уточнение матрицы парных сравнений не требуется.
Используя полученные коэффициенты определим интегральный показатель качества для программных продуктов:
1. Joomla!
2. Wordpress
3. Drupal
4. С-Битрикс
5. Modx
Выберем категориальную шкалу от 0 до 10 (где 0 - функциональность не поддерживается вообще, 10 - максимальный уровень предоставляемой функциональности) для функциональных возможностей программных платформ.
Значения весовых коэффициентов ai соответствующие функциональным возможностям продуктов:
1. А1=0.27 - Наличие шаблонов для проектов
2. А2=0.36 - Наличие документации, в т. ч. русскоязычной
3. А3=0.09 - Наличие и объем плагинов
4. А4=0.24 - Наличие и регулярность обновлений
5. А5=0.04 - Возможность и простота выделения в проекте отдельных блоков/виджетов,
где .
Определим (по введенной шкале) количественные значения функциональных возможностей X_{ij} (таблица 3). Вычислим интегральный показатель качества для каждого программного продукта.
Таблица 3. Интегральный показатель качества для каждого программного продукта
Критерии |
Веса |
Joomla! |
Wordpress |
Drupal |
1С-Битрикс |
Modx |
Базовые значения |
|
Наличие шаблонов для проектов |
0.18 |
7 |
5 |
10 |
7 |
6 |
7 |
|
Наличие документации, в т. ч. русскоязычной |
0.48 |
10 |
7 |
8 |
10 |
7 |
8.4 |
|
Наличие и объем плагинов |
0.08 |
8 |
6 |
7 |
8 |
7 |
7.2 |
|
Наличие и регулярность обновлений |
0.04 |
10 |
8 |
8 |
10 |
7 |
8.6 |
|
Возможность и простота выделения в проекте отдельных блоков/виджетов |
0.22 |
6 |
2 |
7 |
7 |
4 |
5.2 |
|
Интегральный показатель Q: |
8,42 |
5,50 |
8,06 |
8,64 |
6,16 |
7,36 |
где интегральный показатель качества для j-го программного средства.
Построим лепестковую диаграмму интегрального показателя качества каждого программного продукта (рисунок 2).
Рисунок 2. Лепестковая диаграмма интегральных показателей качества программных продуктов
Лепестковая диаграмма значений характеристик качества функциональных возможностей (критериев) представлена на рисунке 3.
Рисунок 3. Лепестковая диаграмма значений функциональных характеристик
Сравнительный анализ систем управления контентом показал, что из рассмотренных программных продуктов базовое значение показателя качества превышают CMS Drupal, Joomla! и 1С-Битрикс. Предлагаемая методика экспертной оценки позволяет определить выбор системы управления контентом для создания веб-приложения или направление развития разработки собственной CMS.
Список литературы
1. Кондрацкий Д.Е., Рыбанов А.А. Исследование методов и алгоритмов автоматизированной системы оценки альтернативных вариантов методом Т. Саати // NovaInfo.ru. 2016. Т.3. № 46. С.107-116.
2. Рыбанов А. Определение весовых коэффициентов сложности тем учебного курса на основе алгоритма Cаати // Педагогические измерения. 2014. № 4. С.21-28.
3. Рыбанов А.А., Макушкина Л.А. Технология определения весовых коэффициентов сложности тем дистанционного курса на основе алгоритма Саати // Открытое и дистанционное образование. 2016. № 1 (61). С.69-79.
4. Морозов А.О., Рыбанов А.А. Экспертная оценка программных продуктов для расчета метрических характеристик физической схемы базы данных // Современные научные исследования и инновации. 2015. № 1-1 (45). С.97-102.
5. Есиков А.В. Сравнительный анализ систем управления контентом (сontent management system - cms) // Перспективы развития информационных технологий. 2013. №13. С.62-65.
Размещено на Allbest.ru
...Подобные документы
Понятие и основные функции систем управления web-контентом. Система управления web-контентом как программный комплекс, предоставляющий функции создания, редактирования, контроля и организации web-страниц. Обзор и анализ существующих систем WCMS.
курсовая работа [419,4 K], добавлен 29.12.2014Краткая характеристика функционала Solid Works Enterprise PDM. Методы и средства разработки системы управления контентом портала с архивом конструкторской документации. Логическая и компонентная архитектура. Решения по пользовательскому интерфейсу.
дипломная работа [2,1 M], добавлен 10.02.2017Электронные и бумажные документы. Внутренний и внешний электронный документооборот. Цифровые аргументы эффективности использования электронного документооборота. Главные особенности EDMS-систем, проблемы выбора и внедрения. Системы управления контентом.
контрольная работа [29,8 K], добавлен 01.10.2010Аналіз основних способів контролювання та керування контентом мережі Інтернет. Призначення, функції та принцип дії метапошукових машин, так званих інтелігентних агентів. Індексування, аналіз і категоризація. Документація інтранет і керування контентом.
реферат [19,0 K], добавлен 10.08.2011Наиболее распространенные программы. Внешний вид и программирование сайта. Система управления контентом и веб-контентом. Хранение и публикация большого количества документов, изображений, музыки или видео. Инструменты хранения и публикации информации.
презентация [481,3 K], добавлен 19.08.2013Разработка и практическое внедрение контента "Joomla!", порядок установки и настройки системы управления им. Выбор дизайна, цветовой гаммы и анимации сайта, методика его добавления. Создание информационной структуры в системе управления контентом.
дипломная работа [3,4 M], добавлен 22.06.2009Описания системы управления контентом сайта, предназначенной для создания, внедрения и управления коммерческими или некоммерческими веб-сайтами и порталами. Возможности системы DotNetNuke. Анализ функций управления контентом. Установка сайта на сервер.
курсовая работа [2,9 M], добавлен 11.01.2015Организация совместного процесса создания, редактирования и управления контентом. Достоинства разработанной CMS. Добавление, редактирование и удаление страниц, файлов, новостей. Программный продукт для создания и легкого управления контентом страницы.
дипломная работа [2,1 M], добавлен 15.10.2013Компьютерные обучающие системы. Основные принципы новых информационных технологий обучения. Развитие глобальной сети Интернет, понятие web-сайта. Процессор гипертекста, СУБД MySQL. Система управления контентом "Joomla". Установка локального сервера.
дипломная работа [4,4 M], добавлен 19.04.2011Программные средства разработки приложения. Анализ алгоритма решения. Определение попадания точки внутрь фигуры. Анализ вариантов использования программы. Логическое проектирование серверной части. Сравнительный анализ вычислительной эффективности.
дипломная работа [1,5 M], добавлен 16.02.2016Разработка программы для вычисления составной функции с использованием "радиокнопок" функций и "переключателей". Работа с элементом управления "Комбинированный список" (ComboBox). Создание MDI-приложения для формирования и просмотра данных из файла.
контрольная работа [45,6 K], добавлен 01.05.2015Теория математических моделей принятия оптимальных решений. Принятие решения в условиях неопределённости. Критерий пессимизма-оптимизма Гурвица, минимаксного риска Сэвиджа, Ходжа-Лемана. Разработка программного приложения. Программная среда разработки.
дипломная работа [999,7 K], добавлен 23.04.2015Теория автоматического управления как наука, предмет и методика ее изучения. Классификация систем автоматического управления по различным признакам, их математические модели. Дифференциальные уравнения систем автоматического управления, их решения.
контрольная работа [104,1 K], добавлен 06.08.2009Теория разработки интернет-магазина: описание предметной области. Сравнение систем управления контентом. Установка локального сервера "OpenServer". Установка CMS "MODX" на локальный сервер. Развертывание сайта на хостинге. Регистрация хостинга и домена.
дипломная работа [2,7 M], добавлен 16.06.2017Мобильные операционные системы. Основные характеристики систем iOS и Android, их достоинства, недостатки и индивидуальные возможности. Анализ преимуществ лидирующих мобильных платформ для разработки приложения. Основные различия в механизмах безопасности.
дипломная работа [806,5 K], добавлен 01.01.2018Выбор программного средства. Алгоритм разработки сайта. Установка системы управления контентом Joomla. Установка компонентов и плагинов. Тестирование программного продукта. Аппаратное и программное обеспечение. Техника безопасности на рабочем месте.
курсовая работа [4,5 M], добавлен 13.10.2012Актуальность и значимость создания web-сайта образовательного учреждения - школы. Функциональное моделирование предметной области. Основные этапы разработки сайта. Программная реализация. Установка, настройка и работа с локальным сервером Open Server.
дипломная работа [990,5 K], добавлен 01.01.2018История развития и характеристика всемирной компьютерной сети Интернет. Особенности систем управления контентом и специализированного ПО. Основные этапы создания коммерческого сайта в среде разработки Joomla. Финансово-экономическое обоснование проекта.
дипломная работа [4,2 M], добавлен 27.06.2012Теоретические аспекты функционирования Business intelligence - систем в сфере логистики. Анализ условий для разработки системы поддержки принятия решений. Характеристика процесса создания программного продукта, применение аналитической платформы QlikView.
курсовая работа [2,5 M], добавлен 09.09.2017Анализ основных этапов решения задачи синтеза регуляторов в классе линейных стационарных систем. Нахождение оптимальных настроек регулятора и передаточной функции замкнутой системы. Изучение состава и структуры системы автоматизированного управления.
контрольная работа [3,0 M], добавлен 11.05.2012