• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Разработка информационной системы для магазина по продаже снарядов для воздушной гимнастики

ФИО студента: Видяева Карина Борисовна

Руководитель: Шестакова Лидия Валентиновна

Кампус/факультет: Вечерне-заочный факультет экономики и управления (Пермь)

Программа: Программная инженерия (о/з) (Бакалавриат)

Год защиты: 2024

Востребованность интернет-магазинов обусловлена потребностями продавцов и покупателей в современном мире. Со стороны продавца это: расширение аудитории продаж, автоматизация процесса продаж, получение обратной связи от покупателей, увеличение конкурентоспособности товара. Со стороны покупателя это: удобство доступа к каталогу и характеристикам товаров, удобство оплаты, возможность узнать отзывы других покупателей о товарах и связь с продавцом. Необходимость разработки таких систем «с нуля» не потеряла актуальности даже при наличии большого числа готовых решений и маркетплейсов, потому что они не могут удовлетворять всем требованиям конкретного заказчика, особенно в области дизайна пользовательского интерфейса и функциональности рабочего места продавца. Разрабатываемый сайт интернет-магазина является заказной разработкой. Заказчик информационной системы – индивидуальный предприниматель, занимающийся изготовлением, продажей и установкой снарядов для воздушной гимнастики. На данный момент у заказчика есть сайт, на котором можно оформить заказ на товар из каталога. Данный сайт заказчика не устраивает, так как на нем отсутствуют необходимые ему функции: возможность онлайн-оплаты, учет наличия товаров, возможность выбора габаритных размеров товара, измерения статистики заказов и популярности товаров. Работа состоит из введения, трех глав, заключения, библиографического списка и трех приложений. В первой главе проводится анализ предметной области. По результатам анализа предметной области были изучены бизнес-процессы компании заказчика и его требования к разрабатываемой системе и построена модель AS IS процесса покупки товара. Были рассмотрены интернет-магазины в целом и существующие интернет-магазины со схожим ассортиментом товаров, в результате чего были определены основные функции интернет-магазина. Был проведен анализ платежных систем и определено, что для данной системы подойдет использование платежных агрегаторов. Также был проведен анализ инструментов разработки интернет-магазина и определены языки и технологии, которые будут использоваться при разработке. Во второй главе производится проектирование информационной системы. В процессе проектирования системы были построены диаграммы прецедентов для администратора и покупателя, составлены описания всех прецедентов (приложение А). Затем было произведено проектирование поведения системы, результатом стали диаграммы активностей всех прецедентов системы (приложение Б). Была определена структура сайта и созданы макеты будущего интерфейса. Также была спроектирована база данных. Для этого были выделены сущности системы и их атрибуты. В результате проектирования получилась физическая модель базы данных, соответствующая третьей нормальной форме. В третьей главе описана разработка и тестирование информационной системы. В процессе разработки информационной системы с использованием выбранных ранее языков и технологий была создана информационная система для магазина по продаже снарядов воздушной гимнастики. Разработка включила в себя реализацию серверной функциональности и реализацию клиентской части системы. Для реализации серверной функциональности был создан проект во фреймворке Django, созданы модели, отражающие таблицы в базе данных и функции представления, которые получают запросы и информацию из моделей, обрабатывают их и отправляют результаты в шаблоны. Шаблоны генерируют HTML-страницы для клиентской части системы. Также реализован функционал для принятия оплаты заказов через платежную систему ЮKassa. В заключении подведены итоги работы и определены перспективы дальнейшей разработки.

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ