1、计算机学院 某学校的题库管理系统课程设计报告 某高校的题库管理系统某高校的题库管理系统 课程设计报告课程设计报告 题目: 某学校的题库管理系统 专业: 网络工程 班级: 姓名: 指导教师: 成绩: 计算机计算机学院学院 20172017 年年 12 12 月月 学号学号 计算机学院 某学校的题库管理系统课程设计报告 目录目录 一.设计内容与要求 1 1.设计内容 1 2.设计要求 1 二.概要设计 . 1 三.系统详细设计 2 3.1 普通考试的标准化 2 3.2 本系统的业务流程图 2 3.3 数据流程图 见图(2)、图(3)、图(4) . 3 3.4 数据字典 5 四.系统测试 . 9 4
2、.1 系统功能结构设计 . 9 4.2 输入输出设计 . 10 4.2.1 试题管理 . 10 4.2.2 试题导入 . 10 4.2.3 备份与恢复 . 11 4.3 试卷管理 . 11 4.4 系统初始化 . 12 4.4.1 题型管理 . 12 4.4.2 知识点管理 . 12 4.4.3 人员管理 . 13 4.4.4 修改密码 . 13 计算机学院 某学校的题库管理系统课程设计报告 五.总结 13 六.参考文献 14 计算机学院 某学校的题库管理系统课程设计报告 1 1.1.设计内容与要求设计内容与要求 1.设计内容设计内容 本课题的研究内容,预计可能遇到的问题,提出解决问题的方法和
3、措施。 基本内容:本课题的研究对象试题库管理模块的设计和实现。以下具体功能的介 绍:(1):用户登录功能:验证用户登录的合法性,本系统分为教师登录和学生 登录两种模式,从数据库中匹配相对应的用户信息,成功登录后自动跳转到主菜 单页面 (2):用户管理:实现添加操作用户、修改用户信息、删除用户等操作。 (3):题库管理:实现分类别、修改题库中的题目,包括题目的添加、修改、删 除。 题库管理系统中还包括题库的导出功能即实现分类别把题库中的题目导出到 Microsoft Word 中,从而轻松实现排版和打印。 (4)试卷管理:实现试卷的生成 与排版功能。 课题难点:如何使系统更加完善,高效的运行,操
4、作更加的便捷。难点在于 如何使用好控件,使系统能够访问到 Access 数据库,以及浏览数据库!还有如 何创建新文档并将生成的试卷和答案显示在新文档中! 解决问题的方法和措施:参考相关方面的书籍,综合运用 data 特性,office 控件等,通过代码链接到 Access 数据库!实现两者的互连! 2.设计要求设计要求 (1)保证资源的合理使用、避免浪费 (2)用计算机实现题目及试卷的管理可以比传统的人工选题、出题,节省大量的 人力和物力资源,帮助提高教学质量,并加速了办公自动化、无纸化的实现。 2.2.概要设计概要设计 试题库管理系统在建设过程中,一般要重点考虑如下几个方面的内容:(1) 友
5、好的人机界面, 人机界面是用户面向最多的软件界面, 应当设计的美观大方 (2) 多中途径的对试题库进行维护,试题库的题目内容不是固定不变的,应根据课程 发展的需要及时更新或添加或查询有关试题内容; (3)手动、 自动成卷策略; (4) 方便对已有试题的添加、删除、修改等管理; (5)完善的系统帮助功能,可以帮 助用户尽快熟悉和掌握对试题库管理系统的运用。 计算机学院 某学校的题库管理系统课程设计报告 2 3.3.系统详细设计系统详细设计 系统分析是信息系统开发工作中的最重要一环, 系统分析的内容主要包括对 高校考试考前复习流程的详细了解、并在此基础上进行分析,提出新方案,以便 开发出符合要求的
6、管理信息系统。它的基本任务是:系统分析员认课、出题教师 在一起,充分了解其要求,并把双方的理解用系统说明书表达出来。 本系统采用原型法为开发的指导思想。所谓原型法是根据用户提出的要求。 对有关方面做一定的调查研究,确定一个目标,而后迅速的开发出一个管理信息 系统,交给用户使用,并根据用户在使用过程中所发现的问题或提出的新目标, 不断修改,不断完善,知道用户满意为止。 3 3.1 1 普通考试普通考试的标准化的标准化 进过一段时间的调查与分析,初步了解到普通考试是一种标准化考试。主 要体现在以下方面: (1)内容和形式的标准化 考核的内容只是和能力总体保持不变,试卷形式相对稳定(一般情况下题型 不超过六种)。不同科目和考试的不同用途决定考试的内容。 一般大学考试的题型是相对稳定的,每种题型的分值也是变化的,所以在开发系 统的时候是不考虑“题目分值”这个问题的。只需要“试题管理”中的选择题型 总分数对最终生成试卷时的总体题目个数进行控制即可。 (2)质量的标准化 根据评分是否受阅卷员主管判断的影响试题可分为客观性试题和主观性试 题。客观性