
- •Курсовой проект
- •Реферат
- •Содержание
- •Введение
- •1Сайт- портфолио компании по продаже по
- •1.1Структура сайта
- •1.2Инструментальные средства создания сайта
- •1.3Программная реализация сайта
- •2База данных сайта
- •2.1Модель базы данных
- •2.2Инструментальные средства для создания базы данных
- •2.3Программная реализация базы данных
- •3Тестирование сайта
- •3.1Организация тестирования сайта
- •3.2Результаты тестирования сайта
- •Заключение
- •Список использованных источников
2.3Программная реализация базы данных
Для разработки базы данных использовался ПП MySQL со встроенным языком программирования SQL. Наиболее используемые выражения в ходе разработки базы данных, были:
Вывести столбцы id, title, price, c_type с сортировкой по идентификатору в возрастающем порядке:
SELECT id, title, price, c_type FROM ad_packages ORDER BY id ASC;
Вывести все записи из SQL таблицы actions с идентификатором 1234567890:
SELECT * actions WHERE uid=’1234567890′;
Получить имя письма с идентификатором 1565:
SELECT name FROM mail_inbox WHERE id=’1565′;
Созданный пользователь обладает следующими характеристиками:
Имя – st
Пароль – st
Область данных – users
Размер области данных — 150 килобайт
Область временных данных – temp
Размер области временных данных — неограниченное использование
CREATE USER st IDENTIFIED BY st
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp
QUOTA 150K ON users
QUOTA UNLIMITED ON temp;
3Тестирование сайта
3.1Организация тестирования сайта
Условия тестирования: протестировать модуль заказа товара, модуль обратной связи, модуль просмотра описания товаров, модуль визуализации интерфейса сайта.
3.2Результаты тестирования сайта
Модуль визуализации интерфейса сайта(анимация меню, просмотр материалов):
Рисунок 3.1 — Внешний вид сайта в процессе просмотра меню
Рисунок 3.2 — Внешний вид сайта в процессе просмотра материала.
Модуль заказа товара:
Рисунок 3.3 — Внешний вид сайта в процессе выбора товара
Рисунок 3.4 — Внешний вид сайта при нажатии на кнопку “Описание”
При нажатии на кнопку “Описание”, происходит вывод материала в котором описывается предоставляемый товар.
Рисунок 3.5 — Внешний вид сайта при нажатии на кнопку “Купить”
При нажатии на кнопку “Купить”, происходит вывод меню заказа товара, где нужно заполнить регистрационную форму заказа.
Модуль обратной связи:
Рисунок 3.6 — Внешний вид сайта при выборе пункта меню “Обратная связь”
Происходит вывод формы обратной связи, где нужно заполнить регистрационные поля и можно написать сообщение для осуществления связи с администрацией сайта
Заключение
В ходе разработки данного сайта, мы научились составлять более сложные запросы в базе данных SQL, научись максимально быстро и эффективно оптимизовывать целостную систему SEO сайта. Изучили разносторонние приемы решения сложных задач в ходе разработки сайта и базы данных.
Список использованных источников
Википедия — свободная энциклопедия
Язык запросов SQL
Joomla Master
HTML, javascript, PHP и MySQL. Джентльменский набор Web-мастер. Прохоренок Н. А.
Рон Севердиа, Кеннет Краудер. Joomla. (ориг. Using Joomla)