基于J2EE的政务信息支撑平台的一体化研究

2012-10-16 08:13
科技传播 2012年22期
关键词:架构设计政务原则

姜 坤

黑龙江黑河学院,黑龙江黑河 164300

0 引言

自20世纪90年代以来,伴随着全球经济一体化和信息化的飞速发展,世界范围内正在引发一场深刻的生产和生活方式的变革,极大地推动着经济和社会的发展,也对各行各业的工作方式提出了新的要求。为了适应这种变革,政府信息化的概念被提了出来。

“政府信息化,也就是电子政务。它通过计算机网络来实现政府、企业、个人之间的沟通,从而处理一部分政务工作。通过资源共享,实现了网上办公,减少了办事环节,简化了办事手续,从而节省了办事时间;通过以纸介质为主的信息交流处理方式转变为以电子为媒介的信息交流处理方式,使办公成本大幅下降。”由此可见,电子政务不仅能提高工作效率、推进政务公开和廉政建设、提高政府服务水平,而且也是建立和完善社会主义市场经济体制、保障社会的公正公平、增强国家竞争力、应对经济全球化挑战的重大战略措施。

系统的一体化设计,也叫系统的整体化设计。是指在一体化思想指导下设计的系统,既要满足前端用户的个性化需求,又要实现后台的一体化管理,从而使系统的标准化程度达到更高的水平。

政务信息化支撑平台一体化的目的,是实现集成一体化、应用一体化、文档一体化、信息一体化、安全一体化、实施一体化和标准一体化。实现与标准的软件、硬件、以及应用系统的有效集成,同时还要保证各个应用系统彼此间能较好的协作。本平台提供收文、发文、函件、内部资料、公告、留言等信息的一体化处理流程,并从安全的各个层面综合考虑系统的安全解决方案,进而建立信息化建设各个层面所需要的完整标准集。该平台满足系统能够与用户的业务需求同步增长,在业务扩展的过程中,不需要重新进行系统规划与设计,就可以顺利、平稳的向新的应用过渡。政务信息化支撑平台的建设,使政务信息化建设的投资减少,实用性增强,普及率更高,社会效益更好。进而推进政府工作职能、工作方式、工作作风的转变,提高了政府的工作质量和效率,为建立办事高效、运转协调、行为规范的行政管理体制,起到了积极的推动作用。

1 总体设计原则

1)双轨制原则

根据目前政务办公的实际情况,系统在使用的初期,必须同时实现纸介质运行和无纸化电子运行两种方式。

2)通用性与专用性相结合的原则

本课题在设计时,力求建设一个比较通用的政务信息化支撑平台,各部门的专用系统可在此通用支撑平台上通过定制来实现。

3)一体化原则

(1)标准一体化:对于信息化建设的每个层面,都要建立完整的标准集;

(2)信息一体化:建立各种信息,包括新闻、留言、公告等的一体化处理流程;

(3)应用一体化:使各种应用获得能彼此间的良好协作;

(4)文档一体化:实现收文、发文、请示、函件、以及各种信息的一体化处理流程;

(5)集成一体化:该政务平台实现了与软件、硬件及各类应用子系统的良好集成;

4)实用性原则

指应用要实用、修改要灵活,同时支持二次开发,便于系统根据需求变化进行适当的扩展。

5)易用性原则

考虑到系统的维护性,采用易于维护的系统平台进行设计,使操作更加简单,维护成本尽可能降低。同时,硬件选型上也考虑易于使用和维护的成熟设备。

在系统的使用上,做到界面友好,根据人员特点进行设计,从而使数据处理更加方便、简捷,并与常规业务处理习惯相符,保证流程清晰,方便数据维护,利于备份和恢复。

6)扩展性原则

对数据交换的扩展性、系统的扩展性、应用的扩展性等方面进行全面规划。

7)前瞻性原则

采用超前的系统设计思想,当用户的需求发生变化或业务需要拓展时,系统不需要重新进行规划和设计,就能顺利、平稳的向更新的技术和应用过渡,达到系统与用户的需求同步增长的目的。

8)标准化原则

为保证系统便于统一规划,设计时遵循如下标准:

(1)应用层:公文流转标准、信息发布标准、应用协同标准、应用评测标准、安全标准;

(2)支撑环境和工具层:数据接口标准、系统管理标准、安全标准;

(3)数据层:数据交换标准、技术选型标准、安全标准;

(4)系统层:系统管理标准、设备选型标准、安全标准;

(5)技术标准: WebService、J2EE。

9)先进性原则

推论 2.2 测度Μ(B,K)是Rd上的测度Parseval框架,是μ的典则对偶框架,那么对可测集J⊂K, E⊂Jc, ∀Rd,

采用符合目前IT领域及应用系统发展趋势的主流技术,选用成熟的、先进的、被公众认可的软、硬件产品。

10)稳定性原则

数据传输与存储做到准确、不间断,并有强大的容错能力,保证7*24小时不间断运行。

11)安全性原则

在政府办公自动化系统中,安全性和保密性尤其重要。本系统将从应用安全、数据存储安全、数据通讯安全、访问安全、系统安全、管理安全等方面进行不同层次的规划和设计。

为方便操作、使用和管理,系统采用B/S结构。

12)开放性原则

为了与系统外的单位的其他系统中的数据进行及时、快速、高质量、安全、无缝的交换,需提供一个灵活、开放、易于扩展、易于维护、统一的标准数据接口。

2 一体化设计思想

为政务信息化支撑平台建设提供的一体化设计思想包括以下两点:

1)建立一个开放的、合理的、以及基于标准的应用支撑环境,用户可以根据实际的业务需要,完善现有系统,并逐渐形成覆盖所有业务领域的应用系统,实现在统一的应用支撑环境上,构筑自己的一体化办公网络;

2)实现系统中的全部公共资源在物理上分布存放,逻辑上统一规划,达到对用户、组织、数据资源、权限、系统配置等所有内容的统一管理,并能为各个应用系统提供统一的接口进行公共资源访问,从而实现前端个性化处理,后台一体化管理、单点登录、全网通行。进而形成建立在系统应用开发平台基础上的一体化的公共资源配置管理体系。

图1是采用一体化设计思想与传统设计思想的比较:

图1 一体化设计与传统设计的比较

3 一体化平台的架构设计

3.1 体架构设计

建立一个开放的、合理的、基于标准的政务应用支撑环境,完善现有业务系统,

覆盖所有业务领域,用户同时可根据实际需求选择和组合相应的业务模块,在统一的应用平台上,实现自己的一体化政务系统,如图2所示。

图2 总体架构

3.2 技术架构设计

基于政务信息化支撑平台分布式数据资源的特点,为了更好地对系统底层资源进行有效的组织和管理,在支撑层采用目录服务作为应用层和资源层的有效连接。目录服务负责将底层资源分类组织起来,这些资源包括人员信息、部门信息、系统栏目信息、业务信息等。而应用层通过目录层来访问资源,按照目录层对资源的分类,可进行栏目按人员、部门、角色等进行权限的设置,以决定其个性化的前台显示页面,以及系统为其提供的相应服务,如图3所示。

图3 技术架构设计

3.3 产品架构设计

针对政务系统资源的分布性,以及高可靠性和高安全性的特点,数据库系统选择Oracle10g。该数据库系统不仅具有可伸缩性、可管理性等特点,同时还改进了 interMedia 文本索引,增加了一个新的索引类型,它实现了在短文本说明的各卷中快速进行搜索的功能。这对于目录和元数据的搜索以及拍卖数据和履历搜索是非常高效的。在 Oracle10g 中也支持嵌套 XML元素的文本搜索、属性值搜索、XPath 查询语法和其他高级的XML 结构。另外,该系统具有完善的数据库修复功能,这也是政务支撑平台数据安全的有利保障。

支撑层的目录服务采用Novell公司的NDS。虽然,“目前微软的ADS也是比较成熟的网络目录,但ADS只能用于Windows 2000系 统 中,而NDS则 有 Windows、Linux、Netware、Solaria等不同版本”,因此,在一个多种平台的网络环境中必须使用NDS。同时,“NDS是根据LDAP(X.500的子集)的目录服务标准进行设计的,开放性很好,便于对网络上的资源进行管理和访问”。

在众多的符合J2EE标准的应用服务器产品中,选择BEA公司的WebLogic作为前端服务发布软件。它能够在网络化的设计、开发、部署和集成的过程中,引入Java的动态功能和安全的Java Enterprise,而且还实现了Enterprise Java应用程序12个接口中包括JDBC、EJB、RMI、JNDI和事件管理的10个接口。该产品还提供了辅助工具用于Enterprise JavaBeans的创建及管理,允许在确保可用性、可伸缩性和安全性的基础上,定制现成的业务组件,为多个数据库提供支持,从而保护了用户的投资成本。如图4所示。

图4 产品架构设计

4 结论

随着电子政务建设的推进,各级政府对办公自动化有了迫切的需求,但目前的办公自动化软件由于标准不统一,只能满足部分用户的部分需求,在操作简便、通用性、跨平台性等方面表现不佳。这就需要建立一个标准的、通用的、跨平台的、网络化的政务信息化支撑环境,来满足政府日常办公需要,并能给用户提供一个一体化的全面解决方案。本文在这种思想的指导下,研究并设计了既能满足用户当前需要,又能随时根据业务变化及时调整的政务信息化支撑平台原型,这种基于一体化思想的政务信息化支撑平台是适应当前政务工作需要和符合现有工作程序的,平台将用户定义为某个角色,每个角色享有对应的权限,页面显示遵循“所见即所用”的原则,用户能够看到的功能、栏目,即是用户有权操作的功能、栏目。通过权限管理,实现了单点登录,全网通行。

[1]冉艳,胡学钢.构建市级电子政务安全平台[J].计算机技术与发展,2007,17(8):144-147.

[2]Nathan Hollingsworth.Poblano an Implementation[J].Carleton University,2008,23(3):54-61.

[3]陈洲,张彤.电子政务条件下档案信息化建设的实践与思考[J].档案与建设,2009,32(8):55-56.

[4]Michael Gentle.Towards a New Model for Information Technology[J].Wiley,2007,32(1):33-37.

[5]彭洁,赵辉,齐娜.信息资源整合技术初探[J].中国科技资源导刊,2008,40(1):26-31.

[6]Frakes,W.B.Kang.Software Reuse Research:Status and Future[J].IEEE Transactions on Software Engineering,2009,23(2):29-36.

[7]Lik Mui,Mojdeh Mohtashemi.A Computational Model of Trust and Reputation[J].Hawaii International Sciences,2008,23(2):23-42.

猜你喜欢
架构设计政务原则
基于安全性需求的高升力控制系统架构设计
坚守原则,逐浪前行
政务
政务
政务
政务
无罪推定原则的理解与完善
对称加密算法RC5的架构设计与电路实现
应用于SAN的自动精简配置架构设计与实现
基于星务计算机的系统软件架构设计