课程设计(学生成绩管理数据库系统)
《课程设计(学生成绩管理数据库系统)》由会员分享,可在线阅读,更多相关《课程设计(学生成绩管理数据库系统)(13页珍藏版)》请在毕设资料网上搜索。
1、 1 课 程 设 计 课程名称: 数 据 库 原 理 课题名称: 学生成绩查询 班 级: 学 号: 姓 名: 指导教师: 20014 年 1 月 5 日 2 一一.设计目的设计目的: 通过这次课程设计,熟练掌握软件开发过程中数据库的使用,理解以数据库为 中心的软件开发设计思想,熟练应用数据库的增、删、改、查询等操作。 二二.设计内容:设计内容: 学生信息管理系统。 按照课本 P59 的三个表 (Student, Course, SC) 建立数据库, , 用 SQL 语句完成对数据库实现对表的查询和增删改等操作。 三三.设计部分:设计部分: 1)需求任务:需求任务: 1,用户将丛数据库中获得学生
2、信息,包括学生基本信息,课程信息,选课信息, 从而需要建立以上各个信息的模块来实现数据交互。 2,用户要完成查询,添加,修改,删除,浏览等处理功能。 3,安全性,协调性和完整性。当用户添加学号时,要保证学号不能重复,在选课 信息中学号和课程号的组合也不能重复,学生基本信息,课程信息和选课信息 中学号,课程号必须一致这样才能实现查询功能和各个信息模块的协调。选课 表中学号和课程号必须使用已经存在的号码,所以对数据进行添加,修改,删 除,浏览进行监控,进行出错提示及处理。 4,对功能的规定: 操作名称 相关数据 学生基本信息 学号,姓名,性别,年龄,所在系 课程信息 课程号,课程名, 选课信息 学
3、号,课程号,成绩 5,数据流图: 数据字典: (1)学生基本信息Student 学生 选 课 系 统 产生 学生 课程 记录 D1 学生基本信息 D2 课程记录 学生数据 课程信息 成绩 3 字段名称 数据类型 字段大小 作 用 必填字段 是否主键 Sno char 10 学号 是 是 Sname char 20 姓名 是 否 Ssex char 10 性别 是 否 Sage char 10 年龄 是 否 Sdept char 20 所在系 是 否 (2)课程信息Course 字段名称 数据类型 字段大小 作 用 必填字段 是否主键 Cno char 10 课程号 是 是 Cname char
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 学生 成绩 管理 数据库 系统
