基于J2EE的综合计划数据管理系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zbczbczbczbc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet和Web技术的广泛应用,越来越多的企业迫切需要高效地构建自己的Web应用系统。近年来,Sun公司的J2EE平台凭借Java语言的诸多特性和企业软件开发中的种种经验,成为企业级Web应用开发的主流技术之一。J2EE为开发分布式、多层的企业级应用定义了一套完整的标准。J2EE具有许多不同的功能。它是一个为企业级应用开发者设计的一个庞大的工具包,对Java核心规范在大小和广度上都有一个巨大的扩展。像对一个企业级应用进行分块一样,J2EE API同样可以划分为多个类似的模块。针对不同的J2EE模块,一些流行的框架给出具体的设计与实现,这些框架利用J2EE标准进行组装。因此,很长一段时间企业都在寻求J2EE的实现时都利用了一些成熟的框架,加速系统开发的过程,节约了开发时间,提高了开发的效率,降低了开发的成本。本文正是在分析了传统J2EE技术同时,给出一种特别适用于中小型企业开发的流行的框架Struts和Hibernate,并用它们来为国家电网公司设计开发综合计划数据管理系统。此系统在开发的过程中采用了多层体系结构思想,在表示层使用JSP与JSTL标签并且为了提高数据的传输速度而有选择的使用了AJAX技术,业务层利用Servlet来实现,数据持久层是使用业界最好的Java对象持久化框架Hibernate来实现的。本文在企业级Web系统开发时选用这种J2EE框架的整合方案,不仅发挥了传统J2EE开发的优越性,而且可以有效地发挥各领域最优秀的技术,创建更加高效、协调的应用程序。这种框架将业务逻辑、应用程序控制和数据显示等功能模块区分开来,使得程序员可以集中精力分别开发各个模块而不用再担心耦合问题,提高了应用程序的柔韧性,使得整个系统的开发有条不紊、容易集成、便于维护和升级。本文首先对传统J2EE技术进行了深入分析,并将流行的框架Struts和Hibernate引入到J2EE框架中,然后针对目前市场上占有绝对优势两种开源框架——Struts和Hibernate以及流行的技术AJAX进行深入研究,最后以综合计划数据管理系统模块为实例,论述了基于J2EE下开源框架Struts和Hibernate开发的具体实现。
其他文献
为了提高列车故障检修效率,改变目前各铁路列检所落后的人工作业方式,本文开发了一种基于ZigBee技术的列车检修系统,设计了手持机的应用软件。列检系统由前端数据采集部分(手
信息网格的出现消除了信息系统面临的信息孤岛问题,实现了真正意义上的信息共享。然而,由于信息网格的异构性、动态性、用户和资源数量大等特点,它所要解决的安全问题也变得
随着江苏移动的企业邮箱业务的不断发展,基于WAP Push Mail业务的邮箱系统以其和手机的绑定功能在电子邮箱领域得到推广应用。与此同时,系统的用户数也在不断增长。因此,确保
绝缘子憎水性检测是判断绝缘子性能优劣的主要手段。目前憎水性现场测量主要是瑞典输电研究所的喷水分级法。它将绝缘子的憎水性分为HC1-HC7共7个等级。等级1(HC1)对应完全憎水
混沌神经网络具有混沌、分岔、吸引子等丰富的动力学特性,是可实现真实世界计算的智能信息处理系统之一,在人工智能、信息安全、智能搜索、最优化计算等领域具有重要的应用价值
动态地形多分辨率建模是虚拟环境建模技术中的重要研究内容之一,体现了实体与地形间的实时交互作用,在军事仿真、城市规划等领域有着广泛的应用需求。现有的动态地形实时绘制
随着基于构件的软件开发技术的推广和深入发展,构件库已经在软件研究领域得到越来越多的关注。构件的查询是构件库的基本功能,利用聚类分析技术对构件进行聚类,可以实现构件
H.264是一种先进的、近年来流行的国际视频编码标准。国内外很多公司以及研究机构都在研究H.264编码算法在数字信号处理器(DSP,Digital Signal Processor)平台上的实时解决方
机群系统的迅速发展使其成为并行计算系统中令人瞩目的一族。机群系统的异构性、开放性和网络延迟特性给网络并行计算带来了新的挑战。其中,任务调度策略是影响机群系统性能
移动自组网(Mobile Ad-hoc NETworks,MANETs)是独立的网络自治系统,不依赖于任何预先架设的网络设施,是当前网络与通信领域研究的热点。然而,网络中节点的任意移动和网络拓扑