论文部分内容阅读
“互联网+教育”是随着当今科学技术的不断发展,互联网科技与教育领域相结合产生的一种新的教育形式。互联网具有高效、快捷、方便传播的特点,在当今学生的学习和生活中发挥着不可替代的重要作用。本课题来源于在公司实习时所参加完成的好未来服务教育平台。好未来教育服务平台是回应下属事业部的课后答疑需求,基于已有的题目搜索服务构建的业务输出平台。事业部的学生可以拍照提问,即时的获取教师的讲解答复,而教师可以根据题目搜索服务直接获取提问题目答案及解析,提升答疑效率。项目业务模块主要有四大模块:题目录入,课后答疑,数据中心和后台管理。本文对该项目的需求进行详细分析,根据功能点对项目的总体架构进行概要设计,解析项目的功能模块和功能层次关系,并对各模块的功能的处理流程,涉及类和相关接口进行详细设计,之后根据详细设计的内容进行编码实现,最后对实现的功能进行测试、验收。项目基于web开发平台,使用JSON进行网络通信与数据传输,微信小程序实现学生端,Vue框架实现web页面,Celery+Redis进行定时任务调度,Mysql实现数据存储,并使用第三方服务进行实时通讯和图片文件存储等相关功能的开发。本人参与完成了项目的需求、设计、实现与调试、以及后期部分测试工作,最终成功在满足项目需求的同时也保证了用户的良好体验,在各种较极端的场景或环境下进行了兼容处理。该项目已于2018年3月上线运行。目前累计用户已超过3000人,每日活跃用户100人左右。