Программная разработка интернет-магазина 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.2015MySQL как одна из самых распространенных на современном этапе систем управления базами данных, оценка ее преимуществ и недостатков. Порядок разработки интернет-магазина, составление и листинг программы, анализ ее функциональности и возможности, значение.
курсовая работа [223,3 K], добавлен 13.03.2015Основные преимущества торговли в интернете. Современные тенденции развития языков программирования. Особенности и возможности языка PHP, основные области применения. Проектирование БД с помощью SQLServer. Разработка структуры интернет–магазина футболок.
курсовая работа [2,0 M], добавлен 23.05.2013Проектирование книжного интернет-магазина для реализации книжной продукции через Интернет. Анализ и обоснование выбора языков программирования и средств разработки сайта. Затраты внедрение сайта, его программное обеспечение, тестирование и отладка.
дипломная работа [2,1 M], добавлен 06.06.2013