严老大学生信息管理系统的制作(3)
发布时间:2021-06-06
发布时间:2021-06-06
严老大学生信息管理系统的制作
2,数据库需求分析
创建任何一个数据库的第一步是对系统需求进行仔细的功能分析, 数据库必须满足系统功能的实现,用户的需求具体体现在各种信息的提供,保存,更新和查询。系统实现对学生基本信息,班级信息,课程基本信息,课程设置信息,学生成绩信息的管理。针对该系统的需求, 通过对学生学习过程达到内容和数据流程的分析, 得到如下所示的数据项和数据结构: 学生基本信息:包括的数据项:学生学号,学生姓名,性别,出生日期,班号,联系电话,入校日期,家庭住址,备注等。 班级信息: 包括的数据项:班号,所在年级,班主任姓名,所在教室。 课程基本信息:包括的数据项:课程号,课程名称,课程类别,课程描述等。 课程设置信息:包括的数据项:年级信息,所学课程等。 学生成绩信息:包括的数据项:考试编号,所在班号,学生学号,学生姓名,所学课程,考试分数等。
3,学生信息管理系统数据流程图
4,数据库概念结构设计
通过数据项与数据流图可以设计出满足用户所需的各种实体,以及他们的关系,为后面的逻辑设计打下基础。这些实体包含了各种信息,并将互相作用形成数据的流动。 系统实体包括学生实体,班级实体,年级实体,课程实体。 以上 E-R图表明系统将分成四个大的部分进行实现。第一大部分是关于学生基本的学籍信息,学生各种基本的信息要求存储于此提供用户管理,数据库需要创建一个表格对学生基本的学籍信息进行管理。第二大部分是关于班级的基本信息,同时也需要数据库创建表格对其中数据的输入,查询,修改进行管理。第三大部分课程设置则需要两个表格存放数据。一个用来存放年级所选择的课程,另一个则是用来存储各种课程的基本信息。第四大部分是关于学生成绩管理,用户需要输入,查询,及
上一篇:十大道德难题
下一篇:炎刘中学语言文字工作教育培训制度