基于J2EE行政审批电子监察系统实践.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE行政审批电子监察系统实践

基于J2EE行政审批电子监察系统实践   摘要 电子监察系统是电子政务系统的重要组成部分,J2EE是目前业界公认的企业级信息系统的支撑体系结构,将J2EE与数据库技术等信息技术有效结合在一起,建立行政审批电子监察系统的研究具有一定的意义。   关键词 行政审批;电子监察;J2EE   中图分类号TP31 文献标识码A 文章编号 1674-6708(2011)43-0204-03   0 引言   当前,电子政务建设已经成为我国信息化建设的一个重要内容,加强电子政务建设即成为加快信息化建设步伐的重要举措。行政审批是政府管理社会事务的一项重要内容,也是公民同行政机关发生联系的最经常途径。为了顺应现代计算机网络和软件等信息化技术的发展,构建一站式服务型政府,提高行政行为的效率,降低行政成本,网上行政审批近年来得到了广泛应用,但如何对其进行有效的监控目前还处在探索阶段。   电子监察系统作为电子政务系统的重要组成部分,是利用网络信息技术,创新行政监管模式,实现监察方式、监察内容、监察手段和政府运行机制变革与创新的一种有效形式。建设电子监察系统,实现对审批过程重要环节的实时在线监察,促进行政审批工作的透明化,规范行政审批行为,有利于规范电子政务建设的业务和技术标准,打破信息孤岛,整合形成统一的行政审批服务平台。   1相关核心技术   1.1J2EE技术   J2EE(Java 2 Platform Enterprise Edition),意思是Java 2平台企业版,适用于创建服务器端的大型应用软件和服务系统。是1999年Sun公司推出了3个版本的Java 2平台的之一,通过提供企业计算环境所必需的各种服务,使部署在J2EE平台上的基于构件的分布式应用可以实现高可用性、安全性、可扩展性和可靠性,是目前应用最为广泛的面向Web的应用系统结构规范。   J2EE架构划分为表示层、业务层和数据层3个层次,如图1所示。   在表示层,支持Java应用、在浏览器中的小应用程序、Corba客户端、以及Web客户端;在业务层,通过EJB Beans来实现业务逻辑,并运行在支持EJB的应用服务器中;在数据层,同样支持各种数据库管理系统,表示层和业务层之间主要通过RMI-IIOP进行通讯;业务层和数据层则通过JDBC和SQL/J进行连结。   J2EE提供了跨平台的解决方案,提供了通用的JDBC数据库访问接口,无缝支持通过XML进行系统间和系统内部的数据传递。在J2EE体系结构中,所有的技术都是开放的,得到业界主流支持的,所以统一使用J2EE体系架构,有利于系统之间的整合,避免重复建设,降低IT的建设和管理成本。   1.2 MVC处理模式   MVC是Model(模型)/View(视图)/Controller(控制器)的缩写,它是软件设计的典型结构。   MVC架构使得应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据、用户界面和应用流程控制这三个层次,增强代码稳定性。我们知道,对于Model、View、Controller这三部分功能来讲,View的实现一般是由界面设计人员和界面程序员来完成,Model则是由业务逻辑程序员来完成,Controller则一般由负责整体控制的程序员来完成。Controller部分的代码比较稳定,一般会实现一个通用的架构;而Model则跟随商务流程的变化而变化;View的更改则是随着用户需求的更改而更改。在Java应用程序中引入MVC模式,能很好的将软件模块化,分离系统的数据控制和数据表示功能,从而有利于开发团队间的分工与合作,尤其在开发大型复杂的项目时,这种模式有利于加快项目进度,缩短开发周期,增强软件的可维护性和代码重用性,提高开发效率和项目质量。   1.3 XML技术   XML即Extensible Markup Language(可扩展标记语言)的缩写,是SGML(Standard General Markup Language,标准通用标记语言)的一个子集,由W3C(World Wide Web Consortium,万维网联盟)制定,并于1998年2月正式发布了XML1.0规范。   XML实际上是Web上表示结构化信息的一种标准文本格式,它没有复杂的语法和包罗万象的数据定义。XML同HTML一样,都来自SGML。与HTML相比,XML具有更强的扩展性、规范性、灵活性和可读性。XML与HTML的最大不同在于XML具有丰富的结构信息和明确的语义,而HTML只对表现形式做了约定。HTML只是Web表示数据的通用方法,而XML提供了一个直接Web数据的通用方法,着重描述的是Web页面的内容。   XML是一个开放式的基于文本的格式,它可以和HTML一样使用HT

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档