基于Android的CET培训软件的设计与开发.doc

资料分类:计算机信息 上传会员:布加加 更新时间:2021-02-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10393
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着社会的发展及移动技术的进步,越来越的大学生借助于移动平台进行知识的储备和学习,尤其是中国的高校学生都必须要通过的英语CET等级考试。虽然市面上的英语学习软件有很多,但是都是功能过于强大或者使用不是很方便,有鉴于此,开发了一款基于Android移动平台的CET培训软件。该系统采用的JAVA和PHP构架并采用MySQL作为后台存储数据库。通过Android中的HTTP通信、适配器的调用、极光推送等技术实现了在在客户端进行教学视频播放、单词记忆、在线即时聊天、英汉互译、阅读理解作答测试等功能。该系统的简单、易用获得了大学生朋友的大力推崇,有很高的市场应用前景。

【关键词】Android;JAVA;数据库;CET培训;HTTP通信

 

目录

摘要

Abstract

1 引言-1

1.1研究的目的及意义-1

1.2研究的应用前景-1

1.3研究的主要内容-1

2 开发环境与相关技术-1

2.1 开发环境-1

2.2 开发技术-2

2.2.1 Java Development kit(JDK)介绍-2

2.2.2 Android SDK 介绍-2

2.2.3 Eclipse介绍-2

2.2.4 Android 介绍-2

3 软件系统需求及可行性分析-2

3.1需求分析-2

3.2可行性分析-3

3.2.1技术可行性-3

3.2.2操作可行性-3

3.2.3应用可行性-3

4 系统软件的结构与设计-3

4.1系统功能模块流程图-4

4.2数据库的设计与实现-5

4.2.1 E-R图-5

4.2.2数据表-6

4.2.3数据库的连接-8

5 系统软件功能的具体实现-8

5.1登录和注册的初始化界面-8

5.2主页-10

5.3学习模块-12

5.3.1视频学习-12

5.3.2单词训练-13

5.3.3 阅读训练-13

5.3.4 翻译训练-15

5.4聊天模块-16

5.5推送模块-17

5.6用户模块的实现-18

5.7服务器的后台管理-19

5.7.1数据的修改-20

5.7.2用户权限的管理-21

6 系统测试-21

6.1系统测试的定义、目的及意义-21

6.2系统测试的结果-22

7 结论--23

7.1系统的优缺点-23

7.2开发过程中遇到的问题及解决方法-23

7.3收获与体会-23

参考文献-25

致    谢-26

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:将分析国内外移动端学习软件的现状和应用案例着手,讨论基于安卓学习软件开发的主要技术;给出基于安卓开发软件的技术实现过程;最后提出研究结论和研究工作的展望;软件学习......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: