基于jee技术的web考试系统的研究与实现

基于jee技术的web考试系统的研究与实现

ID:14744513

大小:154.00 KB

页数:122页

时间:2018-07-30

基于jee技术的web考试系统的研究与实现_第1页
基于jee技术的web考试系统的研究与实现_第2页
基于jee技术的web考试系统的研究与实现_第3页
基于jee技术的web考试系统的研究与实现_第4页
基于jee技术的web考试系统的研究与实现_第5页
资源描述:

《基于jee技术的web考试系统的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于j2ee技术的web考试系统的研究与实现大连海事大学硕士学位论文基于J2EE技术的WEB考试系统的研究与实现姓名:丁昕苗申请学位级别:硕士专业:电路与系统指导教师:于双和;蒋剑平20040301中文摘要随着远程教育的发展,WEB考试系统在其中的重要性越来越突出,尤其是对于电子类网络课程,由于其题形种类多,题形复杂,判卷难度大,更需要一个功能完善,健壮的WEB考试系统来支持。当前应用于Intemet的WEB考试系统品种繁多,其中一些必要的算法及功能设计也已经比较成熟,比如自动抽题组卷算法,自动评分算法等。但对于软件的可复用性、可维护性、分布式

2、计算结构、事物处理等却没有比较成熟的解决办法。对于一个大型的成功的能真.征应用起来的WEB考试系统,这些都是必须的。本文的主要工作是在研究了WEB考试系统相关技术的基础上,以辽宁省教育厅高等学校科学研究项目――远程教育平台中的考试系统为雏形,探讨了运用J2EE技术及相关设计模式来解决上述的问题。其中,J2EE是一个很好的支持分布式对象技术,事务处理及数据库连接池的服务器应用规范;设计模式则很好的解决了软件的复用性,可维护性等问题。全文共分4章,第一章介绍了J2EE规范的相关技术,第二章介绍了目前使用的各种设计模式的特点,第三章根据考试系统的特点

3、,选用了相应的设计模式并总结。关键字:考试、分布式应用、J2EE、设计模式AbstractexaminationWEBofnetworkWiththeeducation,thedevelopmentnetworkforelectricalforismoreandmoreit,especiallyimportantsystemeducationbecauseofitscomplicationaretoInternetexaminationvarious,Currently,WEBsystemsapplyingwhichsomeessentiala

4、rithmeticandfunctionisfairlyperfect,amongdesignforarithmetic,automaticexample,automaticpapermakinggradingarithmeticandSOon.Butthereisnomaturesolutiontothesoftwaregoodnumerationandarereusability,maintenance,distributedtransaction,whichforaessentialWEBexaminationforwardalarges

5、ystem.ThepaperputstothesesolutionJ2EEJ2EEandproblemsbyusingtechnologydesignwhichJ2EEdistributedpattern,amongtechnologyperfectlysupportsanddatabaseconnectionobject,transactionpool,thedesignpatternssolvetheofsoftwareandmaintenanceperfectlyproblemreusabilityTheisdividedinto4int

6、roducestheJ2EEpaperchapters,chapterlintroducesofthetechnology,chapter2specialtydesignpatternspresentlyselectsforWEBexaminationused,chapter3appropriatedesignpatternstheandisdiscussesofsomemodulessystemimplementationWords:Examination,DistributedPaRernsKeyApplication,J2EE,Desig

7、n第1章网络考试系统相关技术基础1.1分布对象技术分布对象技术是从90年代初出现的以面向对象技术为主要特征的第二代分布计算技术。分布对象存在于网络的任何地方,可被远程客户应用以方法调用的形式访问。分布对象使用的程序设计语言和编译器对客户对象透明,分布对象在网络中的具体位置以及运行的操作系统应对客户应用透明。同时分布对象具有动态性,可以在网络上到处移动。分布对象技术采用面向对象的多层客户朋艮务器计算模型,将分布在网络上的全部资源系统层或应用层都按照对象的概念柬组织,每个对象都有定义明晰的访问接口。创建和维护分布对象实体的应用称为服务器,按照接口访

8、问该对象的应用称为客户。服务器中的分布对象不仅能够被访问,而且自身也可能作为其他对象的客户。因此在分布对象技术中,客户与服务器的划分是相对的或多层次的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。