2.2.2.5 添加试题
试题科目根据进入的试题库已经固定,不能更改,题库管理人要选择试题类型、试题难度,输入分值,题干和答案,完成题目的添加.添加试题的时候题干可以录入数学公式.添加的试题可供所有题库管理人使用.
2.2.2.6 修改试题
修改试题的时候,分值,题干,选择题选项和答案是可以修改的,科目、题型和难度不能修改.每位题库管理人只对自己创建的试题有修改权限,没有修改他人试题的权限.
2.2.2.7 删除试题
选择要删除的试题一键删除,如果试题有被使用,试题就不能删除,以免影响他人使用.每位题库管理人只对自己创建的试题有删除权限,没有删除他人创建的试题的权限.
2.2.2.8 查看试题
查看试题有以下四种分类查看方式:(1)查看一门科目下某种题型的所有试题,比如查看《操作系统》这门科目下所有的单选题.(2)查看一门科目下某种题型某一难度等级的所有试题,比如查看《操作系统》这门科目下所有的简单的单选题.(3)查看某一位题库管理人员自己负责管理的一门科目下某种题型的所有试题,比如查看题库管理人员A负责的《操作系统》这门科目下所有的单选题.(4)查看某一位题库管理人员自己负责管理的一门科目下某种题型某一难度等级的所有试题,比如查看题库管理人员A负责的《操作系统》这门科目下所有的简单的单选题.
2.2.2.9 录入试卷
需要先填写试卷信息,试卷信息包括试卷名称和试卷所属科目.试卷所属科目根据进入的试卷库已经固定,不能更改,试卷名称需要输入.填写好试卷基本信息后就直接开始录入试题形成试卷,试卷保存到试卷库,负责该科目考试的题库管理人都能使用.
2.2.2.10 人工组卷
先填写试卷基本信息,接着是通过设置选题条件:科目、试题类型、试题难度、试题数量,挑选所需试题组成试卷,试卷保存到试卷库,负责该科目考试的题库管理人都能使用.
2.2.2.11 自动组卷
自动组卷用于考生进行自我检测.采用系统默认设置的题目类型、题量选题组成试卷,试题难度比例不固定,产生的试卷也不统一.
2.2.2.12 删除试卷
试卷库中不需要的试卷能删除,如果要删除的试卷有被使用,那就不能删除,以免影响他人使用.每位题库管理人只对自己创建的试卷有删除权限,不能删除他人创建的试卷.
2.2.2.13 查看试卷
查看试卷有两种分类查看方式:(1)查看某一科目下所有的试卷.(2)只查看某一题库管理人员自己负责管理的试卷.试卷上显示的信息有试卷名称、试卷所属科目、试卷题量、试卷总分、试卷创建者、试卷创建时间、题目分类、题目的编号、题目的分值、题目的题干(选择题还有选项)、题目的正确答案.
2.2.3 系统工作流程图
图2-2 题库管理系统工作流程图
整个题库管理系统的工作流程概括起来是:教务管理人员先添加需要创建题库的课程,然后将课程的题库管理任务分配给几位教师负责,教师向题库中添加试题,试题添加完毕,可以创建考卷,以供考试使用.
2.3 数据库设计
题库中的科目、试题、试卷信息都要存储到数据库.为了关联试题和试卷,还需要一张关系表来保存试题和试卷的使用关系.试题含有的试题类型、试题难度这些信息,也需要单独保存到数据库表.选择题和填空、简答题不一样,选择题的选项需要单独保存.综上,数据库具体设计如下:
名为jsnuol数据库中建有如下几个表用来存放题库所用信息:subject,subjectarrange,questiontype,difficulty,question,selection,paper,paper_question. java+mysql数学题库在线考试系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_21162.html