基于“Primefaces+Hibernate”框架的企业仓储货位管理系统的技术实现
2021-05-07常学伟
常学伟
(阳煤丰喜肥业(集团)有限责任公司闻喜复肥分公司,山西运城 044402)
0 引言
阳煤丰喜肥业(集团)有限责任公司闻喜复肥分公司拥有两条15万吨高塔复合肥生产线、一条15万吨转鼓造粒生产线,一条5万吨的转鼓造粒生产线,另设有液体肥、水溶肥新型品种肥料生产线,年生产能力达到50万吨,是华北地区最大的复合肥生产企业之一,产品适用于全国不同地域、各种作物的用肥需求。产品年产量大、品类多及仓储区域大等实际情况给公司的仓储管理带来一定难度。
目前,我公司信息化管理方面,在采购、销售、仓储及财务等环节均采用浪潮公司ERP软件,大大减轻了各部门的工作量,并实现与上级集团公司业务的无缝对接。但在实际应用中发现,ERP系统对仓储现场的货位管理不完善,且ERP是桌面软件已投入使用多年,不具备移动端在线查询功能,另货物出入库频繁,产品型号多,造成保管找不到货的情况时有发生,针对这种情况,本文主要采用Java Web框架的primefaces开源类库和hibernate框架开发一个方便在线查询货位、库存数等记录,以此来简化仓储现场货位管理,提高工作效率。

图1 复合肥仓储货位前台查询界面Fig.1 The front desk query interface of compound fertilizer storage space
1 系统设计
本仓储货位管理系统通过“Primefaces+Hibernate”java 框架编程技术,结合Mysql数据库实现。程序运行在阿里云服务器,服务器软件为Tcomat,服务器版本为7.2,数据库为Mysql,数据库版本为5.0。该系统分为前台查询,后台管理及数据库三部分组成。
1.1 前台查询界面设计
前台界面为仓储管理人员提供一个能够查询产品货位的功能,方便通过移动端设备随时查询,主要功能为登录界面、当前库存明细、按配方汇总明细等三个功能。……
