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

Трофимова, Анастасия Евгеньевна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

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

ВВЕДЕНИЕ……………………………………………………………………………………..19
1 АНАЛИТИЧЕСКИЙ ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ………………………..21
1.1 Анализ алгоритма основных складских операций ……………………………….21

1.2 Обзор размещения товаров в складском помещении ……………………………23
1.3 Анализ применения технологии RFID для управления складскими
операциями ……………………………………………………………………………………..25

1.3.1 Актуальность применения технологии RFID в складской среде …………..25
1.3.2 Принцип действия RFID-оборудования…………………………………………..27

1.3.3 Классификация и характеристики RFID-оборудования ………………………28
2 АНАЛИЗ КОНКУРЕНТНЫХ РЕШЕНИЙ СИСТЕМ УПРАВЛЕНИЯ
СКЛАДОМ………………………………………………………………………………………30

2.1 Обзор рынка систем управления складом ………………………………………….30
2.2 Анализ конкурентных решений ……………………………………………………….31

2.3 Формирование функциональных требований к системе в результате анализа
конкурентных решений ………………………………………………………………………34
3 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА КОМПЛЕКСНОЙ СИСТЕМЫ
УПРАВЛЕНИЯ СКЛАДОМ ………………………………………………………………..36
3.1 Выбор стека технологий для создания веб-приложения………………………..36
3.1.1 Обзор базы данных MongoDB ………………………………………………………39

3.1.2 Обзор платформы NodeJS…………………………………………………………….41
3.1.3 Обзор фреймворка Angular …………………………………………………………..43

3.2 Обзор работы REST API ………………………………………………………………..44
3.3 Реализация технологии RFID в системе управления складом…………………46

3.4 Проектирование взаимодействия бизнес-процессов интернет-магазина для
работы с приложением ……………………………………………………………………….49
3.5 Архитектура серверной части веб-приложения …………………………………..50
3.6 Схема базы данных……………………………………………………………………….53

3.7. Структура клиентской части веб-приложения ……………………………………54
3.7.1 Реализация шаблонов для создания сущностей приложения …………….58

3.7.2 Пользовательский интерфейс настроек сущностей ……………………………61
3.7.2 Пользовательский интерфейс отображения сущностей ……………………63
3.7.3 Пользовательский интерфейс визуализации склада ………………………..64

3.7.4 Пользовательский интерфейс статистики ……………………………………..66
3.7.5 Пользовательский интерфейс импорта заказов ………………………………68

3.7.6 Пользовательский интерфейс экспорт расходов …………………………….71
4 ФИНАНСОВЫЙ МЕНЕДЖМЕНТ, РЕСУРСОЭФФЕКТИВНОСТЬ И
РЕСУРСОСБЕРЕЖЕНИЕ……………………………………………………………………72

4.1 Предпроектный анализ ………………………………………………………………….72
4.1.1 Анализ конкурентных технических решений……………………………………72

4.2 Планирование управления научно-техническим проектом…………………….74
4.2.1 План проекта …………………………………………………………………………….74

4.3 Бюджет научного исследования ………………………………………………………76
4.3.1 Материальные затраты ………………………………………………………………..76
4.3.2 Основная заработная плата…………………………………………………………..76

4.3.3 Дополнительная заработная плата исполнителей темы ………………………77
4.3.4 Отчисления на социальные нужды…………………………………………………78

4.3.5 Накладные расходы…………………………………………………………………….78
4.4 Формирование бюджета затрат научно-исследовательского проекта……….79

4.5 Определение ресурсной (ресурсосберегающей), финансовой, бюджетной,
социальной и экономической эффективности исследования ………………………80
4.5.1 Оценка сравнительной эффективности исследования ………………………..80
5 СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ ………………………………………………83

5.1 Правовые и организационные вопросы обеспечения безопасности …………84
5.1.1 Правовые нормы трудового законодательства ………………………………….84

5.1.2 Эргономические требования к правильному расположению и компоновке
рабочей зоны ……………………………………………………………………………………85
5.2. Производственная безопасность ……………………………………………………..85

5.2.1 Анализ вредных и опасных производственных факторов ……………………85
5.2.2 Обоснование мероприятий по снижению уровней воздействия опасных и
вредных факторов на исследователя ……………………………………………………..93

5.3. Экологическая безопасность ………………………………………………………….94
5.4. Безопасность в чрезвычайных ситуациях ………………………………………….95

5.4.1 Анализ возможных ЧС ………………………………………………………………..95

5.4.2 Обоснование мероприятий по предотвращению ЧС…………………………..96
5.5 Выводы по разделу ……………………………………………………………………….97

ЗАКЛЮЧЕНИЕ ………………………………………………………………………………..98
СПИСОК ПУБЛИКАЦИЙ СТУДЕНТА ………………………………………………. 100

СПИСОК ЛИТЕРАТУРЫ…………………………………………………………………. 101
Приложение А. Раздел на иностранном языке ………………………………………. 105

Приложение Б. Схема взаимодействия бизнес-процессов интернет-магазина для
работы с приложением …………………………………………………………………….. 116
Приложение В. Листинг TypeScript кода компонента VendorListComponent
сущности «Поставщик»……………………………………………………………………. 117

Приложение Г. Листинг HTML кода карточки отображения сущности по
заданному шаблону…………………………………………………………………………. 118
Приложение Д. Листинг TypeScript кода карточки отображения сущности по
заданному шаблону…………………………………………………………………………. 119
Приложение Е. Листинг TypeScript кода формы для создания и редактирования
сущности………………………………………………………………………………………. 120

Количество пользователей Интернета во всем мире увеличивается каждый
день. Около 60% населения мира сейчас пользуется Интернетом [1]. По этой
причине предприятия начали увеличивать свое присутствие в Интернете. На
актуальность Интернет-торговли повлияло увеличение использования
клиентами различных интернет-сервисов. Онлайн-покупатели все больше
приобретают уверенность в том, что их ждёт хороший опыт онлайн-покупок, они
ищут в интернете товары более высокого качества по более низким ценам. Также
потребители предпочитают интернет-магазины за широкий выбор товаров [1,2].
Согласно прогнозу Data Insight, к 2024 году при подобной тенденции
объемы электронной торговли повысятся на 27% [2]. Следовательно, на данный
момент происходит рост актуальности разработки и использования функционала
интернет-магазинов. Возникает необходимость мелким и средним торговым
предприятиям переходить в онлайн-формат. Им требуется представительство в
интернете, склад и система управление складом для эффективного ведения дел.
Однако, согласно исследованиям эффективности внедрения WMS,
проводимые Координационным советом по логистике в период с 2015 по 2018 г.,
большинству компаниям не удается интегрировать существующие WMS в свой
рабочий цикл из-за низкой гибкости и возможности кастомизации
представленных продуктов [3]. Внедрение большинства WMS позволяет
ощутить пользу от внедрения системы через длительное время. В большинстве
случаев данная система позволяет вести контроль и собирать статистику
процессов, не ускоряя и не оптимизируя сам рабочий процесс. В особенности
сложно оценить пользу от внедрения WMS в случае, если бизнес развивается из
мелкого в средний. В этом случае ведение складского учета меняется и
находится в переходном процессе, что дает низкую пользу от ее интеграции.
Вдобавок польза от интеграции еще меньше в случае WMS, в которых
отсутствует возможность интеграции системы с интернет-магазином.
Функционал модуля 2D визуализации склада и возможность интеграции систем
по REST API дает видимое преимущество сразу после момента введения в
эксплуатацию, т.к. позволяет избежать множество ошибок при ведении учета
продукции, а также позволяет оптимизировать и ускорить складские процессы
по поиску и размещению продукции на складе [2,3].
Немаловажными факторами при выборе систем для ведения бизнеса
являются безопасность и надежность. Большинство WMS представленных на
рынке предоставляются с закрытым для пользователей исходным кодом, что не
дает возможность провести аудит и оценить безопасность и надежность данного
ПО [4].
Исходя из представленных данных, а также отсутствия на рынке
отечественных WMS с открытым исходным кодом, актуальным является
создание отечественной системы WMS в виде веб-приложения с открытым
исходным кодом, так как веб-приложения обладают такими преимуществами,
как кроссплатформенность, доступность с различных устройств и отсутствие
необходимости установки.
Целью работы является проектирование и разработка веб-приложения с
функционалом, позволяющим вести учет и визуализировать расположение
поступающей на склад продукции с помощью технологии RFID или вручную,
интегрировано вести учет сформированных заказов и сопутствующих расходов
интернет-магазина, отображать складскую статистику бюджета и товарооборота
компании.
Задачами данной работы являются:
• Проведение литературного анализа предметной области.
• Проведение анализа существующих конкурентных систем управления
складом.
• Формирование функциональных требований к разрабатываемой системе
управления складом на основе сравнения конкурентных решений.
• Выбор стека технологий для создания веб-приложения.
• Проектирование и разработка комплексной интегрируемой системы
управления складом.
1 АНАЛИТИЧЕСКИЙ ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ

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

В результате исследовательской работы спроектирована и разработана
система управления складом в виде веб-приложения с помощью современного
стека технологий MEAN (MongoDB, Express.js, Angular, Node.js) с
возможностью синхронизации с интернет-магазином за счет REST API.

Были реализованы такие функциональные характеристики системы как:
• Управление заказами и расходами.
• Управление запасами.
• Импорт накладных, приходящие от поставщиков.
• Экспорт информации о расходах компании. Функционал добавления
нужных пользователю сущностей.
• Настройка шаблонов сущностей для добавления неограниченного
количества параметров.
• Создание неограниченного количества сущностей индивидуальных
складов, пропорциональных параметрам реальных складских помещений и
индивидуальное размещение складских стеллажов.
• Возможность вручную расставлять продукцию на карте склада
• Возможность использования технологии RFID для местонахождения
продукции на карте склада.
• Просмотр статистики товарооборота, выручки, прибыли, расходов
компании, наглядный просмотр даты истечения сроков годности имеющихся
продуктов на складе.
Преимущества разработанной системы заключаются в том, что что
разработанная система позволяет повысить производительность, избежать
множество ошибок при ведении учета продукции и снизить эксплуатационные
расходы склада за счет возможности кастомизации под индивидуальные нужды
пользователя, гибкости в настройке системы, 2D визуализации местоположения
продукции на складе и возможности интеграции системы по REST API. Также
одним из преимуществ является исполнение системы в виде веб-приложения с
открытым исходным кодом, что обеспечивает кроссплатформенность,
доступность с различных устройств и отсутствие необходимости установки.
СПИСОК ПУБЛИКАЦИЙ СТУДЕНТА

1. Трофимова А.Е., Ткачев М., Ротарь В.Г. РАЗРАБОТКА ВЕБ-
ПРИЛОЖЕНИЯ ДЛЯ УПРАВЛЕНИЯ СКЛАДСКИМИ ПРОЦЕССАМИ
ИНТЕРНЕТ-МАГАЗИНОВ // Молодежь и современные информационные
технологии: сборник трудов XVIII Международной научно-практической
конференции студентов, аспирантов и молодых ученых, Томск, 22–26 марта 2021
г. – Томск: ТПУ, 2021 – C. 458.
2. Ткачев М., Трофимова А.Е., Ротарь В.Г. ОБЗОР АКТУАЛЬНЫХ
ФРЕЙМВОРКОВ ДЛЯ РАЗРАБОТКИ КЛИЕНТСКОЙ ЧАСТИ
СОВРЕМЕННЫХ ВЕБ-ПРИЛОЖЕНИЙ // Молодежь и современные
информационные технологии: сборник трудов XVIII Международной научно-
практической конференции студентов, аспирантов и молодых ученых, Томск,
22–26 марта 2021 г. – Томск: ТПУ, 2021 – C. 458.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ
    Дмитрий К. преподаватель, кандидат наук
    5 (1241 отзыв)
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполня... Читать все
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполняю уже 30 лет.
    #Кандидатские #Магистерские
    2271 Выполненная работа
    Анна К. ТГПУ им.ЛН.Толстого 2010, ФИСиГН, выпускник
    4.6 (30 отзывов)
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помог... Читать все
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помогала студентам, вышедшим на меня по рекомендации.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Екатерина Б. кандидат наук, доцент
    5 (174 отзыва)
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподав... Читать все
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподавала учебные дисциплины: Бюджетная система Украины, Статистика.
    #Кандидатские #Магистерские
    300 Выполненных работ
    Кирилл Ч. ИНЖЭКОН 2010, экономика и управление на предприятии транс...
    4.9 (343 отзыва)
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). С... Читать все
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). Сейчас пишу диссертацию на соискание степени кандидата экономических наук.
    #Кандидатские #Магистерские
    692 Выполненных работы
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ
    Дмитрий Л. КНЭУ 2015, Экономики и управления, выпускник
    4.8 (2878 отзывов)
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    #Кандидатские #Магистерские
    5125 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ

    Другие учебные работы по предмету

    Модернизация системы автоматизации АСУ ТП АО «Farg’onaazot»
    📅 2020 год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Интеграционный сервис передачи данных между АСУ ТП и MES
    📅 2018 год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Методы сегментации новообразований головного мозга
    📅 2020 год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)