日期:2014-05-18  浏览次数:20470 次

数据库高手进来帮我看看这个库的设计,我是第一次接触到该类多表数据,所以估计很菜
就是这些了,还有一个帖有100分,加起来一共150分,求高手帮忙分析,最后的功能要求能不能实现,还有不完全的地方,一个好的库才能有的好程序,拜托各位大大了~


1:JW_AD管理员表:(对于整个系统做管理,此表主要针对教务处内部权限)

字段名 类型 长度 字段信息
JW_ADid int 4 管理表主键ID字段
JW_ADlink char 50 随即生成(newid())
JW_ADuser char 50 管理员名称
JW_ADPass char 10   管理员密码
JW_ADlimit char 40 管理员权限
JW_ADidcard char 10 管理员身份证号码
JW_ADip char 50 最后登陆IP地址
JW_ADbak1 char 10 备用字段
JW_ADbak2 char 10 备用字段

2:JW_COL   各系信息表(记录所有系信息)

字段名 类型 长度 字段信息
JW_COLid int 4 系信息主键ID字段
JW_COLname char 50 系名
JW_COLcode int 4 系代号
JW_COLbak1 char 10 备用字段
JW_COLbak2 char 10 备用字段

3:JW_CL   班级信息表(记录全校班级信息)
字段名 类型 长度 字段信息
JW_CLid int 4 班级表主键ID字段
JW_CLname char 50 班级名称
JW_CLcolcode int 4 所属系ID代号
JW_CLcode int 4 班级代号
JW_CLbak1 char 10 备用字段
JW_CLbak2 char 10 备用字段

4:JW_SUB   科目信息表(记录所有课程信息)

字段名 类型 长度 字段信息
JW_SUBid int 4 科目表主键ID字段
JW_SUBname char 50 科目名
JW_SUBcode int 4 科目代号
JW_SUBcolcode int 4 所属系代号
JW_SUBbak1 char 10 备用字段
JW_SUBbak2 char 10 备用字段

5:JW_ST   学生信息表:(记录学生信息)
字段名 类型 长度 字段信息
JW_STid int 4 学生表主键ID字段
JW_STlink char 50 随即生成(newid())
JW_STnum char 10 学号
JW_STname char 50 姓名
JW_STuser char 50 学生用户名
JW_STpass char 50 密码
JW_STmail char 50 Email信箱
JW_STsex char 10 性别
JW_Stage int 4 年龄
JW_STcdate datetime 8 出生日期
JW_STpap char 50 身份证
JW_STexnum char 50 学生考号
JW_STcolcode int 4 学生所属系代号
JW_STclcode int 4 学生所属班级代号
JW_STip char 50 最后登陆IP地址
JW_STthcode int 4 学生所属班主任代号
JW_STbak1 char 10 备用字段
JW_STbak2 char 10 备用字段

6:JW_TH   教师信息表:(记录教师信息)

字段名 类型 长度 字段信息
JW_THid int 4 教师表主键ID字段
JW_THlink char 50 随即生成(newid())
JW_THname char 50 教师名
JW_THuser char 50 教师用户名
JW_THpass char 50 密码
JW_THmail char 50 Email信箱
JW_THcode int 4 教师代号
JW_THcolcode int 4 教师所属系代号
JW_THip char 50 最后登陆IP地址
JW_THbak1 char 10 备用字段
JW_THbak2 char 10 备用字段

7:JW_COLSET   系秘书信息表(记录系秘书信息)

字段名 类型 长度 字段信息
JW_COLSETid int 4 秘书表主键ID字段
JW_COLSETlink char 50 随即生成(newid())
JW_COLSETname char 50 系秘书名
JW_COLSETuser char 50 系秘书用户名
JW_COLSETpass char 50 密码
JW_COLSETmail char 50 Email信箱
JW_COLSETip char 50 最后登陆IP地址
JW_COLSETcode int 4 系秘书代号
JW_COLSETbak1 char 10 备用字段
JW_COLSETbak2 char 10 备用字段

8:JW_COU   课程信息表(记录课程信息)

字段名 类型 长度 字段信息
JW_COUid int 4 课程主键ID字段
JW_COUsubcode int 4 所属科目代号
JW_COUthcode int 4 所属教师代号
JW_COUclcode int 4 所属班级代号
JW_COUcolcode int 4 所属系代号
JW_COUdate datetime 8 开课时间
JW_COUtime int 4 记录星期时间(1--7)
JW_COUhour int 4 记录当天第几节(1-8)
JW_COUrebak char 80 该课程的备注信息
JW_COUbak1 char 10 备用字段
JW_COUbak2 char 10 备用字段

9:JW_EX   考务信息表(记录考务信息)

字段名 类型 长度 字段信息
JW_EXid int 4 考务表主键ID字段
JW_EXsubcode int 4 所属科目代号
JW_EXclcode int 4 所属班级代号
JW_EXthcode int 4 所属监考教师代号
JW_EXcolcode int 4 所属系代号
JW_EXdate datetime 8 考试时间
JW_EXsite char 50 考试地址
JW_EXnum char 50 考场号
JW_EXstexnum char 50 考场学生考号范围
JW_EXbak1 char 10 备用字段
JW_EXbak2 char 10 备用字段

10:JW_RES   学生成绩表(记录学生成绩信息)

字段名 类型 长度 字段信息
JW_RESid int 4 成绩表键ID字段
JW_RESstnum char 10 学号
JW_RESstname char 50 姓名
JW_REScj int 4 成绩
JW_RESsubcode int 4 所属科目代号
JW_RESclcode int 4 所属班级代号
JW_REScolcode int 4 所属系代号
JW_RESthcode int 4 任课教师代号
JW_RESyear int 4 学年(1-8)
JW_RESbak1 char 10 备用字段