基于安卓的电子词典APP软件设计毕业论文
2021-04-21 01:12:26
摘 要
随着时代的发展,Android手机越来越普及,Android手机软件也越来越丰富。在全球化的背景下,英语学习变得越来越重要。移动电子词典作为一种学习英语的工具,因其方便、高效、简单等特点,越来越受到年轻人的欢迎。它利用网络数据库和本地数据库来查询单词而且在图形界面上显示它们。基于Android的电子词典应用包含三个部分:第一个是在线词典,第二个是离线字典,第三个是Word Book。
论文主要研究手机电子词典对人们生活、进修、浏览、查询和交流的影响。
研究结果表明:手机电子词典越来越受到年轻人的青睐,开发一款便捷利民的电子词典是发展的趋势。
本文的特色:中心明确,切合题意,简明扼要和材料丰富。
关键词:HashMap;SQLite;API;有道;XML
Abstract
With the development of the time, Android phones are getting more popular, and Android mobile software is becoming more richer. Under the background of globalization, English learning is becoming more important. As a tool for learning English, mobile electronic dictionary is more and more popular among young people because of its convenience, efficiency and simplicity. It uses network databases and local databases to query words and to display them on graphical interfaces. The application of electronic dictionary based on Android includes three parts: the first is online dictionary, the second is offline dictionary, and the third is Word Book.
This thesis mainly studies the influence of mobile phone electronic dictionary on people's life, study, browsing, inquiry and communication.
The research results show that mobile phone electronic dictionary is more and more popular among young people, and developing a convenient and profitable electronic dictionary is the trend of development.
The characteristics of this article are: the center is clear, the meaning is concise, and the material is rich.
Key Words:HashMap;SQLite;API;youdao;XML
目 录
第1章 绪论 1
1.1 研究现状 1
1.2 研究的内容及目的 2
第2章 系统需求分析和可行性分析 3
2.1 系统的总体需求 3
2.2 可行性分析 3
2.2.1 经济可行性 3
2.2.2 技术可行性 4
2.2.3 操作可行性 4
2.2.4 时间可行性 4
2.3 功能需求(用例图分析) 4
第3章 数据库设计 10
3.1 数据库分析 10
3.2 数据库实现 10
3.2.1 数据库创建 10
3.2.2 数据库操作 10
3.2.3 sdcard文件操作 12
第4章 环境搭建与相关技术介绍 14
4.1 Android开发环境的搭建 14
4.2相关技术介绍 16
4.2.1 SQLite 16
4.2.2 XML 16
4.2.3 HashMap 17
4.2.4 ArrayList 17
第5章 系统详细设计 19
5.1 离线查询模块设计 19
5.2 在线查询模块设计 21
5.3 单词本模块设计 22
第6章 系统调试与测试 26
6.1 程序的调试 26
6.2 程序的测试 26
6.2.1 测试的重要性及目的 26
6.2.2 测试的内容 27
第7章 总结与展望 28
7.1 总结 28
7.2 展望 28
参考文献 29
致谢 30
第1章 绪论
在21世纪初期,Andy Rubin创立了手机操作系统--Android。在2005年,Google公司使用4千万美元收购这个建立不到两年的高科技企业Android,Google公司开始接办Android体系的研发,Andy Rubin成为谷歌公司的副总,继续接手Android项目的研发事情。Android的核心是Linux内核,该手机操作系统在2007年被Google公司公布。随着Android体系的日趋完善,据2011年数据显示,仅上市两年的手机操作系统已成为全世界最受欢迎的智能手机平台。
如今,英语在人们的工作中、学习中显得越来越重要了,手机电子词典App软件的出现给人们对于英语的学习与使用带来了极大的便利,遇到自己不懂的英语单词或句子,我们可以随时查询。
随着Android手机的普及,支持Android系统的手机应用软件也越来越多,电子词典软件就是其中很好的学习英语的工具。
本手机词典软件是基于Android平台开发,功能明确,操作方便,界面好看,符合大部分用户的需求。在提出本软件以前,我做了充分的调研工作和收集了充足的准备资料,领会了基于Android平台的电子词典软件的近况,明白了人们对手机电子词典软件的功能需求,然后仔细地分析软件的需求和设计软件的系统结构,确保本软件的每个功效都是有意义的、与用户的需求相符的。接着我们根据功能对软件进行了分模块的详细设计,最后将各个模块通过设计好的框架整合在一起。系统编码完成后,我对软件系统进行了调试与测试,保证软件能够成功的运作。
1.1 研究现状
随着社会的进步与时代的发展,科学技术得到了快速的发展,以计算机为代表的现代科学获得了日新月异的发展,而英语是目前世界上使用最广泛的语言。手机电子词典是学习英语这条道路上不可或缺的一个助力,同时它也在不断地变化,从掌上辞书、电脑客户端、平板电脑再到智能手机等终端,它的影响力也在迅速地扩大。而在这个变化的过程中,电子词典的占用资源越来越小、运行起来越来越快速、各项功能越来越全面、词典 的数据库越来越庞大、检索单词也越来越便捷。而Android操作系统的涌现,又使得电子词典软件的性能获得巨大的提升,基本上达到了,在任何Android手机版本都可以顺畅地运转的程度,电子词典手机APP的便捷与实用影响了人们的生活、进修方式、浏览、查询以及交流。
2007年11月,谷歌推出了一种功能强大的智能手机平台Android。Android自推出以来就引起人们的注意力,而且Android继承了Linux的开放精神,开放了源代码供开发者下载使用,这就意味着全球的程序开发者都可以通过Android开放平台创造出丰富多彩的Android应用程序。Android自2007年11月公布以来,深深受到了手机开发程序员和硬件制造商、软件开发商及电信营运商以及用户群的喜爱。2011年第一季度,Android在全世界的市场份额初次超过塞班系统,成为全世界第一。 2013年的第四季度,Android平台手机的全世界市场份额已高达到78.1%。经过了不断地发展与变革,Android占据了全球主要的市场,成为了人们生活中必不可少的一部分。