Разработка системы управления содержимым сайта

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Государственное общеобразовательное учреждение высшего

профессионального образования

СИБИРСКАЯ ГОСУДАРСТВЕННАЯ ГЕОДЕЗИЧЕСКАЯ АКАДЕМИЯ

(ГОУ ВПО СГГА)

Кафедра оптико-электронных приборов

ДИПЛОМНАЯ РАБОТА

На тему: Разработка системы управления содержимым сайта

Дипломник Лихолетов А.В.

Руководитель Кириченко Д.В.

Консультанты Ляпина О.П.

Нормоконтролёр Тымкул Л.В.

Новосибирск 2011

Реферат

Лихолетов А.В. Разработка системы управления содержанием сайта.

Место дипломирования - ООО Сатори, руководитель - Кириченко Д.В.

CMS, БАЗЫ ДАННЫХ, ШАБЛОН, БИБЛИОТЕКА КЛАССОВ, МОДУЛЬ, WEB-ПРИЛОЖЕНИЕ, ДИНАМИЧЕСКИЙ САЙТ, СТАТИЧЕСКИЙ САЙТ, АДМИНИСТРИРОВАНИЕ КОНТЕНТА, АВТОРИЗАЦИЯ.

Цель дипломной работы - разработка системы управления содержанием сайта.

Данная система управления содержимым сайта служит для быстрого создания web-ресурса и его информационного наполнения. К плюсам данной разработки относится модульность системы, что дает возможность ее масштабирования. Имеет возможность простой смены дизайна всего сайта, что является весомым преимуществом, по сравнению с её аналогами.

Содержание

Введение

. Виды сайтов

.1 Определение CMS

.2 Статический сайт

.3 Динамический сайт

. Эволюция web-приложений

. Классификация web-приложений

. Аналитический обзор решений и требований, предъявляемых к CMS

.1 Классификация систем управления контентом

.2 Функциональные и технологические возможности контент-систем

.3 Обзор рынка CMS

. Разработка системы администрирования контента

.1 Требования к системе администрирования контента (CMS)

.2 Терминология

.3 Структура сайта

.4 Структура и элементы статьи

.5 Работа с системой администрирования разрабатываемой (CMS)

.6 Управление разделами статей

.7 Редактирование контента

.8 Выбор платформы для реализации проекта

.9 Обоснование выбора языковых и программных средств

.10 Разработка базы данных CMS

.11 Структура директорий

.12 Принцип работы системы

.13 Файлы библиотеки классов

. Вопросы техники безопасности

.1 Требования к системе управления охраной труда

.2 Микроклимат в производственных помещениях и его нормирование

.3 Оказание первой медицинской помощи при поражении электротоком

Заключение

Список используемых источников

Введение

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

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

С повсеместным внедрением CMS представление о сайте как об аналоге рекламного буклета или книги уходит. Статические ресурсы, требующие для развития существенных объемов ручного труда, стремительно уступают место динамическим.

В настоящее время любой корпоративный сайт можно представить в виде айсберга, надводная часть которого (содержимое сайта) видна пользователем, а огромная подводная часть (система администрирования) - скрыта от постороннего взора.

Пользователю сети Интернет не видно, что происходит внутри сайта, который он посещает. Но Интернет - разработчикам и их заказчикам известно, что большинство современных web-проектов строятся на основе CMS - систем управления контентом.

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

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

1. Виды сайтов

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