C 语言在线考试系统的设计第一章 开发简介1
需求分析目前,在高校的实际环教学环节中,仍然过度依赖于传统的面授形式,对于网络的开发和应用的限度远远不够
随着计算机和网络的技术的日益进展,深刻影响着教育、学习的方式和途径,使得平常的面授方式正逐渐向网络化、信息化的方向转变,将该课程制成网页形式,开发一个基于 Web 的在线考试系统,既美观又有用,更重要的是提高考试的质量和效率对于考试组织方而言,需要事先布置好考场,准备好足够多的试卷,做好考试监督工作
对于老师,需要在考后进行批改大量试卷的工作
就这两个方面所消耗的人力物力资源都是不少的系统需要解决的重要问题我重要开发的是后台管理子系统,在此系统中我们重要对前台考试系统的显示信息进行管理和设立
我将子系统分为以下功能模块: 题库管理:用于对单个试题的增,删,改,查等基本维护,还可对题库进行数据备份和数据还原
我们针对不同题型,不同应用范围及不同科目对试题进行维护
试卷管理:可进行三种组卷方式的维护:随机组卷,人工组卷,综合组卷
还可对考生的基本信息进行维护
考试管理:对考试分派试卷,并对考试的基本信息进行维护
相称于人工安排考试的过程
评卷管理:对试卷的客观题分派评卷人,并对评卷人基本信息进行管理
成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的记录管理
用户管理:对使用本系统的用户基本信息进行维护,用户多数为:系统管理员,老师,教务处人员
权限管理:对系统的访问权限进行管理,并对用户可进行权限的分派
系统应当具有的基本功能
各模块需完毕以下功能: 题型维护:对试题的题型进行增,删,改,查操作
在操作之后会自动刷新主页,以使信息更新
范围维护:对试题的应用范围进行增,删,改,查操作
在操作之后会自动刷新主页,以使信息更新
试题维护:对试题的基本信息进行增,删,改,查操作
在操作之后会自动刷新