更新时间:10-18 (西部姑娘)提供原创文章
摘要:计算机的不断发展和不断进步,使得我们的生活发生了不可思议的变化,以前很多事都是人为操作,但现在计算机替人类完成了许多事情。学校也一样,学校里许多工作以前都是手工记载,现在都是电脑记录。而教师工作量管理的变化也随之诞生,学校也不在局限于人工的记录和结算,也紧随时代的脚步,将教师工作量的额管理变的智能化、机械化和规范化。因为对大多数的高校老师工作量管理员而言,怎么样有限管理高校教师工作量内容,实现效率最大化和每年教师工作量的总的统计和查询是每位高校老师工作量管理员不断面临的难题与挑战。所以高校教师工作量管理系统已经成为了高校有效的管理教师工作量的必备条件了。
以前高校教师工作量基本使用人力管理,效率低不说,而且时常会出错,对学校和对教师来说这是一种很大的损失。所以开发一个界面漂亮、功能强大但不需要高操作的高校教师工作量管理系统变的十分关键和重要,这也是我选择开发这个系统目的和意义,它能够帮助到解决日常学校管理生活中遇到的一部分问题。
本系统前台主要使用JSP作为开发语言,后台使用MYSQL作为数据库管理,开发环境是MyEclipse,服务器采用tomcat,然后通过各种代码的编写组合,从而实现整个系统的功能。这个系统就是把原来手工替换成现在的计算机,收集与存储高校教师工作量信息,并自动计算出高校教师总的工作量,为管理员减少了极大的负担。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计的技术及设计思想,详细的说明了整个系统开发的流程和结果。
关键词 教师工作量;管理系统;JSP;系统设计
目录
摘要
Abstract
1绪论-1
1.1 研究背景及其现状-1
1.2 国内外研究现状-1
1.3 研究目的-1
2系统开发工具和相关技术-2
2.1 B/S结构介绍-2
2.2 MyEclipse介绍-2
2.3 JavaScript语言-3
2.4 JSP技术-3
2.5 Hibernate框架-3
3系统开发及设计-4
3.1 开发环境-4
3.2 需求分析-4
3.3 可行性分析-4
3.4 系统模块设计-5
3.4.1 系统设计原则-5
3.4.2 系统设计工作特点-5
3.4.3 系统用例图-5
3.4.4 全部功能设计-6
3.5 数据库结构设计-7
3.5.1 数据表概要说明-7
3.5.2 主要数据表的结构-10
4系统实现-13
4.1 功能模块介绍-13
4.2 系统处理流程-13
4.2.1 用户登录流程图-13
4.2.2 管理员功能管理流程图-14
4.2.3 教师功能管理流程图-14
4.2.4 计算功能流程图-14
4.3 系统功能时序图的实现-15
4.3.1 教师信息管理时序图-15
4.3.2 课程信息管理时序图-16
4.3.3 工作量结算时序图-16
4.3.4 工作量管理时序图-17
4.3.5 教师工作管理时序图-17
4.3.6 工作申请时序图-18
4.3.7 工作量查看时序图-18
4.3.8 查看工作目录时序图-19
4.4 系统功能模块-20
4.4.1 管理员登录-20
4.4.2 计算参数维护-21
4.4.3 工作量结算-22
4.4.4 课程信息管理-24
4.4.5 教师登录-25
4.4.6 工作申请-27
4.4.7 工作统计-28
5系统测试-30
5.1 测试方法-30
5.2 测试内容-30
5.3 测试结果-30
结论-33
致谢-34
参考文献-35