基于web的教师工作量核算系统的设计与实现


时间: 2021-08-05 17:24:21 人气: 29 评论: 0

背景及目的:

教师工作量是衡量教师教学工作的重要指标,教师工作量的计算是一项涉及信息面广,数据量大,数据关系复杂,且准确性和安全性要求又很高的工作, 然而随着信息技术的飞速发展, 传统的基于文本和表格的信息管理方式已经无法适应时代的需求,传统的统计和管理方式在处理庞大的信息量时逐步显现出如计算工作量大,耗时长,速度慢,易出错等问题,影响工作量管理工作的效率及各种评定结果。因此,高等教育对教学管理工作提出了更高的要求,各高校传统的管理模式和教学模式在新的环境下受到严峻的挑战,他们迫切希望改变当前教务管理中教师工作量统计的现状,实现管理的现代化。教师工作量核算系统帮助教师管理人员对教师工作量进行管理和查询,解决由人工操作带来的诸多不便,减轻管理人员的劳动强度达到更好的利用资源,提高工作效率,同时也便于教师本人对工作量的查询及核实。


意义:

高等教学管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。教学部门对教师工作量的统计工作过去一直采用手工方式工作,然而面对种类繁多的数据和报表,手工处理方式需要教师、教学秘书、教务处相关人员三次核算,浪费了大量的人力物力及时间,同时,人工核算容易出现误差且不能及时反馈到教师个人,不利于教师的进一步核对,也不便于实现教师工作量的各项汇总、统计和查询。已经很难跟上现代化管理的步伐。随着计算机和通讯技术的飞速发展,高等教育对教学管理工作提出了更高的要求。为了克服手工统计方式带来的不足,本文设计开发了基于web的教师工作量核算系统,实现教师工作量的网上填报、自动计算、网上审核与查询等功能。将教师信息录入系统中,能够方便便捷的将原来分散的各院系教师的工作量信息进行有机的组织和管理,及时提供可靠数据,为学校对教职工的绩效考核及职称评定的科学决策提供重要的依据。

研究方法:

结合软件工程、数据库、java语言、html+css+javascript技术及相关框架,做好需求分析、概要设计、详细设计、编程实现、单元测试、集成测试与维护等。在整个过程中用功能模块图、用例图、E-R图等方法构思整个系统的架构。

  技术路线:

在MySQL中进行数据处理,利用JDBC数据访问技术,实现网页与数据库之间的信息传递

实验步骤:

教师工作量核算系统主要使用eclipse开发工具,mysql为数据库支持,整体遵循软件工程的方法,经历需求分析、系统设计、文档和代码的编制、模块测试和系统实现几个阶段。

可行性分析:

技术可行性:基于现存的计算机硬件和软件已经能支持被研究的系统,利用现有的成熟技术能够实现这个应用。教师工作量管理系统为了适应学校的发展,提高效率,降低老师工作量。

经济可行性:经济可行性是确定得自新系统的节省和利益,看是否能降低成本。以前的教师工作量统计是人工Excel表格录入,由于人的疲劳、失误带来很多的不方便,不仅效率会比较低,而且难免会造成各种各样的错误,带来不必要的麻烦,甚至会造成经济上损失。采用教师工作量管理系统后,大部分信息都可以在此系统上完成,速度快,准确性可以保证,可以节省大量的人力,物力。

操作可行性:操作可行性指人员对系统的手工操作是否可行。系统管理人员,都具有一定的学习和实际操作能力。另外由于本系统的操作简单,不用必须学习数据库和JSP等方面知识,只要加以演示,即可熟练掌握本管理系统的使用。

可能出现的技术问题:

如何高效的连接数据库来提高系统运行效率,如何将现在流行的Ajax技术运用到本系统当中,来提高系统的反应速度。系统代码编写完成后需进行软件测试。

解决思路:

连接数据库的高效率可以通过数据连接池来解决。对于使用Ajax技术,可以采用目前比较流行的很多框架,在这里我们采用JQuery,因为它是一个快速的、简洁的JavaScript库,可以使我们使用简单的几行代码就可以做出绚丽的页面效果。使用JQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可,并方便的为网站提供Ajax交互。软件测试时为了发现程序中的错误,是软件开发中不可缺少的步骤。可通过黑盒测试发现具体错误程序代码或者页面出现的问题。


评论
188083800