Магазин Диплом. LOMoARcpsd
Скачать 0.98 Mb.
|
Программная реализация интернет-магазинаЛогическая структура интернет-магазина демонстрирует связь основных страниц между собой. Логическая структура интернет-магазина бытовой техники, разработанного для данной дипломной работы, представлена в соответствии с рисунком 2.2. Рисунок 2.2 – Логическая структура «Интернет-магазина бытовой техники» Главная страница интернет-магазина имеет определённую структуру: логотип интернет-магазина, корзину, в которой будут добавляться купленные товары, основное меню сайта с категориями товаров, пункт о магазине, доставка и оплата, и контакты, где можно получить всю необходимую информацию, представленную в соответствии с рисунком 2.3. 23 Рисунок 2.3 – Структура «Главной страницы» Физическая структура Интернет-ресурса отображает структуру папок и файлов, хранящихся на локальном сервере, файлы расположены по тематическим директориям и имеют определенную структуру, представленную в соответствии с рисунком 2.4. Рисунок 2.4 – Структура страницы каталога товара 24 Страница каталогов товаров имеет следующий вид согласно с рисунком 2.5. Рисунок 2.5 – Структура страницы «Каталог товара» Страницы «Доставка и оплата», «О магазине» и «Контакты» имеют структуру в соответствии с рисунком 2.6. Рисунок 2.6 – Структура страниц «Доставка и оплата», «О магазине» и «Контакты» Также стоит отметить, что каждый каталог необходим для хранения файлов с разными типами, которые будут выполнять конкретные задачи: 25 файл conf.php – хранит в себе информацию, которая должна подключиться к базе данных, то есть: имя пользователя, имя базы данных и пароль для доступа; файл header.php – файл оформления, функции которого заключаются в выводе шапки интернет-магазина; файл page.php – отвечает за вывод содержимого на странице; файл comments.php – необходим для отображения комментариев на страницах интернет-магазина; файл footer.php – файл, который отвечает за отображение подвала страницы; файл index.php – необходим для отображения главной страницы, написанной на CMS Joomla. Стоит отметить, что главная страница может быть динамической или же статичной, что очень важно при верстке шаблона; файл configuration.php – включает в себя конфигурации локального- сервера Denver, который позволяет управлять работой web-сервера и настройками сайта. Если же данный файл будет работать не правильно, то будет отказано в переходе по ссылкам, также при этом будет выведен код ошибки 404 «Страница не найдена»; в папке admin хранятся файлы, которые необходимы для административной панели; в папке includes содержатся файлы ядра Joomla, или же служебные файлы; в папке plugins хранится информация о подключенных модулях, расширениях для интернет-магазина, а также шаблоны, используемые в Joomla. Структура шаблона сайта представлена на рисунке 2.7. Рисунок 2.7 – Структура шаблона сайта 26 |