Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВАЯ ПО ВЕБКЕ РАМИЛЬ и ИЛЬМИР 1222гр.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.29 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

Филиал федерального гаоу впо

«Казанский (приволжский) федеральный университет»

в г. Набережные Челны

КАФЕДРА «ПРИКЛАДНАЯ ИНФОРМАТИКА И УПРАВЛЕНИЕ»

Утверждаю

Заведующий кафедрой ПИУ

___________________Р.А.Валиев

___________________г.

КУРСОВАЯ РАБОТА

по дисциплине:

«Web-программирования»

на тему:

« Создать информационную систему Интернет-магазин»

Автор:

Оценка: ________________________

студент группы 1222

Руководитель:

____________

Султанов Р.Р

Ст.преподователь кафедры ПИУ

____________

____________

Галиуллин Л.А.

Дата защиты:___________________г.

Набережные Челны

2013

Оглавление

1 Joomla 3

1.1 Что такое Joomla? 3

1.2 Откуда появилось название Joomla! 3

1.3 Чем отлична Joomla! от других систем 4

1.4 Joomla! сегодня 4

1.5 Характеристики Joomla 4

1.6 Интернет магазин 7

1.7 Оформление заказа 7

1.8 Оплата заказа 7

1.9 Структура сайта 9

2 Описание задачи курсового проекта 12

1.10 Бизнес требования 12

1.11 Исходные данные, возможности бизнеса и нужды клиентов 12

1.12 Бизнес цели и критерии успеха 12

1.13 Факторы бизнес-риска 12

1.14 Бизнес-правила 13

1.15 Образ решения 13

1.16 Положение об образе проекта 13

1.17 Основные функции 13

1.18 Предположения и зависимости 13

1.19 Бизнес-контекст 13

1.20 Профили заинтересованных в проекте лиц 13

Приоритеты проекта 14

3 Варианты использования 14

1.21 Вариант использования-1 (Регистрация в Интернет магазине) 15

1.22 Вариант использования-2 (Просмотр автомобилей) 15

1.23 Вариант использования-3 (Помещение автомобилей в корзину заказов) 16

1.24 Вариант использования-4 (Добавление новинок) 17

1.25 Вариант использования-5 (Редактирование текста на страницах) 17

4 Описание базы данных 19

1.26 Таблицы в БД 19

5 Описание интерфейса Интернет-магазина «Автосалон» 27

1.27 Главная страница сайта выглядит следующим образом 27

27

1.28 Ассортимент товаров 27

1.29 Регистрация на сайте 29

1.30 Покупка автомобиля 30

6 Исходный код Модулей. 33

1.31 Код модуля Логин 33

1.32 Модуль Меню 36

7 Вывод 39

  1. Joomla

1.1Что такое Joomla?

Представить вам относительно молодую систему управления контентом Joomla! Но ее молодость сродни скорее новому году, который приходит на смену старому. Joomla! появилась как результат многолетней работы над ее знаменитой предшественницей Mambo (в прошлом MOS, по-русски: Мамбо). Команда разработчиков создала Joomla! 1.0 на основе Mambo 4.5.2.3 и здесь пути этих двух систем разошлись.

Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Этот язык был специально разработан для написания вэб-приложений.

В вэб-приложениях существуют две т.н. "стороны" выполнения кода - серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, а к серверной ASP, JAVA, PHP и т.д. Исходя из этого, для работы (выполнения) скриптов Joomla, необходимо наличие вэб-сервера с поддержкой PHP и MySQL (рекомендуется Apache версии 1.3 и старше) и вєб-браузера у пользователя (самые популярные - Internet Explorer, Mozilla Firefox, Opera).

Обычно вэб-сервер - это прерогатива хостеров, однако вы можете достаточно просто и быстро установить D.E.N.W.E.R., который установит на ваш компьютер готовый пакет программного обеспечения вэб-сервера и на котором вы сможете развернуть и установить CMS Joomla.

1.2Откуда появилось название Joomla!

Название Joomla! было выбрано в результате конкурса, результаты которого оценивали специалисты в области брендинга и маркетинга. Основой для названия послужило слово "Jumla", которое в переводе с суахили означает "все вместе" или "в целом", так как многие команды, участвовавшие в проекте Mambo, были единодушны в стремлении защитить интересы создателей и сообщества, которое и было истинной причиной успеха Mambo.