Автоматизированная система управления контентом сайта

Автор работы: Пользователь скрыл имя, 08 Апреля 2013 в 00:21, практическая работа

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

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

Прикрепленные файлы: 1 файл

Отчет по преддипломной практике.docx

— 48.96 Кб (Скачать документ)

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

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

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

За эту функцию отвечает модуль авторизации.

3.2 Регистрация

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

Данные, введенные в процессе регистрации сохранятся в БД сайта.

За эту функцию отвечает модуль авторизации.

3.3 Управление данными

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

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

 

Модуль регистрации


Модуль авторизации



Информационное наполнение


Веб-обозреватель



Модуль управления данными


База данных



 

Рисунок 1 – Структурная схема автоматизированной системы управления контентом сайта.

 

ЗАКЛЮЧЕНИЕ

Во время прохождения  преддипломной практика были рассмотрены  наиболее популярные системы управления контентом сайта, были выявлены их достоинства  и недостатки. Также был проведен обзор средств, применяемых при  разработке подобных систем и составлена схема системы, которая будет  создаваться в процессе работы над  дипломным проектом. Преддипломная практика позволила наработать базу для создания собственной системы управления контентом сайта и определить пункты, на которые следует обратить повышенное внимание в процессе разработки.

 


Информация о работе Автоматизированная система управления контентом сайта