公务员期刊网 精选范文 学生成绩管理系统范文

学生成绩管理系统精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的学生成绩管理系统主题范文,仅供参考,欢迎阅读并收藏。

学生成绩管理系统

第1篇:学生成绩管理系统范文

关键词:

学生成绩是教务的组成部分,由于开放教育的自主化和个性化的学习特点,平时成绩等特殊计分方式,使得学生的成绩出现不同程度的变化,它不仅需要学生考试卷子的成绩,更需要学生平时成绩和课堂表现的计算。但由于目前成绩考核仍然使用传统的手工方式,未能引入先进的计算机及计算机网络等科技手段,使得在实际的成绩管理过程中存在诸多问题,比如教师成绩慢,学生查询不方便,信息不准确等。

1.基于WEB的学生成绩管理系统的优点

(1)学生可以通过网络查询成绩并不受时空所限,解决了查成绩难的问题。

(2)教师可以随时查看学生的成绩考核情况,对需要修改的成绩进行及时的评阅,减轻了集中评阅的压力,并有利于提高评阅的质量。

(3)教师可对各教学班的成绩情况形成有效的监督和指导,促进了教学水平稳步并快速的提高。

(4)如今大家都在提倡环保底碳生活,减少了纸张的浪费,为环境保护作出了很大的贡献。

2.存在的问题及解决办法

(1)本系统为网上成绩管理系统,由于各学校的学生不是每个人都配备电脑,所以在网上查询成绩及个人信息可能会有些困难,使查看自己成绩的时间加长,并很难确认自己各科成绩是否都及格,或是否需要补考。所以导致学生很可能已经挂科却没有及时参加补考,造成不可挽回的损失。解决办法:各学校开放机房,给各年级的学生规定时间去机房查看个人成绩及个人信息。

(2)成绩管理系统的安全性是整个系统设计的重点。解决办法:为了不存在越级的管理,本系统采用多级管理模式(教师以及学生),每一级均设置不同的权限,系统内任何操作只能在具有了相应的权限时才可以进行。

3.系统设计

本系统用JSP/JAVA语言编写,使用MySQL数据库,采用MVC框架模型编写。由三个子系统组成:登录管理子系统、教师管理子系统、学生管理子系统。其中教师管理子系统主要具有三个功能分别是教师学生成绩和批改学生成绩;学生管理子系统主要功能是学生查看个人成绩和查看个人信息。

登录管理子系统是用户在登录页面填写账号、密码并点击提交按钮,如果信息核对正确进入用户操作页面,如果信息核对错误提示重新操作。

教师管理子系统中成绩管理是本系统中重点分析模块,教师除了有查看、修改,添加,删除个人信息功能外,还能、修改、删除、查询学生成绩。教师学生成绩功能是某一年级考核完一个科目,教师们将成绩在网上,供学生查阅;学生可以查阅自己的成绩信息。

学生管理子系统中成绩管理也是本系统中重点分析的模块,但学生只能查阅自己的个人信息和个人成绩。

4.系统实现

4.1具体功能模块的实现

成绩管理系统由登录模块、教师模块、学生模块组成。其中教师和学生模块中的成绩管理是本系统分析的重点内容,其它功能模块将简单介绍。

4.2登录模块

登录模块首先创建一个DBSqlConn对象,连接数据库。然后使用stmt.executeQuery()执行SQL语句,从用户表中读取用户账号username、密码password和权限type值,与用户输入的信息进行比较,如果匹配成功,用session保留该用户的id值和权限,根据权限值跳转至用户页面。如果匹配失败,则跳转到错误页提示请重新登录。

4.3教师管理模块

教师负责管理成绩信息以及用户的基本信息,下面对主要功能进行介绍。

4.3.1教师登录成功后主要功能有注册用户,查询信息,查询成绩等功能。

4.3.2用户信息管理

添加学生信息,用户在学生信息页面中填写学生的基本信息,填写完学生信息后点击提交按钮将信息添加到数据库中。添加操作是用request.getParameter()方法获取页面表单中提交的数据,把得到的数据通过SQL语句insert into方法存入数据库对应的表中。

修改学生信息,用户在信息列表页面点击修改,跳到修改页,获得数据库中的信息,点击修改按钮,提交后并将修改后的信息添加到数据库对应的表中。如果哪项内容为空则提示,输入内容不能为空。电话号码必须为数字如果输入了非数字字符也会有相应提示。

查询学生信息,使用了下拉菜单式查找,输入条件后选择模糊查询,如果输入内容满足了查询条件,则显示数据库中响应的数据内容。

4.3.3成绩管理

添加成绩信息,用户在成绩信息添加页面中填写成绩的基本信息,填写完信息后点击提交将信息添加到数据库中。添加操作是用request.getParameter()方法获取页面表单中用户提交数据,把得到的数据通过SQL语句insert into方法存入到数据库对应的表中。

修改学生成绩信息,教师在成绩列表页面点击修改,跳到修改页,获得数据库中的信息,点击修改按钮,提交后并将修改后的信息添加到数据库对应的表中。

删除学生成绩信息,教师在成绩列表页面点击删除,页面提示确认删除此条成绩,确认后将删除数据库对应表的信息。

4.4学生模块

学生模块主要是个人基本信息和成绩信息的查询。

4.4.1学生登录。

4.4.2学生信息管理

学生只能查询个人信息,此功能描述如上所述。

4.4.3成绩信息管理

学生成绩信息管理主要是查询个人的成绩,此功能描述如上所述。

通过对系统进行需求分析、设计等一系列工作,将系统分为三个模块:登录模块、教师模块、学生模块,最终使系统实现了教师管理个人信息、管理成绩信息;学生查看个人信息、查询个人成绩等功能。系统操作方便,将在很大程度上提高学校成绩管理效率。

参考文献:

[1]苗连强, 王国辉等编著. JSP程序设计基础教程.人民邮电出版社出版发行.

第2篇:学生成绩管理系统范文

关键词:成绩管理系统 数据库 Delphi ADO

1 系统功能描述

对于本系统,我们需要实现以下这些基本功能:

1.1 系统用户管理:管理使用该系统的用户信息,包括系统用户数据的添加、修改、删除、查询等功能;其中分为管理员和教师和学生三级管理权限。

1.2 基本信息管理:包括班级信息,课程信息,学生信息,批次信息,开课管理信息。

1.3 成绩管理信息:实现成绩的批次管理,某一批次的成绩录入,成绩修改及成绩的汇总与排名;学生考核成绩查询及学生成绩统计等。

1.4 补考成绩管理:实现补考学生名单打印,某一批次的补考成绩录入,补考成绩修改与学生补考成绩查询。

2 系统设计与实现

2.1 系统登录模块 根据需求分析、概要设计的结果,采用Delphi 7作为开发工具,完成学生成绩管理系统的各个功能。

2.2 主界面设计 主界面是用户打开系统首先见到的界面,也是进入其它模块的入口。

主界面将常用菜单项设计为工具栏,在工具栏上有系统设置、基本信息、考核管理、补考管理、清考管理、学分与分数统计,帮助等菜单。

在主窗体中加入状态栏控件,可以实时反映系统中的各个状态的变化。状态栏控件需要在通常的属性窗口中设置一般属性,还需要在其特有的弹出式菜单中进行设置。选中状态栏控件,单击鼠标右键,选中Property菜单,然后设置属性。我用面板1来显示我院的名称,面板2用来显示当前日期,面板3用来显示当前时间。

2.3 用户管理模块 程序启动后,选择“用户管理菜单”菜单下的“添加”按纽,在此按纽中主要完成操作员及密码的设置和添加。

程序启动后,选择“用户管理菜单”菜单下的“保存”按纽,在此按纽中主要完成操作员及密码的设置和保存。

程序启动后,选择“用户管理菜单”菜单下的“删除”按纽,在此按纽中主要完成删除操作员的功能。

用户管理菜单分添加用户、修改密码、删除用户三个操作,在添加和修改用户中分三种用户类别分别为:管理员、教师、学生。

2.4 成绩录入模块 操作方法:①请先选择需要录入成绩的班级名称,课程名称和成绩批次;②然后单击“下一步”按纽,然后就可以以班级为单位一个一个地录入本班级的所有学生的成绩);③当一个学生的成绩录入完毕后,点击“下一学生”按钮,系统将自动保存改学生成绩并转到下一个学生的成绩录入窗口,然后在这个成绩录入窗口中录入成绩,直到此班级的所有学生录入完毕为止。“下一学生”按钮代码实现。

2.5 成绩修改功能模块

2.5.1 功能介绍:①可以按班级、课程名称与成绩批次组合进行多条件查询出符合这个条件的学生的成绩,并选择其中要修改的学生的成绩进行修改。②可以按学号查询出学生成绩,并对该学号的学生的成绩进行修改。

2.5.2 操作方法:①先在下拉文本框中选择需要修改成绩的班级名称、课程名称和成绩批次;②再单击“下一步”按钮,将弹出另一个修改成绩的窗体。③选择需要修改的记录,然后输入要修改的成绩,输入完毕,单击“修改”按钮,可以进行修改,最后保存修改后的成绩。

2.6 总分级名次计算功能模块

2.6.1 功能介绍:可以按班级、课程名称与成绩批次组合进行多条件计算出这个学期这个班级的所有学生的每一个学生的所有课程的成绩之和并从大到小进行排名的名单并打印报表。

2.6.2 操作方法:①先在下拉文本框中选择需要成绩汇总和排名的班级名称和成绩批次;②再单击“下一步”按钮,将弹出另一个成绩汇总和排名后的窗体。

2.7 成绩查询功能模块 学号、姓名、课程名称、班级名称和成绩批次这五个条件进行单独查询,也可自由组合进行多条件查询。查询出来的成绩并可以以报表的形式打印出成绩单。

2.8 成绩优良中差统计模块:统计成绩优秀(90≤成绩<100)、良好(80≤成绩<90)、中等(70≤成绩<80)、及格(60≤成绩<70)、不及格(成绩<60)的学生名单与人数并打印报表以及计算出优秀率、良好率、中等率、及格率、不及格率。

3 总结

在面向对象的环境,结合Delphi如何使用图形工具。同时,可以很容易地使用鼠标,键盘和动画程序。我们发现了许多有趣的话题,使用线程编程竞赛排序算法,编程,网际创建三维图形应用程序使用OpenGL。

参考文献

[1]夏帮贵.DELPHI数据库开发.第一版.北京:机械工业出版社.2004:17.

第3篇:学生成绩管理系统范文

【关键词】教育信息化 学生成绩管理系统 设计和实现 功能模块

在当前教育信息化建设步伐日益加快的新形势下,开发新一代的某学生成绩管理系统可以做到对有关信息的规范管理、科学统计和快速的查询,减少管理方面的工作量。学校的学生成绩管理系统已经成为学校教育信息化建设的非常关键的组成部分,为教育信息化建设打下坚实的基础。本文结合笔者参加某学生成绩管理系统开发的实践经验,详细阐述了在当前教育信息化建设步伐日益加快的新形势下设计和实现的某学生成绩管理系统。

1 学生成绩管理系统的可行性分析和需求分析

1.1 可行性分析

传统的成绩管理采用手工方式,使得数据容易丢失,在统计时易发生错误高,速度慢,工作效率低下,浪费了大量的人力和物力。

计算机硬件性能的快速提升和计算机网络的飞速发展为数字化建设搭建了良好的数据处理和资源共享的平台。

JSP是Java在互联网上的重要应用技术,可以建立起先进、安全和跨平台的动态网站系统,与数据库结合一起实现各种复杂的系统应用,已成为目前十分流行的一种网站开发技术。

1.2 需求分析

(1)具备学生、任课教师和成绩管理人员的登录界面,根据其使用的功能分配其权限,学生可查询个人成绩和对不及格科目申请补考,任课老师可填报、编辑、查询、打印任教班级的科目成绩,成绩管理人员可查询、统计、打印学生成绩和学生补考申请。

(2)支持成绩批量导入、单个录入,能够统计出学生成绩分布图。

(3)对不及格学生开通补考申请,对补考申请数据进行统计和打印。

2 学生成绩管理系统开发的常用软件

学生成绩管理系统采用三层结构,在客户端教职工和学生通过浏览器完成相应操作,JavaBean组件在WWW服务器上运行,浏览器端的表现逻辑通过JSP网页完成。而系统内部的业务逻辑是借助于JavaBean的组件(Component)来进行实现的,服务器采用Tomcat 6.0作为JSP引擎,在服务器端,学生成绩管理系统采取JDBC中间件来进行数据库的访问,并且借助于JSP返回到客户浏览器。具体配置如下:

2.1服务器端

(1) 操作系统:Windows Server 2000。

(2)Web服务器:Tomcat 5.9。

(3)数据库:Microsoft SQL Server 2000。

2.2客户端

(1) 操作系统:Windows 7/2000/XP。

(2)网络协议:TCP/IP。

学生成绩管理系统的架构如图1所示。

在进行了本部分的研究的基础上,就可以根据学生成绩管理系统的架构来进行学生成绩管理系统的具体功能模块的设计和实现。

3 学生成绩管理系统的具体功能模块的设计和实现

通过学生成绩管理系统的需求分析,可以得出学生成绩管理系统必须实现的功能是多种多样的。本文所研究的学生成绩管理系统的功能模块具体涵盖了下面的几个:系统管理功能模块、教师管理功能模块、学生管理功能模块、安全管理功能模块、计算统计分析功能模块。接下来,本文将对于其中的一些最为重要的功能模块的设计和实现来加以深入地讲述。

3.1 系统管理功能模块的设计和实现

学生成绩管理系统管理功能模块能够对不同的功能模块之间进行调用以及协调,存在导航的功能。终端教职工只需要将功能标尺向特定的功能进行传递就可以了,而其它的各种工作则是由学生成绩管理系统管理功能模块来进行。所以,这一功能模块的设计和实现是非常重要的。在这一功能模块之中,仅仅存在一个函数,即为GetFunction()这一函数,通过GetFunction()这一函数,学生成绩管理系统管理功能模块就可以获取到需要调用的功能,在此基础上,终端教职工就可以采用调度算法来对于所需要的功能进行调用。

3.2 学生及教师管理功能模块的设计和实现

成绩管理系统的学生信息来源学生学籍管理系统。

学生管理功能模块较为简单,主要进行个人成绩查询和补考申请,通过SQL语句select from函数来实现个人成绩查询,通过supplementary_examination()函数来实现补考申请。

教师管理功能模块设计及实现如下。

教师负责新增课程信息,用户在课程信息新增页面中填写课程的基本信息,填写完信息后点击提交将信息新增到数据库中。新增操作是用request.getParameter()函数获取页面表单中用户提交数据,把获取的数据通过SQL语句insert into函数储存在到数据库对应的表中。

教师负责录入学生成绩信息,学生成绩录入分单个成绩录入和批量导入。教师在学生成绩信息页面中填写学生的成绩信息,击提交按钮将信息录入到数据库中,录入操作是用add_student()函数来实现,并且把获取的数据储存在数据库对应的表中。教师能够很好的利用已有的学生成绩表模板如EXCEL表格等资料,实现批量录入学生成绩信息,单个学生成绩的录入只需录入学号、成绩回车即可,极大提高了成绩录入的效率。

教师负责编辑学生成绩信息,教师在信息列表页面点击编辑,跳到编辑页,查看数据库中的信息,点击编辑按钮,提交后并将编辑后的信息新增到数据库对应的表中。

教师负责查询学生成绩信息,使用了下拉菜单式查找,输入条件后选择模糊查询,倘若输入内容满足了查询条件,则显示数据库中响应的数据内容。

3.3 安全管理功能模块的设计和实现

在学生成绩管理系统开发的过程中,非常关键的一项工作就是搞好安全管理工作。安全管理功能模块的重要作用就是为基本功能模块提供安全管理功能,其具体涵盖了下面的一些功能模块,如身份验证功能模块、验证码功能模块、密码验证功能模块、IP地址绑定功能模块等等。安全管理功能模块为教职工提供了三个使用比较频繁的安全验证功能,它们是:身份验证操作(ValidationAuthentication ())、验证码验证操作(ValidationVerificationCode())和IP地址验证操作(ValidationIP())。其中,身份验证功能模块是安全管理功能模块的非常关键的组成部分。在实现了标准接口中的三个操作后,为了使安全管理功能模块接口的调用更加容易,有必要设计和实现一个UserVerification()接口。在身份验证功能模块接口中,只有一个函数,只需要将教职工信息作为参数向这一函数进行传递就可以了。与此同时,借助于参数类也能够进行参数的传递,通过这种方式,可以非常科学有效地实现对于类的加密操作,从而能够保证数据传输的安全性。

3.4计算统计分析功能模块的设计和实现

系统具备计算统计分析功能。能够实现全体学生求总分、平均成绩、最高成绩、最低成绩、和按分数段求出各段成绩的人数。实现所用的函数是TotalQuery(),定义3个整型变量,int totalScores 用来存放全体学生总成绩,int highestScore用来存放最高总成绩,int lowestScore用来存放最低总成绩。假定每门课程满分100,则总分满分为100乘以科目数,可以统计每个学生的所有科目的总成绩并以100分为分段求出各个分段的人数。每个学生的平均分可以用studentScore[i].totalScore/COURCES实现(0

4 学生成绩管理系统的数据库的连接

数据库的对象和方法都在java.sql.*里面,所以首先要import java.sql.*,要想连接数据库,首先要将驱动程序调入。若要使用纯JDBC驱动程序,必须安装第三方软件提供的驱动程序。本系统采用JDBC-ODBC的驱动程序连接数据库,并使用JavaBean组件,有效的避免了代码的重复。

综上所述,本文结合具体的学生成绩管理系统的开发经验,深入地研究了学生成绩管理系统开发。截止到今天,笔者所参与设计和实现的学生成绩管理系统已经开始正式工作,存在着非常高的性能,也得到了学校中广大的教职工的认可和支持,在很大程度上实现了教职工的办公效率的大幅度提升,有利于学校更加方便、快捷地拓展工作,从而有利于推动学校的科学发展。

参考文献

[1]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2007(11).

[2](美)Bunck Woody著,顾小波译.SQL Server 2005[M].北京:清华大学出版社,2007(01).

[3]张新曼.精通JSP-Web开发技术与典型应用[M].北京:人民邮电出版社,2007,516-564.

[4]龙马工作室.ASP+SQL Server[M].人民邮电出版社,2003(06).

[5]王慧芳,毕建权.软件工程[M].浙江大学出版社,2007(02).

[6]丁宝康.数据库原理[M].北京:经济科学出版社,2000(03).

[7]Shari L Pfleeger.Software Engineering Theory and Practice[M].Second Edition. Prentice Hall,2000.

第4篇:学生成绩管理系统范文

关键词:查询;统计;PowerBuilder

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)16-3756-03

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,但还有由于计算机操作不方便而继续用手工进行劳动的人。学生成绩管理和分析系统为教务人员带来了极大的方便。该软件是以汉语编程语言为实现语言,其功能在系统内部有源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目的。

现今成绩管理的繁琐给教务人员带来了诸多不便,教学办公室缺少一种完善的成绩管理软件,为了方便的管理学生成绩,因此开发了此学生成绩管理和分析系统。

学生成绩管理和分析系统的目标:

1) 节约资源,提高学生信息的精确度:能够减少很多不必要的资源,不用像以前那样用冗余的纸张式的管理。大大节省了学院资源。并且计算机的存储与快速查询功能大大提高了学生成绩管理的效率,并且还提高了成绩信息管理的精确度。

2) 方便快速的操作,精简人员,节约开支:方便快速的操作,可减少学生信息管理的漏洞,又可减少工作的错误,并且操作非常简单,可减少许多不必要的工作人员,这无论从物质上还是工作人员的工资上都为学院节约了开支,为学院增加了财富。

1 系统分析

成绩管理系统主要针对三类用户:学生、教师、管理员。一个良好的成绩管理系统不仅要求有方快捷的操作、简单有效的管理,而且要有高级的安全性以及很强的通用性。根据需求分析,使用面向对象的设计技术,系统应具有如下的几个功能模块:

1) 用户登录模块

学生用户和教师用户登录以后只能输入相关查询条件进行一系列相关的成绩查询。

管理员登录以后不仅有学生用户和教师用户的所有权限,而且可以对数据库和基础信息进行维护。

2) 系统维护模块

若系统在应用过程中出现问题确实需要进行初始化时,系统管理员就可以对系统进行初始化操作。

3) 基本信息维护模块

在此模块中,系统管理员可以对基本信息进行维护,如对班级信息、学生信息、课程信息等进行维护。

4) 数据库管理模块

此模块可以对数据库中的数据进行备份和还原。

5) 成绩管理模块

此模块只有管理员有权限进行操作,管理员登录后可以对学生成绩进行插入、删除、修改、保存等操作并且能导入和导出学生成绩。

6) 学生成绩查询模块

此模块包括个人总体成绩查询、班级单科成绩查询和系部单科成绩查询三个子功能模块。

7) 教师成绩查询模块

此模块包括单科成绩分析和平行班成绩分析两个子功能。

8) 报表统计模块

此模块包括成绩统计报表及打印和成绩统计图两个子功能模块。

系统功能模块设计如图1所示。

2 数据库设计

1) 数据库概念结构设计

通过上述的系统分析,得出学生成绩管理系统涉及到如下实体:学生、教师、课程、班级、系部、用户。系统的E-R图如图2所示。

2) 数据库逻辑结构设计

现在需要将上面的数据库概念结构模型转化为Microsoft SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

学生成绩管理系统数据库中的各个表设计结果如下表所示:

① Users表

该表用来存放用户的基本信息。主要字段有:编号(Id)、姓名(Name)、密码(Mima)、类型(Leixing)。如表1所示是用户表。

② Student表

该表用来存放学生的基本信息。主要字段有:学号(S_num)、所属班级(C_num)、姓名(S_name)、性别(S_sex)。如表2所示是学生表。

③ Teacher表

该表用来存放教师的基本信息。主要字段有:教师编号(T_num)、教师姓名(T_name)、教师性别(T_sex)。如表3所示是教师表。

④ Subject表

该表用来存放课程的基本信息。主要字段有:课程编号(Sb_num)、课程名称(Sb_name)、学分(Credit)。如表4所示是课程表。

⑤ Class表

该表用来存放班级的基本信息。主要字段有:班级编号(C_num)、所属系部编号(D_num)、班级名称(C_name)、班级人数(C_renshu)。如表5 所示是课程表。

⑥ Department表

该表用来存放系部的基本信息。主要字段有:系部编号(D_num)、系部名称(D_name)。如表6所示是系部表。

⑦ Teach表

该表用来存放教师讲授课程的基本信息。主要字段有:教师编号(T_num)、课程编号(Sb_num)。如表7 所示是讲授表。

⑧ Chooseclass表

该表用来存放学生选课的基本信息。主要字段有:课程编号(Sb_num)、学生学号(S_num)、成绩(Score)。如表8所示是选课表。

3 系统实现

1) 关键技术

PowerBuilder 9.0提供了完善的开发功能,可以较容易地开发大型数据库应用系统,这些应用系统可以运行在单机上,也可以运行在一个局域网内,甚至运行在广域网上;微软公司的Microsoft SQL Server数据库能够处理大量的数据,同时保持数据的完整性并提供许多高级管理功能,它的灵活性、易用性和安全性能够为数据库编程提供良好的条件。因此系统的开发工具和数据库采用PowerBuilder 9.0与Microsoft SQL Server 2000。

2) 部分实现代码

① 用户登录模块:用户进入系统登录页面,需要完成用户名、密码的输入,经过身份验证后,才能进入系统,不同的用户进入系统后的操作权限不同。

登录模块部分代码实现如下:

select count(*) into :num0 from users;

if sqlca.sqlcode 0 then

……

dw_1.setitem(row0,"mima",'PASSWD')

dw_1.setitem(row0,"leixin",'A')

if dw_1.update()=1 then commit;

else rollback;

messagebox("提示信息","密码输入错误,请重新输入!")

return

end if

end if

……

② 系统维护模块部分代码实现如下:

Re_value=messagebox('警告提示!!!','该步操作一般是在系统运行初始进行,请确认是否继续?',Question!,YesNoCancel!,3)

IF Re_value > 1 then cb_2.triggerevent(clicked!)

ELSE

……

mysql="CREATE TABLE chooseclass" +"sb_num Char(4) NOT NULL primary key,"&

+"s_num Char(12) NOT NULL primary key,"+"score decimal(18, 2),"

execute immediate: mysql using sqlca;

messagebox("提示信息","初始化成功!")

end if

③ 数据管理模块部分代码实现如下:

string is_path,is_use

string path

title="路径选择"

path=getcurrentdirectory()

getfolder(title,path)

sle_1.text=trim(path)+"\"+string(today(),"yyyymmdd")+string(now(),"hhmmss")+".dat"

is_path=trim(sle_1.text)

if is_path="" or isnull(is_path) then

messagebox("提示信息","请在目标路径中输入备份路径")

else

……

if sqlca.sqlcode>=0 then messagebox("提示信息","数据库备份成功!")

end if

end if

④ 成绩管理模块部分代码实现如下:

导入成绩:

string is_path

string path

string docname,named

integer value,aa

……

aa=dw_1.importfile(is_path)

if aa

else messagebox("错误","数据库无法连接或插入重复键!")

end if

导出成绩:

dw_1.settransobject(sqlca)

string is_path,path,path1

integer aa

title="路径选择"

path=getcurrentdirectory()

aa=getfolder(title,path)

if aa=0 then return

……

is_path=trim(path1)+"\"+"学生成绩信息"+".txt"

aa=dw_1.saveas(is_path,text!,false)

if aa=0 then messagebox("错误提示","导出失败!")

return

end if

aa=changedirectory(path)

if aa=0 then messagebox("错误提示","没有找到路径"+path)

return

end if

messagebox("提示信息","学生成绩信息导出成功!")

4 结束语

在系统的开发过程中,充分的借鉴了优秀代码段和设计思想,使用面向对象的编程方式与powerbuilder平台相互结合,完整的实现了系统的需求。而且使用到了模版和程序分离的模式,对于系统管理员来说,前台的设计工作将变的更加轻松。而优秀的开源数据引擎SQL Server 2000本身所具有的良好性能,对于繁杂而且庞大的数据处理有明显的优势,这就为系统的使用提供了稳定性和安全性。

参考文献:

[1] 张莉.SQL Server数据库原理及应用教程[M].北京:清华大学出版社,2003.

[2] (美)Patrick O'Neil.数据库原理、编程与应用[M].北京:机械工业出版社,2002.

[3] 徐松林,路斌,王冬春.PowerBuilder数据库应用开发教程[M].北京:清华大学出版社,2003.

[4] Ian Sommerville.软件工程[M].程成,陈霞,等,译.北京:机械工业出版社,2003.

第5篇:学生成绩管理系统范文

关键词:ASP;B/S模式;成绩管理系统;数据安全

中图分类号:TP311文献标识码:A 文章编号:1009-3044(2010)17-4852-02

教学管理是学校管理的核心,其中,学生成绩管理是学校教学管理的重要组成部分,做好学生成绩管理工作对稳定学校教学秩序,培养优良教风、学风、考风,促进课程建设和教学改革,提高教学质量与教学管理水平具有重大意义。

在传统的教学管理模式下,教师上报学生成绩是呈交纸质材料,即使采用计算机进行管理,也大多处于单机版或局域网运行模式,给数据的管理、维护带来不便,且数据存在安全隐患。

因此,开发Internet网络环境下,基于B/S(Browser/server,浏览器/服务器)模式的学生成绩管理系统很有必要,可以在网络环境下实现数据的录入、查询、统计、打印等功能,直接面向教师和学生服务,并且随时为教学管理部门提供所需要的数据。

1 系统结构与功能

B/S体系结构是一种以Web技术为基础的新型系统平台模式,即浏览器/应用服务器/数据库服务器(Browser/Webserver/Database Server,简称B/S)的三层体系结构和Internet/Intranet

环境。Web用户首先通过HTTP协议与Web服务器进行连接,再由Web用户经浏览器向Web服务器提交请求,经Web服务器处理后把结果输出至浏览器。

而基于B/S模式的学生成绩管理系统主要运用ASP结合数据库实现,结合B/S结构特点,实现将管理系统运用到Internet的功能。根据学生成绩管理系统设置的权限,使用本系统的用户有三种不同的身份,即管理员、教师及学生,可以通过浏览器,登录成绩管理系统,对特定的学生进行录入、查询、打印等功能。

2 系统安全性

由于学生成绩数据非常重要,而各项操作又都在网上进行,因此,必须确保数据安全,防止数据被篡改和破坏。为此系统必须采取各种措施来保证管理系统数据库中数据的安全。

1)用户身份的安全性

由于学生成绩管理系统中包含大量的学生成绩数据,为保证系统数据在存储和传输过程

中不被未经授权的用户防问或解读,可以设立用户名和密码验证方式,用户要使用本系统,必须以合法的用户名和密码登录。这样保证系统后台将重要信息的维护限于服务器端,在一定程度上保证了学生信息的安全。代码如下:

sUserID=Trim(Request.Form("txtUserID"))

sPwd=Trim(Request.Form("txtPassword"))

sType=Trim(Request.Form("rbtnType"))

获得欲登录用户的用户名sUserID,密码sPsd以及用户身份sType。

若欲登录的是用户sType="manager",则说明是管理员登录。那么就执行:

sSQL="select manageaccount,password from manager where manageaccount='"+ sUserID +"'"

对manger表进行查询,若出现rs.eof的情况说明没有这个管理员,系统将自动返回管理员登录界面。

否则进行下面的判断:

if trim(rs("password"))=sPwd then

session("account")=sUserID

session("role")="manager"

若判断为真,则说明输入的用户名和密码与数据库中的相同,登录成功,系统用session("role")存储下用户的身份为"manager"以为后续程序服务,用户进入管理员模块。否则,说明密码错误,系统自动返回管理员登录界面。

若欲登录的用户sType="manager",则说明是一般用户登录。那么就执行:

sSQL="select studentaccount, password, prestudentid, email from reguser where studentaccount='" + sUserID +"'"

对student表进行查询,若出现rs.eof的情况说明没有这个用户,系统将把"没有这个用户!"存储在sMessage变量中,并自动返回用户登录界面。(这里的sMessage变量在不同情况下将存如不同的值,在下一个页面调入时根据登录中出现的不同情况为用户提供不同的提示。)

否则进行下面的判断:

if trim(rs("password"))=sPwd then

session("account")=sUserID

session("role")="stdent"

若判断为假,说明密码错误,系统将"密码错误!"存入到变量sMessage中,并自动返

回用户登录界面。否则,说明密码正确,登录成功,系统将:

session("account")=sUserID

session("role")="student"

session("email")=trim(rs("email"))

session("prestudentid")= rs("prestudentid")

以便为后续程序服务。

此外,在Internet环境中,用户完全有机会不在管理员控制之下,通过一些简单操作绕过登录页面,躲避用户名和口令的验证,对数据库安全构成直接威胁。为了防止非法进入,

可以利用有效的方法,如利用Session对象,ASP使用SessionIDCookies跟踪应用程序访问或回话期间特定的Web浏览器的信息,亦即带有相应的Cookies的HTTP请求被认为是来自同一Web浏览器。Web服务器可以使用SessionIDCookies配置带有用户特定会话信息的ASP应用程序,系统使用SessionID 来跟踪用户。进一步保护管理系统数据库的安全性。

2)页面的安全性

在对进入页面的用户身份认证时,为防止越权访问,我们定义了一个功能函数checkLogin(),当某页面需要进行身份认证则将其包含在头文件中,当页面被调入时就会启动这个函数进行访问者的身份认证:

sub checkLogin(CurPath,strUserType)

if session("account")="" then

%>

alert("您还没有登录,请先登录!");

window.location.href="/zs/index.asp"

%>

alert("对不起,您没有进入该栏目的权限");

history.back();

//退回上页

end sub

%>

只有经身份认证的合法用户,才能根据自己的权限来访问不同的页面,其严密性将直接影响到整个系统的数据安全。普通用户和管理员登录时进入的页面是不同的,在checkuser.asp文件中,利用cookies记录用户登录时输入用户名和密码时,并根据是否是系统管理员进行识别判断;非系统管理员要以系统管理员身份进入系统时,将提示出错信息;教师以普通用户的身份登录系统,从而把管理员和普通用户的权限区分开,防止越权操作。

3)代码的安全性

ASP(Active Server Pages)是在服务器端的脚本编译环境,使用它可以创建和运行动态、交互的Web服务器程序。 当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言;通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects)完成数据库操作,最后,ASP生成包含有数据查询结果的HTML主页返回客户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回到用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。

3 结束语

基于B/S模式学生成绩管理系统中的数据安全是一个复杂而且综合性很强的问题,涉及的范围很广。系统安全措施是否有效是数据库系统的主要指标之一,但是任何安全措施都是相对的,而且入侵者的手段也在不断更新提高。因此,管理员需要及时做好数据备份,发现问题及时处理,这样才能有效地保障数据库的数据安全。并且,安全防范是一项持续的工作,只有通过不断改进提高安全技术,才能确保系统的正常运作,提高系统的可靠性。

参考文献:

[1] 李劲.精通ASP数据库程序设计[M].北京:科技出版社,2002.

第6篇:学生成绩管理系统范文

关键词:成绩管理系统;C/S模式;LabVIEW

DOI:10.16640/ki.37-1222/t.2016.06.194

1 引言

近几年来,随着中学的办学规模越来越大,在校学生数量一直在增加,给学校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。学生成绩管理是教务、教学管理中一个重要组成部分,也是比较烦琐的工作。在学生成绩管理事务中,一般有成绩输入:对各年级各班各学期学生的各科成绩进行输入;成绩统计:需要对每个学生的成绩进行处理,例如排名次,成绩汇总,成绩升降;成绩报表:将学生成绩以报表形式输出等等。每次考试都需要大量的人力、物力,目前我国中学中还有相当一部分学生成绩档案管理还停留在纸介质的基础上,这样的人工管理方法已经不能适应时展,同时浪费了许多人力和物力。

随着计算机、通信和网络技术的迅速发展与广泛应用,对全球的各个行业都产生了越来越深刻的影响。作为教育领域的学校,也面对着数字化、信息化的影响。因此,研究中学的各类信息管理系统成为了必要。基于这样的大环境,本文开发的系统实现成绩管理方面的信息化、数字化。通过实现信息化管理,可以有效地实现学生成绩管理的信息化,减轻学校理人员的工作负担,提高管理效率、增强信息规范化,并避免人为操作的错误和不规范行为。为了减轻中学生成绩管理工作量和实现现代化的科学管理,并根据中学的实际情况,特设计了成绩管理系统。

2 设计目标

学生成绩信息管理系统主要应用LabVIEW进行系统开发,主要实现以下四个目标:首先,保证学生成绩的录入快捷、管理方便、使用高效;其次,实现了学生成绩的实时共享性;保证学生成绩信息管理系统运行的安全性;实现学生成绩信息管理系统在学校各相关部门间沟通的及时性;实现多终端用户的TCP/IP协议的访问,方便信息查询、管理。

3 系统结构

3.1 系统概述

依据学生成绩的现实特点的特点,本系统开发将实现学生成绩及附属信息的系统化、规范化和自动化,应该有以下几个要求:①管理员权限有系统维护和用户管理,角色管理等;②教师权限有学生成绩、学号、班级等相关信息的查询;③成绩数据维护人员权限有班级管理信息的录入、查询、修改,包括输入学号、班级、年龄等。④提供友好的用户界面,减少各类用户的工作量。

3.2 系统设计

学生成绩管理系统采用C/S模式,通过LabVIEW语言进行设计。学校建立数据中心,作为学生成绩信息管理的存储设备,学校各部门相关管理人员通过授权权限,登录分配账户后,即可进行学生成绩的查询、管理工作。系统实现的整体架构如图1所示。

3.3 系统功能结构

学生成绩信息管理系统主要有两种权限:一种维护权限是数据维护人员使用,即管理权限。另一种是用户权限是教师使用,即教师权限。管理权限主要工作内容有:学校各个班级信息的输入、查询、修改,包括输入学号、班级、年龄等。教师用户权限主要有:学生成绩、学号、班级等相关信息查询。

学生成绩管理信息系统包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。成绩结构关系如图2所示。

4 系统设计与实现

4.1 系统设计

学生成绩信息管理系统采用C/S结构,这种架构可以更好的发挥网络中各计算机的资源优势。通过将系统运行的任务合理分配到客户端和服务器端,可以很大的降低了服务器的资源消耗,降低服务器端运行压力,更好应用客户端资源,提高系统运行的安全性与流畅性。

服务器端软件,实现数据的录入、显示、分析、存储等功能。用户端软件,实现用户通过Internet网络或学校局域网进行登录操作。数据交互格式采用XML协议封装。

基于校园规模的学生成绩数据管理,相当于一个小型公司的数据量级,因此,采用SQL Server2008进行学生成绩的存储数据库。SQL Server 2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备。这些特性能够很好的满足本系统的数据存储要求。

4.2 部分程序代码及运行

用户登陆界面中主要有用户帐户、用户密码、验证字符和管理密码。通过不同的帐户名称和授权管理密码实现不同权限用户的管理。

系统登录界面如图3所示。

登录模块的软件代码部分如图4所示。

进入学生成绩信息查询系统后,主操作界面如图5所示。

5 结束语

随着计算机、通信和网络技术的迅速发展与广泛应用,计算机的使用已经深入到日常工作和生活的方方面面,发挥着越来越重要的作用,应用计算机实现的各个行业的信息化管理需求也成为了可能。

第7篇:学生成绩管理系统范文

【关键词】网络;成绩管理信息系统;设计;实现

信息化是社会发展的必然趋势,教学管理需要精、准、快,成绩管理是教学管理中的一项重要工作,工作量大、数据繁琐、时间性强,目前有一部分学校的学生成绩管理还是采用传统的手工模式来完成,工作效率低且容易出错,不适应学校的高效管理,需推进学生成绩信息化管理进程,才能提高学校教学管理的工作效率。

1 成绩管理信息系统使用情况分析

学校非常重视教学管理信息化建设,积极倡导使用管理软件进行教学管理,学校成绩管理系统经历了几个阶段:第一阶段是单机版成绩管理系统,单机版系统功能单一,数据不能共享,无法对教学管理数据进行准确及时处理;第二阶段是基于C/S结构的校网内成绩管理系统,实现了网络管理,教师在校园内计算机各端口可下载、录入、查询成绩,但只能在校园内实行了教学管理信息。随着计算机网络技术的发展,成绩需要实现网络化管理,实现资源共享。

目前各学校使用的成绩管理软件存在着设计不规范、数据不稳定或不符合本校教学管理要求等缺点,应用也局限在单机或小型局域网上,各部门之间的数据往来,仍然采用人工处理的方式,在此情况下,亟需新的管理信息系统,通过网络形式,为学校主管领导及相关业务部门提供充足的信息和快捷的查询手段,为教师提供在线成绩录入、下载、分析功能,为学生提供网络在线及时查询成绩的功能。

市场上有不少教学管理软件,其程序开发者对学校的教学管理的理念和思路、教学管理流程不甚了解,开发的软件不一定适应学校教学管理需求。[1]

2 成绩管理信息系统设计目标

为适应当前网络化、信息化特点,本系统将现代化的计算机技术和教学管理相结合,按照学校的教学工作流程设计完成,实行部门、职责分级权限管理,促进了教学管理的规范性。并全面实现网络化管理,提高工作效率和工作质量。本系统以实用性、可靠性、先进性为目标,具体为:

1)实现校园网内外共享,通过浏览器在线操作。

2)对各数据库进行动态管理,防止混乱。

3)能够按照用户选择的不同条件进行简单查询和复合查询。

4)能够对数据结果进行分类汇总、分析,并实现报表打印。

5)保证数据的安全性,具有数据备份和恢复的功能。

6)操作流程简明快捷、界面图表清晰直观、方便用户操作。

3 成绩管理信息系统设计

3.1 系统设计原则

3.1.1 实用性:系统的功能设计以用户需求为依据,实现课程、教师、学生等相关数据的批量导入,减轻数据录入工作,系统实用、好用。

3.1.2 开放性:系统采用模块化设计,并向用户提供开放的功能接口,具有良好的灵活性和可扩充性,可进行后续开发。

3.1.3 便捷性:采用可视化操作界面,方便使用者直观操作,使用裟茉诮隙淌奔淠谡莆掌涫褂梅椒ā

3.1.4 安全性:对用户进行操作权限设定,给每个使用成绩管理信息系统的用户都进行认证口令加密,对系统数据库进行相应的安全配置,设置用户密码。

3.2 系统结构

本系统采用B/S结构(Browser/Server,浏览器/服务器)的模式,B/S结构模式是以Web技术为基础的一种网络结构模式,它是随着Internet技术的兴起,在传统的C/S结构(Client/Server)模式的基础上改进形成的。C/S模式是采用客户机和服务器两层结构组成,随着网络的发展,它的计算模式及使用环境很难适应百台电脑以上的局域网用户同时使用。B/S模式是将Web技术与数据库技术相结合,扩展了C/S结构模式的分布计算特性,分解为一个数据服务器与一个或多个Web服务器,构成一个三层结构的客户服务器体系,B/S架构系统框架为:浏览器―Web服务器―数据库服务器。B/S结构实现了动态Web应用,可通过Web Server同数据库进行数据交互,所有的客户端只是浏览器,使用户可以通过浏览器查看各种内容。[2]

3.3 系统开发平台

系统设计需要具备相应的开发与模拟测试平台,系统开发平台包括软件、硬件平台。

3.3.1 软件平台

成绩管理系统的设计采用B/S网络结构模式,可运行于校园网及校外网上。

操作系统:Windows XP、Windows7、Windows8

开发工具:myeclipse9

开发语言:Java、ASP、C#

开发环境:Visual Studio Team System 2008

数据库技术:Microsoft SQL Server 2008

Web服务器运行环境:Windows Server2008(SP3)

3.3.2 硬件平台

成绩管理系统对计算机硬件的要求分别为:

服务器包括一台标准服务器,配置型号:ThinkServer RD640、RD650,CPU:Xeon E5-2620 v3

客户端包括可连接网络的PC客户机,基本配置型号:CPU3220 +4G内存+500G硬盘+百兆网卡+百兆局域网。

4 成绩管理系统功能实现

4.1 角色划分

本系统主要分为六种角色:系统管理员、教务管理员、任课教师、班主任、学生。各个角色的主要职责划分:

1)系统管理员:对学生成绩管理系统具有最高的使用权限,能够对系统用户进行添加、修改、删除以及用户权限分配。维护系统,处理成绩管理系统运行中出现的各类技术问题,并进行常规备份。

2)教务管理员:管理教师个人信息,如教师的姓名、职称、任课情况等;管理课程的信息,对课程信息分配管理;管理学生信息,如建立、添加、修改班级信息,对学生个人信息的维护、查询等。

3)任课教师:将所担任课程考试成绩数据信息录入系统、进行成绩分析、并实现查询、下载、打印所任课程的学生名单及学生成绩。

4)班主任:对本班学生进行管理,包括查询学生名单、学生成绩、学生的学籍信息、在系统中对本班学生进行退、休学处理、打印学生成绩单等功能。

5)学生:可通过系统查询、下载、打印本人考试成绩。

4.2 功能模块

系统采用模块化的设计思路,根据学校教学管理要求,本系统设计分为5个功能模块:基本信息管理、教师信息管理、学生信息管理、课程信息管理、成绩信息管理。本系统具体功能模块分配见图1 。

成绩管理信息系统各模块的具体功能:

1)基本信息管理:设置系统中数据的基本类型,如学校综合信息、教研室信息、专业信息、班级信息、学期时间设置、用户权限分配等。根据系统所涵盖的业务数据,由程序开发人员在程序开发设计的初期,对基本信息进行定义,作为数据库的基本数据表。

2)教师信息管理:对教师个人基本信息及授课信息进行管理,如教师姓名、性别、学历、职称、担任教学课程等基本信息)。

3)学生信息管理:对学生个人基本信息(专业、班级、学号、姓名、性别、年龄等)、分班、学籍异动、违纪信息等进行管理。

4)课程信息管理:教务管理员统一管理教学数据,设置课程编码、名称、学时、学分等信息,形成每学期开课计划,在系统中编排每学期各门课程对应的任课教师。

5)成绩信息管理:包括成绩录入管理、学科成绩管理、补考成绩管理、班级成绩管理、个人成绩管理、成绩分析等。教师在规定时间内完成所任课程成绩录入,学生登陆系统可查询自己的成绩信息。各教研室和教务科通过系统进行成绩统计及分析,导出补考名单。

5 成绩管理信息系y建设步骤

1)调研考察阶段:组建系统开发团队,完成系统开发项目计划书及进程表,制定系统开发管理相关细则及考核方案,明确人员的任务及分工。开发组成员对系统需要实现的各个功能进行调研分析,实践论证。

2)软件设计阶段:按照各子模块功能需求进行系统数据库设计,并做好系统设计文档书写及保存。

3)系统测试阶段:主要对系统各功能模块及事例进行测试,通过几组用户登录系统,分别验证系统是否能够正确检测用户信息,能够实现信息的添加、查询、修改、删除等功能。通过系统测试,检测系统是否能够实现设计阶段各项功能,且运行稳定。

4)用户培训阶段:在系统正式运行前对教师、管理人员进行成绩管理信息系统使用操用知识培训,确保人人掌握。在运用过程中,随时解答用户指出的问题及进行使用指导。

5)正式运行阶段:在运行中根据用户需求对系统进行修正,不断完善,并具有系统升级或二次开发服务。

6 成绩管理信息系统实践意义

本文设计的成绩管理信息系统目前在我校已经完整地实现了3个学期、2个年级的成绩管理,管理工作运行平稳,是在学校中使用较为广泛的系统之一。系统实现了教师网上(校园网、校外网)录入成绩,班主任和学生都可在校内或校外通过网络登陆系统及时查询或下载成绩,大大提高工作效率和透明度,使用该系统进行学生成绩管理以来,师生反馈情况良好。

【参考文献】

第8篇:学生成绩管理系统范文

【关键词】学生;监控;管理;远程

一、引言

现在各地市的大学都普遍存在着校园面积大、场地分散,学生众多,校园周边的环境复杂等特点,随着近年来校园暴力事件和突发事故的增加,传统的人力巡查和管理已不能满足校园安全管理的需求,越来越多的学校开始考虑通过远程监控系统的实施来建设平安校园。本文将介绍远程监控系统在学生管理中的应用及设计情况。

二、网络视频监控系统设计分析

由于各地校园远程监控系统设计规范已经相继出台,因此除依据安防系统的设计规范要求外,还要依据高校校园远程监控系统设计规范。

该系统在网络视频监控管理系统最大的特点是通过计算机网络做为传输系统,真正做到任何时间、从任何地方、对任何现场都能实现监控,同时不必再像传统的模拟\数字监控系统那样需要敷设大量的电缆,节省了用户的前期投资。采用网络视频监控系统与传统的模拟设备相比,具备较强的扩展性,比如:增加一路视频监控,模拟设备就可能需要增加一台硬盘录像机,而网络视频监控只需要增加一个IP地址就可以实现;因此,网络视频监控的扩展性是传统的模拟视频无法比拟的,通过远程网络,还可以扩展更多的应用。

三、网络视频监控前端系统设计

为了有效地维护大学校园秩序和学生安全,根据不同的环境及监控要求,配置不同的网络摄像机满足图像摄取点的最优方案,同时还要兼顾使用客户的价格承受能力。

1.学校大门口人流复杂,而且校大门临街建设,很容易出现交通事故,也有部分社会不良青年聚集学校门口滋事。在学校门口的内部及外部区域安装智能网络高速球TSD808-4S48-18,对出入口附近30M范围内的人员、车辆活动情况进行监控,当出现纠纷以及事故,可远程控制球机对局部区域进行重点监控,事后通过视频录像进行取证;同时在门卫室附近安装网络半球摄像机TSD804-3S48,对人员出入及登记情况进行监控。

2.行政楼、教学楼出入口及主要通道走廊也是监控的重点区域,在每个出入口及重要通道安装网络红外一体摄像机TSD802-3S42-30,监控出入人员情况。

3.在学校围墙、车棚设立监控点,根据距离及面积安装网络红外一体摄像机TSD802-3S42-30,进行实时及录像监控,保证了夜晚监控效果,保障公共及个人财产的安全。

4.在校园运动场区域,体育运动比较多,人员活动也较多,采用智能网络高速球TSD808-4S48-18对操场全景进行监控,当出现纠纷以及事故,可远程控制球机对局部区域进行重点监控,事后通过视频录像进行取证调查。

5.在教室内采用广角的网络半球摄像机TSD804-3S42,可覆盖教室内所有座位。平时可以监控日常教学课堂情况,在作为考场监控的时候,可通过网络接入专用的考试网上巡查系统,对教室的监控设备权限进行隔离,满足国家以及地方的关于考场监控的要求。同时,还可以通过网络进行远程公开课指导,远程教育。

6.在学校的实验室及机房内安装网络半球摄像机TSD804-3S52,对实验室及机房内人员活动及设备情况进行监控。

7.图书馆的出入口及存包处安装网络半球摄像机TSD804-3S42,对图书馆的出入人员及存包台情况进行监控,预防纠纷以及事故发生。

8.在学生公寓及宿舍的出入口及楼道口安装网络红外一体摄像机TSD802-3S42-30,对宿舍的出入人员进行监控,预防偷盗事件的发生。

9.在学校食堂内网络红外一体摄像机TSD802-3S42-30,对人员活动及设备情况进行监控。

四、总结

随着数字校园和智慧校园的提出和建设,远程监控系统是未来学生管理的主流趋势,该系统不仅仅用于学生管理,还可以在教学管理、安全防范等方面起到重大作用。

【致谢】

本研究得到金华市科技局科研项目:基于TIVOLI的IT管理监控系统(项目批准文件号:金市科字[2009]48号,项目编号:2009-1-094)的资助。

【参考文献】

[1]余展然.家用远程监控系统的设计与实现[J].安防科技,2010,(2).

[2]李金群.多媒体远程监控系统设计[J].科技促进发展,2011,(2).

[3]陶秋琼.如何做一个出色的班主任[J].雅安职业技术学院学报,2009,12月第23卷第4期.

[4]王丽娜.信息安全导论[M].武汉大学出版社,2011.

第9篇:学生成绩管理系统范文

关键词:城市绿地系统规划 景观生态学 斑块——廊道——基质 生态绿化格局

Abstract:Urban planning of green space system in urban land use planning framework, all kinds of urban green spaces and green environment of the city of Victoria to carry out overall planning and rational distribution. Landscape Ecology (Landscape Ecology) is to study the spatial structure of landscape and morphological characteristics of biological activities and the impact of human activities, science. The face of the urban green space system planning problems that exist, this article attempts to interpret the theory of landscape ecology and analysis, landscape ecology to explore some of the principles and methods of its application of urban green space system planning in order to improve city green ecological and scientific planning.

Key words:Urban planning of green space systemlandscape ecologypatch-corridor-matrixEco-Green pattern

中图分类号: TU984文献标识码:A文章编号:2095-2104(2012)

1 城市绿地系统规划的内涵

1.1城市绿地系统规划的基本概念

城市绿地系统规划是在城市规划用地范围内,对城市中各类绿地和市域大环境绿化进行统筹规划和合理布局。实现城市生态环境的保护,城市人居环境优化,城市休闲游憩和社会文化品质的提高,以促进城市可持续发展。

1.2城市绿地系统规划与城市总体规划的关系

城市绿地系统规划是城市总体规划的一个重要组成部分,它属于城市总体规划的专项规划。是城市总体规划体系中不可缺少的重要组成内容,也是指导城市开敞空间(open space)中各类绿地规划、建设、管理的基本依据。[1]

2城市绿地系统规划的现存问题

城市的绿地系统规划因过多依赖经验和强调感性思维,使规划不同程度出现分析不客观、针对性和系统性不强、地域特色缺乏、可操作性差等一系列问题,并导致规划的科学性、权威性面临巨大的挑战。[2]

2.1绿地系统规划缺乏相关学科的理论指导

城市是一个复杂的巨系统,作为城市的组成部分—城市绿地同样也是一个复杂的系统。影响城市绿地系统的因素很多,所以城市绿地系统的规划布局所依赖的理论也是不胜枚举。比如基于生态效应的绿地系统规划,基于社会效应的绿地系统规划,基于防震减灾效应的绿地系统规划等。由于规划研究的范畴太广,规划师又不可能作到面面俱到,所以导致规划不能挖掘各种理论的真正内涵,而变的缺乏相关的理论指导。笔者认为城市绿地系统规划主要应该以生态理论为依据进行布局。

2.2绿地系统规划科学性不足

在城市总体规划的编制过程中,绿地系统规划作为其专向规划。其布局原则一般采用点、线、面相结合的方法。结合相关规范和标准,规划人员多依赖经验凭借规划设计的直觉和本能,强调规划设计的艺术性、技巧性和对形态的唯美追求。[3]而对规划布局的科学性与逻辑性置之不理,造成城市绿地系统规划缺乏对理性的思考。

2.3绿地系统规划的可操作性差

有些城市的绿地系统规划缺乏现实性和可操作性。作为城市总体规划的一个专项规划,城市绿地系统规划应当从宏观层面确定城市绿地的总体布局,指导下一层级规划(控制性详细规划)的绿地建设。但是目前,绿地系统规划缺乏与下一层级绿地空间规划的合理衔接。最明显的一个例子是,控制性详细规划关于每一个地块的绿地率和绿化覆盖率的确定主要依靠规划师的经验和感性认识,有些地段的绿化体系与绿地系统规划所制定的目标格格不入。造成总规层面绿地系统规划可操作性差的原因,并不能全归因于控规对总规绿地系统规划布局的置若罔闻,应该从总体规划绿地系统的不合理布局中去寻找。

3 以景观生态学原理为指导的城市绿地系统规划的应用研究

景观生态学(Landscape Ecology)是研究景观的空间结构与形态特征对生物活动与人类活动影响的科学。它以生态学的理论框架为依托,吸收现代地理学与系统科学之所长,研究景观的结构(空间格局) 、功能(生态过程)和演化(空间动态) 。[4]

景观生态学以整个景观为研究对象,强调空间异质性的维持与发展,生态系统之间的相互作用,大区域生物种群的保护与管理,环境资源的经营管理,以及人类对景观及其组分的影响。随着景观生态学的发展, 人们逐渐把研究的目光转向城市, 从景观生态学的角度, 对城市这一人类活动的中心进行研究。城市绿地景观是人工与自然耦合的城市景观之一, 是城市景观的重要组成部分, 是人类改善城市环境的重要手段。[5]利用景观生态学的基本原理对城市绿地系统进行规划和布局,以生态学思维合理安排城市中各类绿地,将其纳入城市总体规划的编制过程中,以提高规划的科学性和可操作性。

3.1景观生态整体性原理

景观是由各种景观要素有机联系的复杂系统,健康的景观系统具有功能上的整体性和空间上的连续性,景观生态学始终将研究对象作为一个整体进行考虑,从整体上来协调人类与生态环境,经济社会发展与自然资源,城市与区域发展等[3]。

在新《城市规划编制办法》中,将城市总体规划的编制分成了两个主要部分,即市(县)域城镇体系规划和中心城区规划。而城市绿地系统规划主要是针对中心城区规划而言的。中心城区是城市发展的核心地区,包括规划城市建设用地和近郊地区,其用地分为建设用地、农业用地、生态用地和其他用地[6]。城市绿地系统规划主要针对城市建设用地中的绿地、农业用地以及生态用地进行规划和布局。从构建科学、合理、完整的城市绿地系统的角度看,绿地系统规划只有在城乡一体的基础上,才能形成完整的构架,建立广义城市绿地——“大绿地”的空间结构。

3.2景观生态格局原理

3.2.1“斑块——廊道——基质”空间镶嵌体理论

斑块(patch)、廊道(corridor)和基质(matrix)是景观生态学用来解释景观结构的基本模式,普遍适用于各类景观,包括荒漠、森林、农田、草原、郊区和城市建成区等景观[7]。任何一种景观都可以高度概括为斑块廊道和基质的空间镶嵌体模式。这三种景观要素的数量、大小、类型、形状及在空间上的组合形式就构成了区域景观整体格局和景观空间结构。[3]

3.2.2 最优景观格局——“集中与分散相结合” (aggregate with outliers patterns)

“集中与分散相结合”(aggregate with outliers patterns)是景观生态学描述空间集聚与分散格局最优的景观格局之一[8] ,它强调土地分类集聚,并在开发区和建成区内保留大小不同、分散相连的自然斑块,同时沿主要的大型自然斑块边界分布一些人类活动的“飞地”(stepping stone),使斑块相互渗透。“集聚间有离析”的景观格局有许多生态优越性,同时又能满足人类活动的需要。[9]

佛曼(forman)将景观生态属性划分为大型自然斑块、粒度、风险扩散、基因多样性、交错带、小型自然自然斑块和廊道七种,主张集中与分散相结合的规划格局。[8]大型斑块用以涵养水源,维持关键物种的生存;粒度大小要求既有大斑块又有小斑块,满足景观整体和局部的异质性和多样性;小型斑块作为物种的临时栖息地和避难所;廊道作为物种迁徙的主要通道。

大集中小分散是城市景观生态的典型格局。城市绿地系统规划就是城市绿地整体上集中在城市的有限范围内,形成大集中的格局。同时在城市内部分散着各个大小不同的绿化空间,形成小分散的格局。[8]大斑块和小斑块通过自然和人工廊道连接起来,形成完整的城市绿化生态网络。

3.2.3“景观生态安全格局(ecological security patterns in landscape) ”

景观中有某种潜在的安全格局,被称为生态安全格局(SP security patterns)不论景观是均相的还是异相的, 景观中的各点对某种生态的重要性都不是一样的。其中有一些局部,点和空间关系对控制景观水平生态过程起着关键性的作用。这些景观局部, 点及空间联系构成景观生态安全格局。它们是现有的或是潜在的生态基础设施(ecological infrastructure)。

以生物保护为例, 一个典型的安全格局包含以下几个景观组分[10]:

(1)源(source) : 现存的乡土物种栖息地, 他们是物种扩散和维持的元点。

(2)缓冲区(buffer zone) : 环绕源的周边地区, 是物种扩散的低阻力区。

(3)源间联接( inter source linkage) : 相邻两源之间最易联系的低阻力通道。

(4)辐射道( radiating routes) : 由源向景观辐射的低阻力通道。

(5)战略点(strategic point) : 对沟通相邻源之间联系有关键意义的“踏脚石”( stepping stone)。

3.3景观尺度原理

尺度是对所研究对象的一种限度,是对对象在不同层次上细节(分辨率)的一种反映,在不同的尺度上反映的细节的精度是不同的。在景观生态过程中,小尺度表示研究较小的面积或较短的时间间隔,因而有较高的分辨率,但概括能力低,而大尺度研究较大的面积或较大的时间间隔,分辨率较低,但概括能力高。

生态研究在空间尺度上分为几个层次:小区尺度(plot scale)、斑块尺度(patch scale)、景观尺度、区域尺度(region scale)、大陆尺度(continent scale)以及全球尺度(global scale)。尺度的研究也因不同的研究内容和目的而定。

从景观单元角度来看,城市景观要素是由斑块、廊道、基质构成的。这些景观结构要素在城市绿地系统规划中的尺度问题,具体表现为城市生态绿地的规模、城市公园绿地的尺度大小、生态绿化廊道的隔离性尺度等。而在城市绿地系统规划中的生态尺度主要是基于景观尺度所研究的。

3.4景观连接度原理

景观连接度是对景观空间结构单元之间连续性及生态过程,功能联系的度量,是描述景观中廊道或基质在空间上如何连接和延续的指标。景观连接度大时,生物群落在景观中迁徙觅食、交换、繁殖和生存较容易,相反生物运动阻力大,生存较困难。景观连接度是一个抽象概念,而廊道是景观连接度的一种表现形式,各个景观要素是通过廊道所联系。廊道是不同于两侧基质的狭长地带,几乎所有的景观都被廊道分割的同时又被廊道所连接。廊道在很大程度上影响着斑块的连接度,也影响着斑块间物种、营养物质和能量的交流。[3]绿色生态廊道对维持小生境(Ecotope 生物栖息地)的异质性,保护生物的多样性,为生物迁徙提供通道等多方面的效用明显。廊道的规划设计就是增加连接度。并且在生态廊道的规划建设中,利用小型斑块作为连接连接廊道的踏脚石。[8]

3.5生物多样性原理

生物多样性(biodiversity)是生物中的多样化和变异性以及物种生境的生态复杂性。生物多样性与生物生境的复杂性有关,与物种生境的质量、人类的生存质量密切相关。根据景观生态学原理:景观异质性使稀有的内部种的多度减少,使边缘种和要求两个以上景观要素的动物各自的多度增加,因此景观的异质性可提高物种总体共存的潜在机会。[7]

3.6景观生态学在城市绿地系统规划的应用研究

景观生态学还有很多经典的原理,但与城市绿地系统规划的应用关系不大,这里不在赘述。通过对以上理论的分析与研究,笔者得出绿地系统规划的几点思考:

(1)建立城乡一体的绿地系统,将乡村的农田、牧场、山林、水体等通过生态廊道引入到城市内部的绿化空间。将城乡绿地统筹考虑,形成保存完整、渗透充分的城乡生态绿化格局。

(2)在城市原有的绿地格局的基础上,确定几个大型的核心绿地斑块(开敞空间),这几个大型的斑块最好布置在接近城市的中心或次中心。

(3)在核心绿地的建立一圈环绕着它的缓冲带,该缓冲带的绿化率应该低于核心区的。并且通过小型的绿化廊道将这几个核心绿地空间的缓冲区连接起来,以形成城市中心区的绿色生态网络。

(4)如果城市有河流、铁路、高压走廊等线形空间存在,应结合现状条件,在其两侧设立一定宽度(至少30米)的绿色生态廊道。并且结合城市的用地条件,在廊道经过处,布置一些小型的绿色斑块。

(5)依据分散布置的原则,结合城市规模大小,在城市中分散布置一些小型的绿色空间(比如小型公园,小游园)以增加城市景观的异质性。

(6)通过城市道路绿化将分散的小型绿色斑块联系起来,将其与城市中心区的绿色生态网络相连接,形成城市整体生态网络。

(7)将城市整体生态网络通过大型绿色生态廊道引入到乡村生态系统中,形成城乡一体的生态绿化格局。

(8)建设城市大中型绿地,充分借鉴当地自然景观特点,创建各种景观类型使其在城市绿地中出现。并结合历史文化遗迹的保护,建设历史文化性绿地,民俗绿地等各具特色城市绿化体系。[11]

参考文献

[1] 邹德慈.城市规划导论[M].中国建筑工业出版社,2002

[2] 刘小钊 陈沧杰 丁纪江 刘茂松. 城市绿地系统规划理性思维导向探析——以江阴为例 [J]. 江苏城市规划, 2007 (05)

[3] 王云才.景观生态规划原理[M] .中国建筑工业出版社,2007

[4] 肖笃宁 高峻 石铁矛. 景观生态学在城市规划和管理中的应用[J]. 地球科学进展,2007(05)

[5] 周廷刚 郭达志. 基于GIS 的城市绿地景观空间结构研究[J]. 生态学报,2003(05)

[6] 陈锋.科学发展观与城市规划[M].中国计划出版社,2007

[7]Forman R T T, GodronM. Land scape Ecology[M]. New York: JohnW iley & Sons, 1986.

[8]Forman R T T. Land mosaics: the ecology of landscapes and regions[M]. Cambridge: Cambridge U niversity P ress, 1995.

[9]McHarg I L.Design With Nature[M]. New York: JohnW iley & Sons, 1969