论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)0018VB学生管理系统毕业设计SQL

5.1、数据库需求分析

     用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 内容来自www.paper51.com

     针对一般学生管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计如下面所示的数据项和数据结构: copyright paper51.com

l        用户信息:包括的数据项有:用户名和密码。

内容来自www.paper51.com

l        学生基本信息:包括的数据项有:学生学号、学生姓名、性别、班级编号、出生日期、民族、籍贯、政治面貌、居住地址、邮政编码、原户口类别、入学时间、招生类别、联系电话和备注。

内容来自论文无忧网 www.paper51.com

l        学生学籍变动:包括的数据项有:学生学号、姓名、起始时间、中止时间、所在学校名称和职务。

http://www.paper51.com

l        课程信息:包括的数据项有:课程编号、课程名称、专业名称、课程设置学期、授课老师、课时和课程类型。 内容来自www.paper51.com

l        考试成绩信息:包括的数据项有:班级编号、学生学号、姓名、课程编号、课程名称和考试成绩。 http://www.paper51.com

l        学生奖惩信息:包括的数据项有:学生学号、姓名、奖惩编号、奖惩时间、奖惩类型和奖惩说明。 copyright paper51.com

下图为学生管理系统数据流程图: copyright paper51.com

copyright paper51.com

内容来自论文无忧网 www.paper51.com

paper51.com

奖惩信息管理 paper51.com

成绩信息管理 copyright paper51.com

有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。 paper51.com

5.2、数据库概念结构设计 copyright paper51.com

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。这些实体包括有:学生实体、课程实体和专业实体。

内容来自www.paper51.com

下图为学生实体E-R图: http://www.paper51.com

paper51.com

下图为课程实体E-R图:

copyright paper51.com

http://www.paper51.com

下图为年级实体E-R图: 内容来自论文无忧网 www.paper51.com

   

内容来自www.paper51.com

实体和实体之间的关系E-R图如下图所示:

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

------分隔线----------------------------
联系方式