1、JSP 考试管理系统的设计和应用研究摘 要 JSP 考试管理系统主要包含试卷管理模块,人员维护管理模块,考试管理模块,在线监控管理模块,考试分析管理模块。本文主要针对这几个模块的设计和应用展开论述。 【关键词】JSP 考试管理系统 设计 应用 对于在线考试系统来说,其是当下的一套较为适合学校、单位等内部环境下,利用 Internet 或局域网而进行的相关网络考试测评使用的专业化的应用软件。对于系统来说,其不但能够将传统的试题信息管理库进行精准化的管理,还拥有统计分析、智能组卷等等的功能,使得阅卷过程更加简便。这样的系统不大能够减少相关人员在考试中所投入的成本,还能够让相关企业更方便的对工作进行
2、考核,让领导人及管理者,更方便的了解考试的情况。 1 试卷管理模块的设计和应用 1.1 题库管理模块 我们在进行题库管理的时候,要按照不同题型的相关性进行不同题目的添加以及修改,因此,根据题型具备物质的不同,我们需要进行不同的逻辑处理。题库管理模块的主要功能在于对考卷进行增加或者是删除的具体管理。 1.2 试卷管理模块 在进行试卷管理的过程中,主要是在题库中进行相关考题的选择,而在选择之后需要对相关的考题进行内容的添加和维护,要想有效实现这些功能,我们需要对基本基础进行有效设置。 2 人员维护管理模块的设计和应用 对于人员维护的基本管理模块方面来说,主要是包括对已经有的考生信息数据,进行进一步
3、的维护,内容上就包含了:对考生信息的修改、查看及有关密码操作等等。 在这个模块当中,想要真正的建设实现,就需要相关人员对基础表内的信息进行有效的修改等操作,也就是说,需要将考生的准考证号作为一个基本的参数进行相关的对接业务中,分条对其进行信息的修改、录入,同时在这个过程中,是需要专业人员对其进行维护的。 对于管理人员来说,其对于考生信息有权利进行各种操作,比如:删除、修改考生信息,帮助考生找回初始密码等等。 2.1 考试项目的模块 考试项目的主要功能是对已经登录的考生进行信息列出,而进行考生待考状态相对应的信息列表的获取,离不开此考生对应考卷信息的支持。换句话说,系统首先进行考生考卷信息的检索
4、工作,然后查询考生的准考证,由证件所携带的信息过滤考卷,进而获取到本名考生尚未考试的科目信息。 考生进行系统操作时,需要填写登录信息登入系统,然后在主界面选取对应的功能。主界面能实现的功能模块有六个: (1)考试查询,即各项考试的具体安排信息; (2)用户资料,即考生的各种信息; (3)修改密码,用于实现考生的信息保护; (4)是参加考试,即考生当前的考试计划; (5)首页,即返回上一层; (6)退出登录。考生点击“参加考试” ,即可获取当前的待考科目及对应信息。 2.2 成绩查询模块 本功能在完成考生的考试后才能具有意义。有上文可知,系统的页面能够提供给考生一定的信息,考生通过查询功能即可获
5、取自己的成绩信息。成绩的来源包括两个方面,一是试卷信息表,其次是考生基础性信息。查询成绩的行为具有限制性,不符合条件的查询操作无法实现,一般系统的考卷状态标定为“已结束”状态下,就意味着考生符合查询条件能够实现查询功能。教师方面,一般选择考试结束后即将所在科目的考试信息改为“已结束” ,在打评试卷并结合其他成绩因素后,给出最终成绩上传至系统,从而使系统的成绩查询得到实现。 2.3 考生信息信息维护模块 本模块的主要功能体现在保护考生个人隐私方面。系统的登录界面具有密码功能,考生根据个人需要设置密码,从而保护自己的成绩信息的安全性。此外,考生也可上传自己的联系方式,并具有修改功能,以满足教师、学
6、生的联系需要。此外,部分关键信息是唯一、不可更改的,比如考生号等,而可更改的信息删改操作同样会记录到相应的记录当中。密码则是通过考生本人的设置,在数据库录入,再次登陆时,密码匹配即可登录,同时考生也可以修改更新密码。 3 在线监控管理模块 随着考试自动化的程度上升,部分考试实现全过程监控已经成为系统的特色功能并的以应用。并且在在线监控管理这个功能中,能够实现监督功能。本模块针对监控功能单独设计了控制台,能够实现考生情况的监督,并保存至系统内部,允许教师、学生的访问。 于在线监控而言,查询操作的实现离不开考卷信息的支撑,换言之就是具体的考卷编码号。首先系统需要调用考生信息,获取到考卷列表,来实现
7、监控的对应存储。由于监控的动态性,需要保证监控的信息是变化的,所以在设置的时候也需要对此予以考虑,使其达成动态的效果。 通过系统的自动监控功能,监考者能有效地、全面地完成考试监督任务。此外,这种形式能体现出自动化的优势但缺乏人性化,因此自动监考平台的设置还需要进一步改进。 4 考试分析管理模块 完成成绩的统计之后,为了反映教学质量、成绩分布等情况,需要进行成绩的数据分析,这能给之后教学质量的提升提供参考。 在进行分析时,笔者有意重复进行关联查询操作,并获取两个数据情况:一是考生排名情况,其次是考生的分数段比重。考生方面,系统的基础信息和考生成绩,是进行名次排序的基础,同时也能实现考生数量、比率的自动计算。 由于考试数据分析对于决策者意义重大,统计应对所有数据都能实现,因此在设计系统中的页面上,将分为两个部分,上部分是考生名次等信息内容,下部分则是本次考试分数段的有关统计,包括百分比和具体的人数。 参考文献 1高天哲.基于 JSP 考试管理系统的设计与实现J.电子测试,2014,13. 2卢越.基于 JSP 的在线考试管理系统的研究与开发J.电脑知识与技术,2010,26. 3戚娜.基于 JSP 的在线考试系统的设计与实现J.电子设计工程,2015,19. 作者单位 北航附中 北京市 100000