毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

asp.net的学生选课系统设计与开发+数据库设计+流程图 第4页

更新时间:2016-10-9:  来源:毕业论文
4.1 数据库系统分析
本学生选课系统的数据库实体主要有“学生”、“教师”、“系别”、“专业”、“课程”等。其中“教师”与“课程”存在“开设”联系,并且一个教师可以开设N门课程,一门课程可以有N个教师带。即“教师”与“课程”之间是多对多的关系。同样“系别”与“专业”也存在一对多的关系。一个学生可以学习N门课程,一门课程可以有M个学生学习,即“学生”与“课程”之间是多对多的关系。同样“专业”与“课程”之间也是多对多的关系。
数据库E-R图列出如图2所示。

图2 系统数据库E-R图
4.2 数据库逻辑分析
数据库逻辑设计就是将E-R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。根据转换过程中常见规则将E-R图转换成关系模型:
院系表(院系ID,院系名称,删除标识)本文来自辣*文-论'文&网,毕业论文 www.751com.cn 加7位QQ324~9114找原文
专业表(专业ID,专业名称,院系ID,删除标识)
课程表(课程ID,课程名,教师ID,专业ID,删除标识)
学生表(学生ID,学生姓名,学号,性别,院系ID,专业ID,删除标识)
教师表(教师ID,教师姓名,教师工号,院系ID,删除标识)
用户表(用户ID,用户名,密码,用户类型,ID号)
选课表(选课ID,学生ID,课程ID)
4.3 数据库物理设计
首先我们在Microsoft SQL Server 2005中创建一个数据库,我们命名为“WebCourse”,选中WebCourse数据库,向数据库中添加7个表:CourseInfo、DeptInfo、MajorInfo、StuCourse、StudentInfo、TeacherInfo、Users,每个表与逻辑设计中的关系模式相对应。下面列出部分数据表中的属性,包括属性列的名称、数据类型、长度、是否可以为空和备注等内容,如下所示。
表1 学生表设计
字段 数据类型 长度 是否可为空值 备注
StudentID int  否 学生ID
StudentName nvarchar 50 否 姓名
StudentNumber nvarchar 50 否 学号
StudentGender  bit  否 性别
DeptID int  否 院系ID
MajorID int  否 专业ID
IsDeleted bit  是 删除标记

表2 学生选课表设计
字段 数据类型 长度 是否可为空值 备注
StuCourseID int  否 学生选课ID
StudentID int  否 学生ID
CourseID int  否 选课ID

表3 课程表设计
字段 数据类型 长度 是否可为空值 备注
CourseID int  否 课程ID
CourseName nvarchar 50 否 课程名称
TeacherID nvarchar 50 否 教师ID
CourseDes  nvarchar 200 否 课程排序
MajorID int  否 专业ID
IsDeleted bit  是 删除标记

表4 学生表设计
字段 数据类型 长度 是否可为空值 备注
DeptID int  否 院系ID
DeptName nvarchar 50 否 院系名
IsDeleted bit  是 删除标记

表5 专业表设计
字段 数据类型 长度 是否可为空值 备注
MajorID int  否 专业ID
MajorName nvarchar 50 否 专业名
DeptID int  否 院系ID
IsDeleted bit  是 删除标记

表6 教师表设计
字段 数据类型 长度 是否可为空值 备注
TeacherID int  否 教师编号
TeacherName nvarchar 50 否 教师姓名
TeacherNumber nvarchar 50 否 教师工号
DeptID int  否 院系ID
IsDeleted bit  是 删除标记

表7 用户表设计
字段 数据类型 长度 是否可为空值 备注
UserID int  否 用户ID
Name nvarchar 50 否 用户名
Pass nvarchar 50 否 密码
Type  tinyint  否 用户类型
ID int  否 用户编号

上一页  [1] [2] [3] [4] [5] 下一页

asp.net的学生选课系统设计与开发+数据库设计+流程图 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。