学生综合量化数据库系统的需求分析
08信息管理与信息系统
第3组
目录
1. 概述………………………………………………………. 3 1.1 背景……………………………………………………3 1.2 系统定义………………………………………………4 1.3 系统目标………………………………………………4 2. 需求分析………………………………………………….4 2.1 使用范围……………………………………………….4 2.2 功能需求……………………………………………….4 2.3 用户平台需求………………………………………….5 3. 概要设计…………………………………………………..5 4. 关系模式…………………………………………………..8
1. 概述
1.1 背景
学生综合量化地考评主要包括德智体能四个方面的素质。学生德智体能综合素质考评,既是对学生在校表现和各方面的考核和评价,也是学生教育管理的重要环节。设定的考评指标既是评价的依据,又是学生发展的导向目标。考评结果既体现学生综合素质的相对水平,又作为评定各类奖学金、三好学生、优秀学生干部等个人荣誉以及推荐考研、就业等的主要依据。
综合量化分计算量大且比较繁琐,容易出错。在大部分高校,综合量化成绩是由辅导员、班主任和学生干部评议出来的。有些学生为了得到较好的成绩,在同学中拉帮结派,做表面文章,力图给老师留下好印象,这也给一些参与测评的辅导员、班主任和学生干部以很大的发言权,也就催生了一些学生以各种方式孝敬老师的不良行为。如果说学习成绩是考出来的还值得大家信服,但德育分中的基本分都是根据感觉打出来的,平时表现少的容易吃亏,这样也容易使学生在勾心斗角的功力追求中迷失了自己的人生价值观。
学生是综合量化评价的对象,综合量化考评体系的优势,关键在于是否有利于学生素质的综合提高,是否有利于学生创新能力和再学习能力的发挥。学生综合量化的考评体系不应是单一的,我们应该让学生自己参与考评,同班同学互相监督,让每个学生公平公正的进行综合考评,尽可能地逐步完善学生综合素质的考评体系。
1.2 系统定义
学生综合量化数据库系统是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户(学生)通过用户名(学号)和密码可以进入系统,访问数据库中的数据,并录入自己的德育考评的加分和扣分项目。数据库管理员也通过系统进行数据库的维护工作,并监督学生录入信息的真实性,对错误的信息可以进行修改。 1.3 系统目标
为了使教育教学工作更加科学规范、客观公正、公平公开、不偏不倚的原则,我们设计了一个客观公正、方便易用的学生综合量化数据库系统。该数据库的德育和能力的加分或扣分等项目由学生自己录入信息,系统自动完成各方面的分数汇总,从而反馈给系统管理员加于管理维护。
2.需求分析
2.1 使用范围
学生综合量化数据库系统是按照云南民族大学的《学生手册》设计的,所以该系统的使用范围是云南民族大学的所有在校学生和系统管理员(系统管理员可以是辅导员、班主任或者学生干部)。 2.2 功能需求
⏹ 学生档案管理:学生的基本信息,如学号、姓名、性别、学院、年级、专业等。
⏹ 学生课程学习成绩管理:智育的考评,是以学生的课程学习成绩
(包括体育成绩)为基础考评的。
⏹ 学生奖励管理:学生获得国家、学校等的表彰、奖励作为学生德育加分项的考评。
⏹ 学生处分管理:学生受留校察看处分、记过处分等处分作为学生德育扣分项的考评。
⏹ 学生能力成绩管理:学生获奖证书、刊物原件和外语、计算机、普通话的等级证书等的相应的加分标准。 2.3 用户平台需求
系统主要使用于高校的局域网,Windows2000,WindowsXP ,SQL SERVER 2000等环境下,学生和系统管理员可凭用户名和密码进入系统。
3. 概要设计(E —R 图)
管理员输入用户名和密码,可以进入该数据库系统,并对其进行管理和维护,管理员负责全面管理和控制数据库系统。管理员维护数据库的安全性,控制和监控用户对数据库的存取访问监控和优化数据库的性能,制定数据库备份计划,灾难出现时对数据信息进行恢复,维护适当介质上的存档或者备份数据。 ⏹ 学生:
学生输入用户名和密码,可以登录进入该数据库系统,录入自己德育、能力的加分或扣分情况。
学生基本信息表主要属性有:学号、姓名、学院、年纪、专业、性别、民族 ⏹ 德育:
德育包括基础分、加分项、扣分项和一个德育总表。
加分项中包括项目名称、项目号、成绩、总分等属性,其中项目名称可包含思想道德表现、社会活动等;录入信息后,系统自动汇总核算各加分项,折合计算;
扣分项中包括项目号、项目名称、成绩、总分等属性,其中项目名称可包含旷课、上课迟到等;录入信息后,系统自动汇总核算个扣分项,折合计算;
另外,德育总表中包括德育编号和总分等属性,系统自动统计各基础分、加分总分、扣分总分,折合,最后汇总出德育分。
智育,主要是用于录入学生各科期末成绩。
智育表中包括课程、课程编号、成绩、平均分等属性;录入信息后,系统自动加总折合,进行计算。 ⏹ 能力:
能力,主要用于录入学生所获奖的加分项,可包括科技竞赛、文艺竞赛等。
能力表中包括能力项目、项目编号、能力编号、加分、总分等属性;录入信息后,系统自动加总折合,进行计算。
最后,可通过个实体间的联系,生成一个新表,获得所需的综合量化成绩表。
4.关系模式
提示:属性为红色表示主键,红色+下划线表示该属性既是主键又是外键,绿色表示只是外键。加分、扣分项目号前两个数相同的代表同一类。
⏹ 学生信息表(学号、姓名、性别、民族、学院、年级、专业、政治面貌)
各属性定义如下:
德育(Table1,Table2,Table3,Table4,Table5) Table1(学号、、成绩)
Table1的各属性定义如下:
Table2(加分项目号、加分项目名称)
Table2的各属性定义如下:
Table3(学号、、成绩)
Table3的各属性定义如下:
Table4(扣分项目号、扣分项目名称)
Table4的各属性定义如下:
Table5(学号、德育编号、基础分、加分、扣分、总分【德育素质总分=(基础分+加分-扣分)*20%】) Table5的各属性定义如下:
能力(Table1,Table2,Table3) Table1(学号、、成绩)
Table1的各属性定义如下:
Table2(项目号、项目名称)
Table2的各属性定义如下:
Table3(学号、能力编号、加分、总分【能力素质总分=加分*30%】)
智育表(包括Table1,Table2)
Table1(学号、课程编号、课程名称、成绩)
Table1的各属性定义如下:
Table2(学号、智育编号、平均分、总分【智育素质总分=平均分*50%】)
综合量化总分表(学号、德育编号、德育总分、能力编号、能力总分、智育编号、智育总分、平均分、单科最低分、综合量化总分【综合量化总分=德育总分+能力总分+智育总分】、排名) 德育编号:01 能力编号:02 智育编号:03
学生综合量化数据库系统的需求分析
08信息管理与信息系统
第3组
目录
1. 概述………………………………………………………. 3 1.1 背景……………………………………………………3 1.2 系统定义………………………………………………4 1.3 系统目标………………………………………………4 2. 需求分析………………………………………………….4 2.1 使用范围……………………………………………….4 2.2 功能需求……………………………………………….4 2.3 用户平台需求………………………………………….5 3. 概要设计…………………………………………………..5 4. 关系模式…………………………………………………..8
1. 概述
1.1 背景
学生综合量化地考评主要包括德智体能四个方面的素质。学生德智体能综合素质考评,既是对学生在校表现和各方面的考核和评价,也是学生教育管理的重要环节。设定的考评指标既是评价的依据,又是学生发展的导向目标。考评结果既体现学生综合素质的相对水平,又作为评定各类奖学金、三好学生、优秀学生干部等个人荣誉以及推荐考研、就业等的主要依据。
综合量化分计算量大且比较繁琐,容易出错。在大部分高校,综合量化成绩是由辅导员、班主任和学生干部评议出来的。有些学生为了得到较好的成绩,在同学中拉帮结派,做表面文章,力图给老师留下好印象,这也给一些参与测评的辅导员、班主任和学生干部以很大的发言权,也就催生了一些学生以各种方式孝敬老师的不良行为。如果说学习成绩是考出来的还值得大家信服,但德育分中的基本分都是根据感觉打出来的,平时表现少的容易吃亏,这样也容易使学生在勾心斗角的功力追求中迷失了自己的人生价值观。
学生是综合量化评价的对象,综合量化考评体系的优势,关键在于是否有利于学生素质的综合提高,是否有利于学生创新能力和再学习能力的发挥。学生综合量化的考评体系不应是单一的,我们应该让学生自己参与考评,同班同学互相监督,让每个学生公平公正的进行综合考评,尽可能地逐步完善学生综合素质的考评体系。
1.2 系统定义
学生综合量化数据库系统是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户(学生)通过用户名(学号)和密码可以进入系统,访问数据库中的数据,并录入自己的德育考评的加分和扣分项目。数据库管理员也通过系统进行数据库的维护工作,并监督学生录入信息的真实性,对错误的信息可以进行修改。 1.3 系统目标
为了使教育教学工作更加科学规范、客观公正、公平公开、不偏不倚的原则,我们设计了一个客观公正、方便易用的学生综合量化数据库系统。该数据库的德育和能力的加分或扣分等项目由学生自己录入信息,系统自动完成各方面的分数汇总,从而反馈给系统管理员加于管理维护。
2.需求分析
2.1 使用范围
学生综合量化数据库系统是按照云南民族大学的《学生手册》设计的,所以该系统的使用范围是云南民族大学的所有在校学生和系统管理员(系统管理员可以是辅导员、班主任或者学生干部)。 2.2 功能需求
⏹ 学生档案管理:学生的基本信息,如学号、姓名、性别、学院、年级、专业等。
⏹ 学生课程学习成绩管理:智育的考评,是以学生的课程学习成绩
(包括体育成绩)为基础考评的。
⏹ 学生奖励管理:学生获得国家、学校等的表彰、奖励作为学生德育加分项的考评。
⏹ 学生处分管理:学生受留校察看处分、记过处分等处分作为学生德育扣分项的考评。
⏹ 学生能力成绩管理:学生获奖证书、刊物原件和外语、计算机、普通话的等级证书等的相应的加分标准。 2.3 用户平台需求
系统主要使用于高校的局域网,Windows2000,WindowsXP ,SQL SERVER 2000等环境下,学生和系统管理员可凭用户名和密码进入系统。
3. 概要设计(E —R 图)
管理员输入用户名和密码,可以进入该数据库系统,并对其进行管理和维护,管理员负责全面管理和控制数据库系统。管理员维护数据库的安全性,控制和监控用户对数据库的存取访问监控和优化数据库的性能,制定数据库备份计划,灾难出现时对数据信息进行恢复,维护适当介质上的存档或者备份数据。 ⏹ 学生:
学生输入用户名和密码,可以登录进入该数据库系统,录入自己德育、能力的加分或扣分情况。
学生基本信息表主要属性有:学号、姓名、学院、年纪、专业、性别、民族 ⏹ 德育:
德育包括基础分、加分项、扣分项和一个德育总表。
加分项中包括项目名称、项目号、成绩、总分等属性,其中项目名称可包含思想道德表现、社会活动等;录入信息后,系统自动汇总核算各加分项,折合计算;
扣分项中包括项目号、项目名称、成绩、总分等属性,其中项目名称可包含旷课、上课迟到等;录入信息后,系统自动汇总核算个扣分项,折合计算;
另外,德育总表中包括德育编号和总分等属性,系统自动统计各基础分、加分总分、扣分总分,折合,最后汇总出德育分。
智育,主要是用于录入学生各科期末成绩。
智育表中包括课程、课程编号、成绩、平均分等属性;录入信息后,系统自动加总折合,进行计算。 ⏹ 能力:
能力,主要用于录入学生所获奖的加分项,可包括科技竞赛、文艺竞赛等。
能力表中包括能力项目、项目编号、能力编号、加分、总分等属性;录入信息后,系统自动加总折合,进行计算。
最后,可通过个实体间的联系,生成一个新表,获得所需的综合量化成绩表。
4.关系模式
提示:属性为红色表示主键,红色+下划线表示该属性既是主键又是外键,绿色表示只是外键。加分、扣分项目号前两个数相同的代表同一类。
⏹ 学生信息表(学号、姓名、性别、民族、学院、年级、专业、政治面貌)
各属性定义如下:
德育(Table1,Table2,Table3,Table4,Table5) Table1(学号、、成绩)
Table1的各属性定义如下:
Table2(加分项目号、加分项目名称)
Table2的各属性定义如下:
Table3(学号、、成绩)
Table3的各属性定义如下:
Table4(扣分项目号、扣分项目名称)
Table4的各属性定义如下:
Table5(学号、德育编号、基础分、加分、扣分、总分【德育素质总分=(基础分+加分-扣分)*20%】) Table5的各属性定义如下:
能力(Table1,Table2,Table3) Table1(学号、、成绩)
Table1的各属性定义如下:
Table2(项目号、项目名称)
Table2的各属性定义如下:
Table3(学号、能力编号、加分、总分【能力素质总分=加分*30%】)
智育表(包括Table1,Table2)
Table1(学号、课程编号、课程名称、成绩)
Table1的各属性定义如下:
Table2(学号、智育编号、平均分、总分【智育素质总分=平均分*50%】)
综合量化总分表(学号、德育编号、德育总分、能力编号、能力总分、智育编号、智育总分、平均分、单科最低分、综合量化总分【综合量化总分=德育总分+能力总分+智育总分】、排名) 德育编号:01 能力编号:02 智育编号:03