试卷管理系统(课程设计)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
课程设计名称:数据库原理与应用
系部:二系
学生姓名:
班级:
学号:
成绩:
指导教师:
开课时间:2011-2012 学年 1 学期一.设计题目:
试卷管理系统
二.主要内容:
系部教务管理工作中一项重要的工作是考试试卷的管理工作。教务处对于管理大量的试卷数据的难度还是相当大的。此外,还需要方便教师能够对自己出的试题能够及时更新和修改。为了能够方便教务处和教师能够试卷进行有效的方便的管理,设计出了此试卷库管理系统。
随着计算机技术的不断发展和普及,将会对试卷管理工作提出更高的功能和管理要求,该系统必须要不断地改进,从而使得试卷库管理工作能够更加合理和快捷。
三.具体要求
1.课程设计的内容独立自主完成,课程设计报告内容完整、格式规范、排版整
洁美观;
2.后台数据库采用MS SQL SERVER2005,前台界面语言不限,编写的程序代
码,须有较详细的注释说明;
四.进度安排
课程设计安排:
16周
星期一讲解课程设计的内容,安排每一天的具体任务,分配并熟悉题目;
星期二需求分析:给出系统的功能需求、性能需求,并绘制DFD和DD;
星期三概念结构设计:绘制实体属性图(可选),局部ER图和全局ER图;
星期四逻辑结构设计:转换、优化、外模式的设计;
星期五物理结构设计及数据库实施;
17周
星期一应用程序编制调试、整理课程设计报告,并检查;
星期二根据反馈结果修改课程设计;
星期三提交作业
上交的材料:课程设计的电子稿、打印稿、源码(SQL代码和程序代码)五.成绩评定
考核方法:现场验收(占50%),课程设计报告(占50%)。
考核内容:学习态度(出勤情况,平时表现等)、方案合理性、各阶段的图表与程序编制质量、设计报告质量。
成绩评定:优,良,中,及格,不及格。
特别说明:(1)如发现抄袭,按照不及格处理。
(2)材料不齐的,考核等级降一级。电子稿件以压缩文件的形
式上交,压缩命名为:11位学号+姓名
正文撰写包含的内容:
1.需求分析
1.1功能需求:
(1)试卷管理:系统应当允许教师在获得权限的情况下随时能够进行试卷的补充,且能够对自己出的试卷进行编辑,对其他人的试卷只能查看。管理员可以给定老师出试卷的题型和科目,老师按照所需题型设计题目,再由题目组成试卷。(2)教师管理:管理员能够新建或删除教师信息,并赋予其权限。
(3)科目管理:由管理员添加新科目或删除科目。教师按照科目出试卷。(4)题型管理:管理员必须给定选择,判断,填空,问答,这四种题型。其余题型任意添加。
(5)权限管理:管理员可以增加或删除教师并指定教师科目的权限。教师得到与自身相关的权限,才能够够对试卷库做出相应的管理。
总的功能模块图如下:
试卷管理系统
管理员管理教师管理
科目管理教
师
管
理
题
型
管
理
题
目
管
理
试
卷
管
理
图1.1总功能模块图
1.2数据字典:
1.2.1试卷管理系统的具体管理如下:
(1)试卷管理,包括对试卷的录入、删除、修改以及查看与维护。 (2)管理员管理,包括管理员权限的设置和修改,修改密码,增加和删除。 (3)教师管理,包括教师权限的设置和修改,修改密码,增加和删除。 (4)科目管理,可以对科目实行录入、修改、查看。 (5)题型管理,可以对题型实行录入、修改、查看。 (6)题目管理,可以对题目实行录入、修改、查看。 1.2.2各个子系统的流程图如下: (1)管理员登录子系统
图1.2管理员登录子系统的数据流程图
(2)教师登录子系统:
图1.3教师登录子系统的数据流程图
教师
登 录
登录信息
是否成功 教师
管理员
登 录
登录信息
是否成功
管理员
(3)试卷管理子系统:
图1.4 试卷管理子系统的数据流程图
(4)科目管理子系统:
图1.5科目管理子系统的数据流程图
(5)题型管理子系统
图1.6题型管理子系统的数据流程图
(6)教师管理子系统
教师/管理员
查询 添加 修改 删除
查看/管理
反馈信息
科目
教师/管理员
查询 添加 修改 删除
维护/管理
反馈信息
试卷
教师/管理员
查询 添加 修改 删除
查看/管理
反馈信息
题型
图1.7教师管理子系统的数据流程图
(7)题目管理
图1.8题目管理子系统的数据流程图
(8)总数据流程图:
图1.9总数据流程图
管理员 教师
科目
试卷
查看 添加修改 删除 查看 删除
查看
查看 添加 修改 删除
题目
查看 添加 修改 删除
管理员
查询 添加 修改 删除
管理
教师
教师
查询 添加 修改 删除
管理
反馈信息
题目
题型