欢迎来到天天文库
浏览记录
ID:55124958
大小:25.00 KB
页数:5页
时间:2020-04-28
《基于Android系统的电子书包学习软件的设计与开发.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于Android系统的电子书包学习软件的设计与开发 1系统功能概述 系统登录 系统登录功能提供两种用户身份验证,分别为教师用户和学生用户。 1.教师端程序功能 课程管理:新建课程、编辑课程内容、导出课程信息、复制课程信息。 作业管理:新建作业、编辑作业、发布作业、作业评价。 题库管理:新建试题、编辑试题、删除试题、导出试题、导入试题。 考试管理:新建考试、编辑考试信息、发布考试内容、考试成绩评价。 成绩管理:成绩权重管理、成绩统计分析、导出成绩。 课堂教学:教学内容展示、建立教学活动、推送学习任务
2、,即时评价。 1.学生端程序功能 在线学习:课程内容学习,教学视频学习,微课学习。 在线作业:在线完成课程作业,并查看反馈评价。 在线考试:在线完成课程测试,并查看反馈评价。 课堂任务:完成学习任务,参与课堂教学活动。 软件模块设计 该软件的编制采用AndroidStudio编程软件。在AndroidStudio中新建一个Android工程,各功能模块的设计如下。 系统登录模块 在项目工程中放置3个TextView组件,分别显示“系统登录”“用户名”“密码”,放置两个EditView,分别用于输入用户名和
3、密码,放置一个Button按钮,用于登录系统。 2.教师端程序 在项目工程中首先设置LinearLayout线性布局,方向垂直,然后放置6个Button组件,分别显示“课程管理”“作业管理”“题库管理”“考试管理”“成绩管理”“课堂教学”。 2.学生端程序 在项目工程中首先设置LinearLayout线性布局,方向垂直,然后放置4个Button组件,分别显示“在线学习”“在线作业”“在线考试”“课堂任务”。 系统功能实现 系统登录功能 在AndroidStudio新建的项目工程中,添加一个xml界面布局文件,命名
4、为,并在布局文件中编写代码,完成界面布局。 在AndroidStudio新建的项目工程中,添加java文件,用于构造登录界面Activity,命名为,登录功能的代码如下。 publicvoidlogin{ ==use)&&.tostring==pass)) {;}} 3.教师端程序的功能 在项目工程中,添加一个xml界面布局文件,命名为,也在布局文件中编写代码,完成界面布局。 在AndroidStudio新建的项目工程中,添加java文件,用于构造教师端程序管理界面Activity,命名为,教师端程序管理功能的代
5、码如下。 publicvoidTeacherFunction{ switch case1:; case:; case:; case:; case:; case6:;} 3.学生端程序的功能 在项目工程中,添加一个xml界面布局文件,命名为,也在布局文件中编写代码,完成界面布局。 在AndroidStudio新建的项目工程中,添加java文件,用于构造学生端程序管理界面Activity,命名为,学生端程序管理功能的代码如下。 publicvoidStudentFunction{ switch
6、 case1:; case:; case:; case:; } 结语 在当前的信息化教学过程中,移动学习模式正逐渐成为主流的教学模式,其诸多优势克服了传统课堂教联盟学模式的弊端。电子书包的不断兴起为信息化教学注入了新鲜的血液,拓展了信息化的教学手段,备受师生的喜爱。 该介绍了使用AndroidStudio编程软件编写电子书包移动端应用程序,实现了系统登录功能,教师端程序的功能和学生端程序的功能,对信息化教学起到了一定的推动作用,具有实践意义和应用价值。
此文档下载收益归作者所有