基于J2EE技术的物流信息系统的应用研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
物流作为现代服务业,在国民经济和社会发展中起着越来越重要的作用。在众多影响物流企业发展的因素中,物流信息化是推动物流企业发展的关键因素。
     本文就如何建设物流信息系统进行分析和研究,并在此基础上设计和实现了基于J2EE技术的物流信息系统。
     首先,从物流信息的特点出发,分析了物流信息系统要达到的目标,在对物流管理的业务分析基础上,设计了系统的总体功能结构。
     其次,研究了J2EE核心技术、设计模式,在此基础上将系统分为表现层、业务层及持久层,分析了各层采用的设计模式,并应用拦截过滤器模式、前端控制器模式、命令模式、工厂模式、数据访问对象等设计了一个基于J2EE技术的信息系统的框架。其中,持久层采用了Hibernate持久化技术,简化了对数据库的访问和操作。这样设计的系统具有更大的可伸缩性、灵活性及可复用性,实现了各个层次间的松耦合。同时,应用该框架实现了物流信息系统,详细介绍了各层次设计模式的实现方法、Hibernate技术的应用,视图层的实现以及权限控制的实现方法。
     最后,研究了工作流相关技术及理论,在分析物流信息系统中工作流管理的过程模型、组织模型及信息模型的基础上,进行了工作流系统的总体设计、数据库设计及主要操作过程的设计,并针对一个具体的业务流程,讨论了物流信息系统与工作流系统的集成方法。
As one of modern service industries,logistics plays a more and more predominant role in national economy and social development. Logistics informatization has become the key factor and primary problem promoting the growth of logistics industry.
     This paper analyzes and researches how to build logistics information system,which leads the design and implementation of a logistics information system based on J2EE technology.
     Firstly,this paper analyzes the goal of a logistics information system according to the feature of logistics information. The whole function structure is designed based on the business analysis.
     Secondly, this paper researches J2EE core technologh and design patterns. Using a multitiered application model,the system is divided into three tiers,which are presentation tier,business tier and persistence tier. Then some design patterns are applied in these tiers,such as Incepting Filter Pattern,Front Controller Pattern,Command Pattern,Data Access Object Pattern etc. Hibernate technology is used in Persistence tier which makes it easier to access and opreate database. Such a system is flexible,reusable and coupled loosely between the tiers.Then,a Logistics information system is implemented applying the framework. This paper explicates the implementation method of design patterns in each tier and the application of Hibernate technology. The implementation of view tier and access control is included in this paper.
     Finally,this paper analyzes the procedural model,organization model and information model,then the system design,database design and main operation processing design of the workflow system in logistics information system are produced. Then an actual example is included to illustrate the method whcih integrates the logistics information system with workflow system.
引文
[1]Qiao Liping,Lei Mingmei.The development of the 3PL management information system[C].2007 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE &TECHNOLOGY,PROCEEDINGS:2007:591-594.
    [2]戴定一.我国物流信息化建设情况分析与建议[J].中国物流与采购,2007(5):44-48
    [3]宋杰.物流信息化管理及发展[J].中国市场:2007(4):66
    [4]琚春华,蒋长兵,彭扬.现代物流信息系统[M].北京:科学出版社,2005:105-110.
    [5]王丽亚,物流信息系统与应用案例[M].北京:科学出版社,2005:80-89.
    [6]李作伟.基于Internet/Intranet的交通运输物流信息系统[D].山东大学硕士学位论文.2006.
    [7]Peter Eeles,Kelli Houston,Woitek Kozaczynski.基于RUP构建J2EE应用[M].北京:机械工业出版社,2004年:8-16.
    [8]Ding Sheng,Mao Li.Modeling J2EE applications using RUP[C].DCABES 2006PROCEEDINGS,VOLS 1 AND 2:1357-1359,2006
    [9]Eric Armstrong,Jennifer Ball,Stephanie Bodoff.The J2EE 1.4 Tutorial.Sun Microsystems.November 16,2003
    [10]Erich Gamma,Richard Helm,Ralph Johnson等.设计模式:可复用面向对象软件的基础[M].北京:机械工业出版社,2004:1-7.
    [11]王克宏.Java技术教程(高级篇)[M].北京:清华大学出版社,2005:226-351.
    [12]Deepakalur,John Crupi,Dan Malks.J2EE核心模式[M].北京:机械工业出版社,2005.
    [13]William Crawford,Jonatnan Kaplan.J2EE设计模式.北京:中国电力出版社.2005:44-198.
    [14]陈天河.Hibernate项目开发宝典[M].北京:电子工业出版社,2006:2-7.
    [15]Hibernate官方网站.http://www.hibernate.org/
    [16]孙卫琴.精通Hibernate--Java对象持久化技术详解[M].北京:电子工业出版社,2005:5.
    [17]WfMC.Workflow Management Coalition Terminology and Glossary(WfMC-TC-1011),1996.
    [18]罗海滨,范玉顺,吴澄.工作流技术综述[J].软件学报:2000(1):899-907
    [19]吴朝晖,邓水光.工作流系统设计与关键实现[M].浙江大学出版社.2006:1-9.
    [20]WfMC.Reference Model-The Worktlow Reference Model(WfMC-TC-1003),1995.
    [21]Paul D.Manuel,Jarallah AlGhamdi.A data-centric design for n-tier architecture.[J].Information Sciences:2003(150)195-206.
    [22]纪颖,马光思.使用DAO和业务代理联合模式整合Web应用框架[J].计算机技术与发展:2006(11):19-25.
    [23]Rod Johnson.J2EE设计开发编程指南[M].北京:电子工业出版社,2003:1-25.
    [24]Deng Wu,Yang Xinhua,Liu Fang.dynamic E-business system based on MVC and J2EE technique[C].MANAGEMENT CHALLENGES IN A GLOBAL WORLD:170-175,2007.
    [25]陈伟.基于J2EE的ERP总体结构的研究[D].哈尔滨工程大学硕士学位论文.2006.
    [26]杨兆楠.设计模式在基于J2EE系统中的应用研究[D].哈尔滨工程大学硕士学位论文.2006.
    [27]Tong Nguyen Quynh Tram,Cao Giang Thien Tai,Dong Thi Bich Thuy.User interface design pattern management system support for building information system[C].2006 1ST INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT:96-101.
    [28]杨飞,袁建华.Hibernate框架在权限管理系统中的应用[J].微电子学与计算机,2007(2):206-208.
    [29]宋海根,张亚东.基于J2EE税务系统持久层Hibernate解决方案[J].微计算机信息:2007(01-3):222-224,268
    [30]应用Struts利Hibernate的物流配送系统[J].微计算机信息:2007(06-3):147-148,135.
    [31]计磊,李里,周伟编著.精通J2EE--Eclipse,Struts,Hibernate,Spring整合应用案例.人民邮电出版社,2006年:45-65.
    [32]刘晓华,陈亚强.J2EE应用开发祥解.北京:电子工业出版社,2004:149-192
    [33]Cay S.Horstmann,Gary Cornell.JAVA核心技术,卷I:基础知识[M].北京:机械工业出版社.2006:179-187.
    [34]范玉顺.工作流管理技术基础[M].北京:清华大学出版社,2001:58.
    [35]雷劲敏.工作流技术的研究和工作流引擎的实现[D].武汉理工大学硕士学位论文.2007.
    [36]侯志松.基于数据库的工作流管理系统研究[D].武汉理工大学硕士学位论文.2007.
    [37]赵合计,张立春.UML活动图支持下的工作流建模方法与设计[J].计算机应用与软件:2004(8):44-45,96

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700