基于安卓Android的移动学习平台APP设计与实现(MySQL)(含录像) 来源:wenku163.com 资料编号:WK16313398 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313398 我要下载该资源 资料介绍 基于安卓Android的移动学习平台APP设计与实现(MySQL)(含录像)(开题报告,毕业论文10000字,安卓APP客户端和JAVA服务端程序代码,MySQL数据库) 移动学习平台主用户类型有学生、教师、系统管理员三种,在实际的应用过程中体现为学生和教师两种用户,学生可以有针对性选择学习内容进行在线学习,师生间进行探讨和交流,管理者作为系统管理员贯穿整个系统,体现为后台支持。 三种角色承担不同的功能,主要为: 1、学生 学习者,主要通过移动学习终端去学习和接收学习内容,包括用户登录、课程管理、课程学习、互动交流等;如图1所示: (1)用户登录功能。应是移动学习平台的首界面,是用户登录学习平台的入口。 (2)课程管理:包括学生对学习课程的浏览,对自己所要学习的课程进行添加以及对学习过的课程进行删除等。 (3)课程学习:学生对所要学习的课程的知识点浏览,通过文本和视频进行课程的学习; (4)互动交流:学生可与教师实时互动,可以向教师提出疑问,等待教师的回答。 2、教师 学习信息发布者,学习服务提供者,主要是面向学生提供教学内容服务,包括解答学生的问题、向学生提供课程信息。如图2所示: (1)对课程论坛的维护:查看学生问题以及回答学生问题; (2)对课程资源的维护:上传课程资源以及删除课程资源。 3、系统管理员 学习平台的系统管理功能,包括用户(教师和学生)信息的导入,维护系统安全和系统权限分配、课程数据导入等。如图3所示: (1)对用户信息的维护:添加、删除、修改; (2)对用户权限的设定:权限分配、权限删除。 目录 1软件需求 3 1.1引言 3 1.1.1编写目的 3 1.1.2背景 3 1.2 绪论 5 1.2.1-Internet与企业级应用平台 5 1.2.2-J2EE及其他相关技术 7 1.2.3-数据库概述 12 1.2.4相关技术及开发工具简介 12 1.2.3运行环境规定 14 2软件分析与设计 15 2.1 App界面设计 15 2.1.1 登录界面 15 2.1.2 功能引导界面 17 2.1.3二维码扫描页面 18 2.1.4归还页面 19 2.1.4用户信息修改页面 20 2.2 后台界面设计 21 2.2.1 登录界面 21 2.2.2交通工具界面 22 2.2.3 费用管理界面 22 2.2.4 财务报表界面 23 2.2.5 用户管理界面 23 2.3 数据库设计 24 2.3.1 费用类型表 24 2.3.2 用户表 24 2.3.9 交通工具表 25 2.4.0 租赁管理表 25 3系统测试 25 3.1测试项目 25 3.2测试单元 26 3.3组合测试 26 3.4 确认测试 26 3.5 系统测试 27 3.6用户验收测试 27 3.7测试方法 27