Разработка интернет ресурса, посвященного удаленному обучению
Анализ информационных систем и технологий, позволяющих создавать веб-сайты. Цели создания и развития глобальной сети Интернет. Выявление основных достоинств системы управления содержимым "Joomla" и подготовка операционной системы к работе с ресурсом.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 12.10.2015 |
Размер файла | 999,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Предполагается, что папка images будет использована для хранения изображений, используемых в шаблоне, но при этом она не является обязательной
favicon.ico - это т.н. «значок» сайта. Его можно увидеть в адресной строке браузера, слева от URL-a большинства сайтов, а также при выдаче первой десятки сайтов в поиске Яндекса.
В общих настройках конфигурации Joomla есть специальный указатель на файл, который будет использован вместо файла, если favicon.ico не будет найден по указанному пути.
При разработке нового или редактировании существующего шаблона, необходимо учитывать тот факт, что favicon.ico постоянно кэшируется браузерами и в процессе его редактирования и просмотра необходимо постоянно чистить кэш браузера, чтобы отобразить изменённый файл.
Одним из первых действий по настройке «Joomla», является установка шаблона сайта. Стандартная тема оформления «Joomla» подходит для демонстрации возможностей системы, но никак не для создания полноценного web-сайта.
Сам шаблон сайта для «Joomla» обычно распространяется (так же как и расширения) в виде.zip файлов (или также.tar.gz файла). Для использования таких файлов необходимо сохранить файл шаблона на компьютер и далее перейти в «Расширения» - «Установить /удалить»
На странице «Установить /удалить» нужно выбрать .zip файл для установки.
Установка шаблона не приведет к мгновенной смене шаблона сайта. Для смены шаблона сайта, необходимо выбрать нужный шаблон и установить его по умолчанию.
Чтобы начать использовать шаблон сайта, необходимо перейти на страницу «Расширения» - «Менеджер шаблонов».
Выбрать в панели «Менеджер шаблонов» интересующий нас шаблон и нажать на копку «По умолчанию», что бы напротив выбранного шаблона появилась звездочка. Это означает, что шаблон выбран по умолчанию и будет использоваться для отображения сайта автоматически.
2.6 Модули и компоненты
Система управления контентом «Joomla» имеет модульную структуру и в своем базовом варианте не обеспечивает всех необходимых возможностей, требуемых для реализации готового проекта.
В «Joomla» присутствует деление на компоненты и модули. «Компонентами» называются расширения, позволяющие добавлять дополнительный функционал к работе системы управления контентом. «Модулями» называются элементы вывода данных, отображение которых настраивается отдельно для каждой страницы web-сайта. Обычно, в комплекте с компонентами поставляются и модули, обеспечивающие вывод интерактивных элементов и любой информации хранящейся в них в любом предусмотренном шаблоном месте.
Модуль - это определенный участок сайта, позиция которого определяется через интерфейс администратора. В качестве модуля может быть представлены: меню сайта, список последних статей, счетчики посещений, поиск, авторизация пользователей, формы опросов и контактов, любая статическая и динамическая информация, заданная пользователем.
Позиция модулей это область шаблона, предназначенная для отображения опубликованных в ней модулей сайта. В одной позиции могут быть опубликовано неограниченное количество модулей. Порядок отображения модулей в позиции настраивается в Менеджере модулей административной панели Joomla. Типовая разметка шаблона отображена на рисунке 4.
Рисунок 4 - Схематически типовая разметка шаблона
Стоит отметить отдельно, что позиции вывода модулей определяются в шаблоне оформления, действующем на странице. Кроме того, в «Joomla» существует специальная таблица позиций модулей. Для того, чтобы обозначить в системе активность модуля, необходимо зайти в следующий пункт меню: «Расширения» - «Менеджер модулей».
При использовании стандартных шаблонов оформления, либо шаблонов на основании стандартных макетов дизайна - никаких изменений производить не нужно. Необходимость в изменениях возникает лишь в случаях, когда в шаблон добавляются дополнительные позиции для вывода модулей.
Компонентная структура позволяет обеспечить гибкость и высокие функциональные возможности системы. Используя только необходимые, для работы сайта, модули и компоненты, администраторы web-ресурса защищают себя от узких мест и уязвимостей, имеющихся в незадействованных компонентах.
В качестве дополнительных компонентов к CMS «Joomla» возможно устанавливать: форумы, гостевые книги, блоги, галереи, интернет-магазины, видео-конференции, базы документов и многое другое.
При необходимости, существует много компаний, оказывающих платные услуги по созданию компонентов по техническим заданиям заказчиков. Фактически - любую задачу, необходимую администратору, можно решить путем интеграции сторонних компонентов.
Загрузка компонентов производится аналогично загрузке шаблонов через пункт меню в «Расширения» - «Установить /удалить». Управление модулями производится через «Менеджер модулей».
2.7 Создание элементов меню
В системе управления контентом «Joomla» нет прямой зависимости категорий, разделов и элементов меню. Администратор ресурса сам может определять, какие ссылки ему необходимо отображать в меню сайта.
Устройство системы управления контентом вносит свои ограничения в процесс создания и публикации пунктов меню. Для начала, разберем схему построения меню на сайте.
Меню в «Joomla» - это модуль, отображаемый в определенном, заранее обозначенном месте, состоящий из ссылок на документы, содержимое категорий и различные компоненты системы управления контентом.
Вывод меню возможен лишь в том месте графического шаблона, где обозначен контейнер для вывода модуля. В готовых, коммерческих и бесплатных, шаблонах существуют контейнеры, специально созданные для отображения меню. Для удобства администратора, они расположены в верхней, боковой и нижней частях страницы.
Открыв окно «Материалы» - «Менеджер меню», можно увидеть страницу с уже созданными типами меню.
С помощью кнопок на верхней панели можно:
- Кнопка . Вызвать в новом окне страницу описания по окну «Менеджер меню»;
- Кнопка . Создать новое меню;
- Кнопка . Изменить существующее меню. Для этого необходимо отметить нужное меню и нажать кнопку «Изменить»;
- Кнопка . Поместить существующее меню в корзину.
- Кнопка . Копировать существующее меню.
- Для создания нового меню нужно нажать на кнопку «Создать».
На открывшейся странице «Детали меню» необходимо заполнить поля:
системное имя (латинским шрифтом), заголовок - имя пункта меню при выводе на сайт, описание меню и заголовок модуля - который будет использоваться при выборе способа вывода меню на сайт.
После этого нажать на кнопку «Сохранить».
Если необходимо закрыть страницу без изменения необходимо нажать кнопку «Отменить».
При нажатии на кнопку «Помощь» можно вызвать в новом окне страницу описания по окну «Детали меню».
Для того, чтобы попасть на страницу «Пункты меню» необходимо в «Менеджере меню» нажать на кнопку «Пункты меню» в одноименном столбце [5].
На странице доступен фильтр по названию пункта меню и по состоянию.
Таблица «Пункты меню» состоит из колонок:
- Пункт меню -- Название пункта меню;
- По умолчанию -- Какой пункт меню будет по умолчанию выводиться на главной странице;
- Опубликовано -- опубликован пункт меню или нет;
- Порядок -- порядок отображения (изменить можно с помощью стрелочек и далее сохранить новый порядок с помощью значка );
- Доступ -- показывает, кто имеет доступ к данному пункту меню (изменить можноё кликнув на данный столбец);
- Системное имя -- системное имя материала.
С помощью кнопок на верхней панели можно:
- Кнопка . Вызвать в новом окне страницу описания по окну «Пункты меню»;
- Кнопка . Создать новый пункт меню;
- Кнопка . Изменить существующий пункт меню. Для этого необходимо отметить нужный пункт меню и нажать кнопку «Изменить»;
- Кнопка . Поместить существующий пункт меню в корзину;
- Кнопка . Копировать существующий пункт меню;
- Кнопка . Переместить существующий пункт меню;
- Кнопка . Скрыть (Сделать неопубликованным) существующий пункт меню;
- Кнопка . Показать (Опубликовать) существующий пункт меню;
- Кнопка . Вывести пункт меню на главную страницу;
- Кнопка . Показывает все меню в менеджере меню;
Для создания пункта меню необходимо: Нажать на кнопку «Создать» и перейти на страницу «Пункт меню». Выбрать раздел «Материалы» и в нем выбрать «Стандартный шаблон материала»:
Во вкладке «Подробности пункта меню» существуют следующие поля:
- Заголовок -- название пункта меню;
- Псевдоним -- псевдоним пункта меню латинским шрифтом;
- Показать в -- привязать пункт к определенному меню;
- Родительский элемент -- указать родительский элемент пункта меню;
- Опубликовано -- показать/скрыть пункт меню;
- Доступ -- указать, кто имеет доступ к данному пункту меню;
- Открывать в -- в каком окне будет открываться пункт меню.
2.8 Выводы по работе с системой управления контентом CMS «Joomla»
Система управления контентом CMS «Joomla» , рассмотреная в данной дипломной работе является бесплатной и свободно распространяемой по лицензии GPL. В данной ситуации имеются свои плюсы и минусы. С одной стороны - открытый исходный код позволяет дорабатывать, изменять, добавлять элементы систем управления контентом без необходимости связи с разработчиками. С другой - дает возможность злоумышленникам подробно изучить все «узкие места» и воспользоваться ошибками разработчиков.
Система управления контентом «Joomla» имеет большое количество выявленных уязвимостей, постоянно закрываемых заплатками разработчиков.
В плане удобства и функциональности - эта система управления контентом показала себя хорошо. «Joomla» отлично подходит для стандартных проектов, выполняющих функцию представления определенной информации заказчика, каталогизации по разделам, добавления форм связи.
Со стороны пользователя - система абсолютно пригодна для комфортного просмотра страниц и получения информации.
«Joomla» обладает административным разделом, предназначенным для создания, редактирования и удаления записей и материалов. При помощи Административного раздела, манипуляций с темами оформления и внутренними параметрами системы становятся легкими и интуитивно понятными. Очень легко происходит добавление расширений, операции с пользователями и материалами.
Расход системных ресурсов в «Joomla» весьма невелик, нагрузка на ОЗУ сервера доходит до 20-40 Мб. Работа с шаблонами оформления в «Joomla» организована на высоком уровне. Эта система управления контентом позволяет изменять код шаблона из интерфейса администратора.
При разработке и вводе в эксплуатацию система показала себя хорошо. После детального изучения функциональных особенностей, можно сделать вывод о том, что «Joomla» предназначена для сайтов разного уровня и класса. Эта система пригодна для создания типовых web-сайтов, организации интернет-сообществ или небольших по размерам медиа-проектов [7].
Окончательный вид разработанного веб-ресурса, посвященного удаленному обучению представлен на рисунке 5.
Рисунок 5 - Главная страница созданного веб-ресурса
Заключение
Целью, поставленной в данной выпускной работе, явилась разработка интернет ресурса, посвященного удаленному обучению людей с целью повышения эффективности образования. Был разработан информационный веб-ресурс на тематику дистанционного обучения с помощью системы управления контентом «Joomla».
Современный уровень развития информационных технологий может стать инструментом решения одной из главных проблем педагогики - создания у учащихся тяги к знаниям и желания покорять новые вершины в сфере образования. Компьютерная техника должная увлечь и заинтересовать учащихся, возродить интерес и увеличить уровень мотивации к получению новых знаний.
1. В выпускной квалификационной работе перечислены основные возможности данной системы управления контентом.
2. Показаны способы их практической реализации на примере создания информационного ресурса, посвященного удаленному обучению.
3. Были определены основные достоинства и недостатки CMS «Joomla», оговорены ее особенности.
4. Продемонстрированы основные принципы и способы работы с данной системой управления контентом.
Список использованных источников
1. Гончаров, А.Н. Самоучитель HTML / А.Н. Гончаров.- СПб.: Питер, 2002.
2. Горнаков, С.Г. Осваиваем популярные системы управления сайтом / С.Г. Горнаков.- М.: Наука, 2009.
3. Колисниченко, Д.Н. Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke / Д.Н. Колисниченко.- М.: НТ Пресс, 2008.
4. Колисниченко, Д.Н. Joomla! Руководство пользователя / Д.Н. Колисниченко.- М.: Диалектика, 2009.
5. Норт, Б. Joomla! Практическое руководство / Б. Норт.- М.: Символ-плюс, 2008.
6. Рамел, Д. Самоучитель Joomla! / Д. Рамел.- СПб.: Питер, 2008.
7. Хаген, Г. Создание веб-сайтов с помощью Joomla! 1.5 / Г. Хаген.- М.: Вильямс, 2008.
8. Чиртик, А.В. Популярный самоучитель HTML / А.В. Чиртик.- СПб.: Питер, 2006.
Размещено на Allbest.ru
...Подобные документы
Компьютерные обучающие системы. Основные принципы новых информационных технологий обучения. Развитие глобальной сети Интернет, понятие web-сайта. Процессор гипертекста, СУБД MySQL. Система управления контентом "Joomla". Установка локального сервера.
дипломная работа [4,4 M], добавлен 19.04.2011Современные подходы к дистанционному образованию. Применение новых образовательных технологий. Анализ подходов к созданию обучающих интернет-ресурсов и выбор среды разработки. Эффективность создания интернет-ресурса с использованием cms-системы ucoz.
дипломная работа [317,4 K], добавлен 26.11.2010Характеристика предприятия ОАО ААК "Прогресс". История развития глобальной сети интернет. Технологии, используемые при создании сайтов. Статические сайты с интерактивными веб-страницами. Требования к сайту. Технология Microsoft.NET и среда ASP.NET.
дипломная работа [532,1 K], добавлен 24.06.2013Понятие, развитие, формы организации Интернет. Сеть Интернет как информационный канал. Особенности средств массовой информации в глобальной сети, ее функции и возможности. Исследование электронных версий газет и информационных агентств в сети Интернет.
курсовая работа [2,6 M], добавлен 09.04.2011Основы Интернет-технологий и элементы управления, построение информационных систем в сети Интернет, стандартизация пользовательского интерфейса, механизм работы элементов управления, технология статистической и динамической публикации, база данных.
курсовая работа [738,0 K], добавлен 22.06.2011История развития, принцип действия новых технологий в глобальной компьютерной сети Интернет: ADSL, IP-телефонии; их основные преимущества. Характеристика Российского интернета, перспективы его развития. Анализ динамики активности интернет-пользователей.
реферат [876,9 K], добавлен 04.01.2012Понятие и особенности образовательного интернет-ресурса, необходимость технического и концептуального подхода для их создания. Отсутствие системного подхода к размещению информационных ресурсов в сети Интернет, возможные пути решения этой проблемы.
реферат [21,4 K], добавлен 20.02.2009Развитие глобальной сети Интернет. Средства разработки web-сайта. Основные возможности CMS "Joomla", ее достоинства и недостатки, особенности, основные принципы и способы работы с данной системой управления контентом. Help Desk как система заявок.
курсовая работа [213,1 K], добавлен 06.01.2015Традиционные направления использования интернет-представительств. Обязанности и функции корпоративного сайта. Статические и динамические web-сайты. CMS как системы управления контентом, анализ основных функций. Особенности программной реализации.
дипломная работа [4,7 M], добавлен 24.09.2012История развития и характеристика всемирной компьютерной сети Интернет. Особенности систем управления контентом и специализированного ПО. Основные этапы создания коммерческого сайта в среде разработки Joomla. Финансово-экономическое обоснование проекта.
дипломная работа [4,2 M], добавлен 27.06.2012Теоретические основы Интернет-технологий и основных служб сети Интернет. Ознакомление с возможностями подключения к сети Интернет. Основные службы сети. Принципы поиска информации в WWW. Обзор современных Интернет браузеров. Программы для общения в сети.
курсовая работа [385,2 K], добавлен 18.06.2010Предпосылки возникновения Глобальной информационной сети. Структура сети Интернет. Подключение к сети и адресация в Интернет. Семейство протоколов TCP/IP. Наиболее популярные Интернет-технологии. Технологии создания серверных частей Web-приложений.
реферат [575,8 K], добавлен 01.12.2007Общие характеристики операционной системы Android. Разработка приложения на основе создания менеджера файлов. Получение с помощью приложения доступа к файлам, хранящимся в "облачном хранилище" в сети Интернет. Расчет стоимости программного обеспечения.
дипломная работа [2,7 M], добавлен 03.04.2015Предыстория появления сети интернет. Веб-страницы, сайты, порталы. Основные ресурсы интернет: месторасположение и содержание. Библиотеки, газеты, журналы и другие информационные ресурсы. Поисковые системы, каталоги, архивы. Общение через интернет.
курсовая работа [68,7 K], добавлен 09.05.2012Понятие Глобальной сети Интернет и основные принципы ее формирования, этапы данного процесса и его современное состояние, оценка дальнейших перспектив. Анализ преимуществ и недостатков Глобальной сети, существующие проблемы и пути их разрешения.
реферат [24,6 K], добавлен 07.06.2013Сущность и принцип работы глобальной сети Интернет. Поиск информации по параметрам в системе Google. Специализированные системы поиска информации: "КтоТам", "Tagoo", "Truveo", "Kinopoisk", "Улов-Умов". Целесообразное использование поисковых систем.
презентация [572,6 K], добавлен 16.02.2015Возникновение и развитие World Wide Web и глобальной сети Интернет. Интернет-браузеры и программы обмена сообщениями. Направление интернет-технологий в образовательном процессе. Применение Интернет-ресурсов в процессе изучения учебных дисциплин.
дипломная работа [346,2 K], добавлен 22.02.2013Разработка Интернет-ресурса посвященного организации, занимающейся оказанием услуг по установке спутникового телевидения. Обзор программных средств, используемых для разработки ресурса. Наполнение контентом и запуск web-ресурса "Спутниковое ТВ".
дипломная работа [31,1 M], добавлен 20.03.2024Применение систем визуализации показателей качества воды. Принципы создания информационных систем, их назначение, цели и требования к ним. Разработка сайта и возможности CMS Joomla. Построение модели информационной системы с помощью CASE-технологий.
дипломная работа [2,5 M], добавлен 12.08.2017Выявление структуры и основных свойств незащищённой сети. Основные компоненты защиты системы. Исследование способов противодействия сетевым атакам. Разработка и формирование структуры защищённой сети с использованием технологии "Открытый Интернет".
курсовая работа [1,2 M], добавлен 01.07.2011