
- •Оглавление
- •2 Описание задачи курсового проекта 12
- •1.1Что такое Joomla?
- •1.2Откуда появилось название Joomla!
- •1.3Чем отлична Joomla! от других систем
- •1.4Joomla! сегодня
- •1.5Характеристики Joomla
- •1.6Интернет магазин
- •1.7Оформление заказа
- •1.8Оплата заказа
- •1.9Структура сайта
- •Описание задачи курсового проекта
- •1.10Бизнес требования
- •1.11Исходные данные, возможности бизнеса и нужды клиентов
- •Варианты использования
- •1.21Вариант использования-1 (Регистрация в Интернет магазине)
- •1.22Вариант использования-2 (Просмотр автомобилей)
- •1.23Вариант использования-3 (Помещение автомобилей в корзину заказов)
- •1.24Вариант использования-4 (Добавление новинок)
- •1.25Вариант использования-5 (Редактирование текста на страницах)
- •1.29Регистрация на сайте
- •1.30Покупка автомобиля
- •Исходный код Модулей.
- •1.31Код модуля Логин
- •1.32Модуль Меню
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
|
|||
Филиал федерального гаоу впо «Казанский (приволжский) федеральный университет» в г. Набережные Челны
|
|||
КАФЕДРА «ПРИКЛАДНАЯ ИНФОРМАТИКА И УПРАВЛЕНИЕ» |
|||
|
|||
Утверждаю |
|||
Заведующий кафедрой ПИУ |
|||
|
|||
___________________Р.А.Валиев |
|||
|
|||
___________________г. |
|||
|
|||
|
|||
КУРСОВАЯ РАБОТА |
|||
|
|||
по дисциплине: |
|||
«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
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.