毕业设计管理系统的设计与实现-设计说明书 联系客服

发布时间 : 星期五 文章毕业设计管理系统的设计与实现-设计说明书更新完毕开始阅读d1f78f0116fc700abb68fcd4

陕西理工学院

表4.3tb_major表结构

字段名称 id

majorNo majorName

类型 int

nvarchar nvarchar

长度 4 20 30

能否为空 Not Null Not Null Not Null

备注 标识列,主键 专业代码 专业名称

专业方向数据表:表名(tb_interested),结构见表4.4

表4.4 tb_interested表结构

字段名称 id

interestedNo interestedName

类型 int

nvarchar nvarchar

长度 能否为空 4 20 30

Not Null Not Null Not Null

备注 标识列,主键 专业方向代码 专业方向名称

办学层次数据表:表名(tb_level),结构见表4.5

表4.5 tb_level表结构

字段名称 id

levelNo levelName

类型 int

nvarchar nvarchar

长度 4 20 30

能否为空 Not Null Not Null Not Null

备注 标识列,主键 办学层次代码 办学层次名称

职称数据表:表名(tb_title),结构见表4.6

表4.6 tb_title表结构

字段名称 id titleNo titleName

类型 int

nvarchar nvarchar

长度 4 20 30

能否为空 Not Null Not Null Not Null

备注 标识列,主键 职称代码 职称名称

课题来源数据表:表名(tb_subSource),结构见表4.7

表4.7 tb_subSource表结构

字段名称 id

sourceNo sourceName

类型 int

nvarchar nvarchar

长度 4 20 30

能否为空 Not Null Not Null Not Null

备注 标识列,主键 课题来源代码 课题来源名称

课题类型数据表:表名(tb_subType),结构见表4.8

表4.8 tb_subType表结构

字段名称 id

typeNo typeName

类型 int

nvarchar nvarchar

长度 4 20 30

能否为空 Not Null Not Null Not Null

第 6 页 共 41 页

备注 标识列,主键 课题类型代码 课题类型名称

陕西理工学院

教师数据表:表名(tb_teacher),结构见表4.9

表4.9 tb_teacher表结构

字段名称 id

teacherNo teacherName sex Title_id

department_id degree_id telphone email admin password

类型 int

nvarchar nvarchar nvarchar int int int

nvarchar nvarchar boolean nvarchar

长度 4 20 30 20 4 4 4 30 20 1 20

能否为空 Not Null Not Null Not Null Not Null Null Null Not Null Not Null Not Null Not Null Not Null

备注

标识列,主键 教师工号 教师姓名 性别

职称代码(外键)

所属教研室代码(外键)

学位信息(外键)

联系电话 电子邮件地址 是否是管理员

登录密码

学生数据表:表名(tb_student),结构见表4.10

表4.10 tb_student表结构

字段名称 id

studentNo stuName sex

stuClass

类型 长度 能否为空 4 20 20 20 4 4 4 4 20 20 20 1 4 4 4 4 4 4 4 4 4 4 20

Not Null Not Null Not Null Not Null Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Null Null Null Null Null Null Null Null Null Null Null

备注

标识列,主键

学号 姓名 性别 所在年级 专业信息(外键)

层次类别(外键)---如本科、专升本

专业方向信息(外键)

联系电话 电子邮件地址 登录系统口令 是否选题标志 毕业年份 指导教师成绩 评阅成绩 答辩成绩1 答辩成绩2 答辩成绩3 答辩成绩4 答辩成绩5 答辩平均成绩 百分制总成绩 五级总成绩

int

nvarchar nvarchar nvarchar int

major_id int level_id int interested_id int telphone nvarchar email nvarchar password nvarchar electiv_flag boolean grade2 int tutorResult int estimatorResult int appraiser1 int appraiser2 int appraiser3 int appraiser4 int appraiser5 int average int finallyPersent int finallyFive nvarchar

第 7 页 共 41 页

陕西理工学院

课题数据表:表名(tb_subject),结构见表4.11

表4.11 tb_subject表结构

字段名称 id

subjectNo teacher_id subjectName major_id interested_id subSource_id subType_id address times content condition request result

checkUpFirst checkUpLast fillInDate checkFlage1 checkDate1 checkFlage2 checkDate2 student_id electivFlag oldOrNew oldSubjectNo

类型 int

nvarchar int

nvarchar int int int int

nvarchar int

nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar datetime boolean datetime boolean datetime int boolean boolean nvarchar

长度 能否为空 4 20 4 20 4 4 4 20 20 1 50 50 50 50 50 50 8 1 4 1 8 4 1 1 20

Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Null Null Null Null Null Null Null Null Null Null Null Null Null Null Null

备注

标识列,主键 课题编号

立题教师编号(外键)

课题名称

所属专业代码(外键) 所属方向代码(外键) 课题来源(外键) 课题类型(外键) 课题完成地点 完成所需课时数 课题内容的描述 课题已具备的条件 完成人具备的条件 最终成果形式 初审意见 终审意见 立题时间 初审标志 初审时间 终审标志 终审时间 该选题学生学号(外键)

该选题是否已选 老题还是新题 老题题号

4.2 数据库中关系设计

数据库中的表与表之间的关系如表4.12所示

表4.12 关系

主键表

tb_level(办学层次) tb_major(专业)

主键表字段 id(标识列) id(标识列)

外键表字段 level_id major_id major_id interested_id interested_id title_id degree_id department_id student_id

第 8 页 共 41 页

外键表 tb_student(学生) tb_student(学生) tb_subject(课题) tb_student(学生) tb_subject(课题) tb_teacher(教师) tb_teacher(教师) tb_teacher(教师) tb_subject(课题)

tb_interested(专业方向) id(标识列) tb_title(职称) tb_degree(学位) tb_department(教研室) tb_student(学生)

id(标识列) id(标识列) id(标识列) id(标识列)

陕西理工学院

tb_teacher(教师) tb_subType(课题类型)

4.3 操作流程

id(标识列) id(标识列)

teacher_id subSource_id subType_id

tb_subject(课题) tb_subject(课题) tb_subject(课题)

tb_subSource(课题来源) id(标识列)

立题流程是教师添加一个课题,然后再由管理员进行审核,通过初审和终审则进入选题库。立题流程如图4.1所示

开始教师添加一个课题管理员进行初次审核初审Y管理员进行最终审核N教师进行修改终审Y进入选题库N废弃选题结束

图4.1立题流程图

第 9 页 共 41 页