需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8648 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科技的迅猛发展,互联网在人类生活中已经成为不可或缺的科技产物。而生活在信息爆炸的时代,人们对于生活的便利要求越来越高,希望利用起一切零散的时间。就这样,移动互联就在科技的浪潮中逐渐崛起。移动手机的便携性和智能性决定了未来的科技发展方向,而Android在移动互联中又占有较大的市场。对于在校学生,准备英语等级考试的人来说,一款简洁实用的“背单词”Android APP成为他们追捧的目标。 本论文阐述了Android APP“背单词”的技术介绍,本软件拥有两大特点:一是简洁,因为市面上大多数软件的心思都花在了界面的华丽上,对于一款学习类软件来说,这很容易分散注意力;二是寓教于乐,本软件里面有“闯关”和“PK”两个主要功能模块,将背单词与游戏结合起来,使用户达到轻松学习的目的。 经过调研与分析,本软件决定使用C/S架构,客户端为Android APP,服务端则为Java应用程序,采用TCP协议进行网络信息传输,以此来满足用户的需求。
关键词:C/S架构;单词记忆;Android
目录 摘要 Abstract 1 绪论-1 1.1 研究内容-1 1.2 研究意义-1 1.3 研究现状和发展趋势-2 2 系统分析-3 2.1 系统需求分析-3 2.1.1 系统需求-3 2.1.2 功能需求-3 2.1.3 性能需求-3 2.2 采用的关键技术的介绍-3 2.2.1 TCP通信-3 2.2.2 SQLite数据库-4 2.3 可行性分析-4 2.3.1 经济可行性-4 2.3.2 技术可行性-5 2.3.3 运行可行性-5 2.3.4 时间可行性-5 3 系统概要设计-6 3.1 系统结构设计-6 3.2 功能模块设计-6 3.3 数据库设计-7 4 系统详细设计-11 4.1 界面详细设计-11 4.1.1注册登录模块的界面详细设计-11 4.1.2闯关模块的界面详细设计-11 4.1.3 PK模块的界面详细设计-14 4.1.4我的信息的界面详细设计-17 4.2 功能模块详细设计-17 4.2.1注册登录功能模块的详细设计-17 4.2.2闯关功能模块的详细设计-17 4.2.3 PK功能模块的详细设计-18 4.2.4我的信息模块的详细设计-18 4.3 数据库详细设计-18 4.3.1服务端的数据库表-18 4.3.2客户端的数据库表-19 5 系统实现与测试-21 5.1 开发及运行环境-21 5.1.1开发环境-21 5.1.2运行环境-21 5.2 系统部署-21 5.2.1 Eclipse的安装和配置-21 5.2.2 MySQL的安装和配置-21 5.2.3服务端IP地址端口的配置和APK的安装-21 5.3 实例测试-22 结 论-23 参 考 文 献-24 致 谢-25 |