当前位置:主页 > 管理论文 > 企业管理论文 >

基于微服务开发框架PigX的汽配件仓储管理系统设计与实现

发布时间:2024-04-03 04:03
  进入“互联网+”时代,运输货物的数量和种类迅速增加,这给某企业的仓储管理带来了很大挑战。在货物规模方面,快速增加的货物量使得某些人工参与环节(如验货、拣货)消耗了大量时间,为了提升仓储管理的效率,仓储管理系统的功能需要进一步的扩展与迭代。在业务范围方面,某企业计划从当下小轿车拓展到配件、化妆品等业务,但这些业务的入出库流程、权限管理等方面并不一致,因此,仓储管理系统的业务功能应具备良好的维护性和扩展性。某企业原来有一套基于单体架构的仓储管理系统,随着功能的不断开发与迭代,系统的复杂度在持续上升,代码的可扩展性与可维护性、新需求开发周期、持续交付等方面问题变得越来越严重。基于此背景,本文基于微服务开发框架PigX重新设计并实现了一个仓储管理系统。全文的主要工作可以分为三个方面:一、设计与实现业务功能。在对仓储业务进行了需求分析后,详细设计了系统的业务功能,然后利用PigX嵌入的Spring Boot、My Batis、Avue等技术栈实现了入库管理、库存管理、出库管理等常见功能。二、设计与实现系统的定制功能。为了让微服务更安全有效地运行,本文调用了PigX整合的组件来实现安全认证、分布式...

【文章页数】:98 页

【学位级别】:硕士

【部分图文】:

图2.1码云star数与时间的关系

图2.1码云star数与时间的关系

华东师范大学硕士专业学位论文8图2.1码云star数与时间的关系2.1.2PigX组件PigX集合的基础组件有服务注册与发现、服务网关、服务调用、服务容错、服务跟踪、日志记录。PigX的基本组件组成及关系如图2.2所示:展示SentinelSpringCloudGatewaySp....


图2.3Nacos架构

图2.3Nacos架构

华东师范大学硕士专业学位论文9求发往非正常的主机或实例。在配置管理方面,Nacos通过简单易用的SDK让应用配置可以被方便统一地管理。在服务管理方面,Nacos可以实现服务和域名的CURD、服务权重管理等功能。Nacos架构如图2.3所示,整体可分为用户层、业务层、内核层和插件,....


图2.4SpringCloudGateway处理流程

图2.4SpringCloudGateway处理流程

华东师范大学硕士专业学位论文9求发往非正常的主机或实例。在配置管理方面,Nacos通过简单易用的SDK让应用配置可以被方便统一地管理。在服务管理方面,Nacos可以实现服务和域名的CURD、服务权重管理等功能。Nacos架构如图2.3所示,整体可分为用户层、业务层、内核层和插件,....


图2.6SkyWalking架构

图2.6SkyWalking架构

华东师范大学硕士专业学位论文11使用H2、TiDB等进行持久化存储。图2.6SkyWalking架构安全认证(OAuth2):OAuth2(OpenAuthentication2.0,开放授权)是一种允许网站或应用程序访问用户托管在其他Web应用程序上资源的标准。OAuth2.0....



本文编号:3946689

资料下载
论文发表

本文链接:https://www.wllwen.com/qiyeguanlilunwen/3946689.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fac30***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com