论文部分内容阅读
传统的在线教育利用互联网解决了优质学习资源获取门槛高、学习资料大规模传播难、远程学员无法受教育的问题;但是脱离了线下的真实课堂的教学过程,教学效果并不令人满意。随着文化生活的提高,学习者对教育的需求不断转变,不再满足于知识的单向获取;希望在学习时能和同学交流学习经验,向教师提出问题,第一时间获取到最新的教学资源。脱离线下课堂的传统在线教育模式已不能满足学习者的这些需求;在线教育和线下课堂教学过程的结合成为新的趋势。本文针对传统在线教育系统信息流单向传播的弊端,将在线教育和线下课堂教学过程相结合,开发了一个支持线下课堂功能的在线教育系统。该系统支持课堂在线交互,同时支持教学直播视频的采集、上传、发布等功能。本文遵循软件工程原理,首先对在线教育系统的使用场景和需求进行分析。其次,在此基础上给出了系统的整体框架,并针对客户端和服务端的功能模块进行了详细设计。之后,使用PHP (超文本预处理器)、MySQL(关系型数据库管理系统)、iOS(苹果移动操作系统)、融云、腾讯云平台相关技术,针对系统的服务端和客户端进行了实现。最后,论文对系统的功能、兼容性和性能进行了测试,结果表明,系统已达到课题的预期目标。