1 / 58
文档名称:

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

格式:pdf   页数:58
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:banana 2014/2/26 文件大小:0 KB

下载得到文件列表

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

文档介绍

文档介绍:山东大学
硕士学位论文
基于J2EE的在线英语学习系统设计与实现
姓名:任春莲
申请学位级别:硕士
专业:软件工程
指导教师:赵合计
20090410
摘要远程教育成为可能。终身学习是当今社会发展的必然趋势,使远程教育成为时代所需。作为学习的一种手段,远程教育将随着社会的发展逐渐发挥其巨大的作用。远程教育通过网络作为教学媒体,其优势不仅在于它是很好的内容载体,可以随时随地访问,还在于它提供了很多交流渠道,为师生之间、学生之间的充分讨论本文研究的主要对象是和蚣芗捌湓趙开发中的应用和实现。框架实现了杓颇J剑P汀⑹油肌⒖刂破饔成涞絎应到了具体的实现,它给7⒄咧该髁艘惶鹾侠淼摹⒖蒲У娜砑こ袒缆贰且桓銮崃考兜氖莩志没韵螅叵涤成淇蚣堋@闷涠韵蟪志没务,我们可以有效地实现数据库数据到业务对象的映射,降低开发难度,进而使本文结合某英语在线学习系统项目,讲述了系统的设计和实现过程,重点是我负责的模块的系统分析与设计,以及和蚣苤懈鞲鲎榧墓ぷ原理和实现示例。系统中还运用到了诸如,开源框架,文中对这些框架做了介绍和探讨。本文在实践的基础上,提出了一种的分页解决方案,在级进行用户权关键字:;;;计算机技术、多媒体技术、通信技术的发展,特别是难该头⒄梗提供了可能,这对于提高教学质量、促进学生智力的开发是十分重要的。用的组件和概念之中。基于⑹沟谜庵直冉铣橄蟮哪J皆赪上得得企业级应用开发更加容易、灵活、强大。和等基于蚭限管理,以保证系统的安全性。此外,在目前无法完美解决重题检测问题的情况下,提出了一种基于数字签名的折衷方案。山东大学硕士学位论文
甋..,,’,山东大学硕士学位论文琩琒琕,’.,.琤甀,..—.’
山东大学硕士学位论文篠籋籗籩
论文作者签名:丝壶整期.∥:论文作者签名:垄垒查垫导师签名:期:型原创性声明关于学位论文使用授权的声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均己在文中以明确方式标明。本声明的法律责任由本人承担。本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑
第滦髀课题研究的背景课题研究的现状和意义本文是以某教育科技有限公司的“在线英语学习系统’’项目为背景完成的。经过需求分析、设计、编码、测试、试运行等阶段,已经基本上完成了~期工程。Q罢呋蚪淌μ峁┱媸档母鋈嘶蚣宓难俺杉ḿ笆导视τ媚芰觳匝罢咚嬖谖侍獾睦嘈徒惺侗穑沂镜贾挛侍獯嬖诘恼媸翟颉菅罢叽嬖诘奈侍飧隹蒲А⒑侠淼慕饩龇桨福岢鱿嘤Φ难敖ㄒ椤峁┯胙侍庀喽杂Φ难靶圆牧霞跋喙匮盗诽猓允寡植怪J度陷,提高相应的基础知识和应用技能。⑼晟频钠婪钟敕治鋈砑低常员惴治觥⒆芙嵊κ哉叽嬖诘奈侍猓随着际醯姆伤俜⒄梗缫炎呓Ъ彝蚧В钊氲饺嗣堑纳睢⒀习、工作等各个方面,世界进入了前所未有的全球信息化时代。传统的τ开发工具、趁嫦允尽⒁滴衤呒褪荽泶蟛糠侄技性难,代码重用性很低,开发代价高,不利于开发人员分工协作,在大型τ开发中愈发显得力不从心。因此,迫切需要一种全新的应用设计技术和开发的架构技术。模型包含了应用程序的核心,它封装了应用程序的数据结构和事务逻辑,集中体现了应用程序的状态,但它并不了解视图和控制器的信息。视图实本系统旨在:报告,为进一步的学习或教学工作提供依据。谡锒虾脱暗幕∩希⒈曜蓟饪夂筒馐匀砑允视Υ笮捅曜蓟考试的需要。通过的大量的实际验证逐步优化试题,提高题库质量。页面代码中,业务逻辑、数据处理和页面显示强耦合,τ美┱刮け冉侠工具。荕、、的缩写,鞘视糜诖笮蚖应用开发山东大学硕士学位论文
本文的工作和组织结构访问模型的数据,却不了解模型和控制器的情况。控制器对用户的输入请求做出反应,并且将模型和视图联系在一起,是整个τ迷诵械牡鞫日摺是芄辜际醯囊恢志咛迨迪郑钅康拇戳⒄呦Mü愿孟钅康研究,改进和提高⒁约懊嫦蚨韵蟪绦蛏杓频募际跛健K且恢址螹范例的7⒓际酰嵌訨开发技术的继承和发展,包含了丰富的标记库和独立于该框架工作的实用程序类。将页面显示、业务逻辑和数据处理相分离,提高代码重用率,使系统的层次结构更加清晰,易于分工协作,充分发挥开发人决了上述问题,具有一定的实际价值。另外,使用决定τ玫目蚣埽同时也决定τ帽匦氩捎妹嫦蚨韵蟮娜砑7⒓际酰约安捎肕架构技术的设计思想,因此,具有一定的理论研究意义。此外,在企业级应用程序的开发中,数据持久化是非常重要的一个环节。在就是