Слайд 1
Уважаемые председатель и члены государственной комиссии представляю Вашему вниманию разработанный мною дипломный проект на тему «Разработка шаблона для информационного обеспечения конференции».
Слайд 2
Задачей данного дипломного проекта является разработка Интернет приложения посредством системы управления контентом для проведения конференций на кафедре АСОИ.
Данный ресурс должен обеспечить выполнение следующих возможностей:
-
регистрацию пользователей;
-
добавление статей;
-
добавление комментариев к статьям;
-
архивирование данных о прошлых конференциях.
Кроме того, необходимо выполнить графическое оформление всех страниц данного сайта.
Слайд 3
Для решения поставленной задачи мною были выбраны следующие программные продукты: система управления контентом – CMS Joomla, язык web-программирования PHP, база данных MySQL, таблицы каскадных стилей CSS, язык программирования JavaScript.
Слайд 4
На данном слайде показана логическая структура сайта. В разделе «О конференции» будут предоставляться все данные о текущей конференции. В данном разделе будет предоставляться информация об основных направлениях работы конференции, о правилах предоставления тезисов и правила их оформления.
В разделе «Организационный комитет» будет дана информация о членах оргкомитета, а так же адрес и другая справочная информация необходимая для участников конференции.
Раздел «Статьи» будет содержать статьи присланные участниками конференции, а так же комментарии относительно данных статей.
Раздел «Программа конференции» будет отображаться программа конференции.
Слайд 5
На данном сайте будет два типа пользователей: администратор и зарегистрированные пользователи. Рассмотрим привилегии и права данных пользователей при помощи uml-диаграммы.
Перечислим возможности администратора, в них входят:
-
редактирование материалов;
-
модерация пользователей;
-
модерация загружаемых файлов;
-
создание разделов;
-
изменение паролей.
Слайд 6
Зарегистрированный пользователь имеет право:
-
проходить авторизацию на сайте;
-
добавлять файлы;
-
добавлять комментарии к статьям.
Слайд 7
Для данного сайта был разработан индивидуальный графический шаблон оформления. Логика работы шаблона следующая: CMS Joomla обращается к файлу индекс.рнр и передаёт в него выводимый контент. В данном файле в необходимых местах разметки указано какую именно часть контента надо вывести. Также к данному файлу подключена каскадная таблица стилей которая полностью отвечает за дизайн шаблона.
Слайд 8
На данном слайде показан дизайн сайта после подключения созданного шаблона.
Слайд 9
Модуль авторизации
Слайд 10
Форма регистрации
Слайд 11
Загрузка статьи
Слайд 12
Добавление комментариев.
Слайд 13
Созданный проект представляет собой удобный и гибкий Интернет ресурс, как с точки зрения пользователя, так и администратора, и решает все поставленные задачи.
Слайд 14
спасибо за внимание