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


Download 0.79 Mb.
bet1/5
Sana19.06.2023
Hajmi0.79 Mb.
#1615013
TuriПояснительная записка
  1   2   3   4   5
Bog'liq
Отчет.Практика.КуромбаевС.Р.


Министерство образования Республики Беларусь

Учреждение образования


БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Факультет компьютерных систем и сетей

Кафедра программного обеспечения информационных технологий



К защите допустить:

Заведующая кафедрой ПОИТ

____________Н. В. Лапицкая

Пояснительная записка


к дипломному проекту
на тему


РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ УПРАВЛЕНИЯ ПРОДАЖАМИ МУЖСКОЙ ОДЕЖДЫ

БГУИР ДП 1-40 04 01 024 ПЗ





Студент






Руководитель






Хмелев


Консультанты:









от кафедры ПОИТ




А.Ю.Шамына

по экономической части




Ф.М.Файзрахманов










Нормоконтролёр




С.А.Медведев










Рецензент







Минск 2023


Р Е Ф Е Р А Т


РАЗРАБОТКА ВЕБ ПРИЛОЖЕНИЯ ДЛЯ УПРАВЛЕНИЯ ПРОДАЖАМИ МУЖСКОЙ ОДЕЖДЫ : дипломный проект / Эсонов Ж.Х ­­– Минск: БГУИР, 2023, п.з- 108 с.
Ключевые слова: БД, СУБД, ПС, API, SQL, URL, API,HTTP, REST, СРЕДА ВЫПОЛНЕНИЕ, ВЕБ ПОРТАЛ.

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


В первой главе дипломного проекта дается обзор предметной области, анализ требований для дальнейшей разаботки веб приложения, описаны существующие аналоги, определены цели дипломного проекта.
Во второй главе проводится разбор используемых технологий в разработке веб-приложения.
В третьей главе приводится общая характеристика основных принципов проектирования, использованных при разработке системы.
Четвертая глава посвящена программной реализации приложения, процессу разработки API и пользовательских интерфейсов.
В пятой главе приводится описание процесса тестирования основной функциональности приложения.
В шестой главе приводится руководственные описание пользователю.
В седьмой главе приводится технико-экономическое обоснование разработанного проекта.
В заключении подводятся итоги и делаются выводы по дипломному проекту.

Министерство образования Республики Беларусь


Учреждение образования


БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ



Факультет

КСиС

Кафедра

ПОИТ

Специальность

1-40 01 01

Специализация

01




УТВЕРЖДАЮ







Н. В. Лапицкая

«




»

2023

г.

ЗАДАНИЕ
по дипломному проекту студента





Куромбаев Сирожбек Расулбек угли

(фамилия, имя, отчество)




1 Тема проекта:

CRM-система для ресторанов




утверждена приказом по универстету от


«10»




апреля 2023

г.



859-с

2 Срок сдачи студентом законченной работы:

1 июня 2023 г.

3 Исходные данные к проекту:

Тип операционной системы – ОС Windows 11.

Язык программирования – Python. Перечень выполняемых функций: фильтроравание товаров,

Поиск товаров по категориям.

Назначение разработки: CRM система для рестаранов.




4 Содержание пояснительной записки (перечень подлежащих разработке вопросов):

Введение

1 Анализ аналогов, литературных источников и формирование требований

2 Разработка структуры построения электронного магазина

3 Проектирование программного средства

4 Разработка программного средства

5 Тестирование программного средства

6 Руководство по установке и использованию

7 Технико-экономическое обоснование разработки и внедрения ПС

Заключение

Список использованных источников

Приложение А (обязательное) Исходный код программного средства

5 Перечень графических материалов (с точным указанием обязательных чертежей):

Веб приложения для управления мужской одежды

Схема программы – формат А1, лист1.

Фильтр товаров по категориям. Схема алгоритма – формат А1, лист 1.

Форма регистрации. Схема алгоритма – формат А1, лист 1.

Диаграмма вариантов использования. Плакат – формат А1, лист 1.







6 Содержание задания по технико-экономическому обоснованию:

Расчет экономической эффективности от внедрения программного средства.

Задание выдал   / Г. А. Харитонов /




КАЛЕНДАРНЫЙ ПЛАН



Наименование этапов дипломного проекта

Объем этапа, %

Срок выполнения этапа

Примечание

Анализ предметной










области, разработка технического задания

15-20

23.03–28.03




Разработка функциональных требований,










проектирование архитектуры программы

20-15

29.03–08.04




Разработка схемы программы, алгоритмов,










схемы данных

20-15

09.04–19.04




Разработка программного средства

15-20

20.04–15.05




Тестирование и отладка

10

16.05–25.05




Оформление пояснительной записки










Дата выдачи задания 23.03.2023 Руководитель / В.Д Левчук /


Задание принял к исполнению / В. М. Сидоренко /




СОДЕРЖАНИЕ

Пояснительная записка 1
Р Е Ф Е Р А Т 2
1АНАЛИЗ ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ, ПРОТОТИПОВ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ПРОЕКТИРУЕМОМУ ПРОГРАММНОМУ СРЕДСТВУ 8
1.1Обзор существующих аналогов 8
2Обзор литературных источников 12
3Требования к проектируемому программному средству 18

введение 11
1 Анализ аналогов, литературных источников и формирование требований к веб приложению 12
1.1 Цели и задачи разработки интернет-магазина 12
1.2 Понятие интернет-магазин 12
1.3 Сравнительный обзор аналогов программного средства 13
1.3.1 Интернет – магазина Zara.com 13
1.3.1.1 Дизайн 14
1.3.1.2 Предоставляемые функции 14
1.3.2 Интернет магазин Gucci.com 15
1.3.2.1 Простота регистрации 15
1.3.2.2 Дизайн нумерация 15
1.3.2.3 Предоставляемые функции 16
1.3.3 Интернет – магазина Lamoda.ru 16
1.3.3.1 Простота регистрации 17
1.3.3.2 Дизайн 17
1.3.3.3 Предоставляемые функции 18
Вывод по результатам анализа 18
2 Разработка структуры построения электронного магазина 19
2.1 Архитектура электронного магазина 19
2.1.1 Разработка архитектуры интернет-магазина 19
2.1.1.1 Язык программирования Python 20
2.1.1.2 Язык программирования JavaScript 20
2.1.2 Клиент-сервер 21
2.1.3 Фреймворк 22
2.2 Разработка системы оплаты и доставки 23
2.2.1 Оплата курьеру наличными 23
2.2.2 Оплата наложенным платежом 23
2.2.3 Доставка в отдаленные районы Узбекистана 25
2.2.4 Доставка почтой по Узбекистану 25
2.2.4 Получение заказа. 25
2.3 Выводы по обзору используемых технологий 25
3 Проектирование программного средства 27
3.1 Проектирование пользовательского интерфейса 27
3.2 Причины выбора компонентов и технологий для внедрения программных средств 29
3.3 Проектирование схемы базы данных 30
4 Разработка программного средства 37
4.1 Настройка Docker 37
4.1.1 Что такое Docker 37
4.1.2 Dockerfile 38
4.2 Создание приложений 39
4.3 Разработка классов 39
4.4 Управление статическими файлами 41
4.5 Клиентская часть Язык шаблонов 41
4.6 Локализация 43
5 Тестирование веб приложения 45
6 Руководство по установке и использованию программного средства 49
6.1 Требования к программному обеспечению 49
6.2 Требования к аппаратному обеспечению 49
6.3 Руководство пользователя 50
6.3.1 Авторизация в веб-приложении. 50
6.3.2 Добавление товаров в корзинку пользователя. 51
6.3.3 Оформление заказов пользователя. 52
6.3.4 Просмотр всех товаров находящихся в корзине. 53
6.3.5 Процесс подачи заявки на получение «Оптовый аккаунт» 54
6.3.6 Просмотр информации о магазине. 55
6.3.7 Обращение к поддержке магазина. 56
6.3.8 Функция поиска товаров с помощью поисковика. 57
6.3.9 Добавление товаров в каталог избранных. 57
7 Технико-экономическое обоснование выполнения заказа на разработку, производство и продажу приложения для управления по продаже мужской одежды 59
7.1 Назначение и функции приложения для управления по продаже мужской одежды, характеристика предприятия (организации) – заказчика 59
7.2 Расчет затрат на разработку и производство приложения для управления по продаже мужской одежды 60
Расчет отпускной цены приложения для управления по продаже мужской одежды и оценка экономической эффективности его разработки, производства и продажи 67
Заключение 69
Приложение А…………………………………………………………………69

Download 0.79 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling