【正文】
) = dr(預定人) = dr(業(yè)務員) = dr(操作員) = dr(會員編號 ) = dr(預定公司 ) = dr(早餐) = dr(叫醒) = dr(保密) = dr(vip) = dr(預定單號 ) = dr(特要說明 ) = Catch ex As Exception (數(shù)據(jù)格式不正確!) Exit Sub End Try Try Dim strTmp As String = (入住單).(dr) If = True Then (DataSet11) Dim db As DataBase = New DataBase Dim strSQL As String = update 客房信息set 狀態(tài)=39??辗?9。 from 客房信息 as a,入住單 as b where = =39。 + strTmp + 39。 (strSQL) (exec sf_保存入住單39。 + strTmp + 39。) () End If Catch ex As Exception (數(shù)據(jù)添加失敗!) End Try LoadData() = 15 / 22End Sub 房間管理房間管理在實時房間圖上操作客房狀態(tài)的管理。在房態(tài)圖上單擊相應的房間,可有限變化房態(tài)。其界面圖如圖 12 所示:圖 12 房間管理界面圖點擊相應狀態(tài),并設置成成其他狀態(tài)時的代碼為:Private Sub btnSet_Click(ByVal sender As , _ ByVal e As ) Handles Dim iRow, iCol As Integer iRow = iCol = Dim strState As String = (iRow, iCol) Dim strTmpState As String If iCol 0 Then If = True Then strTmpState = 0 ElseIf = True Then strTmpState = 2 ElseIf = True Then strTmpState = 4 ElseIf = True Then strTmpState = 1 ElseIf = True Then16 / 22 strTmpState = 3 ElseIf = True Then strTmpState = 5 End If Else Return End If 39。如果狀態(tài)已經(jīng)更新 If strTmpState strState Then Dim db As DataBase = New DataBase Dim dv As DataView = = 樓層編號= + _ (iRow, 0).(/)(0) Dim strSQL As String = update 客房信息set 狀態(tài)=39。 strSQL += GetStateText(strTmpState) + 39。 strSQL += where 客房編號=39。 strSQL += dv(iCol 1)(0). + 39。 (strSQL) () End If LoadData() Dim dvTmp As DataView = = False = False = False 39。設置數(shù)據(jù)源 = End Sub在查詢過程中需要進行實時查詢和更新各個房間的狀態(tài),這樣才能保證操作員正確的操作。 “更新房態(tài)”起到在對房間進行新增、修改、刪除等各種行為后及時更新房間狀態(tài)的作用。其“更新房態(tài)”代碼為:Private Sub btnUpate_Click(ByVal sender As , _ ByVal e As ) Handles 17 / 22 LoadData() Dim dv As DataView = = False = False = False 39。設置數(shù)據(jù)源 = End Sub 退出系統(tǒng)退出系統(tǒng),調(diào)用 close 函數(shù),代碼如下:Private Sub mnExit_Click(ByVal sender As , ByVal e As ) Handles () End Sub結(jié) 論畢業(yè)設計是本科學習階段一次非常難得的理論與實際相結(jié)合的機會,通過這次比較完整的小型酒店管理系統(tǒng)設計,我擺脫了單純的理論知識學習狀態(tài),和實際設計的結(jié)合鍛煉了我的綜合運用所學的專業(yè)基礎知識,解決實際工程問題的能力,同時也提高我查閱文獻資料、設計手冊、設計規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過對整體的掌控,對局部的取舍,以及對細節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗得到了豐富,并且意志品質(zhì)力,抗壓能力及耐力也都得到了不同程度的提升。這是我們都希望看到的也正是我們進行畢業(yè)設計的目的所在。雖然畢業(yè)設計內(nèi)容繁多,過程繁瑣但我的收獲卻更加豐富。和老師的溝通交流更使我對設計有了新的認識也對自己提出了新的要求。在設計過程中一些問題的設計讓我很頭痛,原因是由于本身設計受到酒店管理文化的框定,而又必須考慮本專業(yè)的一些要求規(guī)范,從而形成了一些矛盾點,這些矛盾在處理上讓人很難斟酌,正是基于這種考慮我意識到:要向更完美的進行一次設計,認真學習其他專業(yè)學科的知識是很有必要的,這其中也包括更好的理解酒店管理的各種要求。提高是有限的但提高也是全面的,正是這一次設計讓我積累了無數(shù)實際經(jīng)驗,使我的頭腦更好的被知識武裝了起來,也必然會讓我在未來的工作學習中表現(xiàn)出更高的應變能力,更強的溝通力和理解力。18 / 22在系統(tǒng)開發(fā)的過程中,遇到了很多問題,有專業(yè)知識上的錯誤,也有其他方面的錯誤。通過請教老師和同學,問題都得到了解決,同時也讓我深刻體會自己在這方面的不足。我深深地明白了軟件設計的重要性,由于軟件開發(fā)前期設計的不規(guī)范,導致在代碼編寫時走了許多彎路,為了符合小型酒店管理系統(tǒng)功能的要求,對數(shù)據(jù)庫改動了許多次。我有了這次寶貴的經(jīng)驗,在今后的工作和學習中對系統(tǒng)中未能解決的問題將做進一步的完善,深入對 和數(shù)據(jù)庫的學習。參考文獻[1] [M].北京:中國鐵道出版社,2022。[2] 盧鎮(zhèn)波,李青,萬晶. Visual [M].北京:清華大學出版社,2022。[3] 王俊偉,史創(chuàng)明. SQL Server 2022 數(shù)據(jù)庫管理與應用 [M].北京:清華大學出版社,2022。[4] 徐國智,汪孝宜. SQL Server 數(shù)據(jù)庫開發(fā)實例精粹 [M].北京:電子工業(yè)出版社,2022。[5] 王黯,馬里杰. SQL Server 數(shù)據(jù)庫開發(fā)經(jīng)典案例解析 [M].北京: 清華大學出版社,2022。[6] 方睿,吳四久. 網(wǎng)絡數(shù)據(jù)庫原理及應用 [M]. 四川:四川大學出版社,2022。文檔來源:591 論文網(wǎng)