摘 要
伴随着互联网科学技术的不断发展,信息技术已逐渐融入人们的日常学习、生活和
工作。信息技术的应用在高校也不例外,以纸质媒介为代表的信息处理的工作方式已经
严重滞后于时代的需求,制约着高校管理工作水平的提高。随着教学改革的深化,授课
教师的不断增多和行政管理资料的繁杂,传统人工录入、人工审核工作量的方式已经越
来越不能满足现在管理的要求。因此,开发适合高校工作量统计系统十分具有研究意义。
本系统采用当下主流的互联网开发框架技术,包括 SpringMVC、Spring、Mybatis 和
Javascript、MySQL 等,设计和实现了一个基于 JAVA 的高校工作量统计系统。该系统包
含了后台首页、审核处管理、教师管理、评估指标管理、主要观测点、评分标准、业绩
评分管理、系统管理、个人中心等模块。本系统界面操作便捷,系统也易于维护和扩展,
同时有较高的安全性。
关键词:高校管理;教师评分;SpringMVC
Abstract
With the continuous development of Internet science and technology, information
technology has gradually been integrated into people's daily study, life and work.The
application of information technology is no exception in colleges and universities. The
working mode of information processing represented by paper media has seriously lagged
behind the needs of The Times, restricting the improvement of the management level of
colleges and universities.With the deepening of teaching reform, the increasing number of
teachers and the complicated administrative management materials, the traditional manual
input, manual audit workload has been more and more unable to meet the requirements of the
current management.Therefore, it is of great research significance to develop a suitable
workload statistics system for universities.
This system adopts the current mainstream Internet development framework technology,
including SpringMVC, Spring, Mybatis and Javascript, MySQL, etc., and designs and
implements a university workload statistics system based on JAVA.The system includes the
background home page, audit office management, teacher management, evaluation index
management, main observation points, scoring standards, performance score management,
system management, personal center and other modules.The system interface is easy to
operate, the system is easy to maintain and expand, along with high security.
Key words: University Management; Teacher rating; SpringMVC
目 录
1 概述 .................................................................................................................1
1.1 背景及意义..........................................................................................................................1
1.2 国内外研究现状分析..........................................................................................................1
1.3 相关开发技术......................................................................................................................1
1.3.1 WEB 应用架构..................................................................................................................1
1.3.2 数据库................................................................................................................................1
1.3.3 Java 语言............................................................................................................................2
1.3.4 Spring .................................................................................................................................2
1.3.5 SpringMVC........................................................................................................................2
1.3.6 Mybatis...............................................................................................................................2
1.3.7 Tomcat ...............................................................................................................................3
1.3.8 Layui ..................................................................................................................................3
1.4 系统主要内容......................................................................................................................3
2 系统分析 .........................................................................................................4
2.1 系统需求背景...................................................................................................................4
2.2 功能需求..............................................................................................................................4
2.2.1 用户登录............................................................................................................................4
2.2.2 审核处管理........................................................................................................................4
2.2.3 学院管理............................................................................................................................5
2.2.4 教师职称管理....................................................................................................................5
2.2.5 教师管理............................................................................................................................5
2.2.6 评估指标管理....................................................................................................................5
2.2.7 主要观测点........................................................................................................................6
2.2.8 评分标准............................................................................................................................6
2.2.9 教师职称管理....................................................................................................................6
2.2.10 业绩申报表......................................................................................................................6
2.2.11 业绩评分管理..................................................................................................................7
2.2.12 系统设置..........................................................................................................................8
2.2.13 个人中心..........................................................................................................................8
2.3 数据模型..............................................................................................................................8
2.3.1 用户模型............................................................................................................................9
2.3.2 评分标准模型....................................................................................................................9
2.3.3 主要观测点模型..............................................................................................................10
2.3.4 新业绩申报单模型..........................................................................................................11
2.3.5 教师模型..........................................................................................................................11
2.3.6 登录日志模型..................................................................................................................12
2.4 其他需求............................................................................................................................12
3 系统总体设计 ...............................................................................................12
4 系统详细设计 ...............................................................................................13
4.1 功能模块划分....................................................................................................................13
4.2 主要功能模块设计............................................................................................................14
4.2.1 用户登录..........................................................................................................................14
4.2.2 业绩申报交互..................................................................................................................15
4.2.3 教师管理..........................................................................................................................16
4.2.4 评估指标管理..................................................................................................................16
4.2.5 主要观测点......................................................................................................................16
4.2.6 评分标准..........................................................................................................................16
4.2.7 业绩评分管理..................................................................................................................16
4.3 数据库结构设计 ................................................................................................................16
4.3.1 用户表..............................................................................................................................17
4.3.2 用户信息表......................................................................................................................17
4.3.3 教师表..............................................................................................................................17
4.3.4 新业绩申报表..................................................................................................................18
4.3.5 主要观测点表..................................................................................................................18
4.3.6 审核部门表......................................................................................................................18
4.3.7 评分标准表......................................................................................................................19
4.3.8 评估指标表......................................................................................................................19
4.4 接口设计............................................................................................................................19
4.4.1 通讯协议..........................................................................................................................19
4.4.2 统一报文格式..................................................................................................................19
4.4.3 响应报文格式..................................................................................................................20
4.4.4 添加学院接口接口..........................................................................................................20
4.4.5 查询教师职称接口..........................................................................................................21
4.4.6 添加主要观测点..............................................................................................................22
5 系统实现 .......................................................................................................24
5.1 用户登录............................................................................................................................24
5.2 接口鉴权............................................................................................................................27
5.3 学院管理............................................................................................................................28
5.4 审核处管理........................................................................................................................29
5.5 教师职称管理....................................................................................................................30
5.6 教师管理............................................................................................................................30
5.7 评估指标管理....................................................................................................................31
5.8 主要观测点........................................................................................................................31
5.9 业绩申报表........................................................................................................................32
6 系统测试 .......................................................................................................33
6.1 系统测试案例.....................................................................................................................33
结 论 ...................................................................................................................35
谢 辞 .................................................................................................................36
参考文献 .............................................................................................................37