欢迎来到天天文库
浏览记录
ID:12386194
大小:466.50 KB
页数:39页
时间:2018-07-16
《linux下电子词典的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、毕业设计(论文)题目:Linux下电子词典的设计与实现学生姓名学号201022080223班级通信102202H班所属院(系)电子信息工程系指导教师2014年5月20日1Linux下电子词典的设计与实现摘要随着嵌入式技术的发展,智能移动终端的普及,用户对数据处理和管理需求也不断提高,更多的用户群也越来越希望能对嵌入式产品中的数据进行更有效的管理,嵌入式数据库便是一个非常有效的工具。如何在智能终端中使用嵌入式数据库以及如何让嵌入式数据库在嵌入式设备中充分有效的使用有限的存储资源成为嵌入式系统研究的重要方向。本文的主要任务是对电子词典的
2、设计,主要功能有英译汉、汉译英、生词库储存等。本设计主要应用的技术有数据库、Qt、本设计用SQLite的B+树索引机制进行改进,将改进后的SQLite与Qt/Embedded相结合设计和实现智能终端中的电子词典。本设计的特点是操作简单、快速、实用性强。关键词:嵌入式,用户界面,数据库,B+树IITheDesignandImplementationofElectronicDictionaryBasedonLinuxAbstractWiththedevelopmentofembeddedtechnology,thepopularityo
3、fsmartmobiledevices,usersofdataprocessingandmanagementneedsisalsorising,moreandmoreuserswanttobeabletoembeddedproductsformoreefficientdatamanagement,embeddeddatabaseisaveryeffectivetool.Howintelligentterminalusingtheembeddeddatabaseandhowtomakeanembeddeddatabaseinembed
4、deddevicesfullyeffectiveuseofthelimitedstorageresourceshasbecomeanimportantresearchdirectionofembeddedsystems.Themaintaskistodesignelectronicdictionary,themainfunctionofChineseTranslation,ChinesetoEnglish,rawthesaurusstorage.Themainapplicationofthetechnologyaredesigned
5、database,Qt,thisdesignSQLiteB+treeindexingmechanismtoimprovetheimprovedSQLitewithQt/Embeddedcombiningdesignandimplementationofintelligentterminalelectronicdictionary.Thisdesignischaracterizedbysimple,fast,andpractical.KeyWords:Embedded,Qt,SQLite,B+treeII目录摘要IIAbstractI
6、II第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+树查找83.4.3B+树插入83.4.4B+树删除9第4章电子词典的设计与实现104.1建立电子词典的开发与运行环境104.2使用Qt/Embedded设计
7、运用程序的方法104.3电子词典的界面设计与实现114.4电子词典的功能设计与实现124.4.1系统的功能模块图124.4.2功能的实现步骤12第5章系统的界面实现155.1主界面155.2生词本界面15IV5.3添加单词界面165.4编辑单词界面16第6章电子词典设计中遇到的问题186.1设计中文查询功能的问题186.2音标正确显示的实现18第7章总结19参考文献20致谢21附录22IV第1章绪论1.1研究背景和意义随着计算机技术的飞速发展,嵌入式系统已经成为该领域的一个重要方面,得到了更多的应用。“嵌入式"对我们来说不再是一个陌
8、生词,早已深入生活的每一个角落,电子词典、自动取款机、电视机顶盒、PDA、MP4、智能手机、电子医疗仪器、电梯等等,嵌入式设备可谓说是在我们日常生活中处处可见。而且,随着智能移动终端的多样化,嵌入式技术快速发展,用户对管理的需求及数据
此文档下载收益归作者所有