• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于.NET的中小型賓館客房管理系統(tǒng)分析與設計

    2014-04-29 00:00:00杜松江
    計算機光盤軟件與應用 2014年8期

    摘 要:本文較為詳細的論述了中小型賓館客房管理系統(tǒng)的主要功能需求,以及系統(tǒng)各功能模塊和數(shù)據(jù)庫的設計與實現(xiàn)思路,通過本實例,較好地展示了一個管理信息系統(tǒng)的分析與設計過程。

    關(guān)鍵詞:.NET;數(shù)據(jù)庫;賓館管理

    中圖分類號:TP311.52

    在信息技術(shù)快速發(fā)展的時代,管理信息系統(tǒng)已經(jīng)滲透到各種服務行業(yè),改變了傳統(tǒng)的數(shù)據(jù)處理方式。在與大型賓館和酒店的激烈競爭中,中小型賓館需要在管理和服務上提升自己的優(yōu)勢,改變行業(yè)格局。設計一個功能齊全、操作方便、擴展性強的賓館客房管理系統(tǒng),可以實現(xiàn)客房管理的信息化、系統(tǒng)化、標準化等,同時能夠降低管理員和員工的工作量,減少工作失誤,能夠有效的提高中小型賓館的服務質(zhì)量和管理效率,降低服務成本,增加行業(yè)競爭力。

    1 系統(tǒng)需求分析

    需求分析要求軟件開發(fā)人員與使用者相互配合,意見相互統(tǒng)一,從用戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務問題,通過對用戶業(yè)務問題的分析,規(guī)劃出系統(tǒng)的功能模塊。經(jīng)過分析,賓館客房管理系統(tǒng)力求界面友好、簡潔,方便操作。對于一些特權(quán)操作,例如,管理客房信息,統(tǒng)計營業(yè)額等,能夠利用相關(guān)技術(shù),授予管理員和普通員工不同的權(quán)限。

    通過分析,要求不同的角色擁有不同的功能:普通員工登錄后可以進行客房查詢、客戶預訂和辦理入住、續(xù)費、退房等基本操作。管理員登錄后可以進行客房類型、房間信息等信息的管理,包括增、刪、改、查等功能,以及對整體營業(yè)情況的報表或統(tǒng)計分析。

    2 系統(tǒng)總體框架

    本系統(tǒng)僅作為中小型賓館內(nèi)部客房管理和各種維護功能,考慮到軟件的安全性和操作便利,系統(tǒng)設計為較為簡潔的窗體應用程序。整個系統(tǒng)采用C/S架構(gòu),服務器端使用微軟主流的數(shù)據(jù)庫SQL Server,客戶端使用微軟開發(fā)平臺Visual Studio 2010,利用.NET技術(shù)及C#編程語言,實現(xiàn)了客房類型與信息管理、客房預訂、入住、退房等基本功能。

    3 功能模塊設計

    此系統(tǒng)分為四個部分:客房管理、住宿管理、用戶管理、統(tǒng)計分析??头抗芾戆愋凸芾砗头块g信息。住宿管理包括預訂、入住、續(xù)費和退房等功能。管理員可以通過客房管理對賓館的客房類型進行設置,也可以描述客房的詳細信息并進行管理。同時,管理員可以對入住的當前情況和歷史記錄進行查詢,并對營業(yè)額進行統(tǒng)計分析。普通員工可以完成住宿管理,按照客戶選擇的客房類型和其他要求,查詢空房,登記信息,為其辦理預訂或正式入住手續(xù)。根據(jù)客戶需求,對客戶續(xù)費、退房進行登記,計算并收取房費。以下介紹幾個主要功能模塊的設計。

    3.1 客戶預訂模塊??头款A訂僅能接受現(xiàn)場確認和電話預約兩種形式。員工根據(jù)客戶提出的房型和時間等要求,進行空房查詢。在滿足有房的情況下,對客戶進行姓名和電話登記,并提醒客戶預約有效期限。所有客房預訂信息,通過相關(guān)技術(shù),能保存到數(shù)據(jù)庫中。此模塊可以依據(jù)客戶姓名和預留電話查詢預約記錄,也可以修改和刪除客戶的預訂信息。

    3.2 客戶入住模塊。首先要判斷客戶是否進行過預訂,已經(jīng)預訂過的客戶,可以根據(jù)姓名或者電話查詢相關(guān)的預訂記錄,記錄有效則可辦理正式入住手續(xù)。對于沒有進行預約登記的客戶,則直接根據(jù)客戶的需求,安排房間,入住登記。在此模塊中還要實現(xiàn)對當前入住信息的查詢,例如,依據(jù)客戶姓名或證件號進行查詢,依據(jù)房間號進行查詢等。

    3.3 客房類型管理。通過此模塊,管理員可以對客房進行分類管理。根據(jù)客房面積大小、服務檔次的不同,對客房進行分類,對每種類型的房間錄入類別、面積、價格、折扣等信息,并且可以實現(xiàn)對所有記錄信息的增、刪、改、查等功能。通過與控件的交互操作,利用數(shù)據(jù)庫訪問技術(shù),實現(xiàn)所有客房類型數(shù)據(jù)的管理。

    3.4 客房信息管理。此模塊是具體描述每一個客房的詳細信息,包括客房的房號、入住情況、類型、房間圖片等。確定“客房類型”后,可以自動查詢并獲取關(guān)聯(lián)的房間其他信息。通過與控件的交互操作,利用數(shù)據(jù)庫訪問技術(shù),實現(xiàn)所有客房信息數(shù)據(jù)的管理。

    3.5 統(tǒng)計分析模塊。此模塊可以對以往的客戶入住記錄進行查詢,可以對這些歷史數(shù)據(jù)進行匯總分析。同時,還能對賓館的營業(yè)額以月、年等各種形式進行匯總,生成相應的數(shù)據(jù)報表,以便管理員進行分析與決策。

    4 數(shù)據(jù)庫設計

    在一個管理信息系統(tǒng)(MIS)設計過程中,數(shù)據(jù)庫顯得至關(guān)重要。設計結(jié)構(gòu)合理的數(shù)據(jù)庫及數(shù)據(jù)表,可以高效的完成數(shù)據(jù)存儲,保障數(shù)據(jù)的一致性和完整度。簡單來說,在一個限定的使用背景下,設計出最適用于當前特殊背景的數(shù)據(jù)庫模式,建立能夠適應用戶各種數(shù)據(jù)處理要求的數(shù)據(jù)庫,以及相應的應用系統(tǒng),這就是數(shù)據(jù)庫設計。

    根據(jù)系統(tǒng)功能需求以及模塊設計,使用SQL Server 2008,設計了數(shù)據(jù)庫和各個數(shù)據(jù)表。部分數(shù)據(jù)表設計及字段介紹如下:

    4.1 用戶信息表。用戶信息表用于存放管理員與普通員工的登錄信息。主要字段包括用戶名、密碼、權(quán)限標記。此表以用戶名作為主鍵,同時也是外鍵,通過這個字段與其他關(guān)聯(lián)表進行通信。

    4.2 客房類型表??头款愋捅碛糜诖鎯τ嘘P(guān)客房類型的所有信息。主要字段包括類型ID、類型名稱、級別、面積、價格、折扣。此表以類型編號作為主鍵,同時也是外鍵,通過這個字段與其他關(guān)聯(lián)表進行通信。

    4.3 客房信息表??头啃畔⒈碛糜诿枋鲑e館所有客房的詳細信息。主要字段包括房間號碼、空閑狀態(tài)、所屬類型、室內(nèi)照片等。房間狀態(tài)字段不能為空,用于標識該房間是否已經(jīng)有人入住。此表以房間號碼作為主鍵,同時也是外鍵,通過這個字段與其他關(guān)聯(lián)表進行通信。

    4.4 客戶預訂表??蛻纛A訂表用于存放客戶預訂房間的記錄。主要字段包括預訂編號、客戶姓名、聯(lián)系電話、房間號、預訂時間、有效時間。此表以客戶姓名和聯(lián)系電話作為聯(lián)合主鍵,同時也是外鍵,通過這兩個字段與其他關(guān)聯(lián)表進行通信。

    4.5 客房入住表??头咳胱”硎怯涗浰腥胱】蛻舻脑敿毿畔?。主要字段包括客戶姓名、證件號碼、客房號碼、當前時間、入住天數(shù)、預繳押金。此表以證件號碼作為主鍵,同時也是外鍵,通過這個字段與其他關(guān)聯(lián)表進行通信。

    5 系統(tǒng)實現(xiàn)概述

    本系統(tǒng)設計界面主要使用Windows窗體設計常用控件、菜單與工具欄等,最終設計完成了用戶登錄、客房設置、預訂管理、住宿管理、結(jié)算管理、統(tǒng)計管理等功能界面,實現(xiàn)了系統(tǒng)所有模塊功能。系統(tǒng)界面設計簡潔、方便和美觀。用戶與應用程序之間的交互通過各種控件來實現(xiàn),Visual Studio 2012開發(fā)工具為用戶提供了多種控件,通過這些控件大大的降低了編寫界面應用程序的難度。系統(tǒng)利用ADO.NET數(shù)據(jù)庫訪問技術(shù),通過SqlConnection、SqlCommand、SqlDataAdapter、DataSet等類及其實例,實現(xiàn)了數(shù)據(jù)庫服務器與應用程序客戶端之間的數(shù)據(jù)連接與通信。

    6 結(jié)束語

    本系統(tǒng)從應用實際需求入手,對中小型賓館客房管理系統(tǒng)進行了分析與設計,重點介紹了系統(tǒng)的功能模塊和數(shù)據(jù)庫設計。最終實現(xiàn)的系統(tǒng)功能比較齊全,易于操作,也具有很好的可擴展性。通過實際測試,本系統(tǒng)能適用于一般中小型賓館客房的管理,能有效地提高賓館客房管理的工作實效,改善客房服務的質(zhì)量,實現(xiàn)賓館客房的信息化管理。

    參考文獻:

    [1]黃安波.基于.NET的賓館管理系統(tǒng)的研究[J].電腦編程技巧與維護,2013(16).

    [2]魯宏宇.賓館客房管理系統(tǒng)[J].科技致富向?qū)В?012(06).

    [3]席東.基于.net基礎的賓館管理系統(tǒng)[J].華章,2013(24).

    [4]王春華.基于C#的賓館客房管理系統(tǒng)[J].電腦編程技巧與維護,2013(18).

    作者單位:長江大學工程技術(shù)學院,湖北荊州 434020

    阳谷县| 抚顺市| 五大连池市| 枣庄市| 荣昌县| 静安区| 普洱| 德州市| 柘城县| 株洲市| 太和县| 凤翔县| 万安县| 博湖县| 鲁山县| 社旗县| 汉沽区| 嘉峪关市| 青冈县| 潢川县| 祁门县| 临颍县| 仁怀市| 绥棱县| 九龙坡区| 麻江县| 松潘县| 潮州市| 溆浦县| 屏南县| 花莲县| 犍为县| 台山市| 远安县| 临西县| 双牌县| 东台市| 普格县| 通州市| 青州市| 锦屏县|