基于Struts和JDO的项目验收系统的研究与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:cupzss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务的迅猛发展,企业级分布式应用程序的开发越来越受关注。SUN的J2EE体系架构是目前市场上主流的企业级分布式应用程序开发平台。使用J2EE架构,能够快速、高效地开发出可移植的、跨平台的、具有强大功能的企业级应用程序。论文首先阐述J2EE的三层体系结构在系统集成方面的优越性,而后提出在J2EE架构下企业级WEB项目的开发中,客户表示层和数据管理层的设计及实现在系统开发过程中是非常重要的,论文重点对这两个层次的相关技术进行研究和分析。 论文介绍了J2EE三层体系结构中表示层和数据管理层的相关技术,对比了各种技术的特点,总结出目前广泛应用的Struts和JDO的优缺点,说明了在当前需要快速灵活的构建企业级WEB应用的前提下,采用Struts和JDO技术可以高效的开发出易扩展、易维护的WEB系统。 论文是结合中国地质调查局的项目验收系统进行研究和实践的。在项目验收系统的设计和实现过程中,论文对系统需求进行了详细描述,划分了系统的各个模块并确定了各模块的流程和结构。论文着重探讨确定了系统的基本架构,就是在表示层采用Struts框架,数据管理层采用JDO规范技术进行开发。同时,系统引入DAO模式,在表示层和数据管理层之间建立连接。论文对各个层次的具体的设计和实现进行了详细的阐述。 在严谨的分析设计基础上,系统实现了项目计划管理、项目验收管理、成果管理和系统管理等相关功能,而且经过全面测试已投入使用,极大地提高了中国地质调查局的工作效率和信息化管理水平。在具体应用中,客户表示层采用Struts框架实现数据的封装和校验以及流程控制,数据管理层采用JDO技术实现数据的持久化管理,使得系统开发快速、灵活、高效,这种先进的架构和规范所带来的优越性在这个项目验收系统中也得到了充分地体现。
其他文献
流媒体是指多媒体数据流在网络上一边传输一边播放的一种多媒体通信服务。它涉及计算技术、多媒体压缩技术、存储技术和高速网络技术等。广泛用于远程教育、远程医疗、视频点
论文首先综述了基于移动代理的入侵检测系统;然后在总结入侵检测系统的形式化开发技术相关研究工作的基础上提出了一种新的系统形式化开发技术;最后说明了在基于移动代理的IDS
随着信息技术的发展,特别是互联网在全球范围内的不断普及和应用,网络资源越来越丰富,互联网已经成为人们获取信息的必要途径和重要手段。互联网上的信息呈爆炸性指数级增长,同时
地理信息系统充分利用人类在拓扑学方面的成就处理点线、线线、线面这些空间要素之间的逻辑关系,并且根据人们日常生活中的需要,利用这些要素及其关系构建起更加复杂的空间对象
由于传统博弈表示方法存在的效率低、结构模糊等方面的问题,新的博弈表示方法,即结构化图形博弈模型相继出现。其中,多-Agent影响图(MAIDs)及建立在其基础之上的影响图网络(NIDs
本文主要以MPEG-2视频素材为研究对象,研究将其转码成MPEG-4视频数据的转码系统。本转码系统以从MPEG-2视频码流中获取的运动向量为基准运动向量,缩小搜索窗的范围,减少MPEG-4编
机器听觉包括三大研究领域:语音信号处理与识别、一般音频信号分析、基于内容的音频检索。其中,语音信号处理与识别是一个传统的研究热点,随着音频数据的海量增长以及语音识
学位
关系模式分类是通过分析关系模式的语义,按照应用需求把关系模式划分到一个或多个合适类别或主题的过程。其在数据集成中的数据映射、数据迁移、逻辑模型设计、ETL等工作中起
本文介绍了格基理论的主要原理与它的一些实际应用,然后把格基约化理论应用到运输问题的求解上来.运输问题实际上就是求解满足一定约束条件的线性方程组A·x=b,一般情况下,这是