• <table id="zigek"></table>
  • <acronym id="zigek"></acronym>
    <big id="zigek"></big>
    <tr id="zigek"><s id="zigek"></s></tr>

    學術堂首頁 | 文獻求助論文范文 | 論文題目 | 參考文獻 | 開題報告 | 論文格式 | 摘要提綱 | 論文致謝 | 論文查重 | 論文答辯 | 論文發表 | 期刊雜志 | 論文寫作 | 論文PPT
    學術堂專業論文學習平臺您當前的位置:學術堂 > 計算機論文 > 軟件工程論文

    基于B/S模式的酒店信息管理系統開發研究

    時間:2020-02-25 來源:電腦與電信 作者:李彥鵬,鄧愛珍,何希純 本文字數:3957字

      摘    要: 采用ASP.NET結合SQL Server 2016開發了一個功能較為完整的酒店預訂管理系統。該系統選用B/S模式。在系統前臺中,結合AJAX和GDI+技術實現了會員的注冊功能;編寫了沖突判斷算法實現了房間預訂時的余量信息提示功能;在系統后臺中,利用IFrame框架完成了頁面布局;結合在線文本編輯器FreeTextBox實現了酒店信息的發布與維護,使信息的展現形式更加多樣化;系統能夠根據用戶的不同角色分配使用權限,在一定程度上保證了系統數據的安全;另外,房間信息和人員管理等其它功能在系統中也得到了較好的實現。

      關鍵詞: 酒店管理; B/S模式; ASP.NET; AJAX;

      Abstract: A hotel reservation management system with complete function is developed by using ASP.NET and SQL Server2016. The system adopts B/S mode. In the front desk of the system, combined with AJAX and GDI technology, the registration function of members is realized; the conflict judgment algorithm is compiled to realize the residual information prompt function of room reservation; in the background of the system, the page layout is completed by using IFrame framework; the online text editor FreeTextBox is used to realize the release and maintenance of hotel information, which makes the display form of information more diversified. The system can assign permissions according to different roles of users, which ensures the security of system data to a certain extent. In addition, other functions such as room information and personnel management have also been well realized in the system.

      Keyword: hotel management; B/S model; ASP.NET; AJAX;

      1 、引言

      隨著人民生活水平的日益提高,旅游業和商貿流通業的繁榮促使賓館酒店業也得到前所未有的發展。從國際大都會到邊城小鎮,從家庭旅館到星級酒店,不同檔次、多種特色的賓館酒店遍布于城鄉的各個角落,以滿足人民群眾的消費需求。利用以計算機為基礎的管理信息系統改善和挖掘賓館酒店業的市場潛力,從而最大限度地幫助賓館酒店從業者們在軟件環境方面改善和提高服務。

      隨著計算機技術的飛速發展,網絡覆蓋的區域不斷擴大,大數據的快速發展,酒店業的計算機應用也迎來了蓬勃發展的機遇。采用成熟高效的計算機網絡和管理系統,將成為提高酒店管理效率,改善服務水準的重要手段之一。然而現在絕大多數的中小型酒店、賓館,由于資金、人員等多方面原因暫未開始使用酒店管理類軟件,仍舊使用原始的手工記錄的管理模式。手工記錄模式效率低、易出錯。同時,市場上出現的各類酒店入住信息管理軟件基本上都是為大型酒店設計的,有很多功能對于一般酒店、賓館根本用不上。更為關鍵的是這些酒店入住信息管理軟件大都基于客戶機/服務器,客人預訂操作繁瑣。因此,基于B/S模式的酒店信息管理系統是當代酒店經營不可缺少的工具。
     

    基于B/S模式的酒店信息管理系統開發研究
     

      2 、系統設計

      2.1、 系統工作模式

      系統采用典型的B/S三層結構。為方便維護,將系統的表示層與數據訪問層隔離。系統工作模式見圖1。

      圖1 系統工作模式
    圖1 系統工作模式

      本文結合AJAX和GDI+技術實現了會員的注冊功能。AJAX全稱為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是一種創建交互式網頁應用的網頁開發技術。使用它可以開發更高效率、更具個性化的Web應用,并且它提供的這種框架,可以在任何流行的瀏覽器上面正常運行,不需要再手動判斷瀏覽器的類型。具體實現在使用AJAX技術驗證用戶名的情況,利用的是AJAX類庫的AjaxPro。用戶輸入要注冊的用戶名后即可知道用戶名的使用情況,同時使用驗證碼技術防止惡意注冊。在客戶進行客房預定時,使用了沖突判斷算法提示用戶輸入的時間段內的房間余量信息。瀏覽器加載一個AJAX引擎繪制用戶界面以及與服務器端通訊、處理用戶請求、讀寫服務器和更改DOM內容,使用戶操作與服務器響應異步化。AJAX工作模式見圖2。

      圖2 AJAX工作模式
    圖2 AJAX工作模式

      2.2 、系統前臺規劃設計

      考慮系統的整體要求,系統前臺規劃設計有以下功能:

      (1)酒店簡介:介紹酒店的概要信息,酒店的相關信息可以通過后臺的信息管理功能進行修改。

      (2)新聞中心:發布酒店信息,包括優惠信息、最新服務等。管理方可以通過后臺的新聞發布功能對新聞進行發布及修改。信息可以包括文字和圖片,且修改方便。

      (3)客房展示:主要通過圖片對客房進行展示。通過后臺可以進行修改。

      (4)客房簡介:客房展示除了圖片外,還可以通過文字簡單介紹,包括各類房間的特色,房間的價格,每個時段的不同價格說明等。通過后臺可以進行及時更新。

      (5)在線留言:瀏覽本網站的游客可以不登錄,但可以通過留言板發表自己的意見或者對酒店的相關服務提出問題。酒店工作人員可以回復留言。

      (6)會員注冊:游客通過會員注冊功能,填寫個人信息便可以注冊成為會員,接著才可以進行客房的預訂。注冊功能實現了用戶的重復檢測,確保用戶名的唯一性。注冊過程中對有錯誤的輸入能即時提示,例如輸入的E-mail格式出錯能即時提示;同時也有驗證碼防止惡意注冊的功能。

      (7)客房預訂:會員登錄后能進行客房的預訂。預訂過程中,根據會員選擇的時間段,系統通過一定的沖突判斷算法,提示各類房間的余量信息,并檢查用戶訂單中的數量是否超出余量,確保用戶訂房后能夠有房可住。

      (8)聯系我們:用于顯示本酒店的各種聯系方式。

      (9)會員中心:會員注冊后登錄,進入會員中心,可以查看并修改自己的注冊信息,可以修改自己的登錄密碼,查看自己的訂單,并修改訂單。系統前臺功能結構如圖3所示。

      圖3 系統前臺功能結構
    圖3 系統前臺功能結構

      2.3、 系統后臺規劃設計

      考慮系統的整體要求,系統后臺規劃設計有以下功能:信息管理、前臺接待管理、財務管理、系統服務、員工信息維護。

      信息管理:包括新聞發布、新聞管理、首頁信息管理、留言管理等。

      前臺接待管理:包括客戶登記、客戶退房、實時房態、客戶信息、預訂管理等。

      財務管理:包括經營概況、財務明細、客戶消費清單。

      系統服務:包括房間類別管理、房間信息管理、系統用戶管理、會員管理。

      員工信息維護:對于使用本系統的酒店工作人員,能修改自己的信息,包括聯系方式和密碼等。

      對于系統的后臺,設置了使用權限,不同級別的用戶登錄后只能使用該級別對應的功能,其它功能不可見。系統后臺功能結構如圖4所示。

      2.4 、系統后臺設置

      系統主要功能集中在后臺,酒店工作人員可以通過專門的登錄界面進入后臺從而對酒店各方面信息進行管理。系統后臺登錄過程中會根據用戶名識別用戶的權限,從而顯示該用戶權限內的可進行的操作,其它權限外的操作不可見,保證了系統的安全。

      后臺中功能眾多,將頁面布置成左右布局,左邊的導航條固定,但是右邊頁面需要經常變換,故利用IFrame框架來布局頁面,利用IFrame可以很方便地在網頁的任何地方引入其它頁使用。編寫后臺顯示頁面main.aspx,分別放置id為left、right的兩個IFrame框架,left負責導航條的現實,right負責顯示對應的功能頁面。

      圖4 系統后臺功能結構
    圖4 系統后臺功能結構

      系統后臺對前臺頁面的信息設置集中在信息管理中,包括新聞發布、新聞管理、頁面信息管理和留言管理。其中頁面信息管理集中了前臺頁面的酒店簡介、客房介紹、客房展示、會員信息和聯系我們等頁面內容。使用控件DropdownList結合FreeTextBox對信息進行維護。具體實現是將FreeTextBox.dll文件添加到網站的Bin文件夾下,然后在使用了該控件的頁面中注冊,設置相關屬性即可。

      3 、系統實現

      登入本酒店頁面后,游客能夠通過頁面頂部的導航條方便地了解到本酒店的各項信息和方便地進行各項操作。

      頁面頂部包括酒店簡介、新聞中心、客房展示、房間簡介、會員中心、在線留言、會員注冊、客房預訂、聯系我們。在頁面左側提供了會員登錄窗口,酒店的聯系方式和最新發布的十條新聞。游客點擊新聞標題后能連接到新聞中心,了解該新聞的詳細信息。前臺布局如圖5所示。

      4、 總結

      本文建立了一個基于.NET的酒店管理系統,對開發系統的各個環節作了介紹,同時根據需求對系統進行功能劃分和設計,重點介紹了系統的設計與實現上,對每個模塊功能進行了描述。本系統實現了酒店管理中預訂、入住、退房、房間管理和財務管理等主要功能,能滿足酒店管理需要,但是還存在著改進的空間。比如系統結構方面,盡管已經實現了頁面與數據訪問的分離,但還應該進一步細分系統層次,提高系統的可維護性。在系統功能方面,除了基本的入住退房操作外,還應該增加針對旅行團的批量的操作,提高辦事效率。

      圖5 系統前臺布局
    圖5 系統前臺布局

      參考文獻

      [1] 羅斌.管理系統開發經典案例Basic版[M].北京:人民郵電出版社,2006.
      [2]蔣春蕾.酒店管理系統的設計與實現[D].成都:電子科技大學,2006.
      [3]周金橋.ASP.NET夜話[M].北京:電子工業出版社,2009.
      [4] Tim O'Reilly.What Is Web 2.0 Design Patterns and Business Models for the Next Generation of Software[J].Communications&Strategies,No.1,p.17,2007.
      [5] 北大青鳥信息技術有限公司.網頁編程[M].珠海:科學技術文獻出版社,2006.
      [6] Ryan Asleson,Nathaniel T.Schutta.Foundations of Ajax[M].Apress,2005.
      [7] Nicholas C. Zakas,Jeremy McPeak,Joe Fawcett.Professional Ajax[M].Wiley Publishing,2006.
      [8]史勝輝.Ajax技術在Web客戶端開發中的應用[J].科學技術與工程,2006(17):782-815.
      [9] Eric Meyer.The Definitive Guide[M].O'Reilly Media,2007.
      [10]陳冠軍.征服ASP.NET 2.0 Ajax—Web開發技術詳解[M].北京:人民郵電出版社,2007.
      [11] Abraham Silberschatz. Database System Concepts.Third Edition[M].US:Mcgraw-Hill,1999.
      [12]龍帥.深入淺出SQL Server數據庫開發[M].北京:中國青年出版社,2006.
      [13]黃賽平,許明.驗證碼的識別與改進[J].南京師范大學學報,2009,9(2):84-88.
      [14]MSDN技術資源庫[EB/OL].http://msdn.microsoft.com/zh-cn/library/ms972972.aspx.
      [15]張亮.基于Web技術的酒店管理系統的設計與實現[J].數字技術與應用,2015(12):177.

      論文來源參考:李彥鵬,鄧愛珍,何希純,陸金平.基于.NET的酒店預訂管理系統的設計與實現[J].電腦與電信,2019(07):39-42.
      相近分類:酒店管理系統論文
      • 成都網絡警察報警平臺
      • 公共信息安全網絡監察
      • 經營性網站備案信息
      • 不良信息舉報中心
      • 中國文明網傳播文明
      • 學術堂_誠信網站
      159彩票{{转码主词}官网{{转码主词}网址