66
ЗАКЛЮЧЕНИЕ
Целью выпускной квалификационной работы была разработка интернет-
магазина по продаже тортов и кондитерских изделий. Для ее реализации был
поэтапно рассмотрен процесс создания интернет-магазинов, а также проведен
анализ потребностей организации-заказчика, исходя из которых были
поставлены конкретные задачи по разработке сайта.
В частности, были сделаны выводы о желаемой структуре, архитектуре,
интерфейсах интернет-магазина. Было принято решение о выделении в
интернет-магазине клиентской и административной частей, о создании личного
кабинета покупателя, о безусловной необходимости адаптивной верстки
страниц, о разделении привилегий администратора, менеджеров и прочих
пользователей. Клиентская часть представляет собой набор страниц, доступных
пользователям сети. Личный кабинет доступен к просмотру зарегистрированным
пользователям, позволяет просматривать и удалять свои заказы.
Административная часть доступна администратору и менеджерам и позволяет
производить общие настройки сайта и вносить изменения в базу данных.
Для решения данных задач был проведен анализ современных web-
технологий, выбраны средства разработки интернет-магазина, произведена их
установка и настройка. Для реализации базы данных, хранящей информацию о
компании, ее продукции, покупателях и заказах, была выбрана СУБД MySQL.
Выбор обусловлен ее надежностью, проверенностью и хорошей скоростью.
Основными средствами разработки были выбраны язык
программирования PHP7 и фреймворк Laravel. Для удобства работы с версиями
в процессе разработке использовалась система контроля версий git. Это
современные средства web-разработки, активно развивающиеся и имеющие
широкое распространение. Большое количество разработчиков, использующих
PHP и Laravel, а также сама суть фреймворка, предполагает легкость поддержки
сайта в дальнейшем.
Интернет-магазин был протестирован на локальном сервере и на
удаленном сервере. Были проведены проверки возможных, потенциальных