毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于Android的在线学习系统设计

在线学习系统分为客户端和服务器端。客户端:用户可以通过该系统注册(如果没有注册过)、登录(已有注册成功的账号和密码),用户登录后可以直接在搜索框检索课程名称查询课程、观看课程,观看课程后可以对该课程进行提问、评论和打分;用户可以查看课程类型列表,查看列表详情,管理个人信息等;系统的服务器端:管理员通过该系统管理视频数据,包括对视频信息的管理和对视频进行增添或删除,管理员管理学习者的数据,包括学习者观看的记录和个人信息。

\

2.设计思想
学习者是该系统客户端的主要用户,学生用户的主要功能如下:
(1)注册:未注册的用户可以使用邮箱进行新用户注册,如果该邮箱未被注册过则注册成功,否则失败。
(2)登录:用户使用已注册的邮箱和密码在客户端登录,如果登录成功则跳转至主界面,否则失败。
(3)查看课程类型列表:用户查看课程类型列表,从列表选择想要学习的类型的视频。
(4)查询课程:用户可在搜索框中直接搜索课程名称进行查看,查找到课程后可以看到该课程的详细信息、打分和评论。
(5)添加课程:用户可以将一门未选择过的课程添加到自己的选课列表中。
(6)删除课程:用户可以从自己的选课列表中删除课程。
(7)评论:用户可以对自己观看过的课程进行评论和打分。
(8)提问:用户可以对一门课程进行提问。
(9)回答提问:用户可以对其它用户的提问进行回答。
(10)管理个人信息:用户可以在个人中心查看自己的个人信息,并且可以添加信息或删除信息
(11)观看课程:用户选择一门课程之后观看课程。
(12)购买课程:用户选择一门课程,该课程是“收费类”,则用户需要购买该课程才可观看课程视频。
管理员是该系统服务器端的用户,主要功能如下:
(1)登录:管理员用系统给定的账号和密码登录。
(2)上传课程:管理员可以上传课程视频。
(3)删除课程:管理员可以在自己上传了的课程列表中删除课程。
(4)查看课程信息:管理员选择一门课程之后可以查看这门课程的信息。
  [1]张楠. 国内外移动学习平台研究与发展综述[J].旅游纵览(下半月),2017(5):210-210
  [2]陈珍. 国内外移动学习研究现状及问题分析[J].考试周刊,2009(45):16-17.
  [3]傅健,杨雪.国内移动学习理论研究与实践十年瞰览[J].电化教育,2009(7):36-41
  [4]邵酉己,刘青松.国内移动学习研究综述[J].中小学电教:上,2016(7):4-7
  [5]刘鑫. 学生利用移动终端设备学习现状的研究[J].文学教育,2018(12):142-144
  [6]赵林.基于Android的移动在线学习系统的设计与实现[D].西安电子科技大学,2014
  [7]彭义尚. 基于Android的在线学习系统设计与实现[D].苏州大学,2016
  [8]蔡菲菲.基于Android的在线学习系统的分析与设计[D].云南大学,2012
  [9]王艺臻.基于Android平台的在线学习系统的设计与实现[D].吉林大学,2015
[10]韩秋玲.基于Android的英语学习系统设计与实现[D].电子科技大学,2012

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:药店药品拆零管理系统
下一篇:ssm车队车手周边商城网站


版权所有 毕业设计网联系qq:242219979 © 2007-2022