软件工程专业期末项目开发全流程模拟日志《用例说明文档》
引言
需求獲取階段的第二篇文檔:用例說明文檔,站在使用者的角度去思考軟件應該如何實現(xiàn),幫助開發(fā)者理清思路,明確要實現(xiàn)的功能模塊。用例說明文檔的作用就像是把一個模糊的用戶需求概念更進一步的抽象,在面向?qū)ο箝_發(fā)過程中起著至關重要的作用。
分享一句話:I see fire, inside the mountain.
概述
用例說明文檔共分為三部分:文檔內(nèi)容簡介、用例列表和用例圖、以及詳細用例說明。
用例說明文檔
目錄
1、 文檔內(nèi)容簡介
2、 用例列表
3、 用例圖
4、 詳細用例說明
UC1注冊/登錄
UC1.1身份信息
UC1.2操作權限
UC2客房信息管理
UC2.1客房類型管理
UC2.2客房數(shù)量管理
UC2.3客房價格管理
UC3系統(tǒng)管理
UC3.1員工信息管理
UC4報表管理
UC4.1 月度報表管理
UC4.2季度報表管理
UC4.3年度報表管理
UC5消費管理
UC5.1交易記錄
UC6 交流溝通
UC6.1問題反饋
UC6.2聊天交流
5、 其他
詞匯表
修訂歷史紀錄
| 2021.11.27 | V1.0 | 第一版 | Found404 |
文檔內(nèi)容簡介
項目名稱:酒店客房管理App
項目目的:
幫助酒店管理者管理客房信息
幫助酒店管理者制定定價策略
編寫目的和內(nèi)容概述:
編寫酒店客房管理App的用例說明文檔,旨在以用戶視角分析需求,獲得更清晰明確的需求說明,理解用戶所思所想,明確開發(fā)者應該做的內(nèi)容,開發(fā)出令用戶滿意的軟件。本文檔也供用戶、開發(fā)者、測試人員閱讀,以提高軟件開發(fā)的效率。
文檔組織結構:
文檔分為三部分,為方便開發(fā)者使用,我對三部分都做了標記。
第一部分是文檔內(nèi)容簡介;第二部分是用例列表與用例圖;第三部分是詳細用例說明,為了便于讀者閱讀,我采用了統(tǒng)一的模板格式。
文檔編寫人員:Found404
用例列表
| 管理者 | UC1注冊/登錄 | UC1.1身份信息 UC1.2操作權限 | |
| UC2客房信息管理 | UC2.1客房類型管理 UC2.2客房數(shù)量管理 UC2.3客房價格管理 | ||
| UC3系統(tǒng)管理 | UC3.1員工信息管理 | ||
| UC4報表管理 | UC4.1月度報表 UC4.2季度報表 UC4.3年度報表 | UC4.1.1制定定價策略 | |
| UC5消費管理 | UC5.1交易記錄 | ||
| UC6交流溝通 | UC6.1問題反饋 UC6.2聊天交流 | ||
| 員工 | UC1注冊/登錄 | UC1.1身份信息 UC1.2操作權限 | |
| UC5消費管理 | UC5.1服務記錄 | ||
| UC6交流溝通 | UC6.1問題反饋 UC6.2聊天交流 |
用例圖
詳細用例說明
UC1注冊/登錄
UC1.1身份信息
| 名稱 | 注冊/登錄 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者和酒店員工 目標:賦予操作者權限 |
| 描述 | 管理者與員工通過身份密碼驗證進入系統(tǒng) |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 進入系統(tǒng),返回對應身份權限的操作界面 |
| 正常流程 | 1.錄入個人信息進行(只進行一次) 2.選擇登錄功能 3.填入賬戶密碼信息 4.審核通過成功后登錄進入系統(tǒng) 5.進入管理者/員工界面 6.登陸成功 |
| 分支流程 | 可能分支在正常流程的2處: 2a:用戶放棄登錄 2b:返回系統(tǒng)主頁面 可能分支在正常流程的3處: 3a:賬戶密碼錯誤 3b:登陸失敗 |
| 異常流程 | 在正常流程的1處: 1a:賬戶重復,無法注冊成功 在正常流程的3處: 3a:網(wǎng)絡不佳,登陸失敗 |
| 相關用例 | 無 |
UC1.2操作權限
| 名稱 | 注冊/登錄 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者和酒店員工 目標:確認操作者信息 |
| 描述 | 管理者與員工通過身份密碼驗證進入系統(tǒng) |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | “賦權成功”彈窗提示 |
| 正常流程 | 選擇對應權限進行注冊(只進行一次) 添加信息 注冊成功 |
| 分支流程 | 可能分支在正常流程的1處: 1a:用戶放棄權限選擇 1b:返回系統(tǒng)主頁面 可能分支在正常流程的3處: 3a:用戶放棄添加信息 3b:返回系統(tǒng)主頁面 |
| 異常流程 | 在正常流程的3處: 3a:網(wǎng)絡不佳,登陸失敗 |
| 相關用例 | 無 |
UC2客房信息管理
UC2.1客房類型管理
| 名稱 | 客房類型管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:查看和修改客房類型 |
| 描述 | 管理者根據(jù)銷售情況修改客房類型 |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | UC4 |
| 前置條件 | 無 |
| 后置條件 | 房間信息修改為當下最優(yōu)策略 |
| 正常流程 | 1.管理者進入客房信息管理界面 2.查看客房價格 3.修改客房價格 4.修改成功 |
| 分支流程 | 可能分支在正常流程的3處: 3a:放棄修改客房價格 3b:返回查看客房信息界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡不佳,修改失敗 |
| 相關用例 | UC4 |
UC2.2客房數(shù)量管理
| 名稱 | 客房數(shù)量管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:查看和修改客房數(shù)量 |
| 描述 | 查看客房數(shù)量計算收益 |
| 優(yōu)先級 | 低 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 無 |
| 正常流程 | 1.管理者進入客房信息管理界面 2.查看客房數(shù)量 3.修改客房數(shù)量 4.修改成功 |
| 分支流程 | 可能分支在正常流程的3處: 3a:放棄修改客房數(shù)量 3b:返回查看客房信息界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡不佳,修改失敗 |
| 相關用例 | UC4 |
UC2.3客房價格管理
| 名稱 | 客房價格管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:查看和修改客房價格 |
| 描述 | 管理者查看客房類價格 |
| 優(yōu)先級 | 低 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 無 |
| 正常流程 | 1.管理者進入客房信息管理界面 2.查看客房類型 3.修改客房類型 4.修改成功 |
| 分支流程 | 可能分支在正常流程的3處: 3a:放棄修改客房類型 3b:返回查看客房信息界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡不佳,修改失敗 |
| 相關用例 | UC4 |
UC3系統(tǒng)管理
UC3.1員工信息管理
| 名稱 | 員工信息管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:修改員工信息 |
| 描述 | 管理者根據(jù)員工的工作變動修改員工的就職信息 |
| 優(yōu)先級 | 中 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 員工的就職信息被修改 |
| 正常流程 | 管理者進入員工信息界面 查找待修改的信息 修改信息 修改完成 |
| 分支流程 | 可能分至在正常流程的3處: 1a:管理者放棄修改 1b:返回員工信息界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡不佳,修改失敗9 |
| 相關用例 | 無 |
UC4報表管理
UC4.1 月度報表管理
| 名稱 | 月度報表管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:獲取一個月內(nèi)的營收報表 |
| 描述 | 管理者獲取一個月內(nèi)的營收報表,以此為依據(jù)修改定價策略 |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 修改定價策略 |
| 前置條件 | 無 |
| 后置條件 | 定價策略修改成功 |
| 正常流程 | 進入營收報表界面 查看階段時間內(nèi)的酒店營收 修改客房定價 修改成功 |
| 分支流程 | 可能分至在正常流程的3處: 3a:放棄修改客房定價 3b:返回營收報表界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡異常,修改失敗 |
| 相關用例 | UC2,UC5 |
UC4.2季度報表管理
| 名稱 | 季度報表管理 |
| 用例屬性 | 創(chuàng)建者:Found404創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:獲取一個季度內(nèi)的營收報表 |
| 描述 | 管理者獲取一個季度內(nèi)的營收報表,以此為依據(jù)修改定價策略 |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 修改定價策略 |
| 前置條件 | 無 |
| 后置條件 | 定價策略修改成功 |
| 正常流程 | 進入營收報表界面 查看階段時間內(nèi)的酒店營收 修改客房定價 修改成功 |
| 分支流程 | 可能分至在正常流程的3處: 3a:放棄修改客房定價 3b:返回營收報表界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡異常,修改失敗 |
| 相關用例 | UC2,UC5 |
UC4.3年度報表管理
| 名稱 | 年度報表管理 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者 目標:獲取一年內(nèi)的營收報表 |
| 描述 | 管理者獲取一年內(nèi)的營收報表,以此為依據(jù)修改定價策略 |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 修改定價策略 |
| 前置條件 | 無 |
| 后置條件 | 定價策略修改成功 |
| 正常流程 | 進入營收報表界面 查看階段時間內(nèi)的酒店營收 修改客房定價 修改成功 |
| 分支流程 | 可能分至在正常流程的3處: 3a:放棄修改客房定價 3b:返回營收報表界面 |
| 異常流程 | 在正常流程的4處: 4a:網(wǎng)絡異常,修改失敗 |
| 相關用例 | UC2,UC5 |
UC5消費管理
UC5.1交易記錄
| 名稱 | 交易記錄 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:管理員與員工 目標:記錄訂單信息 |
| 描述 | 員工記錄訂單信息,生成報表,方便管理員進行策略調(diào)整 |
| 優(yōu)先級 | 高 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 無 |
| 正常流程 | 員工進入消費管理界面 員工記錄訂單信息 員工退出消費管理界面 管理員進入消費管理界面 管理員提取訂單信息 管理員退出消費管理界面 |
| 分支流程 | 可能分至在正常流程的5處: 5a:管理員不提取訂單信息 5b:返回至管理員界面 |
| 異常流程 | 在正常流程的2處: 2a:網(wǎng)絡不佳,添加訂單消息失敗 |
| 相關用例 | UC2,UC4 |
UC6 交流溝通
UC6.1問題反饋
| 名稱 | 問題反饋 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者和員工 目標:通信 |
| 描述 | 工作期間及時解決突發(fā)問題 |
| 優(yōu)先級 | 中 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 無 |
| 正常流程 | 管理員或員工進入聊天界面 管理員或員工發(fā)送突發(fā)問題 管理員提出突發(fā)問題解決方案 |
| 分支流程 | 無 |
| 異常流程 | 網(wǎng)絡不佳,消息不能及時傳達 |
| 相關用例 | 無 |
UC6.2聊天交流
| 名稱 | 聊天交流 |
| 用例屬性 | 創(chuàng)建者:Found404 創(chuàng)建日期:2021.11.27 |
| 參與者 | 主要參與者:酒店管理者和員工 目標:通信 |
| 描述 | 酒店管理者和員工之間建立通信 |
| 優(yōu)先級 | 中 |
| 觸發(fā)條件 | 無 |
| 前置條件 | 無 |
| 后置條件 | 無 |
| 正常流程 | 管理員或員工進入聊天界面 管理員或員工互相發(fā)送消息 管理員或員工退出聊天界面 |
| 分支流程 | 無 |
| 異常流程 | 網(wǎng)絡不佳,消息不能及時傳達 |
| 相關用例 | 無 |
其他
詞匯表
| 1 | 酒店管理者 | 管理酒店客房信息和員工信息,制定酒店客房定價策略的用戶 |
| 2 | 員工 | 根據(jù)酒店管理者的定價策略和工作策略工作的用戶 |
其他
詞匯表
| 1 | 酒店管理者 | 管理酒店客房信息和員工信息,制定酒店客房定價策略的用戶 |
| 2 | 員工 | 根據(jù)酒店管理者的定價策略和工作策略工作的用戶 |
總結
以上是生活随笔為你收集整理的软件工程专业期末项目开发全流程模拟日志《用例说明文档》的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 战争艺术JAVA_战争艺术2之解放秘鲁完
- 下一篇: IBM存储开关机顺序