需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13995 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息技术的不断发展,用手机软件搜索学习信息是现代学生获取资源最重要的途径之一。用户可以通过学习辅助软件获取考试信息及考试所用的资源,讨论学习上遇到的难题。使用学习辅助系统,可以提高学生的学习积极性和学习兴趣,有针对性地帮助学生复习,帮助每一位学生顺利通过考试。 本文介绍了基于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 |