APP下载

计算机软件在高校学生管理系统中的实践研究

2024-05-19陈楷

公关世界 2024年8期
关键词:计算机软件实践高校

陈楷

摘要:近年来,随着我国信息技术水平和教育水平的不断提升,计算机软件开始在高校学生管理系统中广泛应用,有效地提升了高校学生管理系统的实效性。在高等院校中,学生的生活、学习都离不开管理系统,相关人员要深入地研究高校学生管理系统中应用的计算机软件,从而提升学生管理水平。基于此,本文讨论了高校开展信息化学生管理的重要性,分析了计算机软件技术及我国高校学生管理系统中计算机软件的运用情况,着重研究了J2EE技术的应用。

关键词:高校;学生管理系统;计算机软件;实践

引言

随着我国计算机技术的蓬勃发展,计算机技术的普及应用程度越来越高。在高等院校中,不仅建立了校园网络,还开始采用信息化管理方式来进行学生管理,在一定程度上改变了学生的学习和生活,更加提升了高校学生管理的实效性[1]。近年来,高校扩招导致在校人数急剧增加,对高校的学生管理提出了更高的要求。因此,高校方面继续提升学生管理系统的先进性、高效性和科学性,将应用效果更加理想的计算机软件应用于学生管理系统中。

一、高校开展信息化学生管理工作的必要性

(一)时代进步与发展的必然选择

自1990年以来,计算机技术发展迅速,截至目前,基于计算机技术的互联网已经成为规模最大的传媒体系。在此时代背景下,高校在开展学生管理工作的过程中引入计算机技术是时代进步与发展的必然选择。国际上早就开始利用计算机技术管理学生,近年来,国内高校实行学分制,计算机软件也广泛应用于学生管理系统。计算机技术具有鲜明的时代特征,高校开展信息化学生管理工作,是顺应历史潮流发展的必然趋势。

(二)高校发展的客观需要

随着信息技术水平的不断提升,人们的日常生活习惯和工作方式都已经发生了改变。尤其是高校近年来不断扩招,学生数量急剧增加,在此情况下学生管理工作难度大大增加[2]。为了保障高校的可持续发展,开展信息化学生管理工作是客观需要。通过将学生信息数字化,利用计算机软件进行数据分析和处理,有效地提升了学生管理水平和教学质量。现阶段,信息化学生管理已经成为高校发展的重要条件。

二、高校学生管理工作现状

近年来,随着高校的不断扩招,高校中的学生数量明显增加,为学生管理人员增加了较大的工作负担。首先,在学生管理方面,原本一个班级配备一名辅导员,负责班级日常的管理工作以及完成上传下达的任务[3]。而学生数量增加后,辅导员队伍未见壯大,很多辅导员一人负责2—3个班级,导致管理工作的开展质量和效率降低,并且在信息传递方面容易出现误差;其次,在处理学生学习成绩方面,学生的增加使教师在进行录入、编辑成绩等操作时工作量明显增加,很多教师在工作期间一直处于较为忙碌的状态,几乎无闲暇时间可言;最后,很多学生的自我管理能力较差,经常记不清自己的课程,因此,教师除了要处理日常工作,还要帮助学生查询课程安排,较为耗费时间和精力。

三、计算机软件技术分析

从当前计算机软件技术的应用情况来看,其主要包括以下方面。

(一)Client/Server模式

Client/Server即客户端和服务器,这种模式是在上世纪末首次出现的。其由资料库伺服器、客户机应用程式以及网络这3个主要部分组成。资料库伺服器的功能是对电脑上各种资料进行管理。用户端应用软件的功能是解决用户交互问题,而通过互联网实现了与数据库服务器的交互[4]。该系统的用户/服务器接口功能强大,数据传输速率高、保密性好。但是,这种方法存在着开发费用高、编程繁琐、不易迁移等不足。

(二)三级C/S模式

与客户端或服务器模型相比,3层C/S模型具有更高的优点,它在客户端和数据库之间增加了一个应用服务器,从而极大地提高了系统的安全性能。这是由于应用服务器阻挡了客户的应用程序访问到数据库,而使用这个应用服务器可以使电脑的逻辑结构得到更好地优化,提高了电脑内其他的系统与软件的开放与扩展能力。

(三)浏览器/服务器模式

该模式也被称为B/S模式,它包括浏览器、Web服务器和数据库服务器3个部分,B/S模式仅需安装一个浏览器程序,而且使用的是TCP/IP的网络规范,可以大大提高电脑在跨平台访问时的安全性能,使软件的后期维修成本显著减少。

(四)Web数据库技术

从目前的应用程序来看,Web数据库的实现有两种途径:(1)利用中间件把Web服务器和数据服务器相连,从而构建Web服务平台;(2)将该软件从用户端下载到用户端,由用户在用户端直接存取该用户的数据库。其中最具代表性的是公用网关接口和程序应用程序编程接口等。另外,当前的互联网数据系统一般都是3级架构。

(五)计算机服务器端脚本编程技术

当前,在服务器上广泛使用的是动态服务器网页,超文本预处理器,JSP服务器网页等。在这些应用中,动态的服务器页也就是所谓的ASP,它要求ISAPI服务器的扩充技术来支撑,将超文本标志语言的网页与编码相结合[5]。因此,在不需要与网络相连的情况下,就可以使Web服务器完成指令的操作;超级文件预处理系统也被称为PHP,是一种嵌入的语言,它是一种很强大的跨平台能力,经常使用在很多的网络服务器上,而且它的使用范围很广;JSP Server Pages (JSP)是一项基于Web站点的动态网页技术,它是在HTML网页上添加JSP标签及JAVA代码片段生成JSP文件的一种方法,该方法适合于各种不同的操作系统,具有更广阔的用途。

四、我国高校学生管理系统中计算机软件选择的关键点与设计原则

(一)计算机软件的设计原则

1.计算机软件的先进性与实用性

在大学的学生管理体系中运用的电脑软件,应该提高其科学、合理的水平,同时也要具备一定的实用性。考虑到近年来信息技术水平的迅速提升,计算机软件应当具有一定的先进性,能够满足高校在一定时期内以及未来的应用需求。

2.计算机软件的开放性

由于高校学生管理人员需要定期结合高校实际情况和工作安排,对计算机软件中的数据进行分析,或者进行其他操作行为。因此,高校学生管理系统中应用的计算机软件应当具有较强的开放性。

3.计算机软件的稳定性

由于高校学生管理系统中采集、存储着大量学生的数字化信息,因此,应当确保计算机软件在高校学生管理系统中的应用更加稳定、安全,不会出现系统瘫痪、数据丢失等问题,以确保学生管理工作的顺利开展。

(二)计算机软件选择的关键点

高校在选择学生管理系统中应用的软件时,需要参考使用目的、目标等因素,选择能够充分满足管理需求的计算机软件,并且使该软件的作用能够被充分发挥。同时,高校要结合计算机软件在市场中的应用行情进行酌情选择,尽量选择市场上评价高、稳定性和安全性较强的软件。

五、基于J2EE的高校信息化学生管理系统

J2EE技术是目前功能较为丰富,应用效果较为理想,普及程度较高的计算机技术。我国很多高校都在学生管理系统中应用了J2EE技术,实现了学生信息的录入、修改和查询等功能,对学生的基本信息、班级、成绩和课程等方面进行了科学、高效地信息化管理。

(一)J2EE系统的总体架构

J2EE体系可以很好地适应当前大学对学生管理的基本要求,主要有:录入、查询、显示、修改和删除等,还有基本信息登记、成绩管理、班级信息管理、课程信息管理等。

(二)J2EE系统的模块设计

1.信息化管理模块

将计算机软件运用到学校的教学工作中,首先要做的就是改进教学内容。信息系统的功能是实现对学生信息的录入、查询、修改和删除等功能。在进行背景处理时,这个功能可以准确地判定登录人的权限,而且针对不同的使用者,会呈现出不同的互动界面,让使用者可以更好地了解使用者的使用需要[6]。具体的操作过程是:使用者在登录画面中键入自己的使用者名称及密码,该系统将一项请求递交至后台,然后由背景伺服器在资料库中搜寻使用者名称及密码资料,若相符,便会阅读权利栏位,若没有相符的资讯,就会回到登入网页,指出登入失败。

2.成绩查询管理模块

成绩查询管理系统实现了对大学各专业、年级和班级的学习情况的查询。与资讯系统管理模组一样,本模组亦设定使用者的授权认证,使用者仅可存取本系统所属之网页。在J2EE平台上,教师可以对学生的学习成果进行查询和录入,也可以按照具体的要求对其进行更改;一旦注册成功,就只能查看自己的分数,不能修改。

3.班级管理模块

班级管理模块以老师为主要用户,其主要作用是对学生的学号进行统计和分类。老师可以将学生的基本信息和学号等信息输入到课堂管理系统中。与成绩查询管理模块相同,学生在此模块中只能进行查询操作。

4.课程信息管理模块

此模块主要负责将学生的课程信息进行合理地整理和安排,在此模块中,教师可以在登录之后对课程信息进行录入、查询和修改,比如上课时间、地点、人数以及学校的其他课程安排等,学生只能够进行课程信息的查询操作。

5.系统信息管理模块

在J2EE平台上,将用户的用户权限设定和用户的口令管理两大部分构成。系统信息管理模块包含了一个单独的信息数据表格,其中保存了每个用户的用户名和密码,在用户进入登录页面之后,该系统将会在信息资料表格中进行确认,并将其与相应的界面相匹配。

六、高校学生管理系统中计算机软件的应用路径

(一)出勤考核中的应用

在高校学生管理系统中,计算机软件应用效果最为理想的便是学生的出勤考核。根据实践经验,高校在开展学生管理工作时,主要是对学生的日常生活和学习行为进行管理。一些学生在生活中行为举止不端,在课堂上纪律不佳,甚至逃课、缺课,这些问题都可以利用计算机软件进行详实地记录和管理。高校应当大力研发针对出勤考核等学生行为记录的计算机软件,从而全面监督学生的在校情况。

(二)日常生活中的应用

日常生活是指学生在除课堂以外的场所活动的行为,利用计算机软件,可以对学生的日常生活进行管理。现阶段,大多数高校的基础设施已经趋于完善,无论是学习场所,还是宿舍、食堂、文体馆等服务类场所,都获得了较为理想的建设效果,使得学生的课余生活丰富多彩。大学在开展电脑软件的研制过程中,应重视对大学生的学习、工作等方面的问题。例如,学校可以将计算机软件运用到学校的财政管理中,监控、管理学员的日常开销;通过将电脑程序运用到监测系统中,实现对学生违纪行为的自动鉴别。另外,大学也可以运用大数据技术,收集学生在学校中产生的数据和信息,通过云计算,构建出学生的个人品德图像,并对其进行日常的表现进行分析,从而便于老师进行有针对性的指导。

(三)家校沟通中的应用

学生管理工作的开展不仅需要学校、学生之间的相互配合,更加需要学生家长的参与。随着信息技术的发展,智能手机、电脑已经广泛应用于日常生活中。高校应当积极开发家校沟通模块,将其添加到学生管理系统中,以便于家长随时了解自己孩子在校的学习和生活情况。由于高校中的学生来自五湖四海,大多家长都不能时常到学校探望自己的孩子,很多家长对孩子较为思念。并且高校更加开放、先进,不适用初、高中的一对一家校沟通方式。因此,高校可以充分利用家校沟通模块,为家长发放系统登录账号和密码,使家长能够时时登录学生管理系统查看自己孩子的情况。例如,查看学生不同学习阶段的成绩和课堂表现;查看学生在校参加社会活动的经历;了解学校各项基础设施水平和教学水平;了解学生在校期间的获奖、处分情况;了解学生的放假时间安排等。同时,家校沟通模块还应当具备家长与辅导员实时沟通的功能,以便于更好地管理学生。

结语

综上所述,隨着计算机技术的不断发展,在日常生活中随处可见计算机技术的应用。近年来,高校开始建设信息化学生管理系统,并利用此系统有效地提升了学生管理工作的质量和效率。高校在设计学生管理系统中的计算机软件时要遵循实用性、先进性、开放性和稳定性原则,构建基于J2EE的高校信息化学生管理系统,并积极开发出勤考核、日常生活监督和家校沟通等功能模块,从而提升高校学生管理系统的应用效果,全面管理学生在校期间的生活和学习,促进高校学生管理水平的提升。

参考文献:

[1]李妮.互联网环境下的高校学生管理创新路径[J].互联网周刊,2023(13):90-92.

[2]李清岩,向菲.数字技术在高校学生管理中的应用[J].互联网周刊,2023(11):91-93.

[3]吕学明.基于网络地理信息系统的高校学生管理系统设计与开发[J].信息记录材料,2022,23(01):125-127.

[4]陈奕达.计算机软件在高校学生管理系统中的应用[J].黑龙江科学,2021,12(19):142-143.

[5]于杨,曹振朋.教育管理信息化下的学生信息管理系统设计与实现[J].电子元器件与信息技术,2023,7(07):179-182.

[6]杨晓龙,贺琛.高校学生管理系统的演变与优化:基于耗散结构理论的分析[J].湖北经济学院学报(人文社会科学版),2021,18(03):140-142.

(作者单位:广西师范大学)

(责任编辑:豆瑞超)

猜你喜欢

计算机软件实践高校
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
浅谈基于C语言的计算机软件程序设计
中日高校本科生导师制的比较
初中政治教学中强化新八德教育探讨
学研产模式下的医药英语人才培养研究
高校创新型人才培养制度的建设与思考
体验式学习在数学教学中的应用研究
生物专业师范生教学实习的问题与对策研究
校企协同实施高职专业课程改革的实践研究