基于BPM和SOA数字市政管理系统的体系结构研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着经济的发展,城市的发展已是日新月异,原有的城市管理方式已不能适应现代化城市的发展,城市管理滞后几乎成为各个国家、各个城市的共性问题。如何提高城市管理水平,如何改善公共服务质量,如何应对突发事件,保障政治、经济与社会等领域的可持续发展,已成为各个城市发展的头等问题。建设“数字城市”、实现现代城市的信息化管理已成为城市发展的新方向。
     重庆市作为长江上游的经济中心和中央直辖市,直辖后城市经济取得了前所未有的发展,城市面貌发生了深刻变化,但管理滞后的问题也日益显现。本论文就是以重庆市数字化市政管理为背景,针对重庆市市政资源数据极其分散且存储格式各异,各个部门业务相对独立且联系松散以及市政管理模式的流程特点,基于BPM(Business Process Management即业务流程管理)和SOA(Service-Oriented Architecture即面向服务的体系结构)提出适合重庆市的数字市政管理系统的体系结构。
     论文首先系统地概述了数字化市政管理的重要性,数字市政、BPM以及SOA的国内外研究现状以及发展趋势,并详细地介绍了重庆市数字化市政管理的相关概念、创新之处、工作流程及特点,指出了如何将繁杂的数字市政管理要求转变成条理的业务流程,如何将业务流程逻辑抽象出来等问题,并且考虑到满足现有的城市管理的复杂性需要,以及城市未来的发展前景以及城市管理的变化性,采用BPM和SOA构建数字市政管理系统。
     通过对BPM、SOA以及Web Services的概念、工作原理、技术细节等方面系统地分析与研究,特别是针对相互之间的关系比较研究,提出了BPM-SOA组合架构模型,并在此基础之上提出了基于BPM和SOA的数字市政管理系统的体系结构,并研究分析了该系统的各个层次。最后,选取了数字市政管理系统中一个关键流程――案件报送流程,利用AquaLogic BPM Suite 6.0产品套件进行模拟与分析,证实了所提出的体系结构的可行性。
With the development of economy, cities are changing quickly. Former city manage mode can’t catch up modern cities’development. Lag of city management has become a common problem for every city, every country. How to enhance city management? How to improve public service? How to cope with emergency? These things are of vital importance to city development. It has become a new trend to construct‘digital city’and realize information management of modern city.
     As an economic center of the upper reaches of Yangtze River and a municipal city directly under Chinese central government. Chongqing has made a great progress after 1997, the city has changed a lot while the lag of management appears at the same time. This paper aims directly at the particularity of the municipal management of Chongqing. It also considers that the municipal management has constant changes and the characteristics of flow. Thus, in this paper, it is illustrated the idea of digital municipal management system architecture with BPM and SOA technology which is fit for Chongqing.
     For the first, this paper introduces research status and developing trend of digital municipal management, BPM and SOA. Then, related concept and work flow are carefully analyzed. How to transfer complex requirement of digital municipal management into corresponding work flow is studied. How to get logic description from work flow is then analyzed. After consideration on complex requirement of existed city and its future development, BPM and SOA are adopted to construct digital municipal management.
     After carefully research on concept、principle and technical details of BPM, SOA and Web Services, especially after comparison of their relationship. A BPM-SOA portfolio structure is proposed, then the system construction of digital municipal management system based on BPM and SOA is constructed. At last, case report flow-a key flow of digital municipal management system is simulated and analyzed by AquaLogic BPM Suite 6.0, which verifies the feasibility of the system construction.
引文
[1]北京朝阳区城市网络化管理信息平台项目http://www.enet.com.cn/article/2006/1214/ A20061214337895.shtml,2006/12/14.
    [2]建设部高度评价重庆高新区数字城管建设工作.http://info.upla.cn/html/2007/05-23/ 27589.shtml,2007/05/23.
    [3]重庆推行数字化城市管理高新区已完成建设.http://www.cqnews.com.cn/news/szyw/ 2007/0130/181505.shtml,2007/01/30.
    [4]林雪梅等."数字北京"中的"数字市政"[J].电子政务2004(4):24-26.
    [5]刘晏晏.广州市市政建设管理信息系统的设计[J].市政技术2004(4):229-233.
    [6]门永奎.基于WebService的软件分布式重用的研究与实现[J].微计算机信息,2006,27- 97.
    [7]吴渝.基于EAI的企业数据集成技术的研究[J].微计算机信息,2006,15- 12.
    [8]丁兆青,董传良.基于SOA的分布式应用集成研究[J].计算机工程.2007,33(10):246-248.
    [9]魏东,陈晓红,房鼎益.基于SOA的体系结构的软件开发方法研究[J].微电子学与计算机.2005,22(6):73-76.
    [10] Zdun U. and Dustdar S..Model-driven integration of process-driven soa models[A].Accepted for publication in Invited to the International Journal of Business Process Integration and Management, 2007.
    [11]北京朝阳区基于SOA的城市网格化管理信息平台.http://industry.ccidnet.com/art/ 20/20070320/1040485_1.html,2007/03/20.
    [12] Eric Newcomer,GregLomow.Understanding SOA with Web Services[M].Broadview,2005.
    [13] Jim Keogh.J2EE:The Complete Reference[M].Mc Graw-Hill,2002.
    [14]王清明.基于SOA的ERP系统体系结构的研究[J].计算机应用,2007,27(2):414-417.
    [15]廖军,谭浩.新一代开放分布式处理技术-Web Services[J].计算机应用,2004,24(8):5-9.
    [16]胡建理,王嘉祯.基于Web Services的企业应用集成技术[J].计算机工程与设计, 2005,26(10):2634-2638.
    [17]张宏展,蔡宗琰,吴欣.实战J2EE与WebLogic Server应用开发[M].北京:电子工业出版社,2004.
    [18]徐罡,黄涛,刘绍华,等.分布应用集成核心技术研究综述[J].计算机学报,2005,28 (4):433 -444.
    [19]钟远明,奚建清.分布式实时数据库系统中事务处理的研究[J].计算机应用研究,2002.19(2):75-78.
    [20]梅立军,付小龙,刘启新,沈锡臣.基于SOA的数据交换平台研究与实现[J].计算机工程与设计.2006,27(19):3601-3603.
    [21]李文立,邓贵仕,李艳红,温闯.基于CORBA中间件的分布式计算模式研究[J].计算机工程.2001,27(12).
    [22]李喆,周明全,陈怡.松耦合模块在基于SOA的系统中的研究与实现[J].计算机应用与软件.2006,23(11):48-49.
    [23]陈博,许满武.基于Web计算模型:Web Service[J].计算机应用研究,2003,20(1): 41-42,72.
    [24]郑小平.Web跨平台Web Service开发技术[M].北京:人民邮电出版社,2002.
    [25]岳昆,王晓玲,周傲英.Web服务核心支撑技术研究综述[J].软件学报,2004.05.
    [26] Woodley T,Gagnon S.BPM and SOA:Synergies and Chal2lenges[A].Proceedings of the 6th International Conference on Web Information Systems Engineering (WISE).2005.
    [27]顾宁,杨灵敏,李佳佳.基于XML和Web Services数据交换在分布式电力企业中的应用[J].计算机工程与科学,2008,30(1):25-27.
    [28]陈丹,袁婕.基于SOA的分布式科研信息系统[J].计算机工程与设计.2006,27(24):4759-4761.
    [29]杨朝君,杨乃定,张亚莉等.基于模式复用的业务建模研究[J].计算机应用,2005,26(11):113-117.
    [30] ZhangMi, Cheng Zunping.A SecurityModel Design in Web Service Environment[A].The Fifth International Conference on Computer and In2 formation Technology,2005.
    [31] Java Servlet and JSP Performance Benchmark Spectication [S].http://www.jcp.org,2006/03/04.
    [32]谭伟,范玉顺.业务流程管理框架与关键技术研究[J].计算机集成制造系统,2004,7(10):737—742.
    [33]赵仲孟,沈海斌,王瑞,霍秋艳.利用XML扩展基于MVC模式的Web应用框架[J].计算机工程与设计,2003,7(24):83—86.
    [34]戴朝晖,吴敏.基于MVC模式的Web管理信息系统分析与设计[J].中南工业大学学报(自然科学版),2003,4(34):413—415.
    [35]刘祥艳.业务流程管理[M].北京:清华大学出版社,2004.
    [36]倪晓秋,季民,王光伟.J2EE案例开发[M].北京:中国水利水电出版社,2005.
    [37] De Roure D. et al.The Semantic Grid:A Future e-Science Infrastructure[A].International Journal of Concurrency and Computation:Practice and Experience,2003.
    [38] Richard Monson-Haefel.J2EE Web Service高级编程(崔洪斌,王爱民译)[M].北京:清华大学出版社,2005.
    [39] Namn,Chrisw,Matts.An algorithm for vendor-independent BPEL debugger in a Java integrated development environment [J ].Research Disclosure,2006,(4) :362– 363.
    [40] Wang Hongbing, Joshua Zhexue Huangc.Web services: problems and future directions [J]. Web Semantics:Science,Services and Agents on the World Wide Web 1, 2004:309– 320.
    [41]王辉,邵贝恩.用SOA和BPM组合架构使用企业[J].计算机应用研究.2007,24(6):220-223.
    [42] Smith H,Fingar P.Business process management:the third wave[M].US:Meghan-Kiffer Press,2003:1-20.
    [43]李厚福,韩燕波,虎嵩林等.一种面向服务、事件驱动的企业应用动态联盟构造方法[J].计算机学报,2005,(4):739 -748.
    [44]蔡月如,柳西铃.Web Services基础教程[M].北京:清华大学出版社,2005.
    [45]方江雄,何红波,李义兵.基于SOA和BPM的ERP系统的研究与实现[J].计算机应用.2007,27(5):1264-1267.
    [46]赵如意,徐丁立,曹金利.Java项目开发实用案例[M].北京:科学出版社,2006.
    [47]何轩,夏应清,李祥.基于以太网的嵌入式Web服务器的设计与实现[J ].微电子学与计算机,2005,22 (12):142– 145.
    [48] Baresi L.,Heckel R.,Thone S.and Varro D.Modeling and validation of service-oriented architectures:Application vs. style[A].Proc. of the 9th European Software Engineering Conference Helsinki, 2003.
    [49]应用AquaLogic Service Bus使SAP R/3系统功能服务化.http://dev2dev.bea.com.cn/techdoc/ 2008/1/java_soa_AquaLogicServiceBus.html.2008 /01/22.
    [50] S.White.Process Modeling Notations and Workflow Patterns[M].BPTrends,2004.
    [51]董丽丽,祁飞,罗婵.基于SOAP的Web远程监控系统[J].微电子学与计算机,2006,23 (10) :84– 86.
    [52] Yajaman N,Brown J.Web service fa?ade for legacy applications.http://msdn.microsoft. com/library/default.asp?url=/library/en-us/dnpag/html/WSFacadeLegacyApp.asp,2006/06/15.

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

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

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