概要设计说明书
Posted n78916
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了概要设计说明书相关的知识,希望对你有一定的参考价值。
5.系统数据结构设计
5.1逻辑结构设计
学生信息表(学号,登录密码,姓名,专业代码,性别,出生日期,联系方式,班级)
指导教师信息表(工号,登录密码,姓名,教研室,性别,出生日期,联系方式,性别)
专业设置表(专业代码,专业名称,所属教研室)
班级设置级表(班级编号,专业代码,班级总人数)
毕业设计课题表(课题编号,课题题目,指导老师工号,专业代码,课题描述)
学术委员会信息表(委员会会长编号,登录密码,学术委员会成员)
系统管理员信息表(管理员编号,登录密码,管理员姓名,性别,出生日期,联系方式)
留言板(编号,标题,留言人,留言时间,备注,内容)
新闻公告(编号,公告标题,内容,发表时间,备注)
5.2物理结构设计
表 stu_table(学生信息表)
表名 |
学生信息表student_table |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
stu_id |
学号 |
char(20) |
Not null |
|
主键 |
stu_pwd |
登录密码 |
char(15) |
Not null |
|
|
stu_name |
姓名 |
char(20) |
|
|
|
major_id |
专业代码 |
char(20) |
Not null |
|
外键` |
major_name |
专业名称 |
char(30) |
|
|
|
class |
班级 |
char(20) |
Not null |
|
外键 |
stu_sex |
性别 |
char(20) |
|
|
|
stu_birth |
出生日期 |
Datetime |
|
|
|
stu_tel |
联系方式 |
char(20) |
|
|
|
表 teacher_info(指导教师信息表)
表名 |
teacher_info(指导教师信息表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Teacher_ID |
工号 |
char(20) |
Not null |
|
主键 |
Teacher_pwd |
登录密码 |
char(15) |
Not null |
|
|
Teacher_name |
姓名 |
char(20) |
|
|
|
教研室 |
char(50) |
|
|
|
|
Teacher_sex |
性别 |
char(20) |
|
|
|
Teacher_birth |
出生日期 |
Datetime |
|
|
|
Teacher_tel |
联系方式 |
char(20) |
|
|
|
Teacher_sex |
性别 |
char(20) |
|
|
|
表 major_info(专业设置表)
表名 |
major_info(专业设置表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Major_ID |
专业代码 |
char(20) |
Not null |
|
主键 |
Major_name |
专业名称 |
char(30) |
|
|
|
所属教研室 |
char(50) |
|
|
|
表 Class_info(班级设置表)
表名 |
Class_info(班级设置表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Class |
班级编号 |
char(20) |
Not null |
|
主键 |
Major_ID |
专业代码 |
char(20) |
Not null |
|
外键 |
Class_count |
班级总人数 |
|
|
|
|
表 Design_topic(毕业设计课题表)
表名 |
Design_topic(毕业设计课题表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
ID |
课题编号 |
char(20) |
Not null |
|
主键(1-10个) |
Name |
课题题目 |
Char(80) |
|
|
(1-10个) |
Teacher_ID |
指导教师工号 |
char(20) |
Not null |
|
外键 |
Major_ID |
专业代码 |
char(20) |
Not null |
|
外键 |
Topic_info |
课题描述 |
Char(80) |
|
|
|
表 academic_committee (学术委员会信息表)
表名 |
academic_committee (学术委员会信息表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Committee_ID |
委员会会长编号 |
char(20) |
Not null |
|
主键 |
Committee_pwd |
登录密码 |
char(15) |
Not null |
|
|
Committee_list |
学术委员会成员 |
char(80) |
|
|
|
表 Sys_admin (系统管理员信息表)
表名 |
Sys_admin (系统管理员信息表) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Admin_ID |
管理员编号 |
char(20) |
Not null |
|
主键 |
Admin_pwd |
登录密码 |
char(15) |
Not null |
|
|
Admin_name |
管理员姓名 |
char(20) |
|
|
|
Admin_sex |
性别 |
char(20) |
|
|
|
Admin_birth |
出生日期 |
Datetime |
|
|
|
Admin_tel |
联系方式 |
char(20) |
|
|
|
表 Notice(新闻公告)
表名 |
Notice (新闻平台) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Notice_ID |
公告编号 |
char(10) |
Not null |
|
主键 |
Notice _Title |
消息标题 |
char(50) |
Not null |
|
|
content |
内容 |
char(100) |
Not null |
|
|
Notice_send_time |
发表时间 |
Datetime |
|
|
|
Notice_backup |
备注 |
char(100) |
|
|
|
表 message(留言)
表名 |
message(留言) |
||||
字段名 |
中文名 |
数据类型 |
空/非空 |
缺省值 |
备注 |
Message_ID |
公告编号 |
char(10) |
Not null |
|
主键 |
Message_Title |
消息标题 |
char(50) |
Not null |
|
|
content |
内容 |
char(100) |
Not null |
|
|
Message_Person |
留言人 |
char(20) |
|
|
|
Message_time |
留言时间 |
Datetime |
|
|
|
Backup |
备注 |
char(100) |
|
|
|
程序名称 功能名称 |
选题管理 |
课题管理 |
用户管理 |
留言管理 |
公告管理 |
学生登录系统 |
|
|
√ |
|
|
学生找回密码 |
|
|
√ |
|
|
学生发表留言 |
|
|
|
√ |
|
学生查看毕业设计题目 |
√ |
|
|
|
|
查看指导老师信息 |
√ |
|
|
|
|
学生查看选题状态 |
√ |
|
|
|
|
学生选题 |
√ |
|
|
|
|
指导老师申报毕业设计题目 |
|
√ |
|
|
|
查看通过审核题目 |
|
√ |
|
|
|
查看学生选题 |
√ |
|
|
|
|
确认学生选题 |
√ |
|
|
|
|
回复学生留言 |
|
|
|
√ |
|
指导教师登录 |
|
|
√ |
|
|
指导老师找回密码 |
|
|
√ |
|
|
学术委员会任命指导老师 |
|
|
√ |
|
|
毕业设计题目审核 |
|
√ |
|
|
|
选题配选 |
|
√ |
|
|
|
修改删除预选题 |
|
√ |
|
|
|
学术委员会回复学生留言 |
|
|
|
√ |
|
用户权限管理 |
|
|
√ |
|
|
发布毕业设计工作公告 |
|
|
|
|
√ |
回复学生留言 |
|
|
|
√ |
|
导入数据库信息 |
|
√ |
√ |
|
|
数据库管理 |
√ |
√ |
√ |
√ |
√ |
导出毕业设计选题终表 |
√ |
|
|
|
编辑者:贝尔,奥图
以上是关于概要设计说明书的主要内容,如果未能解决你的问题,请参考以下文章