Системы управления web-контентом

Автор: Пользователь скрыл имя, 26 Декабря 2014 в 11:33, курсовая работа

Краткое описание

Web-технология полностью перевернула представления о работе с информацией, да и с компьютером вообще. Оказалось, что традиционные параметры развития вычислительной техники - производительность, пропускная способность, емкость запоминающих устройств - не учитывали главного "узкого места" системы - интерфейса с человеком.

Оглавление

Введение…………………………………………………………………….3
Глава 1. Основные характеристики систем управления web- контентом…………………………………………………………………...6
Понятие и основные функции систем управления web-контентом………………………………………………………...6
Характеристика системы управления web-контентом (WCMS). Типовая структура WCMS……………………………………....8
Обзор и анализ существующих систем управления web-контентом (WCMS)……………………………………………..16
Заключение…………………………………………………………………21
Список использованной литературы…………………………...………..22

Файлы: 1 файл

Курсовая контент.docx

— 80.93 Кб (Скачать)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ГОУ ВПО ДАГЕСТАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Экономический Факультет

Кафедра Математических и Естественнонаучных Дисциплин

 

 

КУРСОВАЯ РАБОТА

по дисциплине:

«Управление ИТ-сервисами и контентом»

на тему:

 

«Системы управления web-контентом»

 

Выполнила:

Рабаданова М.Н.

студентка 3 курса БИ

 

Научный руководитель:

Доцент, канд. эк. н. Билалова И.М.

 

Работа допущена к защите  «___»_______20___г.

Подпись руководителя______________________

Оценка____________________________________

Подпись___________________________________

 

Махачкала 2014

 

Содержание

Введение…………………………………………………………………….3

      Глава 1. Основные характеристики  систем управления web-  контентом…………………………………………………………………...6

    1. Понятие и основные функции систем управления web-контентом………………………………………………………...6
    2. Характеристика системы управления web-контентом (WCMS). Типовая структура WCMS……………………………………....8
    3. Обзор и анализ существующих систем управления web-контентом (WCMS)……………………………………………..16

Заключение…………………………………………………………………21

Список использованной литературы…………………………...………..22

 

 

 

 

 

 

 

 

 

 

 

 

Введение

Влияние глобальной компьютерной сети Internet на современный мир не имеет исторических аналогов. Его сегодняшний день – это начало эпохи электронного проникновения во все сферы человеческой жизни, это нечто большее, чем просто маркетинговая кампания, это основа новой философии и новой деловой стратегии.

Вполне логично предположить, что и с точки зрения рекламы продукции или услуги Интернет – наиболее значимый ресурс. Большинство современных людей пользуются Интернетом, как наиболее доступным источником информации.

Web-технология полностью перевернула представления о работе с информацией, да и с компьютером вообще. Оказалось, что традиционные параметры развития вычислительной техники - производительность, пропускная способность, емкость запоминающих устройств - не учитывали главного "узкого места" системы - интерфейса с человеком. Устаревший механизм взаимодействия человека с информационной системой сдерживал внедрение новых технологий и уменьшал выгоду от их применения. И только когда интерфейс между человеком и компьютером был кошка упрощен до естественности восприятия обычным человеком, последовал беспрецедентный взрыв интереса к возможностям вычислительной техники.

На сегодняшний день WWW (World Wide Web) - глобальная компьютерная сеть, содержащая миллионы сайтов, на которых размещена всевозможная информация. Пользователи ПК получают доступ к этой информации посредством использования технологии Internet. Для навигации в WWW используются специальные программы - Web-браузеры, которые существенно облегчают путешествие по бескрайним просторам WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом WWW.

Еще совсем недавно единственным способом создания сайта было создание набора статичных HTML-страничек и их размещение в сети Интернет. Сейчас при создании сайта владелец стремится к тому, чтобы получать не просто статичный, «мертвый сайт», а сайт, который может жить и изменяться, активно взаимодействовать с клиентом, позволять эффективно управлять своим содержанием, легко масштабироваться. Такие сайты принято называть динамическими сайтами, и именно они составляют большую часть Интернета.

Потребность в размещении на сайте документов самых различных форматов, широкое использование изображений, анимации, видео и аудиофайлов требовало создания унифицированных систем управления содержимым. С другой стороны, веб-приложения стали представлять собой сложные программные комплексы, что потребовало создания систем поддержки их программной разработки.

Решением этих проблем стало создание систем управления содержимым (CMS), которые подразделяются на: ECMS - Enterprise Content Management System (Система управления контентом масштаба предприятия). WCMS - Web Content Management System (Система управления Web-контентом).

Создание Web-сайтов является одной из важнейших технологий разработки ресурсов Internet. Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы и образовательного учреждения, работая на них в любое время суток.

Таким образом, определение функциональных возможностей средств и языков для разработки сайта, а так же психофизиологических требований предъявляемых к текстовой и графической информации представленной на экране монитора представляется актуальной задачей.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава 1. Основные характеристики систем управления web-контентом

1.1. Понятие и  основные функции систем управления  web-контентом

Система управления веб-контентом (Web Content Management System или WCMS) — программный комплекс, предоставляющий функции создания, редактирования, контроля и организации веб-страниц. WCMS часто используются для создания блогов, личных страниц, интернет-магазинов и нацелены на пользователей, мало знакомых с программированием.1

Основные функции систем управления web-контентом можно сгруппировать в три категории:

Рис. 1.1. Функции WCMS

  • Разработка контента

Разработка контента является одним из ключевых компонентов всей системы. Именно здесь начинается жизненный цикл любого материала публикуемого на сайте. На этом этапе происходит создание, редактирование и утверждение контента, а роль системы заключается в автоматизации этих процессов. Задача поддержки совместной работы авторов, редакторов, программистов и менеджеров полностью перекладывается на систему. Эта задача осуществляется благодаря разделению контента и дизайна. Все компоненты сайта, включая шаблоны и наполнение, хранятся в определенных местах хранилища данных. Система же автоматически обращается в нужные места хранилища, позволяя множеству пользователей, даже не являющихся техническими специалистами, работать над подготовкой контента к публикации, включая проверку его достоверности.

  • Управление сайтом

Инвестиции в систему управления Web-контентом могли уберечь британский каталог Argos от ужасной ошибки. На своем сайте по электронной коммерции был представлен телевизор Sony всего за £3 ($5). Ошибка произошла, когда один из сотрудников округлил цену с 299 до 300 фунтов и случайно стер нули. Система управления контентом могла бы проверить эту информацию до опубликования.

На этом уровне происходит разработка самого сайта, предварительный просмотр и публикация подготовленного контента. Здесь разрабатывается внешний вид, подготавливаются шаблоны, распределяются роли пользователей и классификация необходимой бизнес-информации (например, товары, цены). Важными компонентами этого уровня являются службы поддерживающие своевременность поступления необходимого контента.

  • Доставка контента

Когда сайт полностью подготовлен к публикации, необходимы средства для динамического формирования Web-страниц в зависимости от вида конкретных пользователей. В этой связи, одним из важных компонентом данного этапа является персонализация или распределение профилей, чтобы каждый пользователь получал только ту информацию, которая соответствует его роли.

1.2. Характеристика  системы управления web-контентом (WCMS). Типовая структура WCMS

Необходимость систем управления для владельцев сайтов начала проявляться в тот момент, когда количество материалов на веб-сайтах начало стремительно расти. Это привело к тому, что традиционные «ручные» технологии разработки и поддержки сайтов, когда сайт состоял из статических страниц и набора дополнительных специализированных скриптов, стали не успевать за быстро меняющимися условиями бизнеса. Ввод данных на сайт требовал (как минимум) знания технологий HTML/CSS верстки, изменения структуры сайтов были сопряжены с каскадным изменением большого количества взаимосвязанных страниц. Различные автоматизированные механизмы, вроде гостевых книг и новостных лент, внедренные на сайтах как отдельные скрипты и, как правило, написанные разными специалистами, перестали удовлетворять требованиям безопасности. На многих сайтах стали появляться коктейли из разных технологий и подходов к разработке, поэтому возникла потребность в стандартизации программных решений, в разделении дизайна и содержимого на две независимые составляющие. действительно разделяют сайты на две составляющие: дизайн (внешний вид сайта в целом, отдельных страниц, конкретных блоков информации) и контент. Дизайн сайта, как правило «зашит» в шаблоны и изменяется значительно реже, чем контент. Все серьезные сайты, содержащие большой объем информации и требующие постоянного ее обновления, используют системы обновления. Это и поисковые машины, и новостные серверы, и разнообразные каталоги.

С помощью данных систем можно:

  • с легкостью добавлять разделы
  • размещать иллюстрации,
  • управлять рассылками,
  • публиковать закрытую информацию, доступ к которой есть только у определенных групп пользователей.

Современная качественная WCMS должна обладать следующими характеристиками:

Рис. 1.2. Характеристики современной WCMS

  • Простая инсталляция. Самая первая стадия эксплуатации WCMS - её инсталляция. Процесс должен быть максимально задокументирован, упрощён и последователен - не стоит сразу начинать настраивать таблицы баз данных или править конфигурационные файлы. Это должна быть простая процедура, выполняемая с помощью скрипта установки. Плохо, если процесс состоит из более чем двадцати шагов - изменения конфигурационных файлов, создания и удаления папок и т.д. Скачать, распаковать и запустить мастер установки - вот к чему должна сводиться процедура.
  • Быстрый старт. WCMS должна быть максимально дружелюбной к пользователю уже с первых шагов использования системы. Задачи настройки должны усложняться постепенно, идти от простого к сложному. К примеру, пользователь сначала авторизуется в системе, далее создает новый web-документ. После чего необходимо добавить несколько стилей CSS (как вариант - выбрать шаблон, тему), затем связать новый документ гиперссылками с другими web-страницами. Далее идет построение системы навигации и добавление всевозможных сервисов, подключение функциональных блоков. Работа осуществляется постепенно, команды выполняются не все сразу - возможность создания приоритета разделов, форумов, пользовательских голосований и опросов, генерации PDF «на лету» следует оставить на потом - возможно, это даже и не понадобится на первых порах работы с WCMS.2
  • Качественная документация. Если и когда что-то начинает идти не так, зачастую самый быстрый способ решить проблему заключается в том, чтобы почитать документацию, а не ждать помощи извне. Инструкции по установке и апгрейду должны быть настолько просты, чтобы нетехнический персонал мог понять их, но достаточно подробны, чтобы их легко было выполнять "пошагово". Большинство систем содержит инструкции по установке такого типа: «Сперва сделайте это, потом вот это, затем это и еще это». Но когда дело доходит до непосредственного использования WCMS, пользователя тут же перенаправляют к изучению документации, в которой расписана каждая возможность системы управления содержанием.

Отдельным подпунктом идёт требование с отсутствием сленговых выражений. Пользователь может попросту не понять, что такое «portlet», «module» или «snippet». Это может путать людей, сбивать их с толку. Более того, если продукт распространяется бесплатно, с открытым кодом, следует прикладывать к WCMS еще документацию для разработчика - структура программы, ее логика, алгоритм функционирования - возможно, этот продукт будут развивать и улучшать, либо же просто править под конкретные нужды.

  • Уникальность. Не для каждого сайта подойдет первая попавшаяся система управления содержанием. К сожалению, большинство открытых WCMS проектируется чуть ли не по единому образу и подобию. Функциональность может различаться и позиционироваться разработчиками как преимущество, однако часто в целом один программный пакет может походить на другой, как две капли воды.
  • Гибкость использования, расширяемость - возможность приспосабливания ко всевозможным специфичным нуждам того или иного решения, той или иной организации.
  • Простота системы. Очень часто готовые продукты губит слишком большое, избыточное количество встроенных функций, что существенно снижает эффективность решений на их базе. Следует остановиться на самых востребованных и необходимых возможностях, остальной же функционал наращивать модулями. Одним из основных параметров оценки пользовательского интерфейса является скорость реакции интерфейса, которая в значительной степени зависит от производительности несущего сервера, скорости соединения и прочих внешних факторов. Однако немалое значение имеет и архитектура пользовательского интерфейса. Любая WCMS должна иметь удобный и гибкий интерфейс. Легкая навигация и интуитивно понятный интерфейс должны позволять работать пользователю любого уровня квалификации.
  • Адаптация для SEOEngine Optimization - поисковая оптимизация. Сюда входит оптимизация HTML-кода, структуры, контента сайта и внешних факторов с целью поднятия его в поисковых системах. Оптимизация и продвижение сайта представляет собой комплекс работ по повышению рейтинга сайта в поисковых системах.
  • Поддержка продукта. Простота обновлений. Любая система управления содержит уязвимости, и зачастую администраторы забывают про обновления системы управления, что может стать причиной взлома сайта и всего сервера. Обновления системы управления является достаточно непростой процедурой и большинство систем управления не позволяют осуществить обновление автоматически - требуется их доработка вручную, что вызывает боязнь обновлений системы. Эту проблему возможно решить только при помощи системы автоматических обновлений. В большинстве систем управления автоматические обновления осуществляются частично по запросу администратора из системы управления.

Информация о работе Системы управления web-контентом