教师听课评价管理系统采用php和mysql开发,有三个角色用户,教师,学生,管理员,教师,学生听课后对授课进行教学质量评价.教师填写听课申报,可以查看评价.管理员对教师听课申报进行审核,以及学生信息进行管理.系统开发完全按照学生毕业设计要求制作.
功能介绍
1)操作员管理功能:向系统中添加操作员。为操作员提供不同等级的权限,根据不同的权限赋予不同的操作员权限。
2)添加、修改、删除听课类型:为了对于不同的听课进行分类,进行听课类型管理。听课类型数目理论上可以任意多个,但是相应的要受用户机器配置的影响。
3)添加、修改、删除听课:对于每个听课都可以指定其电子存储地,对于听课的存储文件可以修改其属性。对于听课也可以添加简短的说明项,以方便用户不需要打开听课便对听课有个大致的了解。对于听课的电子存储文件,用户可以在系统界面上点击相应的按钮就可以自动选择相应的程序打开,进行查看。
4)听课的搜索功能:可以根据用户提供的精确听课名进行听课的查找。不支持模糊查找是为了保护听课的统计信息外流
目 录
引 言 1
1 绪论 1
1.1 课题背景 2
1.2国内外研究现状 2
1.3课题研究的意义 2
1.4系统开发目的和原则 3
1.5可行性分析及总体设计原则 3
1.5.1可行性分析 3
1.5.2总体设计原则 4
2 开发技术介绍 5
2.1 B/S模式与C/S模式比较 5
2.1.1C/S模式的优势和劣势 6
2.1.2B/S模式的优劣和劣势 6
2.2 PHP技术 6
2.3 MYSQL数据库 7
2.4 Apache 服务器 8
2.5 WAMP 9
2.6 本章小结 9
3 系统总体设计分析 10
3.1 需求分析 10
3.2功能模块设计 11
3.3数据库设计 11
3.3.1概念设计 11
3.3.2逻辑设计 12
3.4可行性分析 14
4 系统实现 15
4.1 网站登录首页设计 15
4.2 网站后台主要模块设计 17
4.1.1学生管理 18
4.1.2教师管理 19
4.1.3听课审核模块 21
4.1.4课程模块 22
4.1.5教师听课申报模块 23
4.1.6教师查看评价模块 24
4.1.7学生评价模块 26
4.1.7听课记录模块 27
5 系统运行测试 28
5.1 系统测试目的 28
5.2 系统测试 28
5.2.1用户登录测试 28
结束语 29
参考文献: 29
致谢: 30