基于Android的学习辅助系统设计与实现.zip

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-10-14
  • 论文字数:13995
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(王教授)提供原创文章

支付并下载

摘要:随着信息技术的不断发展,用手机软件搜索学习信息是现代学生获取资源最重要的途径之一。用户可以通过学习辅助软件获取考试信息及考试所用的资源,讨论学习上遇到的难题。使用学习辅助系统,可以提高学生的学习积极性和学习兴趣,有针对性地帮助学生复习,帮助每一位学生顺利通过考试。

本文介绍了基于Android的学习辅助系统设计与实现。本系统主要包括:(1)文件管理:包括文件上传、下载、存储;(2)信息管理:包括信息发表、阅读、用户评论、点赞;(3)站内消息管理:包括文本、图片消息的发送、接收、阅读、存储;(4)用户管理:包括注册用户、用户基本信息管理;(5)资讯推送;(6)学习计划管理:包括制定学习计划、修改学习计划状态、删除学习计划。

本系统使用使用Android Studio和MyEclipse开发工具进行Android手机客户端和服务器端的程序开发,使用MySQL数据库作为数据库后台。通过手机端前台的操作,用户可以对基本信息进行编辑,发布消息,文章、上传、下载文件,获取和分享最有价值的信息。获取信息更加方便,不受时间、空间的限制,可以随时随地享受到本软件带来的便利。

 

关键词  学习辅助系统;安卓;MySQL

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 研究现状-1

1.3 研究内容-1

1.4 论文的组织结构-2

2 相关技术及工具简介-3

2.1 Android简介-3

2.2 Java简介-3

2.3 MyEclipse简介-3

2.4 MySQL简介-3

2.5 Android Studio简介-3

2.6 Tomcat 服务器的简介-4

2.7 本章小结-4

3 系统分析-5

3.1 学习辅助系统的概述-5

3.2 系统功能分析-5

3.3 系统用例图-6

3.4系统流程图-7

3.4.1学习辅助系统的总体的功能流程-7

3.4.2基本信息管理流程-8

3.5 本章小结-9

4 学习辅助系统的总体设计-10

4.1 总体设计概述-10

4.2 系统功能结构图-10

4.3 学习辅助系统的数据库设计-15

4.3.1 数据库逻辑结构设计-15

4.3.2 学习辅助系统E-R图-16

4.3.3 学习辅助系统的表设计-17

4.4 本章小结-20

5 学习辅助系统的详细设计及实现-21

5.1 数据库连接配置-21

5.2 用户登录界面-21

5.3 用户注册界面-22

5.4 学习辅助系统主界面-23

5.5 学习计划模块-23

5.5.1 添加学习计划界面-24

5.5.2 修改学习计划状态界面-25

5.5.3 查看学习计划界面-25

5.6 资源模块-26

5.6.1 上传文件界面-26

5.6.2 下载文件界面-27

5.7资讯模块-27

5.8 聊天界面-28

5.9帖子模块-28

5.9.1 上传帖子-29

5.9.2 点赞帖子-29

5.9.3 评论帖子-30

5.10本章小结-31

6 系统测试-32

6.1 测试方案设计-32

6.2测试环境-32

6.3 系统部分功能测试-32

6.4 本章小结-34

结论-35

致谢-36

参考文献-37