数据库系统课程设计
题 目 学生成绩数据库设计
院 系 信息技术与工程学院
专 业 计算机科学与技术
姓名/学号
班级名称
指导教师
2015年12月30日
成绩
1. 系统需求分析阶段
1.1 需求分析阶段的任务
处理对象:
系统要处理的对象包括学生基本信息、课程基本信息、成绩表基本信息等三个方面,各个对象包括信息如下所示(详细的数据见于数据字典):
1.学生
描述:在校参与学习的人员,有学号编号,且一定属于某一专业。
学生信息=学号+姓名+性别+院系+年龄
2.课程
描述:按专业设置学生应该选学的课程的基本信息。
课程信息=课号+课程名称+先行课+学分。
3.成绩
描述:按学号设置学生选学的课程的成绩。
课程信息=课号+学号+成绩。
4.学号=[0-9]{9},唯一标识一个学生。[0-9]{9}指9位数字字符
5.性别=[男女]
6.姓名=个人的姓氏名称
7.院系=标识学院或系的唯一名称
8.年龄=15到30的整数。
9.课号=[0-9]{4},唯一标识计划开设课程。
10.学分=对应课号的课程相应学分值。
11.课程名称=计划开设课程