PaperTan: 写论文从未如此简单

高等教育

一键写论文

高校教师工作量管理系统

时间:2017-01-02

基于人工的工作量管理和统计方式存在任务集中和失误率高等缺陷,影响了评定结果的公平性和教师工作的积极性。为了促进高校教学管理工作的顺利进行和推动教学质量的提升,开发了高校教师工作量管理系统。该系统通过计算工作量帮助相关工作人员提高工作效率,减少误差和错误,还提供查询和工作量报表打印等功能,促进了工作量管理的科学化和规范化。

1 引言

在深化教学改革过程中,教师工作量的管理是教学改革与人事分配制度改革的重要依据。传统的基于人工管理和统计教师工作量的方法往往不准确和容易出错,影响巨大。因此开发一个教师工作量管理系统显得尤为重要。运用信息系统对高校教师工作量进行科学化管理,实现管理网络化已成为必然趋势。

2 功能分析与设计

高校教师工作量管理系统是基于JSP技术和采用B/S模式的管理信息系统。系统面向两类用户群:普通教师和管理员。

管理员可以查询教师工作量、修改公式参数和统计教师工作量。

(1)工作量查询。管理员可以按照教师工号或姓名查询单个员工的工作量情况,也可以按照部门名称查询整个部门的工作量情况。

(2)修改公式参数。工作量计算公式固定不变,但是公式参数可能会发生变化。当参数发生变化时,需要管理员修订相关参数。

(3)工作量统计:统计一个员工的工作量以及工作量明细;统计部门(院系)的工作量以及对应部门(学院)内所有人的工作量总数。

(4)工作量提交开关。对教师提交工作量信息的时间控制。

3 系统实现

3.1 管理员功能设计

管理员登录系统后,执行操作对基本数据进行维护,则出现教师、班级、部门和课程管理等。首先创建UserDao和UserEntity的对象,通过dao中的getUser()方法获得数据库中所有用户的信息并放入ist列表中,再将页面跳转到teacher.jsp中显示。主要实现代码如下。

UserDao dao = new UserDao();

UserEntity user = new UserEntity();

List ist = dao.getUser();

request.setAttribute(“userist”, ist);

request.getRequestDispatcher(“admin/teacher.jsp”).forward(request, response);

3.2 工作量管理

点击工作量数据管理按钮后下面依次对应有年度总工作量,理论和实验工作量,实习,毕业论文,命题,阅卷和监考等功能。点击相应按钮就会出现相应的模块其中点击实习后再点击更新信息就出现如图5-5更新实习工作量所示信息。

int id = Integer.parseInt(request.getParameter(“id”));

UserDao dao = new UserDao();

WorkoadEntity workoad = dao.getWorkoadById(id);

request.setAttribute(“workoad”, workoad);

request.getRequestDispatcher(“admin/updatePracWorkoad.jsp”).forward(request, response);

3.3 工作量计算

工作量计算功能对教师的理论、实验、指导毕业设计等工作量进行计算,实现对教师的年度总工作量或学期总工作量进行统计,并将统计信息打印输出。由于工作量数据管理页面记录数比较多,故采用了分页技术。

教师工作量的计算与工作量类型有关,详细公式如下:

(1)理论工作量=课程系数理论课时数学生人数系数;

(2)实验工作量=实验课时数学生人数系数0.7;

(3)指导毕业设计工作量=指导人数*10;

(4)课程设计工作量=指导时数*学生人数系数;

(5)指导团队工作量=指导时数*学生人数系统。

其中更新、添加删除人数系数的功能函数如下。

4 结语

本系统针对教师工作量手工管理效率低下和失误率高等缺点,以校园网为依托,采用高效的信息化方式对教学进行管理,使学校的教师工作量得到方便的管理和统计。本系统为管理提供了及时可靠的数据信息和决策依据,具有广阔的发展前景。