摘要:随着时代科技的发展,传统的教学管理制度已经不能满足人们的需求,科学有效的管理制度已经渐渐取代了传统。在教学管理体制中,教师的工资分配又是一个难点,按照国家教育局的规定,教师工资实行绩效制,通过教师的工作量统计来实行分配。
因此,根据这一需求,本课题设计了基于J2EE的一个高校教师工作量管理系统,参考各大高校工作量制定模板,设置了合理的工作量标准,根据该标准设计的管理系统,方便了教师工作量的统计,减少误差及人工统计不必要的时间,灵活设置工作量计算参数,平衡教师工作量统计。教师工作量系统的实现,按照当下高校复杂的教学体系,需要分析不同的教师的岗位,级别,所教的课程,所属的院系等,这样可以分配不同的教师权限,教师工作量也可以详细,准确的统计出。在设计分析系统时,考虑到系统使用的可靠性和安全性,设置了审核环节,在教师无法录入信息无法审核通过的情况下,无法得出教师工作量。
工作量是根据教师所教学时,以及其他教学活动的统计,配合设置合理的系数计算而得,实现了录入,审核,计算,查询等一系列功能,为教学管理提供方便。整体使用了MVC设计模式,提高了系统的维护性,方便了以后系统的升级。
关键词 教师工作量;计算;统计;系数
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 课题研究的意义-1
1.3 课题研究现状-1
1.4 本文的组织结构-2
2 系统开发工具及相关技术介绍-3
2.1 MyEclipse开发工具简介-3
2.2 DB2数据库简介-3
2.3 Resin服务器简介-3
2.4批处理技术简介-3
2.5 Servlet-3
3 系统需求分析-4
3.1 系统功能分析-4
3.1.1 系统用例图-4
3.1.2 系统工作原理图-7
3.2 系统流程分析-8
3.3 数据库需求分析-8
4系统总体设计-9
4.1系统功能设计-9
4.1.1用户(管理员)登录-9
4.1.2系统公告功能-9
4.1.3学院维护功能-9
4.1.4系统参数维护功能-10
4.1.5班级信息维护功能-10
4.1.6本学期班级课程功能-10
4.1.7本学期教师课程功能-10
4.1.8指导实习情况统计功能-10
4.1.9教师信息维护功能-10
4.1.10功能菜单维护-10
4.1.11角色功能树维护-11
4.1.12岗位角色维护-11
4.1.13学院岗位维护-11
4.1.14教师学院岗位维护-11
4.1.15教师密码初始化功能-11
4.1.16各种教学课时录入功能-11
4.2教学工作量的内容及计算办法-12
4.2.1教学工作量的内容-12
4.2.2教学工作量的方法-12
4.3系统功能结构图-14
4.4系统流程图-15
4.5数据库结构设计-15
4.5.1 概念模型设计-15
4.5.2 逻辑结构设计-17
5系统的详细设计和实现-29
5.1系统运行环境配置-29
5.1.1软件准备-29
5.1.2数据库连接-29
5.2 功能显示-30
5.2.1 用户登录功能的实现-30
5.2.2 班级信息维护功能的实现-31
5.2.3 本学期教师课程信息功能的实现-33
5.2.4 角色功能树维护功能的实现-34
5.2.5 密码初始化功能的实现-36
5.2.6 系统公告功能的实现-36
5.2.7 录入教师讲课学时或其他教学活动课时功能的实现-37
5.2.8 查询月度教师工作量功能的实现-39
5.3 系统测试-39
5.3.1测试方案-39
5.3.2测试用例-39
6系统优化与安全性分析-41
6.1 XML文件的统一性运用-41
6.1.1 SQL语句统一写入XML文件-41
6.1.2系统中用户密码使用MD5加密方式-41
6.1.3系统代码中中文转为Unicode类型-42
6.2系统安全性分析与改进方式-42
结论-43
致谢-44
参考文献-45