1 绪 论 1
1.1系统简介 1
1.2系统设计意义 1
1.3系统基本功能 1
1.4涉及关键技术 2
1.4.1 JAVA 2
1.4.2 SQL 3
1.4.3 SPRING 3
1.4.4 MYBATIS 4
2 系统需求分析 6
2.1需求描述 6
2.2功能需求 6
2.2.1系统登录 6
2.2.2更改密码 7
2.2.3老师功能 7
2.2.4 学生评教功能 8
2.2.5 管理员功能 8
2.3 依赖及运行环境 8
3 系统总设计 9
3.1 总体设计任务 9
3.2 功能模块图 9
3.2.1系统总体功能图 9
3.2.2 系统功能模块描述 9
3.3 数据库(MySQL)设计 11
3.3.1数据库设计概述 11
3.3.2 数据库E-R图设计 12
3.3.3 构建MySQL 12
3.3.4 创建表和字段 13
4 系统详细设计· 15
4.1设计思路 15
4.2 总体设计 15
4.2.1 登录模块 15
4.2.2 更改密码 16
4.2.3教师管理 17
4.2.4课程管理模块 19
4.2.5指标管理 20
4.2.6评教 20
4.2.7评价信息管理 21
5 系统测试 22
5.1测试的意义和目的 22
5.2测试过程 22
5.2.1测试方案 22
5.2.2测试内容 22
5.2.3测试用例 23
5.2.4测试结果分析 23
6 总 结 23
参考文献 24
致 谢 25