Тема: РАЗРАБОТКА REST API ДЛЯ ПРИЛОЖЕНИЯ «ЭЛЕКТРОННАЯ ТОРГОВАЯ ПЛОЩАДКА»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 3
1 Анализ предметной области 5
1.1 Анализ конкурентов 5
1.2 Анализ средств и сред разработки 6
2 Разработка web-приложения 12
2.1 Описание требований к информационной системе 12
2.1.1 Постановка задачи 12
2.1.2 Требования к дизайну 13
2.1.3 Требования к структуре сайта 14
2.1.4 Требования к типам данных 15
2.1.5 Требования к хранению данных 15
2.1.6 Требования к языкам программирования 15
2.1.7 Требования к аппаратному обеспечению серверной стороны 15
2.1.8 Требования к аппаратному обеспечению клиентской стороны 16
2.1.9 Требования к программному обеспечению серверной стороны 16
2.1.10 Требования к программному обеспечению клиентской стороны .... 16
2.2 Диаграмма вариантов использования 17
2.3 Диаграммы состояний 17
2.4 Схема данных 19
2.5 Пользовательские сценарии 24
3 Экономическая часть 39
3.1 Расчет затрат на разработку программы и решение задачи на ЭВМ 39
3.2 Расчет экономического эффекта и определение срока окупаемости 44
Заключение 47
Список использованных источников и литературы 48
Приложение А Прототип API 50
Приложение В Инструкция пользователя 73
📖 Введение
Для взаимодействия между компаниями зачастую используются электронные торговые площадки (ЭТП), позволяющие одним компаниям размещать запросы на поставку товаров или оказание услуг и другим компаниям отвечать на эти запросы, продавать товары и предоставлять услуги.
Компания SSP Software (ООО «СибирьСофтПроект») занимается разработкой программного обеспечения, автоматизацией бизнес-процессов. SSP Software имеет партнерскую сеть по разработке ПО, так как своих ресурсов не хватает на все поступающие заказы. Когда поступает заказ, а вся команда занята, компания ищет другую организацию, которая сможет его выполнить по субподряду. Сейчас при появлении нового заказа поставщиков оповещают индивидуально по разным каналам связи (звонки, чат в Telegram, почта и другие). Раз в месяц ищут новых поставщиков ИТ-услуг (например, обзванивают ИТ-организации Новосибирска). Для проверенных поставщиков, с которыми долго работают, есть чат в Telegram, куда отправляют новые заказы. Данный подход имеет несколько проблем: с каждым поставщиком свой канал связи, из-за чего переписки могут теряться и оставаться без ответа, нет возможности удобно массово уведомлять поставщиков о новых заказах, возникают сложности при отслеживании процесса создания заказов, получения предложений, получения вопросов к заказам и ответа на эти вопросы.
Было принято решение разработать систему для проведения электронных торгов, которая поможет организовать эффективное управление заказами, упростить процессы по работе с поставщиками, ограничить возможность потери заказов и предложений к ним, а также наладить процессы коммуникации между заказчиком и поставщиками.
Объект - процесс проведения электронных торгов компанией SSP Software.
Предмет - процесс взаимодействия, обмена данными между поставщиками и ООО SSP Software в ходе поиска исполнителя для заказа.
Цель работы - реализовать корпоративную систему для организации заказов и работы с поставщиками в ООО SSP Software.
Задачи:
9. Изучить особенности создания заказов и работы с поставщиками в компании SSP Software.
10. Сформировать требования к системе.
11. Составить техническое задание.
12. Выбрать платформу и язык программирования.
13. Реализовать систему.
14. Протестировать систему и исправить ошибки.
15. Внедрить и написать документацию.
16. Развернуть систему.
✅ Заключение
Разработанная система удовлетворяет требованиям заказчика. Система позволяет удобно работать с заказами, предложениями, взаимодействовать с поставщиками без потери информации, а также вести реестр заказов и поставщиков.
Также с заказчиком были обсуждены функции, которые хотелось бы дополнительно реализовать: интеграция с Telegram, аккредитация поставщиков юристами, зарегистрированными в системе, выбор победителя заказа.
Таким образом, главная цель и задачи выпускной квалификационной работы по разработке REST API для приложения «Электронная торговая площадка» для компании SSP Software были реализованы в полной





