本科毕业设计_linux下电子词典的设计和实现.doc

本科毕业设计_linux下电子词典的设计和实现.doc

ID:14075108

大小:502.00 KB

页数:40页

时间:2018-07-25

本科毕业设计_linux下电子词典的设计和实现.doc_第1页
本科毕业设计_linux下电子词典的设计和实现.doc_第2页
本科毕业设计_linux下电子词典的设计和实现.doc_第3页
本科毕业设计_linux下电子词典的设计和实现.doc_第4页
本科毕业设计_linux下电子词典的设计和实现.doc_第5页
资源描述:

《本科毕业设计_linux下电子词典的设计和实现.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)题目:Linux下电子词典的设计与实现2014年11月20日1大学毕业设计(论文)任务书学院(直属系):电子信息工程系时间:2014年3月20日学生姓名指导教师设计(论文)题目Linux下电子词典的设计和实现主要研究内容主要实现的功能:英汉词典界面设计及基础程序运行、生词本增删词研究方法利用C/C++和QT基础知识,参考文献资料主要技术指标(或研究目标)利用嵌入式C/C++和QT/Embedded技术完成研究内容主要参考文献丁蓉.嵌入式数据库技术研究[D].西北工业大学,2002.薛贺.嵌入式数据库技术研究[D].西北工业大学,2

2、002.解超,李善平.基于Linux的嵌入式GUI.计算机工程与应用[M],2003.135~139.倪继利.Qt及Linux操作系统窗口设计[M].(北京)电子工业出版社,2006.132~137.王存健,张建正.嵌入式Linux下Qt/Embedded的应用[J].计算机技术与发展,2006,16(11):197~18l.说明:一式两份,一份装订入学生毕业设计(论文)内,一份交学院(直属系)。IIILinux下电子词典的设计与实现摘要随着嵌入式技术的发展,智能移动终端的普及,用户对数据处理和管理需求也不断提高,更多的用户群也越来越希望能对嵌入

3、式产品中的数据进行更有效的管理,嵌入式数据库便是一个非常有效的工具。如何在智能终端中使用嵌入式数据库以及如何让嵌入式数据库在嵌入式设备中充分有效的使用有限的存储资源成为嵌入式系统研究的重要方向。本文的主要任务是对电子词典的设计,主要功能有英译汉、汉译英、生词库储存等。本设计主要应用的技术有数据库、Qt、本设计用SQLite的B+树索引机制进行改进,将改进后的SQLite与Qt/Embedded相结合设计和实现智能终端中的电子词典。本设计的特点是操作简单、快速、实用性强。关键词:嵌入式,用户界面,数据库,B+树IIITheDesignandImpl

4、ementationofElectronicDictionaryBasedonLinuxAbstractWiththedevelopmentofembeddedtechnology,thepopularityofsmartmobiledevices,usersofdataprocessingandmanagementneedsisalsorising,moreandmoreuserswanttobeabletoembeddedproductsformoreefficientdatamanagement,embeddeddatabaseisaver

5、yeffectivetool.Howintelligentterminalusingtheembeddeddatabaseandhowtomakeanembeddeddatabaseinembeddeddevicesfullyeffectiveuseofthelimitedstorageresourceshasbecomeanimportantresearchdirectionofembeddedsystems.Themaintaskistodesignelectronicdictionary,themainfunctionofChineseTr

6、anslation,ChinesetoEnglish,rawthesaurusstorage.Themainapplicationofthetechnologyaredesigneddatabase,Qt,thisdesignSQLiteB+treeindexingmechanismtoimprovetheimprovedSQLitewithQt/Embeddedcombiningdesignandimplementationofintelligentterminalelectronicdictionary.Thisdesignischaract

7、erizedbysimple,fast,andpractical.KeyWords:Embedded,Qt,SQLite,B+treeIII目录摘要IIAbstractIII第1章绪论11.1研究背景和意义11.2数据库在电子词典中的应用1第2章系统需求分析32.1用户需求分析32.2可行性分析3第3章相关技术53.1Qt/Embedded体系结构与框架53.2Qt/Embedded的信号与槽机制53.2.1信号与槽的连接与实现63.2.2元对象编译器63.3SQLite数据库73.4SQLite的索引机制73.4.1B+树的概念83.4.2B+

8、树查找83.4.3B+树插入83.4.4B+树删除9第4章电子词典的设计与实现104.1建立电子词典的开发与运行环境104.2使用Qt/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。