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

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

    Дарья Б. МГУ 2017, Журналистики, выпускник
    4.9 (35 отзывов)
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных ко... Читать все
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных компаниях, сейчас работаю редактором. Готова помогать вам с учёбой!
    #Кандидатские #Магистерские
    50 Выполненных работ
    Мария М. УГНТУ 2017, ТФ, преподаватель
    5 (14 отзывов)
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ... Читать все
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ. Большой опыт в написании курсовых, дипломов, диссертаций.
    #Кандидатские #Магистерские
    27 Выполненных работ
    Александра С.
    5 (91 отзыв)
    Красный диплом референта-аналитика информационных ресурсов, 8 лет преподавания. Опыт написания работ вплоть до докторских диссертаций. Отдельно специализируюсь на повы... Читать все
    Красный диплом референта-аналитика информационных ресурсов, 8 лет преподавания. Опыт написания работ вплоть до докторских диссертаций. Отдельно специализируюсь на повышении уникальности текста и оформлении библиографических ссылок по ГОСТу.
    #Кандидатские #Магистерские
    132 Выполненных работы
    Кирилл Ч. ИНЖЭКОН 2010, экономика и управление на предприятии транс...
    4.9 (343 отзыва)
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). С... Читать все
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). Сейчас пишу диссертацию на соискание степени кандидата экономических наук.
    #Кандидатские #Магистерские
    692 Выполненных работы
    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Ксения М. Курганский Государственный Университет 2009, Юридический...
    4.8 (105 отзывов)
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитыв... Читать все
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитывать все требования и пожелания.
    #Кандидатские #Магистерские
    213 Выполненных работ
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Андрей С. Тверской государственный университет 2011, математический...
    4.7 (82 отзыва)
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на... Читать все
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на продолжение диссертационной работы... Всегда готов помочь! ;)
    #Кандидатские #Магистерские
    164 Выполненных работы

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

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