基于Web的高校教师工作量管理系统的设计与实现

2018-07-16 12:04李佳琦冯焕中何琦刘涛
电子技术与软件工程 2018年10期
关键词:工号工作量管理员

文/李佳琦 冯焕中 何琦 刘涛

随着我国教育体制改革的不断深化,高校办学规模不断扩大,师资队伍也随之壮大,对教师的考核评价越来越高。当前,国内各高校为了实现教师工作量的考核,纷纷制定了适合本学校的教师工作量计算方法。考核内容主要是从教学内容、教学方法、教学手段、教学研究与教学改革、教材建设、教学态度、教书育人、教学基本建设等方面进行。这些计算方法包含了许多复杂的条目、计算公式和参数。高校年度工作量考核的目的是为了通过考核而使每位教师发现自身工作与目标要求之间的差距,从而改进自己的工作促使教师专业素质的不断提升。

1 系统需求分析

1.1 需求调研

目前,很多高校各学院还在采用人工手算的方法整合教师工作量信息。在每年的6月底、12月底老师需要根据自己的工作情况填写一张工作量登记表,然后由学院办公室管理员整理、统计后上报学校。整个过程教师和管理人员都花费了大量的时间和精力,并且准确性还会有所欠缺。因此,开发一个专门的高校教师工作量管理系统意义重大。

1.2 用例功能要求

本系统主要是解决工作量管理中日常涉及到的问题,使工作量在管理上做到数据的信息化、快速化。根据工作量计算办公文件,实现对教师科研项目、发表论文、教学、各类获奖等工作量信息的填报、汇总、计算等功能。系统的用例为管理员和教师,在其登录后能够实现的功能如图1所示。

2 基于Web的高校教师工作量管理系统的设计

2.1 软件结构设计

(1)教学工作量管理模块:教学工作量的增加、修改、删除、查询;

(2)科研工作量管理模块:科研工作量的增加、修改、删除、查询;

(3)工作量管理模块:工作量的查询;

(4)系统用户管理:管理员添加教师账户、修改密码等。

2.2 数据库设计

运用关系数据库相关的知识,根据系统模块设计相关的表有:用户信息表、教师信息表、教师基本工作量表、教师实践工作量表、教师论文表、科研项目表、专利表、著作表等十余个表。数据库中个别表的结构如下:

(1)用户信息表:用户权限(管理员、教师)、用户名、密码;

(2)教师信息表:教师工号、教师姓名、性别、学历、职称、所属院系;

(3)教学工作量表:登记年份、教师工号、讲授课程、教学类别、作业量、学时数、合班数等;

(4)教师论文表:论文类别、中文题目、英文题目、第一作者、所属单位、发表刊物、发表时间、刊物类型、收录名称、检索号等;

(5)工作量汇总表:学期、 教师工号、教师姓名、实际工作量、工作量差额等信息.

其他表结构便不一一叙述。

3 基于 Web的高校教师工作量管理系统的技术实现

3.1 技术介绍

本系统主要是在Eclipse下进行开发,主要运用java语言,后台的数据则使用MySql数据库进行处理。采用B/S架构,通过使用JSP技术建立动态的高性能的、安全的、跨平台的动态网站。

3.1.1MySql

MySQL是一个开放源码的小型关联式数据库管理系统。它具有数据库功能强、管理方便、使用简便、运行速度快、 安全可靠性强等特点。许多中小型网站都选择它作为网站数据库。

3.1.2JSP

图1:系统功能结构图

JSP是基于JavaServlet以及整个Java系统的Web开发技术, 它简单易用,完全的面向对象,具有平台无关性且安全可靠的特点。为开发动态Web应用程序提供了一种方便、快捷的方法。

3.1.3Tomcat服务器

Tomcat 服务器由Apache提供,是免费开源的Web 应用服务器,运行时占用系统资源小、扩展性好、安全可靠性强。最新的JSP/Servlet规范总是可以在Tomcat中体现出来。

3.2 工作量的计算功能

教师登录系统填写工作量信息后,系统会根据学校的工作量计算公式进行计算。即教学业绩分值=计划学时数*各个教学属性的系数;实践教学业绩分值=学生人数*计划周数*实践类型系数可得。业绩分值与基本工作量相减可得超工作量数据。

4 结语

实现基于网络平台代替人工操作对教师日常工作量信息的管理,可以有效的减轻管理人员的工作负担,实现教师教学工作的自动化,为学校对教师考核提供科学的决策依据,为各类项目申报及评估提供素材积累,促使教师专业素质的不断提升。

猜你喜欢
工号工作量管理员
应用地表覆盖数据估算LiDAR内业工作量的方法研究
我是图书管理员
我是图书管理员
基于J2EE公司员工信息管理系统设计
一个兼顾教学科研的高校教师绩效考核模型及其应用
思科发布云计算市场发展报告
图说
网上互动教学工作量管理的困境及对策
巧用护士工号提高护理工作效率