长江大学学报(自然科学版)
JournalofYangtze
2009年12月第6卷第4乳理工
University(NatSciEdit)Dec.2009。V01.6No.4:Sci&Eng
基于J2EE框架和XML技术的电子政务
系统研究
邹媛
(娄底职业技术,湖南娄底417000)
[摘要]采用基于XMI。标准的数据交换方式,基于J2EE框架和XML技术构建了电子政务系统,解决政
府不同部门之间异构数据交换技术,基于语义Web技术实现了电子政务数据资源共享,采用了MVC
设计模式来实施电子政务系统。分析了如何把J2EE和XML无缝的结合到电子政务系统平台开发应用中去,介绍了系统开发过程中关键的、先进的技术。
[关键词]电子政务系统;XML;J2EE;信息安全;设计模式[中图分类号]TP311[文献标识码]A[文章编号]1673—1409(2009)04一N230—03
电子政务是随着
计算机技术和
网络技术的快速发展而建立起来的。电子政务的目的是利用现代的信息技术实现政府办公网络化、自动化、无纸化,打破政府各部门之间的隔阂,提高政府部门的效率,促进相互协作,最终提供给公众便利的服务。以政府信息化、规范化、协作化和
程序化为代表的电子政务正在改变政府传统的运作模式,当前社会正呼唤建立高效、公平、公正、勤政、廉洁为特征的新型政府,电子政务的建设也成为当今的研究热点[1 ̄3]。采用电子政务可以改进行政施政,提高政府
工作的效率,便利于公众享受政府提供的公共服务,增加政府工作的透明度和责任性,建立高效廉洁的政府,更好地诠释政府工作的职能及内容,及时准确的信息,合理规划,有效管理,正确及时的公共政策。电子政务的发展,将在政府职能的转变、政府效率的提高、政府决策的科学化、政务的公开透明以及政府开支的节约等方面产生重大影响。
1开发模式
系统开发模式结构图如图1所示。按照《电子政
务标准化指南》的要求,依据国家标准进行设计,系统具有实用性、安全性、可靠性、先进性、可扩充
性、易维护性和开放性。1)开发模式
WEB
服务
系统将数据库归档存储在Oracle
9i
器
数据库中,便于检索与统计分析,服务器端利用
JavaBean编制多个层次的中间件,并利用数据库连接池中间件进行数据访问与修改。通过
JSP集成,重复利用了面向对象的组件技术(COM、DCOM、Applet、Servlet),生成客户端
HTML、XML等浏览器可以接受
的界面格式,客户端利用Applet和JavaScript完成相对的业务功能(如图1)。2)集成构件化技术
应
用
服务器
从
软件复用的思想出发,
开发并引入独立的构件系统,集成到电子政务系统中,既能够增强系统的灵活性,又能够减轻开发任务
和费用,增强系统的稳定性和可维护性。
图1开发模式结构图
3)数据库连接池技术在访问高峰阶段,可能因为数据库的访问压力造成系统速度明显变慢,根据这一情况,决定采取数据连接池技术解决访问效率和抗压能力。
[收稿日期]2009—07—24[作者简介]邹媛(1973一),女。2003年大学
毕业。讲师。现主要从事计算机应用方面的教学与研究工作。