Автор работы: Пользователь скрыл имя, 21 Октября 2013 в 14:56, курсовая работа
В последнее время скорость роста в нашей стране количества WEB ресурсов увеличивается в геометрической прогрессии. Для многих людей намного удобней ознакомиться с услугами тех или иных организаций на их WEB узлах, и даже совершить покупки, не отходя от компьютера, чем обзвонить десятки телефонов, обойти большое количество адресов.
Введение
1. Теоретическая часть
1.1. Обоснование необходимости в веб-сайте
1.2. Понятие сайта
1.2.1. Классификация сайтов
1.3. Проектирование сайта
1.4. Этапы разработки сайта
1.4.1. Постановка задачи при проектирование сайта
1.4.2. Выбор программных средств для разработки веб-сайта
1.4.3. Разработка интерфейса
1.4.4. Разработка базы данных
1.4.5. Разработка административной части сайта
1.5. Обоснование выбора системы управления содержанием
1.6. Средства разработки
1.6.1. Язык разметки гипертекстовых документов HTML
1.6.2. Динамическая язык разметки гипертекстовых документов DHTML
1.6.3. Расширяемый язык разметки XML
1.6.4. Язык программирования PHP
1.6.5. Веб-сервер Apache
1.6.6. CMS Joomla
1.7. Выводы
2. Проектная часть
2.1. Общая структура сайта
2.2. Разработка интерфейса веб-сайта
2.2.1. Дизайн веб-сайта
2.2.2. Описание создания страниц сайта
2.3. Разработка сайта на основе CMS
2.3.1. Описание установки на сервер CMS Joomla
2.3.2. Создание разделов сайта
2.3.3. Создание категорий сайта
2.3.4. Создание объекта содержимого
2.3.5. Создание меню on-line магазина
2.3.6. Установка шаблона сайта
2.3.7. Создание категории товаров магазина
2.3.8. Размещение товаров в on-line магазине
2.4. Выводы
Заключение
Литература
Содержание
Введение
1. Теоретическая часть
1.1. Обоснование необходимости в веб-сайте
1.2. Понятие сайта
1.2.1. Классификация сайтов
1.3. Проектирование сайта
1.4. Этапы разработки сайта
1.4.1. Постановка задачи при проектирование сайта
1.4.2. Выбор программных
средств для разработки веб-
1.4.3. Разработка интерфейса
1.4.4. Разработка базы данных
1.4.5. Разработка административной части сайта
1.5. Обоснование выбора системы управления содержанием
1.6. Средства разработки
1.6.1. Язык разметки гипертекстовых документов HTML
1.6.2. Динамическая язык
разметки гипертекстовых
1.6.3. Расширяемый язык разметки XML
1.6.4. Язык программирования PHP
1.6.5. Веб-сервер Apache
1.6.6. CMS Joomla
1.7. Выводы
2. Проектная часть
2.1. Общая структура сайта
2.2. Разработка интерфейса веб-сайта
2.2.1. Дизайн веб-сайта
2.2.2. Описание создания страниц сайта
2.3. Разработка сайта на основе CMS
2.3.1. Описание установки на сервер CMS Joomla
2.3.2. Создание разделов сайта
2.3.3. Создание категорий сайта
2.3.4. Создание объекта содержимого
2.3.5. Создание меню on-line магазина
2.3.6. Установка шаблона сайта
2.3.7. Создание категории товаров магазина
2.3.8. Размещение товаров в on-line магазине
2.4. Выводы
Заключение
Литература
Введение
В последнее
время скорость роста в нашей
стране количества WEB ресурсов увеличивается
в геометрической прогрессии. Для
многих людей намного удобней
ознакомиться с услугами тех
или иных организаций на их
WEB узлах, и даже совершить
С появлением
интернет-технологий компьютер
Интернет-технологии
полностью перевернули наши
С развитием
технологий гипертекстовой
Развитие
Интернет-технологий послужило
Также в
наше время становится
Все эти,
и не только, факты делают вопрос
о создании интересно
1. Теоретическая часть.
1.1. Обоснование необходимости в веб-сайте.
На сегодняшний
день практически каждая
Процесс создания и разработки сайтов включает в себя:
1. Утверждение первичного
технического задания на
2. Определение структурной схемы сайта - расположение разделов, контента и навигации.
3. Веб-дизайн - создание графических
элементов макета сайта,
4. Разработку программного
кода, модулей, базы данных и
других элементов сайта
5. Тестирование и размещение сайта в сети Интернет.
1.2. Понятие сайта.
Информация,
доступная пользователям
Веб-сайт - это
информация, представленная в определенном
виде, которая располагается на
веб-сервере и имеет свое имя
(адрес). Для просмотра веб-сайтов
на компьютере пользователя
Веб-сайт
состоит из связанных между
собой веб-страниц. Веб-
Каждая страница
сайта также имеет свой Internet адрес,
который состоит из адреса
сайта и имени файла,
1.2.1 Классификация сайтов
В настоящее время во всемирной паутине размещены миллионы веб-сайтов и их число постоянно растет. Это и личные страницы, содержащие информацию об авторе, его интересы. Их создают для того, чтобы найти друзей по интересам, расширить свой кругозор, свой мир.
Информационные сайты. К ним относятся сайты учебных заведений, сообществ по интересам, фирм и т.д.
Сайты-порталы. К ним относятся крупные веб-сайты, которые предлагают большое количество сервисов, начиная от каталога изображений форумов и почтовых ящиков.
Интернет-магазины. Такие сайты в наше время набирают большую популярность со стороны, как пользователей, так и со стороны предпринимателей. Это веб-сайты, в которых каждый человек может купить любой товар не отходя от своего места у компьютера.
Социальные сайты. Это веб-сайты на которых каждый человек имеет возможность общаться со старыми друзьями и находить новых.
1.3 Проектирование сайта.
Проектирование и разработка сайтов включает:
• Утверждение первичного технического задания разработки сайта.
• Определение структурной схемы сайта - расположение разделов, контента и навигации.
• Веб-дизайн - создание графических элементов макета сайта, стилей и элементов навигации.
• Разработка программного кода, модулей, базы данных и других элементов сайта необходимых в проекте.
• Тестирование и размещение сайта в сети Интернет.
1.4 Этапы разработки сайта.
1.4.1. Постановка
задачи при проектировании
Перед автором
была поставлена первая задача:
разработать структурную схему
проекта веб - сайта для использования
в среде Internet. Веб-сайт, который
разрабатывается, должен
• гибкостью, удобной для администраторов системой управления структурой;
• должен поддерживать использование
графических вставок, анимации, которые
должны усиливать эмоционально-
• для пользователей должна быть также реализована возможность распечатать любую страницу сайта.
Однако главной задачей проектирования было создание системы управления содержимым, позволяющей вносить изменения на сайте для пользователей, не имеющих навыков в разработке веб-сайтов.
1.4.2. Выбор
программных средств
Учитывая
поставленные выше задачи, автор
решил, что наиболее
Название «Joomla» фонетически идентично слову «Jumla», которое в переводе с суахили означает «все вместе» или «в целом», что отражает подход разработчиков и сообщества к развитию системы.
CMS Joomla включает различные
инструменты для изготовления
веб-сайта. Важной
1.4.3. Разработка интерфейса.
Титульная
страница (главная) любого сайта
должна максимально
1.4.4. Разработка базы данных.
Поскольку
сайт написан с помощью
Рис. 1. Схема базы данных сайта.
1.4.5. Разработка административной части сайта.
Административная
часть должна включать: сведения
о новых пользователей, раздел
настроек сайта, возможность
Административная
часть сайта представлена в
виде системы управления
Частным
случаем такого рода систем
являются системы управления
сайтами. Подобные CMS позволяет управлять
текстовым и графическим
Сейчас существует
множество готовых систем