图 2 排课系统E-R图
2.3 数据库表设计
在明确了系统的详细功能之后,根据系统的功能要求理清了其中的数据关系并提炼出其中的数据关系,结合需求分析中的E-R图,设计了数据库PK,数据库中包括7张表。
表1 教师表
字段名 字段类型 字段长度 字段含义
Id Int 4 ID,自动编号
Uid Varchar 16 用户登录编号
Uname Varchar 50 用户姓名
Pwd Varchar 50 登录密码
Moblie Varchar 11 手机号码
Qx Int 4 权限,0为老师,1为管理员
表2 班级表
字段名 字段类型 字段长度 字段含义
Id Int 4 ID,自动编号
Bjmc Varchar 20 班级名称
Num Int 4 班级人数
Zy Int 4 外键,对应专业Id
表3 课程表
字段名 字段类型 字段长度 字段含义
Id Int 4 ID,自动编号
Title varchar 50 课程名称
Xs Int 4 实验学时
Ssjs Int 4 外键,对应教师表
表4 实验室表
字段名 字段类型 字段长度 字段含义
id Int 4 ID,自动编号
sysmc varchar 20 实验室名称
表5 专业表
字段名 字段类型 字段长度 字段含义
id Int 4 ID,自动编号
Zymc varchar 20 专业名称
表6 时间调整表
字段名 字段类型 字段长度 字段含义
Week Int 4 对应周次信息
Zt Int 4 开放状态
表7 排课表
字段名 字段类型 字段长度 字段含义
Id Int 4 ID,自动编号
Xq_kc Int 4 课程,外键对应课程表id
Xq_bj Int 4 班级,外键对应班级表id
Jc Int 4 节次(1-5)
Sys_id Int 4 外键,对应实验室表id
week Int 4 周次,(1-20)
Xq Int 4 星期(1-7)
Jsid Int 4 外键,对应教师表id
- 上一篇:在EXCEL环境下的加热炉热平衡计算软件开发
- 下一篇:ASP网络的校园电话号码查询系统设计
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...