基于J2EE的在线英语学习系统设计与实现

被引量 : 0次 | 上传用户:liyongguang9280
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术、多媒体技术、通信技术的发展,特别是Internet的迅猛发展,使远程教育成为可能。终身学习是当今社会发展的必然趋势,使远程教育成为时代所需。作为学习的一种手段,远程教育将随着社会的发展逐渐发挥其巨大的作用。远程教育通过网络作为教学媒体,其优势不仅在于它是很好的内容载体,可以随时随地访问,还在于它提供了很多交流渠道,为师生之间、学生之间的充分讨论提供了可能,这对于提高教学质量、促进学生智力的开发是十分重要的。本文研究的主要对象是Struts和Hibernate框架及其在Web开发中的应用和实现。Struts框架实现了MVC设计模式,它将模型、视图、控制器映射到Web应用的组件和概念之中。Struts基于MVC并使得这种比较抽象的模式在Web上得到了具体的实现,它给Web开发者指明了一条合理的、科学的软件工程化道路。Hibernate是一个轻量级的数据持久化对象/关系映射框架。利用其对象持久化服务,我们可以有效地实现数据库数据到业务对象的映射,降低开发难度,进而使得Java企业级应用开发更加容易、灵活、强大。本文结合某英语在线学习系统项目,讲述了系统的设计和实现过程,重点是我负责的模块的系统分析与设计,以及Struts和Hibernate框架中各个组件的工作原理和实现示例。系统中还运用到了诸如Spring,eXtreme Components和ZK等开源框架,文中对这些框架做了介绍和探讨。本文在实践的基础上,提出了一种基于Hibernate和eXtreme Components的分页解决方案,在Action级进行用户权限管理,以保证系统的安全性。此外,在目前无法完美解决重题检测问题的情况下,提出了一种基于数字签名的折衷方案。
其他文献
介绍了硅油、蜡、硅蜡三种抛光剂的组成、性能及其制备,简要说明了各种抛光剂的优点和用途。
<正> APT是“亚太当代艺术三年展”的英文缩写(Asia-Pacific Triennial of Contemporary Art),这个缩写词对中国艺术界恐怕都还是陌生的。 “第三届亚太当代艺术三年展”于19
无罪推定内涵宽泛,其所包含的权利繁多。这一原则在具体不同的法系,不同的国家有着不同的体现。即使在推行较好的发达国家,这一宽泛的原则在适用中仍有许多问题,我国刑事诉讼
股票市场在我国产生以来不断成长,逐步成为证券业乃至整个金融业必不可少的组成部分,受到越来越多投资者的关注,因而对股票市场走势的分析和预测具有重大的理论意义和可观的
<正> 由于电缆种类繁多,故障状态复杂,故电缆故障探测是一件费时、费力的事。电缆故障探测常会给用户带来长时间停电,如探测方法选择不当,还可能给被测电缆带来新的伤害。实
随着受托责任的发展、审计环境的变化以及内部审计自身发展的要求,越来越需要职能更加全面的内部审计、由财务审计扩展到管理审计是内部审计发展的必然趋势。二十世纪七十年
本文引介文学叙事相关理论与方法,以全新的视角,研究如何进行城市公共空间记忆生成的叙事性建构。首先,通过打破空间与事件二分法的思维模式,将城市公共空间与生活事件作为一
<正> 唐代大诗人李白,晚年在安史乱中因从永王磷事被流放夜郎。但,李白是否到达了夜郎贬所,是人们长期以来争论未决的问题。这一问题关系到对李白的生平、思想和作品的研究,
国家间共识的构建、稳定及变迁,是双边关系发展及区域合作变化的基础。中美战略共识可以以关系性质、政策底线、行为规范和利益认知四个维度为分析框架。影响和塑造特朗普上