Главная » Просмотр файлов » Пояснительная записка

Пояснительная записка (1206274), страница 6

Файл №1206274 Пояснительная записка (Разработка интернет-магазина розничной продажи цифровой техники) 6 страницаПояснительная записка (1206274) страница 62020-10-04СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Проект на данный момент времени локализован на более чем 62 языках.

Denwer

Denwer – набор дистрибутивов (локальный сервер WAMP) и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.

Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.

Третья версия поддерживает работу со съемного флеш-накопителя.

Особенностью, отличающей Denwer от других WAMP-дистрибутивов, является автоматическая правка системного файла hosts, являющегося локальным аналогом DNS-сервера, что позволяет обращаться к локальным сайтам, работающим под управлением Денвера, по именам, совпадающим с именем папки, расположенной в каталоге home Денвера.

Базовый пакет:

  • веб-сервер Apache с поддержкой SSI, SSL, mod_rewrite, mod_php;

  • интерпретатор PHP с поддержкой GD, MySQL, SQLite;

  • СУБД MySQL с поддержкой транзакций (mysqld-max);

  • система управления виртуальными хостами, основанная на шаблонах;

  • система управления запуском и завершением;

  • панель phpMyAdmin для администрирования СУБД;

  • ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно);

  • эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др;

  • установщик.

PHP (PHP: препроцессор гипертекста; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов.

В области веб-программирования, в частности серверной части, PHP – один из популярных сценарных языков (наряду с JSP, Perl и языками, используемыми в ASP.NET).

Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Основные из них:

  • автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;

  • взаимодействие с большим количеством различных систем управления базами данных (MySQL, MySQLi, SQLite, PostgreSQL, Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape и Apache Derby, Informix, Ovrimos SQL, Lotus Notes, DB++, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird / InterBase, Paradox File Access, MaxDB, Интерфейс PDO);

  • автоматизированная отправка HTTP-заголовков;

  • работа с HTTP-авторизацией;

  • работа с cookies и сессиями;

  • работа с локальными и удалёнными файлами, сокетами;

  • обработка файлов, загружаемых на сервер;

  • работа с XForms.

В настоящее время PHP используется сотнями тысяч разработчиков. Согласно рейтингу корпорации TIOBE, базирующемся на данных поисковых систем, в мае 2016 года PHP находился на 6 месте среди языков программирования. К крупнейшим сайтам, использующим PHP, относятся Facebook, Wikipedia и др.

Входит в LAMP – распространённый набор программного обеспечения для создания и хостинга веб-сайтов (Linux, Apache, MySQL, PHP).

4.3 Разработка интерфейса приложения

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

Макет интерфейса разрабатываемого интернет-магазина состоит их трех частей.

«Шапка» – это верхняя часть сайта, не изменяющаяся при переходе по сайту.

Она включает в себя информационные разделы, включающие в себя вспомогательную информацию для клиента. Так же располагается поле поиска товара «Найти», что позволяет клиенту более быстрый переход к определенному товару или списку товаров (рисунок 4.1).

Рисунок 4.1 – Верхняя часть сайта «Шапка»

Основная часть – состоит из динамического контента, который меняется в зависимости от страницы, на которой он отображается. На рисунке 4.2 представлен пример основной части в виде главной странице интернет-магазина.

Рисунок 4.2 – Основная часть

«Подвал» – это часть интерфейса не зависит от контента страницы и имеет статическое расположения в нижней части на странице. Так же в нижней части сайта располагается облегченная навигационная панель в текстовом виде (рисунок 4.3).

Рисунок 4.3 – Нижняя часть сайта «Подвал»

4.4 Руководство клиента

Одной из главных задач интернет-магазина является оформления заказа. Для того чтобы клиент смог оформить заказ он должен пройти два этапа.

Этап 1 – клиент должен выбрать и добавить товар в корзину.

В области товара есть кнопка «Добавить товар», при нажатии на эту кнопку пользователь добавит товар в корзину.

На Рисунке 4.4 представлен один из способов выбора товара, который представляет собой каталог товаров. В этом каталоге можно поменять вид отображения товара на странице, при линейном виде появляется краткое описание телефона, так же можно сделать сортировку по дате, по цене и по алфавитному порядку.

Рисунок 4.4 – Каталога товаров

Этап 2 – клиент должен перейти на страницу корзины, чтобы выбрать начать оформления заказа.

На Рисунке 4.5 представлена корзина клиента.

Рисунок 4.5 – Корзина

В ней представлены товары, выбранные клиентом. Клиент может выбрать количество товара, которое он хочет купить, а также может удалить товар из корзины.

Когда клиент определился с заказом ему остаётся только выбрать один из вариантов доставки, так же может указать примечание, затем он подтверждает оформление заказа, нажав на кнопку заказать.

На этом этапе заканчивается оформления заказа.

4.5 Руководство администратора

Главная задача администратора – это обеспечить интернет-магазин актуальным контентом. Для этого в личном кабинете администратора есть меню, через которое он может выбрать раздел, в котором будет работать.

На рисунке 4.6 показан раздел управления товарами. В этом разделе администратор добавляет новый товар, а также редактирует уже имеющиеся товары.

Рисунок 4.6 – Управления товарами

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

Рисунок 4.7 – Форма добавления нового товара

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

Рисунок 4.8 – Управления категориями

На рисунке 4.9 показан раздел управления информационными блоками и их подразделами. В этом разделе администратор добавлять и удалять информационные блоки и их разделы.

Рисунок 4.9 – Управления категориями

Форма управления новостями. В ней администратор добавляет и удаляет новости (рисунок 4.10).

Рисунок 4.9 – Управления новостями

Форма заказы позволяет администратору видеть, где подтверждённые заказы, а какие нет. Не подтвержденные заказы выделены серым фоном (рисунок 4.10).

Рисунок 4.10 – Просмотр заказов

При нажатии кнопки посмотреть администратор переходит на следующую форму, где указана вся информация о заказчике. На этой форме и осуществляется подтверждение заказа (рисунок 4.11).

Рисунок 4.11 – Управления заказами

На рисунке 4.12 показана форма пользователи. Админстратор в данной форме может управлять клиентами, указывать им роли, удалять и добавлять новых пользователей.

Рисунок 4.12 – Управления пользователями

Заключение

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

Показаны определенные правила, по которым проектировалась база данных. База данных проектировалась в среде MySQL Разработанная автоматизированная информационная система «Интернет-магазин». Данный сайт Интернет магазина ориентирован на всех пользователей Интернета. С его помощью пользователи смогут получать необходимую информацию и задавать интересующие их вопросы в форуме.

Характеристики

Тип файла
Документ
Размер
2,07 Mb
Высшее учебное заведение

Список файлов ВКР

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее