随着信息化时代的到来,智能化管理与我们的生活工作密切相关。随着我院办学规模的扩大,高校教师的工作量计算愈发复杂。根据本学院对高校教师工作量管理的需求,设计并实现一个基于web的高校教师工作量统计管理系统,旨在解决高校教师工作量填报,统计,查询,核对等问题。
这能及时,准确地获得高校教师的工作量信息,极大提高高校教师工作量统计的效率,方便了高校教师对课程安排作出合理的规划,提高了教学管理的效率和质量,也使我院更科学化更规范化。
1.用户管理模块:
该模块包括高校教师管理和系统用户管理,系统用户主要是普通管理员,对用户信息进行管理,只有高校教师才可在该系统上进行相应的操作。用户对个人信息可进行修改;管理员可对自己的个人信息进行维护,同时可对用户的密码信息进行修改,也可删除系统中的用户。
2.课程管理模块
管理员管理系统的课程信息,可以添加修改系统中已有的课程信息,同时可看课程信息和搜索课程信息;而用户只能查看课程信息和搜索课程信息。
3.学期管理模块
管理员管理系统的学期信息,可以添加修改系统中已有的学期信息,同时可看学期信息和搜索学期信息;而用户只能查看学期信息和搜索学期信息。
4.计算系表管理模块
计算系表管理模块主要实现了管理员可以在系统中添加计算系表,也可以修改系统中已有的计算系表,同时可查看计算系表和搜索计算系表;而用户只能查看计算系表和搜索计算系表。
5.统计审核课程模块
用户查询工作量信息,选择工作量进入该工作量的详细页面,点击统计审核按钮,填写统计审核表单,添加统计审核记录。
4.4系统安全设计
高校教师工作量统计系统才为了防止被暴力登录,设置了登录验证码功能。除此之外,为了保证数据的安全性,用户密码被加密后存入系统数据库中,此外数据库采用的是sqlserver相对稳定,数据通过人工备份的方式进行定期备份。系统整体上数据业务逻辑前台页面做到了很好的分离,这也是能够相对保证安全。
目 录
摘 要 1
ABSTRACT 1
目 录 2
第1章 绪论 1
1.1开发背景与意义 1
1.2开发现状 1
1.3论文结构 1
第2章 主要技术和工具介绍 2
2.1 jsp脚本语言 2
2.2 sqlserver数据库 2
2.3 B/S结构 3
2.4 MVC模式 3
2.5 Macromedia Dreamweaver开发工具概述 3
2.6 tomcat服务器概述 3
第3章 系统分析 4
3.1功能需求分析 4
3.3业务流程分析 4
3.4数据流程分析 5
第4章 系统设计 7
4.1整体架构 7
4.2系统结构设计 7
4.3功能模块设计 8
4.4系统安全设计 8
4.5表单字段校验处理设计 9
4.6系统维护设计 9
4.7数据库设计 9
4.7.1数据库设计概述 9
4.7.2概念设计 9
4.7.3逻辑设计 10
4.7.3物理设计 10
第5章 系统的实现 14
5.1登录模块的实现 14
5.2.系统首页的实现 16
5.3计算系表管理模块的实现 18
5.4课程管理模块的实现 19
5.5系统管理的实现 21
5.10本章小结 23
第6章 系统测试 24
6.1测试目的 24
6.2界面测试 24
6.3功能测试 24
6.4测试结果 26
6.5本章小结 26
第7章 总结 27
致 谢 28
参考文献 29