“数据流程图——
(你自己详细写明各个方框里的信息吧,没必要连这点也要我做。)
如果学生选错课,可以对要选的课进行修改。
数据字典——
数据项条目表:
数据项名称 描述 类型
uname
用户名为用户的唯一标识
int
upass
用户密码(不超过 10 位)
char(10)
ustyle
用户类型(管理员/学生/老师)
char(10)
sno
学号,是学生的唯一标识
char(10)
sname
学生的名字
char(8)
ssex
学生性别
char(2)
sbir
学生出生日期
datetime
stime
入学时间
datetime
stel
学生电话
int
semail
邮箱
Char(20)
scollege
学生院系
char(10)
smajor
学生专业
char(8)
saddr
住址
Char(20)
Sbei
备注
Char(255)
tno
老师号
char(10)
tname
教师名
char(10)
tsex
教师性别
Char(2)
Tbir
出生年月
datetime
Ttel
电话
Char(10)
Temail
邮箱
Char(20)
Taddr
住址
Char(20)
Ttime
入职时间
datetime
Tdname
职称
Char(10)
Tduty
职务
Char(10)
Tbei
备注
Char(255)
tcollege
所属院系
Char(10)
cno
课程号
int
cnme
课程名
char(10)
ctime
学时
int
credit
学分
int
Cmark
成绩
int
caddr
上课地点
Char(10)
cexamt
考试时间
Char(8)
Cterm
学期
Char(10)
数据结构、数据存储条目:
采用二维表格进行存储和表示它们的关系:
+++++++++++++++++++++++++++++++++++++++++++++++++++++
数据存储名称:用户类型信息
别名:无
简述:登陆角色
组成:用户名+用户密码+用户类别
组织方式:基本表,以用户名、密码作为关键字。
查询要求:要求能立即查询
+++++++++++++++++++++++++++++++++++++++++++++++++++++
数据存储名称:学生信息
别名:无
简述:一个学生的总体信息
组成:学号+名称+性别+出生年月+电话+所在学院+所在专业+备注
组织方式:基本表,以学号、姓名作为关键字。
查询要求:要求能立即查询
+++++++++++++++++++++++++++++++++++++++++++++++++++++
数据存储名称:课程信息
别名:无
简述:课程的总体信息
组成:课程号+课程名+任课教师号+学时+学分+上课地点+考试时间
组织方式:基本表,以课程号、课程名称、任课教师号作为关键字。
查询要求:要求能立即查询
+++++++++++++++++++++++++++++++++++++++++++++++++++++
概念模型设计——
建立实体图及其关系,
实体:
1、学生:
2、老师: