打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在线教育平台开发模块分析与设计

上篇文章中,小编着重讲了在线教育平台开发的功能需求和性能需求,接下来我们来讲一讲,关于此平台开发的模块分析与设计环节。

 

  

 

一、平台层次概况分析

根据使用对象的不同,在线教育平台主要分为三个子系统,分别是讲师子系统、学员子系统和管理子系统。讲师子系统主要针对于讲师,学员子系统主要针对用户,即广大学习者,管理子系统主要针对于平台管理员。每个子系统又包含若干子模块。

二、平台模块设计

接下来,将对三个子系统的各功能模块的划分和具体功能进行分析和阐述:

1、讲师子系统

注册和登录模块:首先申请用户名,这个用户名是唯一的,然后填写姓名、密码、邮件等用户信息,还可以接入手机短信、社交软件等第三方平台登录方式。填写后提交资料就会被保存在平台数据库中。

修改个人资料模块:提供给已经注册成功的用户更新个人资料的服务功能。

教学内容发布模块:这里的发布内容为动态的,即讲师在此模块可以开启各类班课模式,以及实时视频、语音直播课程等。

白板模块:这个模块主要是为了接入教务白板。

答疑管理模块:讲师对学员提出的问题进行回答,还可以删除和修改已提交的回答,还可以删除和修改已提交的回答。

试题管理模块:讲师对试题进行修改、删除和增加的操作。

互动模块:学员和讲师可以在班课聊天区域进行文字、表情实时交流,还可以进行视频语音连麦。作为讲师还能够共享桌面。

2、学员子系统

注册和登录模块、修改个人资料模块与讲师端模块相同,就不再多说了。

在线上课模块:用于及时参与讲师发布的实时直播课程。并且可以进行课程回看。

网课和购买模块:用于购买网课进行线上学习。可以加载第三方支付功能。

教案浏览学习模块:浏览讲师情况,可下载网上的教案进行学习。

提问浏览模块:可参与线上随堂测试,得出测试结果并判分。

互动模块:学员和讲师可以在班课聊天区域进行文字、表情的实时交流,还可以进行视频语音连麦。甚至能通过举手连麦与讲师共同操作白板。

3、管理子系统

网课售卖模块:平台可将讲师课程上传至后台,并设置名称、简介等参数,以视频、音频或图文形式在前台销售。

数据统计模块:平台可统计讲师授课数据:如售出课程金额及数量、直播授课次数、直播总时长、迟到次数等,为讲师结算工资作参考。

课程管理模块:平台可对当下热门课程进行分类和排序,为讲师安排课程表,并且能统计当前课程下所有的评价情况和打分人数。

学员管理模块:后台能对学员ID、已学课时、学习进度、学习天数、课堂测试成绩等数据进行统计。

以上,就是在线教育平台开发模块布局与设计方向。

声明:以上内容为作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
教育直播app应该具备哪些功能?
课程开发 | 5步轻松搞定结构化设计
课程开发技能(个人精心编制)
透过现象看本质——到底是什么导致课堂意外的发生?
读《结构化课程》讲书
​面对培训“急活”,这几招相当有用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服