基于Struts2的区域物流信息系统构建

来源 :中国市场 | 被引量 : 0次 | 上传用户:daguofan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:根据中国“入世”承诺,我国物流市场已经全面开放,区域物流将成为我国21世纪的重要产业和新的经济增长点。对区域物流信息系统的规划与构建,是实现这一目标的重要前提。
  关键词:区域物流;信息系统;Struts2
  中图分类号:F019.3文献标识码:A文章编号:1005-6432(2008)41-0096-02
  
  伴随经济全球化、区域经济一体化发展进程,物流出现了许多新的特点,尤其是对区域经济发展起着极大促进作用的区域物流,一方面大大提高了区域经济的竞争力,另一方面解决了不同经济发展条件下不同区域的物流系统结构、布局、增长和发展问题,同时,还要研究不同区域之间物流的区别与联系。区域物流已经成为了一个十分现代化的概念,它对商务活动的影响日益明显,越来越引起了人们的广泛重视。运用信息化手段提高运输质量和运输效率,提高客户服务能力,从而提高核心竞争力,将是区域物流应对市场竞争的必然选择。
  
  一、区域物流信息系统构建的必要性
  
  信息化对全国各地区物流现代化的带动日益明显,事实上已经证明信息化是物流业发展的助推器,是建立和优化物流产业的基础。我国区域物流业发展较快,但行业整体信息化水平还不高,这为区域物流信息化的开展提出了迫切要求。
  1.目前区域物流信息化程度远远不够
  目前区域物流企业大多呈“散、乱、小”状态,从原来的货运、仓储企业转型而来的占了很大比例,真正意义上的综合物流企业不多。企业规模小,资金少,人才缺,物流信息化实力弱。由于区域物流企业发展缓慢,服务质量不高,很多商业企业和生产企业承担着企业自身的全部物流业务。物流企业发展不足,服务不能让用户满意与企业物流信息化程度有极大关系。
  区域物流企业近年来虽然获得了快速发展,但管理手段依然落后。Web信息管理系统、条码技术、RFID、GPS/GIS等信息技术在区域物流中的实际应用很少,其信息化建设也很少从整体目标出发进行规划,信息化整体状况不容乐观。我国物流各个环节如运输、仓储、配送的成本以及劳动力和设备成本都远远低于发达国家,而整个物流过程的综合成本却大大高于发达国家。其主要原因,就是物流各环节信息化程度低,信息沟通不畅,造成库存大,运力浪费。由于企业信息化应用程度的差距,国内综合性物流企业与区域物流企业之间的发展差距也在不断加大。与国外区域物流的先进水平相比,我国区域物流企业更是有着很大距离。
  2.区域物流信息系统是区域物流发展的的必然选择
  随着我国消费市场的逐渐成熟,市场竞争越来越激烈,企业围绕“核心竞争力”所进行的经营策略调整和组织结构再造势在必行,随之而来的是物流的社会化、信息化,将物流业务以快捷高效的方式“外包”给物流企业,是市场的发展需求,因而不仅要求物流企业提供传统的点到点的运输服务,而且要求物流企业直接介入客户企业的生产经营管理活动,提供综合化、一体化的服务。随着客户企业的信息化水平的提高,对物流企业的信息技术的要求也越来越高,信息化水平跟不上客户企业发展的物流企业,必将在这轮供应链的整合中遭到毁灭性打击。
  
  二、系统构建技术的选择
  
  针对区域物流企业的物流信息系统,要与企业的业务流程与战略目标相适应,但很多这样针对具体企业的系统具有不可移植性,甚至一旦由于企业流程或战略稍有调整就不可用,因此,虽然绝大多数区域物流企业都认为有必要建立或引进物流信息系统,然而由于对其功能的完备性缺乏信心,很少企业付诸实施。有的企业即便引进,使用率也很小,与区域物流企业相适应的信息系统少以及系统扩展性弱是主要原因。根据区域实际情况构建区域物流信息系统是区域物流企业的紧迫需求,选择具有可扩展性和高效率的安全体系架构是构建区域物流信息系统的关键步骤。
  1.传统一般技术的不足
  在体系架构方面,早先采用C/S架构的物流信息系统,可维护性和可靠性方面都比较差,数据库服务器承担的负担过大,一旦出现问题将导致所有客户端都无法运行,系统瘫痪,这种架构比较适合于小规模、用户较少、单一数据库且在安全、快速的网络环境下运行。随着应用系统的规模不断扩大,复杂性越来越高,在多用户、多数据库且非安全的网络环境下,这种两层结构的应用模型将无法适应。而且两层结构还受到很多制约,如难以扩展至广域网或Internet;程序的升级维护困难;软、硬件的组合及集成能力有限;在软件上呈现出胖客户端;很难管理大量的客户机等。目前少数物流信息系统采用三层架构的系统模型,但执行效率方面还有很大欠缺,相对于非分层的应用程序来说,没有合适选择技术和框架的“三层结构”开发模式的一个明显缺点就是执行速度不够快。而企业信息系统不仅要有实现基本的业务内容的功能,还必须是高效的,同时保持其可靠性、扩展性和安全性。
  2.选择Struts2的优势
  区域物流信息系统的分层Web体系架构设计中,Struts1.x和WebWork框架是相当流行的架构模式。当Struts2框架诞生后,基于Struts1.x和WebWork框架的J2EE的实际项目开发都将转入使用Struts2框架,在这种背景下,Struts2在短时间内迅速成为MVC领域最流行的框架。Struts2吸取了Struts1.x和WebWork的各种优点,更改了一些不足的地方,譬如移走了原来WebWork中的IOC实现,引入Spring的IOC实现等。基于Struts2多层体系结构的软件克服了传统体系结构软件在功能和效率方面的缺陷,能够很好地适合当前企业需要。
  Struts2与Spring的集成进一步降低了程序间的耦合性,就其本身而言,降低了框架本身的耦合性。模块化程度高,可以轻松将配置信息按功能界限拆分成多个文件,便于管理和团队协作开发。大大增强了可扩展性,Struts2是基于插件的框架,大量的优秀插件加快了开发进度。
  
  三、基于Struts2的系统设计
  
  1.设计思路
  物流业是为供需双方提供货物的仓储、运输、包装、信息等服务的行业,物流管理信息系统是企业的“库存管理”、“配送管理”、“业务跟踪管理”、“财务结算管理”等核心业务的信息平台。本系统采用一种基于J2EE的框架Struts2+Spring2+Hibernate3,采用三层Web体系结构模式,其中表现层采用Struts2技术,核心业务逻辑采用Spring框架,而数据持久层采用时下流行的Hibernate O/R Mapping技术。通过本系统,客户可以网上下达运输指令、仓库作业指令、配送指令,可以查询运价、库存报告、账单统计,可以跟踪货物状态等;物流公司可以审核客户的各种指令,对陆、海、空、多式联运委托进行任务分发和业务操作,下达指令给运输和仓储联盟企业,全程跟踪货物状态,统计各项业务费用,管理物流公司与客户、联盟企业往来账目;实现物流、信息流和资金流的高度协调与无阻塞流转;发现并且保持供应链关系,从而增加商业机会,开拓新的市场;改善业务受理质量,提高销售、采购、物流加工、库存管理的柔性与敏捷度。
  2.总体设计
  本系统是基于Struts2框架的电子商务应用开发,采用B/S体系结构。系统的功能模型由数据库层、核心业务层、商业智能层三个逻辑层次构成(见下图)。
  


  (1)数据库层:基于框架Struts2+Spring2+Hibernate3数据库的角色已经转变为数据的存储与管理,业务逻辑的处理则交给业务层中间件完成。
  (2)核心业务层:作为提升企业价值和核心竞争力的主要源泉,本系统中企业核心业务层包括九个子系统,分别是库存管理子系统、订单管理子系统、物流配送子系统、客户管理子系统、逆向物流子系统、财务结算子系统、调度控制子系统、业务跟踪子系统和信息发布子系统。基于Struts2在功能、扩展性以及稳定性上的优势,业务层子系统将极大体现此种框架的优越性,保持区域物流信息系统的可持续发展。
  (3)商业智能层:主要用于数据查询,生成智能报表,同步生成分析数据库用于数据分析,为商业决策提供支持。
  
  四、结束语
  
  利用三层B/S体系结构,基于框架Struts2+Spring2+
  Hibernate3开发的物流管理信息系统,能适应各种平台,可移植性好,扩充性好,能很好适应企业需要。物流信息系统带来的好处就是将人力成本降低到难以想象程度的同时提高工作效率。信息系统带来的不仅仅是降低人力成本,而是对仓库管理模式的彻底改变。
  作者单位:萍乡高等专科学校
  
  参考文献:
  [1]董千里,路春涛,张凯.陕西省区域物流信息化战略及其实施[J].长安大学学报,2006,(5):67-68.
  [2]孙淑生,海峰.经济全球化下区域物流业发展的特点与趋势[J].物流技术,2006,(4):34-36.
其他文献
19岁时,就开始在广播电台兼职,欧普拉一路把自己做成全美收视率最高的电视主持人,创办最大的媒体王国,并几乎成为美国总统候选人奥巴马的竞选伙伴。  54岁的欧普拉,终于在对斯坦福大学毕业生的演讲中,讲述自己这个不漂亮、学历也不好的黑人女性,是怎样面对失败,如何找到快乐的……  过去几周,只要有人问我忙什么?我说:我准备去斯坦福大学演讲。事实上,我连田纳西州立大学都没有毕业。其实,这整个世界,我们所居
期刊
90%的中国人都是酸性体质,酸性体质是百病之源。这个商家与一部分专家造出来的健康“新概念”,正在命中国人的心理软肋。  酸性体质其实是一个彻头彻尾的伪概念,无论西医临床研究还是中医理论,都不承认它的存在。酸性体质只是碱性补充剂生产商在卖弄概念,对健康有害无益。  按照“酸碱体质论”的说法,人必须吃“碱性食物”才能健康。中国营养学会副理事长程义勇说,早在上世纪40年代,有研究食品化学的学者将食物燃烧
期刊
[摘 要]《全国工业用地出让最低价标准》的出台,使得广西工业用地价格大幅提高,广西边境地区招商引资压力增加。而与我国接壤的越南广宁省、谅山省等凭借其在土地价格方面的优势,吸引了较多的投资。本文通过对广西边境地区工业地价分析研究,得出了越南边境地区工业用地价格低于我国边境地区的结论。  [关键词]边境地区;工业用地;价格分析  [中图分类号]F301 [文献标识码]A [文章编号]1005-6432
期刊
摘要:目前电子商务安全是互联网上的首要问题,这就涉及了无线局域网安全漏洞分析。现在无线局域网的技术主要有IEEE802.11、HomeRF和蓝牙。相对于蓝牙、HomeRF等无线技术,基于IEEE802.11的无线局域网正成为当前无线领域中一个引入关注的热点,相应的基于IEEE802.11的无线局域网的安全问题也成为目前人们主要争论的焦点。  关键词:电子商务;IEEE802.11;HomeRF;蓝
期刊
摘要:SA8000标准关注的是人们的更直接、更具体的发展权,通过对人身权益以及与健康、安全、机会平等要素的关注,来调节人类在社会经济活动中的人自身的平等发展关系,体现了国际贸易中的人文关怀。另外,SA8000又使发达国家降低了发展中国家在竞争中的最大比较优势——劳工成本,其本质是发达国家用社会标准替换技术标准,修筑起非关税的贸易壁垒。本文通过分析湖南外贸的发展情况,说明实施SA8000标准的障碍性
期刊
摘要:本文分析了Acegi安全框架,详细说明了Acegi安全框架的工作过程。举例说明了Acegi安全框架的具体应用,讨论了如何利用Acegi进行Web资源的认证和授权。使用一种基于数据库的策略来对Acegi资源配置进行动态扩展,满足电子商务系统中用户在运行期间的动态改变权限的需求。  关键词:认证;授权;安全框架;电子商务  中图分类号:TP393.08 文献标识码:A 文章编号:1005-643
期刊
[摘 要]邢台市位于河北省南部,旅游资源丰富。目前全市形成了自然风光、历史古迹、民俗风物交相辉映的系列旅游产品和完善的旅游服务体系。文章使用SWOT方法对邢台市旅游业的发展进行了分析,尝试提出邢台市旅游业的发展对策。  [关键词]邢台市;SWOT;对策  [中图分类号]F590 [文献标识码]A [文章编号]1005-6432(2008)44-0075-02    1 邢台市旅游业SWOT分析  
期刊
[摘 要]外语教学与二语教学在学习动机、语言环境、目标语输入、目标语输出以及目标语教师等方面存在明显差异。了解这些差异对我国英语教师尤为重要,它有助于确立正确的教学目标,寻求有效的教学途径,运用适当的教学方法,实现良好的教学效果。  [关键词]外语教学;二语教学;差异  [中图分类号]H3 [文献标识码]A [文章编号]1005-6432(2008)44-0120-02关于在非英语或英语为非官方语
期刊
摘要:风险管理技术是现代项目管理中不可或缺的技术,物流项目的风险管理贯穿于项目整个生命周期,风险分析的风险辨识、风险排序、风险评估三个过程在项目的生命周期各阶段循环进行。本文基于物流项目的生命周期(LC)的启动、计划、实施、控制、收尾不同阶段的风险特征研究了相应的风险管理策略。  关键词:物流项目;生命周期;风险管理  中图分类号:F208 文献标识码:A 文章编号:1005-6432(2008)
期刊
摘要:提出了基于J2EE的电子商务系统开发框架,采用了多层结构,将表现逻辑、业务逻辑和数据逻辑相分离,通过集成轻量级框架Struts、Spring、Hibernate加上页面框架实现了该开发框架,保证程序具有松耦合性和易扩展性。  关键词:J2EE;框架;Struts;Spring;Hibernate  中图分类号:TP393 文献标识码:A 文章编号:1005-6432(2008)41-0069
期刊