酒店管理系統(tǒng)—畢業(yè)設(shè)計(jì)論文
《酒店管理系統(tǒng)—畢業(yè)設(shè)計(jì)論文》由會員分享,可在線閱讀,更多相關(guān)《酒店管理系統(tǒng)—畢業(yè)設(shè)計(jì)論文(39頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 畢業(yè)論文 酒店管理系統(tǒng) 目 錄 摘 要 III ABSTRACT IV 緒 論 1 1 酒店管理系統(tǒng)的開發(fā)與設(shè)計(jì) 2 1.1 系統(tǒng)開發(fā)的背景 2 1.2 系統(tǒng)的特點(diǎn) 2 2. 系統(tǒng)開發(fā)涉及的主要技術(shù) 3 2.1 數(shù)據(jù)庫技術(shù) 3 2.2 VB 6.0中文版概述 3 3. 系統(tǒng)功能設(shè)計(jì) 4 3.1 需求分析 4 3.2實(shí)現(xiàn)目標(biāo) 5 3.3 系統(tǒng)結(jié)構(gòu)及流程圖 5 4 數(shù)據(jù)庫設(shè)計(jì) 9 4.1數(shù)據(jù)庫設(shè)計(jì)概述 9 4.2數(shù)據(jù)庫設(shè)計(jì)周期 9 4.3數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 10 5 系統(tǒng)環(huán)境與軟件安裝 12 5.1 硬件環(huán)境要求 12 5
2、.2 軟件環(huán)境要求 12 5.3 軟件安裝 12 6 酒店管理系統(tǒng)的詳細(xì)設(shè)計(jì) 13 6.1 主界面設(shè)計(jì) 13 6.2 系統(tǒng)登錄模塊設(shè)計(jì) 14 6.3 住宿管理設(shè)計(jì) 15 6.4追加押金模塊設(shè)計(jì) 17 6.5 調(diào)房登記模塊設(shè)計(jì) 18 6.6 退宿結(jié)賬模塊設(shè)計(jì) 19 6.7 酒店管理設(shè)計(jì) 22 6.8 查詢統(tǒng)計(jì)設(shè)計(jì) 25 6.9 報(bào)表管理 26 6.10 系統(tǒng)設(shè)置設(shè)計(jì) 27 參考文獻(xiàn) 30 致謝 31 摘 要 當(dāng)今社會,酒店種類和客流的不斷增加,對于管理造成了困難。采用計(jì)算機(jī)來管理酒店的信息,提高了查詢的速度,節(jié)約了人力和物力資源,達(dá)到了預(yù)
3、期的要求。 本文根據(jù)酒店服務(wù)管理的現(xiàn)狀及未來的發(fā)展方向,結(jié)合有關(guān)酒店管理當(dāng)中的管理學(xué)實(shí)踐,設(shè)計(jì)了酒店管理系統(tǒng)。本系統(tǒng)的建立以計(jì)算機(jī)技術(shù)和信息技術(shù)為依托,規(guī)范了管理系統(tǒng)中各要素的關(guān)系,使之規(guī)范化、標(biāo)準(zhǔn)化、程序化、科學(xué)化,形成各要素之間相互制約、層層把關(guān),邏輯嚴(yán)密的體系,從而克服原來手工系統(tǒng)的效率低、工作繁重的缺點(diǎn)。 本系統(tǒng)是用于酒店服務(wù)管理的系統(tǒng)軟件。系統(tǒng)數(shù)據(jù)的管理采用了操作系統(tǒng)的最新管理方式,用戶操作將會更簡單、更直觀、更方便。系統(tǒng)中各業(yè)務(wù)管理模塊可以單機(jī)獨(dú)立運(yùn)行。使用本系統(tǒng),可以大幅度提高酒店服務(wù)管理的工作效率。 該系統(tǒng)應(yīng)充分利用信息技術(shù)提高酒店的管理水平、服務(wù)水平。酒店客房管理系統(tǒng)要
4、實(shí)現(xiàn)客房預(yù)定、住宿登記、調(diào)房登記、退房結(jié)賬、掛賬、查詢統(tǒng)計(jì)、預(yù)收銷售報(bào)表等等功能。將動態(tài)實(shí)時(shí)的住宿登記、客房調(diào)整、銷售報(bào)表、追加押金等有機(jī)地聯(lián)系在一起,對酒店客房進(jìn)行全方位的管理。 關(guān)鍵詞: 酒店管理系統(tǒng);數(shù)據(jù)庫;Visual Basic Abstract At present, the hotel’s category flows with increasing of the guests continuously, resulted in the difficulty to the management.
5、 Using the computer to manage the hotel and the resident information, enhanced the inquiry speed, saved the workforce and the resources and has met the anticipated requirements. In this article, we designs the hotel management system which accords to the present situation of the hotel service manag
6、ement and the way it develops in the future and hotel management study practice. The establishment of the system bases on the computer technology and the information technology. And it regulates the relationships of the various essential factors, making it logic, essential, scientic , and forms mutu
7、ally restrict mutually, layer upon layer system between the factors. It reduces problem such as low efficiency former system has. This system is a software which is used for hotel service management. The management of the system data uses the operating system newest management method, so the user o
8、peration will be simpler. The various business management modules in this system may runs independently. These advantages can increase the biggest efficiency of the guest house management, is also a guest house to serve scientific and regular to turn the term of the management. This system may make
9、 full use of information technology to increase the management level, service level of the hotel. The system will realize the function such as he guest room to prearrange, the lodgings registration, the lodging allowance reminder, supplements the deposit, the accent room registration, returns a hous
10、e ties the account, hangs account, inquiry statistics, advance receipt sale report form. The dynamic real-time lodgings registration, the guest room adjustment, the sales report form, will supplement the deposit and so on organically to relate in together, will carry on the management well to the ho
11、tel’s room. Keywords the system of hotel’s management; database; Visual Basic 39 緒 論 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 用計(jì)算機(jī)來管理各種數(shù)據(jù)信息,是世界發(fā)展的需求,也是社會發(fā)展的趨勢。 在酒店服務(wù)管理中,也存在著這種問題,為了提高辦事效率,需要開發(fā)一套操作簡單方便的管理系統(tǒng)。 以往的酒店管理方法,查詢速度慢,管理困難,容易丟失數(shù)據(jù),占用了大量的人員和物資,已經(jīng)不適合現(xiàn)在的要求。為克服酒店管理
12、的困難和查詢的不便。采用計(jì)算機(jī)來管理酒店的信息,大大提高了查詢的速度,節(jié)約了人力和物力資源,達(dá)到了預(yù)期的要求。這樣既不方便又容易發(fā)生錯(cuò)誤,用計(jì)算機(jī)來管理可以非常容易的實(shí)現(xiàn)這些要求。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對酒店信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高酒店服務(wù)管理的效率,也是酒店的科學(xué)化、正規(guī)化管理的條件。 該系統(tǒng)應(yīng)充分利用信息技術(shù)提高酒店的管理水平、服務(wù)水平。酒店管理系統(tǒng)能夠?qū)崿F(xiàn)客房預(yù)定、住宿登記、追加押金、調(diào)房登記、退房結(jié)賬、入住報(bào)表,客房狀態(tài)報(bào)表等功能。
13、 1 酒店管理系統(tǒng)的開發(fā)與設(shè)計(jì) 1.1 系統(tǒng)開發(fā)的背景 在80年代初發(fā)展起來的國內(nèi)的酒店管理系統(tǒng),充分吸收了國外管理系統(tǒng)的精華,再結(jié)合國內(nèi)的實(shí)際情況,逐步發(fā)展成熟,到90年代初期已形成了幾個(gè)較成熟的軟件系統(tǒng),同時(shí)產(chǎn)生了幾家專職從事賓館業(yè)計(jì)算機(jī)管理系統(tǒng)的公司。到了90年代中后期,隨著計(jì)算機(jī)在酒店中的普及應(yīng)用,計(jì)算機(jī)技術(shù)的不斷發(fā)展,酒店管理系統(tǒng)的發(fā)展到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷涌現(xiàn),主要體現(xiàn)在系統(tǒng)基本轉(zhuǎn)到客戶機(jī)/服務(wù)器模式下的Windows版,功能更加細(xì)致完善,系統(tǒng)更加穩(wěn)定可靠。 目前一些酒店對酒店管理系統(tǒng)的應(yīng)用仍停留于‘記帳式’,
14、遠(yuǎn)未上升到對其管理模式的改變。酒店業(yè)涉及的信息系統(tǒng)和產(chǎn)品眾多,卻缺乏統(tǒng)一的行業(yè)標(biāo)準(zhǔn)使各個(gè)供應(yīng)商相互協(xié)調(diào),一方面造成資源浪費(fèi)與互不兼容,另一方面也阻礙了整體水平的提高,無法完全符合酒店的需要。 在某種程度上,酒店運(yùn)用電腦以后,人工成本未必降低,甚至有可能增加。運(yùn)用電腦以后,僅是管理的量化程度提高、數(shù)據(jù)的流轉(zhuǎn)速度加快。然而酒店迫在眉睫的矛盾是,在行業(yè)不景氣的情況下,總在權(quán)衡投入成本與產(chǎn)出效益的比重。在中國酒店行業(yè)尚處于比較困難的現(xiàn)階段,開源節(jié)流尤為重要,直接對市場的技術(shù)要求日益凸顯,而目前酒店直接面對市場的銷售手段還停留在拜訪、打電話、發(fā)傳真等傳統(tǒng)形式,現(xiàn)有的軟件不能直接幫助開源節(jié)流,這是目前技術(shù)
15、與需求的差距。 隨著我國經(jīng)濟(jì)的迅速發(fā)展,人們的生活水平有了顯著提高,假日經(jīng)濟(jì)和旅游經(jīng)濟(jì)已成為人們消費(fèi)的熱點(diǎn)。各地也把旅游業(yè)當(dāng)作本地經(jīng)濟(jì)發(fā)展的重要支柱之一,從而促進(jìn)了酒店業(yè)的快速發(fā)展。對酒店的經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。利用先進(jìn)的管理手段,提高酒店的管理水平,已成為酒店業(yè)發(fā)展的當(dāng)務(wù)之急。面對信息時(shí)代的機(jī)遇和挑戰(zhàn),利用科技手段提高企業(yè)管理無疑是一條行之有效的途徑。雖然計(jì)算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的服務(wù)管理提供強(qiáng)有力的支持。因此,采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和酒店管理系統(tǒng),已成為提高酒店的管理效率、改善服務(wù)水準(zhǔn)的手段之一。在
16、某種意義上,酒店管理方面的信息化已成為現(xiàn)代化酒店的重要標(biāo)志。 1.2 系統(tǒng)的特點(diǎn) 1. 操作簡單 由于本系統(tǒng)所完成的操作主要是添加、修改、查詢、刪除和統(tǒng)計(jì)等基本操作,故無須進(jìn)行深入細(xì)致的培訓(xùn)操作員就能完成日常的管理任務(wù)。 2. 友好界面 本系統(tǒng)采用統(tǒng)一的界面,界面簡單、美觀,支持鼠標(biāo)和鍵盤操作,交互性強(qiáng)。 3. 安全性強(qiáng) 系統(tǒng)對管理員的權(quán)限進(jìn)行了相應(yīng)的設(shè)置,某些操作管理員無法完成。同時(shí),在每個(gè)模塊都對管理員進(jìn)行登陸判斷,有效防止了管理員及其他用戶的非法登陸。 2. 系統(tǒng)開發(fā)涉及的主要技術(shù) 2.1 數(shù)據(jù)庫技術(shù) Access提供了真正的關(guān)系數(shù)據(jù)庫管理。Access具有主關(guān)
17、鍵字和外部關(guān)鍵字定義,并且在數(shù)據(jù)庫的引擎級提供了完全的引用完整性,可以避免不合理的更新和刪除。 Access 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為
18、關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 2.2 VB 6.0中文版概述 在WINDOWS平臺上所使用的程序是具有圖形界面的,使用圖形界面,使用戶感到形象、生動,具有吸引力,一掃以往應(yīng)用程序界面枯燥單調(diào)的感覺。在WINDOWS環(huán)境下設(shè)計(jì)具有圖形界面的應(yīng)用程序,如果用傳統(tǒng)的高級語言進(jìn)行,工作量將十分巨大,其中絕大部分的工作量花在界面設(shè)計(jì)上(用程序語句在屏幕上畫出所需的界面),Visual Basic和其它可視化工具的出現(xiàn),使應(yīng)用程序的設(shè)計(jì)進(jìn)入了一個(gè)新的階段。 Visual Basic是MICROSOFT公司推出的程序設(shè)計(jì)語言,具有功
19、能強(qiáng)大、軟件費(fèi)用支出低、見效快等特點(diǎn)。它提供了開發(fā)WINDOWS應(yīng)用程序最迅速、最簡捷的方法。 Visual Basic增加了結(jié)構(gòu)化和可視化程序設(shè)計(jì)語言的特點(diǎn)。 3. 系統(tǒng)功能設(shè)計(jì) 3.1 需求分析 本系統(tǒng)假設(shè)某酒店設(shè)有豪華套間、標(biāo)準(zhǔn)間、普間、雙人間,房間共65間,床位共120張。有閉路電視、程控電話、國內(nèi)國際直撥電話、電梯、中央空調(diào)、現(xiàn)代消防設(shè)施、大小餐廳2個(gè)、停車場、大小會議室2個(gè),同時(shí)能接待120人住宿、50人以內(nèi)的中小型會議,提供代購火車、汽車、飛機(jī)票等各種旅游觀光服務(wù)。隨著信息技術(shù)的發(fā)展和人們對酒店的要求越來越高,該酒店已明顯覺得手工管理已不能適應(yīng)當(dāng)前酒店高速發(fā)展的需要,
20、已意識到使用計(jì)算機(jī)網(wǎng)絡(luò)和計(jì)算機(jī)管理的重要性。 該系統(tǒng)應(yīng)充分利用信息技術(shù)提高酒店的管理水平、服務(wù)水平。酒店管理系統(tǒng)要實(shí)現(xiàn)客房預(yù)定、住宿登記、宿費(fèi)提醒、追加押金、調(diào)房登記、退房結(jié)賬、掛賬、查詢統(tǒng)計(jì)、預(yù)收銷售報(bào)表等等功能。其中宿費(fèi)提醒可以在住宿費(fèi)超過押金時(shí)預(yù)警,提示前臺要客人補(bǔ)交押金,該功能可明顯提高對住宿人員宿費(fèi)的有效管理。將動態(tài)實(shí)時(shí)的住宿登記、客房調(diào)整、銷售報(bào)表、追加押金等有機(jī)地聯(lián)系在一起,對酒店進(jìn)行全方位的管理。 根據(jù)該酒店的具體情況,系統(tǒng)主要功能包括: 用戶登錄模塊,主要用于用戶的登錄。用戶權(quán)限分為管理員和普通用戶。當(dāng)用戶輸入用戶名和密碼后經(jīng)過確認(rèn),才能進(jìn)入酒店客房管理信息系統(tǒng),并擁有
21、相應(yīng)的權(quán)限。如果不是用戶,拒絕進(jìn)入。 房客管理模塊,該模塊是本系統(tǒng)的核心所在。主要用于用戶對房客及其業(yè)務(wù)的情況進(jìn)行管理,其中包括: 預(yù)定管理模塊,主要包括預(yù)定信息的登記,查看,刪除等基本操作。 接待管理模塊,主要用于客戶入住信息的登記,查看,修改,刪除等基本操作。 結(jié)帳管理模塊,主要用于用戶退房操作。 換房管理模塊,主要用于入住用戶的換房操作。 押金管理模塊,主要用于對入住客戶押金的補(bǔ)交,查看等基本操作。 3.客房管理模塊,該模塊主要用于對客房的編輯操作和查看狀態(tài)操作??头康木庉嫴僮髦饕锌头康奶砑?,修改,刪除等基本操作。 4.消費(fèi)管理模塊,該模塊主要用于對客人在入住期間的消費(fèi)
22、進(jìn)行入帳操作,包括消費(fèi)入帳,話費(fèi)入帳,餐費(fèi)入帳等操作。 5.審查管理模塊,主要用于該酒店管理者對酒店的基本數(shù)據(jù)信息進(jìn)行查看,以便制定策略。包括客房狀態(tài)報(bào)表查看,客人入住信息報(bào)表查看,歷史客人報(bào)表查看等等。 3.2實(shí)現(xiàn)目標(biāo) 面對酒店行業(yè)的高速發(fā)展和酒店行業(yè)信息化發(fā)展的過程中出現(xiàn)的各種情況,酒店管理系統(tǒng)在實(shí)施后,應(yīng)能夠達(dá)到以下目標(biāo): 1. 實(shí)現(xiàn)多點(diǎn)操作的信息共享,相互之間的信息傳遞準(zhǔn)確、快捷和順暢。 2. 服務(wù)管理信息化,可隨時(shí)掌握客人住宿、客房狀態(tài)等情況。 3. 系統(tǒng)界面友好美觀,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安全。 4. 客戶檔案、掛賬信息、預(yù)警系統(tǒng)的結(jié)合,可對往來客戶進(jìn)行
23、住宿監(jiān)控,防止壞賬的發(fā)生。 5. 通過酒店管理系統(tǒng)的實(shí)施,可逐步提高酒店的管理水平,提升員工的素質(zhì)。 6. 系統(tǒng)維護(hù)方便可靠、有較高的安全性,滿足實(shí)用性、先進(jìn)性的要求。 3.3 系統(tǒng)結(jié)構(gòu)及流程圖 3.3.1 系統(tǒng)結(jié)構(gòu)圖 根據(jù)該酒店的業(yè)務(wù)情況及實(shí)現(xiàn)目標(biāo),系統(tǒng)結(jié)構(gòu)圖如圖3-1所示。 圖3-1 酒店客房管理系統(tǒng)結(jié)構(gòu)圖 系統(tǒng)功能劃分的結(jié)構(gòu)圖 結(jié)算信息實(shí)體 住宿金額 金額 姓名 住宿日期 結(jié)款方式 圖3-2 結(jié)算信息實(shí)體E-R圖 客房信息實(shí)體 價(jià)格 房間號 房間類型 房間配置 圖3-3 客房信息實(shí)體E-R圖 客房住宿信息實(shí)體 姓名 證
24、件號碼 詳細(xì)地址 住宿事由 房間號 房間類型 客房價(jià)格 住宿日期 客房類型 聯(lián)系電話 圖3-4 客房住宿信息實(shí)體E-R圖 房間標(biāo)準(zhǔn)信息 房價(jià)登記 房間信息管理 房間住宿 訂房信息管理 結(jié)算信息管理 房間結(jié)算 圖3-5 實(shí)體之間關(guān)系E-R圖 業(yè)務(wù)流程圖 圖3-6 業(yè)務(wù)流程圖 4 數(shù)據(jù)庫設(shè)計(jì) 4.1數(shù)據(jù)庫設(shè)計(jì)概述 計(jì)算機(jī)信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作。 對于數(shù)據(jù)庫應(yīng)
25、用開發(fā)人員來說,為使現(xiàn)實(shí)世界的信息流計(jì)算機(jī)話,并對計(jì)算機(jī)話的信息進(jìn)行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關(guān)硬件系統(tǒng),將用戶的要求轉(zhuǎn)化成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)易于實(shí)現(xiàn)用戶新的要求的過程。 確切的說,數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計(jì),以及一個(gè)確定數(shù)據(jù)庫存儲結(jié)構(gòu)與存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個(gè)數(shù)據(jù)庫管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫。 4.2數(shù)據(jù)庫設(shè)計(jì)周期 根據(jù)軟件工程的思想,數(shù)據(jù)庫設(shè)計(jì)的周期可以劃分為六個(gè)階段: (1) 規(guī)劃階段
26、 確定開發(fā)的總目標(biāo),給出計(jì)劃開發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接等方面的設(shè)想。 (2) 需求分析階段 認(rèn)真細(xì)致地了解用戶對數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。本階段的最終結(jié)果,提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)說明書,包括對軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)流程圖。 (3) 設(shè)計(jì)階段 把需求分析階段所確定的功能細(xì)化,主要工作是概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段,然后,對每個(gè)階段內(nèi)部設(shè)計(jì)詳細(xì)的流程。 (4) 程序編制階段 以一種或幾種特定的程序設(shè)計(jì)語言表達(dá)上一階段確定的各模塊控制流程。程序編制時(shí)應(yīng)遵循結(jié)構(gòu)化程序設(shè)計(jì)方法。 (5) 調(diào)試階段 對已編好的程序進(jìn)行單元調(diào)試(
27、分調(diào)),整體調(diào)試(聯(lián)調(diào))和系統(tǒng)測試(驗(yàn)收)。 (6) 運(yùn)行和維護(hù)階段 這是整個(gè)設(shè)計(jì)周期最長的階段,其工作重點(diǎn)是收集和記錄系統(tǒng)實(shí)際運(yùn)行的數(shù)據(jù)。在運(yùn)行中,必須保持?jǐn)?shù)據(jù)庫的完整性,必須有效的處理數(shù)據(jù)故障和進(jìn)行數(shù)據(jù)庫恢復(fù)。同時(shí)解決開發(fā)過程的遺留問題,改正錯(cuò)誤進(jìn)行功能完善。 4.3數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 本酒店客房管理系統(tǒng)采用了Access數(shù)據(jù)庫,數(shù)據(jù)庫名稱為kfgl 數(shù)據(jù)庫包含以下4個(gè)表:登記表djb,客房基礎(chǔ)信息表kf,客房預(yù)定表yd,權(quán)限設(shè)置表qxsz。 下面分別介紹以上各表的結(jié)構(gòu)。 1.登記表djb 登記表djb用來保存客人住宿時(shí)的住宿登記信息。 字段名稱 數(shù)據(jù)類型 字段大小
28、 房號 文本 20 客人姓名 文本 50 標(biāo)準(zhǔn)價(jià) 文本 20 折后價(jià) 文本 20 押金 文本 20 類別 文本 50 證件名稱 文本 10 證件號碼 文本 20 證件地址 文本 8 從何處來 文本 8 到何處去 文本 8 住宿原因 文本 8 操作員 文本 8 入住日期 日期/時(shí)間 8 入住時(shí)間 日期/時(shí)間 8 店內(nèi)消費(fèi) 文本 8 餐費(fèi) 文本 50 話費(fèi) 文本 8 表4-2 登記表 2.客房基礎(chǔ)信息表kf 客房基礎(chǔ)信息表kf用來保存客房的基礎(chǔ)信息。 字段名稱 數(shù)據(jù)類型 字段
29、大小 房間號 文本 30 房間類型 文本 50 價(jià)格 貨幣 8 房態(tài) 文本 4 容納人數(shù) 文本 100 樓層 文本 100 表4-4 客房基礎(chǔ)信息表 3.客房預(yù)定表kfyd 客房預(yù)定表kfyd用來保存客人預(yù)定客房的登記信息。 字段名稱 數(shù)據(jù)類型 字段大小 房號 文本 50 姓名 文本 20 類別 文本 30 標(biāo)準(zhǔn)價(jià) 文本 100 身份證號碼 文本 50 押金 文本 10 聯(lián)系電話 文本 10 操作員 文本 8 摘要 文本 10 表4-5 客房預(yù)定表 4.權(quán)限設(shè)置表qxsz 權(quán)限設(shè)置表
30、qxsz用來保存操作員的權(quán)限。 字段名稱 數(shù)據(jù)類型 字段大小 編號 文本 50 操作員 文本 50 密碼 數(shù)字 雙精度 角色名稱 是/否 1 5 系統(tǒng)環(huán)境與軟件安裝 5.1 硬件環(huán)境要求 為運(yùn)行本例,計(jì)算機(jī)的硬件應(yīng)滿足如下條件: 486DX/66MHz或更高的處理器(推薦Pentium或更高的處理器),或任何運(yùn)行于 MicrosoftWindowsNTWorkstation的Alpha處理器。 MicrosoftWindows支持的VGA或分辨率更高的監(jiān)視器。 16MB內(nèi)存以上。 鼠標(biāo)或其他定點(diǎn)設(shè)備。 5.2 軟件環(huán)境要求 本
31、系統(tǒng)是在MicrosoftWindowsXP下開發(fā)的,所采用的開發(fā)工具是Microsoft公司的VisualBasic6.0企業(yè)版。推薦桌面顯示方式為1024X768像素。 5.3 軟件安裝 1.建議用戶在系統(tǒng)上安裝Microsoft公司的VisualBasic6.0企業(yè)版。 2.打開光盤中的“酒店管理系統(tǒng)”文件夾,將其中的“酒店管理系統(tǒng)”文件夾復(fù)制到機(jī)器內(nèi),并去掉所有文件的只讀屬性。 3.運(yùn)行程序。打開VisualBasic6.0,運(yùn)行“酒店管理系統(tǒng)”下的“酒店管理系統(tǒng).VBP"工程,或執(zhí)行“酒店管理系統(tǒng).EXE”文件。 6 酒店管理系統(tǒng)的詳細(xì)設(shè)計(jì) 6.1 主界面設(shè)
32、計(jì) 主程序界面如圖6-1所示 圖6-1主程序界面 6.1.1 實(shí)現(xiàn)目標(biāo) 程序啟動后,在系統(tǒng)登錄界面驗(yàn)證完操作員及操作員密碼后,將進(jìn)入主程序界面。主程序界面主要實(shí)現(xiàn)如下功能: 1.選擇菜單或工具欄,調(diào)用相應(yīng)程序,進(jìn)行相應(yīng)操作。 2.根據(jù)操作員不同,確定操作員的相應(yīng)權(quán)限。 3.顯示系統(tǒng)時(shí)間、公司網(wǎng)址和操作員。 6.1.2 實(shí)現(xiàn)過程 1.新建一個(gè)標(biāo)準(zhǔn)工程,命名為“客房管理系統(tǒng)”,在該工程中會自動創(chuàng)建一個(gè)新窗體,將該窗體命名為main. 2.單擊“工程”菜單下的“部件”選項(xiàng),在彈出的列表中,選定"MicrosoftWindows CommonCon
33、trol6.0"選項(xiàng),然后單擊“確定”按鈕,StatusBar控件將被添加到工具箱中。 3.在窗體中添加1個(gè)StatusBar控件,用鼠標(biāo)右鍵單擊StatusBar控件,在彈出菜單中選擇“屬性”。在屬性頁中,單擊“窗格”選項(xiàng)卡,設(shè)置4個(gè)窗格。設(shè)置索引為1的窗格的樣式為6-sbrDate;設(shè)置索引為2的窗格的樣式為5-sbrTime;設(shè)置索引為3的窗格的樣式為0-sbrtext,并輸入文本“”;設(shè)置索引為4的窗格的樣式為0-sbrtexto4)單擊“工具”菜單下的“菜單編輯器”,在菜單編輯器中設(shè)置程序的菜單。 6.2 系統(tǒng)登錄模塊設(shè)計(jì) 6.2.1 實(shí)現(xiàn)目標(biāo) 程序啟動后,首先進(jìn)入系統(tǒng)登
34、錄界面驗(yàn)證操作員及密碼。在系統(tǒng)登錄模塊中主要實(shí)現(xiàn)如下功能: 可選擇操作員,支持鼠標(biāo)和鍵盤操作。 操作員和密碼驗(yàn)證成功后,進(jìn)入主界面。 操作員錯(cuò)誤或密碼錯(cuò)誤提醒并返回錯(cuò)誤點(diǎn)。 輸入三次錯(cuò)誤的密碼,自動退出系統(tǒng)。 系統(tǒng)登錄界面如圖6-2所示 圖6-2 登錄界面 6.2.2 實(shí)現(xiàn)過程 1.在“客房管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為maIn-nllma。 2.單擊“工程”菜單下的“部件”選項(xiàng),在彈出的列表中,選定“MicrosoftDat BoundListControl6.0”選項(xiàng),然后單擊“確定”按鈕,DBCombo控件將被添加到工具箱中。 3.在窗體中添加2個(gè)Da
35、ta控件、1個(gè)DBC0mbo控件、2個(gè)Label控件、1個(gè)Text控件、2個(gè)Conunand控件。 6.3 住宿管理設(shè)計(jì) 6.3.1 住宿登記模塊設(shè)計(jì) 實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“住宿管理”菜單下的“住宿登記”項(xiàng),將進(jìn)入住宿登記模塊。在住宿登記模塊中主要實(shí)現(xiàn)如下功能: 自動生成住宿登記憑證號碼。 提供空閑房間供用戶選擇。 實(shí)現(xiàn)客人住宿登記,收取客人預(yù)交宿費(fèi)。 自動計(jì)算折前宿費(fèi)、實(shí)際宿費(fèi)、宿費(fèi)提醒時(shí)間、退宿時(shí)間。 打印住宿登記單據(jù)。 住宿登記界面如圖6-3所示。 圖6-3 住宿登記界面 2.實(shí)現(xiàn)過程 (l) 在“客房管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為mai
36、n_kfdj。 (2)程序代碼: Private Sub ZSDJ_Change(Index As Integer) Select Case Index Case 6 ZSDJ(7).Text=Format(Val(ZSDJ(6).Text)*Val(ZSDJ(5).Text), "0.00") '計(jì)算折前宿費(fèi) ZSDJ(9).Text = ZSDJ(7).Text '賦值給ZSDJ(9) ZSDJ(8).Text = 100 DTP3.Value = DTP1.Value + Val(ZSDJ(6).Text) '計(jì)算退宿日期
37、Case 8 ZSDJ(9).Text=Format(Val(ZSDJ(7).Text) * Val(ZSDJ(8).Text) / 100, "0.00") '計(jì)算實(shí)際宿費(fèi) Case 10 If ZSDJ(10).Text <> "" Then ZSDJ(10).Text = Val(ZSDJ(10).Text) '用val函數(shù)將字符串轉(zhuǎn)換為數(shù)字 DTP2.Value=DTP1.Value+Int(Val(ZSDJ(10).Text)/ If (Val(ZSDJ(10).Text) - Int(Val(ZSDJ(10).Text
38、) / Val(ZSDJ(5).Text))) > 0.5 * Val(ZSDJ(5).Text) Then tim2.Value = #6:00:00 PM# Else tim2.Value = #12:00:00 AM# End If End If End Select End Sub 6.4追加押金模塊設(shè)計(jì) 追加押金界面如圖6-4所示 圖6-4 追加押金界面 6.4.1 實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“住宿管理”菜單下的“追加押金”項(xiàng),將進(jìn)入追加押金模塊。在追加押金模塊中主要實(shí)現(xiàn)如下功能: 提供憑證號碼列表供用戶選擇。
39、 收取客人的續(xù)交押金,自動計(jì)算宿費(fèi)提醒日期和宿費(fèi)提醒時(shí)間。 6.4.2 實(shí)現(xiàn)過程 1.在“客房管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為main_zjyj 2.在窗體中添加3個(gè)Data控件、1個(gè)DBCombo控件、6個(gè)DTPicker控件、8個(gè)Text控件、5個(gè)Command控件等。 6.5 調(diào)房登記模塊設(shè)計(jì) 6.5.1 實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“住宿管理”菜單下的“調(diào)房登記”項(xiàng),將進(jìn)入調(diào)房登記模塊。在調(diào)房登記模塊中主要實(shí)現(xiàn)如下功能: 可以選擇客人住宿房和空閑房。 實(shí)現(xiàn)客戶調(diào)房登記(系統(tǒng)只允許調(diào)換等價(jià)客房)。 調(diào)房登記界面如圖6-5所示。 圖6-5 調(diào)房登記界面
40、 實(shí)現(xiàn)過程 1.在“酒店管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為mainesjdj。 2.在窗體中添加4個(gè)Data控件、2個(gè)DBCombo控件、l個(gè)Combo控件、7個(gè)Text控件、4個(gè)COnunand控件等。 6.5.3 調(diào)房的實(shí)現(xiàn)方法 由于客人的住宿習(xí)慣不同,有些客人會在住宿過程中要求調(diào)房,例如客人要求換一個(gè)朝陽的房間或空調(diào)房等,這就要求酒店管理系統(tǒng)有調(diào)房的功能。調(diào)房模塊的思路是:首先查看目標(biāo)客房是否空閑,如果空閑,查看目標(biāo)客房的房價(jià)(本系統(tǒng)只允許用戶調(diào)換等價(jià)的房間),如果房價(jià)與客人原住客房等價(jià),則可確認(rèn)客人調(diào)房。調(diào)房后,應(yīng)對原客房、目標(biāo)客房的狀態(tài)進(jìn)行編輯,再對住宿登記表中
41、的信息進(jìn)行編輯。 Data1.Recordset.FindFirst’房間號Like”+Chr(34)+DBCombo4.Text+Chr(34)+"anddjb.標(biāo)志like“+Chr(34)+”1”+Chr(34)+"and姓名like"+Chr(34)+Textl8.Text+”*”+Chr(34)+"and憑證號碼like"+Chr(34)+bh.Text+Chr(34)+”” IfDBCombol.Text<>”“ThenDatal.Recordset.Fields("房間號)=Val(DBCombol.Text) IfDBCombo2.Text<>””ThenDatal
42、.Recordset.Fields(”客房類型”)=DBCombo2.Text IfDBCombo3.Text<>””ThenDatal.Recordset.Fields("客房價(jià)格”)=Val(DBCombo3.Text) IfTextlO.Text<>”“ThenDatal.Recordset.Fields("備注”)=TextlO.Text Datal.Recordset.Fields("標(biāo)志”)=”1” Datal.Recordset.Field(“摘要”)=”由源房”&DBCombo4.Text&“調(diào)到目標(biāo)房”&DBCombol.Text 6.6 退宿結(jié)賬模塊設(shè)計(jì) 6.
43、6.1 實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“住宿管理”菜單下的“退宿結(jié)賬”項(xiàng),將進(jìn)入退宿結(jié)賬模塊。在退宿結(jié)賬模塊中主要實(shí)現(xiàn)如下功能: 提供需結(jié)賬客人的憑證號碼供用戶選擇。 實(shí)現(xiàn)現(xiàn)金結(jié)賬、現(xiàn)金打折結(jié)賬、掛賬結(jié)賬等功能。 自動計(jì)算住宿費(fèi)用(宿費(fèi)、電話費(fèi)、雜費(fèi)、會議費(fèi)、停車費(fèi)、賠償費(fèi)等)和退還費(fèi)用。 退宿結(jié)賬界面如圖6-6所示。 圖6-6 退宿結(jié)賬界面 6.6.2 實(shí)現(xiàn)過程 1.在“酒店管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為main_tf. 2.在窗體中添加5個(gè)Da1La控件、4個(gè)DBCombo控件、4個(gè)DTPieb沈控件、3個(gè)Colllbo控件、21個(gè)Text控件、5個(gè)Co~a
44、nd控件等。 3.程序代碼: 本部分為該系統(tǒng)的關(guān)鍵: 在開發(fā)酒店管理系統(tǒng)過程中,從客人入住到客人退宿涉及到酒店管理的方方面面,如處理不當(dāng),便會給酒店造成很大的損失。 客房宿費(fèi)的算法 由于每個(gè)酒店的管理方法不同,所以宿費(fèi)算法也有不同,如果采用人工運(yùn)算既耽誤時(shí)間,又容易出現(xiàn)運(yùn)算錯(cuò)誤,很容易給酒店和客人造成不必要的麻煩和損失。如果使用程序計(jì)算宿費(fèi),那么既方便又規(guī)范,同時(shí)也避免了運(yùn)算錯(cuò)誤。下面是針對酒店管理設(shè)計(jì)的宿費(fèi)運(yùn)算公式: 宿費(fèi)=房價(jià)x天數(shù) 如果客人退宿結(jié)賬時(shí)間在住宿當(dāng)天,可以按如下算法: 如客人退宿結(jié)賬時(shí)間早于18:00,那么住宿天數(shù)為0.5天; 如客人退宿結(jié)賬時(shí)間超過18:0
45、0,那么住宿天數(shù)為1天。 如果客人退宿結(jié)賬時(shí)間不在住宿當(dāng)天,可以按如下算法(定義A為天數(shù)): 如客人退宿結(jié)賬時(shí)間在中午12:00之前,住宿天數(shù)為(退宿日期一住宿日期)+0.5天; 如客人退宿結(jié)賬時(shí)間在中午12:00之后,住宿天數(shù)為(退宿日期一住宿日期)+1天。 PublicSubJSQ’定義計(jì)算住宿天數(shù)的函數(shù) IfDTP2.Value>DTP1.ValueThen Iftim2.Value>#11:59:00PM#Then Iftim2.Value>#12:00:00PM#Then Iftim2.Value>#6:00:00PM#Then Texts.Text=DTP2.Va
46、lue一DTP1.Value+1 Else Texts.Text=DTP2.Value一DTP1.Value+0.5 EndIf Flse Texts.Text=UTP2.Value一DTP1.Value EndIf RIeP Texts.Text=DTP2.Value一DTP1.Value EndIf Else Iftiml.Value<#2:00:00AM#Then Iftim2.Value>#2:00:00AM#Then Iftim2.Value>#12:00:00PM#Then Iftim2.Value>#6:00:00PM#Then Texts.Text
47、=1+1 Else Texts.Text=1+0.5 EndIf Else Texts.Text=1 FnriIf Flan Texts.Text=1 EndIf EISe Texts.Text=l Elldlf Endlf EndSub PublicSubssje()’定義計(jì)算實(shí)收金額和退還金額的函數(shù) Texssje.Text=Val(Texzhje.Text)+Val(Texzf.Text)+Val(Texdhf.Text)+Val(Texpef.Text)+Val(Texh江Text)+Val(Textef.Text) Texthje.Text=Val(
48、Texyj·Text)一Val(Texssje·Text) EndSub 6.7 酒店管理設(shè)計(jì) 6.7.1 客房設(shè)置模塊設(shè)計(jì) 實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“客房管理”菜單下的“客房設(shè)置”項(xiàng),將進(jìn)入客房設(shè)置模塊。在客房設(shè)置模塊中主要實(shí)現(xiàn)如下功能: 完成客房基本信息的錄入、保存、修改。 完成客房基本信息的查詢。 客房設(shè)置界面如圖6-7-1所示。 圖6-7-1客房設(shè)置 6.7.2 客房查詢模塊設(shè)計(jì) 1.實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“客房管理”菜單下的“客房查詢”項(xiàng),將進(jìn)入客房查詢模塊。在客房查詢模塊中主要實(shí)現(xiàn)如下功能: 按房間號檢索所需的客房基本信息。 完成客房基本
49、信息的修改與刪除??头坎樵兘缑嫒鐖D6-7-2所示 圖6-7-2客房查詢 2.實(shí)現(xiàn)過程 (1)在“酒店管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為mainwekrcxa (2)程序代碼: Data1.DatabaseName = App.Path & "\KFGL.MDB" End Sub Private Sub Form_Unload(Cancel As Integer) main.Enabled = True End Sub Private Sub Frame1_DragDrop(Source As Control, X As Single, Y As Sing
50、le) End Sub Private Sub Text1_Change() '查詢客房信息 Data1.RecordSource = "select * from kf where kf.房間號 like " + Chr(34) + Text1.Text + "*" + Chr(34) + "" Data1.Refresh End Sub Private Sub Command1_Click() '允許修改客房信息 DBGrid1.AllowUpdate = True End Sub Private Sub Command2_Click() '刪除客
51、房信息 If Data1.Recordset.RecordCount > 0 Then lete Data1.Refresh End If End Sub Private Sub Command3_Click() main.Enabled = True Unload Me End Sub 6.7.3 房態(tài)查看模塊設(shè)計(jì) 1.實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“客房管理”菜單下的“房態(tài)查看”項(xiàng),將進(jìn)入房態(tài)查看模塊。在房態(tài)查看模塊中主要實(shí)現(xiàn)如下功能: 以圖形方式顯示入住房、空閑房、維修房。 計(jì)算當(dāng)前客房入住數(shù)、空閑數(shù)、維修數(shù)、客房的使用率。 點(diǎn)擊入住圖形的按鈕
52、,查看客人詳細(xì)的住宿信息。 房態(tài)查看界面如圖6-7-3所示 圖6-7-3 房態(tài)查看界面 2.實(shí)現(xiàn)過程 (1)在“酒店管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為mainftcx. (2)在窗體中添加1個(gè)Commandl數(shù)組(1-25)、2個(gè)Image控件、1個(gè)Text控件等。 6.8 查詢統(tǒng)計(jì)設(shè)計(jì) 6.8.1 住宿查詢模塊設(shè)計(jì) 1.實(shí)現(xiàn)目標(biāo) 程序啟動后,選擇“查詢統(tǒng)計(jì)”菜單下的“住宿查詢”項(xiàng),將進(jìn)入住宿查詢模塊。在住宿查詢模塊中主要實(shí)現(xiàn)輸入客人姓名檢索住宿信息的功能。 住宿查詢界面如圖6-9所示。 圖6-9 住宿查詢界面 2.實(shí)現(xiàn)過程 (1)在“客房管
53、理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為main_zscx. (2)程序代碼: PrivateSubFormesLoed() Datal.DatabaseName=App.Path&’入KI息l.MD丑”’自動識別數(shù)據(jù)庫路徑 EndSub PrivateSubFormesUnfoad(CaneelAsInteger) rnain.Enabled=True EndSUb PrivateSubCommandl_cliek()’查詢住宿信息 Datal.Reeordsource=”seleet*fromonldjbwhere姓名like”+Chr(34)+textl.text+”*”
54、+Chr(34)+”“ Datal.Refresh EndSllb PrlvateSubCornrnand2_Cliek() main.Enabled=True UnloadMe EndSub 6.9 報(bào)表管理 該部分包括客人入住報(bào)表模塊、客房信息報(bào)表模塊和客房銷售統(tǒng)計(jì)模塊。便于酒店對于業(yè)務(wù)進(jìn)行管理。其中: 在客人入住報(bào)表模塊中主要實(shí)現(xiàn)對客人住房信息統(tǒng)計(jì)功能。 在客房銷售報(bào)表模塊中主要實(shí)現(xiàn)按任意時(shí)間匯總客人結(jié)賬后所需費(fèi)用的總額的功能。 圖6-11-1 登記預(yù)收報(bào)表界面 圖6-11-2 客房銷售報(bào)表界面 圖6-11-3 酒店客房銷售統(tǒng)計(jì)界面 6.10
55、系統(tǒng)設(shè)置設(shè)計(jì) 6.10.1 操作員設(shè)置模塊設(shè)計(jì) 程序啟動后,選擇“系統(tǒng)設(shè)置”菜單下的“操作員設(shè)置”項(xiàng),將進(jìn)入操作員設(shè)置模塊。 在操作員設(shè)置模塊中主要實(shí)現(xiàn)如下功能: 完成操作員及密碼的設(shè)置。 支持鼠標(biāo)和鍵盤操作。 操作員設(shè)置界面如圖6-12-1所示。 圖6-12-1 操作員設(shè)置界面 6.10.2 密碼設(shè)置模塊設(shè)計(jì) 程序啟動后,選擇“系統(tǒng)設(shè)置”菜單下的“密碼設(shè)置”項(xiàng),將進(jìn)入密碼設(shè)置模塊。在密碼設(shè)置模塊中主要實(shí)現(xiàn)如下功能: 完成操作員密碼的修改。 支持鼠標(biāo)和鍵盤操作。 密碼設(shè)置界面如圖6-12-2所示。 圖6-12-2 密碼設(shè)置界面 程序代碼: Priva
56、te Sub label1_Click() '修改操作員密碼 Data1.RecordSource = "select * from qxsz where 操作員='" & Text1.Text & "'" Data1.Refresh If Text1.Text <> "" And Text2.Text <> "" And Text2.Text = Data1.Recordset.Fields("密碼") Then If Text3.Text <> "" Then Data1.Recordset.Fields("密碼") = Text3.Text Msg
57、Box ("密碼修改成功,退出操作員密碼修改!") main.Enabled = True Unload Me Else MsgBox ("請輸入新密碼!!") End If Else If Text1.Text = "" Then MsgBox ("請輸入操作員!") Text1.SetFocus Else If Text1.Text <> Data1.Recordset.Fields("操作員") Then Text1.SetFocus Text1.Text = "" MsgBox ("無此操作員,請重新輸入!"
58、) End If End If If Text2.Text = "" Then MsgBox ("請輸入操作員原密碼!") Text2.SetFocus Else If Text2.Text <> ma.Text Then MsgBox ("原密碼錯(cuò)誤,請重新輸入原密碼!") Text2.SetFocus End If End If End If End Sub 6.10.3 初始化模塊設(shè)計(jì) 初始化界面如圖6-12-3所示。 圖6-12-3 初始化界面 參考文獻(xiàn) [1] Visual Basic數(shù)
59、據(jù)庫系統(tǒng)開發(fā)完全手冊——王春才、高春燕、李俊民,人民郵電出版社,2003 [2] Visual Basic6.0基礎(chǔ)培訓(xùn)百例——韓亞萍,機(jī)械工業(yè)出版社,2003 [3] Visual Basic實(shí)用培訓(xùn)教程——金英姿、鄧少鹍,人民郵電出版社,2004 [4] Visual Basic課程設(shè)計(jì)與系統(tǒng)開發(fā)案例——伍俊良,清華大學(xué)出版社,2004 [5] Visual Basic課程設(shè)計(jì)案例精編——張勇等,水利水電出版社,2005 [6] Visual Basic6數(shù)據(jù)庫處理-從入門到精通——王道榮、林信成 ,中國鐵道出版社,2004 [7] Visual Basic 6.0高級編程——
60、常曉波,清華大學(xué)出版社,2004 [8] Visual Basic數(shù)據(jù)庫開發(fā)基礎(chǔ)與應(yīng)用——張朝昆、施麗娜,人民郵電出版社,2005 [9] Visual Basic數(shù)據(jù)庫開發(fā)實(shí)例精粹——郭瑞軍,唐邦民,謝晗昕,電子工業(yè)出版社,2005 [10] 軟件項(xiàng)目開發(fā)綜合實(shí)訓(xùn)--Visual Basic篇——王泰峰,人民郵電出版社,2005 [11] Visual Basic數(shù)據(jù)庫系統(tǒng)項(xiàng)目開發(fā)實(shí)踐——溫小敏,科學(xué)出版社,2005 [12] Access數(shù)據(jù)庫開發(fā)實(shí)例解析——賽奎春,機(jī)械工業(yè)出版社,2004 [13] 數(shù)據(jù)庫基礎(chǔ)及Access應(yīng)用——劉遠(yuǎn)東,何思文,吳斌新,機(jī)械工業(yè)出版社,20
61、05 [14] Access數(shù)據(jù)庫系統(tǒng)項(xiàng)目開發(fā)實(shí)踐——蘇瑞、曹斌,科學(xué)出版社,2004 [15] 深入淺出Access數(shù)據(jù)庫程序設(shè)計(jì)理論與實(shí)務(wù)——李淑馨,中國鐵道工業(yè)出版社,2004 [16] Access項(xiàng)目案例導(dǎo)航——鄭小玲、王學(xué)軍,科學(xué)出版社,2005 [17] Database Management Systems,Gehrke ——Raghu Ramakrishnan,Johannes,清華大學(xué)出版社,2003 致謝 通過使用VB自己動手開發(fā)小規(guī)模的酒店管理系統(tǒng),使我加深了對軟件的理解。學(xué)以致用,學(xué)用結(jié)合,這既是學(xué)習(xí)理論知識目的,也是檢驗(yàn)學(xué)
62、習(xí)的最好方法。這次畢業(yè)設(shè)計(jì)不盡使我了解了VB在數(shù)據(jù)庫方面編程的概要,更讓我知道了計(jì)算機(jī)的編程秘訣在于嚴(yán)密的思考與仔細(xì)的推敲,只有這樣,才會有一個(gè)完善的軟件生成。 另外,由于本人能力有限致使該系統(tǒng)仍存在一些問題,存在系統(tǒng)的安全性、穩(wěn)定性不強(qiáng),仍需認(rèn)真學(xué)習(xí),繼續(xù)改進(jìn)。 最后,我還要感謝支持以及幫助過我的人,尤其是我的指導(dǎo)老師—xxxx老師,她仔細(xì)、認(rèn)真、負(fù)責(zé)的態(tài)度,對我的幫助是非常大的,使得我更好地完成了《酒店管理系統(tǒng)》的設(shè)計(jì)和開發(fā)工作。 "Are you hungry now?" "No, I am tired and lazy now; if I pursue you I
63、will not catch you, and if I catch you-through your own slowness and clumsiness-I will not kill you, and if I kill you I will not eat you." Nicholas had begun to back away, and at the last; words, realizing that they were a signal, he turned and began to run, splashing through the shallow wate
64、r. Ignacio ran after him, much helped by his longer legs, his hair flying behind his dark young face, his square teeth-each white as a bone and as big as Nicholas's thumbnail-showing like spectators who lined the railings of his lips. "Don't run, Nicholas," Dr. Island said with the voice of a wav
65、e. "It only makes him angry that you run." Nicholas did not answer, but cut to his left, up the beach and among the trunks of the palms, sprinting all the way because he had no way of knowing Ignacio was not right behind him, about to grab him by the neck. When he stopped it was in the thick jungle,
66、 among the boles of the hardwoods, where he leaned,.; out of breath, the thumping of his own heart the only' . sound in an atmosphere silent and unwaked as Earth's long, prehuman day. For a time he listened for any sound Ignacio might make searching for him; there was none. He drew a deep breath then and said, "Well, that's over," expecting Dr. Island to answer from somewhere; there was only the green hush. The light was still bright and strong and nearly, shado
- 溫馨提示:
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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第七章-透射電子顯微鏡
- 群落的結(jié)構(gòu)(課件)
- 焊接基礎(chǔ)知識
- 水文地質(zhì)學(xué)課件
- 某公司員工工傷安全管理規(guī)定
- 消防培訓(xùn)課件:安全檢修(要點(diǎn))
- 某公司安全生產(chǎn)考核與獎懲辦法范文
- 安全作業(yè)活動安全排查表
- 某公司危險(xiǎn)源安全辨識、分類和風(fēng)險(xiǎn)評價(jià)、分級辦法
- 某公司消防安全常識培訓(xùn)資料
- 安全培訓(xùn)資料:危險(xiǎn)化學(xué)品的類別
- 中小學(xué)寒假學(xué)習(xí)計(jì)劃快樂度寒假充實(shí)促成長
- 紅色插畫風(fēng)輸血相關(guān)知識培訓(xùn)臨床輸血流程常見輸血不良反應(yīng)
- 14.應(yīng)急救援隊(duì)伍訓(xùn)練記錄
- 某公司各部門及人員安全生產(chǎn)責(zé)任制