返回顶部

学生信息管理系统数据库

[复制链接]
admin1Lv.9 显示全部楼层 发表于 2022-10-8 13:47:14 |阅读模式 打印 上一主题 下一主题
学生信息管理系统数据库.doc (5.58 KB, 下载次数: 0, 售价: 1 威望)
数据库设计
题目:学生信息管理系统
学生姓名:
班级:
学号:
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张
存取方式:随机存取
5)处理过程描述
添加、修改、删除学生学籍信息、课程信息、班级信息、成绩信息
说明:完成学籍、课程、班级、成绩的各种操作
输入:学生编号、班级编号、、课程名称、
输出:学生学籍信息、课程信息、班级信息、成绩信息的添加、删除、修改结果
处理:如果有新生入学,就要进行学生各种信息的添加;如果有毕业生离校,就要对学生的各种信息进行删除;如果某个学生的信息需要修改,则对其相应的信息进行修改
二、概念结构设计
出生日期
学号姓名
性别籍贯民族专业号备注
学生
专业
课程学院
专业名称学院号学院名称院长
专业类别
课程号课程名称学分
(a )实体及其属性图
n n
n
n
1
1
n 1
(b )实体及其联系图
籍贯 民族 班级
成绩
学号 性别 姓名 出生日期 课程号 课程名称 学分
n n
学生 选修 课程
n n
主修 开设 学生 专业
课程 学院 选修 开设 属于 主修 成绩




上一篇:管理信息系统数据库设计
下一篇:《管理信息系统》——数据库操作和数据分析
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

雅宝知识库(yabaojy.com)--是一个聚焦知识付费的平台,包括在线教育、文档下载、作业答案、网课答案、考试资料、形考任务答案、行业资料、毕业论文、同时还包括问答平台、资料文库、课件下载等,是一个综合在线学习知识分享交流平台。
  • 企业微信

  • 官方微信

  • 商务合作