APP下载

基于JAVA的物流仓储管理系统设计

2016-11-17吉林广播电视大学宿建乐

电子世界 2016年20期
关键词:管理系统流程物流

吉林广播电视大学 宿建乐

大陆汽车电子(连云港)有限公司长春分公司 蔡景行

基于JAVA的物流仓储管理系统设计

吉林广播电视大学 宿建乐

大陆汽车电子(连云港)有限公司长春分公司 蔡景行

选用MVC(Model-View-Controller)软件设计模式,即模型—视图—控制器,并结合应用广泛JAVA语言环境,建设性的提出基于JAVA物流仓储管理系统流程控制规则,以及仓储管理系统的关键性层次划分和设计思路,希望能够对于现代物流仓储管理系统进一步完善和信息化建设,提供更加可行的框架性工程实践设计选择方案。

JAVA;物流;仓储管理

1 引言

基于互联网虚拟背景下的电子商务成为促进现代物流发展主要因素之一,跨区域和跨国界商品交易活动,以及不同多样性产品需求,打破传统商品单一、多批量特点,为现代物流仓储管理提出了更加具体的新要求,使得物流仓储管理成为一个更加全面的商品集中和信息服务化平台,以及物流产业化管理控制中心枢纽。基于B/S结构模式的网络信息管理,以其开放性、可扩展性和安全性等多方面优势,成为构建现代物流仓储管理系统的可靠性技术手段,这也更加明确了,研究和设计基于JAVA网络化的物流仓储管理系统,符合物流产业发展的实时现状和要求,具有较强工程实践意义。

2 仓储管理的特点

2.1功能转变

仓储本身定义来说,应该是现代物流产业的一个静态过程,但是目前现代物流系统中,尤其是电子商务物流,个性化多样性需求已经影响了仓储的基本功能,由少品种,大批量商业产品流通转向了多品种,小批量,仓储基本功能正在转变,仓储管理的主要内容,是协调和促进产品高效率流通,从物流供应链角度看,仓储管理已经是物流供应链的核心组成部分,应用能够更好完成商品缓冲和调节作用,并且是供应商和消费者之间重要沟通桥梁,能够实现仓储管理的价值创造和增值。

2.2仓储管理是现代物流实现价值的基础

仓储管理是现代物流产业价值实现中,处于推进和基础性功能地位,仓存管理不仅要实现商品存储,而且需要对于物流产业链中财务资源控制、生产供应、售前和售后支持性服务都起到了重要的作用。仓储管理中有效商品协调和控制(减少产品库存量),是实现资金流高效运转的关键性环节,同时实现生产有序进行、商品供应,以实现商品流的有效传递。因此完善的构建仓储管理系统,已成成为企业获取核心竞争力的关键性手段和策略。

3 仓储物流管理系统设计

3.1方案选择

JAVA软件技术的不断应用,MVC已经成为JAVA平台推荐使用系统软件框架,应用MVC主要目是更好实现代码重构性使用,降低数据代码编写、应用操作性耦合特征,实现系统平台可扩展、易维护和灵活性特征,例如目前WEB的B:2B的电子商务系统,基本上应用MVC框架结构。在开发物流仓储管理系统时,选用JSP+servlet+JavaBean,三层系统控制流程框架B/S结构,目前JSP+servlet+JavaBean的系统设计已经在信息化企业平台建设中,获得了广泛的应用,已经成为互联网软件开发中的主流化技术,不论在安全性、模块化和面向对象方面,这中物流仓储管理系统框架,能够更好的显示MVC管理控制模式。基于JAVA的物流储存管理系统流程控制如图3.1所示。

图3.1 JAVA物流仓储管理系统流程控制

3.2物流仓储分层设计

本文依据现代物流仓储管理的特点和业务操作流程,在JAVA物流仓储管理系统的模块分析后,构建出JAVA物流仓储管理的结构化层次,主要有物流仓储管理系统分为应用程序层、服务层和业务逻辑层。在JAVA物流仓储管理系统结构框图如图3.2所示。

图3.2 JAVA物流仓储管理系统结构框图

(1)应用程序层

在JAVA物流仓储管理系统中的应用程序层主要功能是为用户提供满意的各类服务,多元化应用性整合,考虑到物流仓储管理系统目前的复杂性特点,通过单一的浏览器很难保证,用户服务的多元化需求,例如货物路径的跟踪导航、车辆的监控、客户的交互性需求,JAVA的物流仓储管理的应用程序层,应构建成为类似于GOOGLE的chrome浏览器,集合计算机互联云平台技术相关公共服务集合,使其具有更加完善的功能服务性特征。

(2)服务层

基于JAVA现代物流MVC仓储管理系统的控制流程设计,为物流平台提供更加有效的可扩展性。服务层具体实现是在一定规范和系统结构组成基础上,更加重视面向服务的框架结构,进行必要的业务程序和系统模型化开发,其主要的思路是JAVA物流仓储管理系统业务,都要以单元化服务来描述,通过模块化单元服务组合,实现新业务功能开发,在新业务建立过程中,可能需要开发和设计一些新服务单元,也可以对于服务单元进行有效父辈继承重构。

(3)业务逻辑层

在JAVA物流仓储管理系统中,业务逻辑层是物流仓储管理流程控制管理核心组成部分,物流信息控制计算机、拓扑网络驱动设备和信息的数据库资源存储等,在一个JAVA物流集中管理的分布式应用系统框架下,进行硬件资源有效管理,集中管理硬件设备提供标准化的计算机应用服务;软件资源主要包括信息存储、队列排队、应用技术服务以及物流仓储内外部管理服务。

4 结语

研究基于JAVA物流仓储管理系统设计框架和思路,符合物流产业发展的实现需求,希望对于现代物流企业的稳定可持续发展和满足用户多样化需求,提供一个建议性物流仓储管理系统实践应用方案。

[1]董纪阳.基于UML的仓储管理设计与实现[D].辽宁,大连海事大学.2009.

[2]田健等.基于B/S模式物流仓储管理系统开发[J].长安大学,2008(37),4:31-42.

[3]肖来元.基于浏览器与服务器的医院信息系统研究与开发[D].西安,西安建筑大学,2006.

猜你喜欢

管理系统流程物流
基于James的院内邮件管理系统的实现
吃水果有套“清洗流程”
本刊重点关注的物流展会
“智”造更长物流生态链
基于LED联动显示的违停管理系统
违反流程 致命误判
企业该怎么选择物流
海盾压载水管理系统
本刊审稿流程
析OGSA-DAI工作流程