欢迎来到天天文库
浏览记录
ID:12341051
大小:1.27 MB
页数:31页
时间:2018-07-16
《基于google+android平台电子辞典软件设计与实现硕士学位论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连理工大学硕士(论文)大连理工大学硕士学位论文基于googleandroid平台电子词典软件的设计与实现V大连理工大学硕士(论文)学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的
2、规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日V大连理工大学硕士(论文)摘要本文阐述了在Android平台下电子词典软件的设计与实现过程。其目的是让人们能够在基于GoogleAndroid平台的移动设备上享用英汉词汇翻译功能。系统实现了英汉词汇查询、添加,删除等功能。在词汇
3、存储及检索方面,系统使用了Android内置的小型嵌入式数据库Sqlite的开发接口,支持单词的模糊检索和词库导入功能。平台基于Java语言开发完成,在不同型号的设备模拟器上测试通过。关键词:Android平台;电子词典软件;嵌入式开发;V大连理工大学硕士(论文)AbstractInthispaper,wedescribethatelectronicdictionarysoftwareforthedesignandimplementationprocessinGoogleandroidplatform.Itsp
4、urposeisthedevelopmentofthisplatformundertheEnglish-Chineseelectronicdictionarytranslationfeaturesthedesignandimplementation,It’sdefaultuseofsmallembeddeddatabase-Sqlite,theplatform’slanguageisjavaprogramminglanguageandusetheplatformprovidedbythesimulator.en
5、ablingusersfacilitatetouseanysimplefunctionsthattheEnglishwordsfortheChineseexplainedwhatthesoftwareachievedwords’addition,delete,modifyonmobilephones.Thesoftwaredesignanddevelopmentbasedonthejavalanguage.Keywords:platform;simulator;databaseV大连理工大学硕士(论文)目录1前
6、言11.1系统开发背景12系统概述22.1系统需求分析22.2Android平台结构23系统设计43.1系统需要解决的主要问题43.2系统功能框架43.3系统总体流程图63.4系统关键技术73.5数据库的设计74系统实现94.1查询模块的实现94.2添加模块的实现104.3删除模块的实现114.4装载模块的实现124.5系统交互界面的实现145系统测试及性能分析175.1系统测试176总结与展望23参考文献24致谢25V大连理工大学硕士(论文)1前言1.1系统开发背景目前,市场上使用较多的智能手机操作系统包括S
7、ymbian、PalmOs、windows MobilesLinux等,谷歌基于Linux的手机软件Android一度被业内视为最有希望的移动平台。Android的强势进入不但给Linux带来了新的生机,也加剧了Linux移动平台内部的竞争,开发这样一个手机软件平台的原因之一,就是30亿的手机用户享受近年来各种各样的技术创新,特别是在互联网方面的各种技术创新。在这样的基础和前景下,基于android平台下设计电子词典应用软件,可以在android平台下更好的学习相关技术。25大连理工大学硕士(论文)1系统概述1
8、.1系统需求分析针对本课题在当前google提供的SDK的最新版本的开发过程中,汉英功能暂不能实现,只能进行英汉功能模块的开发,在使用数据库方面使用默认自带的sqlite嵌入型的小型数据库。尽管不如完全面向对象的数据库(例如db4o)开发的更加方便。但当完成开发后,可以尝试用db4o来取代sqlite数据库。这样就使整个数据库的操作效率更加完善。系统总体业务可以描述为以下几点:1)在主
此文档下载收益归作者所有