基於C#的賓館客房管理系統的設計與實現論文

摘要:在現今服務業中, 賓館業已成爲其越來越重要的一部分, 各種小型賓館應運而生, 隨着客流量的日漸增加, 客房信息、顧客信息、結算信息等數據量也隨之擴大, 爲賓館的經營管理帶來新的挑戰.

基於C#的賓館客房管理系統的設計與實現論文

關鍵詞:C#; 賓館客房; 管理系統;

在此背景下, 賓館客房管理系統採用VS2010作爲開發軟件, C#作爲程序設計語言[1-3], SQl Server作爲後臺數據庫, 界面設計遵循簡單、直觀、友好的特點, 便於操作人員進行操作.在本文中具體介紹了賓館客房管理系統的設計與實現, 通過該系統可以實現的主要功能有:用戶的登錄、用戶管理、用戶的添加、用戶密碼修改與用戶刪除;客房類型與狀態的查詢;顧客開房時基本信息的錄入與查詢;結算信息的查詢等.

進入21世紀以來, 全球經濟飛速發展, 人們生活水平不斷提高, 外出旅遊的人流量日益增加, 使賓館服務業越來越繁榮, 大大小小的賓館拔地而起.市場競爭激烈, 要想在市場的激流中穩步前進, 就必須變革管理模式, 信息化時代的迅速發展爲賓館變革帶來了勃勃生機[4].目前, 我國具有先進管理模式的賓館並不多, 要想在衆多賓館的競爭中脫穎而出, 就不得不在服務、管理、經營上進行創新, 在賓館客房管理系統的開發中, 必須不放過管理上的細微之處, 用周全的服務與管理吸引回頭客, 讓顧客住得放心, 住得舒心.

未來賓館業的競爭不單單依靠其硬件設施, 信息化、智能化將成爲各賓館競爭的主要條件, 擁有一套完整的客房管理系統, 不僅可以提高賓館的服務質量與員工的管理水平, 還可以爲賓館的管理者提供及時、準確的信息, 重要的是可以讓顧客享受信息化服務, 使顧客願意再次選擇, 從而使營業額創新高.對一個賓館而言, 一個良好的管理系統就等於優質的服務, 賺錢的工具, 爲賓館的發展帶來光明的前景.

1 系統分析

"賓館客房管理系統"的業務流程主要是操作員通過手動輸入用戶名和密碼登錄賓館客房管理系統, 進入系統後, 操作員可進行客房入住管理和結算管理.客房入住管理包括在顧客開房時錄入顧客的基本信息, 查詢顧客的基本信息, 查詢客房的狀態與基本入住情況, 將所查詢出來的客房入住情況與顧客基本信息生成報表便於操作人員進行統計和賓館管理者進行查看;結算管理包括操作人員對顧客的賬單進行統計和結算.

在"賓館客房管理系統"中, 操作員對顧客的要求做出回答, 爲顧客辦理住宿登記, 並將顧客入住信息、客房信息、結算信息存儲在系統中, 系統對這些信息進行管理, 以便工作人員可以隨時對這些信息進行查詢.

2 系統設計

2.1 主模塊設計[5,6]

2.2 公共模塊設計

2.3 功能模塊結構設計

根據以上功能模塊的分組, 得出系統的模塊結構如圖2所示.

2.4 數據庫設計

本系統包括的實體有:顧客實體、客房實體、操作員實體及結算賬單實體[7].

根據以上實體, 可以設計出以下關係表[8].

顧客:入住單號, 姓名, 身份證號, 房間號, 客房類型, 入住時間, 退房時間, 結算金額.

客房:房間號, 房間類型, 房間狀態, 房間位置.

操作員:用戶名, 權限, 密碼.

房間類型:房間類型, 牀位, 房間面積, 房間價格.

3 系統簡介

以下是對賓館客房管理系統的簡單介紹.

系統登錄:賓館前臺操作人員可登錄系統, 在登錄過程中, 用戶名、用戶權限、密碼必須與數據庫中的相應信息一致, 纔可進入到系統主界面.

系統主界面:包括用戶管理、用戶密碼修改、客房管理、錄入管理和報表這幾項功能, 在每個模塊下包括不同內容, 用戶可以根據自己的.需要進行操作.

用戶管理:在此界面上, 工作人員右擊鼠標可以進行用戶添加、用戶刪除、用戶修改[9].

添加用戶:在此界面上, 添加新的操作服務人員, 以便適應賓館發展的需要.

修改用戶:在此界面上, 操作服務人員能夠對自己權限和密碼信息進行修改.

客房信息查詢:在此界面上, 操作員可以按客房類型或房間號對客房信息進行查詢, 也可導出查詢的結果.

顧客入住信息登記:當操作員爲顧客辦理開房登記時, 需將所住的房間類別、房間號、顧客姓名、身份證號、入住時間、退房時間以及結算金額等信息全部正確錄入到系統中[10].

查詢客房的入住情況:操作員可以根據需要查詢客房和顧客的入住情況, 可查詢某一房間的入住情況, 也可以查詢某一客房類型的入住情況.

報表:可先查詢所需要的客房信息, 然後按"生成報表"按鈕, 將所要查看的信息以報表的形式呈現出來.

4 結語

本文介紹了賓館客房管理系統的設計與實現, 通過測試結果可知, 本系統安全性和可靠性高、易用性強且界面友好, 成本低, 還可提高員工效率和服務水準, 吸引顧客, 從而提高經濟效益, 無論從其可用性還是經濟性考慮, 都是一個是比較實用的系統.

參考文獻

[1]張哲峯ows應用高級編程-C#編程篇[M].北京:清華大學出版社, 2003.

[2]劉克成, 張凌曉.C#程序設計[M].北京:中國鐵道出版社, 2007.

[3]Tom Archer.C#技術內幕[M].北京:清華大學出版社, 2002.