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

1.设计内容

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

 

2.设计思想

学习者是该系统客户端的主要用户,学生用户的主要功能如下:

1)注册:未注册的用户可以使用邮箱进行新用户注册,如果该邮箱未被注册过则注册成功,否则失败。

2)登录:用户使用已注册的邮箱和密码在客户端登录,如果登录成功则跳转至主界面,否则失败。

3)查看课程类型列表:用户查看课程类型列表,从列表选择想要学习的类型的视频。

4)查询课程:用户可在搜索框中直接搜索课程名称进行查看,查找到课程后可以看到该课程的详细信息、打分和评论。

5)添加课程:用户可以将一门未选择过的课程添加到自己的选课列表中。

6)删除课程:用户可以从自己的选课列表中删除课程。

7)评论:用户可以对自己观看过的课程进行评论和打分。

8)提问:用户可以对一门课程进行提问。

9)回答提问:用户可以对其它用户的提问进行回答。

10)管理个人信息:用户可以在个人中心查看自己的个人信息,并且可以添加信息或删除信息

11)观看课程:用户选择一门课程之后观看课程。

12)购买课程:用户选择一门课程,该课程是“收费类”,则用户需要购买该课程才可观看课程视频。

管理员是该系统服务器端的用户,主要功能如下:

1)登录:管理员用系统给定的账号和密码登录。

2)上传课程:管理员可以上传课程视频。

3)删除课程:管理员可以在自己上传了的课程列表中删除课程。

4)查看课程信息:管理员选择一门课程之后可以查看这门课程的信息。

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950