学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 管理学论文 > 仓储管理论文

JavaBean技术下仓储管理信息系统的开发

来源:学术堂 作者:姚老师
发布于:2015-12-19 共2227字
摘要

  1 引言

  随着现代物流行业的快速发展,仓储运输环节从生产经营中脱离开来成为一个独立的系统,其面向的客户的数量、类型、需求都在不断的挑战着仓储服务理念。仓储管理作为物流行业的核心成为众多物流企业升级的关键制高点,信息系统的建立必然能够极大改善物流的成本和提高管理的效率,改变传统仓储的内耗模式,是仓储管理发展的必然途径。

  2 JavaBean技术

  JavaBean技术:JavaBean是一种JAVA语言写成的可重用组件模型,本质上是一个类,遵循共同的接口格式,以便于使函数命名、底层行为以及继承或实现的行为,可以把类看作标准的JavaBean组件进行构造和应用。JavaBean数据库访问组件技术主要用于封装业务逻辑、数据库操作,有效的降低不同类型数据库访问需要开发不同的代码,代码的重用性、可移植性强。

  3 系统需求分析及设计

  3.1 需求分析

  仓库是物资流通供应链的最重要的环节,从业务角度来看,仓库要完成货物的入库、货物的出库、货物的管理、仓库的管理以及货物的相关统计分析盘点等工作。但是随着物资种类以及规模的增长,传统手工台账记录管理的模式已经完全不能够适应目前数量级的数据信息操作,建立动态、准确、高效的仓储信息管理系统,实现基于基础数据的主线业务和数据挖掘、统计功能是当前迫切的需求。

  3.2 系统设计

  基于JavaBean的港口仓储管理系统采用分层体系架构搭建方法,从底层到顶层依次有数据层、业务逻辑层以及应用层。应用层为仓储管理系统,提供用户应用系统界面并能够完成在线交互操作;业务逻辑层为功能模块;数据层包括通用数据层、JavaBean数据库访问组件以及数据库存储。本次系统采用UML统一建模语言,通过用例结构流程图和面向对象编程的分析方法,在系统需求分析的基础上设计导出了7个功能管理模块,具体各个模块的功能设计如下:(1)仓库管理模块:提供仓库基本信息的管理,具体实现仓库信息、仓库资源以及仓库库位等数据的增、删、改、查。(2)客户管理模块:实现客户和供应商的基础信息和关联信息的管理,包括客户和供应商信息的增、删、改、查,客户合同的管理以及合同的审核流程管理等内容。(3)入库管理模块:根据货物实际入库的情况在系统中完成相应的货物入库信息的工作流程及标记,包括入库资料录入、入库资料审核、入库资源调度、装卸作业、验货作业、摆货作业、入库审核等。(4)出库管理模块:完成货物出库的业务,包括出库订单管理、订单审核、出库资料管理、资料审核、资源调度、拣货作业、装卸作业和出库审核等。(5)在库管理模块:对仓库内部的物资进行现场管理,库存信息在线查询,实时掌握在库货物的资料,并能够实现移库作业、库存盘点、盘点差异报告等内容。(6)预警管理模块:提供用户设定阀值警戒功能,当在库货物数量小于或大于相关阀值时则主动预警提示,帮助用户辅助分析并作出应对措施。(7)仓库监控管理:对仓库进行实时监控,在线监测各项数据,包括仓库内部环境、库区周围环境、重点库位监控等方面。

  4 系统实现

  基于JavaBean的仓储管理系统采用Java语言和面向对象技术,基于J2EE开发平台及相关技术架构,为系统提供了可伸缩性、灵活性、易维护性的良好机制,数据库采用SQLServer2010,具体实现过程如下:(1)仓库管理模块:在仓库管理界面编辑增加、修改、删除和查询等四个功能按钮,在界面显示仓库的区域、资源、库位实时基本信息列表,如仓库编号、名称、容积、面积、地址、负责人、状态、备注等等。(2)客户管理模块:客户和供应商界面包括增加、修改、删除和查询等四个功能按钮,显示客户和供应商的资料信息列表;客户合同的包括合同编辑、合同浏览、合同查询和合同删除功能按钮,并在合同管理模块中建立合同审核的工作流,可以有效的对合同进行审核、中止或重启等操作。(3)入库管理模块:仓库人员根据系统提供入库资料表填写,表单内容显示入库物质的单号、客户名称、资料状态、日期等等;资源调度中有已分配和未分配资源分类功能按钮对仓库资源进行调度统计管理;用户在装卸作业中可查询装卸情况及相关费用;验货审核通过后在系统中标记;摆放作业界面完成系统中录入货位等信息,最后形成相关入库单据。(4)出库管理模块:出库时仓库人员在系统内填写出库订单,包括编号、客户名称、收货单位、地址、联系人、预计出库时间等等,订单提交管理人员审核并标记,然后安排拣货人员完成出库,并在系统内执行拣货按钮完成记录,形成出库作业单。(5)在库管理模块:根据仓库资源占有情况,在系统内发起新增转仓、修改转仓、删除转仓和审核转仓等操作,执行完成后,形成转库作业单;当执行仓库盘点按钮,仓库人员完成录入盘点数据,形成明细供用户浏览查询;系统根据盘点结果,并与库存结果比对,形成差异报告。(6)预警管理模块:系统提供阀值门限设定按钮,当系统统计库存量与物资上限或下限发生正负偏离时,进行相关比较提示预警,并给出相关措施意见。(7)仓库监控模块:实时显示整个仓库的占用情况、仓库各个区域的占用情况,具体的库位占用情况,形成明细列表显示。

  5 结语

  本文研究了B/S模式下基于JavaBean的港口仓储管理系统,在详细的需求分析基础上,重点设计实现了系统各项功能,满足了现代物流仓储地动态、实时、准确、高效等特性。在建立庞大的信息系统数据基础上,希望能够对促进实现自动、智能的标准化物流及仓储服务有一定的意义。

  参考文献:
  [1]林松。基于 B/S 仓储管理系统的设计与实现[J].福建电脑,2010,(02)。
  [2]王小建。基于 B/S 模式物流仓储管理系统开发[J].物流技术,2009,(03)。

  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站