研讨基于JAVAEE的物流管理信息系统的设计与实现.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
研讨基于JA V AEE的物流管理信息系统的设计与实现
研讨基于JA V AEE的物流管理信息系统的设计与实现导读:运作,更好的利用仓库的空间,降低成本。1JA V AEE平台和MVC模式 1.1JA V AEE概述JA V AEE (Java2PlatformEnterpriseEdition)是Sun公司提出的开发、装配和部署的基于Java分布式应用的标准平台。JA V AEE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上由独立的软摘要物流管理信息系统(LMS)是一个基于X络的智能化信息系统,分析了JA V AEE企业平台框架上应用多层结构模型,结合实际物流管理信息系统各模块的功能设计,详细分析沈阳工学院物流管理中心在JA V AEE平台上多层分布式结构的实现过程,为相关系统的开发和研究提供了范例。
【关键词】JA V AEE 物流管理信息系统自动化智能化
信息化是利用现代硬件设备以及计算机技术,对各种信息资源进行集成和数字化处理。现代社会经济的三大主流是信息流、商流以及物流,对国家经济发展有着深远影响,智能合理科学的物流企业规范能为企业带来巨大的经济效益,企业中物流已经成为企业获得更大利润的策略。科学技术的不断创新,经济需求的变化,物流业正朝着科学化,智能化,集成化的方向发展。使用JA V AEE技术以及SQLserver技术对物流仓库进行管理,可以实现物流仓库高效有序的运作,更好的利用仓库的空间,降低成本。
1 JA V AEE平台和MVC模式
1.1 JA V AEE概述
JA V AEE (Java 2 Platform Enterprise Edition)是Sun公司提出的开发、装配和部署的基于Java分布式应用的标准平台。JA V AEE 使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上由独立的软件单元来实现[3]。JA V AEE可以很好的解决系统维护升级步骤繁琐、客户端代码冗余度高以及代码的移植性和可复用性不强的缺点。JA V AEE 主要是依靠VC模式
MVC全名是Model Vieodel)-视图(vieVC模式是由模型、视图和制约器三个核心部件组成的,模型主要是完成封装系统的全部数据,表示了系统中使用到的全部对象并且这部分组件是独立完成的,这样使得系统具有很好的重写性,这样多个视图可以同时使用同一个模型。视图主要是实现用户界面,这部分组件根据截取的程
序信息以及根据模型中数据之间的关系,以约定的方式展现给用户。制约器是实现模型和视图两个组件交互过程,制约器是模型和视图的纽带。使用MVC模式,可以使视图和数据业务逻辑的分离,这样使得开发人员更适合合作开发,这样可以是得前台开发人员专注于前台页面的开发,后台开发人员专注于业务逻辑的开发设计,这样可以协同合作开发缩短开发周期。这样发发的程序可以实现高内聚、低耦合又能保证开发的程序安全可靠高效。
使用MVC模式用JA V AEE技术进行开发时,MVC模式中的模型、视图和制约器分别由JA V AEE中的Bean、JSP和Servlet技术进行实现,制约器截取用户的请求信息,通过模型解读和转换,进行相应的处理后显示给用户。
2 JA V AEE的MVC模式物流管理信息系统业务功能分析
物流逐步成为现代企业中一个新型的利润点,物流仓库是解决货物的存取的,自动立体仓库可以高效的对仓库中的货物进行出库的管理操作。物流仓库基础信息管理可以对仓库中的货物以及储位等相关信息进行有效的管理。物流企业的信息化管理的主要是为了对仓库的管理进行自动化,计算机化的高效的管理,为客户提供功能齐全的高质量的服务。通过使用现代自动化智能化的物流管理技术,可以提高物流仓库的空间利用率,完善优化物流业务流程,减低物流仓库成本,提高物流仓库的运作效率。物流管理信息系统具有一下几点特征。
(1)物流仓库的操作流程信息化。这是现代物流管理信息系统的基本特征。现代物流管理信息系统提供完善的业务流程,可以提高运作效率,避开错误的发生,同时可以使得物流仓储企业的结构得到优化,规范企业的业务流程。
(2)完善自动化物流仓储企业操作流程。物流仓储企业的运作流程是物流仓库的主要功能,结合本国的实际生产和供应的特点,制定科学合理的操作流程,不经可以减少物流企业的运作成本,还可以提高物流企业的利润。
(3)储位调度算法的选择。高效的储位选择算法对物流仓库至关重要,合理高效的算法可以提高物流仓库的运作速度以及空间的利用率。
(4)仓库管理的合理化。仓储是物流仓库管理业务中的主要功能之一,合理的仓储可以减少货品的损耗。物流企业应该实时通过查询物流仓库中的库存信息来监管物流仓库的库存量。
(5)数据分析。物流企业战略的制定是通过对仓库数据以及以往的业务数据的分析。物流企业对战略和计划的制定主要依据就是通过对仓库中相关数据的分析来确定的。物流企业中数据的分析为
企业战略发展提供决策支持。
3 基于JA V AEE的MVC模式物流管理信息系统的设计与实现
物流管理信息系统集成了目前较流行并且在物流仓库应用领域可以明显提高仓库的空间利用率,节约人力和减少库存资金占有率方面有很好效果的仓库管理方式,仓储管理信息系统设计与开发集合重型托盘货架管理、层格货架管理、电子标签拣选管理、自动立体货架管理。
仓储管理信息系统包含基础信息管理,仓储管理,系统管理三大模块。
(1)基础信息管理包括:货品信息管理,供应商信息管理,客户信息管理,储区信息管理,部门管理等相关信息的增加、删除、和修改相关操作。
(2)物流管理信息系统中的仓储管理子模块主要完成物流仓库中自动化、智能化管理的功能。可以对物流仓库中货品信息和储位分配信息进行查询和管理。物流仓库的储区集成了现代主流的四大储区,既重型托盘储区、层格货架储区、自动立体货架储区、以及电子标签拣选区。
入库时根据货品的类别和货品的特征选择适合的储区进行入库操作。货品储位的选址物流管理信息系统中储位选择算法进行自动分配储位地址。储位选择选法使用的是先到先得的调度算法。假如某一类货品第一进行入库操作,系统会自动分配最近的储位对货品进行入库。如果某一类货品已经在物流仓库中,下次入库该种商品的时候系统会自动找到该货品的储位信息,在储位中货品数量没有达到规定上限时,系统会把货品入库到该储位中,如果该货品数量在这个储位中已经达到上限,系统会自动分配一个距离该储位最近的新储位进行入库。
出库时选择好需要出库的货品,选择好储区,系统会自动找到该货品的全部储位信息,管理员可以根据实际的生产需要选择合适的需要出库的货品储位。如果该货品没有在选择的储区中,系统会提示用户货品没有在该储区中,并会为用户提供货品的储区的相关信息。
移库管理是电子标签拣选区中的货品的数量达到警戒值时,通过移库管理把别的储区中有大量该货品进行移库操作,对电子标签拣选区的货品进行补货的功能。
盘点管理、安全库存管理是对物流仓库中货品的基本信息,储位信息等查询的功能。
库存预警管理是当仓库中货品的数量到达物流仓库货品数量的下限时,物流管理信息系统为仓库管理人员进行提示的作用。