学生信息管理系统数据库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库设计

题目:学生信息管理系统

学生姓名:

班级:

学号:

2014年 6 月15 日

一、需求分析

1.1用户需求分析

本系统为学校提供管理学生信息的软件,针对学校对管理学生信息的要求,该软件将具备以下功能:

1)大大提高学校管理的运作效率;

2)快捷、准确的处理学生的各种信息,通过全面的信息采集和处理,辅助提高管理水平;3)提高管理效率,方便用户查询,提供有效的技术保障。

1.2相关功能要求

1)添加:可以添加学生的个人信息、专业信息、学院信息、成绩信息。

2)查询:可以查询学生的个人信息、专业信息、学院信息、成绩信息。

3)修改:可以修改学生的个人信息、专业信息、学院信息、成绩信息。

1.2数据字典

1)数据项:学号

含义说明:唯一标识每个学生

别名:student_ID

类型:长整型

长度:8

取值范围:00000000至99999999

取值含义:前两位表示该学生入学年份后两位,第3、4位表示学院代码,第5、6位表示专业代码,第7、8位按顺序排列。

数据项:姓名

含义说明:标识不同的学生

别名:student_name

类型:字符型

长度:10

取值范围:

取值含义:

数据项:性别

含义说明:每个学生的性别属性

别名:student_sex

类型:字符型

长度:2

取值范围:男or女

取值含义:

数据项:出生日期

含义说明:

别名:student_birthday

类型:日期型

长度:8

取值范围:0000-00-00~9999-99-99

取值含义:前四位表示出生年份,5、6位表示出生月份,7、8位表示出生日期。数据项:籍贯

- 含义说明:描述了学生的生源地

别名:

类型:字符型

长度:10

取值范围:无

取值含义:无

数据项:民族

含义说明:描述了学生的民族属性

别名:

类型:字符型

长度:10

取值范围:无

取值含义:无

数据项:班级

含义说明:描述了学生所在的班级

别名:student_class

类型:字符型

长度:10

取值范围:

取值含义:

数据项:学院号

含义说明:学院的代码

- 别名:college_number

类型:长整型

长度:2

取值范围:00~99

取值含义:按顺序排列出学院的代码

数据项:学院名称

含义说明:标识学院的名称

别名:college_name

类型:字符型

长度:10

取值范围:无

取值含义:无

数据项:院长

含义说明:学院的领导人

别名:

类型:字符型

长度:8

取值范围:无

取值含义:无

数据项:专业号

含义说明:专业的编号

别名:

- 类型:长整型

长度:2

取值范围:00~00

取值含义:按笔画顺序编排专业编号

数据项:专业名称

含义说明:标识专业的名称

别名:major_name

类型:字符型

长度:8

取值范围:无

取值含义:无

数据项:课程号

含义说明:课程的编号

别名:

类型:长整型

长度:8

取值范围:00~99

取值含义:按笔画顺序编排课程编号

数据项:课程名

含义说明:标识课程的名称

别名:

类型:字符型

长度:8

取值范围:无

取值含义:无

数据项:学分

含义说明:学生修一门课程所获得的学分认证

别名:

类型:长整型

长度:2

取值范围:1~4

取值含义:按规定赋予课程的学分

数据项:成绩

含义说明:学生某一课程的成绩

别名:学生编号

类型:单精度

长度:8

取值范围:0.0000~100.0000

取值含义:百分之下学生取得的课程成绩

2)数据结构:学生

含义说明:是学籍管理子系统的主体数据结构,定义了一个学生的有关信息组成:学号,姓名,性别,出生日期,籍贯,民族,备注

数据结构:专业

含义说明:定义了一个专业的有关信息

组成:专业号,专业名称,专业类别

数据结构:学院

含义说明:

组成:学院号,学院名称,院长

数据结构:课程

含义说明:定义了一个课程的有关信息

组成:课程号,课程名,学分

数据结构:成绩

含义说明:定义了一个描述成绩的信息

3)数据流:成绩管理信息

说明:学生与课程的关系

数据流来源:学生信息表,课程信息表

数据流去向:成绩信息表

组成:学号,课程号

4)数据存储

数据存储:学生信息表

说明:记录学生的基本情况

流入数据流:学生信息表,专业信息表,学院信息表,课程信息表,流出数据流:成绩管理表

组成:学号+姓名+性别+班级+课程号+专业号+学院号

数据量:每年5000张

相关文档
最新文档