金宇恒科技协同政务信息平台解决方案
1 方案背景
1.1 内部背景
■ 政务平台是金宇恒科技总体产品规划中的一部分;
■ 政务平台是否成功开发是影响金宇恒科技长期发展战略的一个关键因素;
■ 政务平台的开发是金宇恒科技为政府竞争力提升的重要因素;
■ 金宇恒科技具备相应的业务知识和技术能力,足以支持政务平台的实现。
1.2 外部背景
■ 当前国内电子政务的发展趋势来看,电子政务信息化建设有利于提高工作效率,有利于提高政府管理水平和社会服务水平,有利于提高政府公正性和廉洁性的提高,有利于提高政府资源计划性和有用性;
■ 政务系统开发从标准和技术的要求也越来越高,掌握相关技术和制定标准对满足用户的需求也是很重要的。
2 解决方案
2.1 系统整体架构
说明:电子政务综合平台总体规划总体上主要由两部分组成及相关技术支撑:
1. 对外的公众服务。是政府部门与人民群众信息交流的窗口;通过公众服务使政府部门及时了解群众所关心的问题,以便政府部门及时解决,实现"服务"于广大社会公众。其主要包括政务中心、地区风貌、办证中心、呼叫中心、政府采购、招商引资、政务公开、办事指南、政策法规等)。
2. 对内主要是协同政务,通过与公众服务的信息交付实现一站式网上办公处理,主要分为三个部分即综合管理、数据中心、综合业务等。
从电子政务的对象和职能看。内部主要是各级政府之间、政府的各部门之间以及各公务员之间的信息互动,承担政府的决策和管理职能;外部主要是政府与企事业、政府与公众之间的信息互动,承担政府对外"服务"和"监管"职能。
作为政府实施电子政务的关键点之一,政府通过建设一站式的信息门户,对内可以实现信息沟通、系统工作和资源共享,解决由于多种资源并存、多种体系独立而造成的信息孤岛、沟通不畅的问题;对外可以通过多种信息承载渠道实现政府信息披露、政务公开、政策宣传并开展政府审批服务。
2.2 设计方案及技术选型
2.2.1 技术框架图
2.2.2 体系结构
电子政务综合平台以中间件为基础框架的B/S/S三层计算模式构建业务软件的体系结构。其优势在于:
三层结构以中间层管理大量的客户端并为其联接,集成多种异构的服务器平台,通过有效的组织和管理,在极为宽广的范围内将客户机与服务器进行高效组合。
中间件的负载平衡、动态伸缩等功能,为财政管理系统这样的关键业务建立了最佳的运行环境,使在二层模式下不可能实现的应用成为可能,并为应用提供了充分的扩展余地。
以Browser(浏览器)为核心的客户端程序,实现了真正意义上的“零维护”,从而使业务软件的更新、发布和维护更为容易。
财政管理系统以中间件为基础框架的B/S/S三层计算模式构建业务软件的体系结构。其优势在于:
三层结构以中间层管理大量的客户端并为其联接,集成多种异构的服务器平台,通过有效的组织和管理,在极为宽广的范围内将客户机与服务器进行高效组合。
中间件的负载平衡、动态伸缩等功能,为财政管理系统这样的关键业务建立了最佳的运行环境,使在二层模式下不可能实现的应用成为可能,并为应用提供了充分的扩展余地。
以Browser(浏览器)为核心的客户端程序,实现了真正意义上的“零维护”,从而使业务软件的更新、发布和维护更为容易。
2.2.3 基于J2EE架构
系统采用J2EE的软件体系框架,构建出一个多层的、具有良好的扩展性、移植性、可伸缩性及稳定性。
通过采用先进的MVC软件开发模式,复用大量自主开发的经过严格测试的通用组件,保证了系统的稳定性与健壮性,在整个系统中采用JAVA STRUTS框架,该框架完全体现了J2EE体系结构的MVC模式,将表示逻辑和业务逻辑分离。在STRUTS框架中视图负责用户界面显示,表示逻辑,直接和用户交互;控制器负责视图页面请求处理,逻辑控制类根据客户不同请求调用业务逻辑,及与视图数据传递;业务逻辑模型封装业务逻辑,直接和数据库交互。
图4-2 Struts框架图
2.2.4 软件环境
2.2.5 硬件环境
3 技术特点
3.1 技术先进
系统采用B/S结构,基于J2EE的框架及MVC的软件开发模式,实现系统的快速开发,同时也保证了系统的稳定性与健壮性;支持多种操作系统如Windows、Linux等操作系统,同时支持主流的数据库如DB2、Oracle、SQL Sever等,具有良好的扩展性、移植性、可伸缩性。
3.2 功能强大
涉及到电子政务的办公自动化、企事业单位的综合管理、对外的公众服务等诸多方面的功能需求。完整的产品体系,系统的解决方案,有效的促进电子政务信息化。同时,系统采用多种先进技术如:门户、工作流、全文检索、电子表单等,提供以知识管理为中心的协同工作,贴近政府业务流程。
3.3 安全可靠
系统采用多种安全控制。系统除采用数据安全控制、访问控制、权限控制、系统操作日志等手段来保证应用系统的安全外,整个系统将采用CA统一认证,建立基于CA的统一身份认证机制,为用户分配唯一的用户标识符UID,为系统提供可靠的用户身份认证手段,将系统的业务建立在可信任的安全基础之上。