浅析学生日常行为评分管理系统的设计

2020-03-02 17:40苏霞
科技创新导报 2020年20期
关键词:日常行为管理现状学生

苏霞

摘  要:学生日常行为管理是学校管理的重要组成部分,学生的日常行为的好坏直接影响到个人的品行,注重学生日常行为管理才能帮助学生全面发展。目前,学生日常行为管理的方式主要是通过老师个人的记录,这样会造成学生日常信息管理不全面,学生的加减分信息公布不及时等问题。开发学生日常行为评分管理系统的目的是提高教师的工作效率, 令老师和领导的日常管理事务得到有效缓解,也能让学生更全面、快速地掌握自身的信息,更好地约束学生。

关键词:学生  日常行为  评分管理系统  管理现状

中图分类号:TP311                            文献标识码:A                   文章编号:1674-098X(2020)07(b)-0179-03

Abstract: Students' daily behavior management is an important part of school management, the quality of students' daily behavior directly affects their personal conduct, pay attention to students' daily behavior management can help students develop in an all-round way. At present, the management of students' daily behavior is mainly through teachers' personal records, which will cause problems such as incomplete daily information management of students and delayed release of students' plus or minus information. The development of students' daily behavior rating management system is aimed at improving teachers' work efficiency, alleviating teachers' and leaders' daily management affairs effectively,  enabling students to grasp their own information more comprehensively and quickly, and better restrain students.

Key Words: Students; Daily behavior; Score management system; Management status

1  学生日常行为管理现状

目前,我校的学生日常行为管理主要由辅导员或者班主任负责,学生的所有违纪信息和评优信息都要通过辅导员或者班主任电脑记录,这大大增加了辅导员或者班主任的工作量,在信息保存方面也难免会出现错漏或者信息遗失。学生如果想知道自己的违纪信息和评优信息,只能通过辅导员、班主任的通知或者是学校粘贴的告示,造成信息传递不及时。而且个人电脑记录的管理方式导致学生管理部门之间信息不能共享,即使内容相同,每天也要报送很多表格和信息,造成了人力和财力的极大浪费。使用开发学生日常行为评分管理系统就能很好地实现资源共享、减少教师与教师之间、教师与部门之间,部门与部门之间的信息传递。

2  开发工具

2.1 MyEclipse

My Eclipse是一種基于Java可扩展的具有开放的源代码的开发平台, 自身包含了大量工具, 可用于多种语言的开发[2]。MyEclipse可以支持Java Servlet、JSP、AJAX、JSF、Spring、Struts、EJB3、Hibernate、JDBC数据库链接工具等多项功能。MyEclipse的功能非常强大,支持也十分广泛,可以说MyEclipse是几乎囊括了所有主流开源产品的专属eclipse开发工具。

2.2 JSP

JSP(全称JavaServer Pages)是一种动态网页开发技术。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,主要用于实现Java web应用程序的用户界面部分[3]。

2.3 JavaScript

JavaScript是一款相对可靠、稳定和安全的客户端语言程序,被广泛应用于各种各样的系统当中,为相应用户增添、操作一个或多个动态网页提供了完整的、足够的支持。在HTML的前提之下,使用JavaScript可以快速开发Web应用服务器的网页。JavaScript对象的覆盖面很广,是网页设计语言的主程序,可以通过重复使用、模块化或者更为直观的方式来简化开发程序的复杂过程。JavaScript技术是网站前端设计的脚本语言,可以给网页增加交互性的编程语言[4]。

2.4 Tomcat服务器

Tomcat是Apache 软件基金会的Jakarta 项目中的核心项目,主要由Apache、Sun 等公司及个人共同开发而成。Tomcat服务器是一个轻量级的应用程序服务器,同时它也是一个开源不收任何费用的Web应用程序服务器[5-6],是开发和调试JSP 程序的第一选择。因为Tomcat 性能稳定、技术先进,而且开源不收费,因而深受Java 爱好者的喜爱,并得到了一些软件开发商的认可,成为当前较流行的Web 应用服务器。

3  系统主要设计

3.1 用户注册、登录

利用后台管理统一使用学生的学号和教师的工号进行注册并设置初始密码,首次使用时需要修改密码和绑定手机号来完成注册, 如果手机号码重复将显示错误,  并指导用户进行修改, 完成注册后将跳转登录界面, 进行登录操作。登录后根据角色的不同进入到各自的子系统中。当用户忘记密码时,可以利用绑定的手机号码找回密码。

3.2 学生子系统

学生子系统主要功能是查询个人信息,包括学科成绩查询,个人课堂、日常行为和宿舍等扣分、加分和处分情况。在该子系统中,学生只能查询评分信息,不能修改评分信息,但可以修改个人账户的信息。

3.3 教师子系统

3.3.1 学生信息的录入

教师子系统主要功能是进行学生信息的录入,录入学生的学科成绩和违纪情况。教师根据后台录入的学生手册内容,选择对应的评分项来进行加分或者减分,评分项加分和减分的分值都是由后台管理统一设置。

3.3.2 信息修改和查询

录入学生信息后,在每一条信息的末尾都会有修改和删除的按钮,教师账号具有部分控制权限,可以修改和删除自己录入的信息,可以查询自己所教班级或者所管理班级所有学生的扣分、加分和处分信息同时也可以导出学生信息的表格和文档,也可以在线打印对应学生和班级的各类信息。

3.4 后台管理系统

3.4.1 管理员登录

后台管理系统中,管理员的权限是最大的,管理员只有正确输入用户名和登录的密码通过了身份验证才能进入到后台的管理界面。

3.4.2 信息管理

信息管理主要是将学生手册、宿舍管理办法等内容导入到系统中,形成教师子系统中的评分项。信息管理中具有评分统计的功能,可以用图表或者是表格的方式展现各个系部、各个专业和各个班的总评分、平均分、扣分项和加分项,这样可以更好地了解学生的问题主要出现在哪些方面,让学校今后更注重哪些方面的管理。后台信息管理拥有所有系统操作权限,可以对系统中所有的信息进行修改和删除。管理员还可以以表格和文档的形式导出整个系统中学生和教师的信息,这样可以减少教师整理学生各类信息的时间。

3.4.3 用户管理

用户管理主要是管理员对用户和用户信息的管理。管理员可以使用学生的学号和教师的职工号批量注册账号,这样可以减少学生和教师注册账号的时间,用户的所有信息会保存在数据库,可以从数据库中导出所有账户的信息,可以通过关键词查找用户。通过账号唯一性,可以查看到详细的用户信息。同时可以修改和删除用户信息,对于已经毕业或者退学的学生、退休或者辞职的教职工的账号,用户管理系统需要注销这些账户。

4  系统测试

系统测试尤为重要,是确保系统可靠性和安全性的特殊步骤。虽然开发系统的过程中的每一个步骤均较为专业、严苛,但是仍然会出现一些不可避免的疏漏,我们应当及时发现问题并制定有效的解决措施。通过对系统的注册登录测试、各个子系统的功能测试、后台管理系统的功能测试等等,在测试过程中要进行详细的测试数据记录,并进行数据分析,通过分析结果来不断地改进和优化系统的功能。所以不难看出,测试系统是系统开发过程中的一个重要的环节。

5  结语

本文通过研究学生日常行為评分管理系统的设计后,对学生日常行为评分管理系统所应该具有的功能有了更深的了解。学生日常行为评分管理系统旨在实现学生日常管理信息的公开和共享,只要登录系统就能查询到学生的各类信息,节省教师之间互相传递学生信息的时间以及减少教师记录和保存学生各类信息工作量。需要到学生的信息,可以直接登录系统导出该学生或者班级的信息,更好地实现资源共享。当然该系统仍然存在一些不足之处,这将在之后的实际应用中听取师生们的意见进行更多功能的提升。

参考文献

[1] 张亚娟,曹岩.学生日常行为评分管理系统设计与实现[J].黄河科技学院学报,2019,21(2):113-119.

[2] 王帆,康世英.校园二手商品交易网站的设计研究[J].电脑知识与技术,2018,14(4):277-278.

[3] 程燕,窦婧,赵曦.结构化面试评分管理系统设计与实现[J].信息通信,2019(9):142-144.

[4] 施人铜.基于jQuery的Web前端组件开发研究与应用[D].南京:东南大学,2015.

[5] 沈林翔.基于云计算的心理健康服务平台的研究与实现[D].南京邮电大学,2016.

[6] 谢逸坤.基于Spring MVC框架的车辆服务信息平台的开发[D].杭州:浙江工业大学,2015.

猜你喜欢
日常行为管理现状学生
日常行为干预模式在糖尿病患者护理中的应用研究
3-6岁幼儿日常行为礼仪养成教育现状与对策研究——以南充市西充县东风路幼儿园为例
智能家居中的居民日常行为识别综述
学生写话