酒店管理系統(tǒng)需求規(guī)格說明書_第1頁
酒店管理系統(tǒng)需求規(guī)格說明書_第2頁
酒店管理系統(tǒng)需求規(guī)格說明書_第3頁
酒店管理系統(tǒng)需求規(guī)格說明書_第4頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、酒店管理系統(tǒng)軟件需求規(guī)格說明書版本 1.01/21.修訂歷史日期版本說明作者2/21.目錄1. 概述 .41.1目的 .41.2范圍 .41.3定義 , 略縮語及縮寫 .41.4參考資料 .41.5文檔概貌 .42. 總體說明 .42.1用例模型概覽 .42.1.1系統(tǒng)的參與者 (Actors) .42.1.2系統(tǒng)主要用例 .52.1.3用例視圖 .72.2假設與依賴 .93. 具體需求 .103.1用例報告 .103.1.1公共用例 .103.1.2酒店管理員 .103.1.3酒店經(jīng)理 .133.1.4前臺操作員 .133.1.5客戶 .133.2補充需求 .213/21.軟件需求規(guī)格說明書

2、1. 概述1.1目的編寫本文檔的目的是為了參與項目各方對軟件需求有統(tǒng)一的認識,并成為所有開發(fā)活動的依據(jù)。本文檔可以作為新加入項目組成員的學習資料,便于他們快速了解項目。在維護階段,本文檔便于對系統(tǒng)功能改造和升級時參考。1.2范圍本文檔僅適用于“酒店管理系統(tǒng)”電子商務系統(tǒng)及內部業(yè)務管理。1.3定義 , 略縮語及縮寫1.4參考資料1.5文檔概貌2. 總體說明建立本系統(tǒng)是為了在網(wǎng)上開展酒店預訂,住房管理等相關業(yè)務,將服務范圍擴展到所有大中城市,為酒店和客戶提供優(yōu)質的住房服務。通過擴大銷售規(guī)?;蛘吆灱s酒店降低開發(fā)成本,通過便利的服務方便消費者的住房過程,從而刺激消費。通過服務信譽提高所占市場份額,創(chuàng)造

3、經(jīng)營效益。酒店經(jīng)營者利用本系統(tǒng)在網(wǎng)上開設酒店預訂系統(tǒng),提供和維護統(tǒng)一的客房信息,并在全國各主要大中城市設立分支或連鎖機構;住房者 (客戶 ) 登陸系統(tǒng)選擇客房,填寫客戶信息,支付房款。然后可以查看自己訂單的情況;酒店業(yè)務員按照網(wǎng)上已付款的訂單信息分配客房,然后讓系統(tǒng)反饋信息給住房者,住房者確認信息后即可入住,住房者可更改住房信息或取消訂單。2.1用例模型概覽系統(tǒng)的參與者(Actors)酒店管理員各分店酒店的實際管理者,擁有該酒店所有員工(酒店經(jīng)理,前臺操作員)的信息管理權,擁有酒店客房信息的管理權(增加、減少、更改房型),擁有該酒店經(jīng)理,前臺操作員的所有權利。酒店經(jīng)理擁有客房經(jīng)營管理權,可以查

4、看客房的入住情況并且可以查看當天的經(jīng)營統(tǒng)計信息,可以對前臺操作員進行管理,擁有前臺操作員的管理權。前臺操作員客戶入住時直接接觸人員,負責對客戶的預訂,入住,退房需求提供服務,擁有查看客房的入住情況信息權利。住房客戶客戶可以選擇查看房型,并對已選房型有預訂權利,當客戶確認預訂房型時,客戶有入住和退房權利。4/21.系統(tǒng)主要用例登錄系統(tǒng)參與者:酒店管理員,酒店經(jīng)理,前臺操作員主要流程:本用例參與者在系統(tǒng)提供的登錄界面上輸入自己的賬號和密碼,然后提交給系統(tǒng)。系統(tǒng)檢驗用戶代號和密碼正確后,接受參與者登錄。否則,提示錯誤和登錄不成功。酒店員工信息管理參與者:酒店管理員主要流程:酒店管理員可對酒店管理系統(tǒng)

5、的使用者(酒店管理員,酒店經(jīng)理,前臺操作員)進行管理,包括對員工的基本信息(用戶姓名,所屬部門,用戶類型)進行檢索、錄入和修改。添加員工參與者:酒店管理員主要流程:添加酒店管理系統(tǒng)用戶,錄入身份信息(前臺服務員,酒店經(jīng)理,酒店管理員)。刪除員工參與者:酒店管理員主要流程:刪除員工信息(前臺服務員,酒店經(jīng)理,酒店管理員)。查詢員工參與者:酒店管理員,酒店經(jīng)理主要流程:查詢員工信息(前臺服務員,酒店經(jīng)理,酒店管理員),包括姓名,員工號,部門等修改員工信息參與者:酒店管理員主要流程:修改員工信息(前臺服務員,酒店經(jīng)理,酒店管理員),修改權限包括姓名,員工號,部門等??头啃畔⒐芾韰⑴c者:酒店管理員主要

6、流程:酒店管理員登入信息管理系統(tǒng)對客房進行(添加客房,更改客房,刪除客房,查詢客房信息)。添加客房參與者:酒店管理員主要流程:管理員添加一個新的客房信息刪除客房參與者:酒店管理員主要流程:管理員刪除一個客房信息修改客房參與者:酒店管理員主要流程:管理員修改客房信息查詢客房信息參與者:酒店管理員主要流程:管理員查詢客房信息收生產(chǎn)單參與者:業(yè)務員主要流程:業(yè)務員根據(jù)已經(jīng)收回的生產(chǎn)指令回單,將已經(jīng)完成生產(chǎn)的訂單選中,并確認已經(jīng)完成生產(chǎn),系5/21.統(tǒng)修改該訂單的狀態(tài)為已經(jīng)生產(chǎn)。配送訂單參與者:業(yè)務員主要流程:業(yè)務員從已經(jīng)生產(chǎn)的訂單中選擇配送的訂單,并指明配送人員。系統(tǒng)記錄配送人員信息,并將該訂單狀態(tài)

7、改為已配送。完成配送參與者:配送員主要流程:配送員完成訂單的配送后,從訂單列表中選擇該訂單,上傳收貨方的確認簽名或留言圖片,確認該訂單已經(jīng)完成配送,系統(tǒng)修改訂單狀態(tài)為已經(jīng)完成配送(送達)。6/21用例視圖酒店管理系統(tǒng)用例視圖.酒店管理員(from Actors)酒店經(jīng)理(from Actors)個人信息管理(f rom 個人信息.前臺工作者(from Actors)員工信息管理(from 員工信息.客房信息管理(f rom 客房信息.客戶信息查詢(f rom 客戶信息 .前臺服務(f rom 前臺服務)圖 2-1 酒店系統(tǒng)用例視圖<<include>><<i

8、nclude>><<include>><<include>><<include>><<include>><<include>><<include>><<include>><<include>><<include>>查詢員工(f rom 員工信息.刪除員工(f rom 員工信息.添加員工(f rom 員工信息.修改員工信息(f rom 員工信息.查詢客房信息(f rom

9、客房信息.更改客房(f rom 客房信息.刪除客房(f rom 客房信息.添加客房(f rom 客房信息.客房預訂(f rom 前臺服務)客戶入住(from 前臺服務)客戶退房(f rom 前臺服務)7/21.員工信息管理用例視圖查詢員工(f rom 員工信息.員工信息管理(f rom 員工信息.刪除員工(f rom 員工信息.添加員工(f rom 員工信息.修改員工信息(f rom 員工信息.圖 2-2 員工信息管理用例視圖客房信息管理用例圖客房信息管理(f rom客房信息.查詢客房信息(f rom客房信息 .更改客房(f rom 客房信息.刪除客房(f rom客房信息 .添加客房(f ro

10、m 客房信息 .8/21.圖 2-3 客房信息管理用例視圖系統(tǒng)核心架構用例視圖前臺服務客房預訂(f rom 前臺服務 )(f rom 前臺服務)客戶入住(f rom 前臺服務 )客戶退房(f rom 前臺服務)圖 2-4 系統(tǒng)核心架構用例視圖2.2假設與依賴客戶假設所有客戶都可以瀏覽本系統(tǒng)并預訂客房。商品假設本系統(tǒng)所支持的酒店的實體分店分布在全國各地,具體客房信息由酒店方提供。訂單假設本系統(tǒng)假設在一次訂房中,每一套房必須有一個客戶的身份登記。如果客戶一次預訂多間房,將會為每間房產(chǎn)生一次訂單。支付假設系統(tǒng)通過第三方在線支付系統(tǒng)為客戶提供付款服務??蛻纛A訂客房前,應已具有第三方支付系統(tǒng)所支持的付款

11、手段之一。系統(tǒng)從第三方付款系統(tǒng)獲得客戶付款成功的信息后,確認客戶的訂單并安排房間??蛻裘看晤A訂房間,不管預訂幾間房,總是按總金額一次性完成付款。9/21.3. 具體需求3.1用例報告公共用例登錄系統(tǒng)用例用例名:登錄系統(tǒng)參與者:酒店管理員,酒店經(jīng)理,前臺操作員涉眾及其關注者:全體員工前置條件:系統(tǒng)中已經(jīng)存在用戶信息。后置條件:系統(tǒng)記錄當前會話的用戶信息。主要流程:1、用戶選擇登錄系統(tǒng)功能,系統(tǒng)轉向專供公司用戶登錄系統(tǒng)的界面;2、用戶錄入自己的賬號、密碼,并向系統(tǒng)提交,系統(tǒng)接收并驗證用戶資料;3、驗證通過后,系統(tǒng)轉向缺省的系統(tǒng)界面。變化流程:2a、 用戶錄入資料不全而試圖提交,系統(tǒng)給出資料不全的提

12、示;3a、 驗證不能通過,系統(tǒng)要給出提示,并讓用戶回到第2 步。特殊需求 :無技術或數(shù)據(jù)變元表:無發(fā)生頻率 :極高員工密碼修改用例用例名:員工密碼修改參與者:酒店管理員,酒店經(jīng)理,前臺操作員涉眾及其關注者:酒店管理員,酒店經(jīng)理,前臺操作員前置條件:系統(tǒng)中已經(jīng)存在用戶信息。后置條件:系統(tǒng)記錄當前會話的用戶信息。主要流程:1、用戶選擇登錄系統(tǒng)功能,系統(tǒng)轉向專供公司用戶登錄系統(tǒng)的界面;2、用戶錄入自己的賬號、密碼,并向系統(tǒng)提交,系統(tǒng)接收并驗證用戶資料;3、驗證通過后,系統(tǒng)轉向密碼修改的系統(tǒng)界面。4、提示用戶輸入新密碼5、修改成功變化流程:2a、 用戶錄入資料不全而試圖提交,系統(tǒng)給出資料不全的提示;3

13、a、 驗證不能通過,系統(tǒng)要給出提示,并讓用戶回到第2 步。特殊需求:無。技術或數(shù)據(jù)變元表:無。發(fā)生頻率:低。酒店管理員員工信息管理用例用例名:員工信息管理參與者:酒店管理員涉眾及其關注者:前臺操作員,酒店經(jīng)理前置條件:必須先登陸(用賬號和密碼)后置條件:若發(fā)生變動,必須確認保存。10/21.主要流程:1、酒店管理員輸入賬號和密碼登陸2、對員工信息進行增、刪、改、查。變化流程:2a 、如果系統(tǒng)驗證賬號密碼發(fā)現(xiàn)不完整或不符合要求,給出提示,操作者回到1 步的操作。被包含的用例:1、添加員工2 、刪除員工3 、修改員工信息4 、查詢員工信息特殊需求 :無技術或數(shù)據(jù)變元表:無發(fā)生頻率 :低添加員工用例

14、用例名:添加員工參與者:酒店管理員涉眾及其關注者:前臺操作員,酒店經(jīng)理前置條件:必須先登陸(用賬號和密碼)后置條件:若發(fā)生變動,必須確認保存。主要流程:1、酒店管理員輸入賬號和密碼登陸2、開始添加員工3、輸入員工信息(姓名、員工號、部門等)4、保存新添加員工信息5、退出變化流程:2a 、如果系統(tǒng)驗證賬號密碼發(fā)現(xiàn)不完整或不符合要求,給出提示,操作者回到1 步的操作。4a、如果員工信息不符合約束條件,給出提示操作者回到3 步的操作。特殊需求 :無技術或數(shù)據(jù)變元表:無發(fā)生頻率 :低刪除員工用例用例名:刪除員工參與者:酒店管理員涉眾及其關注者:前臺操作員,酒店經(jīng)理前置條件:必須先登陸(用賬號和密碼)后

15、置條件:若發(fā)生變動,必須確認保存。主要流程:1、酒店管理員輸入賬號和密碼登陸2、輸入要刪除的員工姓名或員工號3、確認刪除并保存4、退出變化流程:2a 、如果系統(tǒng)驗證賬號密碼發(fā)現(xiàn)不完整或不符合要求,給出提示,操作者回到1 步的操作。3a、 如果輸入的員工姓名或員工號不存在,給出提示,操作者回到2 步的操作。特殊需求 :無技術或數(shù)據(jù)變元表:無11/21.發(fā)生頻率 :低修改員工信息用例用例名:修改員工信息參與者:酒店管理員涉眾及其關注者:前臺操作員,酒店經(jīng)理前置條件:必須先登陸(用賬號和密碼)后置條件:若發(fā)生變動,必須確認保存。主要流程:1、酒店管理員輸入賬號和密碼登陸2、輸入要修改的員工姓名或員工

16、號3、輸入修改員工信息(姓名、員工號、部門等)4、保存新員工信息5、退出變化流程:2a 、如果系統(tǒng)驗證賬號密碼發(fā)現(xiàn)不完整或不符合要求,給出提示,操作者回到1 步的操作。3a、 如果輸入的員工姓名或員工號不存在,給出提示,操作者回到2 步的操作。特殊需求 :無技術或數(shù)據(jù)變元表:無發(fā)生頻率 :低查詢員工信息用例用例名:查詢員工信息參與者:酒店管理員涉眾及其關注者:前臺操作員,酒店經(jīng)理前置條件:必須先登陸(用賬號和密碼)后置條件:若發(fā)生變動,必須確認保存。主要流程:1、酒店管理員輸入賬號和密碼登陸2、輸入要查詢的員工姓名或員工號3、檢索并查看信息4、退出變化流程:2a 、如果系統(tǒng)驗證賬號密碼發(fā)現(xiàn)不完

17、整或不符合要求,給出提示,操作者回到1 步的操作。3a、 如果輸入的員工姓名或員工號不存在,給出提示,操作者回到2 步的操作。特殊需求 :無技術或數(shù)據(jù)變元表:無發(fā)生頻率 :高12/21.酒店經(jīng)理前臺操作員客戶3.2領域模型領域類圖<<Actor>>管理<<Actor>>管理<<Actor>>管理查找客房目錄1酒店管理員酒店經(jīng)理前臺工作者訂單*客房(f rom Actors)(f rom Actors)(f rom Actors)0.*11111包含包含管理管理記錄訂房,退房111客房信息<<Actor>&

18、gt;1訂單狀態(tài)支付11客戶11(f rom Actors)員工信息包含包含1111包含客房狀態(tài)客房類型11聯(lián)系方法客戶信息11包含包含11客戶身份聯(lián)系方法領域類說明酒店管理員:酒店的管理人員,可以對酒店員工以及酒店的業(yè)務進行管理。酒店經(jīng)理 :負責管理該酒店的日常事務,以及安排人員工作。前臺操作員:負責接待客戶,訂房、退房、退款??蛻?:來酒店消費的顧客。員工信息 :記錄員工的信息,方便管理員工。客戶信息 :記錄客戶的信息。客戶身份 :客戶一般分為會員和VIP 會員。會員是來酒店消費過的;VIP 會員是來酒店辦VIP 卡消費的。聯(lián)系方法 :員工或客戶聯(lián)系方式的集合。訂單 :客戶已經(jīng)付款貨預訂的

19、客房合約??蛻艨梢杂喍鄠€客房,一張訂單需要有一個付款支付。訂單狀態(tài) :訂單在處理過程中的不同狀態(tài)。預訂客房為預訂狀態(tài),已付款為已付款狀態(tài);客戶申請退款為退款狀態(tài);退款成功為已退款狀態(tài);客戶離宿(退房)為已離宿狀態(tài)??头磕夸?:索引所有酒店客房,方便前臺操作員快速找到合適的客房安排給客戶。客房 :酒店的客房。支付 :客戶對已生產(chǎn)的訂單進行結算行為,客戶入住??头啃畔?:記錄酒店客房的信息,如客房狀態(tài),客房類型。客房狀態(tài) :客房在處理過程中的不同狀態(tài),根據(jù)訂單狀態(tài)而改變??蛻纛A訂客房時為已預訂狀態(tài);客戶為訂單付款為已住宿狀態(tài);客戶退款成功為空房狀態(tài);客戶離宿為空房狀態(tài)。客房類型 :客房類型分為單人

20、房,雙人房,大床房,電腦房,豪華單人房,豪華雙人房,總統(tǒng)套房。13/21.3.3酒店管理系統(tǒng)順序圖和操作契約處理查詢員工用例SSD 和操作契約處理查詢員工用例的SSD:: 酒店管理員酒店管理系統(tǒng)輸入員工用戶名密碼驗證員工身份輸入待查詢員工姓名或編號驗證員工姓名或編號反饋員工身份信息處理查詢員工用例的操作契約:1、輸入員工身份信息的契約操作 : 輸入員工用戶名,密碼職責 : 酒店管理系統(tǒng)驗證管理員身份信息,實現(xiàn)登錄交叉引用 :增加,刪除,修改,查詢員工用例前置條件 :無后置條件 :創(chuàng)建一個用戶實例admin2、輸入待查詢員工姓名或編號的契約操作 : 輸入待查詢員工姓名或編號職責 : 酒店管理系統(tǒng)

21、進行員工姓名,編號驗證,顯示員工信息交叉引用 :查詢員工用例前置條件 :當前管理員用戶已登錄后置條件 :創(chuàng)建一個被查詢員工的用戶實例user處理增加員工用例SSD 和操作契約處理增加員工用例的SSD:14/21.: 酒店管理員酒店管理系統(tǒng)輸入管理員用戶名密碼驗證管理員身份增加員工員工信息約束驗證反饋員工身份信息處理增加員工用例的操作契約:1、輸入管理員用戶密碼的契約操作 : 輸入管理員用戶名,密碼職責 : 酒店管理系統(tǒng)驗證管理員身份信息,實現(xiàn)登錄交叉引用 :增加,刪除,修改,查詢員工用例前置條件 :無后置條件 :創(chuàng)建一個用戶實例admin2、增加員工的契約操作 : 輸入員工姓名和編號,具體信息

22、(部門,電話,地址等)職責 : 酒店管理系統(tǒng)進行員工信息約束驗證,顯示員工信息交叉引用 :添加員工用例前置條件 :當前管理員用戶已登錄后置條件 :新建一個員工用戶實例user員工用戶實例user 被關聯(lián)到員工管理系統(tǒng)員工用戶實例user 的 name 和 id 屬性被設置為具體值處理刪除員工用例SSD 和操作契約處理刪除員工用例的SSD:15/21.酒店管理系統(tǒng): 酒店管理員輸入管理員用戶名密碼驗證管理員身份刪除員工驗證員工姓名或編號反饋員工身份信息處理刪除員工用例的操作契約:1、輸入管理員用戶密碼的契約操作 : 輸入管理員用戶名,密碼職責 : 酒店管理系統(tǒng)驗證管理員身份信息,實現(xiàn)登錄交叉引用

23、 :增加,刪除,修改,查詢員工用例前置條件 :無后置條件 :創(chuàng)建一個用戶實例admin2、刪除員工的契約操作 : 輸入員工姓名或編號職責 : 酒店管理系統(tǒng)進行員工姓名,編號驗證,刪除員工交叉引用 :刪除員工用例前置條件 :當前管理員用戶已登錄后置條件 :員工用戶實例user 被清除與員工管理系統(tǒng)的關聯(lián)刪除一個員工用戶實例user處理修改員工用例SSD 和操作契約處理修改員工用例的SSD:16/21.: 酒店管理員酒店管理系統(tǒng)輸入管理員用戶名密碼驗證管理員身份修改員工驗證員工姓名或編號修改員工具體信息員工信息約束驗證反饋員工身份信息處理修改員工用例的操作契約:1、輸入管理員用戶密碼的契約操作 : 輸入管理員用戶名,密碼職責 : 酒店管理系統(tǒng)驗證管理員身份信息,實現(xiàn)登錄交叉引用 :增加,刪除,修改,查詢員工用例前置條件 :無后置條件 :創(chuàng)建一個用戶實例admin2、修改員工的契約操作 : 輸入員工姓名或編號職責 : 酒店管理系統(tǒng)進行員工姓名,編號驗證,修改員工交叉引用 :修改員工用例前置條件 :當前管理員用戶已登錄后置條件 :創(chuàng)建一個員工用戶實例user員工用戶實例user 被關聯(lián)到員工管理系統(tǒng)3、修改員工具體信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論