基于MVC模式和Java EE技术仓储管理系统的设计与实现

2019-05-22 09:26赵骥张东洋刘业顺李广生陈晓艳
无线互联科技 2019年6期
关键词:仓储管理信息化

赵骥 张东洋 刘业顺 李广生 陈晓艳

摘 要:文章介绍了一套基于MVC模式和Java EE技术的仓储管理系统,提出了系统的网络架构、总体技术架构及功能组成,系统采用B/S架构,服务端设备使用阿里云计算平台,在MYSQL数据库服务器上完成数据存储物理结构设计,使用TOMCAT部署,采用Bootstrap HTML5作为前端开发框架完成系统的设计开发,最终实现仓储过程信息化、数字化,实现基本信息管理、出入库登记查询、退库管理、人员管理等功能,极大地提高了仓储管理工作效率、降低劳动成本。

关键词:MVC模式;Java EE技术;仓储管理;信息化

在传统的仓储管理中,从入库到出库全过程依靠人工手动完成,人力成本高、作业时间长、工作效率低、错误率高。如何实现仓储过程信息化、数字化,打破生产型企业现代化和高速发展瓶颈成为迫切需要解决的问题。本文主要介绍了基于模型—视图—控制器(Model View Controller,MVC)模式和Java EE技术仓储管理系统的设计与实现。

1 仓储管理系统网络架构

根据仓储管理系统实际应用需求,系统采用B/S架构设计。仓储管理系统网络架构如图1所示。

服务端设备使用阿里云计算平台,系统应用服务器和数据库服务器均部署于阿里云计算平台,应用服务器操作系统采用LINUX,数据库服务器系统采用MYSQL。使用阿里云SLB负载均衡服务,支持多应用服务器扩展[1]。

2 仓储管理系统总体技术架构

仓储管理系统设计采用MVC模式,利用Java EE技术进行应用程序开发,构建数据库管理服务和前端应用的数据接口服务[2-3]。仓储管理系统总体技术架构如图2所示。

在MYSQL数據库服务器上完成数据存储结构的物理设计,使用TOMCAT部署,采用Bootstrap HTML5框架作为前端开发框架。

仓储管理系统将先进的高端技术进行合理的融合,为实现物流仓储管理信息化、数字化奠定了基础[4-5]。

3 仓储管理系统功能组成

根据仓储管理系统实际应用需求,提出系统功能模块,主要包括基本信息、库存管理、出入库管理、人员管理、基础数据、系统维护等内容[6-7]。仓储管理系统功能结构如图3所示。

(1)基本信息。实现系统中各业务环节的信息配置和设定功能,包括客户信息、供应商信息、货物信息、仓库信息、货架和货位信息等。

(2)库存管理。对实时库存、库存操作记录等关键信息进行查询与管理,包括库存查询和出入库、退库记录。

(3)出、入库管理。货物出入库时可指定人员进行操作,包括货物详细信息、出入库批次、出入库数量等。

(4)退库管理。货物退回给供应商的管理流程控制,包括货物破损、废弃、不合格或供应商要求的货物退回。

(5)人员管理。根据不同仓库、货位等管理需求,超级管理员可添加多个管理员进行某一或某些仓库的管理工作。

(6)系统维护。更改当前账户密码以及日志查询,可以保存所有系统的操作记录和登录退出时间、类型等。

4 仓储管理系统功能实现

根据图1~3,设计实现以下主要功能:库存管理、出入库管理、人员管理、数据管理、系统维护等功能[8]。仓储管理系统登录流程如图4所示。

5 结语

基于MVC模式和Java EE技术仓储管理系统,实现仓储过程信息化、数字化,实现基本信息管理、货物出入库、退库登记、人员管理等功能,提供完整的货物信息查询、管理功能。该系统的实现既提高了仓储任务的执行效率,又优化了仓储作业流程,降低人力成本和错误率,对生产型企业实现智能化仓储管理具有一定的应用价值。

[参考文献]

[1]何军红,郝宇航.基于AGV与RFID的智能仓储管理系统的设计与实现[J].工业仪表与自动化装置,2018(4):42-45.

[2]邓滨,张瑾,钟沁锐,等.一种基于LIN总线的智能仓储管理系统设计[J].西安文理学院学报(自然科学版),2018(3):43-47.

[3]贾顺贺,陈建飞,陈古运,等.基于MVC架构的个人健康信息管理系统设计与实现[J].计算机应用与软件,2018(3):43-48.

[4]施樱花.基于MVC的医院信息管理系统设计与开发[J].电子测量技术,2017(12):142-147.

[5]郑开增.智能仓储管理系统[J].农村电气化,2017(7):37-38.

[6]郎新星,高家兴.辊类物料智能仓储系统的设计[J].物流技术与应用,2017(5):140-142.

[7]赵皎云.海康机器人智能仓储系统助力工业智造升级[J].物流技术与应用,2017(5):84-88.

[8]郭鹏,周俊,胡慧.智能仓储管理系统的设计与实现[J].湖南工程学院学报(自然科学版),2016(3):42-45.

猜你喜欢
仓储管理信息化
信息化是医改的重要支撑
信息化