酒店管理課程設(shè)計(jì)_第1頁
酒店管理課程設(shè)計(jì)_第2頁
酒店管理課程設(shè)計(jì)_第3頁
酒店管理課程設(shè)計(jì)_第4頁
酒店管理課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上學(xué)校代碼: 學(xué) 號: 課程設(shè)計(jì)說明書題 目: 酒店管理系統(tǒng)學(xué)生姓名: 學(xué) 院: 理學(xué)院班 級: 指導(dǎo)教師: 二一二年七月五日課程設(shè)計(jì)(論文)任務(wù)書課程名稱: 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì) 學(xué)院: 理學(xué)院 班級: 學(xué)生姓名: _ 學(xué)號: _ 指導(dǎo)教師: 一、題目酒店管理系統(tǒng)二、目的與意義課程設(shè)計(jì)、綜合設(shè)計(jì)的基本教學(xué)目的是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識和技能分析與解決實(shí)際問題的能力,以及嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。 三、要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、設(shè)計(jì)要求、圖紙量、工作量要求等) l 采用SQL Server 2005建立數(shù)據(jù)庫,采用界面方式或命令方式創(chuàng)建數(shù)據(jù)庫和表。

2、l 選用一種開發(fā)環(huán)境設(shè)計(jì)界面,實(shí)現(xiàn)信息的插入、修改、刪除、查詢的基本功能。l 在開發(fā)環(huán)境下,通過某種方法建立與SQL Server 2005數(shù)據(jù)庫的連接。四、工作內(nèi)容、進(jìn)度安排 主要內(nèi)容用 VB程序設(shè)計(jì)語言及開發(fā)環(huán)境實(shí)現(xiàn)簡單的酒店管理系統(tǒng),后臺數(shù)據(jù)庫采用SQL Server 2005,完成開發(fā)環(huán)境和后臺數(shù)據(jù)庫的連接,系統(tǒng)功能包含基本信息的查詢、錄入、修改、以及刪除。工作進(jìn)度安排第一天:熟悉課程設(shè)計(jì)題目及具體要求,對所解決的問題盡量做到胸中有數(shù),基本確定選擇的高級語言及開發(fā)環(huán)境。第二天到第四天:拿出解決問題的初步方案,根據(jù)課題給出的用戶基本需求,寫出各數(shù)據(jù)實(shí)體的數(shù)據(jù)項(xiàng)和聯(lián)系實(shí)體的活動以及活動要使

3、用的數(shù)據(jù)項(xiàng),通過ER圖來表示。由ER圖建立適當(dāng)?shù)谋?,并按照不同范式的定義,對表進(jìn)行規(guī)范化,并在數(shù)據(jù)庫管理系統(tǒng)中實(shí)現(xiàn)設(shè)計(jì)的數(shù)據(jù)庫和表。第五天到第七天:設(shè)計(jì)功能模塊,確定每個模塊的功能,以及各個模塊之間的關(guān)系。第八天到第十天:對每個模塊進(jìn)行具體分析,確定需要的用戶界面以及結(jié)構(gòu),完成軟件的整體框架,在開發(fā)環(huán)境下,編程實(shí)現(xiàn)所開發(fā)的系統(tǒng)。第十一天到第十二天:綜合調(diào)試,去除軟件中的bug,美化應(yīng)用程序的界面。有能力的學(xué)生增加簡單的數(shù)據(jù)校驗(yàn)、在線錯誤處理和在線幫助的功能。第十三天和第十五天:撰寫課程設(shè)計(jì)報(bào)告。五、主要參考文獻(xiàn)鄭阿奇主編.SQL Server 實(shí)用教程.第3版.北京:電子工業(yè)出版社.2009審

4、核意見系(教研室)主任(簽字) 指導(dǎo)教師下達(dá)時間 2012 年 6月 18日指導(dǎo)教師簽字:_摘要隨著社會經(jīng)濟(jì)的發(fā)展,人們對生活質(zhì)量的要求越來越高,作為服務(wù)之一的賓館業(yè)也在不斷的完善服務(wù)體制。它是集餐飲、住宿、娛樂于一體的立體化服務(wù)體系,其中顧客可以隨意消費(fèi)并統(tǒng)一結(jié)賬;賓館管理者可及時了解賓館的全部運(yùn)營情況及經(jīng)營走勢,找出運(yùn)轉(zhuǎn)成本,作為經(jīng)營決策的依據(jù)。只有運(yùn)用先進(jìn)的科學(xué)管理手段,利用計(jì)算機(jī)管理系統(tǒng)才能更好實(shí)現(xiàn)這一管理模式。本系統(tǒng)是模擬酒店客房管理系統(tǒng)。主要用于賓館旅客入住情況登記,包括旅客的姓名及身份證號的登記,以及入住房間信息.當(dāng)旅客離開時,需要辦理退房結(jié)帳手續(xù).對于一定時間沒有旅客入住情況實(shí)

5、現(xiàn)基本查詢,刪除超出一定年限的旅客的信息.對于賓館本身也實(shí)現(xiàn)了客房增減,入住情況查詢等功能. 無論各種等級的賓館,使用客房管理系統(tǒng)都具有非常實(shí)用的價值.使用該系統(tǒng)可以大大節(jié)省時間,提高辦公效率,而且非常方便的實(shí)現(xiàn)旅客信息的查詢,以及對賓館本身客房入住情況及時了解.因此,客房管理系統(tǒng)的開發(fā)無疑具有深遠(yuǎn)的意義.本系統(tǒng)是采用Visual Basic6.0高級語言進(jìn)行程序編制,以SQL Server 2005數(shù)據(jù)庫為程序數(shù)據(jù)庫。 關(guān)鍵字:Visual Basic6.0;SQL Server 2005;酒店管理系統(tǒng)專心-專注-專業(yè)目錄參考文獻(xiàn) 23第一章 酒店管理系統(tǒng)1.1 選擇背景酒店業(yè)是一個前景廣闊

6、而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當(dāng)規(guī)模的產(chǎn)業(yè)。由于我國的旅游業(yè)迅速發(fā)展,通過調(diào)查,我國在2020年將成為世界上第四大旅游國家;同時我國加入世界貿(mào)易組織,酒店業(yè)將完全開放,這個時候,我國的酒店業(yè)將面臨著前所未有的機(jī)遇和挑戰(zhàn)。但是,現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應(yīng)當(dāng)前的發(fā)展趨勢。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò) 通信技術(shù)改變酒店業(yè)務(wù)模式,實(shí)現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成為一種必然。 酒店管理系統(tǒng)采用B/S結(jié)構(gòu)。按照按國家星級賓館標(biāo)準(zhǔn)化業(yè)務(wù)程序流式設(shè)計(jì),會采用主流開發(fā)工具來開發(fā),搭建比較穩(wěn)定

7、可靠安全的服務(wù)端來輔佐客戶管理,并且還采用SQL Server 2005數(shù)據(jù)庫,會通過測試用例來達(dá)到測試效果。本系統(tǒng)實(shí)現(xiàn)了一個簡單的酒店管理。在本系統(tǒng)里,主要是對客房的信息,經(jīng)營情況以及客戶信息的管理。為管理者提供迅速,高效的服務(wù),減免手工處理的繁瑣與誤差、及時、準(zhǔn)確地反映酒店的工作情況,經(jīng)營情況。同時,也方便酒店對于不同時間段的入住人員的統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果適時地調(diào)整酒店的管理計(jì)劃,使的酒店可以抓住商機(jī),在這個激烈的社會競爭中處于不敗之地,增加酒店的收入,增加酒店的效益。1.2 課題研究的目的和意義對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進(jìn)的管理手段來提高酒店

8、的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。面對信息時代的機(jī)遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計(jì)算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強(qiáng)有力的支持。因此,采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實(shí)現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率,并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求。1.3 本文的研究內(nèi)容課程設(shè)計(jì)選題酒店管理系統(tǒng),主要研究了:酒店業(yè)務(wù)的管理(

9、劃分為:酒店的主界面,酒店登記界面部分,費(fèi)用統(tǒng)計(jì)界面部分,增加房間界面部分,預(yù)訂房間界面、房間查看界面、旅客退房界面。第二章 酒店管理系統(tǒng)的實(shí)現(xiàn)2.1需求分析酒店管理系統(tǒng)主要由旅客登記、費(fèi)用統(tǒng)計(jì)、客房查詢、客房管理、酒店退房幾個字程序模塊組成。 系統(tǒng)總體設(shè)計(jì)圖如下:如圖2.1酒店管理系統(tǒng)增加房間酒店退房客房查詢費(fèi)用統(tǒng)計(jì)旅客登記修改房間增加房間刪除房間男女統(tǒng)計(jì)按省份統(tǒng)計(jì)按日統(tǒng)計(jì)費(fèi)用費(fèi)用統(tǒng)計(jì)圖2.1 系統(tǒng)總體設(shè)計(jì)圖2.2 系統(tǒng)功能需求分析各模塊主要功能如下:1)酒店管理系統(tǒng)包括酒店的主界面,酒店登記界面部分,費(fèi)用統(tǒng)計(jì)界面部分,增加房間界面部分,預(yù)訂查詢界面部分,房間查看界面部分,退房界面部分。2)

10、 酒店登記界面 主要是實(shí)現(xiàn)入住人員的信息登記。通過這個界面可以實(shí)現(xiàn)旅客信息的查詢,旅客的退房業(yè)務(wù),預(yù)訂查詢業(yè)務(wù)等。在該界面中,可以輸入旅客的基本信息,了可以輸入住店登記信息,然后單擊“添加”按鈕即可。3) 費(fèi)用統(tǒng)計(jì)界面主要適用于酒店內(nèi)部的管理,可實(shí)現(xiàn)的功能有:日統(tǒng)計(jì)費(fèi)用、費(fèi)用統(tǒng)計(jì)、按省份統(tǒng)計(jì)、刪除超過一定年限的數(shù)據(jù)以及男女入住旅客的信息。4) 增加房間界面如果要添加房間,只需選擇“房間類型”、“性別”,然后再輸入“房間號碼”,“總床位數(shù)”、“收費(fèi)標(biāo)準(zhǔn)”,然后單擊“添加”按鈕,這時彈出提示對話框,單擊確定按鈕,就增加一個新房間,如果要刪除房間,單擊“刪除房間”選項(xiàng)卡,然后輸入要刪除的房間號,單擊

11、“刪除”按鈕即可。還可以對已存的房間進(jìn)行修改,單擊“修改房間”選項(xiàng)卡,然后輸入要修改的房間號碼,就可以進(jìn)一步進(jìn)行修改其房間類型,所住人的性別及收費(fèi)標(biāo)準(zhǔn)。5) 預(yù)訂房間界面 通過輸入預(yù)訂旅客的基本信息實(shí)現(xiàn)旅客預(yù)定房間的功能,其中還包括刪除超時房間的功能。6) 房間查看界面 在該界面中,選擇不同的房間類型,就可以看到該房間的具體信息。7) 旅客退房界面 在該界面中,輸入退房人的姓名或證件號碼,然后單擊“查詢”按鈕,就可以看到他的基本情況及收費(fèi)標(biāo)準(zhǔn)情況。然后輸入住房人數(shù),單擊“結(jié)賬”按鈕,就可以看到金額值。第三章 酒店管理系統(tǒng)概要設(shè)計(jì)3.1數(shù)據(jù)庫設(shè)計(jì)3.1.1數(shù)據(jù)庫需求分析根據(jù)上面對該系統(tǒng)每個模塊的

12、詳細(xì)分析,以及在系統(tǒng)分析中數(shù)據(jù)流程圖的分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:酒店登記信息:包括住店時間,姓名,性別,住宿天數(shù),籍貫,證件名稱,證件號碼,房間類型,總床位數(shù),房間號碼,床位,出生日期,地址等等。 預(yù)訂登記信息:包括姓名,電話號碼,性別,預(yù)訂時間,預(yù)訂天數(shù),預(yù)訂人數(shù),房間類型等等。增刪房間:房間類型,房間號碼,性別,總床位數(shù),收費(fèi)標(biāo)準(zhǔn)退房信息:姓名、性別、證件名稱、證件號碼、住店時間、退房時間、籍貫、房間類型、房間號碼、住宿人數(shù)、住宿天數(shù)、總金額。3.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)ER圖及其間的關(guān)系如圖3.1:床位數(shù)類型號碼住宿天數(shù)房間入住住宿人數(shù)價格 1 1證件號碼住店時間顧客 n住宿天數(shù)

13、 N姓名住宿人數(shù) 出生日期籍貫電話號碼退房時間證件名稱性別地址入住/預(yù)訂房間號碼 圖 3.1 E-R圖分析3.1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)(1)名稱:酒店登記表表名稱標(biāo)識:酒店登記數(shù)據(jù)來源:酒店管理系統(tǒng)模塊進(jìn)行錄入表結(jié)構(gòu)如圖3-1表 3-1 酒店登記表(2)名稱:增刪房間表表名稱標(biāo)識:增刪房間數(shù)據(jù)來源:增加房間管理模塊進(jìn)行錄入表結(jié)構(gòu)如圖3-2表 3-2 增刪房間表(3)名稱:預(yù)訂房間表表名稱標(biāo)識:預(yù)訂房間數(shù)據(jù)來源:預(yù)訂房間管理模塊進(jìn)行錄入表結(jié)構(gòu)如圖3-3表 3-3 預(yù)訂房間表(4)名稱:退房情況信息表表名稱標(biāo)識:退房情況數(shù)據(jù)來源:退房管理模塊進(jìn)行錄入表結(jié)構(gòu)如圖3-4表 3-4 退房情況表3.2

14、酒店管理界面設(shè)計(jì)3.2.1 酒店管理系統(tǒng)主界面運(yùn)行“酒店管理系統(tǒng)”程序后,就會彈出酒店管理系統(tǒng)主界面,如圖3.2圖 3.2 酒店管理系統(tǒng)主界面界面操作:(1) 單擊菜單欄中的“文件新建工程”命令,這時彈出“新建工程”對話框,選擇“標(biāo)準(zhǔn)EXE”項(xiàng),然后單擊“確定”按鈕,即可新建一個工程,如圖3.3。 圖 3.3 新建工程(2) 選擇窗體,設(shè)置窗體的屬性:Name為“from1”,Caption為“酒店管理系統(tǒng)”。設(shè)計(jì)菜單,單擊常用工具欄中的菜單編輯器按鈕,彈出“菜單編輯器”對話框,具體菜單設(shè)置如圖3.4。單擊“確定按鈕”,就在窗體中添加了菜單。圖 3.4 菜單編輯器(3) 接下來添加工具條,這是

15、一個ActiveX控件,具體添加方法:在工具欄上單擊右鍵,在彈出的菜單中選擇“部件”,彈出“部件”對話框,選擇“Microsoft Windows Common Controls 6.0”前的復(fù)選框,如圖3.5圖3.5 ActiveX控件(4) 同理,再添加一個PictureBox控件,并在其上添加一個Image控件,然后設(shè)置Image空間的Picture屬性為一幅位圖,這樣就設(shè)置完畢,其與其他工程連接的具體過程請見附錄1。3.2.2 酒店管理系統(tǒng)酒店登記子程序在酒店管理系統(tǒng)主界面中,單擊菜單欄“登記情況酒店登記”命令,就進(jìn) 入酒店登記子程序,如圖3.6圖 3.6 酒店登記界面創(chuàng)建前臺界面:(

16、1) 切換到Visual Basic工作環(huán)境,承接上一節(jié)繼續(xù)編寫程序。單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form2。(2) 選擇窗體設(shè)置幾個屬性:Name為“form2”,Caption為“酒店登記”。(3) 然后在窗體中加入3個Frame控件,在第一個Frame控件上放置兩個TextBox控件、3個ComboBox控件、5個Label控件,其Caption屬性分別為:“姓名”、“籍貫”、“性別”、“出生日期”、“地址”。(4) 在第二個Frame控件上放置兩個TextBox控件、4個ComboBox控件、6個Label控件,其Caption屬性分別為:“住店時間”、“房

17、間類型”、“證件名稱”、“房間號碼”、“證件號碼”、“床位”。(5) 在第三個Frame控件上放置5個按鈕,其Caption屬性分別為:“添加”、“旅店查詢”、“退房”、“預(yù)訂查詢”、“返回”。(6) 最后添加一個DataGrid控件和ADODB控件,就提添加方法是:在工具欄上單擊右鍵,在彈出的菜單中選擇“部件”,彈出“部件”對話框,選中“Microsoft ADO Data Contrrols 6.0”和“Microsoft DataGrid Contrrols 6.0”前的復(fù)選框,單擊確定按鈕即可。最終的界面為如圖3.7所示。具體鏈接數(shù)據(jù)庫程序詳見附錄2。圖 3.7 酒店登記子程序3.2.

18、3 酒店管理系統(tǒng)費(fèi)用統(tǒng)計(jì)子程序單擊酒店管理系統(tǒng)主界面中的“費(fèi)用統(tǒng)計(jì)”菜單命令,就彈出費(fèi)用統(tǒng)計(jì)界面,如圖3.8所示。圖 3.8 費(fèi)用統(tǒng)計(jì)主界面制作窗體:(1) 單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form3。(2) 選擇窗體,設(shè)置窗體的幾個屬性如下:Name為“form3”,Caption為“費(fèi)用統(tǒng)計(jì)”(3) 在場體重添加3個Frame控件,在第一個控件中放置一個TextBo控件、兩個ComboBox控件、兩個按鈕、3個Label控件,其Caption屬性分別為:“日統(tǒng)計(jì)費(fèi)用”、“費(fèi)用統(tǒng)計(jì)”、“from”、“to”、“收入情況”。(4) 在第二個Frame控件中放置兩個單選按

19、鈕,其Caption屬性分別為:“男”、“女”。(5) 在第三個Frame控件上放置3個按鈕,其Caption屬性分別為:“按省份統(tǒng)計(jì)”、“刪除三年前的數(shù)據(jù)”、“返回”。(6) 加載DataGrid控件和ADODB控件。最終界面為如圖3.9所示,具體的程序見附錄3。圖 3.9 費(fèi)用統(tǒng)計(jì)界面3.2.4 酒店管理系統(tǒng)房間管理子程序單擊酒店管理系統(tǒng)主界面的“增刪房間增加房間”菜單命令,就彈出增刪房間界面,如圖3.10所示。圖3.10 增刪房間主界面創(chuàng)建前臺界面:(1) 單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form4。(2)選擇窗體,設(shè)置窗體的幾個屬性如下:Name為“form4”

20、,Caption為“增刪房間”。(3)添加SSTab控件。具體添加方法:在工具欄上單擊右鍵,在彈出的菜單中選擇“部件”,彈出“部件”對話框,選中“Microsoft Tabbed Dialog Controrls 6.0”前的復(fù)選框。(4)在窗體中加上一個Frame控件,然后在該控件上添加SSTab控件,默認(rèn)就有三個子項(xiàng),他們的Caption屬性分別為:“增加房間”、“刪除房間”、“修改房間”。(5)在增加房間項(xiàng)中,加上3個TextBox控件、兩個ComboBox控件、5個Label控件其Caption屬性人別為:“房間類型”、“性別”、“房間號碼”、“總床位數(shù)”、“收費(fèi)標(biāo)準(zhǔn)”。然后再添加兩個

21、按鈕,其Caption屬性分別為:“添加”、“取消”。(6)在“刪除房間”項(xiàng)中,添加一個TextBox控件、一個Label控件、兩個按鈕其Caption屬性分別為:“請輸入要刪除的房間號碼”、“刪除”、“取消”。(7)在“修改房間”項(xiàng)中,加入兩個TextBox控件、兩個ComboBox控件、4個Label控件,其Caption屬性分別為:“其輸入要修改的房間號碼”、“房間類型”、“性別”、“收費(fèi)標(biāo)準(zhǔn)”。然后再添加兩個按鈕,其Caption屬性分別為:“修改”、“取消”。最終界面如圖3.11所示,具體的程序見附錄4.圖 3.11 增刪房間界面3.2.5 酒店管理系統(tǒng)預(yù)訂房間子程序單擊酒店管理系統(tǒng)

22、主界面中的“登記情況預(yù)訂房間”菜單命令,就彈出預(yù)訂房間界面如圖3.12所示。圖 3.12 預(yù)訂房間界面創(chuàng)建前臺界面:(1)單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form5。(2)選擇窗體,設(shè)置窗體的幾個屬性如下:Name為“form5”,Caption為“預(yù)訂房間”。(3)然后在窗體中加入兩個Frame控件,在第一個Frame控件上放置四個TextBox控件、3個ComboBox控件、7個Label控件,其Caption屬性分別為:“姓名”、“性別”、“電話號碼”、“房間類型”、“預(yù)訂時間”、“預(yù)訂人數(shù)”、“預(yù)定天數(shù)”。(4)在第二個Frame控件上3個按鈕,其Caption

23、屬性分別為:“添加”、“刪除超時房間”、“返回”。(5)最后添加一個DataGrid控件和ADODB控件,就提添加方法是:在工具欄上單擊右鍵,在彈出的菜單中選擇“部件”,彈出“部件”對話框,選中“Microsoft ADO Data Contrrols 6.0”和“Microsoft DataGrid Contrrols 6.0”前的復(fù)選框,單擊確定按鈕即可。最終的界面為如圖3.13所示。具體鏈接數(shù)據(jù)庫程序詳見附錄5。圖 3.13 創(chuàng)建預(yù)訂房間界面3.2.6 酒店管理系統(tǒng)房間查詢子程序單擊酒店管理系統(tǒng)主界面中的“登記情況房間查看”菜單命令,就彈出房間查看界面如圖3.14所示。圖 3.14 房間

24、查看界面創(chuàng)建前臺界面:(1)單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form6。(2)選擇窗體,設(shè)置窗體的幾個屬性如下:Name為“form6”,Caption為“房間查看。(3)然后在窗體中加入兩個Frame控件,在第一個Frame控件上放置兩個TextBox控件、3個ComboBox控件、5個Label控件,其Caption屬性分別為:“房間類型”、“房間號碼”、“姓名”、“總床位數(shù)”、“還剩床位數(shù)”。(4)再添加一個按鈕,然后設(shè)置“Style”屬性為“1-Graphical”,其“Picture”屬性為一幅位圖。(5)最后添加一個DataGrid控件和ADODB控件,就提

25、添加方法是:在工具欄上單擊右鍵,在彈出的菜單中選擇“部件”,彈出“部件”對話框,選中“Microsoft ADO Data Contrrols 6.0”和“Microsoft DataGrid Contrrols 6.0”前的復(fù)選框,單擊確定按鈕即可。最終的界面為如圖3.15所示。具體鏈接數(shù)據(jù)庫程序詳見附錄6。圖 3.15 房間查看界面3.2.7 酒店管理系統(tǒng)旅客退房子程序單擊酒店管理系統(tǒng)主界面中的“登記情況旅客退房”菜單命令,就彈出房間查看界面如圖3.16所示。圖 3.16 旅客退房界面創(chuàng)建前臺界面:(1)單擊菜單欄中的工程,單擊右鍵,選擇“添加”命令,添加窗體Form6。(2)選擇窗體,設(shè)

26、置窗體的幾個屬性如下:Name為“form6”,Caption為“房間查看。(3)然后在窗體中加入四個Frame控件,然后添加多個TextBox控件、Label控件、按鈕控件,然后調(diào)整屬性和位置,最終如圖3.17所示,具體鏈接數(shù)據(jù)庫程序詳見附錄7。圖 3.17 旅客退房界面使用DataGrid控件和ADODB控件連接數(shù)據(jù)庫。方法一:界面操作為:將ADODB控件的ConnectionString屬性設(shè)置為“Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=酒店管理;Da

27、ta Source=xs28”,Recordset屬性設(shè)置為具體的數(shù)字句庫中的語句例如可設(shè)置為“select * from 退房情況”。主要是在ADODB控件的屬性欄中設(shè)置以上的屬性,如圖3.18所示圖 3.18 ADODB控件的屬性欄使用DataGrid控件時,需要將DataGrid控件的DataSource屬性修改為“Adodc1”如圖3.19所示,這樣即可將Visual Basic6.0與SQL Server 2005數(shù)據(jù)庫連接 圖3.19 DataGrid控件的屬性欄方法二:可以通過使用Visual Basic6.0的語句鏈接數(shù)據(jù)庫:Set db = New ADODB.Connect

28、ionSet rs = New ADODB.Recordsetdb.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=酒店管理;Data Source=xs28"db.Openrs.Open "select * from 退房情況", db, adOpenStatic, adLockReadOnlySet DataGrid1.DataSource = rs通過 rs 的開關(guān)和改變SQL Server 2005數(shù)據(jù)庫的語句就可以實(shí)現(xiàn)Visual Basic6.0與SQL Server 2005數(shù)據(jù)庫連接,可以查詢和修改數(shù)據(jù)庫中的具體值。實(shí)現(xiàn)了通過Visual B

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論