目录
1.绪论 2
1.1 设计背景和意义 2
1.1.1 设计背景 2
1.1.2 设计意义 2
1.2 研究现状及发展趋势 3
1.3 设计内容与工作 3
1.3.1 设计内容 4
1.3.2 设计主要工作 4
2.系统相关技术 5
2.1 系统架构技术概述 5
2.2 软件技术概述 6
2.2.1 J2EE 技术 6
2.2.2 SSH 框架 7
2.3 本章小结 8
3.系统设计 8
3.1 系统设计原则 8
3.1.1 逻辑清晰原则 8
3.1.2 模块化原则 8
3.2 数据库设计 9
3.2.1 设计原则 9
3.2.2 -R 图设计 9
3.3 系统总体设计 17
3.4 系统主要功能设计 19
3.4.1 专业管理模块设计 19
3.4.2用户管理模块设计 20
3.4.3 角色管理模块设计 22
3.4.4菜单管理模块设计 23
3.4.5科目管理模块设计 25
3.4.6 试卷管理模块设计 26
3.4.7 阅卷管理模块设计 28
3.5 本章小结 30
4.系统实现 30
4.1 系统开发策略 30
4.2 系统软件环境 31
4.3 系统核心功能实现 31
4.3.1 用户登录校验功能实现 31
4.3.2 试卷管理核心功能实现 32
4.3.3 阅卷分发管理核心功能实现 35
4.4 本章小结 37
5.系统测试 37
5.1 测试目的 37
5.2 功能测试 37
5.2.1 登录功能的测试 37
5.2.2 系统模块的测试 42
5.2.3 业务模块的测试 48
5.2.4 查询模块的测试 52
1.绪论
1.1 设计背景和意义
1.1.1 设计背景
在改革热潮兴起的当下,教育上的改革首当其冲,而在考试、阅卷评分模式上的改革对于教育改革至关重要,而基于网络技术而建立起来的网上考试和阅卷系统正在被越来越多的教育机构所重视。目前,较多经济不发达的地区,依然采用传统的考试阅卷方式。
传统方式一般都存在着考试流程繁琐、时效性不高、阅卷的速度慢、效率低、录分数和统计分析较为困难,阅卷的时候无法保证阅卷的质量和潜在的公平性隐患。对于一些科目成绩的查询,往往只能查询到近期的,时间范围较长的成绩信息往往早已丢失,这对某些教学的评判和最终的鉴定造成了一定的影响[1]。另一方面,对于最终成绩的评判分析经常处于总分和单科分数的层次上,无法对其中潜在的规律加以分析和探索,进而更加无法对追寻更好的教学方法提供更好的数据分析的支持。
随着目前计算机相关的技术飞跃发展,使得这些传统阅卷带来的弊端能够得以很好的规避,网上阅卷的方式正在被越来越多的教育方所接受和普及,并逐渐成为教育考试阅卷的主流发展方向。当下主要利用目前较为先进的数据库技术、计算机网络技术、和密码加密认证技术加以整合,利用计算机完成身份认证、网上考试、试卷扫描、试卷图片的切割、阅卷任务分发、成绩查询等模拟现实生活中的真实考试过程,完成了对学生的测评和考核。而在这一过程当中,试卷的审阅,在现实的实践过程当中,总是会出现分配不均、分数统计不到位、最终学生成绩查询出现误差,这时一套能够比较好处理试卷任务分发的系统成为了整套网上阅卷系统中不可或缺的一部分[2]。
1.1.2 设计意义
该系统提高了阅卷的效率,以前采用人工方式阅卷,需要将试卷装订起来,然后分发给每一教师去评阅,费时费力,而此时以网络技术为支持,使阅卷的传统需要手工的方式完成的任务,变成了只需要让评阅教师点击鼠标等简单的操作就都能完成的任务,大幅度地提高了整体阅卷的效率。
同时在保证效率的同时,网上阅卷还能够保证阅卷的质量,网上阅卷系统可以对试卷的题目进行更加细致的评分和查询,且当多位阅卷老师对同一道题给出的分数出现较大的差距时,可返回重新评阅,直至阅卷的偏差降低至接近零,阅卷的质量因而大幅提高。
另外对于教学上的帮助上来说,网上阅卷便于数据统计分析进而方便指导教学者教学。阅卷完成之后,系统可以提供客观题和主观题的成绩合并功能,并且根据不同学校制定的统计标准和相应的统计内容,进行相应考生成绩的统计分析和评价工作。网上阅卷的方式在某种程度上,也能上学生更快地适应中、高考的答题形式,熟悉和适应这种模式能够在最终的考试当中提高自己的答题成绩。
1.2 研究现状及发展趋势
在当下的国内来看,仍然存在很多地方,采用人工阅卷的方式,需要将试卷一一批改,不仅效率低下,而且出错的概率大,而且需要等待较长的时间才能查询分数,效率低下,耗费人力物力;且当下网上阅卷系统的使用,主要采用高速扫描仪,批量对提交的试卷进行扫描,扫描后得到的试卷图片再由专门的图片切割机器进行切割,然后依次分配给不同的教师进行试卷评阅,实现整个过程流程化,规范化。
从整体上来看,目前网上阅卷的形式已经受到越来越多高校的接纳,因为该形式以流程简介、准确、高效的特点,极大地减少了老师们的日常工作量,在某种程度上规避了人工阅卷会带来的各种错误的发生,且其具备的公正、客观和效率优势不仅促进了阅卷信息化的发展,同时也得到社会上的一致好评[3]。
在我国,中考和高考网上的阅卷方式,主要采用答卷和试卷相分离的操作方法,利用高速文档扫描仪将答卷扫描成图像,通过计算机对客观题进行自动判分统计,同时结合每学科的教师通过在网络在各自的计算机上对答卷的图片对应的主观题进行评分[4],然后由系统进行主观题和客观题的分数合成与成绩校验,并且按照要求对考试成绩进行质量分析和等级划分。
但是因为中、高考的网上阅卷系统,它的建设投资非常的巨大,并且该系统对运行环境的要求非常高,同时需要配套地使用高昂的答题卡,因此该系统无法在广大的中小学校大规模地推广使用。所以,作为教育的先锋广大中小学校该如何使用网上阅卷的方式来提高阅卷的质量以提高阅卷的质量,从而减轻教师的负担、成功接轨中考和高考,从而提升整体的教学水平[5],这是相关教育机构和广大学校应该共同关注的热点问题,也是教育衡量信息化的一个重要方向。
在未来,中国教育信息化的走向必然会突破轻软件、重硬件、忽视应用的误点,也会加强教师信息化的培养,着力推动信息技术和教育的全面融合,推动信息技术在各类教育学科中的深入应用,促进各种重要的教育流程优化再造,变革传统的教学理念、方法和模式,引领教育的创新、高效、持久发展。
1.3 设计内容与工作
1.3.1 设计内容
实现权限管理模块的功能,对人员、角色、权限的管理,不同角色的人员登录系统对应着不同的权限分配,对应有着不同功能的操作权限。这些操作的权限可以通过管理员进行分配,并且支持新增权限和实时加载功能,管理员实时可观察和分配。
实现对学科、试卷、试卷分配的管理,每位学生的试卷支持上传、切分和分配阅卷,同时在试卷是否切割的状态下对应着不同的操作,能够动态控制试卷的某些操作权限。
实现管理员上传每一个学生的试卷图片,且对试卷按对应的题号进行图片切割,分割好的图片支持大小视图切换查看,同时按照不同的科目,对试卷对应的不同的题号进行分数和题号的赋值,然后下一步就可以给不同的教师进行分配阅卷任务。
教师登陆系统之后,可以查阅自己需要审阅的试题,然后进行试卷审阅,审阅后,相应题号的试卷分数将会汇总到该学生试卷的当前得分之上,当该学生试卷的全部题号的题目都审阅完成之后,学生登录系统之后试卷成绩就可以查询[8]。
1.3.2 设计主要工作
首先通过网上和书籍查阅的方式,了解目前网上阅卷任务分发系统采用的方式是怎样的,试卷图片的切割和保存是怎样的,面对多学科、多教师的任务分发情况时,当下常见的解决方案是如何的。熟悉整个网上阅卷系统的具体流程机制,在了解这些流程的前提之下,对应设计相对应的阅卷任务分发系统。
深入地了解和应用当下常用的一些框架技术,如 Spring、hibernate,在保证高效开发的同时,保证系统的质量符合当下主流的业务需求,在此基础之上了解一些前端的开发技巧,尽可能让教师在阅卷的过程当中,清晰明朗地阅读图片上的每一道题目。
学习相关框架搭建和部署知识,将整体的系统功能通过一系列的模块组合起来,实现整体的网上阅卷任务分发功能,对不同角色的人员登录支持不同的功能操作。