(4)试卷制定文护:包括试卷制定和试卷文护。其中,试卷制定子模块包括:随机出题和自由出题。在随机出题功能模块中,通过输入单选题、多选题、判断题、填空题和问答题的题目数,系统会自动生成一套试卷;在自由出题功能模块中,通过输入试卷名称,各个题型的分值,并且在系统的题库中选择相应的题目,进而可以生成一套试卷。在试卷文护子模块中,会显示考试科目、试卷名称及试卷是否可用的状态,并且可以查看试卷的详细信息。同时,可以实现试卷的编辑和删除。
 
图2  系统功能模块图
(5)用户试卷管理:包括试卷评阅和用户成绩。其中,试卷评阅子模块会显示学生用户的考试试卷,及其是否评阅的状态。若未评阅,点击试卷名称,则可以对该试卷进行评阅。其中,单选题、多选题、判断题和填空题是由系统自动判分,问答题需要人工阅卷,在每道题后面输入所得的分数,系统进行问答题计分,进而得到试卷的总分。在用户成绩子模块中,会显示学生用户的所有考试试卷的考试成绩及考试时间,点击“导出excel”,可以打开或保存所有学生的成绩信息。
(6)试题类别管理:包括客观题管理和主观题管理,即单选题、多选题、判断题、填空题和问答题。对于以上所有题型,均可以实现相关试题的添加、编辑和删除。
4.2 系统数据库设计
通过对系统的分析决定了对数据库的设计,系统整体使用14个数据表,分别是用户表Users表,课程表Course表,专业表Department表,试卷表Paper表,试卷细节表PaperDetail表,角色表Role表,成绩表Score表,填空题表FillBlankProblem表,判断题表JudgeProblem表,单选题表SingleProblem表,多选题表MultiProblem表,问答题表QuestionProblem表,菜单表TreeMenu表,用户答案表UserAnswer表,在这里只对系统最重要的三个表及重要字段做一下结构说明。
其中,用户表、试卷表、成绩表分别如表1、表2、表3所示。
上一篇:ASP.NET校园卡充值系统的设计与实现+源代码
下一篇:java五子棋游戏设计论文+源代码

Linux操作系统下以太网卡的...

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

C#学校科研管理系统的设计

中国学术生态细节考察《...

国内外图像分割技术研究现状

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...