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

正文內容

基于android手機終端點菜系統(tǒng)本科畢業(yè)論文-閱讀頁

2025-07-27 11:37本頁面
  

【正文】 id 基本框架的 API 組件。 在 ADT 中我們可以很方便的對客戶端 App 進行調試,對于 Android 項目的調試,可以有虛擬機和真機兩種調試方法。假如說沒有 Android 真機,在其它 Android 項目測試時,我們可以在Android Virtual Device Manager 中查看我們所建立的虛擬機,當然我們也可以根據(jù)自己項目要求新建立一個虛擬機,自由分配內存大小,但是假如有真機我們還是第一個選 擇真機,因為虛擬機在穩(wěn)定性和快捷性上都不如真機,可能有些錯誤我們在虛擬機上面不一定調試不出來。在設備面板中,我們可以查看當前在調試Android 項目所用的 Android 機。 4. 軟件系統(tǒng)設計 后臺功能模塊 后臺登陸模塊 管理員登陸的模塊主要通過 Jsp 登陸頁面向一個 Servlet 提交管理員輸入的用戶名和密碼。 Servlet 處理中的主要代碼展示如下: public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { (text/HTML。 PrintWriter out = ()。 String action = (action)。 ManageDao md = new ManageDaoImpl()。 16 if(login.equals(action)){ String username = (userName)。 (username+sdfc)。 boolean flag = (username, password)。 (username, username)。 (Manage/)。 (a href=Manage/重新登錄 /a)。*/ (Manage/?result=fail)。對菜品的分頁顯示的功能實現(xiàn)流程為:一個 Jsp 頁面通過 Page指令中的 session 向一個 Servlet 傳輸當前頁面( pageNow)和每頁顯示的菜品數(shù)( pageSize), Servlet 通過調用分頁顯示功能的函數(shù)將 Jsp 頁面需要的菜品數(shù)據(jù)傳送回 Jsp 頁面, Jsp 頁面通過 c 標簽將數(shù)據(jù)顯示到頁面中, Servlet 獲取Jsp 請求數(shù)據(jù)和向 Jsp 傳輸和數(shù)據(jù)所用到的方法和后臺管理員登陸時向 Servlet驗證信息時用到的技術是一樣的,因此在此就不做解釋。 Connection conn = ()。 (pageSize)。 int pagenow = (pageNow1)*pageSize。 ps = (sql)。 (2, pageSize)。 while(()) 18 { dish = new Dish()。 ((2))。 ((4))。 ((6))。 ((8))。 ().add(dish)。 ps = (sql2)。 if(()) { ( (1)) 。 }finally{ 19 close()。 } 后臺菜單管理界面效果圖如下: 圖 42 后臺菜單管理 后臺訂單模塊 后臺訂單的管理和后臺菜品的管理所用到的技術是一樣的,都是需要在Jsp 頁面中對數(shù)據(jù)進行分頁顯示。后臺訂單管理效果圖如下: 20 圖 43 后臺訂單管理 4. 2 客戶端功能模塊 首頁面模塊 在首頁面模塊,我們主要實現(xiàn)的是通過一個 Gallery 畫廊視圖組件來實現(xiàn)一個跑馬燈的效果來自動顯示存放在一個 Adapter 對象中的一組菜品信息。我們通過在里面存放每日推薦的菜品,然后顧客在首次打開客戶端的時候,看到的 就是餐飲方主打的菜品。對于客戶端首頁面效果圖如下: 圖 44 客戶端首頁面 21 主功能模塊 在功能模塊,我們實現(xiàn)的是一個類似于新聞瀏覽頁面的界面,在上邊界和左側邊界,我們選中不同的按鈕,相應出來不同排序的界面。因為我們本系統(tǒng)的設計是考慮到是在平板等尺寸比較大的 Android 系統(tǒng)上運行,因此我們采用這種模式,這樣的模式 對于用戶對于菜品的選擇更方便。因為 Fragment 屬于 Activity 的一個子模塊,所以二者可以進行通信。 而對于菜品信息的傳送,當然我們是像數(shù)據(jù)庫請求而獲取的,具體的流程是,我們像每一個按鍵設置一個監(jiān)聽 OnClickListener,當我們點擊按鈕時候,客戶端通過 URLConnection 請求向服務器端進行請求,而服務器端的處理客戶端請求的一個 Servlet 獲取信息后,通過連接數(shù)據(jù)庫獲取客戶端想要的信息,接下來服務器端將信息封裝在 Json 中,客戶端通過向存儲信息的一個 Jsp 頁面進行請求來獲取 Json 數(shù)據(jù),客戶端將讀取到的 Json 數(shù)據(jù)讀取到后,然后將 Json 格式的信息傳送到 List列表中,然后相對應的 Activity將 List信息解析,通過 Adapter布局管理器顯示在 Activity 中。 } public String getJson(String DishCategory , int i){ List Dish list。} else if(i==2) { list = (DishCategory)。 } String yhc_url = ()。 (39。)。{39。 (ID:).Append(()).Append(39。)。 (DishImage:\).Append(yhc_url+()).Append(\,)。,39。 (DishCategory:\).Append(()).Append(\,)。 (},)。 (39。)。 } 在主功能的模塊中,我們的效果圖如下: 圖 45 客戶端主功能頁面 訂單模塊 在我們訂單模塊,我們實現(xiàn)的功能是用戶在主功能模塊點過菜品之后,當用戶進入訂單的頁面時候,能看到自己所在桌點的菜品,那么我們就有一個問題, 24 不同的 Activity 怎么傳輸信息,為什么我們在不同的 Activity 點過菜品之后,我們就可以在訂單模塊看到呢,這個我們就需要一個非常特別的對象,那就是Intent,雖然 Intent 不是四大組件之一,但是,因為它的重要性,很多時候, 在很多地方,我們稱他為第五大組件,由此我們看出他的重要性。對于 Intent 的接收在 xml 配置文件中的代碼如 下: Activity Android:name= Android:label=string/App_name Android:screenOrientation=landscape Android:theme=Android:style/ Intentfilter action Android:name= / category Android:name= / /Intentfilter /Activity 這就表明這個 Activity 能接收一個主要求名字為,其它要求為 category 信息中的一個 Intent。對于客戶端我們的訂單效果圖如下所示: 25 圖 46 客戶端訂單頁面 游戲模塊 在游戲模塊我們實現(xiàn)的主要功能是猜菜名,我們從數(shù)據(jù)庫菜品表中隨機的取出 3 個菜單信息,然后給出圖片和一部分包含菜名的隨機字,我們從隨機字中選出正確的菜名,然后進入下一 關,當我們連續(xù)答對十道題時,就能獲得系統(tǒng)給出的優(yōu)惠券獎勵。 對于客戶端游戲模塊效果顯示如下: 圖 47 客戶端游戲頁面 26 5. 結論 本系統(tǒng)實現(xiàn)了需求中客戶端的點菜、查看菜譜、提交訂單功能,服務器端的對訂單的管理查看,對菜品的修改、查找功能。在 系統(tǒng)最初構想中,我們還希望可以在客戶端實現(xiàn)對周邊餐館的查找,這就需要我們去調用百度 SDK 來完成這個功能,但是由于時間和技術條件有限,我們并未實現(xiàn)這個功能,只是在客戶端我們保留了這個模板,因此在以后有時間和技術支持我們可以實現(xiàn)這個定位查找功能,使得本系統(tǒng)更加的完善。在以前張老師都給我留下了很深的印象,來自東北的張老師,有著直爽開朗的性格,這些都是我希望從張老師身上學到的。 當然我還要感謝好多同學,因為在畢業(yè)設計過程中,好多同學借給我了書籍,在我項目的短板處,請教了好多同學,正是因為他們對我耐心的幫助,沒有對我產(chǎn)生不耐煩的心情,我的論文才得以完成,在此,向那些幫助過我的同學,我發(fā)自內心的對他們說一聲,謝謝! 28 參考文獻 [1] 王珊 ,薩師煊 .《數(shù)據(jù)庫系統(tǒng)概論》 .北京:高等教育出版社 , [2] 明日科技 . 《 Java Web 從入門到精通》 .北京:清華大學出版社, [3] 李剛 .《瘋狂 Android 講義》 .北京:電子工業(yè)出版社, [4] 張化祥 ,陸晶 .《 Java 程序設計》 .北京 :清華大學出版社 , [5] 何玉潔 .《數(shù)據(jù)庫原理與應用教程》 .北京:機械工業(yè)出版社, [6] 納德爾曼 ,袁國忠 .《 Android 應用 UI 設計》 .北京:人民郵電出版社 , [7] 施瓦茨 ,扎伊采夫 ,特卡琴科 .《高性能 MySQL》 .北京:電子工業(yè)出版 社 , [8] 張基溫 .基于知識和能力構建的計算機專業(yè)課程改革 [J].無錫教育學 院學, 20xx,( 4): 5455. [9]桑新民 .當代信息技術在傳統(tǒng)文化教育基礎中引發(fā)的革命 [J].教育研 究 ,1997,(5):1723. [10]王相東 .教學軟件問題亟待解決 [J].光明日報 ,1997,(5):5258.
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1