基于网络的学生成绩系统平台的设计与研究

时间:2022-09-25 12:55:57

基于网络的学生成绩系统平台的设计与研究

摘要:随着我国高校规模的不断扩大,学生层次及人数的增多,开发一套符合当前高校体制的教学管理系统是当务之急,本文以哈尔滨商业大学教务管理系统为例,详细阐述了成绩管理系统的设计与实现。

关键词:教务管理;成绩管理;Web

中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2010) 10-0000-02

Student Performance System Platform Based on Network Design and Research

Qiu Zeguo

(Harbin University of Commerce,Harbin150076,China)

Abstract:With the constant expansion of our universities,students and the number of layers increases,development of a line with the current university system for education management system is priority case,

In this paper,Harbin University of Commerce educational management system as example,performance management system described in details the design and implementation.

Keywords:Educational administration;Performance management;Web

在计算机和网络飞速发展的今天,基于WEB技术和数据库技术的开发层出不穷,一套好的系统不仅能提高工作效率和管理水平还可以大量节约人力、物力及财力,其优点是显而易见的[1]。随着我国教育体制的改革深入,学生人数的迅速增多,课程设置也不断向深度和广度发展,以前的教务管理系统已越来越不能满足现代高校教务管理的需求,为此各高校教都在寻找或开发一套适合本学校特点的教务管理系统,以适应高等院校在当前新形势下教务管理的需求,成绩管理是整个教务管理中最重要的一环,也是整个教务流程的最后一环,学生在大学阶段的学习过程中,除了关注所学知识外,最关心的就是他们的成绩。本文以开发哈尔滨商业大学教务管理系统为例,对当前教务管理系统中的成绩管理模块进行详细的阐述。

一、系统结构选择与功能划分

教务管理系统软件结构设计的好坏,直接影响到系统的效率和安全性。目前投入使用的计算机网络结构主要有两种:客户机/服务器结构(Client/Server,简称C/S)和浏览器/服务器结构(Browser/Server,简称B/S)。根据高校教务管理系统涉及面广、数据大、功能复杂的特点,设计人员在系统平台结构的选择上一般都会考虑C/S结构和B/S结构,这两种结构都是采用数据集中,管理分散的运行方式,符合网络技术的发展趋势。如果单一的使用B/S结构或C/S结构都是不科学的,因此我校在系统设计过程中,考虑到B/S结构的灵活性和C/S结构的稳定性、成熟性,最终我校确定采用C/S与B/S混合结构设计方案。

采用C/S与B/S联合结构的前提是要根据一定的原则,将系统的所有功能分类,决定哪些功能适合使用C/S结构开发,哪些功能适合用B/S结构开发。根据比较,适合采用C/S结构的子功能应具备以下特点:

1.安全性要求高。2.要求具有较强的交互性。3.使用范围小,地点固定。4.要求处理大量数据。

例如,基础数据管理、教学计划管理和排课管理等都适合采用这种模式。而适合采用B/S结构的子功能应具备以下特点:

1.使用范围广,地点灵活。2.功能变动频繁。3.安全性、交互性要求不是很高。

例如,选课管理、评教管理及数据查询等都适合采用这种模式[2]。

二、教务管理系统运行模式

哈尔滨商业大学是一所拥有多个校区,地理跨度较大的多学科大学。在教育资源优化整合的今天,哈尔滨商业大学借鉴国内外先进的管理理念,以加强高校教务管理职能、提高办公效率、合理的利用教学资源为目的,逐步废除原有的单机版教务管理系统,充分利用Internet的开放性、互联性和校园网的资源,实现信息共享最大化,学生和教师在任何地理范围内都可能通过Internet与系统进行链接,完成所需业务操作,实现资源共享[3]。运行模式拓扑逻辑结构如图1所示。

三、学分制模式下成绩管理需求分析

成绩管理是学校教务管理系统设计的重要环节,同时也是十分复杂的管理工作之一。学分制模式的成绩管理过程非常复杂,成绩管理主要是对学生在校期间学习过程的统计,成绩管理在设计过程中要实现即时性、公平性和准确性,是关系到学生毕业和就业的一项保障。成绩管理在运行过程中,根据不同的需求生成统计分析报表,教学人员可以及时了解学生对知识的掌握情况,制定相应措施,保证教学质量。

有主要功能如下:

(一)系统设置:上课学生名单导入,成绩类型设置,用户权限分配、重修名单审查等,系统设置是成绩管理的保障,是任课教师、学生进行成绩活动的基础。

(二)任课教师功能:所任课程学生成绩的录入与查询和修改,任课教师能通过教师编号和密码录入本年度的学生成绩,设置分值比例,提交审核等。

(三)学生功能:学生可以通过WEB网输入学号及密码查询学过的课程成绩及学分。

(四)成绩科室功能:学生成绩审核(反审核)、不及格管理(统计不及格学生、维护不及格学生名单、录入补考成绩)、各种成绩查询、成绩统计分析、成绩排名等几大部分。

成绩管理模块流程如图2所示。

四、成绩管理的过程设计

成绩管理系统设计必需保证全面、准确地记录学生成绩,快速地处理学生补考/重修情况。在系统开发过程中采用B/S模式进行,学生可以方便的通过网络进行成绩查询等相关功能。

成绩录入设计的过程中,要考虑按教学任务录入、按上课对象录入、按课程录入三种录入方式。另外特殊录入设计有特长生录入、加分录入、个人成绩录入等。成绩是体现学生在校期间学习质量的重要指标,关系到学生能否正常毕业的唯一标准,所以在成绩管理设计中加入了成绩录入审核功能,这样就大大的降低了由于录入所产生的软错误机率。

不及格管理包括学生不及格门数统计、学生不及格名单统计、课程不及格人数统计、批量生成不及格名单、批量维护不及格名单、不及格名单提交等。

成绩统计报表设计包括打印学生成绩一览表、打印学生学期成绩单、打印课程班级核对单、打印学生毕业成绩单、计算平均分等。

成绩排名分析包括单科课程成绩排名、学生综合成绩排名、教学任务考试结果分析、教学任务成绩情况分析等设计。

成绩基本维护包括成绩导入、成绩基本信息维护、更新学生成绩、成绩数据查询、追加个人成绩名单等设计。

五、小结

学生成绩管理是一项工作量大、责任性强、易于出错工作。设计基于网络的成绩管理系统除了能实现原手工系统的功能外,还增加了新的功能,保证了数据处理的一致性、及时性和安全性,程序运行至今,大大的降低了教务工作的强度,提高了工作效率和质量,达到了预期设计效果。

参考文献:

[1]彭学军.基于WEB的学生成绩管理系统的设计与实现[J].武汉科技学院学报,2006,6:17-19

[2]易京容,陈志刚.网上教务管理系统的开发与实现[J].系统工程,2002,8,2:8-9

[3]季久峰,李志.ASP NET办公自动化系统开发实例导航[J].北京:人民邮电出版社,2004:56-57

作者简介:邱泽国(1981-),男,黑龙江哈尔滨人,硕士,讲师,计算机信息与工程学院,研究方向:管理信息系统,教学管理,电子商务研究等。

基金项目:黑龙江省教育厅项目(基于WAP技术的高校成绩查询系统的研究)课题项目号11551106

上一篇:商业智能系统数据库的规划 下一篇:基于B/S结构的高校教学管理信息系统的实现