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

Трофимова, Анастасия Евгеньевна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии 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 экспертов уже готовы начать работу над твоим проектом!

    Кирилл Ч. ИНЖЭКОН 2010, экономика и управление на предприятии транс...
    4.9 (343 отзыва)
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). С... Читать все
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). Сейчас пишу диссертацию на соискание степени кандидата экономических наук.
    #Кандидатские #Магистерские
    692 Выполненных работы
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Анна С. СФ ПГУ им. М.В. Ломоносова 2004, филологический, преподав...
    4.8 (9 отзывов)
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания... Читать все
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания и проверки (в качестве преподавателя) контрольных и курсовых работ.
    #Кандидатские #Магистерские
    16 Выполненных работ
    Шагали Е. УрГЭУ 2007, Экономика, преподаватель
    4.4 (59 отзывов)
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и... Читать все
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и диссертаций, Есть любимые темы - они дешевле обойдутся, ибо в радость)
    #Кандидатские #Магистерские
    76 Выполненных работ
    Вики Р.
    5 (44 отзыва)
    Наличие красного диплома УрГЮУ по специальности юрист. Опыт работы в профессии - сфера банкротства. Уровень выполняемых работ - до магистерских диссертаций. Написан... Читать все
    Наличие красного диплома УрГЮУ по специальности юрист. Опыт работы в профессии - сфера банкротства. Уровень выполняемых работ - до магистерских диссертаций. Написание письменных работ для меня в удовольствие.Всегда качественно.
    #Кандидатские #Магистерские
    60 Выполненных работ
    Анна Н. Государственный университет управления 2021, Экономика и ...
    0 (13 отзывов)
    Закончила ГУУ с отличием "Бухгалтерский учет, анализ и аудит". Выполнить разные работы: от рефератов до диссертаций. Также пишу доклады, делаю презентации, повышаю уни... Читать все
    Закончила ГУУ с отличием "Бухгалтерский учет, анализ и аудит". Выполнить разные работы: от рефератов до диссертаций. Также пишу доклады, делаю презентации, повышаю уникальности с нуля. Все работы оформляю в соответствии с ГОСТ.
    #Кандидатские #Магистерские
    0 Выполненных работ
    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Сергей Е. МГУ 2012, физический, выпускник, кандидат наук
    4.9 (5 отзывов)
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым напра... Читать все
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым направлениям физики, математики, химии и других естественных наук.
    #Кандидатские #Магистерские
    5 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ

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

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