文档介绍:基于 B/S 架构的中小型电子政务应用系统的研究
(作者:___________单位: ___________邮编: ___________)
【摘要】电子政务建设是今后一个时期我国信息化工作的重点,并对于推进政府职能转变具
有十分重要的意义。B/S 架构是瘦客户结构,属于三层技术架构体系,具有分布式的、动态
的、跨平台的和易于集成的特点,是目前分布式计算处理的网络系统的主流架构体系。本文对采用基于 B/S 架构体系来开发的资质资格信息管理电子政务系统进行了研究,并对系统结构、各功能模块和数据库以及关键技术实现进行了详细的描述。
【关键词】电子政务,B/S 架构,C/S 架构
Abstract
E-government’s construction is the emphasis of our country informationization work in ing
period ,and has the very vital significance regarding the advancement transform of the government functions. B/S construction is the thin customer structure, belongs to three technical construction system, has characteristic which distributional, dynamic, the cross platform and easy to integrate, is the present puting work system’s mainstream construction system. This paper research used based on the B/S construction system to develops the E-government system, and detailed
description the system structure, various functional module and
technologies realizes.
Keywords: E-Government,B/S construction,C/S construction
在这个信息无处不在的时代,随着信息技术的快速发展,信息化给经济发展和社会进步带来了深刻的影响,信息化程度高低己经成为衡量一个的重要标志。而信息化与政府工作的结合也越来越受到社会的关注。
电子政务(E-Government)是政府在其管理和服务职能中运用现代信息和通信技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,全方位地向社会提供优质、规范、透明的服务[1]。电子政务建设是今后一个时期我国信息化工作的重点,扎实推进电子政务,把行政管理体制改革和电子政务建设结合起来,推进政府职能转变,加快统一网络平台建设,实现信息资源共享,加强电子政务规划工作,逐步建成电子政务体系的基本框架是推进国民经济和社会信息化,覆盖现代化建设全局的战略举措[2]。本文提出了采用B/S 架构来实现中小型电子政务系统,并给出了开发实例,对于电子政务系统开发具有借鉴意义。
C/S架构与B/S架构
C/S 架构体系即客户/服务器体系结构[3],出现于 20 世纪 80 年代,属于胖客户结构,是传统的两层结构:第一层是客户机系统,结合了用户界面与业务逻辑,完成与用户的交互任务;第二层是服务器层,负责数据管理。C/S 架构的客户端通过客户应用程序直接访问服务器,其优点是效率较高,对于服务器要求较低。但是,随着信息管理的复杂化、网络系统集成的高度化以及对分布和跨平台操作要求的提高,C/S 模式的应用扩展性低,软件移植、维护和升级困难的问题逐渐暴露出来。
B/S 架构体系即浏览器/服务器体系结构[4],是随着 的快速发展和 WEB 技术的日益成熟,于 20 世纪 90 年代发展起来的,目前已成为分布式计算处理的网络系统的主流, 属于瘦客户结构,是三层技术架构体系,如图 1 所示:第一层是表示层(Presentation)即客户端的浏览器层,是应用的用户界面部分,它担负着用户与应用间的对话功能。第二层为业务逻辑层(Business Logic)即中间服务器层,主要负责对客户端应用程序的集中管理。第三层为数据服务层(Data service)即后端服务器层,主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等