本系统实现了管理员信息管理,学期管理,课程管理,教师管理,教师评分,特殊工作量记录和统计报表等。实现了高校教师工作量管理系统站应具备的基本功能。该系统前台使用JAVAWeb技术进行开发,后台数据库采用SQL Server。
教师工作存在着教学工作、行政工作、教辅工作的区别,而在这三种工作的“内部”,所包含的工作内容、工作性质也有很大的差异。同样是教学工作,我们会遇到数学教师、语文教师、物理教师、化学教师、历史教师、地理教师、体育教师等每上一节课其工作量是否相同的问题;同样是行政工作,我们会遇到教务处教师的工作量与总务处教师的工作量是否相同的问题;同样是教辅工作,我们会遇到实验室教师的工作量与图书馆教师的工作量在相同时间内是否相同的问题。这些问题归结到一点,就是教师工作量的比较问题。
系统功能划分
经过对系统的需求分析,将整个系统分为二部分:管理员子系统、教师子系统。
管理员子系统功能划分
管理员子系统完成此系统的管理维护操作,主要包括教师信息管理模块,课程管理模块,班级信息的模块,系别信息管理模块,授课信息管理模块,工作量统计参数管理模块,工作量统计计算。管理员子系统的的功能结图如图4-1所示:
代码已经上传github,下载地址:https://github.com/21503882/tearch-file
管理员子系统模块
教师子系统功能划分
教师子系统完成教师授课查询和工作量查询操作。教师子系统的的功能结图如图4-2所示:
教师子系统模块