论文部分内容阅读
【摘要】:学生成绩管理系统为学生成绩的标准化管理提供了可能,本文以下内容将对基于ASP的学生成绩管理系统设计进行研究和探讨,以供参考。
【关键词】:ASP;学生成绩;管理系统;设计
中图分类号:C93文献标识码: A
1、前言
随着计算机网络技术的发展与应用,人们的工作方式正发生着革命性地变化。这一变化使得每一个行业的工作效率都得到了极大地提升。然而,部分院校的教学管理工作仍然采用传统的手工方式,这必然会阻碍学校的长期发展。为了适应未来发展的需要,引入信息化管理系统就显得势在必行。在这种情况下,学生成绩管理系统的开发与应用便成为了问题的突破口。本文以下内容将对基于ASP的学生成绩管理系统设计进行研究和探讨,以供参考。
2、基于ASP的学生成绩管理系统设计研究
2.1、系统结构
學生成绩管理系统的流程图应当包括各个用户的相关功能,即系统管理员的用户信息管理、成绩管理和权限管理;任课教师的成绩管理;班级管理员的成绩管理;学生的成绩查询等。
2.2、系统的各项功能
系统的各项功能主要有如下几个方面:第一,登陆功能。在本系统中,系统管理员和任课教师均以其本人的用户名和自己设定的密码进行登陆;而班级管理员是以其所管理班级的编号为用户名进行登陆,且密码不可更改;学生则必须在选择了班级之后,才能够以其学号和设定密码登陆,且其密码可被系统管理员锁定。第二,用户信息管理。本系统的各个不同用户的信息均是由系统管理员进行相关管理,包括对不同系统管理员的添加、修改、删除和查询;对任课教师的添加和查询;对班级管理员的密码设定以及对应班级的添加、修改;对学生信息的添加和查询。为了避免不必要的资源浪费,用户信息都有相应的简化。第三,成绩管理。本系统中,系统管理员有直接操作权,管理学生成绩的录入、修改和分析以及班级整体的成绩分析;任课教师对学生成绩的录入、修改和分析需在规定时间之内完成,超过一定时间,系统管理员有权关闭其相关权利,且后果由任课教师承担;班级管理员对学生成绩仅有分析功能,其修改功能受到系统管理员的严格管理,经由系统管理员同意的时,方可进行修改;学生仅有查询本人成绩的权利,除非某项成绩是经由系统管理员公开的。第四,权限管理。由系统管理员对各项事务的权限进行管理,包括成绩公开权限、学生密码修改权限以及班主任和不同任课教师的成绩修改权限。第五,数据备份。系统管理员是这一事件的唯一操作者,他需要在每学期成绩录入工作完成之后对系统数据进行备份,并对包括此信息在内的系统中所有信息进行妥善保存。
2.3、用户权限分析
用户的权限如下:第一,系统管理员是本系统的最高管理者,他拥有整个系统中所设置的所有功能,包括对学生成绩的所有操作。第二,班级管理员仅对自己所管理的班级仅有成绩分析的操作权,在允许的条件下对学生成绩有修改权。第三,任课教师仅对所授课班级的相关课程拥有所有操作权,但在规定时间之外对学生成绩的有关操作将被禁止。第四,学生应当首先选择所属班级,然后才可进行登录,并对其成绩进行查询操作。
2.4、数据库模型设计
由于数据库处于学生成绩管理系统的最底层,存储着系统的所有数据,所以它在一个本系统中占有非常重要的地位。数据库设计是整个系统设计的重要组成部分,这就要求了解系统各个方面的需求。从而,数据库设计的好坏直接影响着本系统的实际应用效果。考虑到部分院校学生人数正处在不断增加的过程之中,并且学生成绩管理系统对数据安全性的特殊要求,系统可以选择SQL Server 2000 进行数据库管理。
2.4.1、概念模型设计
概念数据模型用来建立信息世界的数据模型,强调语义表达,描述信息结构。根据前面的需求分析,可以得出与系统有关的各种实体以及系统的E-R图。其中,实体主要包括任课教师、班级管理员、学生、班级、专业、课程、学生成绩和成绩分析等。
2.4.2、逻辑模型设计
逻辑数据模型反映的是对概念数据模型进一步的分解和细化,根据业务规则确定的,关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。其内容包括所有的实体和关系,确定每个实体的属性,定义每个实体的主键,指定实体的外键,并且需要进行范式化处理。它的目标是尽可能详细的描述数据,但并不考虑数据在物理上如何来实现。逻辑数据建模不仅会影响数据库设计的方向,还间接影响最终数据库的性能和管理。
3、结尾
本文以上内容对基于ASP的学生成绩管理系统的设计进行了分析和探讨,表达了观点和见解,但还需注意的是,为了保证学生成绩的客观性,杜绝学生或他人通过不正当手段影响任课教师评分的公正性,管理员应能够对学生成绩的提交时间,即任课教师的录入期限做出规定,如若超期,后果由任课教师承担。为了保证数据准确、安全以及权威性,学生成绩提交后发现有录入错误或者计算错误的,需由任课教师提出书面申请,经教务部门批准后,再由管理人员进行信息修改或设置相应权限允许任课教师更改。也只有这样,才能真正的体现成绩管理的效能。
【参考文献】
[1]《ASP动态网站建站实例与技巧》丁贵广等,电子科技大学出版社
[2]《ASP数据库开发实例精粹》郭瑞军等,电子工业出版社
[3] 《ASP数据库系统开发实例导航》宣小平等,人民邮电出版社
作者简介:辛欣,女,现就职于东胜现代服务业管理学校.
【关键词】:ASP;学生成绩;管理系统;设计
中图分类号:C93文献标识码: A
1、前言
随着计算机网络技术的发展与应用,人们的工作方式正发生着革命性地变化。这一变化使得每一个行业的工作效率都得到了极大地提升。然而,部分院校的教学管理工作仍然采用传统的手工方式,这必然会阻碍学校的长期发展。为了适应未来发展的需要,引入信息化管理系统就显得势在必行。在这种情况下,学生成绩管理系统的开发与应用便成为了问题的突破口。本文以下内容将对基于ASP的学生成绩管理系统设计进行研究和探讨,以供参考。
2、基于ASP的学生成绩管理系统设计研究
2.1、系统结构
學生成绩管理系统的流程图应当包括各个用户的相关功能,即系统管理员的用户信息管理、成绩管理和权限管理;任课教师的成绩管理;班级管理员的成绩管理;学生的成绩查询等。
2.2、系统的各项功能
系统的各项功能主要有如下几个方面:第一,登陆功能。在本系统中,系统管理员和任课教师均以其本人的用户名和自己设定的密码进行登陆;而班级管理员是以其所管理班级的编号为用户名进行登陆,且密码不可更改;学生则必须在选择了班级之后,才能够以其学号和设定密码登陆,且其密码可被系统管理员锁定。第二,用户信息管理。本系统的各个不同用户的信息均是由系统管理员进行相关管理,包括对不同系统管理员的添加、修改、删除和查询;对任课教师的添加和查询;对班级管理员的密码设定以及对应班级的添加、修改;对学生信息的添加和查询。为了避免不必要的资源浪费,用户信息都有相应的简化。第三,成绩管理。本系统中,系统管理员有直接操作权,管理学生成绩的录入、修改和分析以及班级整体的成绩分析;任课教师对学生成绩的录入、修改和分析需在规定时间之内完成,超过一定时间,系统管理员有权关闭其相关权利,且后果由任课教师承担;班级管理员对学生成绩仅有分析功能,其修改功能受到系统管理员的严格管理,经由系统管理员同意的时,方可进行修改;学生仅有查询本人成绩的权利,除非某项成绩是经由系统管理员公开的。第四,权限管理。由系统管理员对各项事务的权限进行管理,包括成绩公开权限、学生密码修改权限以及班主任和不同任课教师的成绩修改权限。第五,数据备份。系统管理员是这一事件的唯一操作者,他需要在每学期成绩录入工作完成之后对系统数据进行备份,并对包括此信息在内的系统中所有信息进行妥善保存。
2.3、用户权限分析
用户的权限如下:第一,系统管理员是本系统的最高管理者,他拥有整个系统中所设置的所有功能,包括对学生成绩的所有操作。第二,班级管理员仅对自己所管理的班级仅有成绩分析的操作权,在允许的条件下对学生成绩有修改权。第三,任课教师仅对所授课班级的相关课程拥有所有操作权,但在规定时间之外对学生成绩的有关操作将被禁止。第四,学生应当首先选择所属班级,然后才可进行登录,并对其成绩进行查询操作。
2.4、数据库模型设计
由于数据库处于学生成绩管理系统的最底层,存储着系统的所有数据,所以它在一个本系统中占有非常重要的地位。数据库设计是整个系统设计的重要组成部分,这就要求了解系统各个方面的需求。从而,数据库设计的好坏直接影响着本系统的实际应用效果。考虑到部分院校学生人数正处在不断增加的过程之中,并且学生成绩管理系统对数据安全性的特殊要求,系统可以选择SQL Server 2000 进行数据库管理。
2.4.1、概念模型设计
概念数据模型用来建立信息世界的数据模型,强调语义表达,描述信息结构。根据前面的需求分析,可以得出与系统有关的各种实体以及系统的E-R图。其中,实体主要包括任课教师、班级管理员、学生、班级、专业、课程、学生成绩和成绩分析等。
2.4.2、逻辑模型设计
逻辑数据模型反映的是对概念数据模型进一步的分解和细化,根据业务规则确定的,关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。其内容包括所有的实体和关系,确定每个实体的属性,定义每个实体的主键,指定实体的外键,并且需要进行范式化处理。它的目标是尽可能详细的描述数据,但并不考虑数据在物理上如何来实现。逻辑数据建模不仅会影响数据库设计的方向,还间接影响最终数据库的性能和管理。
3、结尾
本文以上内容对基于ASP的学生成绩管理系统的设计进行了分析和探讨,表达了观点和见解,但还需注意的是,为了保证学生成绩的客观性,杜绝学生或他人通过不正当手段影响任课教师评分的公正性,管理员应能够对学生成绩的提交时间,即任课教师的录入期限做出规定,如若超期,后果由任课教师承担。为了保证数据准确、安全以及权威性,学生成绩提交后发现有录入错误或者计算错误的,需由任课教师提出书面申请,经教务部门批准后,再由管理人员进行信息修改或设置相应权限允许任课教师更改。也只有这样,才能真正的体现成绩管理的效能。
【参考文献】
[1]《ASP动态网站建站实例与技巧》丁贵广等,电子科技大学出版社
[2]《ASP数据库开发实例精粹》郭瑞军等,电子工业出版社
[3] 《ASP数据库系统开发实例导航》宣小平等,人民邮电出版社
作者简介:辛欣,女,现就职于东胜现代服务业管理学校.