智慧城市信息平台建设是一个复杂系统,需要以全局的视野进行顶层设计,系统科学理论、平行控制理论、EA框架理论等为智慧城市研究工作以及顶层设计提供了可行的理论依据和方法。
依据企业框架EA理论,提出智慧城市架构参考模型。通过建设智慧城市架构模型消除信息孤岛,做到顶层设计的互联互通,为提升城市管理和社会管理服务水平提供保障。
智慧城市架构模型以业务为驱动,以数据为基础,提炼出了应用和技术架构,以指标体系可度量的手段,引入绩效评估方法,为智慧城市建设提供参考依据。智慧城市架构参考模型包括决策参考模型、绩效参考模型、业务参考模型、服务构件模型、数据参考模型和技术参考模型六部分组成(如图)。
智慧城市架构参考模型
1.决策架构是智慧城市顶层设计的高级应用
数据挖掘是指从大量的数据中自动搜索隐藏于其中的有着特殊关系性的信息的过程,并通过统计、在线分析处理、情报检索、机器学习、专家系统和模式识别等诸多方法来实现上述目标。基于整合的数据资源,充分利用知识管理、数据挖掘等手段,智慧城市将越来越多的表现出数据智能化处理的特征,成为一切智能应用的基础;面向市民、政府和企业三类主体,实现战略性技术的深层次、创新型应用,智慧城市将最终表现为对城市生产和生活方式的改善。
2.绩效架构是智慧城市顶层设计的检验标准
智慧城市顶层设计必须以政府效能提升为目标和标准。建设服务型政府是智慧城市建设的基本目标,围绕以公众、企业等服务对象为中心,关注用户收益、拓宽服务范围、提高服务质量,实现服务的及时性、响应性和可访问性等的绩效改进。绩效架构是一套绩效评估的标准框架,能够帮助政务部门根据评估标准合理高效地开展智慧城市建设。绩效架构确保各政务部门从战略高度更好地管理业务,因此,从这个角度来说,电子政务绩效架构的测量结果基本是由业务参考模型驱动的,是与智慧城市参考模型的业务域和业务线相对应的。
3.业务架构是智慧城市顶层设计的需求导向
智慧城市顶层设计必须以业务需求为导向。业务架构是为适应信息化发展趋势,以全面支撑政府职能履行为目标,对智慧城市的业务功能进行规划和设计的基础架构。业务架构的最大特点是在描述业务时,以业务或服务为中心进行职能梳理,而不涉及具体执行业务的部门机构,从而有利于理清部门之间的合作关系,构建集成化的信息平台,减少重复投资,增加信息沟通的机会和能力,优化业务服务过程。只有建立起基于业务的架构设计,才能在不冲破现有政府体制的前提下实现部门内部以及部门之间的协同。
4.服务架构是智慧城市顶层设计的复用手段
智慧城市顶层设计采用服务构件技术,需要考虑的内容:包括服务构件参考模型、流程模型、互操作模型等相关技术模型。其目的是为了达到软件构件复用以及构件的互操作性,有效的软件复用可以提高软件开发的效率和质量,建立在构件复用基础上的软件复用将会带来极大的价值。互操作性即互用性,是指不同的计算机系统和应用程序一起工作并共享信息的能力。
5.数据架构是智慧城市顶层设计的资源基础
智慧城市顶层设计必须以资源共享为基础。在执行层面以信息资源共享交换体系和资源目录体系为指引,实现信息资源的共享与复用。信息系统支撑下的政务部门业务运作状况是通过信息系统中的信息和数据反映出来的,因此,数据架构是用于描述支持业务流程运行中信息与数据交换共享的数据标准,提供了信息标准化描述和组织的模型。主要包括:信息分类;与业务架构相结合的信息内容和信息流;数据的采集、存储、转换、发布和传输;数据库的设计和使用等内容。
6.技术架构是智慧城市顶层设计的实现手段
技术架构是一个底层架构,定义如何建立一个IT运行环境来支持上层的信息架构,从而确保业务的正常开展。技术架构包含了各种通用应用组件、应用系统、技术平台、各种基础设施和技术标准等。随着云计算、大数据、物联网、移动互联网等技术在政府和企业中的广泛应用,电子政务顶层设计也需要加大对新技术的吸收,特别是要将云计算、大数据、物联网、移动互联网等技术融合进技术架构中,充分发挥其在集约建设、提升业务效能和公共服务水平等方面的优势。
【金鹏信息电子政务研究院供稿】