Инвестиционный проект по увеличению доходности компании ООО "Стройинвест"

Дипломная работа - Экономика

Другие дипломы по предмету Экономика

?мые для обеспечения работы сайта. На основании разработанной информационной модели определяются таблицы базы данных и последовательность их заполнения и обработки. Большинство таблиц базы данных отвечают за работу различных разделов сайта, поэтому между ними нет связей.

В таблице table_config хранится информация необходимая для входа в систему управления сайтом (логин и пароль), префикс для meta заголовка страниц title, email для приема писем с сайта.

В таблице table_price хранится meta заголовки для страницы с прайс- листами (title, keywords, description), статус страницы (подключена или отключена), название прайс-листов, описание прайс-листов, порядок отображение прайс-листов.

В таблице table_pages хранятся данные для информационных страниц сайта, meta заголовки (title, keywords, description) название страницы (заголовок и анкор ссылки на страницу), текст страницы, позиция в меню, статус страницы, вид URL адреса страницы.

В таблице catalog_conf хранится meta заголовки для главной страницы каталога (title, keywords, description) статус каталога (подключен или отключен) название каталога, позиция дополнительного текста на главной странице каталога, дополнительный текст, позиция разделов каталога, количество товаров на странице, количество колонок для отображение товаров в каталоге, размер изображения товара для краткого описания и полного описания, изображение для раздела каталога, цена.

В таблице catalog_pages хранится информация о товаре, название товара, краткое описание товара, полное описание, изображение, наличие товара, позиция товара в списке, вид URL страницы.

В таблице module_articles_razdel хранится информация для подразделов разделов сайта.

В таблице module_articles_pages хранится информация для страницы с материалами раздела.

Реализация информационных страниц сайта

Для возможности создания и управления информационными страницами сайта была разработана подсистема, позволяющая создавать, редактировать и удалять страницы интернет-магазина. Подсистема необходима так же для редактирования главной страницы интернет-магазина.

Принцип работы подсистемы. При обращении пользователя к сайту по адресу сервер выполняет php скрипт. Скрипт соединяется с базой данных MySql, а также выполняет sql запрос, в результате из таблицы table_pages выводится информация для формирования страницы. В данном случае будет выведена главная страница сайта, так как адрес сайта был набран без дополнительных параметров. После sql запроса формируются данные для страницы, meta заголовки (title, keywords, description), заголовок страницы, текст-страницы, загружается шаблон сайта и сформированная станица отображается пользователю.

Эта подсистема так же формирует часть меню сайта с ссылками и URL на страницы хранящиеся в таблице table_pages, ссылки отображаются в установленном порядке, так же можно отключить отображение нужных страниц в меню.

Реализация раздела прайс-лист

Для возможности загрузки и управления прайс-листами, была разработана подсистема, реализующая данные требования.

Принцип работы подсистемы. При переходе пользователя на страницу с прайс-листами выполняет php-скрипт. Скрипт, соединяется с базой данных MySql, выполняет sql запрос. В результате из таблицы table_price выводится информация для формирования списка прайс-листов. После sql запроса формируются данные для страницы.

Эта подсистема так же формирует ссылку в меню сайта на страницу с прайс листами. Запрос к таблице table_price происходит из шаблона сайта при каждом обращении к интернет-магазину для формирования ссылки на страницу.

Реализация раздела каталог товаров

Для возможности удобного добавления и редактирования продукции предприятия была разработана подсистема каталог товаров.

Принцип работы подсистемы. При переходе пользователя на страницу каталога товаров выполняет php-скрипт. Скрипт соединяется с базой данных MySql, выполняет sql запрос. В результате из таблицы catalog_conf выводится данные о конфигурации каталога товаров. После этого выполняется sql запрос для таблицы catalog_razdel формируются разделы каталога. Загружается шаблон сайта и сформированная станица отображается пользователю. При переходе в раздел каталога из таблицы catalog_conf выводится данные о конфигурации каталога товаров. После этого из таблицы catalog_pages выводятся краткое описание товаров, загружается шаблон сайта и сформированная станица отображается пользователю. При переходе к полному описанию так же выполняются запросы на описания товара, изображения, цены, наличия.

Эта подсистема так же формирует ссылку в меню сайта на раздел сайта каталог товаров. Запрос к таблице catalog_conf происходит из шаблона сайта при каждом обращении к сайту для формирования ссылки на раздел.

Интерфейс сайта

Для предоставления информации о продукции посетителям сайта, был создан раздел - каталог продукции.

Каталог позволяет администратору сайта следующее:

создавать неограниченное количество вложенных под каталогов;

перемещать разделы каталога;

менять порядок отображение разделов;

перемещать продукцию из одного раздела в другой;

импортировать продукцию из Excel в каталог на сайте;

добавлять и редактировать продукцию;

редактировать для каждого товара мета теги: title, description, keywords.

Для удобства управления информацией на сайте потребовалась разработать раздел сайта, который имел гибкие настройки позволяющее публиковать различную информацию в удобном для посетителя виде.

Решением этой задачи стало создание модуля сайта позволяющего, создавать неограничен?/p>