基于JSP的高校学生综合测评系统的设计方式
各高校普遍采用学生综合测评对学生的德、智、体、能进行全面考核和评价。学生综合测评工作的开展能激发学生的学习热情,营造良好的校园氛围。综合测评成绩为高校学生评优评奖、推荐就业等工作提供了重要依据和指标[1]。
目前高校综合测评在各高校的应用还存在以下问题。一方面很多高校(特别是西部地区)学生综合测评大多还停留在纸质的基础上,需要手工填写大量的表格,导致学生综合测评操作不规范,测评结果缺乏公正性,管理落后;另一方面许多高校开发的高校学生综合测评系统[2]只能简单的计算出综合测评成绩,较多考虑的是一些静态指标,忽视了数据背后的深层含义,没有考虑对数据的管理分析和安全性问题
本系统开发的目的是自动计算、统计学生综合测评数据,以提高测评工作的规范性,减少工作误差,提高工作效率,同时对数据进行分析和挖掘,以便建立动态学生信息档案,从而对学生展开有针对性的辅导工作。
1 系统功能分析
学生综合测评的流程主要是:
1) 每学期需要对每个学生的综合考评原始材料,包括学期成绩、参加各种活动的记录、考勤记录、奖惩记录等进行收集、整理,并提交相关部门审查。
2) 待审查通过后,对每个学生进行考评,根据学校规定的考评准则,计算出每个学生在此学期中的德育分、能力分,结合成绩表中的信息,得出智育分和体育分。
3) 综合测评成绩的生成:学生综合测评成绩=智育分+德育分+体育分+能力分,计算出每个同学此学期的综合测评成绩。
根据学生综合测评的工作流程,并结合本校学生综合测评的具体要求,本系统基于B/S模式,采用SQL SERVER进行数据库的操作、管理和维护,利用JSP网络开发技术构建一个稳定、高效、操作简便、功能完善的高校学生综合测评系统。,因为B/S结构简单,使用方便,利用单一的Browser软件,就可以访问数据等信息,客户端也无须设计专用软件,使系统的维护工作大为减轻。SQL SERVER是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。JSP是当前热门的动态网页技术,它依靠Java语言的稳定、安全、可移植性好等特点,成为大、中型网站开发的首选。
2 系统功能模块
系统主要有以下5大功能模块:
1) 用户管理模块
综合测评系统有4类用户分别是系统管理员、院/系分管领导、辅导员和学生个人,可以根据身份的不同,进行相应的权限控制。系统管理员拥有最高权限,可以对学生信息进行查询、审核、删除和数据录入,并且具有数据修改权。院/系分管领导和辅导员能通过系统对相关学生信息进行查询、审核、更新和数据录入;学生是系统的普通用户,有权查看个人信息。本模块的功能主要包括4类用户的信息录入,删除、修改和用户权限的设置。
2) 测评数据管理模块
学生综合测评涉及到的数据种类繁多,对数据的管理要求较高。该模块主要完成的功能有数据导入、数据录入、数据审核、数据查询等。
综合测评中学生学期成绩在计算中占很大比重,对于这些重要数据,需要通过数据管理模块从各高校的教务管理系统中直接批量导入无需手工输入,以保证数据的完整性和安全性;综合测评中所需要的其他数据如学生的考勤记录、活动信息、评优评奖记录、寝室卫生记录,需要学生上报, 辅导员及时通过该模块将数据录入系统;待数据录入完成后,需要提交给院/系分管领导和管理员进行审核,审核通过后,生成相应的数据表格;对于综合测评所依据的成绩和各种记录,所有用户都可以通过该模块自由查询。
3) 综合测评生成模块
该模块主要负责对测评数据管理模块生成的数据表格进行整理和计算,为每个同学计算出智育分、德育分、体育分、能力分。再根据系统设置的计算公式,自动得出每个同学的综合测评成绩。同时在该模块中还完成了对综合测评成绩的查询、打印和统计等功能。学生可以按班级或学号进行查询,打印输出各学期的综合测评成绩。可以通过生成的综合测评成绩表,统计出每学期的优秀学生,为每学年的评优评奖提供依据。为学生每个学期综合测评各项成绩分别建立表格,观察学生的动态变化,有助于及早发现问题,使学生思想教育工作更有针对性和实效性。
4) 数据分析模块
本系统增加的数据分析模块,用于对综合测评中生成的各种数据表格进行分析处理和数据挖掘。可以生成综合测评多维立方体的可视化视图[3],学生各方面的水平都能表现在立方体中,客观反映出每个学生在德、智、体、能四个方面的表现,能引导学生客观地看待自己的在校表现,也便于学校对每个学生有针对性的开展辅导教育工作,
5) 系统设置模块
同时为了维护数据,保证数据安全,通过系统设置模块可以实现数据的备份与恢复。用户可以定期或不定期对使用数据进行备份,如果有系统数据的丢失,可以对数据进行恢复。在该模块中还有一个重要功能是对综合测评成绩计算公式的配置功能,可以根据学校的具体情况,设置不同的综合测评成绩计算公式以满足需要。
3 结束语
基于JSP的学生综合测评系统的设计符合数字化校园建设的需要,减轻了测评人员处理数据的负担,缩短了各种数据的处理流程。实现了综合测评分自动生成,保证了学生综合测评信息的准确性,通过对测评数据的管理和分析,能很好的教育和引导学生,促进学生的全面发展。
参考文献:
[1] 李哲谦.大学生综合测评系统应用的问题及对策[J].科教文化,2010(9):35-40.
[2] 崔赛英,李燕梅.基于B/S构架的高校学生综合测评成绩管理信息系统设计[J].长江大学学报:自科版,2013(5):39-42.
[3] 神彦飞,周明明,张岩.基于技术的高校学生综合测评系统模型构建[J].山东省青年管理干部学院学报,2009(6):46-50.
.电脑知识与技术,2011(7):3783-3765.