XX市政府电子政务大数据门户网站技术方案V3.0 1.1.5 系统总体框架
宜昌市办公门户网站登录门户信息展现功能展现个性化公务员办公系统个人办公应用系统事务管理系统公务员活动公务接待会议管理督察督办提案议案车辆管理物品管理系统整合信息资源整合应用集成系统管理用户管理权限管理身份认证日志管理IP控制备份/恢复公文流转公文交换日常管理搜索统计分析标准规范安全体系应用支撑平台用户管理工作流数据交换搜索引擎电子邮件即时消息短信电视视频电子政务信息门户信息库办公信息公文信息交换信息公务员活公务接待提案建议动信息信息其他事务基础平台(网络、硬件、操作系统、数据库管理系统)
图3-2 公务员门户及集成系统总体框架
系统呈四横两纵结构,即基础平台、应用支撑平台、应用系统、门户,安全体系、标准规范体系。其中基础平台、应用支撑平台的建设xxx市已有安排。
总体框架中的标准化体系包含了基础平台、信息资源、支撑平台、应用和门户展现等5个层面。其中基础平台、应用支撑平台外,其他三个层面都属于本项目建设范围。本系统基于SOA架构建立,系统的标准规范体系在第7章中描述。
Page 45 of 338
XX市政府电子政务大数据门户网站技术方案V3.0 同样,总体框架中的安全体系也概括了上述5个层面。本项目范围内最重要的安全建设内容包括“用户管理与身份认证、权限管理、IP控制、备份/恢复等”,在系统管理模式一节做了描述。同时在第8章提出了对环境的安全要求。
公务员办公门户系统建立在xxx市电子政务应用支撑平台之上,由电子政务应用支撑平台对系统提供底层支持。
电子政务应用支撑平台为xxx电子政务提供统一的用户管理,其用户和组织结构信息保持一致性,避免冗余、错误和不一致。统一用户管理系统应用支撑平台负责建立与维护,并为公务员办公门户系统提供接口支持。
各应用系统可构建自身的用户管理模块,其用户信息从统一的用户管理库中拣选。
OA系统中的即时通讯、短信利用xxx市电子政务统一协同交流平台提供的相关功能实现。OA系统中的电子邮件为面向公务员的邮件客户端,后台邮件服务器利用xxx市电子政务统一协同交流平台提供的邮件服务。
OA系统通过应用支撑平台实现与其它系统的数据集成、应用集成。
具体描述详见以下章节。 3.3 技术路线选择
采用面向服务的架构(SOA); 多层架构; 中间件技术;
Page 46 of 338
XX市政府电子政务大数据门户网站技术方案V3.0 XML标准;
采用J2EE结构,门户和中间件采用与省电子政务一致的SharePoint和东方通产品
支持Web Services; 采用Portal技术和产品; 3.4 技术体系结构
1.1.6 面向服务的架构(SOA)
本质上说,电子政务系统与其他应用系统对中间件的要求基本上是一致的:能提供一个统一的IT架构,使信息、IT资产和业务流程能够自由、安全地流动,为业务提供最佳支持。要实现这一目标,需要从两个方面着手:首先要建立一种战略,来简化企业IT并使企业的IT资产能够自由、安全地流动,从而从基础架构上保证企业IT的灵活性和适应性,而不是被动地响应业务的需求;其次是要采用相应的技术手段,为企业信息系统构建起一个完善的服务基础架构平台,使信息、企业IT资产、业务流程都能实现共享和重用。
面向服务的架构(SOA)是实现上述目标的最佳途径,它可以将原来各自为政的IT系统有机地整合起来,实现信息、IT资产的共享和重用。
传统的应用集成方法(点对点集成、企业消息总线或中间件的集成(EAI)、基于业务流程的集成)都很复杂、昂贵,并且不灵活。这些集成方法难于快速适应基于企业现代业务变化不断产生的需求。基于面向服务架构 (SOA) 的应用开发和集成可以很好的解决其中
Page 47 of 338
XX市政府电子政务大数据门户网站技术方案V3.0 的许多问题。 1.1.7 三层结构
采用三层式结构和集中式数据管理能通过动态伸缩更好地平衡客户机和服务器上的负载,减少网络上的信息流量,从而提高系统的吞吐量;在连接的客户机数量较多时,三层模型将以较少的数据库连接数,降低主机的资源消耗;同时,由于在客户机和数据库服务器中间有应用服务器层,可提高数据库中数据的安全性;另外,主要业务数据集中管理,可减轻系统的日常维护工作。
数据库层是网站业务系统的中心,是整个网站的集散地。基于主要业务数据集中储存的原则,在数据库层集中了系统的主要数据。
应用服务器是三层结构中承担事物处理的中间环节;负责数据库操作,接受处理客户端的亲请求,负责系统的业务逻辑处理以及提供各类应用服务。
客户机层提供系统的入口,位于系统的最前端。
采用以上的三层结构体系和数据库集中管理的设计思想,主要有以下优点:
使一个数据库服务器通过应用服务器能够接受更多的数据操作请求。
由于在广域网上传输的只是客户端向应用服务器的请求及应答,而不是数据库的连接,加上应用服务器的负载平衡和动态伸缩的调度功能,使应用服务器只需要少量的数据库连接(而且是在局域网上)就能够接受大量的客户机端的请求。
Page 48 of 338
相关推荐: