用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)

用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)

ID:6734289

大?。?3.00 KB

頁數(shù):3頁

時間:2018-01-23

用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)_第1頁
用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)_第2頁
用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)_第3頁
資源描述:

《用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、武漢大學(xué)國際軟件學(xué)院Dormanager項目組Dormanager學(xué)生宿舍管理系統(tǒng)用例實現(xiàn)規(guī)約:瀏覽住宿情況用于分析設(shè)計階段版本2.0修訂歷史記錄日期版本說明作者1用例名稱:瀏覽住宿情況1.1簡要說明1.2目的1.3范圍1.4定義、首字母縮寫詞和縮略語1.5參考資料1.6概述2事件流2.1基本流2.2備選流3特殊需求4前置條件5后置條件6擴(kuò)展點1用例名稱:瀏覽住宿情況1.1簡要說明瀏覽住宿是Dormanager系統(tǒng)中最常用的用例,它涉及到在宿舍管理員的管理之下,所有來訪人員對學(xué)生住宿信息的查詢,它的作用是從學(xué)生住宿信息庫中根據(jù)本地

2、終端的管理員特征(園區(qū)、樓棟)讀取相對應(yīng)的學(xué)生住宿信息,并將這些信息顯示出來,從而滿足來訪者的查詢要求。這個用例中的活動權(quán)限非常有限,只能對不太核心的學(xué)生住宿情況進(jìn)行瀏覽和查詢,不涉及到核心數(shù)據(jù)庫讀取和修改,但是使用頻度是最高的,因此應(yīng)著重注意非功能性的效率、穩(wěn)定、響應(yīng)時間等需求。1.2目的瀏覽住宿情況用例的用例實現(xiàn)規(guī)約主要目的在于簡要介紹DormanagerDormanager用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)第3頁系統(tǒng)中最常用的用例:瀏覽住宿情況用例。說明該用例在系統(tǒng)中所起的作用及需求階段該用例所應(yīng)注意的問題。系統(tǒng)開發(fā)設(shè)計

3、人員通過本文檔了解Dormanager系統(tǒng)瀏覽住宿情況用例的主要作用和用戶需求,客戶應(yīng)仔細(xì)研讀本文檔提出所有需要修改的需求內(nèi)容。1.3范圍在Dormanager系統(tǒng)中與瀏覽住宿信息相關(guān)的用例主要是宿舍分配用例,與之相關(guān)的角色是在宿舍管理員幫助之下的查詢者。瀏覽住宿信息用例只與學(xué)生住宿情況直接相關(guān)。1.4定義、首字母縮寫詞和縮略語Dormanager系統(tǒng)是由武漢大學(xué)國際軟件學(xué)院Dormanager項目組開發(fā)完成的學(xué)生信息管理系統(tǒng)本文檔按照RUP規(guī)范編寫,RUP是同一軟件過程(RationalUnifiedProcess)其它詞匯可參

4、見項目需求階段詞匯表,如無特別說明,所有定義和縮寫都與此詞匯表一致。1.5參考資料具體參考資料請參閱軟件需求階段需求規(guī)約(SRS)1.6概述本用例實現(xiàn)規(guī)約的其它部分將說明瀏覽住宿信息用例的事件流設(shè)計和其他派生需求,本文檔的組成形式是先提出用例,然后分析事件流。在其他派生需求中將說明本用例中與其他用例相關(guān)的部分以及由此產(chǎn)生的需求補(bǔ)充說明。1事件流在瀏覽住宿信息用例中最基本的事件流就是瀏覽和查詢學(xué)生住宿情況,這種查詢一般由個宿舍管理員登陸系統(tǒng)并取得響應(yīng)樓棟權(quán)限之后為來訪查詢?nèi)藛T做出。在瀏覽住宿情況的事件中,宿舍管理員輸入需要查詢和瀏覽

5、的樓層、單元、房間號和床號,系統(tǒng)將相應(yīng)的位置住宿的學(xué)生姓名、學(xué)號、院系、班級查找并顯示出來,也可以由宿舍管理員輸入學(xué)生姓名、院系、班級進(jìn)行查詢,由系統(tǒng)查找并將對應(yīng)的住宿樓層、單元、房間號顯示出來,如果查詢的對象不在本樓居住,系統(tǒng)將顯示“沒有在本樓查找到你需要的學(xué)生情況”。2.1基本流瀏覽住宿用例的基本事件流是需要使用瀏覽功能的用戶通過輸入相應(yīng)的查詢和瀏覽條件(學(xué)生姓名、院系、班級或樓層、單元、房間號等),系統(tǒng)接收輸入數(shù)據(jù),在系統(tǒng)數(shù)據(jù)庫中查找適配的學(xué)生信息,然后按照系統(tǒng)定義的格式將找到的學(xué)生信息顯示出來,這就是瀏覽住宿用例的基本活動

6、事件流。2.2備用流在進(jìn)行瀏覽住宿的過程中,用戶使用瀏覽功能的地點進(jìn)行了限制,用戶不能同時查找全校所有園區(qū)和樓棟的學(xué)生信息,這部分的工作應(yīng)該由用戶自己完成,瀏覽使用用戶來到某一特定的樓棟使用查詢信息,這樣就解決了可能出現(xiàn)的需要查找全校學(xué)生信息庫的現(xiàn)象,但是同時也可能出現(xiàn)查詢備用流的情況出現(xiàn)。2.2.1備用流一:不存在查找內(nèi)容如果瀏覽用戶提交的查詢條件在數(shù)據(jù)庫中找不到適配的數(shù)據(jù)結(jié)果,系統(tǒng)將啟用這一備用信息流,這一備用信息流的最終結(jié)果是向用戶輸出沒有找到需要查詢的學(xué)生信息。在這個備用流中系統(tǒng)不記錄啟動備用流的查詢制約條件,輸出的結(jié)果根

7、據(jù)用戶的輸入給出,將用戶輸入的信息同時輸出,提醒用戶可能出現(xiàn)的錯誤操作。Dormanager用例實現(xiàn)規(guī)約-瀏覽住宿(分析設(shè)計階段)第3頁2.2.2備用流二:用戶權(quán)限出錯如果在瀏覽者提交查詢申請之前,宿舍管理人員權(quán)限出現(xiàn)使用故障,系統(tǒng)不可能自覺發(fā)現(xiàn)故障,但是系統(tǒng)將在每一個查詢界面上顯示當(dāng)前所在的園區(qū)與樓棟,如果宿舍管理人員權(quán)限出現(xiàn)了異常錯誤,無法登錄自己所管理的樓棟,應(yīng)該點擊不是當(dāng)前樓棟的按鈕,提交給系統(tǒng),系統(tǒng)獲取提交信息之后,由系統(tǒng)管理人員分析問題,并予以解決。1特殊需求本小節(jié)將說明在用例模型中沒有考慮,但在實施階段中需要引起注意

8、的所有用例實現(xiàn)需求,包括非功能性需求。安全性需求:本部分活動不涉及到核心數(shù)據(jù)庫的修改權(quán)限,安全性要求較低,但是所有的宿舍管理人員都使用相同的客戶端進(jìn)行登陸,對用戶的權(quán)限分級管理要求比較高。動態(tài)數(shù)值需求:預(yù)處理的窗口正常情況下為25個,一定時間周期中

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。