Программная разработка интернет-магазина Deluxe

Основные конструкции языков программирования JavaScript и PHP. Анализ инструмента для визуального проектирования баз данных MySQL Workbench. Методы создания динамических Web-сайтов с применением технологии Ajax на примере интернет-магазина "Deluxe".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 02.07.2020
Размер файла 5,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

15. form_author.php - хранит элементы структуры модального окна Авторизация.

16. form_registr.php - хранит элементы структуры модального окна Регистрация.

17. search_basket.php - содержит функцию поиска всех товаров в таблице “basket” по текущему пользователю.

18. search_category.php - находится функция поиска по категориям товаров.

19. search_goods.php - функция поиска всех товаров.

20. search_user.php - запрашиваем данные о всех пользователях.

21. update_basket.php - служит для изменения количества товаров в корзине.

22. delete_from_basket.php - служит для удаления товаров из корзины.

23. main.css - содержит все стили элементов сайта.

24. exit.php - удаляем текущий куки.

9.2. Порядок компиляции.

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

9.3. Перечень дополнительных программных продуктов, необходимых для функционирования программы.

Для функционирования программы необходим любой браузер (Firefox, Microsoft Edge, Opera, Chrom и т.д.), и подключение к сети интернет. Никаких дополнительных программных продуктов не требуется.

9.4. Необходимые настройки операционной среды и самого программного продукта.

Операционную систему и программный продукт настраивать не нужно.

ЗАКЛЮЧЕНИЕ

При выполнении курсового проекта были написаны исходные текств программы на языках JavaScript, PHP с использованием технологии AJAX. Также при проектировании был использован язык гипертекстовой разметки HTML и язык описания внешнего вида документа - CSS. Были освоены навыки работы с текстовым форматом обмена данными JSON. При работе с базой данных был освоен инструмент MySQL Workbench. В качестве сборки web-сервера использовался MAMP. При работе с сервером были освоены навыки работы с языком структурированных запросов SQL. В качестве web-интерфейса использовался phpMyAdmin.

При изучении технологии AJAX были небольшие трудности. При написании кода изначально я начал использовать объект XMLHttpRequest, он мне показался не очень простым в освоении и объемным. В ходе дальнейшего изучения выяснилось, что гораздо проще использовать современный метод Fetch(), который при написании занимает намного меньше кода и менее запутаный.

При изучении основ языка PHP были получены навыки работы с суперглобальными переменными $_GET, $_POST и $_COOKIE.

При тестировании программного продукта трудностей не возникло.

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

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1. Современный учебник JavaScript [Электронный ресурс]. - URL: https://learn.javascript.ru

2. htmlbook.ru [Электронный ресурс]. - URL: https://htmlbook.ru

3. Справочник PHP [Электронный ресурс]. - URL: Ошибка! Недопустимый объект гиперссылки.php.net

4. Леффингуэлл, Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход [Текст] / Дин Леффингуэлл, Дон Уидриг ; пер. с англ. и ред. Н. А. Ореховой. - М. : Вильямс, 2002. - 446, [2] с. : ил. - Парал. тит. англ. -

Прилож.: с. 369-438. - Библиогр.: с. 439-440. - Предм. указ.: с. 441-445. - Перевод изд.: Leffingwell, Dean. Managing Software Requirements. A Unified Approach / Dean Leffingwell, Don Widrig. Boston : Addison-Wesley, [2000]. - 3500 экз. - ISBN 5-8459-0275-4 (рус.). - ISBN 0-2016-1593-2 (англ.).

5. habr.com [Электронный ресурс]. - URL: https://habr.com/ru/post/255361/

Размещено на Allbest.ru


Подобные документы

  • Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.

    дипломная работа [1,7 M], добавлен 08.06.2013

  • Этапы проектирования и программная реализация интернет-магазина. Методы разработки его интерфейса - элементов и компонентов программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. Защита интернет-магазина.

    контрольная работа [28,7 K], добавлен 02.10.2010

  • Преимущества и недостатки электронной коммерции. Описание локального сервера Denwer. Структура файлов и папок. Особенности PHP, MySQL, CSS, HTML. Разработка структуры сайта интернет-магазина по продажи гитар и комплектующих, его программная реализация.

    курсовая работа [5,0 M], добавлен 25.10.2014

  • Критерии оценки сайтов при проведении Интернет-конкурса. Примеры популярных ресурсов с возможностью оценивания. Программная реализация плагина с использованием языков программирования HTML, CSS, PHP, JavaScript. Оценка качества разработанного продукта.

    дипломная работа [2,6 M], добавлен 27.10.2017

  • Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.

    курсовая работа [505,3 K], добавлен 17.12.2014

  • Анализ объектно-ориентированной технологии программирования на примере языка Java. Методы, инструменты разработки web-приложений. Применение их при создании Интернет-магазина для ООО "Компас". Разработка апплета для его страницы в виде стрелочных часов.

    курсовая работа [2,7 M], добавлен 31.01.2014

  • Факторы, влияющие на пропускную способность в беспроводных сетях. Использование скриптового языка программирования PHP для разработки базы данных интернет-магазина, его основные преимущества. Современные методы и средства тестирования web-приложений.

    дипломная работа [3,5 M], добавлен 10.07.2015

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

    курсовая работа [223,3 K], добавлен 13.03.2015

  • Основные преимущества торговли в интернете. Современные тенденции развития языков программирования. Особенности и возможности языка PHP, основные области применения. Проектирование БД с помощью SQLServer. Разработка структуры интернет–магазина футболок.

    курсовая работа [2,0 M], добавлен 23.05.2013

  • Проектирование книжного интернет-магазина для реализации книжной продукции через Интернет. Анализ и обоснование выбора языков программирования и средств разработки сайта. Затраты внедрение сайта, его программное обеспечение, тестирование и отладка.

    дипломная работа [2,1 M], добавлен 06.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.