酒店預(yù)訂服務(wù)管理系統(tǒng)_第1頁
酒店預(yù)訂服務(wù)管理系統(tǒng)_第2頁
酒店預(yù)訂服務(wù)管理系統(tǒng)_第3頁
酒店預(yù)訂服務(wù)管理系統(tǒng)_第4頁
酒店預(yù)訂服務(wù)管理系統(tǒng)_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、軟件工程課程設(shè)計(jì)太原明園大酒店預(yù)訂服務(wù)管理系統(tǒng)年級(jí)專業(yè):2010級(jí)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名: XX學(xué)號(hào):2010102221目 錄TOC o 1-3 h z u HYPERLINK l _Toc183237524 1.引言 PAGEREF _Toc183237524 h 3 HYPERLINK l _Toc183237525 1.1目的 PAGEREF _Toc183237525 h 4 HYPERLINK l _Toc183237526 1.2 背景 PAGEREF _Toc183237526 h 4 HYPERLINK l _Toc183237527 1.3術(shù)語 PAGEREF _Toc1

2、83237527 h 4 HYPERLINK l _Toc183237528 1.4 參考資料 PAGEREF _Toc183237528 h 4 HYPERLINK l _Toc183237529 1.5 概述 PAGEREF _Toc183237529 h 4 HYPERLINK l _Toc183237530 2.任務(wù)概述 PAGEREF _Toc183237530 h 5 HYPERLINK l _Toc183237531 2.1 產(chǎn)品描述 PAGEREF _Toc183237531 h 5 HYPERLINK l _Toc183237532 2.1.1系統(tǒng)接口 PAGEREF _To

3、c183237532 h 6 HYPERLINK l _Toc183237533 2.1.2用戶接口 PAGEREF _Toc183237533 h 6 HYPERLINK l _Toc183237534 2.1.3硬件接口 PAGEREF _Toc183237534 h 6 HYPERLINK l _Toc183237535 2.1.4軟件接口 PAGEREF _Toc183237535 h 7 HYPERLINK l _Toc183237536 2.1.5通信接口. PAGEREF _Toc183237536 h 7 HYPERLINK l _Toc183237537 2.1.6內(nèi)存約束

4、PAGEREF _Toc183237537 h 7 HYPERLINK l _Toc183237538 2.1.7操作 PAGEREF _Toc183237538 h 7 HYPERLINK l _Toc183237539 2.1.8站點(diǎn)自適應(yīng)需求 PAGEREF _Toc183237539 h 7 HYPERLINK l _Toc183237540 2.2產(chǎn)品功能 PAGEREF _Toc183237540 h 7 HYPERLINK l _Toc183237541 2.2.1預(yù)訂系統(tǒng): PAGEREF _Toc183237541 h 7 HYPERLINK l _Toc183237542

5、2.2.2會(huì)員系統(tǒng) PAGEREF _Toc183237542 h 9 HYPERLINK l _Toc183237543 2.2.3員工系統(tǒng) PAGEREF _Toc183237543 h 9 HYPERLINK l _Toc183237544 2.3用戶特征 PAGEREF _Toc183237544 h 10 HYPERLINK l _Toc183237545 2.4約束.PAGEREF _Toc183237545 h 10 HYPERLINK l _Toc183237546 2.5假定和依賴 PAGEREF _Toc183237546 h 11 HYPERLINK l _Toc1832

6、37547 2.6ER圖 PAGEREF _Toc183237547 h 11 HYPERLINK l _Toc183237548 3.需求規(guī)定 PAGEREF _Toc183237548 h 12 HYPERLINK l _Toc183237549 3.1外部接口需求 PAGEREF _Toc183237549 h 12 HYPERLINK l _Toc183237550 3.1.1用戶界面 PAGEREF _Toc183237550 h 12 HYPERLINK l _Toc183237551 3.2功能需求 PAGEREF _Toc183237551 h 14 HYPERLINK l _

7、Toc183237552 3.2.1主要模塊 PAGEREF _Toc183237552 h 14 HYPERLINK l _Toc183237553 3.2.2功能詳細(xì)描述 PAGEREF _Toc183237553 h 15 HYPERLINK l _Toc183237554 3.3性能要求37 HYPERLINK l _Toc183237555 3.3.1靜態(tài)要求37 HYPERLINK l _Toc183237556 3.3.2動(dòng)態(tài)要求37 HYPERLINK l _Toc183237557 3.4設(shè)計(jì)約束條件37 HYPERLINK l _Toc183237558 3.5軟件系統(tǒng)屬性

8、37 HYPERLINK l _Toc183237559 3.5.1可靠性37 HYPERLINK l _Toc183237560 3.5.2有效性38 HYPERLINK l _Toc183237561 3.5.3安全性38 HYPERLINK l _Toc183237562 3.5.4可維護(hù)性38 HYPERLINK l _Toc183237563 3.5.5可攜帶性38 HYPERLINK l _Toc183237564 3.6邏輯數(shù)據(jù)庫要求38 HYPERLINK l _Toc183237565 3.6.1各種信息用到的信息種類:Character, number, float38 H

9、YPERLINK l _Toc183237566 3.6.2應(yīng)用的頻率:數(shù)據(jù)庫可以連續(xù)被訪問每年365天38 HYPERLINK l _Toc183237567 3.6.3訪問容量:由系統(tǒng)定義的不同角色所限制38 HYPERLINK l _Toc183237568 3.6.4數(shù)據(jù)實(shí)體和它們的關(guān)系:由數(shù)據(jù)庫對(duì)象的PK和FK所限制38 HYPERLINK l _Toc183237569 3.6.5完整性限制:依賴不同的數(shù)據(jù)庫對(duì)象38 HYPERLINK l _Toc183237570 3.6.6數(shù)據(jù)保持要求:24小時(shí)支持應(yīng)該被提供39 HYPERLINK l _Toc183237571 3.7結(jié)束

10、語39引言這個(gè)文檔詳細(xì)說明了酒店預(yù)訂系統(tǒng)的功能,需求,和規(guī)格,并且還詳細(xì)的說明了酒店網(wǎng)站的其他功能模塊的需求的規(guī)格。文檔還包含了酒店預(yù)訂系統(tǒng)的結(jié)構(gòu),用戶接口,交互,約束。從理解的角度展示了一個(gè)酒店預(yù)訂系統(tǒng)要完成的功能和一個(gè)真正的酒店網(wǎng)站的要完成的功能。目的編寫該文檔的目的在于明確酒店管理系統(tǒng)的用戶需求,使得軟件開發(fā)人員與用戶對(duì)待開發(fā)軟件的需求有統(tǒng)一的、無二義性的認(rèn)識(shí),安排項(xiàng)目規(guī)劃與組織軟件開發(fā)與測(cè)試,該文檔所描述的內(nèi)容,可作為軟件確認(rèn)測(cè)試的依據(jù)。本文檔僅供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。1.2 背景軟件系統(tǒng)的名稱:明園大酒店預(yù)訂系統(tǒng)系統(tǒng)的主要模塊:酒店預(yù)定系統(tǒng)本項(xiàng)目的任務(wù)提出者:酒店本項(xiàng)目的

11、任務(wù)開發(fā)者:新疆電信軟件工程組本項(xiàng)目的用戶:酒店的員工,酒店的潛在的客戶,所有網(wǎng)民1.3術(shù)語HRS:酒店預(yù)訂系統(tǒng)MBS:會(huì)員系統(tǒng)EPS:員工系統(tǒng)1.4 參考資料參考資料: SRS實(shí)例模板1.5 概述文檔分為兩個(gè)部分:首先是對(duì)需求的概述,這一節(jié)包括系統(tǒng)總體功能的概述,系統(tǒng)的體系結(jié)構(gòu),和影響設(shè)計(jì)的一些因素。其次是具體需求說明。 這一節(jié)包括系統(tǒng)的功能詳細(xì)說明。任務(wù)概述2.1 產(chǎn)品描述 酒店門戶網(wǎng)站包含三大模塊:酒店預(yù)訂系統(tǒng)(最核心的模塊),會(huì)員系統(tǒng),員工系統(tǒng)。酒店預(yù)訂系統(tǒng):這是一個(gè)網(wǎng)上預(yù)訂系統(tǒng),用戶可以在網(wǎng)上預(yù)定房間和取消預(yù)訂房間。同時(shí)這個(gè)系統(tǒng)也是一個(gè)電話預(yù)訂系統(tǒng),用戶可以打電話給前臺(tái)工作人員,手工

12、預(yù)訂或者取消預(yù)訂。這個(gè)軟件提供給用戶以下功能。 (1)預(yù)訂請(qǐng)求 (2)預(yù)訂取消 (3)更改預(yù)定 (4)預(yù)訂查詢 (5)其他(比如酒店的活動(dòng)公布)會(huì)員系統(tǒng):首先用戶以游客身份進(jìn)入系統(tǒng)。如果用戶有意成為本酒店的會(huì)員,則點(diǎn)擊注冊(cè),進(jìn)入注冊(cè)系統(tǒng)。用戶必須填寫相關(guān)的個(gè)人信息(名字,住址,聯(lián)系方式)。系統(tǒng)給用戶提供以下功能: (1)注冊(cè) (2)會(huì)員登陸 (3)會(huì)員功能 (4)注銷員工系統(tǒng):員工獲得合法身份后,即持有有效ID和密碼進(jìn)入系統(tǒng)。員工獲得員工權(quán)限。系統(tǒng)給員工提供的功能如下: (1)登錄 (2)查看訂單 (3)維護(hù)房間的信息(4)刪除訂單 (5)預(yù)定 (6)個(gè)人信息管理系統(tǒng)接口酒店門戶網(wǎng)站是一個(gè)獨(dú)立

13、的系統(tǒng)。此系統(tǒng)和網(wǎng)絡(luò)相連,用戶通過網(wǎng)絡(luò)就很方便的在此系統(tǒng)上進(jìn)行交易。系統(tǒng)與數(shù)據(jù)庫相連,便于及時(shí)更新信息。用戶接口在用戶和產(chǎn)品之間進(jìn)行交互要使用的邏輯接口特征屏幕窗口化的界面菜單式的選項(xiàng)為使用戶使用系統(tǒng)時(shí),操作簡單,用戶容易掌握,接口還必須優(yōu)化當(dāng)用戶操作不當(dāng)時(shí),系統(tǒng)給出的錯(cuò)誤信息必須是簡單易懂的,即用戶很快就知 道為什么和哪兒出錯(cuò)了,并且給出的解決方法也要盡量簡單。用戶很快的從錯(cuò)誤狀態(tài)中恢復(fù)出來。與客戶交互的選項(xiàng)要操作簡單,手工填寫的信息必須盡量少。硬件接口 包括網(wǎng)絡(luò)端口支持,輸入設(shè)備 軟件接口操作系統(tǒng)(windows XP)數(shù)據(jù)庫(MySQL)通信接口. Internet 局域網(wǎng)Local A

14、rea Network(LAN).內(nèi)存約束足夠的內(nèi)存與網(wǎng)站進(jìn)行交互操作支持用戶多種方式的操作交互操作周期和無人值守操作 支持?jǐn)?shù)據(jù)處理功能撤銷和恢復(fù)操作站點(diǎn)自適應(yīng)需求a. 數(shù)據(jù)初始化需求 為應(yīng)用程序初始化數(shù)據(jù)庫實(shí)例 初始化房間信息b. 網(wǎng)站站點(diǎn)必須不被用戶禁止 c 用戶在線操作產(chǎn)品功能預(yù)訂系統(tǒng):2.2.1.1預(yù)訂請(qǐng)求 (1)在線預(yù)訂 處理預(yù)訂請(qǐng)求是系統(tǒng)的主要功能。如果用戶選擇的房間類型的房間數(shù)在用戶請(qǐng)求房間數(shù)的范圍之內(nèi),則預(yù)訂成功,生成訂單,訂單的生面命周期在預(yù)訂成成功的當(dāng)天到入住日期這一段時(shí)間。如果房間數(shù)超過了系統(tǒng)預(yù)置的房間數(shù),則提示用戶是不是可以在其它房間類型中選。如果酒店房間已滿,提示已滿

15、,預(yù)訂不成功。 (2)電話預(yù)訂 這時(shí)系統(tǒng)的操作由員工代替。2.2.1.2 預(yù)訂取消 (1)網(wǎng)上取消 在訂單有效之前都可以取消,即在用戶入住日期之前都可以取消或者更改 (2)電話取消 在訂單有效之前都可以取消,即在用戶入住日期之前都可以取消或者更改。系統(tǒng)的功能由員工替代。2.2.1.3預(yù)訂修改(1)網(wǎng)上修改:在訂單有效之前都可以取消,即在用戶入住日期之前都可以取消或者更改,不能更改訂單號(hào)。 (2)電話修改 :系統(tǒng)的操作由員工代替2.2.1.4預(yù)訂查詢(1)網(wǎng)上查詢:在訂單有效之前都可以取消,即在用戶入住日期之前都可以取消或者更改,不能更改訂單號(hào)。 (2)電話修改 :系統(tǒng)的操作由員工代替2.2.1

16、.5其他公布酒店近期特惠活動(dòng)會(huì)員系統(tǒng)2.2.2.1 注冊(cè)用戶申請(qǐng)會(huì)員后,填寫必須的個(gè)人信息,注冊(cè)成功2.2.2.2會(huì)員登陸會(huì)員使用有效ID和密碼登陸,登陸成功后即獲得會(huì)員權(quán)限 2.2.2.3會(huì)員功能 1 會(huì)員查看或修改會(huì)員信息2 會(huì)員查看訂單歷史信息 3 針對(duì)會(huì)員實(shí)現(xiàn)積分優(yōu)惠制 4 會(huì)員能夠享受我們的酒店優(yōu)惠特價(jià)5 會(huì)員具有普通用戶的一切功能2.2.2.4注銷注銷有兩種,1 永久注銷,即用戶放棄會(huì)員身份2 退出登陸 安全退出登錄員工系統(tǒng)2.2.3.1登陸員工從系統(tǒng)管理員處獲得員工的ID和密碼,成功登陸后即獲得員工權(quán)限2.2.3.2查看訂單 員工可以查詢當(dāng)天到期的訂單2.2.3.3維護(hù)房間信息員

17、工可以增加或者刪除房間,改變房間價(jià)格2.2.3.4刪除訂單 員工僅能刪除的訂單為用戶要求取消的訂單2.2.3.5預(yù)定員工僅能在用戶請(qǐng)求的下預(yù)定房間2.2.3.6個(gè)人信息管理員工可以修改自己的密碼用戶特征 主要用戶是需要預(yù)訂酒店房間的客戶,我們提供兩種訂購方式。電話預(yù)訂和網(wǎng)上預(yù)訂。對(duì)于使用網(wǎng)上預(yù)訂的客戶,我們要求客戶可以使用個(gè)人電腦上網(wǎng)。還有普通訪問網(wǎng)站的網(wǎng)民,我們提供酒店介紹服務(wù)。約束.管理策略: N/A 硬件局限:支持網(wǎng)絡(luò)服務(wù)的個(gè)人電腦。 數(shù)據(jù)庫服務(wù)機(jī): H80 (Dual 1GHZ CPU, 2G RAM, 120G Disk System) 其他應(yīng)用接口: Web 瀏覽器: Intern

18、et Explorer or higher, Netscape 7.0 or higher 數(shù)據(jù)庫: MySQL6.0 or above 并行操作: N/A 定期查核功能: N/A 控制功能: N/A 高階語言需求: N/A 信號(hào)握手協(xié)議: N/A 可靠性需求: 出錯(cuò)命令處理不超過 0.01% 應(yīng)急程度: High 安全需求: 滿足安全需求,保證系統(tǒng)的安全假定和依賴用戶可以選擇登陸和不登陸兩種方式進(jìn)入系統(tǒng)ER圖需求規(guī)定外部接口需求用戶界面3.1.1.1 新的預(yù)訂窗口1初始預(yù)訂窗口2 用戶選擇后的新預(yù)訂窗口3 新訂單概要窗口3.1.1.2 取消預(yù)訂所需要的窗口1 查找相應(yīng)訂單2 沒有找到相應(yīng)的訂

19、單3取消預(yù)訂的確認(rèn)窗口4取消預(yù)訂異常窗口3.1.1.3 修改預(yù)訂所需要的窗口1 查找相應(yīng)訂單窗口2 沒有找到相應(yīng)的訂單窗口3修改預(yù)訂信息后的確認(rèn)窗口4修改預(yù)訂信息異常窗口3.1.1.4用戶注冊(cè)1用戶注冊(cè)窗口2注冊(cè)失敗窗口3.1.1.5用戶登陸 1用戶登陸窗口2登陸失敗窗口3.1.1.6用戶注銷1用戶注銷窗口2 注銷失敗窗口3.1.1.7用戶查看或修改1 用戶查看用戶信息窗口2打開窗口失敗窗口 3 修改用戶信息窗口 4 修改失敗窗口3.1.1.8員工登陸1員工登陸窗口2員工登陸失敗窗口3.1.1.9 員工查看1員工查看窗口2員工查看失敗窗口3.1.1.10員工維護(hù)房間信息1員工修改房間信息窗口2

20、員工修改房間信息失敗窗口功能需求主要模塊預(yù)訂系統(tǒng)會(huì)員系統(tǒng)員工系統(tǒng)功能詳細(xì)描述3.2.2 .1預(yù)訂系統(tǒng)(HRS)Use Case 1:3.2.2.1.1預(yù)訂請(qǐng)求3.2.2.1.1.1目的酒店接收用戶預(yù)訂請(qǐng)求,處理預(yù)訂請(qǐng)求,并把新的預(yù)訂訂單提供給酒店3.2.2.1.1.2角色 處理預(yù)訂3.2.2.1.1.3參與者 主要參與者: 用戶 次要參與者: 員工3.2.2.1.1.4 先決條件酒店有未被預(yù)訂的房間客戶在網(wǎng)站上注冊(cè)了有效信息,即會(huì)員沒有注冊(cè)的客戶也可以建立新的預(yù)訂3.2.2.1.1.5 主要場(chǎng)景描述1.預(yù)訂請(qǐng)求由用戶觸發(fā),用戶要初始化一個(gè)新的預(yù)訂請(qǐng)求2. HRS列出酒店所有未被預(yù)訂的房間類型(

21、包括此類房間的價(jià)格等其他信息)給用戶選擇3.用戶選擇一種房間類型,輸入需要的數(shù)量,提交預(yù)訂請(qǐng)求給HRS. 4. HRS比較酒店此類房間的數(shù)量與用戶輸入的房間數(shù)量,確保酒店足夠提供這么多房間。如果房間不夠,則提示用戶并且建議用戶換成其他的有足夠房間數(shù)目的房間類型。5. 如果房間足夠,用戶必須在預(yù)訂訂單上填寫訂單需要的信息,比如住址,名字等,但是訂單號(hào)碼是由HRS生成的。但是如果用戶是以會(huì)員身份登陸的,那 么訂單中要填的個(gè)人信息系統(tǒng)就自動(dòng)填寫了,并且會(huì)員可以更改系統(tǒng)自動(dòng)填寫的信息。 6.如果訂單信息填寫正確,HRS在沒有意外的情況下下,報(bào)告用戶預(yù)訂成功。7.HRS減少相應(yīng)房間類型的房間數(shù)目 8.H

22、RS把訂單號(hào)反饋給用戶 9. 在訂單到期的當(dāng)天的,HRS把有關(guān)的訂單報(bào)給酒店員工 . 3.2.2.1.1.6可供選擇的場(chǎng)景 客戶的狀態(tài)信息 1 登錄的會(huì)員 2 普通客戶3.2.2.1.1.7失敗條件1.HRS 未能與數(shù)據(jù)庫建立房間信息的連接HRS 報(bào)告系統(tǒng)管理員連接錯(cuò)誤. HRS 因這個(gè)錯(cuò)誤引起的不便給用戶道歉并建議用戶稍后再試2.模塊在日志里面記錄這次連接錯(cuò)誤 HRS 未能更新預(yù)訂訂單狀態(tài)HRS 報(bào)告系統(tǒng)管理員連接錯(cuò)誤. HRS 因這個(gè)錯(cuò)誤引起的不便給用戶道歉并建議用戶稍后再試 3 模塊在日志里面記錄這次連接錯(cuò)誤HRS 未能與員工建立連接HRS 報(bào)告系統(tǒng)管理員連接錯(cuò)誤.HRS 因這個(gè)錯(cuò)誤引起

23、的不便給用戶道歉并建議用戶稍后再試 模塊在日志里面記錄這次連接錯(cuò)誤3.2.2.1.1.8后續(xù)條件HRS完成處理一個(gè)預(yù)訂。HRS等待另一個(gè)預(yù)訂請(qǐng)求3.2.2.1.1.9 活動(dòng)圖3.2.2.1.1.10序列圖Use Case 2:3.2.2.1.2 取消預(yù)定3.2.2.1.2.1目的 酒店允許用戶利用訂單號(hào)取消訂單3.2.2.1.2.2角色 處理用戶取消預(yù)訂動(dòng)作3.2. 2.1.2.3參與者 主要參與者: 用戶 次要參與者: 員工3.2. 2.1.2.4先決條件預(yù)訂取消必須在訂單有效日期之前,即從預(yù)定開始那天到客戶要入住的日期之前這一段時(shí)間3.2.2.1.2.5主場(chǎng)景1. 用戶輸入訂單號(hào),然后點(diǎn)擊

24、 “ 提交”按鈕 2.HRS 在訂單列表中找到這個(gè)訂單,并且審核這個(gè)訂單是否在數(shù)據(jù)庫中3.確認(rèn)后,HRS 刪除訂單4. HRS 更新數(shù)據(jù)中的房間數(shù)5.HRS 給用戶一個(gè)確認(rèn)信息3.2.1.2.2.6選擇的場(chǎng)景1. 用戶點(diǎn)擊“取消”按鈕,HRS 刪除訂單2. 在訂單列表中找這個(gè)訂單,并且訂單號(hào)是有效 HRS 刪除訂單并且顯示訂單已經(jīng)刪除這個(gè)信息給用戶 3.HRS在訂單列表中找這個(gè)訂單,訂單號(hào)是無效的 4.HRS 發(fā)送給用戶錯(cuò)誤信息并且顯示給用戶“你的訂單已經(jīng)不存了”3.2.1.2.2.7失敗條件HRS連接數(shù)據(jù)庫失敗 HRS數(shù)據(jù)庫查詢失敗數(shù)據(jù)更新操作失敗3.2.1.2.2.8后續(xù)條件處理用戶取消預(yù)

25、訂的請(qǐng)求。系統(tǒng)進(jìn)入一致狀態(tài). 3.2.1.2.2.9活動(dòng)圖3.2.1.2.2.10序列圖 Use Case 3:3.2.2.1.3修改預(yù)定3.2.2.1.3.1目的 允許用戶修改用戶的訂單信息3.2.2.1.3.2角色處理預(yù)訂訂單的修改3.2.2.1.3.3參與者主要參與者:用戶3.2.2.1.3.4先決條件用戶已經(jīng)預(yù)訂過3.2.2.1.3.5主場(chǎng)景1.用戶輸入訂單號(hào),然后點(diǎn)擊 “ 提交”按鈕. 2. HRS 在訂單列表中找到這個(gè)訂單,并且審核這個(gè)訂單是否在數(shù)據(jù)庫中3. 經(jīng)過確認(rèn)后,HRS顯示訂單,此時(shí)訂單的狀態(tài)是可修改的4. 用戶更改訂單信息,但不能修改訂單號(hào)5.HRS根據(jù)用戶訂單信息更新數(shù)

26、據(jù)庫6. HRS給用戶發(fā)確認(rèn)3.2.2.1.3.6 選擇場(chǎng)景1. 用戶點(diǎn)擊修改按鈕2. 在訂單列表中找這個(gè)訂單,并且訂單號(hào)是有效的3. 在用戶修改訂單信息之后,而且提交了更改后的訂單,然后 HRS確認(rèn)沒有無效數(shù)據(jù)后給用戶并且顯示信息修改已成功 4. HRS在訂單列表中找這個(gè)訂單,訂單號(hào)是無效的5. HRS 發(fā)送錯(cuò)誤信息給用戶,顯示信息“你查找的訂單不存在了”3.2.2.1.3.7失敗條件HRS連接數(shù)據(jù)庫失敗HRS數(shù)據(jù)庫查詢失敗3.2.2.1.3.8后續(xù)條件1.處理用戶修改預(yù)訂的請(qǐng)求。2.系統(tǒng)進(jìn)入一致狀態(tài). 3.2.2.1.3.9 活動(dòng)圖3.2.2.1.3.10 序列圖Use Case 4:3.

27、2.2.1.4查詢預(yù)定3.2.2.1.4.1 目的 允許用戶查詢用戶的訂單信息3.2.2.1.4.2 角色處理預(yù)訂訂單的查詢3.2.2.1.4.3參與者 主要參與者:用戶3.2.2.1.4.4先決條件 用戶已經(jīng)預(yù)訂過或會(huì)員已經(jīng)登陸3.2.2.1.4.5主場(chǎng)景1.用戶輸入訂單號(hào),然后點(diǎn)擊 “ 提交”按鈕. 2. HRS 在訂單列表中找到這個(gè)訂單,并且審核這個(gè)訂單是否在數(shù)據(jù)庫中 3.經(jīng)過確認(rèn)后,HRS顯示訂單,此時(shí)訂單的狀態(tài)是不可修改的3.2.2.1.4.6選擇場(chǎng)景1.用戶點(diǎn)擊查詢按鈕 2.在訂單列表中找這個(gè)訂單,并且訂單號(hào)是有效的 查看訂單請(qǐng)求得到滿足 3.HRS在訂單列表中找這個(gè)訂單,訂單號(hào)是

28、無效的4.HRS 發(fā)送錯(cuò)誤信息給用戶,顯示信息“你查找的訂單不存在了”3.2.2.1.4.7失敗條件HRS連接數(shù)據(jù)庫失敗HRS數(shù)據(jù)庫查詢失敗3.2.2.1.4.8后續(xù)條件 處理用戶查看預(yù)訂的請(qǐng)求。 系統(tǒng)進(jìn)入一致狀態(tài). 3.2.2.1.4.9 活動(dòng)圖3.2.2.1.4.10 序列圖3.2.2.2會(huì)員系統(tǒng)(MBS)3.2.2.2.1 Use Case 1:用戶注冊(cè)3.2.2.2.1.1 目的 用戶由普通用戶升級(jí)到會(huì)員3.2.2.2.1.2 角色處理用戶注冊(cè)請(qǐng)求3.2.2.2.1.3參與者主要參與者:用戶3.2.2.2.1.4先決條件面向所有網(wǎng)絡(luò)用戶3.2.2.2.1.5主場(chǎng)景1. 用戶點(diǎn)擊“注冊(cè)

29、”按鈕2. MBS顯示一個(gè)網(wǎng)絡(luò)注冊(cè)協(xié)議,要求用戶仔細(xì)閱讀3. 用戶點(diǎn)擊“同意”后,MBS顯示注冊(cè)填寫的表單4. 用戶填寫注冊(cè)表單的必填項(xiàng)目后,點(diǎn)擊“確定注冊(cè)”5. MBS確認(rèn)用戶填寫的信息是否正確,并且確定ID是否唯一 6. MBS確認(rèn)后給用戶顯示信息“注冊(cè)成功”3.2.2.2.1.6選擇場(chǎng)景1.用戶點(diǎn)擊注冊(cè)按鈕2.看完注冊(cè)網(wǎng)絡(luò)協(xié)議后,點(diǎn)擊不同意,退出注冊(cè)3.看完注冊(cè)網(wǎng)絡(luò)協(xié)議后,點(diǎn)擊同意,進(jìn)入填寫注冊(cè)表單窗口4. 用戶提交注冊(cè)表單后,MBS檢測(cè)用戶ID是唯一的,并且其他信息填寫完整(必須的信息包括用戶姓名,住址,郵箱號(hào))則顯示“注冊(cè)成功”5. 用戶提交注冊(cè)表單后,MBS檢測(cè)用戶ID不是唯一的,

30、或者其他信息填寫不完整(必須的信息包括用戶姓名,住址,郵箱號(hào))則返回注冊(cè)表單3.2.2.2.1.7失敗條件HRS連接數(shù)據(jù)庫失敗HRS數(shù)據(jù)庫更新失敗3.2.2.2.1.8后續(xù)條件處理用戶注冊(cè)的請(qǐng)求。系統(tǒng)進(jìn)入等待注冊(cè)狀態(tài). 3.2.2.2.1.9 活動(dòng)圖3.2.2.2.1.10 序列圖3.2.2.2.2 Use Case 2: 用戶登錄3.2.2.2.2.1 目的用戶登錄接口3.2.2.2.2.2 角色處理用戶登錄3.2.2.2.2.3參與者主要參與者:用戶3.2.2.2.2.4先決條件面向所有網(wǎng)絡(luò)用戶3.2.2.2.2.5主場(chǎng)景1. 用戶輸入用戶ID和密碼后,點(diǎn)擊“登錄”按鈕2. MBS確認(rèn)用戶

31、ID是否存在,ID并且是否和密碼匹配3. MSB確認(rèn)存在且匹配成功后,用戶登錄成功4. 這時(shí)候用戶權(quán)限提高為會(huì)員權(quán)限3.2.2.2.2.6選擇場(chǎng)景1. 用戶輸入ID 和密碼后 點(diǎn)擊登錄按鈕2. 若MBS檢測(cè)到ID不存在則提示,“用戶名不存在,請(qǐng)重試” 3. 若MBS檢測(cè)到ID存在但是密碼錯(cuò)誤,則提示用戶輸入的密碼錯(cuò)誤。并清除密碼框內(nèi)容3.2.2.2.2.7失敗條件 HRS連接數(shù)據(jù)庫失敗 HRS數(shù)據(jù)庫查詢失敗3.2.2.2.2.8后續(xù)條件處理用戶登錄的請(qǐng)求。系統(tǒng)進(jìn)入一致狀態(tài). 3.2.2.2.2.9 活動(dòng)圖3.2.2.2.2.10 序列圖3.2.2.3.5 Use Case 5: 預(yù)定3.2.2

32、.3.5.1 目的幫助客戶預(yù)定3.2.2.3.5.2 角色房間預(yù)定3.2.2.3.5.3參與者主要參與者:員工3.2.2.3.5.4先決條件員工登錄后3.2.2.3.5.5主場(chǎng)景1. 員工接到用戶預(yù)定電話,用戶要求預(yù)定房間2. 員工獲得客戶許可后,記錄用戶預(yù)定的信息3. 員工立即獲得用戶權(quán)限,創(chuàng)建訂單4. 提示創(chuàng)建訂單成功,并在日志中記錄下此動(dòng)作 3.2.2.3.5.6 選擇場(chǎng)景 無3.2.2.3.5.7失敗條件EPS連接數(shù)據(jù)庫失敗EPS更新數(shù)據(jù)庫失敗3.2.2.3.5.8后續(xù)條件員工進(jìn)入系統(tǒng)3.2.2.3.5.9 活動(dòng)圖3.2.2.3.5.10 序列圖性能要求靜態(tài)要求 a. 數(shù)據(jù)庫的大小應(yīng)該依賴數(shù)據(jù)庫服務(wù)器的硬件限制 b. 被支持的終端數(shù)目:1000 c. 被支持的同步用戶數(shù)目:4000動(dòng)態(tài)要求 a. 需要重新得到數(shù)據(jù)的時(shí)間量要輕微依賴于平臺(tái)和用戶的電腦配置 b.需要提交數(shù)據(jù)的時(shí)間總量要稍微依賴于用戶所用電腦的平臺(tái) c.

溫馨提示

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

評(píng)論

0/150

提交評(píng)論