酒店管理系統

2021-03-04 00:15:43 字數 3995 閱讀 5542

royal hotel管理系統

姓名: 吳波

學號: 1141904116

專業: 軟體工程

2023年06月17日

一、設計目的

隨著計算機技術的飛速發展,資訊時代的到來,資訊改變了我們這個社會。各類行業在日常經營管理各個方面也在悄悄地走向規範化和網路化。客房管理的資訊化程度體現在將計算機及網路與資訊科技應用於經營與管理,以現代化工具代替傳統手工作業。

無疑,使用網路資訊化管理使客房管理更先進、更高效、更科學,資訊交流更迅速。

酒店客房管理系統是典型的資訊管理系統的一部份,而且是必不可少的一部份。其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起簡潔且資料一致性和完整性強、資料安全性好的資料庫。

而對於後者則要求應用程式功能完備,易使用等特點。

酒店客房管理系統是酒店經營管理中不可缺少的部分,它的內容對於經營的決策者和管理者來說都至關重要,所以客房管理系統、資訊管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理檔案檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現差錯等,且對於查詢空房間及已定房間等極為不方便。

在當今時代,這些完全可以改用計算機來代替人的手工操作。

作為計算機及網路應用的一部分,使用計算機對客房資訊進行管理,具有手工管理所無法比擬的優點。例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。

這些優點能夠極大地提高客房經營管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。且辦事效率也是決定收入的乙個關鍵因素。

二、製作環境

microsoft visual studio 2010

sql sever 2008、

三、系統需求分析

3.1需求分析

現代化的酒店組織龐大、服務專案多、資訊量大,要想提高勞動生產、降低成本、提高服務質量和管理水平,進而促進經濟效益,必須借助計算機來進行現代化的資訊管理。酒店管理系統正是為此而設計的。優秀的酒店客房管理系統操作方便,靈活性好,系統安全性高,執行穩定。

這也是我所設計本程式的目的之一。本系統針對使用者和客戶以及客房的管理採用了當今常用的c/s結構而設計。這樣只需要一台計算機作為伺服器即可。

前台應用只需有一台可連入區域網的計算機,這樣就可省去c/s結構中的每台客戶機都要安裝客戶端程式的麻煩。酒店作為高層次的服務行業之一,最重要的就是要做到優質服務。服務的安排、排程是否周到,客人的要求是否能迅速地得到滿足,都直接影響到酒店的形象和聲譽。

借助計算機技術來進行資訊管理,並配合現代化的酒店管理經驗和模式,可以極大地提高酒店的服務質量,獲得更好的經濟效益。酒店資訊化管理已成為酒店現代科學管理的重要內容,是酒店經營中必不可缺少的現代科學工具。由此可見,乙個好的酒店管理系統應該達到以下幾個目標:

1、提高工作效率,減輕勞動強度。

在酒店的日常工作中,每天都要完成對營業資訊進行更新統計,提供查詢服務,結算賬單等大量的業務,用手工方式進行的話,不僅速度慢,需要的人手多,且出錯的概率也大,而計算機管理則可以大大提高業務運作的速度和準確性,實現營業管理自動化。

2、提高了酒店經濟效益,增加營業收入。

完善的客房管理功能可防止有房不能出租或房間重訂的情況出現,隨時提供準確和最新的房態資訊,從而可提高工作效率和客房出租率。客人費用的一次性結賬,不僅減少了票據傳送,而且避免了管理上的混亂,更主要的是有效地防止逃帳的發生。

3、提高了服務質量,可以為客人提供快捷、細緻、周到的服務。

操作人員只需敲擊鍵盤,就可以辦理客人入住、查詢資訊、結賬等各項手續,並準確無誤地記錄客人的每筆消費記錄,大大縮短客人辦理手續時的等候時間,提高了服務質量。

4、資訊透明,酒店營業情況一目了然,提高了經營者的決策水平。

經營者可以通過對酒店經營狀況及歷史資料的分析,做出相關的經營決策,並加強對飯店運營的內部控制,為酒店未來的發展提供理論依據。

5、對前來住店的客人要有詳細的資料登記,根據顧客的需求把看好的客房(空客房)分配給顧客。對前來預定的客戶同樣進行詳細的記錄;

6、必須對酒店內的客房資訊進行合理的管理,時刻清楚的知道各個客房的收費標準,床位數以及入住狀態等資訊。在顧客登記的時候列出所有目前可用的客房,及各個客房的基礎設施。以便顧客選擇;

7、在客人離開酒店,退房的時候,要通過有效的查詢,查到該顧客的消費情況,列出賬單,進行結賬;同時改變結賬客房的客房狀態,一共後來者入住。

3.2使用者介面需求

本系統的使用者一般為酒店的管理和銷售人員,除了從功能上滿足他們的需求外,還應考慮到系統介面設計、功能設定等方面是否適應他們的習慣和工作方式。

系統介面應採用windows窗體風格和命令按鈕化設計,按使用者的習慣制定操作提示和出錯資訊,使得操作人員不需要經過專門的培訓就能夠快速的掌握操作方法。

四、系統功能分析

本系統的總目標是利用計算機強大的資料處理和儲存能力,為使用者提供快捷、高效的服務,減免手工處理的繁瑣與誤差,及時、準確地反映酒店的工作和經營情況,從而提高酒店的服務質量,獲得更好的經濟效益。客房業務是中小型酒店日常業務中的核心部分,只有將這完美的融入到計算機管理系統中去,才能說是實現酒店業務的資訊化管理。從顧客入店登記開始,到顧客在店期間的商品消費和住宿費用的計算,最後到收銀結賬辦理離店手續,它展示了酒店經營活動的一次完整的業務流程。

這也就是乙個小型酒店管理系統應該具備的基本功能。

因此,本系統的功能需求應包括:

1.實現客房預訂、登記入住,更換房間以及退房結賬等客房營銷功能;

2.實現客房調整、取消預訂等住後服務;

3.實現房態資訊的實時查詢、更新;

4.實現快速準確的顧客資訊查詢功能;

5.實現酒店經營狀況的統計;

6.實現系統資料庫維護功能,能夠對資料庫進行備份和還原操作;

7.實現賬號驗證功能,只有擁有合法賬號的使用者才能進入並使用本系統。

五、資料流圖:

六、系統e-r圖

七、資料庫設計

使用者登入表:

房間表:

客戶資訊表:

員工資訊表:

個人入住表:

團體入住表:

預訂客房表:

賬單表:

八、輸入檢測inputcheck類和靜態變數constr類

using system;

using

using system.linq;

using system.text;

using system.text.regularexpressions;

namespace royal_hotel

)\\s*$");

if (!re.i**atch(strinput))

return false;

return true;

}public bool phonenumcheck(string strinput)

");if (!re.i**atch(strinput))

return false;

return true;

}public bool idcheck(string strinput)

");if (!re.i**atch(strinput))

return false;

return true;

}}}namespace royal_hotel

{ class constr

{public static string constr = "data source=lbwin7;initial catalog=royal_hotel;user id=sa;password=123456;";

public static string unid;

public static string unlimits;

public static string unpwd;

public static string roomnub="";

public static int exchangestr(string str)

{if (str.equals("標準單人間"))

return 4;

if (str.equals("**單人間"))

return 1;

酒店管理系統

南海東軟資訊科技職業學院 畢業實習 實訓 報告 實訓專案 酒店管理系統的設計與實現 起止時間 2007年1月28日 2007年3月20日 系別 計算機系 年級 專業 班級 05級軟體技術01班 學號 05211210123 學生姓名 張經緯 指導教師 向燕飛老師 2007年03月18日 目錄一 畢業...

酒店管理系統

石家莊經濟學院華信學院 物件導向的系統分析方法 課程設計報告 題目酒店管理系統 專案組成員石晶郭麗娜 學號 410417030208 410417030214 班級 10級信管 1 專業資訊管理與資訊系統 目錄一酒店管理系統需求分析 2 1背景說明 2 2部門劃分 2 管理者 3 客房服務部門 3 ...

酒店管理系統

娛樂休閒型酒店管理系統 一 設計與開發的進展情況 娛樂休閒型酒店管理系統的開發工作基本按照開題報告的時間安排順利進行,目前情況是 1 經過x周時間完成了系統分析,總體結構和具體模組設計,形成系統的總體設計方案 2 資料庫設計與實現工作已經結束。3 系統的模組設計與實現情況如下 已經完成系統的窗體設計...