毕业设计--基于Android的电子词典软件的设计与实现(含

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

竭州号r:1头兰LANZHOUUNI\也RSI1YOFTECHNOLOGY毕业‘4支计题目基于Android的电有司蹦对钳忧知十与男见学生姓名袁新燕品弓UL•1::108250239τ言专业班级通信(2)班指导教师胡莉、王维芳号品UL•院计算机与通信学院答辩日期2012.6.11摘要本文设计了基于Android平台的电子词典软件。此英文词典包括两部分,一部分是离线的英文词典,一部分是在线的英文词典。离线的英文词典主要是使用Android自带的轻量级数据库SQL出来保存单词信息,系统通过SQLite数据库的query方法来查找到与指定英文相对应的单词的中文释义。在线的英文词典是利用oracle数据库来保存单词信息,然后利用Ht甲协议解析出单词信息显示到手机界面上,同时还能够增加、删除、更新单词信息。当然,对于查询到的生疏的单词可以添加到单词本以便于随时复习。关键词:Android,oracle数据库,SQLite数据库,英文单词AbstractInthispaper,wedesignandimplementationaboutelectronicdictionaryso企warewhichisbasedontheAndroidplat岛rm.Englishdictionarymainlyincludetwoparts,andoneistorealizetheofflineEnglishdictionary,theotheristorealizetheonlineEnglishdictionary.OftlineEnglishdictionaryismainlyusedalightweightdatabaseSQLitethatbelongstoAndroidtopreservewordsinformation,wefmdthespecifiedEnglishwordcorrespondingtotheChineseinterpretationbyusingquerymethodofSQLitedatabase.OfflineEnglishdictionaryuseanorac1edatabasetosavethewordinformation,andthenparseoutthewordin岛rmationtodisplayinthemobilephoneinterfacebyHttpprotocol,atthesametimetherehavethefunctionsthatisusedtoincrease,delete,updatewordin岛rmation.Ofcourse,wecanaddunfamiliarwordtothenoteofwordinordertorevlewatanytime.Keywords:Android;oracledatabase;SQLitedatabase;Englishwords目录第1章绪论....................…..........……......…….......….......…………·….................................................1第2章系统需求分析........................................................................................................................................32.1软件的功能要求..............................................................................................................32.2需求分析..........................................................................................................................32.3功能需求(用例图分析)...............................................................................................42.3.1基本功能需求例图................................................................................................42.3.2离线词典的例图....................................................................................................62.3.3在线查询用例图....................................................................................................72.3.4添加到单词本的用例图........................................................................................82.4系统结构图和流程图.....................................................................................................102.5系统界面需求................................................................................................................142.6运行环境........................................................................................................................152.6.1关键技术.............................................................................................................152.6.2运行环境.............................................................................................................16第3章数据库的设计..................………………..……….........…………………………….....173.1在线词典的服务器端的数据库设计..............................................................................173.1.1数据库中数据表的设计......................................................................................173.1.2在线词典的客户端的数据库设计.......................................................................183.1.3离线时的数据库的设计......................................................................................193.1.4软件数据模型......................................................................................................约3.2连接数据库.......…….......................................................................................................213.2.1数据库的创建......................................................................................................213.2.2.数据库的操作............1.…..…….........~................................................................2刀l3口2.3数据的查看/'~士...~.....IIr:'-二二刀;二二~刁:丁1丁丁'厅;二,j立芳,....苦:丁\11l'亡丑..t;:兰:芳兰立苦烹立..ιι三艾3丁?‘:J|1L.Jf!f?汀1丈J!丁.……….川…….川…...….川..2223口2.4忖服良陈务器和客户端的连接...)/.\V.!川11川1巳ιJ.I.....I.j...~.'\\A.\:~/..l1....1.[...J.............23第4章环境的搭建..........................................................................................................................................244.1关于An由oid的简单介绍..............................................................................................244.1.1Android环境的搭建.............................................................................................244.1.2Android命令行的使用............…….......….......…....................................................万4.1.3Android工程的简单介绍.....................................................................................264.2JavaWeb环境的搭建.....................................................................................................29第5章具体功能模块的设计...........................................................................……….......…….................335.1查询模块的设计............................................................................................................345.1.1离线查询..............

1 / 100
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功