1、学生管理系统需求分析1. 学生个人信息表:(Student_info)Stud_ID:varchar2(30) PrimarykeyStudent_Name:varchar2(20)Person_ID:varchar2(30)Student_Password:varchar2(20)Student_Age: numberStudent_Sex:varchar2(4)Student_Tel:varchar2(30)Major:varchar2(20)Grade:varchar2(20)Class:varchar2(20)Student_photo:varchar2(30)Student_Orig
2、in:varchar2(50)2. 学生成绩表:(Student_grade)Stud_ID:varchar2(30) Object_ID:numberGrade: number(4,1)3. 课程表(Course)Object_ID:numberObject_name:varchar2(20)Teacher_ID:varchar2(20)Object_Level:number4. 老师个人信息表(Teacher_info)Teacher_ID:varchar2(20)Student_Name:varchar2(20)Student_Password:varchar2(20)Object_ID
3、:numberTeacher_Add: varchar2(20)Student_Origin:varchar2(50)Teacher_Tel:varchar2(30)Professional:varchar2(10)Teacher_Sex:varchar2(4)Student_photo:varchar2(20)1、数据流图学生登录查询查询个人信息个人成绩YYN学生使用系统时的数据流图学生信息查看修改删除添加成绩信息添加删除修改查看查询教师个人信息登录教师YYN教师使用系统时的数据流图管理员增加删除查询修改教师个人信息管理员管理系统时的数据流图2、概念模型设计学生学号身份证号籍贯密码年龄性别电话专业年级照片班级选择课程学生学号教师号课程号课程名1N授课教师教师号课程等级成绩密码课程号家庭住址电话职称籍贯性别照片MN姓名姓名E-R图3、数据字典4、逻辑模型设计关系模式:学生个人信息表(学号、姓名、身份证号、密码、年龄、性别、联系电话、专业、年级、班级、照片、籍贯)关系模式:学生成绩表(学号、课程号、成绩)关系模式:课程表(课程号、课程名称、教师号、课程级别)关系模式:教师个人信息表(教师号、姓名、密码、课程号、家庭住址、籍贯、电话、职称、性别、照片)