教师工作量上报管理平台的开发

2016-04-14 11:06张莉
电脑知识与技术 2016年5期

张莉

摘要:开发一个基于ASP.NET 教师工作量上报管理平台,可以让每位教师自行通过网络上报每天课时,学生考勤记录,并且查看每周或每月课时量,网上申请调课,教务管理人员可以导入每学期教师授课信息、也可查看教师每天授课情况、网络审批调课等,并且可以将每个学期的信息保存在系统中,通过备份数据库可以自由地对数据进行移植,大大地方便教务人员的审计和领导的检查管理。

关键词:教师工作量上报管理平台;ASP.NET;课时统计;学生考勤

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)05-0149-02

1 背景

现如今,很多高校教师工作量的统计还处于人工统计阶段,效率低下,数据安全性差。这种人工统计方法稍有不慎,数据就会容易丢失,反而使得管理人员的工作变得更加繁琐和复杂,并且人工统计的弊端也很大,经常出现因为统计的失误从而造成工作上的失误,所以很有必要将这项工作从人工走向计算机,提高我们的统计管理效率。

作为课时登记与统计是很多高校每天都要进行的一个工作项目,教师在授课结束后需要将纸质的课时单上交,让教务管理人员进行统计,这种行为既浪费人工又浪费纸张,而在现在这个信息化时代,完全可以把这些工作交给电脑处理。而采用电脑代替人工,既可以控制成人工成本又控制了浪费纸张的成本,从而做到保护环境,做到无纸化。

本系统采用B/S三层架构,方便平台部署及日常应用和日后维护,平台通常部署到学校的校园网上,并且可以与学校的门户网站、教务管理系统等系统进行无缝集成,对系统的数据进行统一化管理。

2 管理平台总体分析

由于该管理平台所涉及的用户为:教务管理人员和教师,因此平台的登录者分为两类,一类为教务管理人员、二类为普通教师。

1)教务管理人员登录该系统之后,应该具有以下功能:

①管理人员导入教师的账号;

②管理人员导入班级的信息;

③管理人员导入课程的信息;

④管理人员导入教师的课表信息;

⑤如果教师需要增删课程,管理人员可以及时地给该教师添加或删除课程;

⑥学期结束后管理人员可对数据进行备份和其他功能管理;

⑦审核教师提交的调课申请;

⑧审核教师提交的实训时间安排表。

2)普通教师用户登录该系统之后,应该具有以下功能:

①查看本学期课表;

②课时登记及学生考勤登记;

③调课申请、查看调课信息及删除错误调课信息;

④实训申请、查看实训信息及删除错误实训信息;

⑤课时汇总查询。

3 网站的总体设计

3.1 网站功能模块结构设计

1)教务管理端的设计

教务管理端分为六大模块进行设计,其功能模块结构如图1所示。

①课时汇总:此页面办公室人员通过周次进行课时汇总,最后导出课时汇总信息到excel工作表中(文件名为:课时汇总.xls)。

②查看课表:办公室管理者可以通过选择教师和周次查看他本周的课表。

③调课审核:办公室管理者查看教师的调课信息后,如果所填信息合理,可以对该调课信息进行审核,也可以对不需要的调课信息进行删除。

④实训审核:办公室管理者查看教师所填写的实训申请,可以详细查看他实训课时的安排,如果所填信息合理,可以对该实训信息进行审核,也可以对不需要的实训信息进行删除。

⑤历史课表:办公室管理者可以查看每个教师的历史上课情况。

⑥时间设置:办公室管理者通过“时间设置”可以设置第一天开始日期、学期、公选课的起始和结束周次以及本学期的假期设置。

2)教师端的结构设计

教师端有8个功能模块,其功能模块结构如图2所示。

①课程表页面:这个页面是为了方便查询本学期的课程表。

②课时签到页面:这个页面是为了进行课时签到以及学生考勤的提交。

③调课申请页面:是为了填写调课申请信息,并提交等待办公室审核。

④查看调课页面:普通教师用户可以申请课程调换时间等信息在未审核前可以对申请的信息进行修改,普通教师用户只能看到是否通过与删除自己的申请。

⑤实训申请页面:此页面是为了填写实训申请的信息,并提交等待办公室审核。

⑥查看实训页面:此页面是为了查看实训申请是否通过,可以删除申请信息。

⑦汇总页面:此页面是汇总登录教师的本学期至今为止的上课信息,方便教师对自己上课的情况有所了解。

⑧历史课表页面:此页面为了查询历史的上课的课程情况,便于了解过去的情况。

3.2 管理平台主要功能模块的详细设计

1)登录页面的设计

与其他网站相同,初始是一个登录界面。角色分为教务管理和教师两个,输入用户名和密码进行登录,系统根据输入进行验证,验证信息正确则进入管理系统首页,否则提示“用户名与密码不正确”返回到登录页面。该页面运行结果如图3所示。

4 结束语

本管理平台的设计主要是根据对高校教务管理的需求分析进行考察,以及普通老师的建议作为参考,使得本系统基本能满足高校教师工作量上报管理功能。管理平台包括了查看课程表、实训申请、查看实训审核、调课申请、查看调课审核、课时签到、汇总查询、历史课表查询等多个页面的设计,经过一年多的使用,反应较好。

参考文献:

[1] 刘锋. 高校教师工作量管理系统的设计与实现[J]. 河北: 河北北方学院学报, 2010.

[2] 侯艳书. ASP.net网站开发简明教程[M]. 北京: 清华大学出版社, 2015.

[3] 赛奎春. ASP.net项目开发全程实录[M]. 北京: 清华大学出版社, 2013.