学生管理系统数据字典.doc

学生管理系统数据字典.doc

ID:55610897

大小:35.50 KB

页数:9页

时间:2020-05-18

学生管理系统数据字典.doc_第1页
学生管理系统数据字典.doc_第2页
学生管理系统数据字典.doc_第3页
学生管理系统数据字典.doc_第4页
学生管理系统数据字典.doc_第5页
资源描述:

《学生管理系统数据字典.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、StudentManageDataDictionaryModel:学生管理系统需求模型Report:StudentManageAuthor:NI_YinZVersion:1.0Date:2011年11月20日一、数据库数据字典通过对学生管理系统工作的内容以及相关数据流程分析,根据学生管理系统的需要,可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下:在mysql中建立了student_manage数据库,共包含八张表:学生表,成绩表,课程表,考试表,学生操行表,教师表,班级表,班级评估表。每张表的字段、数据类型具体以及备注

2、的详细情况如下:1、学生表(student)学生主键(student_id)Integer(数据库里长度设置为8)学生姓名(student_name)varchar(20)学生密码(student_password)varchar(32)学生所属专业(student_major)varchar(20)学生性别(student_sex)varchar(2)学生年龄(student_age)Integer(数据库里长度设置为3)学生生日(student_birthday)varchar(10)学生地址(student_address)varchar(40)学生兴趣(student_interes

3、ts)text(学生兴趣以数组形式存入)学生星座(student_constellation)varchar(6)学生QQ(student_qq)Integer(数据库里长度设置为11)学生头像(student_photo)text学生日志(student_log)text学生日志标题(student_log_title)text学生所属班级(studet_class_name)varchar(20)学生所属年级(student_this_semester)varchar(20)2、成绩表(grade)一个学生一条数据每个学生对应的每门课程的成绩成绩主键(grade_id)Integer(数

4、据库里长度设置为8)成绩学生名字(grade_student_name)varchar(20)成绩科目名(grade_curriculum_name)text(以数组形式存入,与成绩对应)成绩分数(curriculum_grade_num)text(以数组形式存入,与科目对应)成绩学期名(grade_semester)varchar(20)成绩专业名(grade_major)varchar(20)成绩班级名(grade_class)varchar(20)成绩考试时间/类型(grade_remark)varchar(20)成绩登记时间(grade_time)date成绩学生学号(grade_s

5、tudent_num)varchar(50)3、课程表(curriculum)一天一课一条数据课程主键(curriculum_id)Integer(数据库里长度设置为8)星期数目(week_num)varchar(8)(以如“星期一”形式存入)课程科目名(curriculum_name)varchar(20)课程课次(curriculum_this_week_num_time)varchar(30)(以如“第一节”形式存入)课程所属班级名(curriculum_this_class_name)varchar(20)当前班级的学期(curriculum_this_semester)varcha

6、r(20)4、考试表(remark)考试主键(remark_id)Integer(数据库里长度设置为8)考试类型或者时间(remark_grade_time)text(以如“期末”“一月”形式存入)当前考试分数(this_time_all_grade)Integer(数据库里长度设置为8)5、学生操行表(student_behavior)操行主键(student_behavior_id)Integer(数据库里长度设置为8)操行学生名(behavior_student_name)varchar(20)操行学期名(behavior_semester)varchar(20)操行班级名(behav

7、ior_class)varchar(20)操行学期周数(behavior_week_num)varchar(10)操行星期数(behavior_weekday)varchar(10)操行课次(behavior_class_time)text操行出勤情况(behavior_status)text操行总分(behavior_all_grade_num)varchar(10)6、教师表(teacher)教师主键(t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。