4.2.3 试卷管理
该模块主要针对于考试科目来进行制定试卷,可以设定每道题的题型题数和分值从而组建不同的试卷;试卷文护主要用于试卷的是否可见、编辑和删除。
4.2.4 试题管理
本模块主要主要针对于试题的管理而设置的,具体包括八个子模块:单选题录入、单选题文护、多选题录入、多选题文护、填空题录入、填空题文护、判断题录入、判断题文护;其主要功能是完成不同题型的录入和文护,为系统自动组卷奠定基础。
5 系统测试
经过需求分析、设计和编码等阶段的开发后,得到了源程序,在开发过程中不可避免地遗留下许多错误和缺陷,如果不及时找出并修改这些错误和缺陷,这个软件产品就不能正常使用,因此就需要我们在一个系统设计完成后,进行必要的系统测试。本系统使用的是黑盒测试中的功能测试,其测试用例如表1所示。
表1 功能测试用例表
测试操作 预期结果 实际结果
输入管理员账号0008 提示:该用户不存在 提示:该用户不存在
考生不输入学号和密码直接登录 提示:学号不能为空
密码不能为空 提示:学号不能为空
密码不能为空
考生完全答对题目后点击提交 提示:您的成绩为100分 提示:您的成绩为100分
总 结
论文系统地介绍了在线考试系统的一些理念,与本次程序设计相关的一些内容和程序设计的详细实现。系统主要完成了考生选卷、考生登录、在线考试、成绩查询、管理员信息管理、课程信息管理以及考试题目管理等功能。但对于整个系统来说,仍然存在很多不完善之处,比如:程序代码和数据冗余度高,表间关联性不强,程序执行效率不高,并且有很多功能没有考虑到。对于以上不足之处,还要在今后的学习当中不断改进。 ASP.net+sqlserver在线考试管理系统设计与实现(4):http://www.751com.cn/jisuanji/lunwen_1032.html