课程习题管理系统—数据库课程设计

上传人:飞*** 文档编号:41998487 上传时间:2018-05-31 格式:DOC 页数:16 大小:1.24MB
返回 下载 相关 举报
课程习题管理系统—数据库课程设计_第1页
第1页 / 共16页
课程习题管理系统—数据库课程设计_第2页
第2页 / 共16页
课程习题管理系统—数据库课程设计_第3页
第3页 / 共16页
课程习题管理系统—数据库课程设计_第4页
第4页 / 共16页
课程习题管理系统—数据库课程设计_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《课程习题管理系统—数据库课程设计》由会员分享,可在线阅读,更多相关《课程习题管理系统—数据库课程设计(16页珍藏版)》请在金锄头文库上搜索。

1、数据库课程设计数据库课程设计课程习题管理系统课程习题管理系统学生姓名: 学 号: 系 别: 专 业: 计算机科学与技术 指导教师: 2009 年 6 月目录一.需求分析.1 二.任务概述.1 2.1 课程习题组织结构图.1 2.2 导出数据流图.1 2.2.1 图 2-3 给出课程习题库管理系统的顶层数据流图.2 2.2.2 图 2-4 给出课程习题库管理系统的一层数据流图.2 2.3 数据字典.2 三.数据库概念设计.4 3.1 局部概念模式设计.4 3.1.1 各个实体集的属性.4 3.1.2 下图为课程责任人、任课教师、学生、课程、课程习题、测验卷实体集之间 的关系 E-R 图.5 3.

2、2 全局概念模式设计.6 四. 数据库逻辑设计.6 4.1 DBMS 的选择.6 4.2 数据模型映射.6 4.2.1 由 E-R 图导出一般关系模型的四条原则.6 4.2.2 表的合并.7 4.2.3 规范化.7 4.2.4 完整性设计.7 4.3 建立数据库表:.7 五物理设计.9 5.1 建立数据库.9 5.2 建表.9 5.3 建立索引和进行数据操作.11 5.4 建立存储过程.12 5.4.1 建立存储过程 add 课程负责人表用于添加课程负责人.12 5.4.2 建立存储过程 add 学生表用于添加学生.12 5.4.3 建立存储过程 add 任课教师表用于添加任课教师.12 5.

3、4.4 建立存储过程 add 课程表用于添加课程.13 5.4.5 建立存储过程 add 课程习题表用于添加课程习题.13 5.4.6 建立存储过程 add 测验卷表用于添加测验卷.13 六心得体会.14 七参考文献.141一一.需求分析需求分析此课程习题管理系统,主要具有身份验证管理、习题库管理和试卷管理两个方面的功能。 身份验证管理主要是课程负责人分配使用该习题管理系统的用户及密码设置。习题库管理 功能主要是课程负责人老师通过身份验证后可以按章节、知识点、难度进行习题的输入与 维护(增加、删除、修改、查询) ,一个知识点可以有多道难度相同的习题。试卷管理功能 主要是任课教师通过身份验证后可

4、以按章节、知识点、难易程度等条件(一个或多个)设 定习题数目,生成小测验,并且可以对小测验进行维护(如删除、查询操作) 。综上所述,该课程习题管理系统应该具备一下几个方面的功能。 登陆:确认用户的身份和权限。 管理:对习题库和测验卷的维护:包括增加、删除和修改。 查询:能够方便灵活的查询到所要查询的习题和试卷信息。二二.任务概述任务概述2.1 课程习题组织结构图课程习题组织结构图 课程习题管理是收藏本学校所有课程习题的系统。其主要业务包括习题的增加、删除、 修改、浏览、查询和产生测验卷等这些业务能由相应的人员完成。起组织结构如图 2-1 所 示:课程习题管理系统增加删除修改选题查询浏览产生 测

5、验 卷退出2.2 导出数据流图导出数据流图 在需求分析的基础上,为了更清楚、直观地表达系统对数据的需求,常采用数据流图。 用数据流图表示围绕数据处理为中心环节,着重表达数据的流动(输入、输出)和处理的 过程。 根据以上“需求说明”通过自顶向下、逐步求精的方法可得到数据流图。 用数据流图表示数据处理的中心环节,表达数据的流动(输入和输出)和处理的过程。 如图 2-2 所示的符号组织数据流图数据的源点或终点 数据处理 数据存储 数据流22.2.1 图图 2-3 给出课程习题库管理系统的顶层数据流图给出课程习题库管理系统的顶层数据流图课程 负责 人任课 老师学生认课教师信息 课程习题信息 学生信息课程负责人信息 认课教师信息 习题选择信息习题统计信息 课程习题管 理系统课程习题信息学生信息 测验样卷 测试成绩统计图 2-3 顶层数据流图 2.2.2 图图 2-4 给出课程习题库管理系统的一层数据流图给出课程习题库管理系统的一层数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号