摘要:在高校中,课堂是进行教学活动的主要场所,而课堂的教学质量对于高校实现人才培养的目标有着重要的影响。分析当前高校课堂教学现状,明显存在如下问题:(1)高校课堂中难于维护课堂纪律,主要涉及学生的出勤率,教师点名占据较长的课堂时间,且减少了有效的课堂教学时间;(2)课堂中参与互动的学生数偏少,在有限的课堂教学时间中,教师无法关注到每个学生,不利于改进课堂效果。
随着互联网技术的发展,目前高校师生已基本拥有随时随地上网的条件,如何利用网络提高课堂教学效率是本设计的研究重点。网络具有着方便快捷和极为强大的交互特性,因而为基于B/S的课堂交互系统的实现提供了可能。本设计主要基于B/S(即浏览器/服务器模式),是为加强师生交互、提高课堂教学效率的用于辅助教学的课堂交互系统。本系统的主要目的在于帮助解决课堂上即时交互的一些问题,为广大师生提供网上签到、在线留言交流、在线举手以及在线答题与自动统计等功能,方便学生能够及时与教师交流、沟通,教师能够及时了解学生的想法和问题,解决学生的疑惑,从而提高教学的效率和质量。本系统目前还不是很全面,所拥有的功能也有限,但是本系统最大的特点是依托于浏览器,无需像APP那般下载使用,可以随时随地通过手机自带的浏览器或其他浏览器浏览使用,充分发挥了网络便于交互的优势。
本设计充分利用了网页便于交互的特性,基于B/S模式架构整个交互系统,并利用了强大的动态网页开发语言——php语言和mysql数据库进行设计,最终实现了一个高效、实用性强的课堂交互系统。
关键词:B/S 课堂交互 PHP
目录
摘要
Abstract
1 绪论-1
1.1 课题背景及研究意义-1
1.2 开发工具的选用及语言介绍-1
1.3 文章内容及课题的主要贡献-4
1.4 本章小结-4
2 需求分析-5
2.1 系统的功能需求分析-5
2.2 系统需求分析-7
2.3 可行性分析-7
2.4 本章小结-8
第3章 系统总体设计-9
3.1 系统的结构划分-9
3.2 系统的主要数据成员-11
3.3 本章小结-13
4 系统实现过程-14
4.1开发环境的搭建与配置-14
4.2 数据库的连接-15
4.3 登陆-19
4.4 管理员功能模块-21
4.5 学生功能模块-30
4.6 教师功能模块-38
4.7 本章小结-50
5 关键技术-51
5.1 系统硬件环境及软件环境-51
5.2 编程的关键技术-51
5.3 本章小结-52
6 系统使用说明-53
6.1 系统功能结构-53
6.2 系统使用-53
6.3 本章小结-59
7 总结与展望-60
7.1 总结-60
7.2 展望-60
毕业设计体会-61
参考文献-62
致谢-63