宁波规管系统的BPM-SOA架构改造方案

宁波规管系统的BPM-SOA架构改造方案

ID:42938876

大小:2.63 MB

页数:26页

时间:2019-09-26

宁波规管系统的BPM-SOA架构改造方案_第1页
宁波规管系统的BPM-SOA架构改造方案_第2页
宁波规管系统的BPM-SOA架构改造方案_第3页
宁波规管系统的BPM-SOA架构改造方案_第4页
宁波规管系统的BPM-SOA架构改造方案_第5页
资源描述:

《宁波规管系统的BPM-SOA架构改造方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、规管系统的BPM/SOA架构改造和升级2、基于原有架构的规管系统业务增强(用地管控)本次汇报主要内容:宁波市规划管理信息系统BPM/SOA架构改造方案上海数慧系统技术有限公司二○一三年九月一、系统现状及存在的问题规管系统现状系统建设历时多年,分阶段推进,至2011年3月15日,实现市局、分局的全面上线使用实现了规划编制、规划审批、批后跟踪等一体化综合型业务基于客户机/服务器(C/S)架构,采用.NET开发框架实现了OA/MIS、GIS和CAD等技术及相关应用的高度集成实现了表单、GIS图形浏览、CAD图形绘制之间的应用集成和信息交换覆盖市局和市、区12分局,用户总人数接近500系

2、统规模和用户数、承载业务量在全国规划局中处于前列。受到所采用技术的限制,以及近年来涌现的业务创新需求,系统建设也面临一些亟待解决的问题。技术限制所带来的系统问题业务调整不敏捷增加或改动一项业务功能,需要等候较长的时间。管控功能需增强现有系统管控端较弱,业务管控功能需通过编程或外挂实现。集成能力较薄弱规管系统难以调用其他应用系统的功能,使用其他数据库。运维管理有困难需要到每台客户端电脑上的安装和更新应用软件。系统性能在下降随着应用深入和业务量、数据量的加大,系统性能出现了下降。流程创新缺支撑缺少流程创新所需要的分析、模拟、评价等功能。现有规管系统采用传统的客户机/服务器架构,业务功能集

3、中在客户端(业务人员台式机)。业务创新所带来的系统改进要求需要重新理解业务:一个完整的业务,不仅实现业务的流转,还要包括对流程的监管,两者缺一不可。只有这样,才能满足市局审批权下放给分局后,事权“能够放得下去,还能管得起来”。过程处理过程监管业务流程再造市局权利下放的流程调整流程优化流程监管规划核心指标监控业务办理监管二、解决方案成都规划项目的实践证明:引入BPM平台和SOA技术,是解决现有系统存在问题和满足业务创新性需求的最好方式。引入BPM平台,把两层架构转变为多层架构在BPM平台的支持下,将系统的业务层、应用层和数据层分离出来,各自的调整互不影响,系统调整将大大加速。把客户机/

4、服务器(C/S)两层架构转换为基于中间件的多层架构,把中间件部署在服务器端。客户端只需要浏览器(IE),就可以使用系统功能。这就把原来“客户端胖,服务端瘦”的结构倒了过来,变成了“客户端瘦,服务端胖”。由于客户端的数量多且分散,服务端数量少且集中(在机房),安装、更新等维护成本将极大地降低。引入BPM平台后,还可以改变业务模型描述方法。例如,取消用户与流程之间的映射,强化业务子流程,实现流程间的复用等。这样,业务调整将更为敏捷。基于多层(中间件)的应用服务架构强化流程绩效分析和流程监控功能功能强大的流程管理端(BAM),实现流程绩效分析和流程监控。首先制定流程监控指标,在流程运行过程

5、中,将自动采集与指标相关的数据。通过监控端可将得到的指标做出丰富多样的展示。可用于评估流程总体性能、或某个环节办理效能,限定控制指标。流程管控能力将大大加强。引入面向服务架构(SOA)技术采用面向服务的架构(SOA),把原有的应用功能分解为一个个独立的服务组件(称为原子服务),在企业服务总线的支持下,使原子服务能够按“服务+服务=新服务”的方式不断组合出更大的服务,以搭积木的形式,从原子的服务组件开始,搭建出最终的应用系统。这样,“应用系统”将变成服务的组合。业务系统、GIS、CAD、市政管线、城市三维、共享平台等应用系统都由服务搭建而成,系统集成将水到渠成。同时,把数据也都转变为服

6、务,即数据服务。需要数据时,不是直接去访问数据库,而是去调用数据服务,从而消除不同数据之间的存取差别。通过统一的数据服务,就能够获得表格、文字、GIS、CAD、图片、视频等各种各样的数据。形成基于SOA的规划信息系统体系结构数据和服务池化引入服务池化(缓存)、内存数据库等调优技术数慧公司测试数据:数据访问从40秒降至2秒。基于BPM,开展业务流程梳理和建模在保持业务流程、应用系统、数据相互独立(松耦合)的同时,能够把三者很好地串接起来,从根本上提升了系统的集成能力。不仅数据,服务组件和业务流程都将成为信息系统中的可复用资产。通过BPM平台实现流程全生命周期管理“BPM套件存在的目的在

7、于使企业能够改进流程。就是这样。”——摘自《工作流引擎与BPM套件有怎样的差别?》(IBM)这也恰恰是宁波市规划信息系统目前面临的最大诉求。三、项目实施需改造业务范围核心改造内容分阶段实施策略第一阶段:基础平台搭建,老三区用地管控系统改造采购服务器和BPM/SOA平台,搭建系统运行环境现有规管系统架构调整,服务组件开发和封装老三区业务流程梳理、数据迁移(含用地管控业务)第二阶段:系统增强,其他区用地管控系统全面实施统一信息门户(含统一身份认证)基于规则的业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。