某学校的题库管理系统-课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《某高校的题库管理系统》课程设计报告

题目:某学校的题库管理系统专业:网络工程

班级:

姓名:

指导教师:

成绩:

计算机学院

2017年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.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):用户登录功能:验证用户登录的合法性,本系统分为教师登录和学生登录两种模式,从数据库中匹配相对应的用户信息,成功登录后自动跳转到主菜单页面(2):用户管理:实现添加操作用户、修改用户信息、删除用户等操作。

(3):题库管理:实现分类别、修改题库中的题目,包括题目的添加、修改、删除。题库管理系统中还包括题库的导出功能即实现分类别把题库中的题目导出到Microsoft Word中,从而轻松实现排版和打印。(4)试卷管理:实现试卷的生成与排版功能。

课题难点:如何使系统更加完善,高效的运行,操作更加的便捷。难点在于如何使用好控件,使系统能够访问到Access数据库,以及浏览数据库!还有如何创建新文档并将生成的试卷和答案显示在新文档中!

解决问题的方法和措施:参考相关方面的书籍,综合运用data特性,office 控件等,通过代码链接到Access数据库!实现两者的互连!

2.设计要求

(1)保证资源的合理使用、避免浪费

(2)用计算机实现题目及试卷的管理可以比传统的人工选题、出题,节省大量的人力和物力资源,帮助提高教学质量,并加速了办公自动化、无纸化的实现。

2.概要设计

试题库管理系统在建设过程中,一般要重点考虑如下几个方面的内容:(1)友好的人机界面,人机界面是用户面向最多的软件界面,应当设计的美观大方(2)多中途径的对试题库进行维护,试题库的题目内容不是固定不变的,应根据课程发展的需要及时更新或添加或查询有关试题内容;(3)手动、自动成卷策略;(4)方便对已有试题的添加、删除、修改等管理;(5)完善的系统帮助功能,可以帮助用户尽快熟悉和掌握对试题库管理系统的运用。

3.系统详细设计

系统分析是信息系统开发工作中的最重要一环,系统分析的内容主要包括对高校考试考前复习流程的详细了解、并在此基础上进行分析,提出新方案,以便开发出符合要求的管理信息系统。它的基本任务是:系统分析员认课、出题教师在一起,充分了解其要求,并把双方的理解用系统说明书表达出来。

本系统采用原型法为开发的指导思想。所谓原型法是根据用户提出的要求。对有关方面做一定的调查研究,确定一个目标,而后迅速的开发出一个管理信息系统,交给用户使用,并根据用户在使用过程中所发现的问题或提出的新目标,不断修改,不断完善,知道用户满意为止。

3.1 普通考试的标准化

进过一段时间的调查与分析,初步了解到普通考试是一种标准化考试。主要体现在以下方面:

(1)内容和形式的标准化

考核的内容只是和能力总体保持不变,试卷形式相对稳定(一般情况下题型不超过六种)。不同科目和考试的不同用途决定考试的内容。

一般大学考试的题型是相对稳定的,每种题型的分值也是变化的,所以在开发系统的时候是不考虑“题目分值”这个问题的。只需要“试题管理”中的选择题型总分数对最终生成试卷时的总体题目个数进行控制即可。

(2)质量的标准化

根据评分是否受阅卷员主管判断的影响试题可分为客观性试题和主观性试题。客观性试题的常见形式有单选、多选、判断、填空等。客观性试题的答案是惟一的,可用机器阅卷。大规模标准化考试通常采用较多的客观性试题,以保证评分的客观性。而主观性试题的常见形式有见答案、问答、计算、编程等。(3)过程的标准化

标准化考试要公布考试大纲。标准化考试作为一种大规模考试,应当让广大考生和用户了解考试内容、试卷构成、试卷形式、记分体制等。

3.2 本系统的业务流程图

图1 业务流程图3.3 数据流程图见图(2)、图(3)、图(4)

图2 题库流程图

图3 试卷流程图

图4 数据流程图

3.4 数据字典

数据字典为数据库用户、数据库管理员、系统分析员和程序员提供了某些数据项的综合信息,主要描述数据流程图中的数据流、数据存储、处理过程和外部实体。数据词典把是数据的最小单位看成是数据元素(基本元素项),若干个数据元素可以组成一个数据结构(组合数据项)。它通过数据元素和数据结构来描写数据流、数据存储的属性。

下列各表列出了主要表的结构:

人员表:ryb 可使用本系统的人员及权限

要求学生对该题的掌握程度: rzb 试题表:shitib

试卷表:sjb

试卷类型表:sjlxb 题目编号表:tmb

相关文档
最新文档