论文部分内容阅读
摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。本文提出一种基于ASP技术的学生信息管理系统设计,能够实现学生信息的管理、成绩管理、班级管理、科目管理等方面,减少学生管理的工作量。
关键词:学生信息管理;ASP;ACCESS数据库
1. 引言
学生信息的管理是学校经常遇到的问题。加上我国大学基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。如在校生的学籍、课程成绩、学生所在班级等,稍有不慎就会出现错误。同时学生成绩的手工登录与查询,是一项非常繁重而枯燥的劳动;每年课程的变化都需要重新规划,耗费许多人才和物力,而且会因人的情绪烦躁而出现失误。面对如此庞大的信息量,应用学生信息管理系统来提高学生管理方面工作的效率,通过这样的系统,可以做到信息的规范管理 ,科学统计和快速查询,从而减少管理方面的工作量。本系统主要功能为学生信息的管理、成绩管理、统考管理、班级管理,科目管理,此外还加入老师的管理与用户数据的共享。
2. 需求分析
为了对现行的学生信息管理的过程有一个更充分的了解,使所开发出来的新系统具有一定的实用性,有必要对现行的学生信息管理过程进行详细调查,通过与从事学生管理老师的交谈及自己的亲身体验,现行的学生信息管理大致是这样的:学生入校后,录入基本信息,学生信息变动后要更改信息,学生的成绩通过录入后可以查询;对于学生档案,学生本人只可以查询,不可以修改,管理员即可以查询又可以修改,删除学生信息。通过以上的调查分析,我们确定了所要开发的学生管理系统的主要优势有:提高信息查询的速度和准确性;提高工作效率,减少差错率;信息输入管理和查询层次清晰,灵活方便;做到管理功能使责任明确,增强了责任感和安全性。
3. 数据库设计
该系统采用的是即动态网页来完成的,即我们所称的ASP,即Active Server Page,是微软推出的动态Web设计技术,是用于WWW服务的服务器端脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。该平台采用的是Microsoft Access数据库。Microsoft Access是一种关系式數据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是DB。图1和图2分别是成绩表和学生表的结构。
4. 模块设计
一个系统,首页登录界面是每个要登录的人第一眼就能看到的,它应该很好的体现这个系统的名称和功能,界面如图3所示。
信息管理系统可以把学生所有信息进行输入,管理,修改,删除。成绩管理包括各学期学生考试情况以及总分排行榜,统考管理系统用于添加各次考试,班级管理栏目用于添加各班级,科目管理用于添加各种科目。
5. 结束语
ASP技术具有开发简单,功能强和灵活等优点,现在已成为开发动态网络站点的主要技术之一,本系统经过不断完善后,已经基本可以正常运行,并初步达到了预期的目标。在网站的整体设计及各模块功能设计上,有待于进一步的完善和改进。
参考文献:
[1]宣小平.《ASP数据库系统开发实例导航》.人民邮电出版社,2003年1月
[2]于鹏.《VBScript/ASP网页设计语言教程》.电子工业出版社,2004年5月
关键词:学生信息管理;ASP;ACCESS数据库
1. 引言
学生信息的管理是学校经常遇到的问题。加上我国大学基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。如在校生的学籍、课程成绩、学生所在班级等,稍有不慎就会出现错误。同时学生成绩的手工登录与查询,是一项非常繁重而枯燥的劳动;每年课程的变化都需要重新规划,耗费许多人才和物力,而且会因人的情绪烦躁而出现失误。面对如此庞大的信息量,应用学生信息管理系统来提高学生管理方面工作的效率,通过这样的系统,可以做到信息的规范管理 ,科学统计和快速查询,从而减少管理方面的工作量。本系统主要功能为学生信息的管理、成绩管理、统考管理、班级管理,科目管理,此外还加入老师的管理与用户数据的共享。
2. 需求分析
为了对现行的学生信息管理的过程有一个更充分的了解,使所开发出来的新系统具有一定的实用性,有必要对现行的学生信息管理过程进行详细调查,通过与从事学生管理老师的交谈及自己的亲身体验,现行的学生信息管理大致是这样的:学生入校后,录入基本信息,学生信息变动后要更改信息,学生的成绩通过录入后可以查询;对于学生档案,学生本人只可以查询,不可以修改,管理员即可以查询又可以修改,删除学生信息。通过以上的调查分析,我们确定了所要开发的学生管理系统的主要优势有:提高信息查询的速度和准确性;提高工作效率,减少差错率;信息输入管理和查询层次清晰,灵活方便;做到管理功能使责任明确,增强了责任感和安全性。
3. 数据库设计
该系统采用的是即动态网页来完成的,即我们所称的ASP,即Active Server Page,是微软推出的动态Web设计技术,是用于WWW服务的服务器端脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。该平台采用的是Microsoft Access数据库。Microsoft Access是一种关系式數据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是DB。图1和图2分别是成绩表和学生表的结构。
4. 模块设计
一个系统,首页登录界面是每个要登录的人第一眼就能看到的,它应该很好的体现这个系统的名称和功能,界面如图3所示。
信息管理系统可以把学生所有信息进行输入,管理,修改,删除。成绩管理包括各学期学生考试情况以及总分排行榜,统考管理系统用于添加各次考试,班级管理栏目用于添加各班级,科目管理用于添加各种科目。
5. 结束语
ASP技术具有开发简单,功能强和灵活等优点,现在已成为开发动态网络站点的主要技术之一,本系统经过不断完善后,已经基本可以正常运行,并初步达到了预期的目标。在网站的整体设计及各模块功能设计上,有待于进一步的完善和改进。
参考文献:
[1]宣小平.《ASP数据库系统开发实例导航》.人民邮电出版社,2003年1月
[2]于鹏.《VBScript/ASP网页设计语言教程》.电子工业出版社,2004年5月