.上机考试系统课程设计报告一系统开发背景计算机上机考试是指通过计算机实现对知识的考核,包括理论知识和上机实际操作技能的考核。与传统的考试相比,它最大限度排除了人为因素的作用,保证了考试的客观性;考生在考试之后,一般就能够得到成绩,使考试具有实时性;而且通过计算机评分,标准一致,具有最佳的可靠性。现代信息社会中,计算机已经渗透到各行各业,计算机上机考试的范围相信还将继续扩大。著名的TOFEL考试也采用了计算机上机考试的方式就是一个很好的证明。二系统设计管理系统开发的起点是系统设计,这也是整个系统开发过程中最关键的一步,它决定了开发的成败。系统设计主要包括系统功能分析、系统模块设计以及开发与运行环境的选择等任务。(一) 系统功能分析1考试的前期工作(服务器端管理程序)考试的前期工作由管理员负责实现。具体来说,至少有两项工作:(1)题库文件的生成、编辑与维护。一个题量充分且经过精心组织的题库是整个系统的基础,也决定了系统可能考试的题目类型,一般来说,题库包含考试的全部考题以及相应的标准答案。题库的编辑维护是整个上机考试中工作量最大、任务最艰巨的工