freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的無線點餐系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-預(yù)覽頁

2025-07-20 13:16 上一頁面

下一頁面
 

【正文】 :用戶輸入用戶名和密碼,通過系統(tǒng)驗證后方可進(jìn)入主界面,如果操作錯誤,系統(tǒng)將會做出相應(yīng)的提示,登錄用例描述如表21所示。 點菜用例: 用戶登錄到系統(tǒng)后,通過不同菜區(qū)的菜譜顯示,顧客可以選擇菜譜中的菜及所要菜的份數(shù)便可點菜,點菜用例描述如表23所示表23 點菜用例描述執(zhí)行者顧客前置條件已經(jīng)登錄系統(tǒng)主成功場景(1) 用戶單擊“點菜”鏈接(2) 系統(tǒng)顯示“點菜”界面(3) 用戶選擇要點的菜,并單擊“確定”按鈕(4) 系統(tǒng)顯示菜品信息(5) 提交訂單,并返回主菜單界面擴(kuò)展備注菜單列表可分為:主食區(qū),飲料區(qū),湯羹區(qū)178。表25 更新已點菜單用例描述執(zhí)行者顧客前置條件已經(jīng)登錄系統(tǒng)主成功場景(1) 用戶單擊“更新已點菜單”鏈接(2) 系統(tǒng)進(jìn)入“已點菜單列表”界面(3) 對“已點菜單列表”進(jìn)行更新(4)返回主菜單界面擴(kuò)展備注更新包括:增加,刪除,修改178。另外,類圖中還定義了其它很多重要的概念,并提供了豐富的表示法,使得類圖有著很強(qiáng)的表達(dá)能力。圖23 系統(tǒng)域模型圖3 系統(tǒng)設(shè)計 在基于Android技術(shù)的無線點餐系統(tǒng)中,數(shù)據(jù)的傳輸需要經(jīng)過無線網(wǎng)絡(luò)和有線網(wǎng)絡(luò)。設(shè)計最終達(dá)成了用戶登錄、點菜管理、桌位管理,收費管理,等點餐系統(tǒng)的基本功能。 本設(shè)計的整體架構(gòu)如圖32所示: 由圖可知,Android手機(jī)的客戶端軟件通過Apache Http協(xié)議,經(jīng)路由器訪問PC機(jī)的服務(wù)端。 圖32 整體架構(gòu) MySQLMySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言——結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理。MySQL關(guān)系型數(shù)據(jù)庫于1998年1月發(fā)行第一個版本。在此之后,MySQL開發(fā)著希望提供安全的數(shù)據(jù)復(fù)制機(jī)制、在BeOS操作系統(tǒng)上的MySQL實現(xiàn)以及對延時關(guān)鍵字的定期刷新選項。 有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。JDBC對Java程序員而言是API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。 PHP語言PHP是Hypertext Preprocessor(超文本預(yù)處理器)的縮寫,是一種開源、跨平臺、獨立于架構(gòu)、解釋型、面向?qū)ο?、快速安全、簡單易學(xué)、性能優(yōu)越的Web服務(wù)器端動態(tài)網(wǎng)頁開發(fā)語言。PHP語言簡單、易學(xué)、面向?qū)ο蠛桶踩忍攸c正在被更多人所認(rèn)同。 支持廣泛的數(shù)據(jù)庫;216。 模板化;216。 Android技術(shù) Android是基于Linux內(nèi)核的操作系統(tǒng),早期由Google開發(fā),后由開放手機(jī)聯(lián)盟開發(fā)。Android在未公開之前常被傳聞為GPhone。 Android特性: 優(yōu)化的圖形庫 包括2D和3D圖形庫,3D圖形庫基于OpenGL ES (硬件加速可選) 藍(lán)牙Bluetooth, EDGE, 3G, and WiFi (依賴于硬件) 在Activity當(dāng)中可以添加一些Button、ListView、ImageView、TextView等控件。 (3)內(nèi)容提供者(ContentProvider) 形象地講,可以將ContentProvider看做應(yīng)用程序的數(shù)據(jù)庫管理員。 (4)廣播接收器(Broadcast Receiver)Broadcast Receiver主要用于監(jiān)聽系統(tǒng)消息,并做出響應(yīng)。系統(tǒng)功能介紹中已經(jīng)簡潔的介紹了該系統(tǒng)所具有的主要功能,為了更直觀和理性地了解該系統(tǒng)所具有的功能,下面以結(jié)構(gòu)圖的形式進(jìn)行展開,如圖33所示。用戶手機(jī)端用戶登錄提取數(shù)據(jù)庫中的數(shù)據(jù)并且顯示上傳點餐數(shù)據(jù)并存儲在數(shù)據(jù)庫中圖34 用戶手機(jī)端功能圖 管理員電腦端為了給管理員提供方便,在電腦客戶端我們可以自己設(shè)計一個服務(wù)器網(wǎng)址鏈接器。當(dāng)用戶使用手機(jī)客戶端登錄到互聯(lián)網(wǎng)中時,手機(jī)客戶端就連接到了PHP服務(wù)器中。就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)系的過程。負(fù)責(zé)登錄終端系統(tǒng)的服務(wù)人員應(yīng)該有保存服務(wù)人員信息的表,這個表中也是包括一些基本信息。顧客可以按照自己的喜好,在酒店布置的桌號中選擇自己喜歡的位置。 (2) 概念設(shè)計 對用戶要求描述的現(xiàn)實世界(可能是一個工廠、一個商場或者一個學(xué)校等),通過對其中住處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實世界的概念數(shù)據(jù)模型。這一步設(shè)計的結(jié)果就是所謂“邏輯數(shù)據(jù)庫。一般,一個大型數(shù)據(jù)庫的設(shè)計過程往往需要經(jīng)過多次循環(huán)反復(fù)。 至今,數(shù)據(jù)庫設(shè)計的很多工作仍需要人工來做,除了關(guān)系型數(shù)據(jù)庫已有一套較完整的數(shù)據(jù)范式理論可用來部分地指導(dǎo)數(shù)據(jù)庫設(shè)計之外,尚缺乏一套完善的數(shù)據(jù)庫設(shè)計理論、方法和工具,以實現(xiàn)數(shù)據(jù)庫設(shè)計的自動化或交互式的半自動化設(shè)計。android數(shù)據(jù)庫中數(shù)據(jù)表的具體結(jié)構(gòu)如圖38所示。圖310 1t餐桌的點餐信息菜譜存儲表(menu)菜譜存儲表中保存了菜的詳細(xì)信息,主要字段有:菜名,簡介,價格,菜區(qū)。Account的表結(jié)構(gòu)如圖313所示。 String driver= String url=jdbc:mysql://localhost:3360/wireless_db? useUnicode=trueamp??梢?,連接數(shù)據(jù)庫是一個很關(guān)鍵的步驟。在編碼階段就可以把詳細(xì)設(shè)計時的描述轉(zhuǎn)換成某種計算機(jī)語言,作為無限點餐系統(tǒng)工程的一個步驟,編碼是設(shè)計的自然結(jié)果,因此,代碼的質(zhì)量主要取決于系統(tǒng)總體設(shè)計的質(zhì)量。選擇更新,則客戶端通過網(wǎng)絡(luò)從服務(wù)器端獲取菜單信息,并將信息存儲至本地的SQLite數(shù)據(jù)庫。 服務(wù)模塊 該模塊主要用于顧客用餐的過程中,需要查看已點菜單,或者要加菜,或者需要服務(wù)員的服務(wù)。主要代碼如下:u 查詢!DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN html xmlns=headmeta equiv=ContentType content=text/html。 fontsize: large。 fontsize: large。 color: 0000CC。 }.STYLE31 {fontfamily: 宋體。 charset=gb2312 /title無標(biāo)題文檔/titlestyle type=text/css!.STYLE1 { color: D5B63C。mysql_select_db(android,$conn)or die(對不起,數(shù)據(jù)庫訪問錯誤!.mysql_error())。if($page==){$page=1。 $result=mysql_query($query)。 $query=select * from $numble where id order by id desc limit $offset,$page_size。 ?/td td align=center ?php echo 1 ?/td td align=center ?php echo $myrow[time]。nbsp。 ?條 /td td width=55% height=22 align=center分頁: ?php //翻頁的效果if($page!=1){ echoahref=$numble首頁/aamp。nbsp。echoa href=.$page_count.amp。nbsp。其美食一點通系統(tǒng)界面如圖43所示 美食一點通系統(tǒng)界面顧客結(jié)賬界面主要是對某一餐桌的用餐明細(xì)進(jìn)行查詢并顯示,其查詢界面如圖44所示,其顧客結(jié)賬界面如圖45所示。需求分析,可行性分析,再到后來的Java環(huán)境配置,書寫代碼及其調(diào)試,讓我作為一個用戶對該類系統(tǒng)的需求和軟件運(yùn)行的環(huán)境有了一定了解。 這次畢業(yè)設(shè)計的過程中,還讓我鞏固并加深了對軟件工程這門學(xué)科的認(rèn)識,尤其讓我在使用工程流程的各個階段有了進(jìn)一步的了解,并相對獨立地完成各個階段的任務(wù)。致 謝 本設(shè)計完成之際,謹(jǐn)向我的指導(dǎo)老師***副教授致以崇高的敬意和衷心的感謝。在此,我向老師表示我最崇高的敬意和最深切的感謝與祝福!在我的整個大學(xué)學(xué)習(xí)階段,得到了各位老師和同學(xué)們的幫助,感謝他們在學(xué)習(xí)和生活上給了我很大的幫助。參考文獻(xiàn)[1] 胡飛等.《軟件工程基礎(chǔ)》.高等教育出版社,[2] 薩師煊,王珊.《數(shù)據(jù)庫系統(tǒng)概念》.高等教育出版社,[3] 李興華.《Java Web開發(fā)實戰(zhàn)經(jīng)典》[M]. 清華大學(xué)出版社,2010[4] 王世江,蓋索林.《Google Android開發(fā)入門指南》[M].人民郵電出版社,2009[5] 郭宏志.《Android應(yīng)用開發(fā)詳解》[M].北京:電子工業(yè)出版社,2011[6] 李剛.《瘋狂Android講義》[M].北京:電子工業(yè)出版社,2011[7] 劉潤東. UML對象設(shè)計和編程[M]. 北京:北京希望電子出版社,2000.[8] 董蘭芳,劉振安. UML課程設(shè)計[M]. 北京:機(jī)械工業(yè)出版社,2005[9]楊豐盛.《Android應(yīng)用開發(fā)揭秘》[M].西安:機(jī)械工業(yè)出版社,[10] :清華大學(xué)出版社,1998[11] 江開耀. :西安電子科技大學(xué)出版社,2006[12] 聶慶鵬等.《PHP+MySQL動態(tài)網(wǎng)站開發(fā)與全程實例》 .清華大學(xué)出版社,[13]張利國.《Android移動開發(fā)入門與進(jìn)階》.人民郵電出版社,2009[14]靳言,姚尚朗. 《Google Android開發(fā)入門與實踐》.人民郵電出版社,2009畢業(yè)設(shè)計(論文)評語題目 基于Android的無線點餐系統(tǒng)的設(shè)計與實現(xiàn)專業(yè) 計算機(jī)應(yīng)用技術(shù) 班級 計應(yīng)10班 姓名***指導(dǎo)教師評語: 指導(dǎo)教師(簽名) 年 月 日答辯教師評語: 答辯委員會(分組)負(fù)責(zé)人(簽名) 年 月 日
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1