Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 18:12, курсовая работа
Целью проекта является разработка Интернет-магазина парфюмерии и косметики для мужчин. Данный магазин предлагает широчайший выбор парфюмерии и косметики а так же аксессуаров для мужчин, позволит легко и быстро найти нужный товар,получить его подробное описание, не тратя на это драгоценное время и силы. Интернет-магазин, в части движения товара и логистики, работает, в основном, точно так же, как и обычный магазин. Товар в него поступает со склада и продаётся. Ассортимент постоянно обновляется и расширяется.
4.3.3. PhpMyAdmin 3.5.1 - это программа написанная на PHP и предназначенная для управления сервером MySQL через всемирную сеть.
phpMyAdmin поддерживает широкий набор операций над MySQL. Наиболее часто используемые операции поддерживаются с помощью пользовательского интерфейса (управление базами данных, таблицами, полями, связями, индексами, пользователями, правами, и т. д.), одновременно вы можете напрямую выполнить любой SQL запрос.
Возможности phpMyAdmin:
4.3.4. Денвер — набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows. Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run вподкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.Третья версия поддерживает работу со съемного флеш-накопителя.
4.3.5 MySQL 5.5 — свободная система управления базами данных. Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей.
Ветка MySQL 5.5 содержит ряд значительных улучшений, связанных с повышением масштабируемости и производительности, среди которых:
синтаксис для разбиения больших таблиц на несколько частей, размещенных в файловых системах (partitioning). Добавлены операции RANGE, LIST и метод оптимизации «partition pruning».
4.4Логическая модель
Основной файл Index.php. В нем расположены пункты меню, которые являются ссылками,пример:
("<li><ahref='page=processors&
Данные ссылки являются переходами на другие страницы. Все страницы подключаются при помощи функции «Include». В контенте происходит подключение всех страниц, с помощью PHP кода:
<? if (isset($_REQUEST['page'])){
При разработке интернет-магазина необходимо учитывать размер графической и текстовой информации, так как от этого зависит время загрузки страниц. Всё основное время загрузки тратится на загрузку компонентов интерфейса: изображений, флеш-элементов, таблиц стилей, скриптов и т. д. Если снизить количество таких ресурсоёмких элементов, то сайт сразу же начнет загружаться быстрее за счет снижения количество HTTP-запросов.
Простейший способ минимизировать количество элементов- это упростить внешний вид(дизайн) сайта. Помимо этого существует еще несколько способов уменьшить контент:
Также весьма важным фактором для загрузки контента сайта является скорость интернет-подключения пользователя, что обязательно нужно учесть при разработке интернет-магазина.
4.6 Разработка структуры сайта по информационному и графическому наполнению Разрабатываемый сайт имеет ярко выраженный информационный характер.
Таблица 6- Информационное наполнение
Имя файла |
Размер, кб |
1 |
2 |
Basket.php |
3 |
Catalog.php |
3 |
Connect.php |
1 |
Dostavka.php |
1 |
Footer.php |
1 |
Header.php |
4 |
Home.php |
1 |
Продолжение таблицы 6 - Информационное наполнение
1 |
2 |
Index.php |
1 |
Login.php |
2 |
Logout.php |
1 |
Registration.php |
3 |
4.7 Разработка способов динамического обновления
Каждый пользователь сети Интернет переходя на тот или иной сайт, ищет нужную и интересную для себя информацию. Не секрет, что актуальный и регулярно обновляемый сайт привлечет к себе значительно больше посетителей, чем сайт с последним обновлением годичной давности. Поэтому необходимо регулярно обновлять текущие цены, следить за актуальностью продаваемого товара, чтобы число заказов было на максимально высоком уровне.
Обновление сайта – это комплекс мероприятий по актуализации текстового и визуального наполнения сайта. Необходимая частота обновлений рассчитывается для каждого интернет-ресурса индивидуально.
Жизнеспособность электронного ресурса во многом определяется за счёт его актуальности. Если контент не изменялся в течение долгих лет, пользоваться таким порталом никто не захочет. Чтобы оставаться в выгодном положении, приходится постоянно придумывать что-то новое, искать нечто оригинальное среди имеющихся возможностей.
Обновление необходимо в следующих случаях:
Информация о работе Создание интернет сайта для магазина мужской косметики