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

正文內(nèi)容

畢業(yè)論文-基于eclipse和oracle餐廳管理系統(tǒng)設計與實現(xiàn)-資料下載頁

2025-06-06 10:53本頁面
  

【正文】 //通過訂單編號查詢詳情 (orderid)。 OrderDetailsDao oddao = new OrderDetailsDao()。 ArrayListOrderDetailsInfo odetatils = (orderid)。 湖南工程學院畢業(yè)設計(論文) 21 (訂單 id+odetatils)。 int s =0。 for(OrderDetailsInfo odt:odetatils){ int p = ().getPrice()。 int num = ()。 s = p*num + s。 //顯示,并將桌位至于空閑狀態(tài) if(()==){ (null, 當前桌子無人用餐 )。 return。 } ()。 //計算價格 int s = countPrice(cmd)。 (null, 共 +s+元 )。 DeskInfo deskInfo =((cmd))。 (deskInfo, s)。 餐廳管理系統(tǒng)設計與實現(xiàn) 22 第 5 章 調(diào)試與運行 在系統(tǒng)完成后,不論前面的各項工作完成的有 多么完善,總可能存在一些這樣或那樣的小錯誤,影響程序的正常運行,也就需要在初步完成后對所完成系統(tǒng)進行相應的測試。軟件測試的目的與其他任何階段都不相同,其它階段都是“建設性”的:設計者從抽象出發(fā),一步一步設計出具體的系統(tǒng),直到用某種程序語言寫出能夠順利執(zhí)行的程序代碼。測試的目的是為了發(fā)現(xiàn)程序中還可能存在的錯誤。同時在測試過程中,我們也應該注意好一些可能會影響測試結(jié)果的因素:不能忘記系統(tǒng)運行環(huán)境、測試用例都需要執(zhí)行、不能忽視偶然現(xiàn)象、記錄過程。 測試方法 黑盒測試 黑盒測試,又稱為功能測試。將程 序看做一個黑盒子,不考慮其程序內(nèi)部的結(jié)構(gòu)及其處理過程,只在程序的接口進行測試,只需要知道程序運行的結(jié)構(gòu)是夠按照說明書上正常運行,得到正確的結(jié)構(gòu),在其運行過程中能夠保證外部信息的完整就算完成了。 黑盒測試 白盒測試,也被稱為結(jié)構(gòu)測試。與黑客測試相反,其測試原理是將程序看做一個透明的白盒子,我們能夠清楚的看到盒子里面的程序的結(jié)構(gòu)和處理過程,在測試過程中,我們需要觀察數(shù)據(jù)在程序內(nèi)部運轉(zhuǎn)時是否是按照所寫邏輯正確運行。 調(diào) 試過程 登錄調(diào)試 登入界面如圖 所示。 湖南工程學院畢業(yè)設計(論文) 23 圖 登錄界 面 不同的調(diào)試情況如下: ( 1)不輸入,點登錄。會提示密碼為空請輸入密碼。 ( 2)輸入錯誤密碼。提示密碼錯誤。 界面中賬號為選擇方式,因系統(tǒng)使用人群不會廣泛,使用人員可能會有變化,但數(shù)量不會很多。 菜單工具欄調(diào)試 菜單欄調(diào)試如圖 所示。 餐廳管理系統(tǒng)設計與實現(xiàn) 24 圖 菜單頁面 工具欄調(diào)試如圖 所示。 圖 工具欄頁面 菜單工具欄中,當點擊相應的按鈕,可直接順利進入 到相應的界面,實現(xiàn)相應功能。 訂單調(diào)試 新建訂單如圖 所示。 圖 訂單 順利完成訂單創(chuàng)建后可直接進行點菜。同時可通過旁邊的標簽頁,選擇查看各訂單價格,還可查看各訂單具體信息。 湖南工程學院畢業(yè)設計(論文) 25 菜譜調(diào)試 菜譜如圖 所示。 圖 菜譜 能夠完成菜單的增加、修改以及刪除,同時可根據(jù)上方檢索方式進行分類檢索。 桌位調(diào)試 桌位信息如圖 所示。 圖 菜譜 從不同的顏色可分辨出當前桌位是否正在用餐,點擊后可看到當前桌位消費金額,以及將當前桌位置于空閑狀態(tài)。 餐廳管理系統(tǒng)設計與實現(xiàn) 26 總 結(jié) 在一個多月的努力后,終于順利的完成的餐廳管理系統(tǒng)的開發(fā),一個完善的餐廳管理系統(tǒng)是完全可以提高日常操作流程的效率的。 在整個項目的完成過程中,我學會了許多東西,在開發(fā)語言 java 方面, java 不愧是發(fā)展迅速且在全球市場中占有主導地位的程序語言之一,其開發(fā)的思想,整個語言的完善程度,無所不及。發(fā)現(xiàn)隨著對這門語言的進一步接觸,越加發(fā) 覺自己所了解的掌握的東西只是其大容量當中的小小一部分。以后所需要學習的地方還有很多很多。另外就oracle 數(shù)據(jù)庫方面,作為知名的數(shù)據(jù)庫系統(tǒng),我所了解到了還很局限,只初步知道了其各種建表操作,增刪改查,但對于更高級的用法,類似像條件觸發(fā),高級查詢,以及其底部實現(xiàn)邏輯過程。 在設計系統(tǒng)時,先是對所要實現(xiàn)功能的確定,必須要考慮全面,否則會影響后面階段的順利進行,然后是數(shù)據(jù)庫的設計,在設計過程中,各表數(shù)據(jù)元素之間的關(guān)系,表與表之間的關(guān)系,都是我們所需要考慮全面的,而且是極度重要的,然后是編碼,代碼的重用,正確的邏輯 。這樣才能讓我們順利的完成工作。 湖南工程學院畢業(yè)設計(論文) 27 參考文獻 [1] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版).高等教育出版社, 2021, 7 [2] Michael Blaha. UML 面向?qū)ο蠼Ec設計.人民郵電出版社, 2021, 1 [3] Ken Arnold, James Gosling. Java 程序設計語言.人民郵電出版社, 2021, 11 [4] 張海潘 .軟件工程導論 .清華大學出版社 .2021, 8 [5] 李鐘尉、陳丹丹 .Java 程序設計標準教程 .人民郵電出版社 .2021 [6] 李鐘尉、陳丹丹、馬文強 .Java 開發(fā)典 型模塊大全 .人民郵電出社 .2021 [7] 趙生慧 .Java 面向?qū)ο蟪绦蛟O計 .高等教育出版社 .2021 [8] 耿祥義、張躍平 .Java2 實用教程 .清華大學出版社 .2021 [9] Thinking in Java 3th Edition(中文版 ) [10] 精通 Java Swing 程序設計 餐廳管理系統(tǒng)設計與實現(xiàn) 28 致 謝 四年的時光,轉(zhuǎn)眼而逝,在湖南工程學院就讀了信息管理與信息系統(tǒng)專業(yè),在學習過程中慢慢的找到了自己以后的發(fā)展方向,同時,也使得自己慢慢變得成熟。四年的陪伴,感謝老師給予的幫助,感謝學校帶來的培養(yǎng),也感謝各位同 學的伴同成長。 自己本身對于 java 就存在一定的興趣,而且也想要在這條道路上走遠,選擇了這個課題,順利的完成,就小方面而言,肯定能夠讓自己對這門程序語言更加熟悉,了解更多,往大來說,有一個關(guān)于這方面項目完成的經(jīng)驗,對于工作也肯定會有極大的幫助。 在項目完成過程中,需要特別感謝我的指導老師李老師,李老師本就是教我們 java課程的老師,也是在他的教導下,我才對這門語言慢慢產(chǎn)生了興趣,從而確定自己往后發(fā)展的目標。在完成項目時,遇到過許許多多的困難,是在老師的指導下,自己慢慢摸索,慢慢嘗試,才使得問題得以解決。而且 在論文完成階段也是在老師各項嚴格的要求和耐心的指導建議下,才能夠順利完成。 學習,永遠不晚,也永遠不會滿足。雖然大學四年時光快要過去了,但學習的熱情永遠不會減少。 29 附錄 //時間設置 public class GetDateTimeRunnable implements Runnable{ JLabel lblTime=null。 public GetDateTimeRunnable(JLabel lblTime){ =lblTime。 } @Override public void run() { while(true){ (())。 try { (1000)。 } catch (InterruptedException e) { // TODO Autogenerated catch block ()。 } }} //數(shù)據(jù) 庫連接 public class DBHelper { static String DRIVER_NAME。 static String URL。 static String USER_NAME。 static String PWD。 static{ try { // 讀取配置文件 Properties p=new Properties()。 (new FileReader(conf/))。 DRIVER_NAME=(driver).toString()。 URL =(url)。 30 USER_NAME=(username)。 PWD= (pwd)。 (DRIVER_NAME)。 } catch (ClassNotFoundException e) { ()。 } catch (FileNotFoundException e) { ()。 } catch (IOException e) { ()。 } } public static Connection getConnection() throws SQLException{} Connection conn = (URL,USER_NAME,PWD)。 return conn。 } public static void close(Connection conn,Statement st,ResultSet rs){ //關(guān)閉對象 try { if(rs!=null){ ()。 } if(st!=null){ ()。} if(conn!=null){ ()。} } catch (SQLException e) { // TODO Autogenerated catch block ()。 } } //時間幫助 public class DBOperator { 31 /** * 封裝查詢的方法 * 注意 :和查詢相關(guān)的對象在方法中不允許被關(guān)閉 * 關(guān)閉 rsstatmentconn * ().close()。 ().getConnection().close()。 * @param sql * @return */ public static ResultSet executeQuery(String sql){ Connection conn=null。 Statement st=null。 ResultSet rs=null。 try { conn=()。 st=()。 rs= (sql)。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 } return rs。 } /** * 封裝 insert,update,delete 的方法 * @param sql * @return */ public static int executeUpdate(String sql){ (sql)。 32 Connection conn=null。 Statement st=null。 int count=0。 try { conn=()。 st=()。 count = (sql)。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 }finally{ (conn, st, null)。 } return count。 } }
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1