2009-10-15 16:15:27 来源:CIO时代网
一、关于实体体系结构
1、 什么是体系结构、政府实体体系结构、政府实体体系结构框架?
体系结构(ARCHITECTURE),是指各种构件的结构和相互关系,以及随时控制这些构件设计的工作指南。
政府实体体系结构(G EATERPRISE ARCHITECTURE ),是信息技术和业务战略紧密结合的桥梁。
政府实体体系结构框架(G EATERPRISE ARCHITECTURE- A FRAMEWORK),是复杂信息分类和组织的一个逻辑结构。
2、 为什么要开发实体体系结构?
因为实体体系结构在建立电子政务中具有不可替代的作用。它的作用是:
能够快速勾画信息化实体,适应变化的环境,促进实体转型;
可以反映各级各部门的战略计划,促进信息共享乃至资源共享;
能够提供标准的业务过程和通用的操作环境;
能够减少数据采集负担,简化数据存储方式,提高数据访问能力;
可以控制技术的多样性;
可以提供统一的测评方法;
可以提高实体业务绩效,提高跨越多级多部门的业务绩效。
3、 业务、服务、数据体系结构
业务、服务、数据体系结构是建立的目标体系中的3个重要的体系结构。
服务(应用)体系结构 是政府应用系统的基础,描述满足政府需求的系统、系统的各组成部分,以及系统互连的关系和它们的功能,主要包括:服务构件参考模型、流程模型、互操作模型。其中,服务构件参考模型,是业务和绩效驱动的功能框架,为相关业务和(或)绩效目标提供(各种)服务构件。
服务(应用)体系结构 是政府应用系统的基础,描述满足政府需求的系统、系统的各组成部分,以及系统互连的关系和它们的功能,主要包括:服务构件参考模型、流程模型、互操作模型。其中,服务构件参考模型,是业务和绩效驱动的功能框架,为相关业务和(或)绩效目标提供(各种)服务构件。
数据体系结构 是业务和技术驱动的一个构件,包括数据本体及其属性和与其它数据本体的关系,用来定义支持业务的主要数据类型及其含义和格式。主要包括:数据参考模型和数据标准。其中,数据参考模型,汇总级的数据描述模型,其数据支持计划拟制和业务在线。
4、 为什么要开发实体体系结构框架?
实体体系结构框架是控制实体体系结构的开发、维护、决策的组织机制,该框架为组织实体资源、描述和控制实体体系结构提供了一个结构。它的作用:
在实体内统一组织信息;
在实体内促进信息共享;
帮助实体各级各部门开发他们的体系结构;
帮助实体各级各部门快速形成IT投资过程;
更好、更快、更省地为用户服务。
5、国外发展情况
二、关于构件化思想
1、 电子政务需要"积木"
各级各地政府,乃至中国,区别于国外先进国家的软件应用需求特点是基础建设与优化整合并行,大规模生产与手工作坊并行,单项应用与集成应用并行,这种特点决定了政府直接采用ERP方式是有风险的,应寻求新的软件模式;
快速变化的经济社会客观上要求通过"积木"式模式积累知识,稳定政府级应用系统;
为更好地满足政府业务转型过程中"随需应变"的发展要求,"积木"式的新模式软件适合流程驱动的业务变化特点;
为了更好地以公共服务为中心实现协同服务,"积木"式新模式软件可以实现软件间的互连互通;
为了更好地适应未来发展要求,"积木"式新模式软件可以面向互连网部署,并且可以复用。
2、 面向构件是一种选择
世界公认的软件界领导、信息战略家Alan W. Brown认为:"如果要在企业级软件开发中取胜,就需要一种新的方法-基于构件的方法。而事实上,在互联网时代的企业级软件解决方案是必须基于构件的。"Alan W.Brown的看法同样适合于政府信息化。
在面向构件的模式下,"业务"作为一个个复合的逻辑,可以被粒度更小的构件描述出来。虽然复合后的业务不断地变化,但那些粒度更小的构件却是很稳定的。这时候,那些描述"业务功能点"的构件可以被更灵活地调用、重置和复用。这样就避免了传统大型企业系统的周期长、代价高等缺憾,降低了应用闲置的几率,最大程度地消除了容易出现的信息孤岛和IT黑洞。
3、 GEA是一种创造构件的方法
创造构件是政府实体体系结构(GEA)方法的出发点,也是落脚点,通过在统一的一套方法指导下建立的大量构件,组成一个个新的应用系统。
三、通过GEA方法带动各级各地IT软件产业
回顾传统的政府业务应用系统建设,要么是实现一定功能的巨大"应用程序",要么是面向技术的巨大"解决方案",传统的政府业务的IT应用一直没有摆脱过这些满足特定功能的技术束缚,如人事、财务、税务等政府的组织行为被设定在一个个按行为切面划分的职能单位中。这种以"梅花桩"应用程序为中心的政府应用模型,迫使用户将其跨部门的"业务能力"局限为行为切面的"应用程序能力"。 难以形成真正体现政府业务能力的"应用程序能力",也难以产生适应这种应用程序能力的软件生产标准、规范和生产力。
同时,各单位各部门应用系统的开发与建设都是独立进行,不可避免地造成应用系统的重复建设、数据多头采集、应用系统开发水平与标准不一致,从而导致电子政务开发成本的提高。
另一方面软件企业不了解电子政务的总体需求与要求,只能针对某些具体需求进行比较低层次开发工作,难以形成标准化、可复用的产品,民族软件企业很难形成上规模的软件生产力。
出现上述情况的原因是多方面的,但重要原因之一是缺乏政府信息化建设的整体设计,缺乏这样的设计方法。
实体体系结构与体系结构框架方法实质上是统一技术要求、业务要求和管理要求的标准化手段,通过这种方法使整个电子政务工程及相关环节的建设在各级各地政府范围内有章可循、有法可依,形成一个有机的整体,避免盲目和重复,降低成本,提高效益,从而规范和促进电子政务有序、高效、快速和健康地发展。同时,必然促使软件开发走向规范化、构件化、规模化,增加软件产品复用几率,增加软件开发商机,也就必然吸引软件企业在这一领域加大投资,给民族软件产业发展带来机遇。
使用GEA好比设计了一个楼群的详细蓝图,它描述了楼群的计划方、拥有方、设计方、建设方和维护方的事务和责任;描述了楼群的用途、特征、功能、各种构件、支撑系统和建筑标准;描述了楼群各种构件和管理建设过程之间的关系。其效果是经济效益、社会效益的共同提高。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。