資源描述:
《基于android手機(jī)的無(wú)線點(diǎn)餐系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、ThewirelessorderingsystembasedonAndroidADissertationSubmittedfortheDegreeofMasterCandidate:ZhuQingziSupervisor:Prof.ZhangBaiyiChang’anUniversity,Xi’an,China摘要本文以Android移動(dòng)終端作為客戶端,以JavaWeb技術(shù)來(lái)編寫系統(tǒng)的服務(wù)器端,研究并實(shí)現(xiàn)了一個(gè)基于Android手機(jī)的無(wú)線點(diǎn)餐系統(tǒng)。該系統(tǒng)采用面向?qū)ο蟮脑O(shè)計(jì)思想,客戶端采用基于linux操作系統(tǒng)的Android平臺(tái),應(yīng)用程序主要使用面向?qū)ο蟮膉ava語(yǔ)言編寫,數(shù)據(jù)
2、的存儲(chǔ)采用SQLite數(shù)據(jù)庫(kù)。服務(wù)器端使用Tomcat服務(wù)器,數(shù)據(jù)的存儲(chǔ)采用MySQL數(shù)據(jù)庫(kù),使用JDBC進(jìn)行數(shù)據(jù)庫(kù)操作,采用Servlet響應(yīng)客戶端請(qǐng)求。本系統(tǒng)應(yīng)用MVC設(shè)計(jì)模式,將用戶界面設(shè)計(jì)與程序的業(yè)務(wù)邏輯分離開來(lái),使得對(duì)象之間的通信更加清晰明了。Android是Google發(fā)布的手機(jī)開源操作系統(tǒng),通過對(duì)無(wú)線餐飲平臺(tái)的研究,提出了基于Android的無(wú)線點(diǎn)餐系統(tǒng)。論文從實(shí)現(xiàn)系統(tǒng)所用到的技術(shù)、理論、軟件運(yùn)行平臺(tái)以及實(shí)現(xiàn)方法出發(fā),對(duì)軟件進(jìn)行了功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及界面設(shè)計(jì)。最后,還對(duì)系統(tǒng)的功能部分進(jìn)行了相關(guān)測(cè)試?;谝陨险撌觯撐闹饕瓿闪艘韵鹿ぷ鳎菏紫?,本文研究了現(xiàn)代餐飲
3、業(yè)的發(fā)展?fàn)顩r,同時(shí)又介紹了手機(jī)和手機(jī)數(shù)據(jù)傳遞技術(shù)的發(fā)展,進(jìn)而又對(duì)Android系統(tǒng)的體系架構(gòu)進(jìn)行了分析,深入剖析了Android應(yīng)用組件。其次,系統(tǒng)對(duì)點(diǎn)餐系統(tǒng)進(jìn)行了詳細(xì)的需求分析、系統(tǒng)設(shè)計(jì)以及總體功能模塊的設(shè)計(jì),使用了UML建模方式對(duì)系統(tǒng)重要模塊進(jìn)行了建模,包括用例圖、活動(dòng)圖、順序圖。最后,系統(tǒng)完成了點(diǎn)餐系統(tǒng)核心模塊,即點(diǎn)菜模塊,更新模塊,收藏模塊以及數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)和代碼實(shí)現(xiàn),并通過截圖的方式顯示了運(yùn)行結(jié)果,對(duì)結(jié)果進(jìn)行了分析和說(shuō)明,該模塊功能運(yùn)行正常,并且具有良好的可交互性、穩(wěn)定性、實(shí)時(shí)性。因此,具有廣闊的市場(chǎng)前景。關(guān)鍵詞:Android平臺(tái);無(wú)線點(diǎn)餐;客戶端;服務(wù)器端IAB
4、STRACTThispaper,makingtheAndroidmobileterminalsastheclientandwritingthesystemserverterminalwithJavaWebtechnology,researchedandimplementedawirelessorderingsystembasedonAndroid.Thesystemadoptstheobject-orienteddesignthought.TheclientusestheAndroidplatformbasedonLinuxoperatingsystem:application
5、-writingmainlyusesobject-orientedJavalanguage,whiledatastorageusesSQLitedatabase.ServerterminaladoptsTomcatserver:datestorageusesMySQLdatabase,databaseoperatingusesJDBCandresponsetoclientrequestsusesServlet.ThissystemapplyingtheMVCdesignpatternmakesthecommunicationsbetweenobjectsmoreclearlyb
6、yseparatingtheuserinterfacedesignandtheprogram’sbusinesslogic.AndroidisamobilephoneopensourceoperatingsystemreleasedbyGoogle.PutforwardtheAndroid-basedwirelessorderingsystem,throughtheresearchofwirelesscateringplatform.Thispapercarriesonthefunctiondesign,databasedesignandinterfacedesignofthe
7、system,focusonthetechnology,theory,softwareworkingplatformandimplementationmethodusedtoimplementthesystem.Intheend,wemakesomerelevanttestaboutsystemfunction.Aboveall,thispapermainlyfinishedbelowwork:Firstofall,thispaperstudiesthedevelopmentofmodern