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

正文內(nèi)容

基于java的餐廳點(diǎn)菜系統(tǒng)-全文預(yù)覽

2025-07-15 15:35 上一頁面

下一頁面
  

【正文】 作為一門高級實用的語言,在編程上具有很多獨(dú)特的特點(diǎn),通過本程序的設(shè)計,使我對java語言有了更進(jìn)一步的理解和掌握,但是這只是學(xué)習(xí)JAVA語言的起步,要真正學(xué)好一門語言還有更深更廣的知識要我去掌握,特別是JAVA語言中一些標(biāo)準(zhǔn)API接口函數(shù)。 在整個系統(tǒng)的設(shè)計過程中,由于時間和各方面的原因,在設(shè)計過程中所使用的技術(shù)要求難度不高,代碼只采用純Java來實現(xiàn);另外由于有些想好的功能限于本人技術(shù)有限,所以有些地方做得不是很好,還存在一些漏洞。比如起先認(rèn)為很好的整個頁面布局,然而由于沒有考慮到設(shè)計軟件等各方面的原因,使得原來設(shè)計好的布局不得不重新調(diào)整,有時又會由于忘了某個功能忘了放進(jìn)去而又要重新調(diào)整,這樣弄來弄去以致浪費(fèi)了大量的時間。點(diǎn)菜系統(tǒng)要實現(xiàn)的功能模塊比較少,所以在總體布局與頁面設(shè)計方面理解與實現(xiàn)起來也比較容易,不是那么繁瑣,都是java中最基本的東西。 利用餐廳點(diǎn)菜系統(tǒng)對于餐廳以及人們的生活帶來了很大的方便。在調(diào)試過程中,遇到了很多問題,比如說在向數(shù)據(jù)庫中插入語句時,由于沒有建立好數(shù)據(jù)源而導(dǎo)致無法再數(shù)據(jù)庫中看到插入的數(shù)據(jù),最后通過查閱資料使問題得到了解決。然后檢查查詢語句是否書寫正確,和數(shù)據(jù)庫查詢語言有著密切關(guān)系。點(diǎn)擊取消按鈕,即可退出對話框,返回到點(diǎn)菜界面。主程序在名為startSystemHere 的類中運(yùn)行,為 public static void main(String args[]) throws Exception { new order()。因為菜名在數(shù)據(jù)庫中是以ame表示的,所以要在結(jié)賬界面顯示點(diǎn)了些什么菜,就需要向數(shù)據(jù)庫執(zhí)行查詢語句,然后通過getString()獲得其內(nèi)容,然后顯示在結(jié)賬界面的文本域中。當(dāng)點(diǎn)擊一個單選按鈕后,返回一個remark[i],當(dāng)建立與數(shù)據(jù)庫的連接后,執(zhí)行SQL語句的寫語句,向數(shù)據(jù)庫中寫入語句,當(dāng)點(diǎn)擊確定后,就保存數(shù)據(jù)。然后設(shè)置三個按鈕,分別是確定、結(jié)賬和取消按鈕。通過JAVA與該數(shù)據(jù)表的連接關(guān)系對該表的數(shù)據(jù)進(jìn)行輸入,然后通過顧客對數(shù)據(jù)的隨機(jī)選擇來調(diào)用數(shù)據(jù)表的數(shù)據(jù),實現(xiàn)不同的功能。利用JDBC訪問數(shù)據(jù)庫大致包含以下三個步驟:①建立與數(shù)據(jù)庫的連接②通過發(fā)送SQL語句對數(shù)據(jù)庫進(jìn)行讀寫③處理語句的執(zhí)行結(jié)果,特別是查詢語句的返回數(shù)據(jù)三、詳細(xì)設(shè)計步驟本系統(tǒng)采用基本的JAVA語言編寫,由于JAVA語言不同與C++語言,它具有其語言的特殊性,包含很多類,基本是每一種功能為一個類。JDBC是一種用于訪問數(shù)據(jù)庫和執(zhí)行SQL語句的java編程接口,由一組用java語言編寫的類和接口組成。在對數(shù)據(jù)進(jìn)行操作之前,首先要建立程序與一個具體數(shù)據(jù)庫的連接,而在連接數(shù)據(jù)庫以前,必須注冊該數(shù)據(jù)庫的驅(qū)動程序。然后因為要顯示桌位號和菜品,利用單選按鈕組來實現(xiàn)顧客的選菜功能,創(chuàng)建一個單選按鈕組,提供選中/不選中兩種狀態(tài),ButtonGroup是由一組互斥的按鈕組成,同一時刻只能有一個按鈕被選中,將桌位號的按鈕組加入到此按鈕組中。布局管理器負(fù)責(zé)確定組件在容器中的位置和大小。 二、設(shè)計原理本設(shè)計主要用到j(luò)ava語言程序設(shè)計、SQL語言以及Access數(shù)據(jù)庫。顧客在結(jié)賬時應(yīng)付的錢為:每種菜的單位價格相加為總的付款。 關(guān)鍵詞 點(diǎn)菜系統(tǒng)、高效、Access2003數(shù)據(jù)庫、javaABSTRACT Restaurant order system is in order to realize the automation and the design of the restaurant order, without artificial waiter guests can automatically plete this order process, thereby avoiding the waiter39。西南科技大學(xué)專業(yè)方向設(shè)計報告 課程名稱: 通信專業(yè)方向設(shè)計 設(shè)計名稱: 基于java的餐廳點(diǎn)菜系統(tǒng) 姓 名: * * 學(xué) 號: ****** 班 級: 通信0901 指導(dǎo)教師: 江 虹 起止日期: —— 西南科技大學(xué)信息工程學(xué)院制22方 向 設(shè) 計 任 務(wù) 書學(xué)生班級: 通信0901 學(xué)生姓名: * * 學(xué)號 ********* 設(shè)計名稱: 基于java的餐廳點(diǎn)菜系統(tǒng) 起止日期: —— 指導(dǎo)教師: 江虹、羅智 設(shè)計要求: 利用java設(shè)計一個餐廳點(diǎn)菜系統(tǒng) 有桌位號供顧客選擇 在菜單顯示中,可以瀏覽菜品及對應(yīng)的價格 顧客可以隨意選擇自己喜歡的菜 可以增刪選菜記錄 生成賬單 在賬單界面顯示消費(fèi)總額、所選菜品及菜品總數(shù) 結(jié)賬后清空數(shù)據(jù)庫中的信息 獨(dú)立完成整個設(shè)計方 向 設(shè) 計 學(xué) 生 日 志時間設(shè)計內(nèi)容—熟悉餐廳點(diǎn)菜系統(tǒng)的原理—分析系統(tǒng)需要實現(xiàn)的功能,并針對每個功能做相應(yīng)的準(zhǔn)備—設(shè)計一個簡單的界面,在此基礎(chǔ)上增添基本功能—在實現(xiàn)功能的基礎(chǔ)上進(jìn)行調(diào)試、修改—增添功能,完善系統(tǒng)設(shè)計—在實現(xiàn)功能的基礎(chǔ)上對系統(tǒng)的界面進(jìn)行美化—整理文檔,撰寫報告答辯方 向 設(shè) 計 評 語 表指導(dǎo)教師評語: 成績: 指導(dǎo)教師: 年 月 日基于java的餐廳點(diǎn)菜系統(tǒng) 摘要 餐廳點(diǎn)菜系統(tǒng)是為了實現(xiàn)餐廳點(diǎn)菜自動化而設(shè)計的,不用人工服務(wù)員客人就可以自行完成點(diǎn)菜這一過程,從而避免了由于服務(wù)員的疏忽或者態(tài)度等問題為客人造成不必要的麻煩。通過系統(tǒng)的開發(fā)掌握軟件的基本的開發(fā)流程,了解系統(tǒng)的功能,從而掌握軟件開發(fā)整體過程,把知識運(yùn)用到實際生產(chǎn)中。當(dāng)有顧客來酒店時,顧客首先選擇一個桌位號(也是唯一的),當(dāng)顧客進(jìn)入餐廳點(diǎn)菜系統(tǒng)后,就可以按照菜譜上有的菜來點(diǎn)菜。在設(shè)計過程中,可以培養(yǎng)我們分析問題、解決問題的能力,把理論與實際結(jié)合在一起,可以更好的掌握好一門語言,同時因為需要用到數(shù)據(jù)庫,所以可以通過此次課程設(shè)計自學(xué)一下數(shù)據(jù)庫,以及利用JDBC訪問數(shù)據(jù)庫。在主界面,首先是完成窗體整體布局,在java的GUI界面設(shè)計中,布局控制是通過為容器設(shè)置布局管理器來實現(xiàn)的。在此系統(tǒng)中,用到最多的布局管理器類有BorderLayout(組件按北、南、東、西、中幾個位置排列)和GridLayout(以行和列的網(wǎng)絡(luò)形式安排組件)。為了實現(xiàn)在java程序中訪問Access數(shù)據(jù)庫,需
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1