采用电子政府的重要性与面临的挑战
在当今经济全球化的环境下参与竞争,信息技术是政府部门维持国家经济持续增长的一个不可缺少的工具.采用电子政务可以改进行政施政,提高政府工作的效率;便利于公众享受政府提供的公共服务; 增加政府工作的透明度和责任性,建立高效廉洁的政府;更好地诠释政府工作的职能及内容;及时准确的信息,合理规划、有效管理、正确及时的公共政策。
目前大型电子政府系统的结构设计趋势
在美国电子政府经历漫长发展,三个阶段中有很多不必要的重复建设和投资。而目前我国的电子政府的发展要求非常迫切,但我们又不可能再花费大量的人力、物力、财力去经历最初的发展阶段。为了符合我国的电子政府的建设与发展,极大地降低建设、开发与维护所需要的资源时间,在整个系统开发建设中使用相同的核心技术,灵活地利用各种组件、部件,使商业规则能按不同的要求客户化,以满足不同部门的不同业务需求。例如:档案管理、登录管理、访问认证、报表生成及表示、数据验证、XML 处理,… … 等统一技术。
满足新的业务需求给技术带来的压力
为了适应政府部门新业务需求,一般需要并行的系统开发和维护。这样需要与之相适应的技术人员、业务人员、行政人员、管理人员,他们有能力运行、使用系统、改动内容、增补功能。有别于传统 IT 项目的瀑布式串行作业方式。频繁的改动。
因为需要面对更多不同需求的使用者,个性化与动态的功能与内容生成,有针对性的服务与适当的分类传递,是任何现代化信息系统成功的关键。---对抗信息爆炸和电子商务服务的复杂性带给用户的种种不便。
一般来讲,整个应用系统的可以按照系统的功能和系统服务,分为底层应用服务和业务逻辑应用服务两个方面,底层应用服务主要为系统平台提供支持,业务逻辑应用服务主要是为解决问题业务需求和业务流程。
为了适应各个方面的要求,因此该信息系统需要具备三个主要的技术特征:
信息交换采用XML技术:XML交换技术已经广泛地运用在跨平台之间的数据交换,该技术可以保证用户信息可以在不同的运行平台、不同的应用程序之间信息交换顺畅。
信息系统的框架设计: 通过成熟的框架设计,可以保证整个系统能够不仅在系统结构上,而且在应用程序上带来极大的便利,不仅使维护和扩充整个系统更加容易,而且降低了整个系统的使用和维护成本。
采用多层框架设计: 为了保证系统能够有不仅在功能上有足够的扩充空间,提高系统的利用效率,而且为了保证系统高可靠地运行、没有单点故障,提高了整个信息系统安全性能。
系统数据完整性要求
系统中所有的数据都必须保证数据的完整性,因为一般情况下,硬件生存期是3-5年,软件生存期是5-7年,而数据生存期则长达10年至永久。数据是信息系统最重要的资产。所以保证系统中的数据的完整性就显得尤其重要。
为了保证数据的完整性,可通过数据库实现数据完整性,包括采用以下手段:
数据定义的声明约束
调用过程的业务数据规则触发器 系统详细完整的数据备份功能,同时应尽量避免使用仅由特定关系数据库厂商支持的非标准产品。应用程序的数据交换采用XML技术,可以保证不同数据库数据之间的数据交换与数据库厂商无关。
多层体系结构
采用多层体系结构,完全脱离了基于老式大型主机结构的巨型系统,或基于PC的极小型应用。使系统的应用技术不再被单一的厂商所控制。系统中所有层次都支持多维扩展。灵活选用不同的技术,以适合各个层次的不同需要。一个层次的更改不会影响到其他层次。系统建设过程中,允许各个层次的并行开发和建设, 并且各个层次相互之间不会相互影响。
另外,并采用多层结构,不仅减低更换组件带来的影响.另一方面,把应用层与系统服务分开,建立程序员间的明确的分工,也有助于简化软件方面的维护.大大增强了系统的可维护性,降低了系统维护费用。
数据驱动模式
系统的数据传输,由适用于所有消息的一系列服务组成的数据驱动模式,数据在这种模式下通过:安全,解析,效验(编辑和条件验证),调用应用程序(包括调用应用程序逻辑和应用程返回主程序),检查应用程序返回的状态,日志,统计数据收集,筛选,翻译,提交/回退过程。
结构设计要素
采用多层体系结构,在整个系统设计中能够对系统作统一的规划设计,一般必须需要考虑的设计要素有:
健壮性和灵活性:足够的坚固性(性能和可靠性),以支持组织的业务需要。(交易量、数据量、响应时间、可靠性要求...) 足够的灵活性,以满足可预测的交易量和数据量的扩大,以及业务功能的扩展。
采用标准技术:采用的关键技术应是符合开放行业标准的主流技术,得到主要厂商或厂商联盟的支持。(保证技术的可持续性)大量的技术及人才需求可使用内部资源或来源于有竞争力的开放的市场。
支持实施和移植计划:将风险控制在可接受和可负担的水平。(特别适用于转换项目)
系统的可扩充性:尤其是公共服务因为面向公众,其数据量的增长具有很高的不可测性.这方面最好是通过多层的宽频结构来实现.
问题处理机制体:系结构中的前瞻性问题侦测、预防和隔离机制,以改善可靠性,并将系统操作和管理所需的努力和技能最小化。
通用的数据格式:以前的政府信息管理系统由于缺少统一的资料格式定义,通常两个已经存在的系统的集成,只能是一个系统基于另一个系统重建。如果要实现多个系统的集成,就造成了很长的集成周期和集成成本,采用一种通用的信息交换标准,能大大地减少了集成的工作量
安全和审计机制:有效的安全和审计机制,有效的网络检测、认证、审计管理,如: 将系统的活动记录下来,需要时作详细的审计.使系统的用户保持高度的问责性。