目录 1、需求分析11.1数据需求描述11.2系统功能需求31.3其他性能需求42、概念结构设计42.1局部E-R图42.2全局E-R图52.3优化E-R图63、逻辑结构设计63.1关系模式设计63.2数据类型定义63.3关系模式的优化84、物理结构设计94.1聚簇设计94.2索引设计94.3分区设计105、数据库实施105.1基本表建立105.2视图的建立175.3索引的建立225.4触发器建立235.5建存储过程266、应用系统开发与试运行276.1开发平台和开发环境介绍。276.2前台界面与后台数据库连接说明,代码实现。276.3系统各功能设计和运行界面截图。297、实验总结427.1遇
3.3系统功能分析本系统的主要用户是所有的学生、教师和管理人员,系统管理人员起着决定性的作用。系统设计了两种权限。教师和系统管理员统一使用最高权限,使用管理员功能,如:用户添加、用户信息修改、用户密码修改、课程管理、成绩管理、班级管理等;学生享有的权限包括个人信息查询、选课、密码修改、个人成绩查询等。3.4数据库需求分析学生管理系统的要求就是要准确快捷的管理学生信息,学生隶属班级,班级又由教师指导,学生需要有课程,成绩,学分,而这些又都要靠教师或者管理人员来完成添加,由此总结出如下需求信息:*用户分为管理员用户、教师用户和学生用户。其中管理员和教师用户属于相同权限等级的用户。*一个班级里面有多
3.3系统功能分析本系统的主要用户是所有的学生、教师和管理人员,系统管理人员起着决定性的作用。系统设计了两种权限。教师和系统管理员统一使用最高权限,使用管理员功能,如:用户添加、用户信息修改、用户密码修改、课程管理、成绩管理、班级管理等;学生享有的权限包括个人信息查询、选课、密码修改、个人成绩查询等。3.4数据库需求分析学生管理系统的要求就是要准确快捷的管理学生信息,学生隶属班级,班级又由教师指导,学生需要有课程,成绩,学分,而这些又都要靠教师或者管理人员来完成添加,由此总结出如下需求信息:*用户分为管理员用户、教师用户和学生用户。其中管理员和教师用户属于相同权限等级的用户。*一个班级里面有多
需求:用TreeSet集合存储多个学生信息(姓名,语文成绩,数学成绩),并遍历该集合;要按照总分从高到低进行排序分析:1.创建学生类成员变量姓名,语文成绩、数学成绩;成员方法求总分;构造方法无参构造,带参构造;get\set方法2.创建测试类3.创建TreeSet集合对对象,并使用内部类的方式重写compare方法要定好排序规则,主要条件按照总分从高到底排序,在总分相同的情况下按照语文成绩排序,在两者都相同的情况下判断姓名是否相同,相同就不存储,不相同存进来,按照姓名字母进行排序4.创建学生对象,并使用带参构造添加学生数据5.使用add方法将学生数据加入到TreeSet集合中6.进行遍历 代码
需求:用TreeSet集合存储多个学生信息(姓名,语文成绩,数学成绩),并遍历该集合;要按照总分从高到低进行排序分析:1.创建学生类成员变量姓名,语文成绩、数学成绩;成员方法求总分;构造方法无参构造,带参构造;get\set方法2.创建测试类3.创建TreeSet集合对对象,并使用内部类的方式重写compare方法要定好排序规则,主要条件按照总分从高到底排序,在总分相同的情况下按照语文成绩排序,在两者都相同的情况下判断姓名是否相同,相同就不存储,不相同存进来,按照姓名字母进行排序4.创建学生对象,并使用带参构造添加学生数据5.使用add方法将学生数据加入到TreeSet集合中6.进行遍历 代码