
- •1.1.2 Основные цели предприятия ип «Франц»
- •1.1.3 Документация ип «Франц»
- •1.1.4 Организационная структура и объект управления ип «Франц»
- •1.1.5 Краткая характеристика подразделения и видов его деятельности
- •1.2 Экономическая сущность комплекса экономических информационных задач
- •1.2.1 Общие сведения о задачах
- •1.2.2 Анализ требований к разрабатываемому ресурсу
- •1.2.3 Способы решения задачи
- •1.3 Обоснование необходимости и цели разработки программного обеспечения для интернет-магазина «neo-tuning»
- •1.4 Анализ существующих разработок и обоснование выбора технологии проектирования
- •1.5 Обоснование проектных решений по видам обеспечения
- •1.5.1 Обоснование по техническому обеспечению (то)
- •1.5.2 Обоснование по информационному обеспечению (ио)
- •1.5.3 Обоснование по программному обеспечению (по)
- •1.5.4 Обоснование по технологическому обеспечению
- •2 Разработка программного обеспечения для интернет- магазина ооо «neo-tuning»
- •2.1 Постановка задачи
- •2.1.1 Общая характеристика организации решения задачи на эвм
- •2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
- •2.2 Информационное обеспечение задачи
- •2.2.1 Информационная модель и ее описание
- •2.2.3 Используемые классификаторы и системы кодирования
- •2.2.4 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией
- •2.2.5 Характеристика базы данных
- •2.2.6 Характеристика результатной информации
- •2.3 Программное обеспечение задачи
- •2.3.1 Общие положения (пользовательская карта сайта)
- •2.3.2 Структурная схема пакета
- •2.3.3 Описание программных модулей
- •2.3.4 Описание файлов проекта интернет-магазина «neo-tuning»
- •2.4 Технологическое обеспечение задачи
- •2.4.1 Организация процесса информационной поддержки интернет-магазина
- •2.4.2 Выбор политики рекламы, продвижения интернет-магазина при его размещении в сети Интернет
- •2.6 Описание контрольного примера реализации проекта
- •3 Обоснование экономической эффективности проекта
2.3.4 Описание файлов проекта интернет-магазина «neo-tuning»
В данном дипломном проекте при разработке интернет-магазина был использован локальный сервер. Локальный сервер - это специальная программа, которая устанавливается на локальный компьютер, позволяющая веб-разработчикам разрабатывать сайты на локальном компьютере, без необходимости выхода в Интернет. Это обычно комплекс программ, выполняющих различные функции. Локальный сервер аналогичен настоящему реальному серверу, расположенному в Интернете.
Интернет-магазин «NEO-tuning» - это динамический сайт, созданный с использованием PHP, баз данных MySQL, некоторых готовых скриптов, поэтому для тестирования и отладки такого интернет-магазина необходимо установить на компьютер локальный сервер. Это необходимо, потому что такие сайты (web-страницы сайтов) прежде чем отдаются посетителю в браузер, предварительно обрабатываются сервером, и уже затем в виде обычного HTML-кода, отдаются браузеру. Происходит это очень быстро на стороне сервера, т.е. в Интернете и посетители даже не замечают такую предварительную обработку.
При установке пакета Денвер в системе появляется дополнительный виртуальный диск, обычно это диск Z. Физически диск Z расположен на системном диске С, здесь появляется папка WebServers. На рисунке 2.36 наглядно изображено, как выглядит корневая папка виртуального сервера, где впоследствии помещаются все файлы проекта.
Рисунок 2.36 – Корневой каталог виртуального сервера
Все файлы проекта располагаются по следующему адресу: Z:\home\neotuning.lan\www. Данная папка (www) содержит следующие папки:
class – файлы с расширением .php;
css – файлы стилей с расширением .css;
img – изображения, используемые на страницах сайта (маркеры, иконки, баннеры, текстуры, шапка и прочее) с расширением .jpg и .png;
js – файлы на языке Java Script с разрешением .js;
lib – файлы с расширением .php;
modules – файлы с расширением .php;
photos – фотографии товаров с расширением .jpg (в разрешении 118x88, 200x150, 382x286, 640x480);
templates – файлы с расширением .html.
Файлы с расширением .php – файлы, созданные при помощи языка веб-программирования PhP. Файлы .php – это составные части интернет-страниц, отдельные программные модули. Большая часть программного кода содержится в страницах .php.
Файлы с расширением .js – файл, созданный при помощи JavaScript — прототипно-ориентированного сценарного языка программирования. Используется в составе страниц HTML для увеличения функциональности и возможностей взаимодействия с пользователями, а также .js файлы служат для сокращения скриптов в коде.
Файлы с расширением .css. CSS – Cascading Style Sheets, каскадные таблицы стилей – формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам. Правила CSS пишутся на формальном языке CSS и располагаются в таблицах стилей, то есть таблицы стилей содержат в себе правила CSS. Эти таблицы стилей могут располагаться как в самом веб-документе, внешний вид которого они описывают, так и в отдельных файлах, имеющих формат CSS. (По сути, формат CSS – это обычный текстовый файл. В файле .css не содержится ничего, кроме перечня правил CSS и комментариев к ним).