【摘 要】
:
电子政务基础平台主要是利用Internet技术实现网络行政办公的一体化,以核心spring API作为系统后台管理,对各个窗口的数据接口进行统一管理、分配;以持久化对象JPA(部分是用H
论文部分内容阅读
电子政务基础平台主要是利用Internet技术实现网络行政办公的一体化,以核心spring API作为系统后台管理,对各个窗口的数据接口进行统一管理、分配;以持久化对象JPA(部分是用Hibernate)作为ORM对象去处理数据存储,其所引入的数据持久化编程模型利用Java 5中的注释(Annotation)和对象/关系映射,为数据持久化提供了高效、易用的编程模式。结合电子政务自身的特点,对表现层和业务逻辑层进行严格的分离,减少功能耦合,整体上构建高效、可靠、移值性高的基础系统平台。在以Spring与JPA API为基础的前提下,分析了系统主要业务需求以及实现的具体内容,主要是行政办公的公网协同、前后协同、上下协同、内部协同等。利用Spring AOP面向切面编程提供声明式事务管理,切面对关注点进行模块化,横切多个类型和对象的事务管理,其提供另外一种角度来思考程序结构,通过这种方式弥补了面向对象编程(OOP)的不足;利用前置通知(Before advice)对需要先载入程序进行预处理;利用返回后通知(After returning advice)对业务办理完成后的事项进行处理;利用抛出异常后通知(After throwing advice)对方法抛出异常退出时执行通知等。另外,在Spnng Timer类和Quartz的基础上,利用RSA加密算法认证,编写主页防篡改程序(Spring Q),使系统相对安全。综上所述,本系统主要以Spring和JPA为基础,从网络行政一体化系统的需求分析、总体设计、系统实现和系统测试等方面入手,构建一个可移植性、高可靠性、优化性能的系统平台。
其他文献
存储服务作为云计算的核心业务,伴随计算机科学技术、互联网技术和相关网络应用技术的迅速发展,其存储的数据对象呈现指数级增长。与此同时,实际生产环境对大规模存储系统的数据
随着我国交通事业的不断发展,城市隧道日渐增多,计算机应用技术也越来越多的被应用到隧道监控系统中。本文以首义广场地下通道监控系统中水泵监控子系统为研究对象,将信息技
分布式系统由于不同的硬件和软件,不同的平台,使得共享数据,集成系统变得非常麻烦和困难,这样往往会降低开发的效率,增加了开发的成本。Web服务是解决分布式系统的一个理想的解决
CAD(Computer Aided Design)计算机辅助设计,是制造业企业产品设计时非常重要的工具。本文以CAD软件SolidWorks的研究与开发为背景,通过分析SolidWorks系统对权限控制的需求,
移动机器人路径规划是移动机器人技术研究中的关键问题,其主要任务是:机器人在有障碍物的空间中找到一条最短的或最低代价的无碰撞路径。多机器人路径规划以多机器人系统为对
随着三维模型获取技术、三维图形建模方法以及计算机硬件技术的发展,三维模型的应用领域也越来越广泛。三维模型不仅在数量上迅速增长,而且形成了诸多越来越庞大的三维模型数
编译器作为计算机软件中最为基础的软件之一,与操作系统、数据库系统一起被列为构成计算机系统软件的关键性的基础设施。而编译器作为任何软件的产生器,它的安全性、可靠性和
自动文摘是自然语言处理领域里一项重要的研究课题。近年来,随着Intemet的蓬勃发展,信息量激增,文献数量呈指数级增长。作为解决信息过载问题的一种辅助手段,自动文摘的价值
相机传感器可以在监控区域中采集图像信息来提供更多的信息来分辨入侵者。现实中,随机部署的相机传感器通常会造成大量相机传感器资源的闲置浪费并且很难确保监控区域的全视
随着以Web服务、云服务为代表的互联网服务的蓬勃发展,服务形式及服务数量都在迅速的增加。因此,对于用户来说,如何选择合适的服务成为一个亟待解决的问题。服务推荐技术在这