Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 21:28, отчет по практике
Цель производственной практики – систематизация и расширение теоретических знаний, и формирование практических (квалификационных) навыков студентов по информатике и системному программированию.
Задачами производственной практики являются:
закрепление теоретических знаний студента, полученных при изучении дисциплин: «Программирование», «Информационные и коммуникационные технологии», «Базы данных и экспертные системы», «Проектирование информационных систем», «Высокоуровневые методы информатики и программирования» и др.;
возможность реализации полученных теоретических знаний в области информатики и системного программирования в деятельности предприятия и его подразделений;
Основной смысл использования разделов меню и категорий заключается в необходимости создания динамической, постоянно-обновляемой структуры организации и представления информации на сайте.
Если какой-то раздел
или документ содержит не
Рисунок 3.3.4 – Создание статической страницы
В данном проекте статическими следует сделать следующие страницы: «Главная», «О ресторане», «Вакансии», «Контакты».
Успешно создав каркас информационной структуры сайта, следует переходить к его наполнению. В системе управления контентом «Joomla!» существует два типа информационного материала:
Процесс создания типов содержимого отличается только необходимостью указания категории.
Для удобства, в дальнейшем, все динамические записи будут называться «материал», а все статические – «страница».
Для начала, наполним категории нашего сайта необходимым содержимым. Для добавления нового материала, на главной странице палении администрирования существует кнопка «Создать материал». Кроме того, возможно добавление материала через пункты меню:
При добавлении
нового материала следует
Система управления контентом оснащена удобным графическим редактором, позволяющим пользователям, без знаний языка разметки HTML, успешно создавать сложные в оформлении документы.
При необходимости,
существует возможность
Рисунок 3.3.5 – Графический редактор. Создание материала
На странице создания
материала существует блок с дополнительными
функциями, обеспечивающий дополнительные
возможности настройки публикуе
Рисунок 3.3.6 – Блок дополнительных фукнций
Вкладка «Материал» позволяет добавлять ссылку на уже существующий материал.
Вкладка «Разрыв страницы» и «Подробнее» разбивает текст на несколько связанных страниц.
Вкладка «Выключить редактор»
отключает графический
Вкладка «Изображение» создана для управления встроенной в «Joomla!» функцией присоединения изображений к записи. Вставка изображений производится при генерации страницы, то есть на лету.
В БД хранятся ссылки на необходимые изображения, что в свою очередь помогает сохранить ее от чрезмерных нагрузок. Вкладка «Картинки» представлена на рисунке 3.3.7.
Рисунок 3.3.7 – Графический редактор материала. Вкладка «Изображение»
Если изображения нет на сервере, то через этот же редактор его можно загрузить.
Заполнив статью текстом и отредактировав все необходимые параметры в дополнительных вкладках, следует сохранить новый материал, нажав на кнопку «Сохранить» или «Сохранить и закрыть» или «Сохранить и создать». Кнопки меню интерфейса редактирования показаны на рисунке 2.3.8.
Рисунок 3.3.8 – Меню операций с файлом.
Кроме того, после создания материала, его можно либо опубликовать, что в дальнейшем он будет виден на сайте, либо не опубликовывать.
После сохранения, новый материал появится на странице с материалами той категории, в которую он был помещен при написании.
Для просмотра всех материалов необходимо нажать на кнопку «Материалы» на главной странице административного интерфейса, или воспользоваться пунктом меню «Материалы» – «Менеджер материалов». Менеджер материалов представлен на рисунке 3.3.9.
Рисунок 3.3.9 – Менеджер созданных материалов.
Главная страница – это визитная карточка любого интернет-ресурса. Именно увидев главную страницу, пользователь решает – остаться на данном сайте или нет. Система управления контентом «Joomla!» позволяет создать главную страницу с динамическими блоками информации, легко-изменяемыми шаблонными дизайна, наполненную самыми современными материалами со всего веб-сайта.
Стандартными средствами, на главную страницу, возможно разместить только объекты каких-либо категорий или разделов.
Кроме того, многие
веб-ресурсы используют
В случае с нашим
проектом, была создан специальный
материал «главная» в который
был помещен текст о нашем
заведении для которого
Данный материал был привязан к главной странице, в последствии чего он будет выводится на самой главной страницу.
Посмотреть текущие
материалы, публикуемые на
Рисунок 3.3.10 – Менеджер материалов, опубликованных на главной странице
Очень часто, после успешного наполнения сайта информационным материалом, выявляются какие-то неточности в структуре расположения модулей на странице, либо в самом шаблоне оформления веб-сайта.
Для выбора, редактирования
и замены шаблона оформления
в системе управления
Рисунок 3.4.1 – «Менеджер шаблонов» в CMS «Joomla!»
Для входа необходимо воспользоваться меню административного интерфейса «Расширения» – «Менеджер шаблонов». Менеджер шаблонов позволяет обозначить шаблон «По умолчанию», выводимый на каждой странице сайта. Кроме того, существует возможность «Назначить» определенный шаблон на определенные страницы веб-сайта, в данном случае, шаблон «По умолчанию» будет проигнорирован.
Система управления
контентом имеет встроенные
Дополнительными функциями редактора шаблонов являются «Удаление» и «Изменение».
Для изменения и
добавления позиции модулей,
Рисунок 3.4.2 – Менеджер модулей системы управления контентом «Joomla!».
Данный менеджер позволяет определять позицию модуля на сайте, параметры его публикации, очередность публикации при отображении сразу нескольких модулей.
Параметр «Публикация»
позволяет включать и
При обслуживании сайта и поддержании его в работающем состоянии, часто возникает необходимость изменить название какой-либо категории или раздела, либо перенести материал из одной категории в другую. Система управления контентом предоставляет администратору удобный интерфейс для реализации данных возможностей.
Для изменения имени
категории необходимо
Интерфейс менеджера категорий представлен на рисунке 3.4.3.
Рисунок 3.4.3 – Графический интерфейс «Менеджера категорий»
Для переноса материалов из одной категории в другую, достаточно в редакторе материала поменять категорию на интересующую нас как показано на рисунке 3.4.4
Рисунок 3.4.4 – Перенос материалов из одной категории в другую
Меню сайта – это указатели, по которым ориентируются пользователи. От актуального, корректно-составленного и удобного в использовании меню, зависит, сможет ли посетитель найти необходимую ему информацию.
Система управления
контентом «Joomla!» позволяет
Для редактирования меню, следует воспользоваться «Менеджером меню», вход в которой производится по средствам нажатия на кнопку «Меню» на главной странице административного интерфейса.
Редактор меню позволяет «Удалять», «Изменять», «Публиковать», «Скрывать», «Создавать», «Перестраивать» различные элементы.
В любой момент администратор может запретить публикацию любого из пунктов меню, не удаляя его. Таким образом можно ограничить раздел, над которым ведутся технические работы, от лишних глаз.
Одной из функций
менеджера меню в системе управ
Похожие ограничения существуют и для групп пользователей, для которых администратор устанавливает привилегии на доступ к определенным элементам меню
Редакторы и авторы
сайта сталкиваются с
Редактирование записей
происходит через вкладки меню
«Материалы» – «Менеджер
После выбора нужного
материала, администратор
Рисунок 3.4.5 – Редактор материалов в CMS «Joomla!»
Все первоначальные функции
редактора доступны и при редактировании.
Возможно изменить «Доступ», «Заголовок»
, «Состояние» и «Категорию» запи
Резервное копирование
позволяет обезопасить веб-
Для резервного
копирования файлов в системе
управления контентом используе
Рисунок 3.4.6 – Интерфейс компонента « akeeba-backup ».
Компонент имеет широкие возможности по редактированию, удалению, переименованию, скачиванию файлов.
Для создания резервной
копии файлов системы
Рисунок 3.4.7 – Создание резервной копии файлов веб-сайта