内容资料丰富多彩。在良好的网络学习环上境基础不受事物陈列空间的限制,系统会给学生提供多种学习方法,学生可以用不相同的学习媒体与学习方法进行选择学习交流方便,疑难解答。学生利用系统中的在线留言板功能,对老师寻求帮助及解答。
全备的学习功能。、全备的学习功能。高校学生可以进行课程授课计划等信息的查看,相关教学软件,作业的下载,费力问题的询问等操作。
本项目的研究目标是建立一个基于 Android 的移动课程学习平台。这个移动课程学习平台不仅仅提供了学习功能,例如:选课功能、课程评价功能、课程统计功能、课程学习功能等。还提供了社区功能,例如:让学生评价的功能、学生之间交流的功能、向老师提问的功能、学生之间讨论等。这个项目的核心是用户,用户对课程进行评价,对上过的课程进行打分,在课程中遇到不会的问题进行加以提问。用户还可以通过评论进行推广好的课程。而学生们在自己的空闲时间,利用手机客户端登录在任何时间,任何地点的进行学习,提高学习效率。而且在遇到问题时,老师进行在线解答,帮助学生解决困难,提高学生学习的积极性,与学习效率。
Android 的选课评价系统,通过对已经存在的在线学习系统进行分析,建立一个移动的在线学习系统,学生可以对已上过的课程进行评价和打分,上过同样课程的学生之间可以进行讨论。通过社区系统,在社区系统中学生体验后提出不足,最后完善在线学习的功能。
需求分析:现在国内外的安卓(Android)课程教育学习的种种方式各有不同,也有着不同的安卓学习平台,各有各的优势和缺点。我对他们进行了比对和分析。总结了他们各自的特点和不足之处。结合实际需要,老师用户的角度,学生用户的角度从师生、管理员的角度,分析不同的需求,在明确需求后再想设计思路最终明确具体需要完成设计。
系统功能研究:我这次的设计核心,是针对安卓的相关学习课程的,因为学习平台需要对不同的客户有不同的需求功能,还有要详细完整的业务流程,并根据这个基础,把系统的功能进行划分然后一一设计出来。
(3)Android课程学习平台的开发:我这里对于功能的实现主要分为下面几个部分,用于接收新用户的注册功能、然后是学习新课程方便用户自学和复习的课程资源下载功能、可以交作业的功能即上传作业、还有布置作业的发布作业等功能。
数据库概念结构设计
(1)用户信息(用户名,姓名,密码,电话,邮箱,QQ,头像,机关,地址,性别);
(2)学生信息(学号,姓名,班级,电话,身份证,性别,照片,地址,备注,密码);
(3)教师信息(工号,姓名,密码,出生年月,身份证,性别,职称,照片,主教课程,电话);
(4)成绩信息(学号,姓名,科目,学年,学期,成绩,备注);
(5)教学课件信息(编号,名称,课程,文件,简介,发布人,日期);
(6)教学视频信息(编号,名称,课程,视频文件,简介,发布人,日期);
(7)课程信息(课程名称,学时,学分,类型,备注,日期);
(8)作业上传信息(编号,作业名称,内容,上交人,日期,发布人,成绩,附件);