歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

酒店管理系統(tǒng)的分析及設(shè)計.doc

  • 資源ID:116537180       資源大小:82KB        全文頁數(shù):26頁
  • 資源格式: DOC        下載積分:13積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要13積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

酒店管理系統(tǒng)的分析及設(shè)計.doc

管 理 信 息 系 統(tǒng)大 作 業(yè) 專 業(yè): 物流管理 學(xué) 號: 0804111207 姓 名: 樸澤龍 2012年12月 18日酒店管理系統(tǒng)分析與設(shè)計第一章1.1引言在酒店前臺的管理工作中,管理信息系統(tǒng)在客戶預(yù)訂,登記,問訊,收銀和日常管理方面得到了廣泛的應(yīng)用。設(shè)于酒店前臺各處的計算機終端,直接與酒店計算機控制中心聯(lián)網(wǎng),它可以非常方便地查閱客人檔案,實時調(diào)整和顯示房間狀態(tài)。還可以編制各種營業(yè)報表進行市場銷售分析,可以說在酒店管理方面應(yīng)用計算機技術(shù),是很有必要的,這對改善酒店的管理機制,提高管理效率具有非常重要的意義,意義就在于:可以降低人力資源成本,提高工作效率。降低優(yōu)化服務(wù)流程,提升服務(wù)質(zhì)量。實現(xiàn)資源最佳配置,增加酒店收益。支持管理層全面了解經(jīng)營狀況。在此設(shè)計中,以酒店業(yè)的發(fā)展現(xiàn)狀為背景,分析了我國酒店業(yè)在傳統(tǒng)管理模式下的不足,闡述了酒店客房管理信息化的必要性。通過走訪各酒店,從酒店的實際業(yè)務(wù)出發(fā),建立了酒店客房管理信息系統(tǒng)的組織模型。在此基礎(chǔ)上,對酒店客房的業(yè)務(wù)流程進行了詳細調(diào)查,建立了功能結(jié)構(gòu)圖,如客房預(yù)訂、客戶入住、退房結(jié)算、客戶掛賬等,從而實現(xiàn)了管理工作的透明度。從實際需求出發(fā),建立了概念結(jié)構(gòu),提出了系統(tǒng)設(shè)計原則和設(shè)計方法,給出了數(shù)據(jù)庫實現(xiàn)方案,開發(fā)了一個實用的單機版酒店客房管理信息系統(tǒng)。本論文不僅從業(yè)務(wù)的角度對酒店客房系統(tǒng)進行了詳細的分析和設(shè)計,而且還對系統(tǒng)進行了評價。1.2研究背景及目的在當(dāng)今信息時代,管理科學(xué)與信息技術(shù)相互影響,相互促進,聯(lián)系己十分緊密。而融合了管理科學(xué)、信息技術(shù)以及系統(tǒng)工程學(xué)的管理信息系統(tǒng)作為現(xiàn)代化企業(yè)管理的重要手段,對企業(yè)的生存和發(fā)展起著決定性的作用。計算機信息系統(tǒng)在企業(yè)管理中的應(yīng)用,從最初的基礎(chǔ)工作如打印報表、計算工資、人事管理等,發(fā)展到企業(yè)財務(wù)管理、庫存管理等單項業(yè)務(wù)管理,再到建立企業(yè)數(shù)據(jù)庫和局域網(wǎng),實施全局規(guī)劃與設(shè)計信息系統(tǒng)時,就達到了管理信息系統(tǒng)的階段。企業(yè)的管理信息系統(tǒng)以信息技術(shù)為基礎(chǔ),以管理理論為指導(dǎo),為企業(yè)管理和決策提供信息支持,對企業(yè)生產(chǎn)經(jīng)營諸因素進行優(yōu)化組合和合理配置,減少工作量,提高工作效率,擴展信息渠道,加快市場反應(yīng),全面增強企業(yè)的生存競爭能力。作為六大新興消費熱點行業(yè)之一的旅游業(yè),將成為我國居民生活中的一大消費主題,并且,隨著整個消費升級概念的不斷深入人心,人們將會不斷地向更高生活水準看齊,旅游市場前景發(fā)展十分看好。同時,賓館、餐飲、娛樂等行業(yè)也日益發(fā)展起來,而信息化管理也成為賓館行業(yè)最新要面對的問題。信息技術(shù)的飛速發(fā)展,給酒店計算機應(yīng)用帶來了蓬勃生機,出現(xiàn)了酒店計算機管理信息系統(tǒng)、安全保衛(wèi)系統(tǒng)、電子門鎖等系統(tǒng)。計算機在酒店中的應(yīng)用,已深入到酒店的各個部門,在酒店現(xiàn)代管理理論中,酒店管理信息系統(tǒng)己成為酒店現(xiàn)代科學(xué)管理的重要內(nèi)容,是酒店經(jīng)營必不可缺少的現(xiàn)代科學(xué)工具。酒店計算機管理系統(tǒng)最早是于70年代初在國外開始發(fā)展起來的,到了80年代,國外的飯店管理系統(tǒng),整個模式已基本定型,技術(shù)較成熟,功能也比較全面。國內(nèi)的酒店計算機管理系統(tǒng)最早是在80年代初開始的,從事該方面工作的有清華大學(xué)自動化系的金國芬教授、西安交大和浙江省計算技術(shù)研究所。到了80年代中后期,隨著國外酒店計算機系統(tǒng)的大規(guī)模引進,國外飯店的先進管理技術(shù)進入我國,進一步促進了我國飯店管理技術(shù)的發(fā)展。國內(nèi)系統(tǒng)正是在充分吸收國外管理系統(tǒng)的精華,再結(jié)合國內(nèi)的實際情況,逐步發(fā)展成熟,到90年代初期形成了幾個較成熟的軟件系統(tǒng),同時產(chǎn)生了許多專職從事酒店計算機管理系統(tǒng)的公司。進入21世紀后,隨著計算機在酒店中的普及應(yīng)用,以及計算機技術(shù)的不斷發(fā)展,酒店計算機系統(tǒng)的發(fā)展到了一個新的時期,新的系統(tǒng)平臺、新的軟件功能、新的系統(tǒng)特點及發(fā)展方向不斷涌現(xiàn),酒店管理系統(tǒng)逐漸向ERP方向發(fā)展。本文將以一個長期從事酒店行業(yè)管理者的角度分析和研究了我國酒店管理業(yè)發(fā)展的現(xiàn)狀和面臨的問題,針對這些問題,結(jié)合現(xiàn)代科技發(fā)展的最新成果,構(gòu)思規(guī)劃了一個酒店管理業(yè)嶄新的管理模式,從功能、組成結(jié)構(gòu)、系統(tǒng)的特點和建設(shè)步驟幾方面進行了論述。對酒店的各部門管理工作起著重要的指導(dǎo)作用。1.3課題研究意義(一)提高經(jīng)濟效益:(1)完善的預(yù)訂功能可防止有房不能出租或滿房重訂的情況出現(xiàn),可隨時提供準確和最新的房間使用和預(yù)訂情況,從而可提高客房出租率??腿速M用的直接入帳,不僅減少了票據(jù)傳送,而且避免了管理上的混亂,更主要的是有效地防止帳的發(fā)生。(2)及時控制超過信用限額的客人,隨時催促欠款客賬的結(jié)算。(3)正確控制房價,從而提高客房收入。(二)提高服務(wù)質(zhì)量:(1)少于一秒的飯店客人信息查詢手段,使客人得到滿意的答復(fù)。(2)快速的結(jié)賬處理,減少客人離店等待時間。(3)清晰準確的賬單、票據(jù)、表格,使客人感到高檔次的享受。(三)提高工作效率:(1)電腦的自動夜間稽核功能結(jié)束了手工報表的歷史。(2)電腦資料的正確保存避免了抄客人名單的低效工作。(3)嚴格的數(shù)據(jù)檢查可避免手工操作的疏忽而造成的錯誤,減輕職工的工作壓力,從而提高工作效率。(4)減少票據(jù)的傳送、登記、整理分類、復(fù)核等一系列的繁重勞動。(四)完善酒店內(nèi)部管理體制:(1)管理系統(tǒng)在建立營業(yè)庫的同時,還建立了人事庫,進一步形成企業(yè)嚴格的管理體系,使企業(yè)各崗位的考核管理工作更趨科學(xué)化、正規(guī)化、系統(tǒng)化。(2)提供多種安全級別,保證各類數(shù)據(jù)不被無權(quán)過問的人觀看和操作。(3)應(yīng)收賬款的控制。第二章酒店管理系統(tǒng)需求調(diào)查2.1系統(tǒng)基本需求調(diào)查1、軟件需求分析是指用戶對目標軟件系統(tǒng)在功能、行為、性能、設(shè)計約束等方面的期望。需求分析的任務(wù)是發(fā)現(xiàn)需求、求精、建模和定義需求的過程。需求包括從用戶角度,以及從開發(fā)者角度來闡述需求。需求分析階段是酒店管理信息系統(tǒng)開發(fā)最重要的階段,首先是了解和澄清用戶的需求,然后嚴格地定義被開發(fā)的軟件系統(tǒng)的需求規(guī)格說明書。常用的軟件需求分析方法有面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法、面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法、面向?qū)ο蟮姆椒ê驮头ǖ?。系統(tǒng)分析的內(nèi)容主要包括對組織各部門、各業(yè)務(wù)的詳細了解及客戶的需要的理解,并在此基礎(chǔ)上進行分析,提出新的方案,評估系統(tǒng)概念的可行性,完成經(jīng)濟和技術(shù)分析,分配功能到硬件、軟件、人員、數(shù)據(jù)庫、和其他系統(tǒng)元素。本章針對酒店管理進行數(shù)據(jù)收集、數(shù)據(jù)分析、系統(tǒng)數(shù)據(jù)流程圖的確定以及系統(tǒng)方案的確定。2、業(yè)務(wù)需求:要求能完整處理客人在酒店的各種消費信息,相關(guān)的數(shù)據(jù)計算快速準確,并能根據(jù)酒店的各項數(shù)據(jù)對酒店的各項服務(wù)進行成本效益分析,以便采取相應(yīng)的管理措施提高酒店的經(jīng)濟效益。3、用戶需求: 不同級別的軟件用戶有不同的軟件需要。一流的酒店管理需要一流的酒店管理系統(tǒng)。而簡單易用,功能分類清晰,具有人性化應(yīng)該是軟件用戶最基本的要求。現(xiàn)在市面銷售的商業(yè)酒店管理軟件,只是人工操作流程的簡單復(fù)制,沒有真正體現(xiàn)出計算機軟件管理的優(yōu)異性,智能化,人性化。軟件對酒店的管理也局限于普通的入住管理和賬務(wù)管理,沒有涉及例如安全監(jiān)控,設(shè)施控制,措施決策等方面。一流的酒店管理系統(tǒng)應(yīng)該是一個高集成,高智能,集入住管理、賬務(wù)管理、安全監(jiān)控、設(shè)施控制和措施決策為一體的軟件系統(tǒng)。4、其他需求:反映直觀,操作簡便。2.2系統(tǒng)功能需求分析系統(tǒng)的功能分析是在需求分析的基礎(chǔ)上完成的,本系統(tǒng)的功能是實現(xiàn)酒店內(nèi)部各種管理的電子化、自動化,提高各個模塊之間的辦公效率。系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)酒店各種信息的系統(tǒng)化、規(guī)范化和自動化。主要完成功能:(1)有關(guān)客房標準的制定,標準信息的輸入。包括房間號,房間類型,房態(tài),價格,使用設(shè)置,配置,備注等。(2)客房標準信息的刪除,查詢等。(3)客房基本信息的輸入。包括包括房間號,房間類型,房態(tài),價格,營業(yè)日期,使用設(shè)置,配置,備注等。(4)住宿基本信息的登記,查詢,刪除等。包括姓名,證件號碼,聯(lián)系地址,出差事由,房間號碼,客房標準,客房價格,住宿時間,住宿天數(shù),預(yù)收押金,備注等。(5)客人基本信息查詢,刪除等。(6)帳務(wù)基本信息登記,查詢。包括姓名,證件號碼,房間號碼,客房標準,客房價格,實際天數(shù),宿費,實收金額,押金等(7)系統(tǒng)基本信息設(shè)置。包括添加新管理員,修改密碼,退出等。第三章酒店管理系統(tǒng)的系統(tǒng)分析統(tǒng)分析是管理信息系統(tǒng)結(jié)構(gòu)化開發(fā)方法中的一個重要環(huán)節(jié),是運用系統(tǒng)的觀點和方法對原型進行目標分析,環(huán)境分析和數(shù)據(jù)分析,其主要的任務(wù)是在充分認識原型的基礎(chǔ)上,通過問題的識別,可行性分析,系統(tǒng)化分析,最后完成新系統(tǒng)的邏輯方案設(shè)計。3.1開發(fā)背景分析傳統(tǒng)的酒店管理往往令管理者花大量的時間來處理顧客投訴,例如錯誤查詢、煩瑣的登記和結(jié)帳手續(xù)、旅客費用計算錯誤、空余客房資料不能及時提供等,從而影響出租率,使得管理人員不得不集中精力規(guī)劃管理運行策略和進行決策。以上問題可通過電腦系統(tǒng)輔助解決,酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個重要標志,而且對于提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務(wù)質(zhì)量都有十分積極的作用。我們在經(jīng)過對市場深入細致的分析和研究后,運用國際上的先進計算機技術(shù),采用國際先進的管理模式,結(jié)合中國酒店的實際特點,開發(fā)了這套酒店管理系統(tǒng)。一個成熟的酒店管理系統(tǒng)不津津是記錄酒店客人的信息,提供查詢,報表打印等一系列簡單的工作,它能讓工作人員從煩瑣的手工操作中解脫,并且酒店管理系統(tǒng)本身就代表著一種管理方法。隨著它的深入,將帶動企業(yè)的運做,為管理和決策提供支持。為了達到這個要求,它必須依靠高起點的硬件環(huán)境和軟件開發(fā)工具來保證系統(tǒng)的穩(wěn)定和正常運行。酒店電腦系統(tǒng)要求24小時連續(xù)運行,數(shù)據(jù)量大,可靠性要求高,因此整個電腦系統(tǒng)供電采用專線方式,加配UPS(不間斷供電系統(tǒng)),并合理接地,以便保障整套系統(tǒng)的正常運行。總之,使用該酒店管理系統(tǒng),將會有以下好處:1.電腦收銀,打印帳單:快速準確,減少賓客等待時間,并可杜絕收銀過程中的舞弊現(xiàn)象。2.高效的客房管理:能有效的提高房率,增加營業(yè)收入。3.提高決策依據(jù):管理者可以隨時了解經(jīng)營情況,以制定相應(yīng)的經(jīng)營方針。4.減輕員工的工作負擔(dān):從而使員工把更多的精力放在提高為賓客服務(wù)的質(zhì)量上。5.簡單、方便地保存和查詢歷史資料。6.樹立良好的酒店形象。在選擇酒店管理系統(tǒng)作為設(shè)計的時候,選擇程序設(shè)計工具MicrosoftVisual Basic 6.0作為現(xiàn)代酒店管理系統(tǒng)軟件。我認為酒店管理系統(tǒng)是一個要求高,挑戰(zhàn)性強的軟件設(shè)計。認真考慮之后,覺得這不失為一個鍛煉自我,挑戰(zhàn)自我的機會,可以更深入地了解管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法,實踐軟件工程,數(shù)據(jù)庫設(shè)計與軟件設(shè)計知識。3.2系統(tǒng)的可行性分析從酒店的具體情況出發(fā),經(jīng)過多方面調(diào)研、討論,本酒店客房管理信息系統(tǒng),從技術(shù)上,經(jīng)濟上,管理上均已具備實施的基本條件。3.2.1技術(shù)可行性Win2000/NT/XP操作系統(tǒng)的穩(wěn)定性,安全性可滿足用戶的要求。在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中,數(shù)據(jù)庫的高效存取是開發(fā)人員不變的追求目標,后臺的數(shù)據(jù)庫使用ACCESS,開發(fā)工具選Microsoft公司的Visual BASIC6.0,具有良好的升級潛力和可維護性。這些軟件在大型MIS開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟,可根據(jù)用戶需要,十分方便的增減模塊,直觀的圖形用戶界面,簡潔的操作流程,無須專業(yè)電腦知識即可迅速上手。因此技術(shù)上是可行的。3.2.2經(jīng)濟可行性費用:本系統(tǒng)要求的計算機配置并不高(400M Hz以上處理器。64M內(nèi)存及以上,硬盤空間100M以上),設(shè)備的安裝調(diào)試工作簡單,VB軟件的價格不高,操作簡單,對用戶進行少量的培訓(xùn)工作就可以熟練的使用本系統(tǒng),因而培訓(xùn)費用較低。收益:酒店前臺使用本系統(tǒng)后,提高了核對效能,相對的差錯也大大減少;即工作人員的工作效率大大提高了,工作時間大大節(jié)省了,從而間接為酒店創(chuàng)造了可觀的經(jīng)濟效益,減少管理費用的支出,避免了不必要的人工錯誤;還提高了工作人員的素質(zhì),有利于管理方式與體制的合理改革,保證酒店客房管理的可持續(xù)發(fā)展。因而在經(jīng)濟上是可行的。3.2.3管理可行性建立管理信息系統(tǒng)是行業(yè)發(fā)展的必然要求,酒店領(lǐng)導(dǎo)對科技的管理非常重視。使管理和業(yè)務(wù)流程信息化,是管理信息現(xiàn)代化的第一步。而員工對此更是表現(xiàn)出極大的熱情和期望。因為該系統(tǒng)的實施將很大程度上降低他們的手工作業(yè)量,還會減少他們在工作上的失誤,提高工作效率。因此,本系統(tǒng)在管理上是可行的。3.3數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新、和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。仔細分析調(diào)查有關(guān)酒店需求的基礎(chǔ)上,得到如圖所示的本系統(tǒng)所處理的數(shù)據(jù)流程。下面給出改進后的DFD圖如圖員工客房員工客人P1客房管理P2房態(tài)管理P3預(yù)訂管理 P4接待管理 P5退宿管理 P6掛賬管理 P7調(diào)房管理D1D2D3D4D5預(yù)定登記表住宿登記表退宿登記表掛賬登記表客人發(fā)票或收據(jù) 酒店管理數(shù)據(jù)流程圖據(jù)項和數(shù)據(jù)結(jié)構(gòu)針對一般酒店管理信息系統(tǒng)的需求,通過對酒店管理過程的內(nèi)容和流程分析,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(1)客房信息設(shè)置。數(shù)據(jù)項包括房間號,房間類型,房態(tài),價格,營業(yè)日期,使用設(shè)置,配置,備注等。(2)住宿基本信息設(shè)置。數(shù)據(jù)項包括姓名,證件號碼,聯(lián)系地址,出差事由,房間號碼,客房標準,客房價格,住宿時間,住宿天數(shù),預(yù)收押金,備注等。(3)帳務(wù)基本信息設(shè)置。數(shù)據(jù)項包括姓名,證件號碼,房間號碼,客房標準,客房價格,實際天數(shù),宿費,附加費,實收金額,押金,退還金額等。(4)系統(tǒng)基本信息設(shè)置。數(shù)據(jù)項包括編號,管理員,密碼等。3.4系統(tǒng)的業(yè)務(wù)流程分析業(yè)務(wù)流程分析可以幫助系統(tǒng)分析人員了解該業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)系統(tǒng)調(diào)查中的錯誤和疏漏,修改系統(tǒng)的不合理部分,優(yōu)化業(yè)務(wù)流程,為目標系統(tǒng)的開發(fā)打下基礎(chǔ)。任何一個MIS系統(tǒng)的開發(fā)都是針對確定的業(yè)務(wù)流程的。尤其像本系統(tǒng)這樣一個由用戶提出的專用的管理信息系統(tǒng),所針對的業(yè)務(wù)流程就是用戶現(xiàn)在實行的業(yè)務(wù)流程。在進行開發(fā)之前首先要非常明確用戶的業(yè)務(wù)模式。業(yè)務(wù)流程圖就是在與用戶接洽過程中對用戶所描述的業(yè)務(wù)流程繪制成圖形,使其具體化、形象化,以幫助我們確定軟件結(jié)構(gòu)。預(yù)訂部房態(tài)表訂單接待部預(yù)訂客戶檔案客人預(yù)訂銷售部 預(yù)訂業(yè)務(wù)流程圖房態(tài)表黑名單入住信息付款方式入住登記表房卡接待部收銀員預(yù)訂客戶資料客人客房部 客戶業(yè)務(wù)流程圖賓客賬單付款方式收銀員前廳現(xiàn)金收支表客人 收銀業(yè)務(wù)流程圖第四章酒店管理系統(tǒng)的系統(tǒng)設(shè)計4.1設(shè)計思想如果將酒店的監(jiān)視監(jiān)控系統(tǒng)比作人的眼睛的話,那么酒店計算機管理系統(tǒng)可以稱其為一個人的大腦。作為酒店經(jīng)營管理的信息中心、指揮中心,酒店電腦信息系統(tǒng)投入實際運營以后將發(fā)揮至關(guān)重要的作用。酒店電腦信息系統(tǒng)的設(shè)計和建設(shè)將遵循此思想。根據(jù)酒店的實際需求及對計算機管理系統(tǒng)的說明,結(jié)合有關(guān)部門對酒店軟硬件方面的要求,酒店電腦信息系統(tǒng)系統(tǒng)設(shè)計以先進性、智能化、高可靠性為主,并根據(jù)酒店本身特點,充分考慮未來的擴充性,以保證本系統(tǒng)可靠性和時效性。4.2設(shè)計原則(1)實用性原則系統(tǒng)必須從實際情況出發(fā),適應(yīng)酒店的具體情況,切實地解決實際問題,提高經(jīng)營質(zhì)量,降低經(jīng)營成本,提高管理水平,降低決策風(fēng)險。(2)易用性原則系統(tǒng)應(yīng)該有友好的用戶界面,易于使用,易于維護,使有微機基本操作技能的人員經(jīng)過簡單的培訓(xùn)即可順利使用。(3)經(jīng)濟性原則系統(tǒng)充分考慮經(jīng)濟性原則,以盡量低的造價為企業(yè)帶來盡量大的效益,提供良好的性價比。(4)先進性原則系統(tǒng)確保符合技術(shù)發(fā)展趨勢,在技術(shù)上選擇那些先進、成熟、穩(wěn)定的技術(shù),保證系統(tǒng)在近幾年內(nèi)不被淘汰。(5)可擴展性原則系統(tǒng)能夠方便地擴展,包括功能的擴展及使用用戶擴展,以適應(yīng)酒店的發(fā)展。4.3系統(tǒng)功能結(jié)構(gòu)設(shè)計前臺計算機管理系統(tǒng)是整個酒店計算機管理系統(tǒng)的一個重要組成部分,其主要是為了客房預(yù)訂,收銀等業(yè)務(wù)流程而設(shè)計的,主要包括接待管理,收銀管理,客房信息管理,報表管理,系統(tǒng)管理等功能子模塊。功能模塊圖如下所示:客房管理系統(tǒng)接待管理客房信息管理報表管理系統(tǒng)管理訂房信息查詢訂房信息添加訂房信息修改剩余客房查詢收費報表住宿報表房間入住報表用戶管理 密碼管理系統(tǒng)操作管理 客房管理系統(tǒng)結(jié)構(gòu)模型圖4.4系統(tǒng)數(shù)據(jù)庫設(shè)計本系統(tǒng)根據(jù)概念模型設(shè)計中所規(guī)劃出的實體,得出各個實體具體的描述ER圖:單價入住時間登記入住時間備注房號狀態(tài)房號單價信息時間標準名稱設(shè)備狀況房號單價客人姓名姓名登記號客房標準設(shè)置登記收銀管理輸入客房標準信息預(yù)定客人基本信息入住接待管理身份證號標準編號金額 各實體之間E-R圖5.酒店管理系統(tǒng)代碼#include #include#include #include typedef struct tagCustomer char m_ID19; /*身份證號碼*/ char m_name10; /*顧客姓名*/ int m_age; /*顧客年齡*/ char m_sex6; /*顧客性別*/ int num;Customer;/*顧客結(jié)構(gòu)*/typedef struct tagRoom int m_num; /*房間號*/ int m_floor; /*樓層*/ int m_price; /*價格*/ int m_use; /*是否已入住*/Room;/*房間結(jié)構(gòu)*/int i,j=0,age,num,floor,price,use,n;int reg =0;Customer cus5;Room r5;int count=5;char ID18,name10,sex6;FILE *fproom;FILE *fpcustomer;void Customer_Input() if(count=5) printf(請輸入身份證號(18位數(shù)字):); scanf(%s,&cusj.m_ID); printf(請輸入姓名(10位字符); scanf(%s,&cusj.m_name); printf(請輸入年齡(數(shù)字型); scanf(%d,&cusj.m_age); printf(請輸入性別(男或女):); scanf(%s,&cusj.m_sex); else printf(n 存儲空間已滿!); printf(nr顧客可以住在:); printf(nr房間號 樓層 價格 是否空閑(1:空閑0:已使用); for(i=0;icount;i+) if(ri.m_use=1) printf(nr%d %d %d %d ,ri.m_num,ri.m_floor,ri.m_price,ri.m_use); printf(nr請你輸入房間號:); scanf(%d,&num); reg = 0; for(i=0;icount;i+) if(ri.m_use=1&ri.m_num=num) ri.m_use = 0; printf(n 登記成功!n); cusj.num=ri.m_num ; j=j+1; reg=1; if(reg=0) printf(n 登記失敗!n); void Customer_ListOut() if(count=5) printf(請輸入身份證號(18位數(shù)字):); scanf(%s,&ID); for(i=0;icount;i+) if(strcmp(cusi.m_ID,ID)=0) printf(nr顧客身份證號:%s 姓名:%s 年齡:%d 性別:%s n,cusi.m_ID,cusi.m_name,cusi.m_age,cusi.m_sex); else printf(n n); void Room_ListOut() printf(nr房間號 樓層 價格 是否空閑(1:空閑0:已使用); for(i=0;icount;i+) if(ri.m_use=1) printf(nr%d %d %d %d ,ri.m_num,ri.m_floor,ri.m_price,ri.m_use); void PerCustomer_Search() if(count=5) printf(請輸入身份證號(18位數(shù)字):); scanf(%s,&cusj.m_ID); printf(請輸入姓名(10位字符); scanf(%s,&cusj.m_name); printf(請輸入年齡(數(shù)字型); scanf(%d,&cusj.m_age); printf(請輸入性別(男或女):); scanf(%s,&cusj.m_sex); else printf(n 住房已滿!); printf(nr顧客可以預(yù)訂:); printf(nr房間號 樓層 價格 是否空閑(1:空閑0:已使用); for(i=0;icount;i+) if(ri.m_use=1) printf(nr%d %d %d %d ,ri.m_num,ri.m_floor,ri.m_price,ri.m_use); printf(n 請你輸入要預(yù)訂的房間號:); scanf(%d,&num); reg = 0; for(i=0;icount;i+) if(ri.m_use=1&ri.m_num=num) ri.m_use = 0; printf(n 預(yù)訂成功!n); cusj.num=ri.m_num ; j=j+1; reg=1; if(reg=0) printf(n 預(yù)訂失敗!n); void UnCustomer_Out() int k; printf(n 請輸入要退房顧客身份證:);scanf(%s,&ID); for(i=0;icount;i+) if(strcmp(cusi.m_ID,ID)=0) printf(nr顧客身份證號:%s 姓名:%s 年齡:%d 性別:%s nr已經(jīng)成功退房!,cusi.m_ID,cusi.m_name,cusi.m_age,cusi.m_sex); for(k=0;kcount;k+) if(rk.m_num=cusi.num) rk.m_use=1; memset(&cusi,0,sizeof(Customer); void Customer_Goaway() fproom=fopen(room,wb+); fwrite(void *)&r,sizeof(Room),count,fproom); fclose(fproom); fpcustomer=fopen(customer,wb+); fwrite(void *)&r,sizeof(Room),count,fpcustomer); fclose(fpcustomer); exit(0); main() fproom=fopen(room,wb); if(fproom!=NULL) for(i=0;i0&n=6) switch(n) case 1:Customer_Input();break; case 2:Customer_ListOut();break;/*查詢顧客信息*/ case 3:Room_ListOut();break;/*查詢空房間*/ case 4:PerCustomer_Search();break;/*預(yù)訂房間*/ case 5:UnCustomer_Out();break;/*退訂房間*/ case 6:Customer_Goaway(); /*保存退出*/ else printf(*n); printf(* *n); printf(* 輸入錯誤! *n); printf(* 請退出! *n); printf(* *n); printf(*n); break;

注意事項

本文(酒店管理系統(tǒng)的分析及設(shè)計.doc)為本站會員(good****022)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!