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

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

    Ксения М. Курганский Государственный Университет 2009, Юридический...
    4.8 (105 отзывов)
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитыв... Читать все
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитывать все требования и пожелания.
    #Кандидатские #Магистерские
    213 Выполненных работ
    Елена С. Таганрогский институт управления и экономики Таганрогский...
    4.4 (93 отзыва)
    Высшее юридическое образование, красный диплом. Более 5 лет стажа работы в суде общей юрисдикции, большой стаж в написании студенческих работ. Специализируюсь на напис... Читать все
    Высшее юридическое образование, красный диплом. Более 5 лет стажа работы в суде общей юрисдикции, большой стаж в написании студенческих работ. Специализируюсь на написании курсовых и дипломных работ, а также диссертационных исследований.
    #Кандидатские #Магистерские
    158 Выполненных работ
    Татьяна М. кандидат наук
    5 (285 отзывов)
    Специализируюсь на правовых дипломных работах, магистерских и кандидатских диссертациях
    Специализируюсь на правовых дипломных работах, магистерских и кандидатских диссертациях
    #Кандидатские #Магистерские
    495 Выполненных работ
    Екатерина Б. кандидат наук, доцент
    5 (174 отзыва)
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподав... Читать все
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподавала учебные дисциплины: Бюджетная система Украины, Статистика.
    #Кандидатские #Магистерские
    300 Выполненных работ
    Татьяна Б.
    4.6 (92 отзыва)
    Добрый день, работаю в сфере написания студенческих работ более 7 лет. Всегда довожу своих студентов до защиты с хорошими и отличными баллами (дипломы, магистерские ди... Читать все
    Добрый день, работаю в сфере написания студенческих работ более 7 лет. Всегда довожу своих студентов до защиты с хорошими и отличными баллами (дипломы, магистерские диссертации, курсовые работы средний балл - 4,5). Всегда на связи!
    #Кандидатские #Магистерские
    138 Выполненных работ
    Анна К. ТГПУ им.ЛН.Толстого 2010, ФИСиГН, выпускник
    4.6 (30 отзывов)
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помог... Читать все
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помогала студентам, вышедшим на меня по рекомендации.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Евгений А. доктор, профессор
    5 (154 отзыва)
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - ... Читать все
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - по социальной работе.
    #Кандидатские #Магистерские
    260 Выполненных работ
    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ
    Виктор В. Смоленская государственная медицинская академия 1997, Леч...
    4.7 (46 отзывов)
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выв... Читать все
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выводы).Пишу статьи в РИНЦ, ВАК.Оформление патентов от идеи до регистрации.
    #Кандидатские #Магистерские
    100 Выполненных работ

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

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