- 1
- 2
- 3
- 4
- 5
基于Python的中小学云课堂平台设计与实现
资料介绍
本人实习所在的北京云江科技有限公司(阿凡题)是一家着眼于中小学在线教育的公司,旗下已拥有支持iOS、Android、Windows、macOS端一对一教学的应用。目前公司在业务探索过程中为打通在线教育生态系统,同时解决国内免费中小学在线课堂平台并不丰富以及各地区教育资源倾斜的问题,启动了创新项目——中小学云课堂平台。该平台通过站方对课程资源的审核、整理、上传,使得学生能够随时随地浏览高质量的在线课程。
作者在前期参与了项目从0到1的全过程,包括用户调研、需求挖掘等,深入了解目前公司产品业务链路,结合业务特点打通需求及设计链条,完成平台框架设计、数据库设计。进入项目实现阶段后,作者独立开发了用户(学生)端的用户模块、云课堂模块、明星学校模块、授课教师模块,以及管理(站方)端的后台管理模块。完成了找课、看课、学课等一系列业务流程,同时在用户模块、云课堂模块中实现了部分特色功能,包括用户数据的可视化展示以及课程推荐等。在测试阶段,作者负责并完成了上述模块的功能测试以及性能测试。
本文实现的云课堂平台是经典的B/S(Browser/Server,浏览器/服务器)架构,项目语言主要为Python,Web框架采用了MTV(Model、Template、View,模型、模板、视图)开发模式的Django,结合了Echarts完成用户相关统计数据的可视化,应用了基于物品的协同过滤作为课程推荐算法,并接入第三方Xadmin完成后台管理模块的快速开发。平台在测试服务器运行稳定,达到为学生用户提供优质的免费在线课程资源的目标,也为站方用户提供了便捷的管理入口。同时为公司的一对一教学业务线带来流量,有助于增加付费用户的转化率,对实现整个在线教育生态闭环具有重要意义。
部分文件列表
文件名 | 大小 |
基于Python的中小学云课堂平台设计与实现.pdf | 10M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(1)
2020-07-22 20:30:03zrk787
对初学者很有帮助