还剩1页未读,继续阅读
文本内容:
综合项目需求、系统整体功能1系统需支持以下功能维护学生信息、老师信息和成绩信息支持按多种条件组合查询学生信息和成绩信息学生(班级学号,姓名,性别,电话,地址,出生日期,民族,家长电话家长Student id,id,1,电话)2老师(工号,姓名,性别,电话,类型(班主任、讲师))Teacher id,班级(班级名称,讲师班主任)Class id,id,id课程(课程名称、课程简介)Subject id,成绩(卷面成绩,项目成绩,平时成绩,综合成绩)Score id,stu_id,sub_id,、系统的信息需求2一个班级有一个讲师一个班主任一个班级有多名学生一个学生有多门课程,一门课程也有多名学生属于班级—讲师、班主任一►教师、表结构3【学生表Student]允许空列名含义数据类型长度约束id编号Int NOT主键classjd班级id Int关联班级idnoStudent学号varchar30姓名name varchar20性别sex char2phone电话varchar20地址address varchar200birthday出身日期Datenation民族varchar20parent_phone_l家长电话1varchar20parent_phone_2家长电话varchar20【教师表Teacher]列名含义数据类型长度允许空约束id编号Int NOT主键noNumber工号varchar30姓名name varchar20性别sex char2phone电话varchar20Teacher_type类型nvarchar20讲师/班主任【班级表Class]列名含义数据类型长度允许约束空id编号Int NOT主键班级名称name varchar20lecturerjd讲师id int1关联教师表class_teacher_id班主任id int20关联教师表【课程表Subject]列名含义数据类型长度允许空约束id编号Int NOT主键课程名称name varchar50remark简介varchar200【成绩表Score]允许空列名含义数据类型长度约束id编号Int NOT主键stujd学生id int20关联学生表课程subjd idint1关联课程表卷面成绩exam decimal18,1项目成绩project decimal18,1平时成绩daily decimal18,1综合成绩result decimal18,
1、数据维护4()查询自己的信息,显示学号,姓名,性别,电话,地址,出生日期,民族,家长电话11,家长电话2()查询自己和所在班级的信息,显示班级,学号,姓名,性别,电话,地址,出生日期,民2族,家长电话家长电话1,2()查询所有讲师的带班信息,显示,讲师姓名,班级,班级人数3()查询班级信息,显示班级名称、讲师姓名、班主任姓名,班级人数4()查询我们班的成绩信息,要求显示,姓名,卷面成绩,项目成绩,平时成绩,综合成绩,5按综合成绩降序排序()查询每个讲师带了多少学生,显示讲师姓名,学生数6()查询各班卷面成绩,显示班级、平均分,最高分,最低分7H5()查询你自己各科成绩,显示,姓名、卷面成绩,项目成绩,平时成绩,综合成绩8()查询各地州的学生人数,显示,地址州,学生人数,按人数排序9()查询自己所有成绩的平均分,显示姓名卷面成绩,项目成绩,平时成绩,综合成绩10()查询各地州的学生平均成绩,显示,地址州,学生人数,平均卷面成绩,平均项目成绩,11平均平时成绩,平均综合成绩,按综合成绩排序从高到低排序()查询所有学生的成绩信息,显示,学生姓名,班级,讲师,班主任,课程名,卷面成绩,12项目成绩,平时成绩,综合成绩,按卷面成绩排序从高到低排序()查询各讲师各科目的平均分,显示讲师,科目,卷面成绩,项目成绩,平时成绩,综合13成绩,选择合适的排序字段和排序方式()查询各讲师各班各科目的平均分,显示讲师,班级,科目,卷面成绩,项目成绩,平时14成绩,综合成绩,选择合适的排序字段和排序方式。
个人认证
优秀文档
获得点赞 0