酒店管理系統(tǒng)案例報(bào)告大作業(yè)_第1頁(yè)
酒店管理系統(tǒng)案例報(bào)告大作業(yè)_第2頁(yè)
酒店管理系統(tǒng)案例報(bào)告大作業(yè)_第3頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、酒店管理系統(tǒng)案例報(bào)告大作業(yè)管理信息系統(tǒng)及案例課程作業(yè)文檔題目 :酒店訂房管理系統(tǒng)年 級(jí) :級(jí)設(shè)計(jì)人員 :王雅麗 李芳 郭玲玲 趙蒙蒙 完成時(shí)間 : .設(shè)計(jì)小組人員及分工王雅麗 :總體設(shè)計(jì)李芳 :需求分析郭玲玲 :可行性分析趙蒙蒙 :詳細(xì)設(shè)計(jì)可行性研究 經(jīng)濟(jì)可行性使用該酒店客房管理系統(tǒng)能夠提高酒店客房管理水平,把大量繁瑣的工作簡(jiǎn)單化 ,能夠有效地減少人力物力資源 ,具體有以下好處 電腦收銀、打印帳單 :快速準(zhǔn)確 ,減少賓客等待時(shí)間 ,并可杜絕 收銀過(guò)程中的舞弊現(xiàn)象。高效的客房管理 :能有效的提高房率 ,增加營(yíng)業(yè)收入。 提高決策依據(jù) :管理者能夠隨時(shí)了解經(jīng)營(yíng)情況 ,以制定相應(yīng)的 經(jīng)營(yíng)方針。減輕員工

2、的工作負(fù)擔(dān) :從而使員工把更多的精力放在提高為 賓客服務(wù)的質(zhì)量上。簡(jiǎn)單、方便地保存和查詢(xún)歷史資料。樹(shù)立良好的酒店形象。技術(shù)可行性本軟件開(kāi)發(fā)是使用 Borland Delphi 編寫(xiě)。以 Microsoft windows 操作系統(tǒng)為工作平臺(tái)。 支持中英文輸入法。以 SQL SERVER 為工具執(zhí)行數(shù)據(jù)庫(kù)操作 ;程序語(yǔ)言以 Java 為主。自行設(shè)計(jì)的測(cè)試軟件Office 應(yīng)用軟件。社會(huì)因素方面的可行性該項(xiàng)目為獨(dú)立開(kāi)發(fā) ,在技術(shù)上沒(méi)有使用任何現(xiàn)有的軟件與方法。因此在法律方面不會(huì)存在侵犯專(zhuān)利權(quán)、侵犯版權(quán)等問(wèn)題。可行性研究結(jié)論由以上經(jīng)濟(jì)、技術(shù)和法律三方面的分析能夠看出,本系統(tǒng)的開(kāi)發(fā)時(shí)機(jī)成熟 ,從多種角

3、度考慮 ,都是可行的 ,能夠進(jìn)行開(kāi)發(fā)。粗略的需求模型0層 DFD1層 DFD顧客信息D3顧客住房信息設(shè)計(jì)模型SC 上層圖開(kāi)發(fā)計(jì)劃1. 前言1.1 開(kāi)發(fā)背景隨著酒店規(guī)模的不斷擴(kuò)大 ,入住客戶(hù)和客房數(shù)量的增加 ,有關(guān)酒 店的各種信息也在成倍的增長(zhǎng)。傳統(tǒng)的手工管理已不能滿(mǎn)足需要 , 因而需要一個(gè)管理信息系統(tǒng)對(duì)酒店訂房系統(tǒng)進(jìn)行統(tǒng)一管理 ,提高管 理效率 ,降低管理成本。本系統(tǒng)遵循面向?qū)ο蟮能浖こ谭椒?實(shí)現(xiàn)了酒店預(yù)訂系統(tǒng)的基本功能 ,包括客房預(yù)訂 ,會(huì)員注冊(cè) ,用戶(hù)管理 ,客 房管理 ,客戶(hù)和客房增刪改 ,系統(tǒng)維護(hù)等基本功能。人們生活水平和消費(fèi)意識(shí)的提高刺激了旅游業(yè)的發(fā)展,這無(wú)不為酒店的發(fā)展提供了良好

4、的環(huán)境 ,而酒店規(guī)模的擴(kuò)大要求有一套實(shí) 用而且方便的系統(tǒng)進(jìn)行酒店客房的管理。在當(dāng)前這個(gè)大的氣候下 , 酒店行業(yè)將有長(zhǎng)足的發(fā)展。特別是在改革開(kāi)放的中國(guó) ,中國(guó)的突飛猛進(jìn)加上 奧運(yùn)會(huì)成功舉辦讓世界更加了解中國(guó) ,其發(fā)展前景可想而知。也正因此 ,酒店客房管理系統(tǒng)應(yīng)運(yùn)而生 ,能夠?yàn)榫频晷袠I(yè)有效的 解決很多實(shí)際問(wèn)題。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)酒店信息進(jìn)行管理 ,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速 ,查找方便 ,可靠性高 ,存儲(chǔ)量大 ,保密性好 ,壽命長(zhǎng) ,成本低等。這些優(yōu) 點(diǎn)能極大地提高客房管理的效率 ,也是酒店的科學(xué)化 ,正規(guī)化管理的 重要條件。國(guó)內(nèi)外現(xiàn)狀隨著市場(chǎng)經(jīng)濟(jì)和對(duì)外貿(mào)易的

5、不斷深入,市場(chǎng)的競(jìng)爭(zhēng)變得越來(lái)越激烈 ,一個(gè)賓館如果想在激烈的競(jìng)爭(zhēng)中不被淘汰,既要有好的經(jīng)濟(jì)基礎(chǔ),還要有好的客戶(hù)服務(wù)。賓館要做到能及時(shí)滿(mǎn)足顧客的要求,按時(shí)分配房間 ,及時(shí)解決顧客退房等突發(fā)情況 ,這就必須計(jì)劃出一個(gè)最佳,酒店就能夠充分利用這一有,不但能為國(guó)內(nèi)客戶(hù)提供有效的,為國(guó)外的客人提供異地訂房服點(diǎn): 計(jì)算機(jī)管理大大提高了方案 ,使賓館的入住率達(dá)到最大值。 隨著互聯(lián)網(wǎng)絡(luò)技術(shù)的發(fā)展和普及 效途徑 ,開(kāi)設(shè)互聯(lián)網(wǎng)上客房預(yù)訂系統(tǒng) 訂房服務(wù) ,同時(shí)也能不受地域的限制 務(wù)。這就要求對(duì)計(jì)算機(jī)的應(yīng)用有一下 賓館客房管理的運(yùn)作效率 ,計(jì)算機(jī)管理能夠使賓館信息管理規(guī)范化 提高服務(wù)質(zhì)量 ,計(jì)算機(jī)管理系統(tǒng)的應(yīng)用使賓館

6、的經(jīng)濟(jì)效益得到提高 全面的信息采集和處理能夠輔助提高賓館的決策水平。2. 項(xiàng)目概述工作內(nèi)容 :<酒店訂房系統(tǒng) > 針正確用戶(hù)是酒店管理員以及酒店的客戶(hù)。 該系統(tǒng)功能 :1. 酒店客戶(hù)能夠網(wǎng)上預(yù)訂房間 ,取消預(yù)訂 , 查看客戶(hù)的歷史預(yù) 訂記錄2. 酒店管理員管理客房信息 ,客房類(lèi)型信息 ,客戶(hù)信息以及訂 飯登錄信息產(chǎn)品1.程序程序名稱(chēng) :酒店訂房系統(tǒng)使用語(yǔ)言 :Java數(shù)據(jù)庫(kù) :MySql2.文檔1.系統(tǒng)開(kāi)發(fā)計(jì)劃2.系統(tǒng)需求說(shuō)明書(shū)3. 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)4. 用戶(hù)手冊(cè)5. 一個(gè)能正確運(yùn)行的可執(zhí)行程序3.運(yùn)行環(huán)境服務(wù)器硬件處理器 :酷睿 內(nèi)存 :1G 或更大 硬盤(pán) :40G 或更大軟件或更

7、高版本 或更高版本 或更高版本客戶(hù)機(jī)硬件無(wú)特殊要求 ,只要能連接互聯(lián) 網(wǎng)即可軟件Window XP 或更高版本表一 ;運(yùn)行環(huán)境表4.服務(wù)培訓(xùn)安裝 ,維護(hù)和運(yùn)行支持從使用系統(tǒng)開(kāi)始 ,維護(hù)期限一年5.驗(yàn)收標(biāo)準(zhǔn)各個(gè)功能均能正常使用3. 實(shí)施計(jì)劃任務(wù)分解(1) 可行性研究報(bào)告及開(kāi)發(fā)計(jì)劃 : 郭玲玲(2) 需求分析 :李芳(3) 總體設(shè)計(jì) :趙蒙蒙(4) 詳細(xì)設(shè)計(jì) :王雅麗進(jìn)度有相關(guān)進(jìn)度表預(yù)算預(yù)期完成需時(shí) :兩周費(fèi)用:材料費(fèi) ,開(kāi)發(fā)人員報(bào)酬專(zhuān)題計(jì)劃要點(diǎn)開(kāi)發(fā)人員培訓(xùn)計(jì)劃 :因?yàn)閷?shí)在學(xué)習(xí)階段 ,無(wú)需另外培訓(xùn)配置管理 :盡量慢煮配置較低的客戶(hù)用戶(hù)培訓(xùn)計(jì)劃 :對(duì)使用說(shuō)明書(shū)要詳細(xì) ;系統(tǒng)安裝計(jì)劃 :滿(mǎn)足非計(jì)算機(jī)專(zhuān)

8、業(yè)管理人員的需求 ,操作盡量簡(jiǎn) 單。需求分析功能方面客房管理系統(tǒng)的需求分析報(bào)告如下 :(1) 旅客情況分析 旅客根據(jù)需要經(jīng)過(guò)該系統(tǒng)進(jìn)行客房預(yù)訂、客房信息查看等操 作,管理員經(jīng)過(guò)該系統(tǒng)修改客房信息、旅客入住登記、結(jié)算等 操作。(2) 系統(tǒng)情況分析 :根據(jù)需要 ,系統(tǒng)所要實(shí)現(xiàn)的功能有以下幾部分 : 實(shí)現(xiàn)客房信息管理功能 實(shí)現(xiàn)客戶(hù)信息管理功能 實(shí)現(xiàn)預(yù)定管理功能 實(shí)現(xiàn)入住管理功能 實(shí)現(xiàn)消費(fèi)記賬功能 實(shí)現(xiàn)收銀退房功能綜上 ,我們將系統(tǒng)的功能大致劃分為三大模塊 :權(quán)限管理 :包括用戶(hù)、及管理員的注冊(cè) ,登錄 ,權(quán)限修改等。前臺(tái)管理 :包括客戶(hù)信息的錄入、客戶(hù)預(yù)訂和入住登記以及結(jié)算的管理等。后臺(tái)管理 :客房

9、信息管理、用戶(hù)信息管理數(shù)據(jù)流圖前臺(tái)子系統(tǒng)后臺(tái)子系統(tǒng)系統(tǒng)數(shù)據(jù)流圖客房信查詢(xún)結(jié)客戶(hù)信入住信客戶(hù)信入住信信息核預(yù)訂入住結(jié)旅客信退 房 需預(yù)訂信息登結(jié)算信數(shù)據(jù)字典(一 )數(shù)據(jù)項(xiàng) :1. 數(shù)據(jù)項(xiàng) :roomid說(shuō)明 : 客房編號(hào) ,唯一標(biāo)識(shí)房間類(lèi)型 :char 102、數(shù)據(jù)項(xiàng) :cname 說(shuō)明:客戶(hù)名類(lèi)型 :varchar 503、數(shù)據(jù)項(xiàng) :cid 說(shuō)明 :客戶(hù)身份證 類(lèi)型 :varchar 504、數(shù)據(jù)項(xiàng) :status說(shuō)明 :客房狀態(tài) ,分為三種 ,空房、入住、預(yù)訂 類(lèi)型 :char 105、數(shù)據(jù)項(xiàng) :price 說(shuō)明:客房?jī)r(jià)格 類(lèi)型; float6、數(shù)據(jù)項(xiàng) :begintime 說(shuō)明:預(yù)訂或入住

10、時(shí)間 類(lèi)型 :datetime7、數(shù)據(jù)項(xiàng) :endtime說(shuō)明 :退房結(jié)賬時(shí)間。為系統(tǒng)當(dāng)前時(shí)間 類(lèi)型 :datetime8、數(shù)據(jù)項(xiàng) :type 說(shuō)明:客房類(lèi)型 類(lèi)型 :char 109、數(shù)據(jù)項(xiàng) :intype 說(shuō)明:入住類(lèi)型 入住 ,住宿 類(lèi)型 :char 10 10、數(shù)據(jù)項(xiàng) :realfee說(shuō)明 :實(shí)際消費(fèi) (在結(jié)賬時(shí) ,分為會(huì)員與非會(huì)員 )類(lèi)型 :float11、數(shù)據(jù)項(xiàng) :deposit說(shuō)明 :押金類(lèi)型 :float12、數(shù)據(jù)項(xiàng) :vip說(shuō)明: 用來(lái)判斷是否為會(huì)員 實(shí)現(xiàn)打折類(lèi)型 :char 10(二)數(shù)據(jù)流1 數(shù)據(jù)流 : 客戶(hù)需求說(shuō)明 :客戶(hù)根據(jù)自身的需要而向前臺(tái)提出的客房需求 數(shù)據(jù)流來(lái)源

11、 :客戶(hù)數(shù)據(jù)流去向 :客房查詢(xún)系統(tǒng)2 數(shù)據(jù)流 : 查詢(xún)結(jié)果說(shuō)明 :輸入查詢(xún)條件后輸出的結(jié)果數(shù)據(jù)流來(lái)源 :查詢(xún)系統(tǒng)數(shù)據(jù)流去向 :客戶(hù)3 數(shù)據(jù)流 : 客戶(hù)選擇說(shuō)明 :客戶(hù)根據(jù)查詢(xún)結(jié)果所作出的選擇、決定 數(shù)據(jù)流來(lái)源 :客戶(hù)數(shù)據(jù)流去向 :入住或預(yù)訂登記系統(tǒng)4 數(shù)據(jù)流 : 客戶(hù)信息與入住信息說(shuō)明 :前臺(tái)將客戶(hù)及其入住信息錄入系統(tǒng)數(shù)據(jù)流來(lái)源 :登記模塊數(shù)據(jù)流去向 :入住記錄、預(yù)訂記錄5 數(shù)據(jù)流 : 客戶(hù)需求說(shuō)明 :客戶(hù)根據(jù)自身的需要而向前臺(tái)提出的客房需求數(shù)據(jù)流來(lái)源 :客戶(hù)數(shù)據(jù)流去向 :客房查詢(xún)系統(tǒng)6 數(shù)據(jù)流 : 客戶(hù)入住信息,如價(jià)說(shuō)明 : 結(jié)算時(shí)系統(tǒng)提供給客戶(hù)的具體的入住信息格、入住時(shí)間、消費(fèi)金額等數(shù)據(jù)流

12、來(lái)源 :結(jié)算系統(tǒng)數(shù)據(jù)流去向 :客戶(hù)7 數(shù)據(jù)流 : 存檔信息說(shuō)明 :客戶(hù)結(jié)算時(shí)的結(jié)算日期、金額數(shù)據(jù)流來(lái)源 :結(jié)算系統(tǒng)數(shù)據(jù)流去向 :客戶(hù)入住記錄(三)數(shù)據(jù)存儲(chǔ)1 數(shù)據(jù)存儲(chǔ) :客戶(hù)信息 說(shuō)明 :記錄客戶(hù)的基本信息 ,如證件號(hào)、姓名等輸入數(shù)據(jù)流輸出數(shù)據(jù)流 : 數(shù)據(jù)量 :2 數(shù)據(jù)存儲(chǔ) :客房類(lèi)型說(shuō)明 :記錄各種類(lèi)型客房的配置等信息輸入數(shù)據(jù)流 :輸出數(shù)據(jù)流 : 數(shù)據(jù)量 :3 數(shù)據(jù)存儲(chǔ) :客房信息說(shuō)明 :記錄客房的基本信息 ,所屬類(lèi)型、房間號(hào)、位置等輸 入數(shù)據(jù)流 :輸出數(shù)據(jù)流 :數(shù)據(jù)量 :4 數(shù)據(jù)存儲(chǔ) : 系統(tǒng)用戶(hù)說(shuō)明 :記錄用戶(hù)使用系統(tǒng)的用戶(hù)名、密碼輸入數(shù)據(jù)流:輸出數(shù)據(jù)流 :數(shù)據(jù)量 :5 數(shù)據(jù)存儲(chǔ) : 入

13、住記錄說(shuō)明 :記錄客戶(hù)入住的基本信息 ,如入住日期、預(yù)訂房間號(hào) 等輸入數(shù)據(jù)流 :輸出數(shù)據(jù)流 :數(shù)據(jù)量 :6 數(shù)據(jù)存儲(chǔ) : 預(yù)訂記錄說(shuō)明 :記錄客戶(hù)預(yù)訂的基本信息 ,如預(yù)訂入住日期、預(yù)訂房 間號(hào)、預(yù)訂天數(shù)等 輸入數(shù)據(jù)流 : 輸出數(shù)據(jù)流 :數(shù)據(jù)量 :(四)處理過(guò)程1 處理過(guò)程 :查詢(xún)說(shuō)明 :根據(jù)客戶(hù)的需求和客戶(hù)提供的信息 ,輸入到查詢(xún)系統(tǒng) 中去 ,系統(tǒng)自動(dòng)檢索出與輸入相匹配的記錄輸出到用戶(hù)界面。輸入 :查詢(xún)條件輸出 :與查詢(xún)條件相匹配的的記錄處理 : 在系統(tǒng)存儲(chǔ)的信息中檢索符合要求的信息記錄并輸出2 處理過(guò)程 :登記說(shuō)明 :客戶(hù)入住或預(yù)訂時(shí)提供個(gè)人信息以及入住或預(yù)訂信 息 ,記錄到響應(yīng)的存中輸入

14、:客戶(hù)信息、客房選擇等輸出 :客戶(hù)入住記錄處理 :將客戶(hù)的個(gè)人信息記錄到客戶(hù)信息表中 ,將入住 (預(yù)訂 )信 息記錄到入住 (預(yù)訂 )記錄中3 處理過(guò)程 :結(jié)算說(shuō)明 : 根據(jù)客戶(hù)提供的信息為客戶(hù)辦理退房手序并注銷(xiāo)房間輸入 :客戶(hù)證件號(hào)或姓名輸出 :客戶(hù)入住的具體信息以及結(jié)算信息處理 : 在系統(tǒng)存儲(chǔ)的信息中檢索出該客戶(hù)的入住信息進(jìn) 行,結(jié)算后將該信息存檔4 處理過(guò)程 :系統(tǒng)管理說(shuō)明 :用戶(hù)的注冊(cè)、登陸、修改密碼以及對(duì)用戶(hù)進(jìn)行管理輸入:用戶(hù)名輸出 :用戶(hù)的信息處理 :在系統(tǒng)用戶(hù)表中存儲(chǔ)、修改、刪除用戶(hù)的信息,維護(hù)系統(tǒng)的可用性、安全性等管理性姓客戶(hù)退退房信客聯(lián)系客戶(hù)是否系統(tǒng)結(jié)構(gòu)及功能模塊設(shè)計(jì)系統(tǒng)開(kāi)發(fā)

15、的總體任務(wù)是實(shí)現(xiàn)賓館各種信息的系統(tǒng)化、規(guī)范化和自 動(dòng)化。主要完成功能 :1、有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱(chēng)、房間面積、床位數(shù)量、住房單價(jià)、是否有空調(diào)、電視 機(jī)、電話(huà)以及單獨(dú)衛(wèi)生間等。2、客房標(biāo)準(zhǔn)信息的修改、查詢(xún)等。3、客房基本信息的輸入 ,包括客房編號(hào)、客房類(lèi)型、客房位 置、客房單價(jià)、備注等。4、客房基本信息的查詢(xún)、修改 ,包括客房編號(hào)、客房類(lèi)型、客 房位置、客房單價(jià)、備注等。5、剩余客房信息的查詢(xún)等。6 、訂房信息的輸入 , 包括客房編號(hào)、客房種類(lèi)、客房位置、客 房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、備注 信息等。7、訂房信息的修改和查詢(xún) ,包括客房編

16、號(hào)、客房種類(lèi)、客房位 置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折 扣、備注信息等。8、結(jié)算信息的輸入 ,包括客房編號(hào)、客房種類(lèi)、位置、客房單 價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、結(jié)算日 期、備注信息等。9 、結(jié)算信息的修改和查詢(xún) , 包括客房編號(hào)、客房種類(lèi)、客房位 置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折 扣、結(jié)日期、備注信息等。按結(jié)構(gòu)化程序設(shè)計(jì)思想 ,分析得出如下系統(tǒng)功能模塊圖系統(tǒng)功能模塊及功能模塊圖物理配置方案 :根據(jù)用戶(hù)的需求 ,作為酒店的實(shí)用系統(tǒng) ,安全性是本系統(tǒng)首先要考慮的,因此系統(tǒng)采用 C/S結(jié)構(gòu),并在物理層面與 Internet 斷開(kāi)為了保證系統(tǒng)安

17、全 ,客戶(hù)查詢(xún)采用專(zhuān)用的外部服務(wù)器,數(shù)據(jù)由系統(tǒng)管理員定期經(jīng)過(guò)主服務(wù)器進(jìn)行數(shù)據(jù)刷新,處于大廳外部的服務(wù)器無(wú)權(quán)對(duì)主服務(wù)器執(zhí)行任何更新系統(tǒng)平臺(tái) :Windows xp Proressional 數(shù)據(jù)庫(kù)服務(wù)器 :Microsoft SQL Server 數(shù)據(jù)庫(kù) :SQL Server開(kāi)發(fā)工具 :Visual Basic數(shù)據(jù)庫(kù)設(shè)計(jì) :數(shù)據(jù)庫(kù)設(shè)計(jì)步驟 :數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)1、數(shù)據(jù)庫(kù)需求分析分析調(diào)查有關(guān)賓館管理信息需求的基礎(chǔ)上得本系統(tǒng)所處理的數(shù) 據(jù)流程客房登記客房標(biāo)準(zhǔn)設(shè)置客房信息管理客房信息返回基本信息輸入基本信息錄入訂房信息管理訂房信息管理結(jié)算信息輸入顧客登記結(jié)算信息管理賓

18、館管理信息系統(tǒng)數(shù)據(jù)流程圖針對(duì)一般賓館管理信息系統(tǒng)的需求 ,經(jīng)過(guò)對(duì)賓館管理過(guò)程的內(nèi)容和 流程分析 ,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) :a) 客房標(biāo)準(zhǔn)信息 ,包括的數(shù)據(jù)項(xiàng)有 :標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱(chēng)、房間 面積、床位數(shù)量、住房單價(jià)、是否有空調(diào)、電視、電話(huà)、單 獨(dú)衛(wèi)生間等。b) 客房信息 ,包括的數(shù)據(jù)項(xiàng)有 : 客房編號(hào)、客房種類(lèi)、客房位 置、客房單價(jià)、備注等。c) 訂房信息 ,包括的數(shù)據(jù)項(xiàng)有 : 訂房編號(hào)、客房編號(hào)、客房種 類(lèi)、客房位置、客房備注信息、顧客姓名、顧客身份證號(hào) 碼、入住時(shí)間、折扣、備注等。d) 結(jié)算信息 ,包括的數(shù)據(jù)項(xiàng)有 : 訂房編號(hào)、客房編號(hào)、客房種 類(lèi)、客房位置、客房備注信息、顧客姓

19、名、顧客身份證號(hào) 碼、入住時(shí)間、折扣、結(jié)算時(shí)間、備注等。2、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)根據(jù)以上的設(shè)計(jì)規(guī)劃出的實(shí)體有: 客房標(biāo)準(zhǔn)信息實(shí)體、客房信息實(shí)體、訂房信息實(shí)體、結(jié)算信息實(shí)體。各個(gè)實(shí)體具體的描 述 -圖如下 :客房標(biāo)準(zhǔn)信息實(shí)體 -圖客房信息實(shí)體 -圖結(jié)算信息實(shí)體 -圖客房標(biāo)準(zhǔn)信息實(shí)體之間關(guān)系 -圖3、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 首先將賓館管理信息系統(tǒng)的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為 SQL 數(shù)據(jù)庫(kù) 系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型 ,即 :數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。其各個(gè)表格的 設(shè)計(jì)結(jié)果如下列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明TypeidVarcharNOT NULL標(biāo)準(zhǔn)編號(hào)TypenameVarcharNOT NULL標(biāo)準(zhǔn)名稱(chēng)Area

20、NumericNULL房間面積BednumNumericNULL床位數(shù)量HairconditionVarcharNULL是否有空調(diào)HtelephoneVarcharNULL是否有電話(huà)HtelevisionVarcharNULL是否有電視HtoiletVarcharNULL是否有單獨(dú)衛(wèi)生間PriceNumericNULL單價(jià)Roomtype 客房標(biāo)準(zhǔn)信息表列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明roomNOVarcharNOT NULL客房編號(hào)RoomtypeVarcharNOT NULL客房種類(lèi)RoompositionVarcharNULL客房位置RoompriceNumericNULL單價(jià)PutupVarc

21、harNOT NULL是否被預(yù)定RoommemoTextNULL備注Rooms 客房信息表列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明BooknoVarcharNOT NULL訂房編號(hào)CustomnameVarcharNOT NULL顧客姓名CustomIDVarcharNOT NULL身份證號(hào)碼RoomnoVarcharNOT NULL客房編號(hào)IndateDatetimeNULL入住日期DiscountNumericNULL折扣InmenoTextNULL備注CheckdateDatetimeNULL結(jié)算日期AmountNumericNULL金額Bookin 訂房信息表系統(tǒng)詳細(xì)設(shè)計(jì)軟件總體結(jié)構(gòu)圖-1 軟件結(jié)構(gòu)圖

22、系統(tǒng)模塊實(shí)現(xiàn) 本系統(tǒng)模塊主要包括 :系統(tǒng)登陸模塊、訂房模塊、退房模塊、房間管理模塊、訂房查詢(xún)模塊、會(huì)員管理模塊、系統(tǒng)管理模塊、管理員管理模塊、結(jié)算模塊1系統(tǒng)登錄模塊實(shí)現(xiàn)功能 檢驗(yàn)輸入的管理員賬號(hào)以及密碼是否正確 輸入項(xiàng)目管理員用戶(hù)名和密碼。圖-2 系統(tǒng)登陸界面輸出項(xiàng)目系統(tǒng)管理界面圖 -3 系統(tǒng)管理界面程序邏輯實(shí)現(xiàn)主要代碼DBC dbc = ();ResultSet rs = ("SELECT * FROM admin");try while () name = ("name"); pwd = ("pwd");if ().equals(

23、name) && ().equals(pwd) success =t rue ;if (success) HMain ufram = new HMain(); (false);2系統(tǒng)管理模塊實(shí)現(xiàn)功能建立與數(shù)據(jù)庫(kù)連接 , 運(yùn)行系統(tǒng)管理界面 , 根據(jù)輸入調(diào)用子模塊 , 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接。 輸入項(xiàng)目 用戶(hù)鼠標(biāo)點(diǎn)擊工具欄各個(gè)按鈕。程序邏輯3.訂房模塊實(shí)現(xiàn)此模塊包括會(huì)員訂房和非會(huì)員訂房1)非會(huì)員訂房 :功能查驗(yàn)輸入的房間編號(hào) ,輸入的顧客信息 ,運(yùn)行訂房登記界面 獲取該房間和顧客的相關(guān)信息 ,登記訂房。輸入項(xiàng)目顧客信息、房間編號(hào) (管理員輸入 )圖-6 非會(huì)員登記界面輸出項(xiàng)目

24、訂房成功對(duì)話(huà)框圖-7 訂房成功界面程序邏輯圖-4 訂房登記邏輯圖實(shí)現(xiàn)主要代碼if ("INSERT sroom VALUES (DEFAULT,'" +() + "','" +() + "','" + () + "','" +() + "',now(),'"+() + "')") &&dbc. executeUpdate("UPDATE room SET state=&#

25、39; 已訂' WHERE id = " +() " 訂房成功 !請(qǐng)付款 "+ money + " 元 !其中押金 100元,退房后歸還 押金!謝謝合作 !");( false); k= false; else "訂房失敗 !請(qǐng)重試 !");2)會(huì)員訂房 :功能查驗(yàn)輸入的房間編號(hào)和會(huì)員號(hào) ;運(yùn)行訂房登記界面 ; 獲取該房間和會(huì)員的相關(guān)信息 ; 登記訂房。輸入項(xiàng)目 會(huì)員號(hào)、房間編號(hào) (管理員輸入 )。圖-8 會(huì)員訂房界面輸出項(xiàng)目訂房成功對(duì)話(huà)框圖 -9 訂房成功界面程序邏輯圖-10 訂房登記邏輯圖實(shí)現(xiàn)主要代碼if (&q

26、uot;INSERT sroom VALUES ('" + () + "''" +() + "','" +() + "','" + () + "','" +() + "',now(),'" +() + "')") &&dbc. executeUpdate("UPDATE room SET state=' 已訂' WHERE id

27、= " +() " 訂房成功 !請(qǐng)付款 "+ money + " 元 !其中押金 100元,退房后歸還 押金!謝謝合作 !");( false); k= false; else "訂房失敗 !請(qǐng)重試 !"); 4退房模塊實(shí)現(xiàn)功能查驗(yàn)輸入的顧客或會(huì)員身份證號(hào)碼 ,查驗(yàn)輸入的房間編號(hào)運(yùn)行退房登記界面 ,登記退房。輸入項(xiàng)目(管理員輸入 )顧客或會(huì)員身份證號(hào)碼、房間編號(hào)圖-11 退房登記界面輸出項(xiàng)目退房成功對(duì)話(huà)框圖 -12 退房成功界面程序邏輯圖-13 退房登記邏輯圖實(shí)現(xiàn)主要代碼DBC dbc = ();ResultSet rs =

28、 ("SELECT * FROM sroom WHERE roomid = '" +() + "'AND cardid='" +() +"'");dbc. executeUpdate("UPDATE room SET state=' 未訂 ' WHERE id = " +();("delete FROM sroom WHERE roomid ='" +() + "' AND cardid ='" +()

29、+"'");"歸還押金 100元 ,退房成功 !"); ( false); (); 5管理員管理模塊實(shí)現(xiàn)此模塊包括管理員添加 /刪除和密碼修改1)密碼修改功能修改管理員密碼輸入項(xiàng)目用戶(hù)名 舊密碼。圖-14 更改密碼界面輸出項(xiàng)目密碼修改成功對(duì)話(huà)框圖 -15 更改成功界面程序邏輯圖-16 管理員密碼修改邏輯圖實(shí)現(xiàn)主要代碼DBC dbc = ();boolean success = false;ResultSet rs = ("SELECT * FROM admin"); quals("name") &&().equals("pwd") success =t rue ; if (success) if ("UPDATE admin SET pwd = '" +() + "' where name='"+()+"'") " 密碼修改成功。 ");(false); else "密碼修改失敗 ,請(qǐng)重試。 ");2) 添加管理員功能添加管理員輸入項(xiàng)目用戶(hù)名 密碼。圖 -17 添加管理員

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論