没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的电子词典设计与实现doc.doc
需积分: 43 9 下载量 108 浏览量
2021-06-30
14:37:32
上传
评论 1
收藏 697KB DOC 举报
温馨提示
试读
24页
操作可行性指开发的手机应用操作复杂性和管理复杂性。本着简洁高效的开发初衷,本文所讨论的Android电子词典直观展现本地查词、网络查词、添加生词等核心功能,用户从字面意思上可直接掌握基本功能的含义,以及操作应用。另外,作为开源的手机应用,-在法律政策方面与相关规定不存在抵触,符合上市审核标准规范。故,本文所讨论的Android电子词典在操作上是可行的。
资源推荐
资源详情
资源评论
课程设计报告
2020~2021 学年第二学期
课 程 Android 应用开发
课程设计题目 基于 Android 的电子词典系统
院 ( 系 ): 软件学院
姓 名
XXX
学 号
XXXXXX
专 业 班 级 XX 级计科 XX 班
指 导 教 师
XXX
2021 年 6 月 25 日
目 录
第 一 章 绪 论 ... .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1. 1 课 题 背 景 及 意 义 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1. 2 发 展 现 状 与 趋 势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1. 3 开 发 环 境 及 技 术 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
第 二 章 需 求 分 析 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2 . 1 系 统 可 行 性 分 析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2. 1 . 1 技 术 可 行 性 分 析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2 . 1 . 2 经 济 可 行 性 分 析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2. 1 . 3 操 作 可 行 性 分 析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2. 2 用 户 功 能 需 求 分 析 .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2. 2 . 1 用 户 功 能 需 求 分 析 概 述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2. 2 . 2 用 户 用 例 分 析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
第 三 章 页 面 设 计 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3. 1 布 局 设 计 . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3. 1 . 1 登 录 页 面 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3. 1 . 2 注 册 页 面 设 计 .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
3. 1 . 3 主 页 面 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3. 2 资 源 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2
第 四 章 功 能 详 细 设 计 与 实 现 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
4. 1 实 现 的 全 部 功 能 表 : .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 3
4. 2 功 能 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 3
4. 3 功 能 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 4
4. 4 功 能 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 5
4. 5 创 新 功 能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 6
第 五 章 项 目 测 试 ... .. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 8
5. 1 功 能 测 试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 8
5. 2 评 价 .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 0
iii
第一章 绪论
在当今社会中伴随着智能手机的快速普及和应用, Android 智能手机操作系统市场已经
占据了一半的手机市场。 为了能够方便智能手机用户能够在任何时间任何地点体验到手机
互联网所提供的功能和服务, 有一种最有效的方法就是将应用系统的功能在手机移动终端
上得到拓展, 使得手机通过移动数据传递到互联网访问 Web 网站并得到各种各样的业务和
功能。 因此, Android 智能手机的应用软件的开发及其需要的服务在未来就会有广阔的发展
前途。
英语作为全球使用最广泛的语言,有着广泛的应用,国内的英语学习热潮始终没有消退。
传统的英语学习使用固定教材,有着一些无法解决的局限性,如果能够将英语学习和移动互
联网相结合,设计出可以在手机和移动设备上使用的电子字典系统,可以让用户可以随时随
地的从身边的智能手机获取知识,充分利用零碎时间,提高英语学习的效率。Android 平台
作为占据智能手机市场份额最多的开源智能手机操作系统,在其上设计 Android 电子词典能
够使尽可能多的用户获得服务。 本文分析了现有的英语学习方式、电子词典的发展现状和
市场前景,认为:利用移动设备进行英语学习可以充分利用时间碎片、便携易用、可以提高
学习效率,具有非常多的好处。对比了现有的英语学习系统和电子词典系统,结合 Android
平台,充分的整合和利用现有的工具和方法,设计和开发了一款基于基于 Android 的电子词
典系统,对一些产品设计和技术实现上的难点进行了探讨并提出了适合本项目的解决方案,
同时为解决类似问题提供了可供参考的案例和思路。 本文首先介绍了项目背景及国内发展
现状,阐述了本客户端巨大的社会及经济价值,然后详细介绍了 Android 操作系统及相关应用
开发技术,分析了客户端功能性需求及非功能性需求,进一步描述了项目的系统架构设计、客
户端架构设计以及客户端功能模块的划分。最后详细说明了客户端各个模块的详细设计 ,对
创新设计、技术难点进行了研究和分析,并提出了针对本客户端的解决方案和具体实现方法。
本人在项目开发过程中参与整个系统的需求分析、概要设计以及测试工作,独立设计实现了
查词模块、机器发音模块、语音识别模块、个人学习模块、用户设置模块,其中机器发音和
语音识别部分采用科大讯飞语音云平台实现,有着节省资源,减少工作量的特点。 本项目
基于 Android 平台,研究方法和技术主要涉及 Android 操作系统应用层开发技术 ,经过在
Android 设备上的反复测试,客户端实现了本地查词、网络查词、词库、发音、单词背诵、用
户设置功能,客户端经过测试,可以满足用户需要。
第 1 页
1.1 课题背景及意义
通过对手机软件的调研了解到,随着手机词典业的迅速发展,手机已成为人们生活中不
可或缺的一部分,现如今手机的主要功能不仅仅是打电话和发短信,因此手机词典管理软件
是手机必不可少的软件,如果能够拥有一款功能强大、操作简捷的手机词典管理软件便能够
大大提高用户的使用效率。如今大多数手机中的手机词典软件的查询方式单一、不能体现联
系人之间的关系、未对手机词典记录进行统计和相关的数据挖掘,也未向用户提供一定的个
性化设置功能。可视化手机词典不同于传统的手机词典管理软件,它的实现将会弥补传统手
机中的手机词典软件的不足。
手机应用软件开发属于嵌入式软件开发,特点是需要满足占用空间小,运行效率高等。
电子词典系统已经在电脑端上很好地实现,比如当下流行的有道词典、百度翻译、金山词典
等, 但在手机移动端上实现就有较大的难度,需要依据手机平台的特点进行设计和优化。
本文以基于 Android 平台的手机应用功能开发为线索依据, 查看了相关书籍内容和理论研
究,还有实验和技术开发的样例;不仅能够在手机上进行英语单词和简单句子的查询、添加、
删除等功能,并且该系统有本地的生词本可以记录生词可以帮助英语学习者记忆生词功能,
对于英语学习者来说是一个很好的英语学习助手。
当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们逐渐对移动设备
的要求也越来越高,从以前的追求技术到现在的追求视觉,因此,对于我们开发人员来说也
逐步的提高了对系统的要求,本课题是基于 Android 系统的“电子词典系统”软件的设计与实
现。
1.2 发展现状与趋势
随着智能手机在通信行业的不断发展,其核心的竞争愈来愈趋向于操作系统的竞争,且以
联盟阵营的格局存在.洞悉智能手机未来的发展趋势及技术热点,有助于企业在实际的经营过
程中处理好智能机资源甄选,渠道规划等营销的关键。智能手机的快速发展为手机软件的升
级提供了条件。
社会生活的信息化和经济的全球化,使英语的重要性日益突出。英语作为最重要的信息
载体之一,已成为人类生活各个领域中使用最广泛的语言,英语能力已成为一种必备技能。
改革开放 40 多年来,尤其是党的十九大以来,我国对外文化交流传播工作取得了丰硕成果。
据统计,近年来我国的对外文化交流项目年均总数与受众人次均超过改革开放前 30 年的总和。
第 2 页
剩余23页未读,继续阅读
资源评论
多肉写代码
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于opencv的dnn模块实现Yolo-Fastest的目标检测python源码+模型+说明(高分项目).zip
- 使用Python调用微信本地ocr服务.zip
- 【精品推荐】人工智能在医疗中的应用.pptx
- 【精品推荐】电子医疗仪器人机接口-(1).ppt
- 【精品推荐】电子医疗仪器人机接口.ppt
- ubuntu镜像ubuntu镜像01
- 基于paddle搭建神经网络实现5种水果识别分类python源码+数据集(高分毕设).zip
- 【精品推荐】电子商务网店类型介绍.ppt
- 基于paddle搭建神经网络实现水果识别分类python源码+数据集(高分项目).zip
- 三菱plc编程口通信学习笔记.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功