班级:0440902
成员:李洋、何木、陈磊
学号:2009211907、2009211901、2009211916
系统概述:
实验,是科学研究的基本方法之一。根据科学研究的目的,尽可能地排除外界的影 响,突出主要因素并利用一。
名称
字段名称
类别
主键
非空
身份证号
Teacher_id
varchar
Yes
Yes
姓名
Teacher_name
varchar
No
No
性别
Sex
char
No
No
所属学院
Dept_
varchar
No
No
职称
Zhicheng
char
No
No
个人简介
Resume
text
No
No
密码
Password
varchar
No
No
管理员信息表
标识:Info_admin
管理员信息表包括登录号、姓名、密码3个字段。
名称
字段名称
类别
主键
非空
登录号
Admin_no
varchar
Yes
Yes
姓名
Admin_name
varchar
No
No
密码
key
varchar
No
No
标识:selected
学生选课信息表包括学号、姓名、所在学院、所在专业、班级、学期、所选课程、课 程编码8个字段。
名称
字段名称
类别
主键
非空
学号
Stu_id
varchar
No
No
姓名
Stu_name
varchar
No
No
所在学院
Dept
varchar
No
No
所在专业
Major
varchar
No
No
班级
class
varchar
No
No
所选课程
Course name
varchar
No
No
课程编码
Course_id
varchar
No
No
2概念结构设计
分析本系统的需求,找出各个基本表之间的联系,通过画出概念结构图。。
E-R 图
根据用户需求和数据结构画出本系统的E-R图。
学生姓名
年龄
学生
教师号
授课
授课教师
年级
密码
课程号
课程名
学生可选
总课表
学分
管理
管理
课程名
授课地点
授课时间
授课地点
授课教师
管理
教师
性别
所属系
实验室信息
实 验 室 号
实 验 室 容 量
教师密码
管理员号
管理员名
管理员
性别
密码
3逻辑结构设计
概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念 结构设计阶段设计好的基本E-R图转换为数据库管理系统所支持的数据模型符合的逻辑 结构。
E-R图向关系模型转换
实体所对应的关系模式。
学生
(学号,学生姓名,性别,年龄,专业,年级,学生密码)
教师
(教师号,授课教师,性别,所属系,教师密码)
管理员
(管理员号,管理员名,性别,管理员密码)
学生可选总课表
(课程号,课程名,学分)
授课地点
(课程名,授课时间,授课教师,授课地点)
实验室信息
(实验室号,实验室容量)
学生表和学生可选总课表之间选课数对应的“选课”关系模式。
教师和学生“教学”关系模式。
在中建立好概念模型后,可以利用该软件自带的功能将其转换成物理模型,物理模 型连接数据库生成所对应的表,然后利用Navicat Premium和wamp生成关系图,如图
。
CourseAddress
Cname
A
Caddress
Tname
Ctime
Cno
一
Tno
V
1
i Lib
Lno
C t i m e
Ca lidr ess
Lrariel iariE
Teacher
Tno
Ct ime
Caddress
Ano
Tnamt!
Tsez
Tdent
A
CourseAll
■
Ad*inistaTtor
Ano
A
数据库课程设计(网络选课系统) 来自淘豆网m.daumloan.com转载请标明出处.