酒店管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第1頁
酒店管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第2頁
酒店管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第3頁
酒店管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第4頁
酒店管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、畢業(yè)設(shè)計(jì)論文題 目:酒店管理系統(tǒng)英文題:Hotel Management System 專 業(yè): 軟件技術(shù)班 級(jí): 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 摘 要隨著經(jīng)濟(jì)的開展,酒店正向著大型化、現(xiàn)代化開展,而對(duì)于中小型酒店,客房、顧客等有關(guān)的信息的管理隨之急劇增加。在這種情況下單靠人工來處這些不但顯得力不從心,而且極容易出錯(cuò)?;趙eb的酒店管理系統(tǒng)是酒店各項(xiàng)工作的根底。酒店管理系統(tǒng)設(shè)計(jì)的目標(biāo)是通過對(duì)酒店客房、客戶等相關(guān)信息的管理。及時(shí)反映酒店客房信息、客戶的需求信息的變化情況,為酒店的各項(xiàng)管理和本錢核算提供依據(jù),并通過信息分析,客房入住分析等,為管理、方案以及各項(xiàng)決策提供強(qiáng)大的數(shù)據(jù)支持,提供酒店

2、的實(shí)時(shí)準(zhǔn)確的客房信息,保證酒店的經(jīng)營(yíng)順利進(jìn)行。整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用的要求出發(fā),完成酒店的管理,以及對(duì)客房信息、公告信息、客戶信息等的添加、修改和刪除等功能。本文描述了asp技術(shù)的特點(diǎn)以及在互聯(lián)網(wǎng)上的使用情況,并完成一個(gè)基于這種技術(shù)的酒店管理系統(tǒng)。關(guān)鍵字:asp; 網(wǎng)絡(luò)編程; 酒店管理系統(tǒng)AbstractWith economic development, the hotel is toward large-scale, modern development, and for small and medium-sized hotel rooms, customer-rel

3、ated information, such as the management of the ensuing increased dramatically. In this case they rely on artificial to the Agency not only appeared to be inadequate, and very prone to error. Web-based hotel management system is the basis of the hotel. Hotel management system design goal is through

4、the hotel rooms, customer management and other related information. Reflect the hotel rooms information, customer information, changes in demand for the hotel management and cost accounting to provide a basis and, through information analysis, analysis of room occupancy for the management, planning

5、and the decision-making data provide a strong support provide accurate real-time hotel room information, hotel operators to ensure smooth implementation. From the whole system in line with the simple, user-friendly, flexible, practical requirements, the completion of the hotel management, as well as

6、 information on the rooms, bulletin information, customer information, etc. to add, modify, and delete functions. Asp This article describes the characteristics of technology as well as the use of the Internet, and the completion of a hotel based on the technology management system. Keywords: asp; e

7、twork programming; hotel management system目 錄 TOC o 1-3 h z u HYPERLINK l _Toc230512338 摘 要 PAGEREF _Toc230512338 h 2 HYPERLINK l _Toc230512339 Abstract PAGEREF _Toc230512339 h 3 HYPERLINK l _Toc230512340 緒 論 PAGEREF _Toc230512340 h 6 HYPERLINK l _Toc230512341 1.1 引言 PAGEREF _Toc230512341 h 6 HYPERL

8、INK l _Toc230512342 1.2 酒店管理系統(tǒng)的優(yōu)勢(shì) PAGEREF _Toc230512342 h 6 HYPERLINK l _Toc230512343 第二章 系統(tǒng)簡(jiǎn)介 PAGEREF _Toc230512343 h 8 HYPERLINK l _Toc230512344 2.1 開發(fā)環(huán)境 PAGEREF _Toc230512344 h 8 HYPERLINK l _Toc230512345 2.2 建立站點(diǎn) PAGEREF _Toc230512345 h 8 HYPERLINK l _Toc230512346 第三章 ASP技術(shù)介紹 PAGEREF _Toc2305123

9、46 h 9 HYPERLINK l _Toc230512347 第四章 需求分析 PAGEREF _Toc230512347 h 10 HYPERLINK l _Toc230512348 4.1 功能需求分析 PAGEREF _Toc230512348 h 10 HYPERLINK l _Toc230512349 4.2局部模塊具體功能 PAGEREF _Toc230512349 h 10 HYPERLINK l _Toc230512350 第五章 總體分析與設(shè)計(jì) PAGEREF _Toc230512350 h 12 HYPERLINK l _Toc230512351 5.1系統(tǒng)目標(biāo) PAG

10、EREF _Toc230512351 h 12 HYPERLINK l _Toc230512352 5.2系統(tǒng)功能 PAGEREF _Toc230512352 h 12 HYPERLINK l _Toc230512353 5.3系統(tǒng)設(shè)計(jì)思想 PAGEREF _Toc230512353 h 12 HYPERLINK l _Toc230512354 5.4 系統(tǒng)設(shè)計(jì)分析 PAGEREF _Toc230512354 h 13 HYPERLINK l _Toc230512355 5.5系統(tǒng)功能分析 PAGEREF _Toc230512355 h 13 HYPERLINK l _Toc230512356

11、 第六章 系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc230512356 h 16 HYPERLINK l _Toc230512357 6.1代碼設(shè)計(jì) PAGEREF _Toc230512357 h 16 HYPERLINK l _Toc230512358 6.2輸入輸出設(shè)計(jì) PAGEREF _Toc230512358 h 16 HYPERLINK l _Toc230512359 6.2.1 輸入設(shè)計(jì) PAGEREF _Toc230512359 h 16 HYPERLINK l _Toc230512360 輸出設(shè)計(jì) PAGEREF _Toc230512360 h 16 HYPERLINK l _To

12、c230512361 6.3前后臺(tái)設(shè)計(jì) PAGEREF _Toc230512361 h 16 HYPERLINK l _Toc230512362 前臺(tái)應(yīng)用程序設(shè)計(jì) PAGEREF _Toc230512362 h 16 HYPERLINK l _Toc230512363 后臺(tái)管理模塊設(shè)計(jì) PAGEREF _Toc230512363 h 17 HYPERLINK l _Toc230512364 第七章 數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc230512364 h 18 HYPERLINK l _Toc230512365 7.1數(shù)據(jù)庫的分析 PAGEREF _Toc230512365 h 18 HYP

13、ERLINK l _Toc230512366 7.2數(shù)據(jù)庫需求分析 PAGEREF _Toc230512366 h 18 HYPERLINK l _Toc230512367 7.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc230512367 h 19 HYPERLINK l _Toc230512368 7.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc230512368 h 22 HYPERLINK l _Toc230512369 7.5數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc230512369 h 24 HYPERLINK l _Toc230512370 第八章 酒店管理系統(tǒng)的實(shí)現(xiàn) P

14、AGEREF _Toc230512370 h 25 HYPERLINK l _Toc230512371 8.1前臺(tái) PAGEREF _Toc230512371 h 25 HYPERLINK l _Toc230512372 酒店管理系統(tǒng)首頁 PAGEREF _Toc230512372 h 25 HYPERLINK l _Toc230512373 8.2后臺(tái) PAGEREF _Toc230512373 h 27 HYPERLINK l _Toc230512374 酒店管理首頁 PAGEREF _Toc230512374 h 27 HYPERLINK l _Toc230512375 第九章 系統(tǒng)測(cè)試

15、、維護(hù) PAGEREF _Toc230512375 h 32 HYPERLINK l _Toc230512376 9.1測(cè)試目的 PAGEREF _Toc230512376 h 32 HYPERLINK l _Toc230512377 9.2系統(tǒng)維護(hù) PAGEREF _Toc230512377 h 32 HYPERLINK l _Toc230512378 結(jié)束語 PAGEREF _Toc230512378 h 33 HYPERLINK l _Toc230512379 致 謝 PAGEREF _Toc230512379 h 34 HYPERLINK l _Toc230512380 參考文獻(xiàn) PA

16、GEREF _Toc230512380 h 35緒 論1.1 引言隨著經(jīng)濟(jì)的開展,酒店正向著大型化、現(xiàn)代化開展,而對(duì)于中小型酒店,客房、顧客等有關(guān)的信息的管理隨之急劇增加。在這種情況下單靠人工來處這些不但顯得力不從心,而且極容易出錯(cuò)。該系統(tǒng)的具體任務(wù)就是設(shè)計(jì)一個(gè)酒店客房管理系統(tǒng),由計(jì)算機(jī)來代替人工執(zhí)行一系列諸如增加新客房、刪除客房、客房修改、查詢、客戶管理等操作。這樣就使辦公人員可以輕松快捷地完成酒店客房管理任務(wù),了解整個(gè)酒店客房信息。 有鑒于簡(jiǎn)單操作和界面的可視化的優(yōu)勢(shì)。并借助于網(wǎng)絡(luò)的優(yōu)勢(shì)。本系統(tǒng)采用基于WEB形式開發(fā),使用了access+asp作為開發(fā)環(huán)境。1.2 酒店管理系統(tǒng)的優(yōu)勢(shì)與傳統(tǒng)

17、的酒店相比酒店管理系統(tǒng)具有如下特點(diǎn):該系統(tǒng)的具體任務(wù)就是設(shè)計(jì)一個(gè)酒店客房管理系統(tǒng),由計(jì)算機(jī)來代替人工執(zhí)行一系列諸如增加新客房、刪除客房、客房修改、查詢、客戶管理等操作。這樣就使辦公人員可以輕松快捷地完成酒店客房管理任務(wù),了解整個(gè)酒店客房信息。 有鑒于簡(jiǎn)單操作和界面的可視化的優(yōu)勢(shì)。并借助于網(wǎng)絡(luò)的優(yōu)勢(shì)。本系統(tǒng)采用基于WEB形式開發(fā),使用了ACCESS+asp作為開發(fā)環(huán)境。根據(jù)酒店客房信息管理的要求和互聯(lián)網(wǎng)的廣泛使用,建立WEB平臺(tái)下的酒店客房信息管理。通過對(duì)一個(gè)實(shí)用系統(tǒng)的設(shè)計(jì),使開發(fā)者能運(yùn)用所學(xué)的專業(yè)理論知識(shí)包括數(shù)據(jù)庫知識(shí)、網(wǎng)絡(luò)知識(shí)等去解決實(shí)際的應(yīng)用問題。在競(jìng)爭(zhēng)日益劇烈的今天,對(duì)客戶的重視己經(jīng)為廣

18、闊商家認(rèn)同。企業(yè)對(duì)客戶資料的管理已經(jīng)日益的重要,而當(dāng)收集了大量的客戶資料以及相關(guān)業(yè)務(wù)信息以后,對(duì)這些信息的統(tǒng)計(jì)分析就成為企業(yè)做出正確的市場(chǎng)決策的重要依據(jù)。因此,客戶信息系統(tǒng)就應(yīng)運(yùn)而生??蛻粜畔⑾到y(tǒng)建立在管理信息系統(tǒng)之上,提供了對(duì)客戶信息的管理與分析,大大的支持了企業(yè)的決策??蛻粜畔⑾到y(tǒng)的設(shè)計(jì)實(shí)現(xiàn)提出了新的要求,在管理信息之外,更要求靈活復(fù)雜的分析信息。而現(xiàn)代化的酒店是集客房、餐飲、通訊、娛樂,商務(wù)文化及其他各種效勞與設(shè)施為一體化的消費(fèi)場(chǎng)所,酒店組織龐大,效勞工程多,信息量大,要想提高勞動(dòng)生產(chǎn),降低本錢,提高效勞質(zhì)量和管理水平,促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理,?酒店管理系統(tǒng)?

19、正是為此而設(shè)計(jì)的,該系統(tǒng)是運(yùn)用Microsoft Office Access 2000數(shù)據(jù)庫系統(tǒng)和ASP技術(shù)開發(fā)實(shí)現(xiàn)的,?酒店管理系統(tǒng)?包括了客戶留言系統(tǒng)、訂房管理系統(tǒng)、房間管理系統(tǒng)等模塊,具有操作簡(jiǎn)單、界面友善、靈活性好、系統(tǒng)平安性高、運(yùn)行穩(wěn)定等特點(diǎn),是酒店管理者的理想選擇第二章 系統(tǒng)簡(jiǎn)介2.1 開發(fā)環(huán)境操作系統(tǒng):Windows XP 個(gè)人版數(shù)據(jù)庫:Microsoft access系統(tǒng)編譯工具:dreamware2.2 建立站點(diǎn)2.2.1 安裝IIS:將windows系統(tǒng)盤放進(jìn)電腦,在Windows XP 個(gè)人版操作系統(tǒng)上選擇:控制面板添加或刪除程序添加刪除windows組件2.2.2 配置

20、DreamwareDreamweaver站點(diǎn)配置,首先啟動(dòng)Dreamweaver,在Dreamweaver站點(diǎn)管理站點(diǎn),在管理站點(diǎn)中新建站點(diǎn),進(jìn)入站點(diǎn)配置向?qū)?,根?jù)自己自己所編寫的程序技術(shù),選擇“效勞器技術(shù),我這里就選ASP VBScript,如果沒有也可以直接選“否,在本地進(jìn)行編輯和測(cè)試并選擇站點(diǎn)目錄,測(cè)試站點(diǎn)是否可以正常訪問,不復(fù)制到另一臺(tái)計(jì)算機(jī),選“否列出當(dāng)前的詳細(xì)配置,檢查沒錯(cuò)后點(diǎn)擊完成,選中剛剛新建的“chenkai這個(gè)站點(diǎn),點(diǎn)完成進(jìn)行站點(diǎn)操作。在Dreamweaver站點(diǎn)里新建文件來測(cè)試是否配置成功1、test.asp用來檢查ASP文件可以訪問2、test.html用來檢查html

21、文件可以訪問按下F12預(yù)覽下兩個(gè)站點(diǎn)接下來就可以在Dreamweaver來設(shè)計(jì)你自己的網(wǎng)站了第三章 ASP技術(shù)介紹一 ASP現(xiàn)狀由于我國(guó)中小企業(yè)信息化起點(diǎn)低,我們不能照搬大企業(yè)“高投入、長(zhǎng)周期的信息化模式,也不能走國(guó)外企業(yè)“先建局域網(wǎng),后上互聯(lián)網(wǎng)的老路。我們要根據(jù)中小企業(yè)的實(shí)際需要,準(zhǔn)確把握信息技術(shù)的前沿趨勢(shì),找到一條立足國(guó)情的中小企業(yè)信息化新路。ASP理念就十分適合我國(guó)廣闊的中小企業(yè)信息化建設(shè)和應(yīng)用,有著很大的推廣和應(yīng)用價(jià)值??萍疾吭?002年結(jié)合網(wǎng)絡(luò)化制造在ASP方面展開了相應(yīng)的研究,并投入相應(yīng)的資金扶植與ASP有關(guān)的產(chǎn)品、技術(shù)、效勞體系的建立。2004年國(guó)家開始重視面向行業(yè)和中小企業(yè)的A

22、SP應(yīng)用解決方案,并十分重視ASP技術(shù)在企業(yè)應(yīng)用的推廣和示范。與此同時(shí)國(guó)內(nèi)外ASP廠商的相關(guān)產(chǎn)品和效勞也已經(jīng)趨于成熟,已經(jīng)逐漸形成了以政府引導(dǎo)和推動(dòng),IT廠商跟進(jìn),效勞商運(yùn)營(yíng)推廣的新局面,掀起了“ASP第二次浪潮。二 ASP六大對(duì)象1Application對(duì)象Application對(duì)象是個(gè)應(yīng)用程序級(jí)的對(duì)象,用來在所有用戶間共享信息,并可以在Web應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。2ObjectContext對(duì)象該對(duì)象用于控制Active Server Pages的事務(wù)處理。事務(wù)處理由Microsoft Transaction Server (MTS)管理。3Request對(duì)象Request對(duì)象用

23、于接受所有從瀏覽器發(fā)往你的效勞器的請(qǐng)求內(nèi)的所有信息。4Response對(duì)象Response對(duì)象用于向?yàn)g覽器輸出文本、數(shù)據(jù)和Cookies以及控制在傳送網(wǎng)頁過程中的每一個(gè)階段。5Server對(duì)象Server對(duì)象用于創(chuàng)立COM對(duì)象和Scripting組件等。6Session對(duì)象Session對(duì)象為單個(gè)用戶保持?jǐn)?shù)據(jù)。第四章 需求分析4.1 功能需求分析酒店管理系統(tǒng)主要分為客戶系統(tǒng)和管理系統(tǒng),每個(gè)系統(tǒng)模塊都根據(jù)不同的用戶群定制不同的功能,客戶系統(tǒng)面向酒店的客戶群。而管理系統(tǒng)面向的是酒店的管理員及工作人員,酒店管理系統(tǒng)提供了一個(gè)為酒店的客戶和酒店工作人員之間信息的交流平臺(tái),以及工作人員對(duì)酒店客房信息、客

24、戶信息、客戶意見等信息的及時(shí)掌握,以便滿足客戶的需求,從而使酒店得到更好的管理。酒店管理系統(tǒng)的功能劃分為客戶對(duì)功能的需求和管理員對(duì)功能的需求兩個(gè)局部,對(duì)不同身份登錄的人員賦予不同的權(quán)限。1主要完成功能: 有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價(jià)、是否有空調(diào)、電視機(jī)、 以及單獨(dú)衛(wèi)生間等。 客房標(biāo)準(zhǔn)信息的修改、查詢等。 客房根本信息的輸入,包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等。 客房根本信息的查詢、修改,包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等。 剩余客房信息的查詢等。 訂房信息的輸入,包括客房編號(hào)、客房種類、客房位置、客房單

25、價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、備注信息等。 訂房信息的修改和查詢,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、備注信息等。 結(jié)算信息的輸入,包括客房編號(hào)、客房種類、位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、結(jié)算日期、備注信息等。 結(jié)算信息的修改和查詢,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、結(jié)日期、備注信息等。局部模塊具體功能用戶管理模塊:該模塊負(fù)責(zé)管理系統(tǒng)的用戶信息。主要功能包括凍結(jié)和解凍客戶帳戶。系統(tǒng)要求對(duì)客戶的帳戶密碼進(jìn)行保密保護(hù)客戶的私人信息,客戶可以對(duì)自己的私人信息進(jìn)行維護(hù)。圖書管理

26、模塊:該模塊負(fù)責(zé)管理本系統(tǒng)所銷售的所有圖書信息。主要功能包括添加、刪除、修改以及查找信息。訂單查詢模塊:對(duì)于訂單查詢提供通過訂單號(hào)進(jìn)行查詢。圖書瀏覽功能:為了讓客戶購(gòu)置圖書,首先必須讓客戶了解圖書信息。本系統(tǒng)提供有限的最新圖書信息,如果讀者需要按分類了解圖書信息,要求系統(tǒng)為每類圖書提供分頁,客戶可以選擇分類擴(kuò)展鏈接,方便客戶查看了解,以便決定是否購(gòu)置或者放入購(gòu)物車以供將來選擇參考。購(gòu)物車模塊:這是本系統(tǒng)的核心模塊。用戶可以在這里建立他們的訂單,只要選擇各種自己需要的圖書,并將他們添加到自己的預(yù)購(gòu)信息欄中即可。當(dāng)然還要提供對(duì)購(gòu)置物品進(jìn)行刪除、修改數(shù)量的功能。收銀臺(tái)模塊: 用于客戶提交購(gòu)物信息,提

27、交成功后,系統(tǒng)自動(dòng)生成唯一訂單號(hào)。第五章 總體分析與設(shè)計(jì)系統(tǒng)目標(biāo)通過使用酒店客房管理系統(tǒng),使酒店的客房管理工作系統(tǒng)化、標(biāo)準(zhǔn)化、自動(dòng)化,從而到達(dá)提高酒店客房管理效率的目的。本系統(tǒng)開發(fā)的總體任務(wù)是使辦公人員可以輕松快捷地完成酒店客房管理的任務(wù)系統(tǒng)功能本系統(tǒng)將酒店管理系統(tǒng)的功能劃分為客戶需求的功能和管理員需求的功能兩個(gè)局部。系統(tǒng)設(shè)計(jì)思想本系統(tǒng)的開發(fā)設(shè)計(jì)思想: 采用B/S結(jié)構(gòu) 在這中結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽實(shí)現(xiàn),一局部事務(wù)邏輯在前端實(shí)現(xiàn),但主要事務(wù)邏輯在效勞端實(shí)現(xiàn),形成3-tier結(jié)構(gòu)。B/S結(jié)構(gòu)的前端是以TCP/IP協(xié)議為根底的企業(yè)的WWW效勞器可以接受安裝有WEB瀏覽器程序的Intern

28、et終端的訪問。作為終端用戶只要通過WEB瀏覽器就可以完成事務(wù)處理,這樣大大簡(jiǎn)化了客戶端,減化了客戶端,減輕了系統(tǒng)維護(hù)與升級(jí)本錢和工作量,降低用戶的總體擁有本錢TCO,而且使操作簡(jiǎn)單,基于以上原因本系統(tǒng)采用B/S結(jié)構(gòu)開發(fā)。 系統(tǒng)應(yīng)符合酒店客房管理的要求,到達(dá)操作過程中的直觀、方便、實(shí)用等要求; 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù); 系統(tǒng)應(yīng)具備客房信息管理功能,及時(shí)根據(jù)客房變化需求進(jìn)行數(shù)據(jù)的添加、刪除、修改等操作。本系統(tǒng)力求易于使用,具體有較高的擴(kuò)展性和可維護(hù)性。1充分利用現(xiàn)有的資源,減少開發(fā)中的時(shí)間性和財(cái)力、物力、提高系統(tǒng)開發(fā)的

29、水平和應(yīng)用效果;2系統(tǒng)就滿足酒店管理的需求做出了各項(xiàng)功能設(shè)計(jì),例如客房根本信息及客戶根本信息的添加、修改、刪除、查詢等;3操作簡(jiǎn)單化,多元化。5.4 系統(tǒng)設(shè)計(jì)分析分為前臺(tái)與后臺(tái),提供一個(gè)標(biāo)準(zhǔn)的商家對(duì)客戶B2C模式的酒店管理系統(tǒng)。前臺(tái)功能:客房展示,客戶留言,最新信息展示等等。后臺(tái)功能:客戶資料管理、客房信息管理、訂單管理、公告管理、退出后臺(tái)管理等功能“酒店客房管理系統(tǒng)是專門針對(duì)中小型酒店客房管理系統(tǒng)。該軟件針對(duì)客房設(shè)置,客戶管理,在線定房等進(jìn)行了設(shè)置,本軟件采用Macromedia公司的dreamweaver開發(fā),數(shù)據(jù)庫采用和微軟公司的access,軟件的界面美觀大方,系統(tǒng)運(yùn)行穩(wěn)定。該軟件有以

30、下特點(diǎn)。功能強(qiáng)大:該軟件以中小型酒店為應(yīng)用對(duì)象,結(jié)合中小型酒店客房當(dāng)前和未來開展的管理需求提供實(shí)用先進(jìn)的客房管理模式,提高酒店客房管理的效益。用戶界面操作簡(jiǎn)潔:系統(tǒng)的每個(gè)功能都經(jīng)過精心設(shè)計(jì),充分考慮到使用人員計(jì)算機(jī)知識(shí)較少的特點(diǎn),全部使用業(yè)務(wù)人員最熟悉的業(yè)務(wù)流程、提示用語和操作方式,即使不熟悉此軟件的人也能熟練使用本軟件完成業(yè)務(wù)處理。系統(tǒng)性能穩(wěn)定:嚴(yán)格按照標(biāo)準(zhǔn)的軟件工程管理,充分利用面向?qū)ο蠹夹g(shù),采用access為后臺(tái)數(shù)據(jù)庫,利用網(wǎng)頁的廣泛性,強(qiáng)大功能,從技術(shù)上和應(yīng)用廣泛性上保證了系統(tǒng)的穩(wěn)定性、廣泛性和先進(jìn)性。系統(tǒng)功能分析根據(jù)對(duì)系統(tǒng)功能的需求分析將酒店管理系統(tǒng)主要?jiǎng)澐譃閮纱竽K:一為用戶模塊、

31、二為系統(tǒng)管理模塊。在兩大模塊下又劃分為假設(shè)干個(gè)小的功能模塊,其功能結(jié)構(gòu)用系統(tǒng)的功能模塊圖描述如圖51所示圖51 系統(tǒng)總體功能模塊圖本系統(tǒng)的前臺(tái)功能結(jié)構(gòu)如圖52所示:圖52 系統(tǒng)前臺(tái)功能結(jié)構(gòu)圖本系統(tǒng)的后臺(tái)功能結(jié)構(gòu)如圖53所示:圖53 系統(tǒng)后臺(tái)功能結(jié)構(gòu)圖第六章 系統(tǒng)詳細(xì)設(shè)計(jì)代碼設(shè)計(jì)代碼指明了事物的名稱、屬性、狀態(tài)。運(yùn)用計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理時(shí),為了錄入和處理的方便,為了節(jié)省 存儲(chǔ)空間,提高處理速度、效率和精度,通常用數(shù)字、字母和一些特殊符號(hào)組成的代碼來識(shí)別事物和處理數(shù)據(jù),這就是代碼設(shè)計(jì)的必要性。本系統(tǒng)中數(shù)據(jù)庫字段名稱的設(shè)計(jì)以及在進(jìn)行數(shù)據(jù)操作時(shí)的語句,除了程序編譯環(huán)境所要求的語句之外,其他自己定義的變量

32、,盡量采用類似于英語的縮略詞語,并且從字面上可以看出變量在程序中所處的角色。輸入輸出設(shè)計(jì)6.2.1 輸入設(shè)計(jì) 在計(jì)算機(jī)信息系統(tǒng)中,輸入數(shù)據(jù)的正確性決定著整個(gè)系統(tǒng)的質(zhì)量的好壞。假設(shè)輸入數(shù)據(jù)缺乏精確性和適時(shí)性,即時(shí)計(jì)算和處理十分正確,業(yè)可能得不到可靠的輸出信息。輸入設(shè)計(jì)主要考慮的內(nèi)容有:輸入信息名、輸入功能、輸入方式、收集方式、原始信息名、輸入工程名、輸入用文字等。本系統(tǒng)采用的輸入方式主要是鍵盤輸入,便于查詢和檢索系統(tǒng)。因此,友好界面是很重要的,必須保證用戶在輸入時(shí)方便、平安、高效。6.2.2 輸出設(shè)計(jì)輸出設(shè)計(jì)的要目的時(shí)滿足用戶和管理者對(duì)數(shù)據(jù)和信息的要求。輸出設(shè)計(jì)主要考慮的內(nèi)容有:輸出信息名、輸出

33、功能、輸出周期、輸出方式、輸出用的文字,保密要求、輸出工程名稱、使用后的處理等。本系統(tǒng)所用的輸出方式是:查詢顯示輸出。前后臺(tái)設(shè)計(jì)前臺(tái)應(yīng)用程序設(shè)計(jì) 前臺(tái)文件構(gòu)架根據(jù)前期的分析及客戶的要求,本系統(tǒng)的前臺(tái)主要展示酒店、客房等的一些信息,包括酒店客房信息、酒店資訊信息、酒店BBs論壇等模塊。前臺(tái)設(shè)計(jì)框架如圖61所示: 圖61 前臺(tái)設(shè)計(jì)框架圖后臺(tái)管理模塊設(shè)計(jì)在后臺(tái)設(shè)計(jì)中主要有7個(gè)模塊,分別是:后臺(tái)登錄、圖書管理、用戶管理、訂單管理、公告管理、投票管理、退出。后臺(tái)的設(shè)計(jì)構(gòu)架如圖63所示。圖63 后臺(tái)設(shè)計(jì)框架圖第七章 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的分析數(shù)據(jù)庫在酒店管理系統(tǒng)的設(shè)計(jì)中起著十分重要的作用,一個(gè)良好的數(shù)據(jù)庫設(shè)

34、計(jì)通常影響到一個(gè)網(wǎng)上平臺(tái)的性能。數(shù)據(jù)庫的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為根底的,常用的數(shù)據(jù)庫管理系統(tǒng)有Access、SQLServer、Oracle等。根據(jù)用戶需求和系統(tǒng)分析,本系統(tǒng)采用了access數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)庫需求分析用戶的需求具體表達(dá)在對(duì)各種資源的提供、存儲(chǔ)、更新和查詢上,再者就要求數(shù)據(jù)庫結(jié)構(gòu)可以充分滿足各種信息的輸入和輸出。根據(jù)對(duì)系統(tǒng)的分析,發(fā)現(xiàn)在系統(tǒng)中的資源有用戶、客房和訂單這3類。每一類用戶操作的都是這3類資源。因此總結(jié)出了如下的數(shù)據(jù)庫需求。(1) 一個(gè)客戶系統(tǒng)用戶對(duì)應(yīng)了多條訂單記錄。(2) 一個(gè)客戶系統(tǒng)用戶對(duì)應(yīng)一條客戶用戶記錄。(3) 一個(gè)客戶系統(tǒng)對(duì)應(yīng)了多條客

35、房記錄。(4) 一個(gè)管理系統(tǒng)對(duì)應(yīng)了多條客戶用戶記錄(5) 一個(gè)管理系統(tǒng)用戶對(duì)應(yīng)了一條管理用戶記錄(6) 一個(gè)管理系統(tǒng)用戶對(duì)應(yīng)了多條訂單記錄(7) 一個(gè)管理系統(tǒng)用戶對(duì)應(yīng)了多條客房記錄(8) 一條訂單記錄對(duì)應(yīng)了多條客房記錄。根據(jù)這些分析,設(shè)計(jì)如下的數(shù)據(jù)結(jié)構(gòu)(1) 客房詳細(xì)信息,客房ID、客房類別、客房號(hào)碼、客房?jī)r(jià)格等。(2) 用戶信息,包括用戶ID號(hào)、用戶名、用戶的真實(shí)姓名、用戶密碼、所在城市、 等(3) 訂單信息,包括訂單號(hào)、姓名、證件號(hào)碼、國(guó)籍、工作單位、是否確認(rèn)訂房、預(yù)計(jì)離開時(shí)間等信息。(4) 管理員信息,包括ID自動(dòng)編號(hào)、管理員名稱、密碼(5) 公告信息,包括ID自動(dòng)編號(hào)、公告內(nèi)容(6)

36、BBs信息,包括標(biāo)題信息、BBs內(nèi)容、點(diǎn)擊率、發(fā)帖人、時(shí)間等信息 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是將分析得到的用戶需求抽象為概念模型的過程。即在需求分析的根底上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的相互關(guān)系概念結(jié)構(gòu)設(shè)計(jì)模型。這樣才能更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)的主要特點(diǎn)是能真實(shí)、充分地反映現(xiàn)實(shí)世界;易于理解;易于更改;易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是E-R模型。本系統(tǒng)的數(shù)據(jù)庫的概念結(jié)構(gòu)如下各圖所示:圖71客房詳細(xì)信息圖76 資訊信息圖72 客戶信息圖73 訂單概要信息圖74 管理員信息圖75 公告信息

37、圖76 BBS信息 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的根本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。本系統(tǒng)的邏輯結(jié)構(gòu)表的設(shè)計(jì)如下:客房信息表room來保存客房的詳細(xì)信息。表room的設(shè)計(jì)如表1所示。表1 客房詳細(xì)信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值Id客房IDvarchar15否Roomname圖書名稱varchar200否Descrip圖書類別名稱varchar50否Pric出版社名稱varchar100否Lnum作者varchar100否Totnum圖書簡(jiǎn)介text16是Price圖書的定

38、價(jià)money8否-用戶信息表book用來保存用戶信息和消費(fèi)信息。表book的設(shè)計(jì)結(jié)構(gòu)如表2所示。表2 用戶信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值ID用戶ID號(hào)int4否Nam姓名文本20否sex性別文本Eage年齡文本20否cn證件類型文本20否Zhengjianh證件號(hào)碼文本20否guoji國(guó)籍文本100否Danwei工作單位文本6否Dtime入住時(shí)間文本24是Ltime退房時(shí)間文本20是Renshu入住人數(shù)文本4是Roomid房間類型編號(hào)文本8是Tel聯(lián)系 文本20是EmailE-mail地址文本100否Chk是否被確認(rèn)是/否4是0未被凍結(jié)Fangjh房間號(hào)文本6否房間信息明細(xì)表fj用來保

39、存房間的明細(xì)信息。表fj的設(shè)計(jì)如表4所示。表4 訂單明細(xì)信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值ID自動(dòng)編號(hào)否Roomlei房間類型ID數(shù)字否Roomname房間名文本50否Ztai房間狀態(tài)是/否否管理員信息表adm用來保存管理員信息。表tb_manager的設(shè)計(jì)結(jié)構(gòu)如表6所示。表6 管理員信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值IDID自動(dòng)編號(hào)自動(dòng)編號(hào)4否Nam用戶名文本30否PWD密碼文本30否Power權(quán)限文本2否公告信息表中g(shù)oga用來保存公告信息。表goga的設(shè)計(jì)結(jié)構(gòu)如表7所示。表7 公告信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值IDID自動(dòng)編號(hào)int4否Gg公告內(nèi)容varchar4000否

40、資訊信息表中zxun用來保存公告信息。表zxun的設(shè)計(jì)結(jié)構(gòu)如表8所示。表8 資訊信息表字段含義類型長(zhǎng)度是否允許空默認(rèn)值IDID自動(dòng)編號(hào)自動(dòng)編號(hào)4否Zti標(biāo)題文本4000否Nr內(nèi)容文本8是getdate()BBS數(shù)據(jù)庫表中BBS用來保存BBS信息。表bbs的設(shè)計(jì)結(jié)構(gòu)如表9所示。表9 BBS論壇表字段含義類型長(zhǎng)度是否允許空默認(rèn)值Bbs_id文章編號(hào)自動(dòng)編號(hào)4否title標(biāo)題文本100否body內(nèi)容備注是getdate()layer層數(shù)數(shù)字Parent_id父文章編號(hào)數(shù)字child回復(fù)文章數(shù)目數(shù)字hits點(diǎn)擊次數(shù)數(shù)字ip作者IP文本15User_name作者昵稱文本20Submit_date發(fā)表時(shí)間

41、日期/時(shí)間 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存儲(chǔ)方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于給定的計(jì)算機(jī)系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)果的過程,就是數(shù)據(jù)庫的物理設(shè)計(jì)。根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì),在access中建立表adm、book、fj、goga、room、zxun、bbs。第八章 酒店管理系統(tǒng)的實(shí)現(xiàn) 前臺(tái)酒店管理系統(tǒng)首頁圖91 系統(tǒng)首頁本系統(tǒng)前臺(tái)頁面主要為了使客戶更好的了解本酒店,也為了使客戶和酒店之間有更好的聯(lián)系,更好的溝通,本系統(tǒng)前臺(tái)主要包括:酒店介紹、客房介紹、酒店最新資訊、BBS交流平臺(tái)以及管理界面引導(dǎo)。其實(shí)現(xiàn)方法如下:1酒店介紹:通過以酒店介紹編

42、號(hào)hotel_id字段從數(shù)據(jù)庫中提取酒店介紹的標(biāo)題hotel_title,酒店介紹內(nèi)容hotel_body字段信息來顯示酒店介紹的內(nèi)容。2.客房一角:主要介紹客房的一些根本信息,如:類別、價(jià)格、設(shè)備等信息。其只要實(shí)現(xiàn)方法和酒店介紹的實(shí)現(xiàn)方法一致。3.最新資訊:主要由管理人員發(fā)布公司的一些公司的最新動(dòng)態(tài)信息,其實(shí)現(xiàn)方法是由管理人員在管理模塊中輸入需要發(fā)布的信息,然后利用INC/zixun.asp顯示出信息的標(biāo)題,后由zixun.asp顯示標(biāo)題信息和內(nèi)容,最后在頁面由showzx.asp顯示在主頁上。分頁顯示實(shí)現(xiàn)方法:%else rs.PageSize =5iCount=rs.RecordCoun

43、t iPageSize=rs.PageSize maxpage=rs.PageCount page=request(page) if Not IsNumeric(page) or page= then page=1 else page=cint(page) end if if pagemaxpage then page=maxpage end if rs.AbsolutePage=Pageif page=maxpage thenx=iCount-(max1)*iPageSizeelsex=iPageSizeend if%4.BBs:該模塊主要實(shí)現(xiàn)客戶和管理員之間的信息、意見交流,客戶通過在首頁

44、通過導(dǎo)航鏈接到Bbs/index.asp,客戶可以在Bbs/index.asp頁面通過點(diǎn)擊發(fā)表文章進(jìn)入到Bbs/announce.asp頁面發(fā)表文章,也可以通過點(diǎn)擊標(biāo)題進(jìn)入別人的帖子進(jìn)行跟帖Bbs/re_announce.asp操作。 后臺(tái) 酒店管理首頁圖94 酒店管理首頁本頁主要顯示用戶密碼信息、公告信息、資訊信息、客戶資料、客房資料、退房等的管理,酒店的其他信息可以通過鏈接進(jìn)入相應(yīng)的管理頁面left.asp。功能的具體實(shí)現(xiàn)方法如下:密碼管理:此功能只有超級(jí)管理員具有,根據(jù)登陸用戶是否超級(jí)管理員給出相應(yīng)的權(quán)限,普通管理員不具有這些功能,超級(jí)管理員具有添加、修改、刪除管理員權(quán)限。如下列圖就是一

45、般用戶點(diǎn)擊修改后的頁面。其只要通過導(dǎo)航鏈接到管理模塊rnew.asp,然后根據(jù)不同的需要調(diào)用不同的頁面程序。添加add.asp、修改update.asp、刪除del.asp。酒店介紹:該塊主要管理主頁顯示的酒店簡(jiǎn)介,該功能是通過連接到j(luò)ianjie.asp,然后通過處理頁addjjie.asp存入數(shù)據(jù)庫。最新資訊:該塊的功能為管理資訊信息,管理員能看到資訊的信息內(nèi)容,可以根據(jù)需要對(duì)信息內(nèi)容進(jìn)行刪除delzixun.asp和添加(addzixun.asp)新的資訊信息的操作??蛻糍Y料管理:該管理模塊通過利用訂單號(hào)碼shoedingdan.asp來查詢客戶的信息(showuser.asp),可查詢

46、客戶訂房的根本信息、入住時(shí)間等信息。退房:通過房號(hào)查詢fanghao.asp房間消費(fèi)信息,點(diǎn)擊退房按鈕那么鏈接到tuifang.asp進(jìn)行退房處理。此功能里可以實(shí)現(xiàn)自動(dòng)算賬。根本代碼如下:0 thentim=x*365+y*30+zend ifif x=0 thentim=y*30+zend ifif tim=0 then 如果未滿一天算做一天tim=1end ifresponse.Write timresponse.Write 天response.Write *response.Write pricresponse.Write 元response.Write =response.Write

47、tim*pric 計(jì)算最終價(jià)錢response.Write 元%客房管理:該功能模塊主要實(shí)現(xiàn)對(duì)客房的管理操作,如:客房信息的修改(updateroom.asp)、客房的詳細(xì)信息(s_fangjianguanli.asp)、新客房的創(chuàng)立chuanjinafj.asp、新客房種類(creatroom.asp)的創(chuàng)立等操作。其具體實(shí)現(xiàn)方法如下:客房信息的修改是從數(shù)據(jù)庫中提取數(shù)據(jù)顯示在文本框中,管理員根據(jù)需要在文本框中進(jìn)行修改,然后提交給updateroom.asp文件進(jìn)行數(shù)據(jù)庫修改。客房信息查詢是通過文件s_fangjianguanli.asp從數(shù)據(jù)庫中提取信息,顯示在頁面上。新客房創(chuàng)立chuanj

48、inafj.asp在頁面中輸入房間號(hào),轉(zhuǎn)到add_fangjian.asp將數(shù)據(jù)存入數(shù)據(jù)庫。新客房種類(creatroom.asp)的創(chuàng)立,在creatroom.asp頁面的文本框中輸入需要添加的房間類型,點(diǎn)擊提交按鈕鏈接到add_creatroom.asp將信息存入數(shù)據(jù)庫。為了便于客戶管理,每個(gè)客戶產(chǎn)生一訂單號(hào)。為了防出現(xiàn)某一個(gè)號(hào)房間被設(shè)置成不同的房間類型使用以下代碼判斷為了防止出現(xiàn)某一類房間數(shù)設(shè)置時(shí)大于此類房間總數(shù)使用以下代碼判斷x then 被此類房間被設(shè)置的房間數(shù)總數(shù)Response.Write(alert(此類房已全部被設(shè)置!);location.href=room.asp;)else%為了防止同一房間被重復(fù)預(yù)訂被定沒有超鏈接解決方法核心代碼: 判斷是否被定a href=book.asp?roomname=&roomid=確定 確定 房間管理:該模塊只要利用房間號(hào)碼對(duì)該房間的根本信息進(jìn)行查詢,如:房間的類型、狀態(tài)等信息,該模塊的實(shí)現(xiàn)方法如下:在房間管理模塊fangjianguanli.asp中的文本框中輸入需要查看的房間號(hào)碼,系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)到s_fangjianguanl

溫馨提示

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

評(píng)論

0/150

提交評(píng)論