试题库管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理课程设计
题 目试题库管理系统
学 院商学院
专 业信息管理与信息系统
班 级信息111
学 号201152275118
学生姓名张语轩
指导教师宣军英
编写日期2013. 07. 11
1 系统需求分析
1
对现行考试业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的考试工作进行全面、细致而充分的调查研究。首先出题老师及相关的人员交流意见,了解他们对现有考试流程的看法,有无新的信息需求,原系统有无多余的功能。在此基础上,深入到具体业务职能管理部门即教导处进行详细的调查,了解他们对现行考试方式的看法,在操作上有无需要改进的地方。
数据流程图的符号说明如图2.1所示。
试题库管理系统的顶层数据流程图如图2.2所示。
外部实体 处理 数据流 数据存储
图2.1 数据流程图的符号
图2.2 试题库系统的顶层数据流程图
2.2 数据字典(简称为DD)
绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。
3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多门学科进行管理,建立一个高效的试题库管理系统。
4)对系统的安全性要求,要求进入系统必须进行口令校验。
1.3 系统业务流程图
业务流程图的符号说明如图1.1所示:
1、 2、 3、 4、 5、
系统中人员 实体或单据 实物或信息流 处理 存储
注:因限于篇幅,其余数据项的DD表在此略过。
3系统总体结构设计
3
软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。
图1.1 业务流程图图例
详细调查之后,结合现行考试模式,为开发本系统而绘制出的试题库考试的管理业务流程图如图1.2所示。
图 1.2 试题库考试系统业务流程图
2 系统逻辑方案
系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在试题库系统管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。
在调查中我们可以发现,试题库管理是学校工作的重要组成部分,如何快速有效合理的组卷和试题库完善的来自百度文库管是所有教师和学校管理者共同高度关注的问题。随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要内容。
考试是教师检查学生学习情况的必要手段,但是出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。大部分的题库管理系统很难保证试题的多样性、全面性和试卷难度的恰当分配。为了解决教师出题困难,帮助教师轻松的出一份高质量的试卷,所以开发试题库管理系统是非常必要的。那么今天我们就以这样的一个目标展开我们的工作。
下面列出本系统中的数据项、数据流、数据存储、加工处理和数据结构的数据字典。数据字典可采用图表格式或较紧凑的记录格式描述,本文采用的是图表格式。
数据项的DD表列举如下:
表2.1 用户编号的数据字典
数 据 项
系统名:试题库管理系统 编号:I001 名称:用户编号 别名:教师登陆号
数据项值: 类型:字符型 长度:6个字节 取值范围:
简述:每个教师都具有唯一的编号,它是某个教师的唯一标识符,如“031275”通常用前两位数字表示入职的年份,中间两位表示所属部门,最后两位表示该教师在该部门的序号。
修改记录:
编写
日期
审核
日期
表2.2姓名
数 据 项
系统名:试题库管理系统 编号:I002 名称:姓名 别名:
数据项值: 类型:字符型 长度:10个字节 取值范围:
1.2用户需求
要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:
1)用户的信息需求:出题老师可以看到题目所属的类型和题目所考察的知识点以及试题的分值和难度等级等内容。当然这个权限也给管理员。
2)用户的处理要求:教师可以对试题库进行插入删除等修改操作,老师也可以凭借自己自定义的选题要求在试题库中自动生成适合需求的试题。但管理员只能对用户进行处理。
简述:每个教师都具有唯一姓名标识,不同的教师可以有相同的姓名。
修改记录:
编写
日期
审核
日期
表2.3 密码
数 据 项
系统名:试题库管理系统 编号:I003 名称:密码 别名:
数据项值: 类型:字符型 长度:6个字节 取值范围:
简述:每个教师及每位管理员都要设置一个进入系统的密码。
修改记录:
编写
日期
审核
日期
3
按用途分类可把本系统文件分成以下几种:
(1)主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值属性的数据。它需要长期保存,并不断更新。如用户信息文件(包括管理员和教师)、科目信息文件、试题库信息文件、试卷信息文件。
(2)处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统中的处理文件如新闻登录日志文件、待审核项目信息文件。
2.1
数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。
首先,分析试题库管理系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;
题 目试题库管理系统
学 院商学院
专 业信息管理与信息系统
班 级信息111
学 号201152275118
学生姓名张语轩
指导教师宣军英
编写日期2013. 07. 11
1 系统需求分析
1
对现行考试业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的考试工作进行全面、细致而充分的调查研究。首先出题老师及相关的人员交流意见,了解他们对现有考试流程的看法,有无新的信息需求,原系统有无多余的功能。在此基础上,深入到具体业务职能管理部门即教导处进行详细的调查,了解他们对现行考试方式的看法,在操作上有无需要改进的地方。
数据流程图的符号说明如图2.1所示。
试题库管理系统的顶层数据流程图如图2.2所示。
外部实体 处理 数据流 数据存储
图2.1 数据流程图的符号
图2.2 试题库系统的顶层数据流程图
2.2 数据字典(简称为DD)
绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。
3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多门学科进行管理,建立一个高效的试题库管理系统。
4)对系统的安全性要求,要求进入系统必须进行口令校验。
1.3 系统业务流程图
业务流程图的符号说明如图1.1所示:
1、 2、 3、 4、 5、
系统中人员 实体或单据 实物或信息流 处理 存储
注:因限于篇幅,其余数据项的DD表在此略过。
3系统总体结构设计
3
软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。
图1.1 业务流程图图例
详细调查之后,结合现行考试模式,为开发本系统而绘制出的试题库考试的管理业务流程图如图1.2所示。
图 1.2 试题库考试系统业务流程图
2 系统逻辑方案
系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在试题库系统管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。
在调查中我们可以发现,试题库管理是学校工作的重要组成部分,如何快速有效合理的组卷和试题库完善的来自百度文库管是所有教师和学校管理者共同高度关注的问题。随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要内容。
考试是教师检查学生学习情况的必要手段,但是出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。大部分的题库管理系统很难保证试题的多样性、全面性和试卷难度的恰当分配。为了解决教师出题困难,帮助教师轻松的出一份高质量的试卷,所以开发试题库管理系统是非常必要的。那么今天我们就以这样的一个目标展开我们的工作。
下面列出本系统中的数据项、数据流、数据存储、加工处理和数据结构的数据字典。数据字典可采用图表格式或较紧凑的记录格式描述,本文采用的是图表格式。
数据项的DD表列举如下:
表2.1 用户编号的数据字典
数 据 项
系统名:试题库管理系统 编号:I001 名称:用户编号 别名:教师登陆号
数据项值: 类型:字符型 长度:6个字节 取值范围:
简述:每个教师都具有唯一的编号,它是某个教师的唯一标识符,如“031275”通常用前两位数字表示入职的年份,中间两位表示所属部门,最后两位表示该教师在该部门的序号。
修改记录:
编写
日期
审核
日期
表2.2姓名
数 据 项
系统名:试题库管理系统 编号:I002 名称:姓名 别名:
数据项值: 类型:字符型 长度:10个字节 取值范围:
1.2用户需求
要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:
1)用户的信息需求:出题老师可以看到题目所属的类型和题目所考察的知识点以及试题的分值和难度等级等内容。当然这个权限也给管理员。
2)用户的处理要求:教师可以对试题库进行插入删除等修改操作,老师也可以凭借自己自定义的选题要求在试题库中自动生成适合需求的试题。但管理员只能对用户进行处理。
简述:每个教师都具有唯一姓名标识,不同的教师可以有相同的姓名。
修改记录:
编写
日期
审核
日期
表2.3 密码
数 据 项
系统名:试题库管理系统 编号:I003 名称:密码 别名:
数据项值: 类型:字符型 长度:6个字节 取值范围:
简述:每个教师及每位管理员都要设置一个进入系统的密码。
修改记录:
编写
日期
审核
日期
3
按用途分类可把本系统文件分成以下几种:
(1)主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值属性的数据。它需要长期保存,并不断更新。如用户信息文件(包括管理员和教师)、科目信息文件、试题库信息文件、试卷信息文件。
(2)处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统中的处理文件如新闻登录日志文件、待审核项目信息文件。
2.1
数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。
首先,分析试题库管理系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;