JSPWEB的程序设计方案语言实验考试自动评分系统

上传人:壹****1 文档编号:504184805 上传时间:2023-12-03 格式:DOC 页数:11 大小:361.50KB
返回 下载 相关 举报
JSPWEB的程序设计方案语言实验考试自动评分系统_第1页
第1页 / 共11页
JSPWEB的程序设计方案语言实验考试自动评分系统_第2页
第2页 / 共11页
JSPWEB的程序设计方案语言实验考试自动评分系统_第3页
第3页 / 共11页
JSPWEB的程序设计方案语言实验考试自动评分系统_第4页
第4页 / 共11页
JSPWEB的程序设计方案语言实验考试自动评分系统_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《JSPWEB的程序设计方案语言实验考试自动评分系统》由会员分享,可在线阅读,更多相关《JSPWEB的程序设计方案语言实验考试自动评分系统(11页珍藏版)》请在金锄头文库上搜索。

1、摘要计算机应用能力的培训与考试得到迅猛发展,考核中使用的传统手工阅卷已经逐 渐走向计算机自动评阅。目前自动阅卷已经能很好地完成对常见客观试卷的自动批阅 工作,但是对于一些主观性很强的问题,尤其是程序设计的问题,还没有很好的解决 方案。国际上广泛流行的计算机高级程序设计语言有C、C+、JAVA,对高级语言知识及能力的考核,目前尚无一套完备的B/S版考试系统。课题针对院校内对高级语言上机考核系统的迫切需求,研究开发高级语言上机考试及自动评分系统,目的是实现 高级语言课程的完全无纸化考试,减少阅卷工作量,提高评阅过程的公正性和准确 性。文章对本系统开发所使用的环境、工具以及开发语言介绍,并对相关的开

2、发技 术、系统设计的原则、系统设计的总体目标以及体系结构的特点进行阐述。最后按照 软件开发的一般过程进行系统分析、概要设计和详细设计,通过对体系结构的分析, 选用了 MVC模型进行体系结构设计,使用 SSH技术实现系统分层的开发。关键词:MVC , J2EE , SSH,考试系统,评分策略,试卷库目录第1章绪论错误!未定义书签。1.1研究背景错误!未定义书签。1.2研究现状及意义 错误!未定义书签。1.3系统开发相关技术 错误!未定义书签。1.3.1轻量级Java EE技术错误!未定义书签。1.3.2 MVC设计模式错误!未定义书签。1.3.3 Struts框架错误!未定义书签。1.3.4 S

3、pring框架错误!未定义书签。1.3.5 Hibernate持久化工具错误!未定义书签。1.3.6 MySQL数据库错误!未定义书签。1.3.7 MyEclipse开发平台错误!未定义书签。第2章系统需求分析错误!未定义书签。2.1可行性分析错误!未定义书签。2.2功能需求错误!未定义书签。2.3系统主要用例图 错误!未定义书签。2.4系统总体时序图 错误!未定义书签。2.5系统协作图 错误!未定义书签。第3章系统设计33.1系统功能模块设计33.2系统数据库设计错误!未定义书签。3.2.1概念结构设计错误!未定义书签。3.2.2数据库设计错误!未定义书签。第4章系统实现错误!未定义书签。4

4、.1程序目录结构错误!未定义书签。4.2系统界面设计错误!未定义书签。4.2.1系统首页错误!未定义书签。4.2.2用户登录界面44.2.3系统主界面错误!未定义书签。4.2.4基础数据管理界面54.2.5题库管理界面64.2.6试卷管理界面64.2.7用户管理界面74.2.8学生考试界面84.3关键算法及技术 错误!未定义书签。4.3.1随机化产生试卷算法错误!未定义书签。4.3.2判题/评分算法错误!未定义书签。4.3.3现场恢复技术错误!未定义书签。第5章系统核心功能测试错误!未定义书签。5.1语法错误测试错误!未定义书签。5.2运行时间测试错误!未定义书签。5.3逻辑错误测试 错误!未

5、定义书签。5.4正常运行测试 错误!未定义书签。结论错误!未定义书签。参考文献错误!未定义书签。致 谢 错 误 ! 未 定 义 书 签第3早系统设计3.1系统功能模块设计基于WEB的程序设计语言实验考试自动评分系统是学校实验室管理的子系统。 在上一节需要分析的功能需求中,已经确定好了系统的功能模块,所以这时我们很容 易得到系统的总体框图,具体的系统总体框图如图 3.1所示。基于WE的程序设计语言实验考试自动评分系统学院管理专业管理班级管理系统基础数据管理题 库 管 理试 卷 管 理用户管理代码类型管理试题难度管理试卷类型管理日志管理试卷模板管理学生试卷管理学生帐号管理教师帐号管理图3.1系统功

6、能模块图源程序的目录结构如图4.1所示。图4.1源序目录结构图方式系统首页为用户登录界面,对应页面如图4.2所示图4.2系统首页422用户登录界面用于用户的登录验证,用户输入正确的用户名、密码及验证码,并选择正确的登录身份。其登录页面如图4.3所示。图4.3用户登录界面若身份验证无误,则进入系统主界面图4.4管理员操作主页面O it常老试WiSJS: a* 9i i&:学生正式君反图4.5学生操作主界面是蠢需耳训梵抵赢詰喝翅旨q薄质试題3创靈试巻 r懈改密码J WiSS:孙星明 牙強:耿师毛单功自战胡鬆咋询圮 您可.逼过它进石题JER郵,如薛加,毎理鬆庫.国卷防.更可以11过它蛋看堀岀的IX*

7、.成然诩丸坯可“诅过它査若对应幻収的筍刼序修改钢可tl更改側那图4.6教师操作主界面424基础数据管理界面系统的基础数据的管理,主要包括院系、专业、班级、代码类型、试卷难度、日志的相关信息管理,并在此基础上进行题库管理、试卷(模板)管理、用户帐号管理。它们的界面如图4.7所示。J灌1题半甘包 区卷吉世 芋生莒农 老姉帐宅兰世 甘住员林耳営锂 班収莒世 号业皆住 异宪皆世字牖T后自首貝|遲出21欢迎籽:血in月份昔理员诘选择导人丈件:削览 导人当前位置:乘统苜页好词r总羊陰洁启导人洋勒$息01包装设计勰Bf| 際亞机械工程学BEJOB |州阶g电装与印目削民更新丨HM04电弓2洁电工粽钿更新1

8、除05计算机与週悟钢JBBI 隱K更新丨Ml除07外田店学院更新1昭陈D8土帛工程丰Pt更新丨隱D9赴音科学部更痢1 除10菅理科学JfXSWSEfi更新1釧険貝衣:1/21JI毎贡10:采总记录皴;15采| 1 2 |Excel(*xls)文件导图4.7学院管理为了方便对基础数据的管理,在学院、专业管理中添加了从入的功能,导入文件的界面如图4.8所示。操作异航:泡览学院信息探加学院信息导入学院信息当前位量:系疣首页导人学院信息导入文件来作说明:导入字屍交件格式为,第一行”字段说明.芋段也括:学臥編号,字尿名称,夙第二行开船箱字阮信息;图4.8导入学院信息界面425题库管理界面题库管理主要完成

9、添加试卷、更新试卷、导入试卷等功能,由于题库为考试系统 的核心,所以对题库操作的友好性是本系统的关键,为了达到这个目的,在设计时必 需考虑到试卷的入库方式,如逐个添加和导入试卷这两种方式。其界面如图4.9所示。辜薄加试題燥柞2航:測览试題腿库勳试迴赵阵搅语言糊阖姬阵引电库岂前住赶:乎埼苜页測瞬區雄讒师晉羣叢目名稱闽码密难易成星换作1输出血1旳就Jhtb更新*显示陥1“ ItrldlC更新ffllC更訪删曉*昱示Yrld.!C容易更新*求华氐;Eis】d(r f对应的拯氏涵宦C更新田験显L 5 A.CSS更新fflIB计直三门勰的平均成锁C容島更丽删好p品示Hltl Ywld!C容易更新田1除C

10、蹙JW10汁算三门輕的甲均成賀C更蔚Sltt: n/2孟记录费:iej1 Z -I图4.9题库管理界面在题库管理界面中,点击“操作导航”中的“添加试卷”链接可以进入添加试卷 界面,进行添加试卷的操作,点击“按语言类型浏览题库”即进入按考试语言类别进 行试卷浏览,点击“查询试卷”进入查询试卷界面,点击“导入题库”链接进入导入 题库界面。4.2.6试卷管理界面在设计好了题库管理后,试卷管理也成了本系统的第二个核心,这里的试卷管理 主要提供了创建试卷模板、更新试卷模板、添加试卷模板、查看成绩的功能。其界面 如图4.10所示。在试卷管理界面中,点击“浏览试卷模板”可以浏览试卷,点击“添加新试卷” 可以

11、进入添加试卷的界面。图4.10试卷管理界面427用户管理界面用户管理主要包括对学生用户的管理、老师用户的管理、管理员帐号的管理,同 时,为了操作更加快捷,添加了导入学生、教师信息的界面以便快速完成对用户的管 理。学生帐号管理的界面如图 4.11所示。在用户管理界面中,支持逐条添加用户帐号信息、更新用户帐号信息、批量导入 用户帐号信息、删除用户帐号信息、查询用户帐号信息。如学生帐号管理界面中,点 击“添加学生信息链接”可以进入逐条添加学生信息的界面,点击“导入学生信息链 接”可以进入导入学生信息界面,点击“浏览学生信息”链接可以进入浏览学生信息 界面,点击“查询学生信息”链接进入查询学生信息界面

12、。操作导航:浏览学生信息拡加学生信息导人学生信息查询学生信息当前位畫:系统首页沙浏览学生信层姓名班级操作20闻级计茸机应用与更新删除(ME)萤勇如国皴计算机应用与技术闻1BE更新删除(mQTQSEOODTX 伟2006级计苴机应用与技术081班更新删踪Gntn052002)张既艳200G级汁茸机应用与拽术081址更新删除(jflJ7D52M3)i#ft 武20D8飯计算机应用坊技幸B31班删陽Gn07052004)肖习雨2006鉞计直机应用与技术081班更新删除507052005:)王吉兵2006级计算机应用与技术081班更新删除加前0520CB)杨融20MSJ计茸机应用与扌支*血I班更新删除

13、6QTOKOOT)藍曜ZQ冈级计宜机应用与技术闻I班更新删除(MOBOKOCll 丽2006级计算机应用与技朮081班更新删踪pr次:u页垣页诃条总记录数:1门条 12 i图4.11学生帐号管理界面4.2.8学生考试界面本系统支持C、C+、Java语言的编程,为了让考试的过程操作更加方便、快捷所以学生考试界面设计是必要的。暑 saare: 丁大伟 月 恃:学注首m i我的悟直|退出I当学生登录成功,就可以进行考试方式的选择,选择考试方式的选择后,再选通过.Il Iis 1 cnpuler(La J计耳三nts程的平均成加:i)京芈丙Ejs】m-佝应笊碧斑虔示,上机考试界面如0.0右石晉5重要提示:本论文由大学论文网 毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系 重要提示:本论文由大学论文网 毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号