论文部分内容阅读
随着政务工作在网上的不断深入开展,对电子政务系统的要求也越来越高。目前投入使用的电子政务系统大都是使用第一代的动态服务网页技术,存在客户端表现能力差、刷新频繁、拓展能力差等缺点,而服务器端采用简单脚本语言,这都在一定程度上限制了电子政务系统服务能力的提升。近年成熟起来的RIA(富因特网应用)技术,具备B/S架构平台独立、易于分布的特点,以及C/S架构界面图形丰富和反应速度快的优点,具有丰富的客户端表现能力、与服务器端的异步通信、页面局部刷新等特性,极大增强了用户体验,同时减轻了服务器端压力。服务器端采用Spring+Hibernet等J2EE框架技术,具有平台独立、易于扩展和重用、架构成熟等优点。本文以江苏省人才申报管理服务平台的开发项目为背景,在明确系统的各项需求的情况下,采用成熟的RJA框架Flex,丰富了客户端的表现能力和交互能力。服务端采用Spring框架实现服务端逻辑,并采用了Hibernate框架来实现对象和关系数据库的映射。通过BlazeDS来实现前端与后端的通信,从而充分利用了RIA技术和J2EE成熟框架的优势,构建了一个基于Flex+BLazeDS+Spirng+Hibernate的系统实现技术框架。论文在介绍应用背景和相关技术的基础上,给出了人才申报管理服务平台的的需求分析,进行了系统的总体框架设计和数据库设计。论文还给出了系统分层的详细设计,以及典型模块的设计和实现,并针对系统的关键技术给出了详细阐述。系统的成功应用证明了采用RIA和J2EE框架的电子政务系统可以更好的提供系统的软件和服务能力。