欢迎来到天天文库
浏览记录
ID:11628121
大小:1.12 MB
页数:36页
时间:2018-07-13
《基于arm的网络数据库设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连海事大学毕业论文二○一四年六月基于ARM的网络数据库设计专业班级:电子信息工程3班姓名:张全明指导教师:李作洲信息科学技术学院摘要随着信息技术的不断发展,数据库应用的领域越来越多,数据库技术目前是计算机处理与存储数据的最有效,最成功的技术。数据和资源共享这两种技术结合在一起即成为在今天广泛应用的网络数据库(也叫WEB数据库)。它是以后台数据库为基础,加上一定的前台程序,通过浏览器或客户端完成数据存储、查询等操作的系统。本课题的目的是设计并实现一种基于ARM的网络数据库,通过软键盘来输入数据,通过联网与服务器进行连接,并完
2、成数据的查询。PC机作为服务器端;客户端硬件主要采用友善之臂的Tiny6410开发板,外接触摸屏。本系统的软件部分由服务器和客户端组成,采用Qt开发用户图形界面。服务器端使用SQLite数据库存放数据,并在Qt下实现了对数据库的连接和使用。客户端采用Linux操作系统,移植了无线网卡的驱动,完成对无线网卡的控制和使用,实现无线网络的连接。客户端的界面主要包括欢迎界面、用户登录界面。论文依据嵌入式系统的开发流程,着重介绍了Qt编程、SQLite数据库的设计、嵌入式Linux的设置操作等。设计以学生信息查询系统为例,通过运行本系
3、统,实现了在ARM终端上对存放于远程服务器中的学生信息的查询,并通过联网将查询结果传输到ARM终端。通过本系统查询到的信息可进一步应用到其他系统中,为更复杂的嵌入式系统设计打下基础。关键词:网络数据库;嵌入式;SQLite;Linux;QtIVABSTRACTWiththecontinuousdevelopmentofinformationtechnology,moreandmoreareasbegintoapplydatabase.Databasetechnologyiscurrentlythemosteffectivea
4、ndthemostsuccessfultechniquesinthefieldsofcomputerprocessingandstorageofdata.Thecombinationofthesetwotechnologiesofsharingofdataandresourcesbecomeswidelyusedincurrentnetworkdatabase(alsocalledWEBdatabase).Itisbasedonthebackgrounddatabase,togetherwithaforegroundprog
5、ram,andthenuserscanstoreandquerydatathroughthebrowserorclient.ThisprojectistodesignandimplementaWEBdatabasebasedARM.Enteringdatathroughthesoftkeyboard,userscanconnectwiththeserverandperformquerydata.PCactsasaserverandFriendlyARMTiny6410developmentboardwithexternalt
6、ouchscreenasaclient.Thesoftwarepartofthesystemconsistsofserverandclientcomponents.ItusesQtgraphicaluserinterfacetodevelopandSQLitedatabasetostoredata.ThenwecanconnecttodatabaseandoperateitinQt.TheclientrunstheLinuxoperatingsystem.Adriveristransplantedtocontrolandus
7、eofthewirelessnetworkcardtoachievewirelessnetworkconnection.Clientinterfacemainlyincludesuserloginscreenandqueryscreen.Accordingtotheembeddedsystemsdevelopingprocess,thisthesisconsiderQtprogramming,SQLitedatabasesdesigningandEmbeddedLinuxoperatingsettings.Takingthe
8、studentinformationsystemforexample,usersoperateontheARMterminalandgainthestudentinformationthatstoredinaremoteserver.Thisinformationistransferred
此文档下载收益归作者所有