基于Struts架构的应用系统中对象型数据报表系统的设计与实现

来源 :北京邮电大学 | 被引量 : 7次 | 上传用户:mandy_wang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet技术的迅猛发展,计算机网络给人们的工作、学习和日常生活带来了很大的便利,同时Web开发技术也在不断更新。J2EE是SUN公司提出的开发企业级应用的平台,包装了开发一个多层、分布式企业应用的全部技术。虽然J2EE提出三层模型来实现Web应用开发的模块化,但在实际开发过程中,这种划分仍然不够具体,往往在实现显示的逻辑中包含了大量的业务和流程控制代码,没有达到J2EE原本希望的功能细分、模块开发的目的。Struts框架的提出为解决J2EE中存在的这些问题指出了一个很好的方向。 本文首先分析了多层应用系统的发展,然后简要的介绍了J2EE,并对其中包含的几种核心技术进行了描述。重点描述的是一个在线考试系统中的报表系统的研发过程,从开发工具的选择到利弊的分析,再到根据开发平台、整个考试系统的架构设计以及所选的报表开发工具来研究并最终开发出满足需求的报表系统。描述了在项目开发的过程中首先将传统的关系型数据库通过OR映射工具转化为持久对象、然后再以对象的形式来操作数据库数据的创新性设计思想,并且说明了两种方式的利弊。
其他文献
本论文是在南通职业大学校级课题的支持下,对基于关联规则和人工神经网络的数据挖掘技术在江苏肿瘤研究所各类病人数情况预报中的应用研究与实现。研究该所专家知识和经验,选取
随着三维网格模型技术的快速发展以及三维模型在计算机图形学、动画多媒体、虚拟动态模拟、CAD/CAM、机械以及空间布局等领域中的广泛应用,碰撞检测逐渐成为获取三维模型物理特
随着计算机和通信技术的迅猛发展,远程医疗迅速兴起。皮肤医学非常适合采用远程诊疗,皮肤医学图像的传输在远程医疗活动中起非常重要的作用。由于数字化后的图像数据十分巨大,因
经过多年的演进,数据仓库已经从早期简单的报表系统发展到现在的企业级数据仓库,这种数据仓库是面向主题的、集成的、非易失的、并随时间积累变化的数据集合,很好的支持了管理人
条形码技术在现代社会的商品流通中有着举足轻重的作用,可以使商品流通的速度加快,从而提高工作效率,目前常用的一维条形码有很多局限性,如存储数据量少,纠错能力差等缺点,二
目前,B/S开发模式受到很多软件开发者的青睐。但是在运用B/S模式进行软件开发的过程中,人们遇到了由于用户需求改变,需要大规模修改核心业务逻辑代码,从而增加了开发的费用,
ERP系统是现阶段科技与管理完美结合的典范,而在许多中国企业中的实施中却面临着尴尬的局面。 科研单位由于自身的各种原因,相比一般企业其生产流程的规范性较差,生产工艺不
游戏技术经过很多年的发展,已经出现了许多成熟的技术。这些软件方面的技术,转而又促进了计算机硬件技术的发展。一直以来,推动处理器和图形芯片最大的动力一直都是旺盛的游
网格技术能够把多种异构的、分布的计算资源融合进一个统一的框架内,其目的就是为用户提供一个廉价、高效的超级计算环境。任务资源分配策略决定了是否能够高效合理的利用这
拒绝服务攻击(DoS)和分布式拒绝服务攻击(DDoS)以其危害巨大,难以防御等特点成为黑客经常采用的攻击手段。特别是如何让网络就如同人的机体对疾病具有自我免疫能力一样对病毒、黑