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

正文內(nèi)容

賓館信息管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計報告-資料下載頁

2025-08-03 03:45本頁面
  

【正文】 時應(yīng)繳金額try {PreparedStatement prs = (select 需收押金 from 入住訂單 where 入住訂單號=?)。 (1, ordno)。 rs1=()。 while(()){ deposit=(1).trim()。//已交押金 }} catch (SQLException e1) { ()。} (deposit)。 String allfare=(0, 6).toString().trim()。//總費用int need=(allfare)(deposit)。//還需繳納216。 換房后,房間狀態(tài)改變try { PreparedStatement prs1 = (update 入住訂單 set 主客房間號=? where 主客房間號=?)。 (1, newroom)。 (2, roomno)。 ()。 PreparedStatement prs = (update 入住登記表 set 房間號=? where 房間號=?)。 (1, newroom)。 (2, roomno)。 ()。 PreparedStatement prs2 = (update 客房信息 set 房間狀態(tài)=39。可用39。 where 房間號=?)。 (1, roomno)。 ()。 PreparedStatement prs3 = (update 客房信息 set 房間狀態(tài)=39。已住39。 where 房間號=?)。 (1, newroom)。 ()。 (null, 換房成功!,ok,)。} catch (SQLException e1) { (null, 換房失敗!,Error,)。 ()。}八、測試和運行216。 測試:在測試時花時間最多的地方時sql語句。有時候一個小小的引號沒有中英切換就要出錯,或者是在preparedStatement語句中用setString時候可能會把序號寫錯。()語句檢測,并且用查詢分析器檢測sql語句是否正確。在測試中也發(fā)現(xiàn)當(dāng)條件語句檢測比如jTextField是否為空的時候,用“==null”是檢測不出來的,就要不斷上網(wǎng)搜查資料。在測試中也發(fā)現(xiàn)有很多沒有想到的情況,比如在輸入客房訂單信息時,不僅要考慮所有客戶信息不能為空,還要考慮入住天數(shù)不能小于一,入住時間要晚于預(yù)訂時間等等。可能需要很多條件語句,而條件語句嵌套的多了,就容易出問題。實驗進行中我的想法一直跟著做的程度變化。因為最開始的時候不可能將所有的情況和事件都料想到。比如roommanage的類中,在查詢窗口中我一直沒有確定到底按照哪種方式查詢。本來設(shè)想了很多jTextField可以供不同的條件查詢,可是測試的時候發(fā)現(xiàn)這樣的出錯率很高,于是將它改成了一個下拉列表,選擇查詢方式再按照條件查詢。不僅界面變得簡潔并且錯誤也解決了。這些大大小小的錯誤需要不斷看,不斷調(diào)試,所以調(diào)試在實驗中占了很大一部分。216。 運行:當(dāng)所有模塊基本都完成了之后,每個界面之間加好跳轉(zhuǎn)語句,可以從mainframe串一遍。真正這樣連起來模擬真實的預(yù)訂系統(tǒng)的時候,卻可以發(fā)現(xiàn)設(shè)計的時候沒有想到的很多細節(jié)問題。比如散客預(yù)訂入住界面轉(zhuǎn)到訂單界面時候,前一個頁面是不消失的,在訂單頁面點擊返回可以直接繼續(xù)查詢。而團體預(yù)訂入住界面是不行的,因為添加的房間是不可以取消的,只能讓這個頁面先setvisible(false)然后點擊返回的時候再設(shè)為true。有些界面需要傳參數(shù)然后賦給某個組件。這個賦值的過程有時候會使面板上的組件位置移動,界面也弄的很難看。由于界面是從netbeans畫好導(dǎo)入到eclipse中的,遇到這種錯誤的時候只能在netbeans中改好再復(fù)制到eclipse中。這種方法是最笨的方法,卻是比較省時的一種。九、總結(jié)這個程序從概念模型和ER圖設(shè)計,到建立數(shù)據(jù)庫,到界面設(shè)計,再到代碼實現(xiàn)和測試運行,都是我獨立完成的。這其實也是我第一次完全自己做好的一個課程設(shè)計。這個過程讓我在兩個星期內(nèi)學(xué)到了很多東西,不論是知識還是素養(yǎng)。由于編程經(jīng)驗不足,在這個過程中也花了很多時間學(xué)習(xí)基本的函數(shù),方法和語句。只有不斷上網(wǎng)查詢,看API,借書看,與同學(xué)討論。同時也深刻了解到一個完善的設(shè)計想法和需求分析是多么重要。在寫代碼之前,一定要很仔細地想好這個系統(tǒng)要實現(xiàn)哪些功能,怎么實現(xiàn),最好用筆寫下來。就是因為最初設(shè)計沒有想周到和全面,寫代碼過程中經(jīng)常出現(xiàn)一邊修改設(shè)計一邊編寫的情況,浪費了許多時間,也弄的有一點混亂,到最后也有一些功能沒有加到里面。在編碼的過程中,由于開始總是報錯,檢查的原因是if條件語句的嵌套邏輯結(jié)構(gòu)總是沒有設(shè)計好。后來稍微有點經(jīng)驗時就在編寫之前把邏輯順序?qū)懺诩埳?,這樣不僅更清晰明了,還節(jié)約了時間,提高了效率。我覺得這個系統(tǒng)讓我最滿意的是界面足夠美觀。在顏色,位置分配上自己也是有一點修飾,相比來說這是我的長項。但是我對這個系統(tǒng)有很多不滿意的地方。比如我認為它的穩(wěn)定性還不是很好,有些地方的容錯性能還有待完善。功能上我認為還有很大提升的空間,我現(xiàn)在只是完成了一些酒店系統(tǒng)基本的功能,和真正的預(yù)訂系統(tǒng)還有很大的差距。這一方面歸于開始設(shè)計的時候沒有加,在一方面也是時間有點緊迫。我可以在報告交了之后,抽時間將這個系統(tǒng)改善一下,增加一些模塊和功能。比如會員信息,客戶評價模塊,管理員的功能可以再加多一點,還有退宿提醒,酒店其他消費等等。當(dāng)獨立做完這個系統(tǒng)之后, 發(fā)現(xiàn)原來編程其實不是一件很困難的事,關(guān)鍵要看設(shè)計的怎么樣。我還會繼續(xù)完善這個系統(tǒng),也感謝在幾個周內(nèi)這個課程設(shè)計帶給我的充實。附. 參考文獻JAVA核心技術(shù) 機械工業(yè)出版社 清華大學(xué)出版社數(shù)據(jù)庫課程設(shè)計 清華大學(xué)出版社JAVA——從入門到精通 清華大學(xué)出版社CSDN論壇
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1