JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx

上传人:lao****ou 文档编号:653324 上传时间:2024-03-19 格式:DOCX 页数:7 大小:77.99KB
下载 相关 举报
JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx_第1页
第1页 / 共7页
JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx_第2页
第2页 / 共7页
JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx_第3页
第3页 / 共7页
JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx_第4页
第4页 / 共7页
JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx》由会员分享,可在线阅读,更多相关《JSP3006SMART系统考试监控及阅卷模块的设计与开发2.docx(7页珍藏版)》请在第一文库网上搜索。

1、JSP3006SMART系统考试监控及阅卷模块的设计与开发2考试监控及阅卷模块的设计与开发摘要Smart在线考试评估系统(简称SMART系统”),是基于Browser/Server(简称B/S)结构的数据库访问模式,使用Struts+Spring+Hibernate作为平台搭建的框架开发的一套新型智能的远程教育软件。要紧用于各中小学的学生考试与教学评估。本论文设计作为Smart项目的一个构成部分,要紧实现了考试过程监控与客观题的自动阅卷功能。论文首先介绍了设计中所涉及到的项目背景、开发技术,并构建了系统的总体框架;其次根据中小学的实际情况与远程教育软件项目的需求,全面地进行了数据库设计与系统功

2、能模块设计,制定了各功能模块的流程图;然后使用JAVA编程语言对本论文的设计任务进行编码,并最终实现了对考试过程的监控与对客观题的自动阅卷等功能。通过本模块的应用,能够满足SMART系统的在线考试部分需求,对SMART系统的应用与进展起到一定的促进作用。关键词:Hibernate;在线考试;考试监控;阅卷TheSMARTSystem-DesignandImp1ementationTheModu1eofTheExaminationContro1sandPaperInspectionAbstractSmarton1ineexaminationandeva1uationsystem,asSMARTS

3、ystemforshort;isakindoftheinte11igent1ong-distanceeducationsoftwarewhichisdeve1opedbytheframeworkoftheStruts+Spring+Hibernate.Thissystemwi11beusedmain1yinthemidd1eandprimaryschoo1sforexaminationandeva1uation.Asthepartofthesystem,ithasmain1yrea1izedsomefunctions,contro11ingthecourseofexaminationand1o

4、okingoverthepapersautomatica11y.First,thethesisintroducesthebackgroundoftheprojectandthetechno1ogythatinvo1vedintheproject,andtheconstructionofthedeve1opingp1atformbyaccordingtotheactua1conditionsofthee1ementaryschoo1andmidd1eschoo1.Second,accordingtotheactua1conditionsofthemidd1eschoo1sandprimarysc

5、hoo1sandthedemandofthe1ong-distanceeducationsoftwareproject,thethesisdescribesthedesignationofthedatabaseandthemodu1eofsystematicfunctionindetai1s,andthenmakesthef1owdiagramofeveryfunctionmodu1e;andthenbaseduponJAVA1anguagetoprogram.At1astthesystemprovidesthefunctionoftheexaminationcontro1sandtheaut

6、omaticobjectivequestionsinspection.Bythismodu1eapp1ying,itmaysatisfytheSmartsystemdemand,andpromotetheSmartsystemdeve1opment.Keywords:Hibernate;on1ineexamination;examinationcontro1s;paperinspection论文总页数:23页1引言错误!未定义书签。1.1 课题背景错误!未定义书签。1.2 课题目的错误!未定义书签。1 .3课题意义错误!未定义书签。2 系统总体设计错误!未定义书签。2.1 系统构架及其有关技术

7、介绍错误!未定义书签。2 .2开发环境及有关技术介绍错误!未定义书签。3 系统需求分析错误!未定义书签。3.1 考试监控模块需求分析错误!未定义书签。3 .2阅卷模块需求分析错误!未定义书签。4系统数据库设计错误!未定义书签。4.1 考试监控模块数据库设计错误!未定义书签。4 .2阅卷模块数据库设计错误!未定义书签。5 系统功能设计及实现错误!未定义书签。5.1 考试监控模块设计及实现15.2 阅卷模块设计及实现46 系统测试错误!未定义书签。结论错误!未定义书签。参考文献错误!未定义书签。致谢错误!未定义书签。声明错误!未定义书签。1.1考试监控模块设计及实现考试监控模块的设计,是指对整个考

8、试过程及考试过程中发生的一些事件进行监视与操纵。总体流程如下:1 .学生在点击参加考试后,通过对学生所在的班级NO的推断,查找出所有该班有权限参加的考试,再通过发卷时间与服务器当前时间的比对,在页面上显示出符合该生的考试信息。)9u*.a*teon/4QQW11*41W卬Kt1ASAt2 图5-1学生考试信息图3 .学生通过点击对应的考试进入考试界面(如今将学生的信息,如姓名、学号、登陆时间、登陆IP等写入监控表),进行答题。图5-2学生考试答题图recordsfound*disp1aying图5-5用户监控端班级列表图监考老师能够实时获得各个学生的考试状态。也能够对某个或者多个学生用户监控端

9、改变考试状态流程图:图5-7用户监控端改变考试状态流程图用户考试端获取考试状态流程图:具体实现方法:if(window.ActiveXObject)向服务器发送请求functionStartRequest(ur1,functionName)/ur1为要执行的在action中的更新方法varur1=yzexamPageAction.do?action=updatez,;发送请求后的回调函数/getExamState为我要调用的javascript函数名(要紧实现对各类状态的处理)发送请求并异步执行)实现的javascript代码functiongetExamState()取得考试状态varsta

10、te=examState0.firstChi1d.nodeVa1ue;对不一致的状态进行不一致的操作if(state=,kaoshizhong,)if(state=,kaoshihou,)if(state=,kaoshiqian,)定时调用该函数,时间单位为亳秒window,setinterva1(startRequestO*,10000);如老师禁止学生考试,则在学生考试端显示有关的信息。学生确认消息后则自动退出当前考试。1.2阅卷模块设计及实现在学生主动提交考卷、老师强制提交或者者是考试时间到了自动提交后,对存在考试临时表内的学生试题信息进行推断,并将结果存入到考试结果表中。最后将分数进行

11、统计存到考试结果统计表中。其中涉及到的表要紧有3张:考试临时表,考试结果表与考试结果统计表。关系如图5-10所示:考试临时表(temp_Smart_exam)考试IiSfft表主健(examemp_id)试卷号(exam_PaPer_no)试题号(exam_PaPe1qUeStiOnJo)考优S称(examJ1ame)学生NO(SUJden1no)学生姓名(student_name)试酩案(answer)备注(remark版翻制(recOr1n1Jmber)考试结果表(Smanexamjesu1t)考试结果表主键(examJeSU11id)iS外键(examJjapejquestionjw)(

12、I试卷外键(exarr1PaPeuw)(FKJ学生外键(StUden1no)(FK)考试名称(exam_name)试题答案(answer)是否正确(isight)得分(SCOre)备注(remark)版本控制(record_number)考试结果统计表(Smart_exam_statjesu1t)考试结果统计表主键(SmarteXam.stat.resu1学生外键(StUden1no)(FQ学生姓名(Studen1name)试卷外键(exam-paperjw)(F口考试名称(examjame)单选题得分(Singer_choice_SCore)由选题神分(mu1t_cho1ce_score)判断题卷分(judagment_scOre)总分(SSrJtOtaD备注(remark)版本控制(recor1nUmber)图5T0阅卷有关表与其他表间的关系图自动阅卷流程如图5-11所示:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服