酒店管理系統需求獲取分析——G001-186-17

a_fake發表於2020-10-11

                                                                      作業報告

課程名稱

   軟體需求分析與建模

班級

18軟體工程6班

作業名稱

酒店管理系統——需求獲取與分析

教導教師

董瑞生

姓名

李嘉豪

林健強

學號

1814080902617

1814080902634

日期

2020.10.08

 

目錄

一、專案簡述

二、專案應用前景與分析

三、問題域——專案需要解決的問題

四、涉眾分析

五、使用者需求功能——要實現的功能

六、環境與約束

七、參考文獻

一、專案簡述

       我們小組開發的酒店管理系統意在幫助酒店管理人員提高酒店事務記錄與處理的效率,該系統提供旅客入住管理,餐廳管理,廚房管理,後勤管理,財務管理等;

二、專案應用前景與分析

國內經濟持續穩定的發展,帶動了酒店行業的興起及穩步發展,引述《2020酒店行業發展現狀及前景分析》的報導,2019年6月30日,全國星級飯店總數為10284家,其中包括一星級73家,二星級1862家,三星級4961家,四星級2542家,五星級846家。

中國引領亞洲地區旅遊及酒店行業的快速發展,且商務休閒收入增長勢頭強勁。與一線城市相比,中國二、三線城市的酒店客房價格增長較為明顯。由於二、三線城市新酒店陸續開業,政府投資興建新的交通設施,這將進一步促進中國酒店客房價格穩步增長。中外酒店品牌繼續擴張其營業版圖,未來酒店的供需平衡將會是一項備受關注議題。全球各類連鎖酒店所佔的比重分別為:豪華型5%,高檔30%,中檔37%,經濟型20%,適用型8%。不過,經濟型和適用型的酒店僅佔28%,發展潛力較大。

  中國改革開放以來,國內政治、經濟穩定,對於酒店行業的發展起到了不可忽視的推動作用,未來,國內外企業看準中國穩定的發展步伐,眾多的外資企業進軍中國,帶動了商務式酒店的發展,為國內經濟提供了強大的推動力。

  在全面小康社會建設背景下,中國的產業正在升級。像以往以製造業為核心的產業逐步被服務業所替代。與製造相比較服務業的經濟收入較高。因此,再這些利好的因素下

酒店業內需市場逐步擴大

圖表:2017-2019年經濟型連鎖酒店數量

   

 

圖表:2017-2019年中端連鎖酒店數量

資料來源:中研普華研究院

綜上所述和資料展示,中國酒店業的發展是具有十分巨大的潛力的,這也就導致了酒店市場需要優秀的酒店管理系統協助,現在市場也都有一些比較出名的酒店管理系統,例如西軟,金天鵝等,但這兩者的定位和使用者群完全不一樣,他們的定位酒店一般都在星級以上,每年的系統維護費用較高,而像一些小型的酒店和名宿大都使用一些不知名的軟體,費用較低,沒有形成市場規模,市場佔有率高,我們開發的專案的針對客戶是國內的中低端的酒店市場,這就給了我們開發的酒店管理系統有了市場前景,我們的專案給他們提供能高效處理小型酒店事務的管理系統,並且軟體維護年費也定位在低端市場,主打價效比。

三、問題域——專案需要解決的問題

     酒店管理涉及的事務

    (1)住房管理:旅客線上上預定住房或現場辦理入住時,前臺需要根據使用者所需房型查詢酒店對應的可用空房,填寫入住旅客資訊,入住時間,入住時長,退房辦理記錄,以及記錄酒店入住付款財務資訊。

(2)餐廳管理:處理旅客的預定用餐資訊,餐廳每日選單記錄,餐廳輪值工作人員工作記錄,餐廳每日賬單記錄。

(3)廚房管理:食材購入登記以及支出記錄,過期食物處理記錄,訂單處理記錄。

(4)後勤管理:酒店各部門工作人員每月上班記錄,請假記錄,物品維護記錄,員工的離職和入職記錄。

(5)財務管理:酒店內各專案申請的經費支出記錄,酒店每月的總流水記錄,發票報銷記錄。

以上的提到的酒店事務就是我們本次專案需要處理的問題,可以看到酒店日常需要的處理的事務還是很多的,需要不同部門的工作人員去處理和記錄事務,而這些事務的處理記錄都可以在我們開發的酒店管理系統記錄,讓酒店的事務記錄脫離紙質化,而且可以按需快速查詢記錄和從不同角度分析酒店的事務記錄。

 

四、涉眾分析

這是一個組織級的系統。它是包括了系統的使用者(酒店的管理者與其他工作人員),起到一個輔助管理的作用,直接影響著管理效率與服務水平,所以他也會簡介地影響到酒店的客人。同時客人的需求也會存進系統中記錄。

1、在酒店裡,職能大多數以下3級結構構成:

1.  總體管理人員的

(1)  總經理級別:負責總體的運營,酒店的發展方向,使用系統檢視酒店的總體經營情況,

(2)  副總經理級別:分管酒店的不同部門,負責具體的規劃制定具體的策略和活動,可以負責範圍經營情況,以便於工作任務的開展。

 

2.  部門級的管理人員

(1)  部門經理級別,是直接管理者的最高階別,他們能夠檢視自己的職責範圍與所管理的人員的事物,下屬們的工作安排,考勤情況等內容。

(2)  部長級別:基層管理者,負責一些需要經驗才能進行的操作。

 

基層級別:最基層是服從於上級的工作安排。正常只會受到部門經理或部長的直接管理。

 

2、從系統使用人員角度出發可分為以下6個角色:

酒店管理系統的使用物件分為開發人員,前臺員工,餐廳員工,後勤員工,財務員工,廚房員工。

(1)開發人員的使用範圍:對系統各個功能模組進行維護。

(2)前臺人員的可用功能:對辦理入住的使用者進行資訊登記,賬單記錄,對辦理退房的旅客進行退房手續記錄。

(3)餐廳員工:對每日提供的菜品進行記錄,旅客的點餐進行處理,檢視可售菜品份量,餐廳每日清潔輪值記錄。

(4)後勤員工:檢視申報維修記錄並處理,登記請假事務,入職和離職員工手續記錄。

(5)財務員工:經費申報處理,對所有員工的月薪進行稽核和發薪記錄,檢視酒店的月總流水賬單。

(6)廚房員工:對購入的食材的數量和價格進行記錄,過期的食材處理記錄。

 

五、使用者需求功能——要實現的功能

  • 餐廳管理
    1. 服務員的管理
      1. 人員增添、刪減
        1. 部門主管需要對新增的人員進行錄入,並且對已經辭職的人員進行刪除操作
      2. 負責區域
      3. 清潔值日
      4. 請假申請
    2. 桌號管理
      1. 預定桌子與選單
      2. 下單
      3. 退單
      4. 結賬
    3. 菜品管理
      1. 增添、刪減新的菜品
        1. 餐廳的選單都是會有廚房的人員進行管理,每當有新的菜品推出,就會將菜品的資訊錄入到系統當中,當有菜品取消時,就要從系統中刪除
    4. 物品折損報備
  • 廚房管理
    1. 廚房工作人員的管理
      1. 人員增添、刪減
      2. 工作要求
      3. 請假申請
    2. 選單接受
    3. 食材管理
      1. 食材訂購、
        1. 酒店有固定的食材供應商,會定期地把每天所需要購買的食材記錄到系統之中,確定好後就可以通知供應商供貨。
      2. 食材接收
        1. 酒店每天都要接受大量的新鮮食材,有關的人員把需要接收到的食材記錄到系統之中,並且把相關的票據憑證拍下來。
      3. 過期食物處理
        1. 當食物儲存時間過長,過期或發生變質時,需要清理掉,這需要廚房主管進行確認
      4. 退單處理
        1. 每當有客戶取消訂單,需要部長或者部門主管進行取消操作,並且會自動通知廚房部門。
    4. 工具管理
    5. 菜品加工
    6. 上菜交接
  • 入住管理
    1. 客房服務人員管理
      1. 人員資訊管理
      2. 請假申請
      3. 負責樓層區域
      4. 負責的職責
    2. 住客入住登記
      1. 確定房號,並把相應的客房從住房庫存中減去。
      2. 拍攝客人照片與公安系統聯網
      3. 交押金
    3. 客房預訂
      1. 交付訂金
    4. 客房資訊展示與展示
    5. 退房結清
      1. 計算費用和抵扣押金後的費用情況,判斷是否要退還,還是要補交
      2. 當客人退房後,客房會進入待清理狀態、完成後客房會處於準備狀態
    6. 客房服務
      1. 訂餐:單子傳送到到廚房再由服務員送達
      2. 客房清潔
    7. 物品折損報備
  • 後勤管理
    1. 物資採購
      1. 待物資採購表,進行物資採購後,需要採購員把物資記錄到系統,會從待採購表中刪除,並且相應的資料就會被記錄到已採購列表中
    2. 更新與維修損壞物品
      1. 在接到物品損壞的報備時,後勤人員就會根據需要更新或維修的物品,將需要的材料記錄到待採購表中。
  • 財務管理
      1. 支出
        1. 工資支出
          1. 可以檢視請假,考勤情況,自動計算應發工資,除了財務部的相關人員和總經理級別的人員的其他人無資格檢視
        2. 採購支出
          1. 記錄和檢視後勤採購後的支出,除了財務部的相關人員和總經理級別的人員的外,其他人無資格檢視
        3. 水電費支出
          1. 記錄和檢視水電費的支出,除了財務部的相關人員和總經理級外的人員的其他人無資格檢視
        4. 稅費支出
          1. 根據稅務的要求,對稅費進行支出。除了財務部的相關人員和總經理級別的人員外,其他人無資格檢視
      2. 營業收入
          1. 對某一天,某個月,某一年的營業額度進行統計。除了財務部的相關人員和總經理級別的人員外,其他人無資格檢視
      3. 賬面資金
        1. 檢視賬面資金
          1. 由財務部的人員對賬面資金進行管理更新,除了財務部的相關人員和總經理級別的人員外,其他人無資格檢視

六、環境與約束

1、環境:系統使用的環境為windows客戶端;

2、軟體約束:該酒店管理系統為web應用,使用Java語言進行開發,後臺採用SpringBoot框架,Data JPA,前端採用Layui框架技術進行開發,資料庫採用Mysql資料庫。該管理系統使用IDEA軟體進行程式碼開發。

      Java具有簡單性、物件導向、分散式、健壯性、安全性、平臺獨立與可移植性、多執行緒、動態性等特點  。Java可以編寫桌面應用程式、Web應用程式、分散式系統和嵌入式系統應用程式等。

     SpringBoot是由Pivotal團隊在2013年開始研發、2014年4月釋出第一個版本的全新開源的輕量級框架。它基於Spring4.0設計,不僅繼承了Spring框架原有的優秀特性,而且還通過簡化配置來進一步簡化了Spring應用的整個搭建和開發過程。另外SpringBoot通過整合大量的框架使得依賴包的版本衝突,以及引用的不穩定性等問題得到了很好的解決。整合了大量常用的第三方庫配置,Spring Boot應用中這些第三方庫幾乎可以是零配置的開箱即(out-of-the-box),大部分的 Spring Boot 應用都只需要非常少量的配置程式碼(基於 Java 的配置),開發者能夠更加專注於業務邏輯。

layui 是一款採用自身模組規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來即用。

MySQL 是一種關係型資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。MySQL所使用的 SQL 語言是用於訪問資料庫的最常用標準化語言。

3、硬體約束:32/64位PC

 

七、參考文獻

http://www.360doc.com/content/18/0508/15/54499953_752178214.shtml

https://wenku.baidu.com/view/83cb2735700abb68a882fb96.html

需求工程——軟體建模與分析(高等教育出版社第2版)

相關文章