下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.涉眾分析涉眾是與要建設(shè)的業(yè)務(wù)系統(tǒng)相關(guān)的一切人和事??赡馨ǎ簶I(yè)主、業(yè)務(wù)提出者、業(yè)務(wù)管理者、業(yè)務(wù)執(zhí)行者、第三方、承建方、相關(guān)的法律法規(guī)、用戶。最終的系統(tǒng)使用者將從當(dāng)中產(chǎn)生,但用戶不等于涉眾,僅是涉眾的一部分。在此階段應(yīng)產(chǎn)生涉眾分析報(bào)告。包括以下幾部分:涉眾概要、涉眾簡(jiǎn)檔、用戶概要、用戶簡(jiǎn)檔、消費(fèi)者統(tǒng)計(jì)、以及業(yè)務(wù)角色的組織結(jié)構(gòu)圖。表樣如下:1.1. 涉眾分析表1涉眾概要編R涉眾名稱涉眾說(shuō)明期望1.表2涉眾簡(jiǎn)檔涉眾涉眾代表特點(diǎn)職責(zé)1.成功標(biāo)準(zhǔn)1.參與口父付工件意見(jiàn)/問(wèn)題1.2. 用戶分析表3用戶概要編P用戶名稱用戶概況和特點(diǎn)使用系統(tǒng)方式代表涉眾1.表4用戶簡(jiǎn)檔用戶用戶代表說(shuō)明特點(diǎn)職責(zé)1.成功標(biāo)準(zhǔn)
2、1.可交付工件意見(jiàn)/問(wèn)題1.3. 消費(fèi)者統(tǒng)計(jì)表5消費(fèi)者統(tǒng)計(jì)名稱消費(fèi)者概況和特點(diǎn)應(yīng)用環(huán)境使用頻率特殊要求1.4. 用戶組織結(jié)構(gòu)圖給出系統(tǒng)主要用戶的組織結(jié)構(gòu)圖,如存在多個(gè)用戶組織,請(qǐng)分別給出1.2.1.1.2, .業(yè)務(wù)需求分析業(yè)務(wù)需求分析的目的是輸出業(yè)務(wù)模型,業(yè)務(wù)模型是我們需求分析階段最主要的工作成果,完整的業(yè)務(wù)模型包括以下內(nèi)容:業(yè)務(wù)用例視圖、業(yè)務(wù)用例場(chǎng)景、業(yè)務(wù)用例規(guī)約、業(yè)務(wù)對(duì)象模型和業(yè)務(wù)規(guī)則。要注意理解業(yè)務(wù)模型中各制品的意義及關(guān)系,業(yè)務(wù)用例視圖是業(yè)務(wù)整體情況的完整展現(xiàn),既要涵蓋完全,又要以不同的視角對(duì)其進(jìn)行展現(xiàn),以保證項(xiàng)目需求單位與實(shí)施單位對(duì)現(xiàn)有業(yè)務(wù)能夠具備統(tǒng)一的理解;業(yè)務(wù)用例場(chǎng)景是對(duì)業(yè)務(wù)用例視
3、圖中每一個(gè)具體的用例執(zhí)行情況的圖形化描述,一般采用活動(dòng)圖(泳道)表示;業(yè)務(wù)用例規(guī)約是對(duì)業(yè)務(wù)用例的全面解釋,既包含了業(yè)務(wù)用例的總體情況說(shuō)明、執(zhí)行者、執(zhí)行過(guò)程(包括主流、分支和異常)、執(zhí)行條件和約束,又包含了執(zhí)行過(guò)程中涉及的業(yè)務(wù)對(duì)象;業(yè)務(wù)對(duì)象模型對(duì)業(yè)務(wù)用例中所涉及的業(yè)務(wù)實(shí)體之間的關(guān)系進(jìn)行的描述;而業(yè)務(wù)規(guī)則是對(duì)業(yè)務(wù)過(guò)程中約束的描述。1 業(yè)務(wù)目標(biāo)定義業(yè)務(wù)目標(biāo)是對(duì)要建設(shè)系統(tǒng)的展望,業(yè)務(wù)系統(tǒng)的邊界將基于業(yè)務(wù)目標(biāo)來(lái)定義。在此階段應(yīng)提供明確的系統(tǒng)目標(biāo)。1 系統(tǒng)范圍確定根據(jù)項(xiàng)目周期、成本、可行性分析等因素,衡量項(xiàng)目可以容納的項(xiàng)目范圍,調(diào)整已獲得的業(yè)務(wù)目標(biāo)和涉眾期望,使后續(xù)的需求調(diào)研工作被局限在這些范圍內(nèi)。但這個(gè)
4、范圍并不一定是系統(tǒng)的建設(shè)范圍,如交費(fèi)如果可作為一個(gè)涉眾希望被規(guī)劃在項(xiàng)目范圍內(nèi),而不同的交費(fèi)方式是否均在系統(tǒng)內(nèi)實(shí)現(xiàn)才是真正的系統(tǒng)建設(shè)范圍。該階段應(yīng)得到涉眾的確認(rèn),明確范圍后,應(yīng)為每一個(gè)涉眾及其期望定義優(yōu)先級(jí),并通過(guò)優(yōu)先級(jí)矩陣確認(rèn)實(shí)現(xiàn)涉眾期望的順序,這將是系統(tǒng)迭代的依據(jù)。該階段應(yīng)輸出全部涉眾期望及其優(yōu)先級(jí)以及業(yè)務(wù)詞匯表。優(yōu)先級(jí)定義標(biāo)準(zhǔn):涉眾:最高3,業(yè)務(wù)核心人員,其工作構(gòu)成最核心的業(yè)務(wù)流程,或核心業(yè)務(wù)的制定和監(jiān)管者;普通2,主要業(yè)務(wù)的參與者,其工作是核心業(yè)務(wù)的重要輔助;最低1,邊緣業(yè)務(wù)的參與者,其工作對(duì)核心業(yè)務(wù)流程不產(chǎn)生重要影響。期望:最高3,核心業(yè)務(wù)的組成部分,如缺少該期望,核心業(yè)務(wù)流程不能運(yùn)轉(zhuǎn)
5、;普通2,核心業(yè)務(wù)的重要輔助,如缺少該期望,核心業(yè)務(wù)流程將無(wú)法完成某些特定目標(biāo)或無(wú)法順暢運(yùn)轉(zhuǎn);最低1,邊緣業(yè)務(wù),缺少該期望也不會(huì)影響核心業(yè)務(wù)流程的順利運(yùn)轉(zhuǎn)。1.4. 涉眾期望整理表6涉眾期望列表涉從編P涉眾名稱涉眾優(yōu)先級(jí)期望編號(hào)期望期望優(yōu)先級(jí)1.4. 期望優(yōu)先級(jí)分析優(yōu)先級(jí)分析可以使用優(yōu)先級(jí)矩陣方法進(jìn)行。優(yōu)先級(jí)矩陣以涉眾優(yōu)先級(jí)作為橫軸,期望優(yōu)先級(jí)作為縱軸,單元格內(nèi)的數(shù)值為涉眾優(yōu)先級(jí)與期望優(yōu)先級(jí)的乘積。優(yōu)先級(jí)矩陣可以給出兩個(gè)結(jié)論:第一是確定期望的最終優(yōu)先級(jí),相乘結(jié)果大于等于6的為最高優(yōu)先級(jí),用紅色表示;相乘結(jié)果大于等于4的為普通優(yōu)先級(jí),用黃色表示;剩余為最低優(yōu)先級(jí),用綠色表示;對(duì)于多個(gè)涉眾具有同一
6、個(gè)期望的情況,該期望的優(yōu)先級(jí)最終取值為最高優(yōu)先級(jí)涉眾的優(yōu)先級(jí)因子與該期望的乘積。第二是明確下一步對(duì)某一期望的調(diào)研對(duì)象表7優(yōu)先級(jí)矩陣WR_SZ001(3)WR_SZ002(2)WR_SZ003(2)WR_SZ004(1)WR_EQS01(3)WR_EQS12(2)WR_EQS13(1)1 關(guān)鍵業(yè)務(wù)詞匯說(shuō)明該部分將需求分析過(guò)程中出現(xiàn)的重要詞匯進(jìn)行簡(jiǎn)要說(shuō)明,有常用英文詞匯的,填在備注欄內(nèi)。表8業(yè)務(wù)詞匯表序號(hào)業(yè)務(wù)詞匯說(shuō)明備注(常用英文名)1 業(yè)務(wù)邊界及主角定義根據(jù)整理出的業(yè)務(wù)目標(biāo)定義系統(tǒng)邊界,在此過(guò)程中我們可以根據(jù)系統(tǒng)目標(biāo)定義多個(gè)邊界;對(duì)于每個(gè)定義出的邊界,我們只關(guān)注該業(yè)務(wù)目標(biāo)所服務(wù)的涉眾對(duì)于系統(tǒng)的期
7、望,而忽略其他位于該邊界范圍內(nèi)的各涉眾的期望。只有直接與系統(tǒng)交互的涉眾才被稱為業(yè)務(wù)主角,我們應(yīng)該按照所確定的業(yè)務(wù)邊界從涉眾概要中尋找站在邊界外的涉眾,并以主角的定義發(fā)現(xiàn)哪些涉眾會(huì)成為業(yè)務(wù)主角。此過(guò)程應(yīng)提供業(yè)務(wù)邊界定義圖和邊界內(nèi)主角關(guān)系圖,以明確定義的每個(gè)邊界的服務(wù)對(duì)象,和邊界范圍內(nèi)的涉眾以及任務(wù)。1 邊界1業(yè)務(wù)用例分析按照已定義的邊界,根據(jù)業(yè)務(wù)主角所代表的涉眾的針對(duì)該邊界的期望或通過(guò)與客戶訪談或其他溝通方式或缺業(yè)務(wù)用例,獲取業(yè)務(wù)用例的過(guò)程中可以通過(guò)以下幾個(gè)問(wèn)題得到正確的用例:業(yè)務(wù)主角對(duì)系統(tǒng)的期望業(yè)務(wù)主角打算在這個(gè)系統(tǒng)里做些什么事情業(yè)務(wù)主角做這件事情的目的是什么業(yè)務(wù)主角做完這件事希望有一個(gè)什么樣
8、的結(jié)果?該過(guò)程結(jié)束后,應(yīng)針對(duì)該業(yè)務(wù)邊界范圍內(nèi)的業(yè)務(wù)主角與相關(guān)用例的業(yè)務(wù)用例視圖、業(yè)務(wù)用例場(chǎng)景及業(yè)務(wù)用例規(guī)約1.7. 業(yè)務(wù)用例視圖給出業(yè)務(wù)用例視圖,簡(jiǎn)要說(shuō)明業(yè)務(wù)用例視圖中每個(gè)業(yè)務(wù)用例的含義。業(yè)務(wù)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的業(yè)務(wù)主角和業(yè)務(wù)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)業(yè)務(wù)用例。1.7. 業(yè)務(wù)用例11.7.3. 業(yè)務(wù)用例場(chǎng)景用來(lái)描述業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是如何做的,是與用戶就業(yè)務(wù)達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該業(yè)務(wù)用例的執(zhí)行過(guò)程。業(yè)務(wù)用例場(chǎng)景圖應(yīng)以業(yè)務(wù)用例名命名。一個(gè)業(yè)務(wù)用例可能對(duì)應(yīng)多個(gè)業(yè)務(wù)用例場(chǎng)景(正常
9、執(zhí)行、分支流程、異常流程等)。1.7.3. 業(yè)務(wù)用例規(guī)約以文字的形式表述了業(yè)務(wù)用例的情況,包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的業(yè)務(wù)實(shí)體等信息。業(yè)務(wù)用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供業(yè)務(wù)用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在業(yè)務(wù)用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。表9XX業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例名稱用例描述執(zhí)彳前置條件1.印條件1.主過(guò)程描述1.分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體1.7. 業(yè)務(wù)用例21.7.4. 業(yè)務(wù)
10、用例場(chǎng)景用來(lái)描述業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是如何做的,是與用戶就業(yè)務(wù)達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該業(yè)務(wù)用例的執(zhí)行過(guò)程。業(yè)務(wù)用例場(chǎng)景圖應(yīng)以業(yè)務(wù)用例名命名。一個(gè)業(yè)務(wù)用例可能對(duì)應(yīng)多個(gè)業(yè)務(wù)用例場(chǎng)景(正常執(zhí)行、分支流程、異常流程等)。1.7.4. 業(yè)務(wù)用例規(guī)約以文字的形式表述了業(yè)務(wù)用例的情況,包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的業(yè)務(wù)實(shí)體等信息。業(yè)務(wù)用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供業(yè)務(wù)用例規(guī)約。對(duì)于具有特別的非功能性需求的用例
11、,應(yīng)在業(yè)務(wù)用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。表10XX業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例名稱用例描述執(zhí)行者前置條件2.后置條件2.主過(guò)程描述2.分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體1 邊界2業(yè)務(wù)用例分析按照已定義的邊界,根據(jù)業(yè)務(wù)主角所代表的涉眾的針對(duì)該邊界的期望或通過(guò)與客戶訪談或其他溝通方式或缺業(yè)務(wù)用例,獲取業(yè)務(wù)用例的過(guò)程中可以通過(guò)以下幾個(gè)問(wèn)題得到正確的用例:業(yè)務(wù)主角對(duì)系統(tǒng)的期望業(yè)務(wù)主角打算在這個(gè)系統(tǒng)里做些什么事情業(yè)務(wù)主角做這件事情的目的是什么業(yè)務(wù)主角做完這件事希望有一個(gè)什么樣的結(jié)果?該過(guò)程結(jié)束后,應(yīng)針對(duì)該業(yè)務(wù)邊界范圍內(nèi)的業(yè)務(wù)主角與相關(guān)
12、用例的業(yè)務(wù)用例視圖、業(yè)務(wù)用例場(chǎng)景及業(yè)務(wù)用例規(guī)約。1.8. 業(yè)務(wù)用例視圖給出業(yè)務(wù)用例視圖,簡(jiǎn)要說(shuō)明業(yè)務(wù)用例視圖中每個(gè)業(yè)務(wù)用例的含義。業(yè)務(wù)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的業(yè)務(wù)主角和業(yè)務(wù)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)業(yè)務(wù)用例。1.8. 業(yè)務(wù)用例11.8.3. 業(yè)務(wù)用例場(chǎng)景用來(lái)描述業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是如何做的,是與用戶就業(yè)務(wù)達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該業(yè)務(wù)用例的執(zhí)行過(guò)程。業(yè)務(wù)用例場(chǎng)景圖應(yīng)以業(yè)務(wù)用例名命名。一個(gè)業(yè)務(wù)用例可能對(duì)應(yīng)多個(gè)業(yè)務(wù)用例場(chǎng)景(正常執(zhí)行、分支流程、異常流程等)。1.8.3. 業(yè)務(wù)用例規(guī)約以
13、文字的形式表述了業(yè)務(wù)用例的情況,包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的業(yè)務(wù)實(shí)體等信息。業(yè)務(wù)用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供業(yè)務(wù)用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在業(yè)務(wù)用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。表11XX業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例名稱用例描述執(zhí)行者前置條件3.后置條件3.主過(guò)程描述3.分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體1.8. 業(yè)務(wù)用例21.8.4. 業(yè)務(wù)用例場(chǎng)景用來(lái)描述業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是如何做
14、的,是與用戶就業(yè)務(wù)達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該業(yè)務(wù)用例的執(zhí)行過(guò)程。業(yè)務(wù)用例場(chǎng)景圖應(yīng)以業(yè)務(wù)用例名命名。一個(gè)業(yè)務(wù)用例可能對(duì)應(yīng)多個(gè)業(yè)務(wù)用例場(chǎng)景(正常執(zhí)行、分支流程、異常流程等)。1.8.4. 業(yè)務(wù)用例規(guī)約以文字的形式表述了業(yè)務(wù)用例的情況,包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的業(yè)務(wù)實(shí)體等信息。業(yè)務(wù)用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供業(yè)務(wù)用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在業(yè)務(wù)用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于
15、整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。表12XX業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例名稱用例描述執(zhí)彳后置條件4.主過(guò)程描述4.4.前置條件分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體1 業(yè)務(wù)對(duì)象分析業(yè)務(wù)對(duì)象分析的目的是建立業(yè)務(wù)對(duì)象模型,業(yè)務(wù)對(duì)象模型用于描述業(yè)務(wù)用例中涉及業(yè)務(wù)實(shí)體的基本信息及相互之間的關(guān)系。建立業(yè)務(wù)對(duì)象模型是通過(guò)分析業(yè)務(wù)用例,找出其中涉及的業(yè)務(wù)實(shí)體,來(lái)確定業(yè)務(wù)用例中各業(yè)務(wù)實(shí)體間關(guān)系的過(guò)程。此過(guò)程結(jié)束后應(yīng)提供業(yè)務(wù)對(duì)象關(guān)系圖及業(yè)務(wù)對(duì)象屬性表。1.9. 業(yè)務(wù)對(duì)象關(guān)系圖業(yè)務(wù)對(duì)象關(guān)系圖一般按業(yè)務(wù)用例繪制,對(duì)于關(guān)鍵業(yè)務(wù)領(lǐng)域中跨多個(gè)用例的業(yè)務(wù)對(duì)象也應(yīng)提供該業(yè)務(wù)領(lǐng)域內(nèi)全局的業(yè)務(wù)對(duì)象關(guān)系圖。1.
16、9. 對(duì)象屬性表業(yè)務(wù)對(duì)象屬性表中應(yīng)體現(xiàn)業(yè)務(wù)對(duì)象屬性及內(nèi)稟規(guī)則業(yè)務(wù)對(duì)象名稱業(yè)務(wù)對(duì)象描述表13XX對(duì)象屬性表屬性名稱類型精度業(yè)務(wù)含義說(shuō)明業(yè)務(wù)規(guī)則1 業(yè)務(wù)規(guī)則整理業(yè)務(wù)規(guī)則可以分為交互規(guī)則、內(nèi)稟規(guī)則和全局規(guī)則。此過(guò)程結(jié)束后應(yīng)提供全局規(guī)則列表,更新業(yè)務(wù)對(duì)象屬性表中的業(yè)務(wù)規(guī)則欄,更新業(yè)務(wù)用例規(guī)約中前置條件、后置條件及業(yè)務(wù)規(guī)則欄。其中:全局規(guī)則是指那些對(duì)于系統(tǒng)大部分業(yè)務(wù)或系統(tǒng)設(shè)計(jì)都起約束作用的那些規(guī)則,一般是與所有用例都相關(guān),是跨用例的規(guī)則。一般我們將全局規(guī)則以表格形式單獨(dú)編制,放入業(yè)務(wù)模型中,作為業(yè)務(wù)模型的一個(gè)組成部分。全局規(guī)則應(yīng)統(tǒng)一編碼,故如需求分析由多人合作進(jìn)行,應(yīng)現(xiàn)在各自文檔中采用臨時(shí)編碼進(jìn)行引用,
17、匯總?cè)忠?guī)則后統(tǒng)一為其編碼,再更新需求文檔。全局規(guī)則列表表樣如下:交互規(guī)則一般產(chǎn)生于業(yè)務(wù)用例場(chǎng)景中,在業(yè)務(wù)用例場(chǎng)景中,活動(dòng)的轉(zhuǎn)移、狀態(tài)的變遷或是業(yè)務(wù)實(shí)體的交互都可能有一些限制條件,這些限制條件就是交互規(guī)則。由于交互規(guī)則依賴于業(yè)務(wù)用例場(chǎng)景,所以一般我們將交互規(guī)則寫(xiě)到用例規(guī)約中(包括入口條件、出口條件及業(yè)務(wù)規(guī)則三部分),如該規(guī)約中的交互規(guī)則可作用于多個(gè)業(yè)務(wù)用例,建議定義為全局規(guī)則,為其統(tǒng)一編號(hào)后,在業(yè)務(wù)用例規(guī)約中直接引用該業(yè)務(wù)規(guī)則的編號(hào)。內(nèi)稟規(guī)則是指那些業(yè)務(wù)實(shí)體本身具備的,并且不因?yàn)橥獠康慕换ザ兓囊?guī)則。一般我們將內(nèi)稟規(guī)則寫(xiě)到業(yè)務(wù)對(duì)象屬性表中,可以不為其編號(hào)。表14全局規(guī)則列表編P名稱描述標(biāo)志日
18、期備注注:編號(hào)格式應(yīng)按要求,編號(hào).后的數(shù)字表示該規(guī)則的版本,每次變更+1,在需要引用全局規(guī)則的文檔中,直接引用主編號(hào)即可,默認(rèn)將最大版本號(hào)的規(guī)則視為當(dāng)前規(guī)則;名稱的定義應(yīng)具備唯一性,并容易理解;備注用于記錄該規(guī)則發(fā)生變更的原因。1 非功能性需求整理非功能性需求是系統(tǒng)在滿足客戶工作所需要的各種功能的基礎(chǔ)上,必須達(dá)到的系統(tǒng)目標(biāo),獲取非功能性需求時(shí)應(yīng)完整記錄客戶需求,以及系統(tǒng)是否對(duì)其進(jìn)行相應(yīng)和具體的響應(yīng)方式,以便后續(xù)工作中對(duì)其進(jìn)行確認(rèn)和跟蹤。此過(guò)程結(jié)束后得到更新的非功能性需求列表。非功能性需求一般包括以下4個(gè)主要方面:可靠性(安全性、事務(wù)性和穩(wěn)定性)、可用性(界面、操作習(xí)慣、效率、容錯(cuò)、幫助)、有效
19、性(性能、可伸縮性、可擴(kuò)展性)、可移植性。非功能性的需求獲取可對(duì)照非功能性需求調(diào)研表中的說(shuō)明(大象P267-P269)進(jìn)行逐一收集,表樣如下:表15非功能性需求列表需求描述是否響應(yīng)不響應(yīng)原因口問(wèn)應(yīng)方式可靠性安全性系統(tǒng)數(shù)據(jù)的敏感程度系統(tǒng)運(yùn)行于何種環(huán)境客戶組織中的信息保密制度使用人員情況事務(wù)性系統(tǒng)業(yè)務(wù)交叉程度數(shù)據(jù)精確度要求業(yè)務(wù)是否在線系統(tǒng)集成情況系統(tǒng)是分布式還是集比穩(wěn)定性系統(tǒng)的服務(wù)能力要求用戶的操作頻率業(yè)務(wù)的及時(shí)性要求數(shù)據(jù)的重要程度可用性界面客戶的行業(yè)性質(zhì)客戶的企業(yè)文化客戶的業(yè)務(wù)復(fù)雜程度使用人員的情況操作習(xí)慣客戶常用/喜愛(ài)的系統(tǒng)風(fēng)格效率客戶對(duì)系統(tǒng)反應(yīng)時(shí)間的要求容錯(cuò)被打斷的工作是否要被記憶故障出現(xiàn)后
20、,系統(tǒng)能否恢復(fù)已完成的工作幫助客戶需要操作向?qū)峥蛻粜枰?lián)機(jī)文檔嗎客戶需要在線幫助嗎客戶的計(jì)算機(jī)操作水平后效性性能系統(tǒng)的平均訪問(wèn)量系統(tǒng)的峰值訪問(wèn)量系統(tǒng)的數(shù)據(jù)流量系統(tǒng)的并發(fā)要求硬件環(huán)境可伸縮性客戶業(yè)務(wù)預(yù)期的擴(kuò)張速度客戶數(shù)據(jù)量的擴(kuò)張速度使用人數(shù)的擴(kuò)張速度系統(tǒng)規(guī)模會(huì)持續(xù)擴(kuò)大嗎可擴(kuò)展性客戶是否有長(zhǎng)期系統(tǒng)建設(shè)的計(jì)劃客戶是否有升級(jí)系統(tǒng)的長(zhǎng)期計(jì)劃可移植性客戶當(dāng)前的硬件環(huán)境硬客戶是否件有長(zhǎng)期的環(huán)硬件1商境合作伙伴客戶的業(yè)務(wù)是否在快速增長(zhǎng)系統(tǒng)運(yùn)行環(huán)境:客戶是否軟有長(zhǎng)期的件軟件提供環(huán)商境自己是否有長(zhǎng)期明確的技術(shù)路線1 業(yè)務(wù)包定義此過(guò)程應(yīng)按實(shí)際業(yè)務(wù)情況使用包圖為業(yè)務(wù)用例分包,使整個(gè)業(yè)務(wù)模型完整清晰。其中的包圖在建模
21、過(guò)程中主要用于信息分類,一般可以按業(yè)務(wù)領(lǐng)域、業(yè)務(wù)部門(mén)等進(jìn)行分類,我們建議采用按業(yè)務(wù)領(lǐng)域?qū)I(yè)務(wù)進(jìn)行分類。2.2.1.1.2, .系統(tǒng)分析系統(tǒng)模型是我們系統(tǒng)分析階段最主要的工作成果,完整的系統(tǒng)模型包括以下內(nèi)容:用例視圖、用例場(chǎng)景、用例規(guī)約、用例實(shí)現(xiàn)視圖、用例實(shí)現(xiàn)場(chǎng)景、業(yè)務(wù)規(guī)則實(shí)現(xiàn)規(guī)劃和非功能性需求列表。要注意理解該階段各制品間的關(guān)系,以及用例和業(yè)務(wù)用例間的關(guān)系。用例一般由業(yè)務(wù)用例的單個(gè)活動(dòng)抽象出來(lái),表現(xiàn)一次完整的人機(jī)交互過(guò)程;用例場(chǎng)景和用例規(guī)約分別以圖形和文字的形式表現(xiàn)了該過(guò)程;對(duì)于具有不同實(shí)現(xiàn)方式的用例,我們應(yīng)給出用例實(shí)現(xiàn)視圖,以及解釋該用例實(shí)現(xiàn)視圖的用例場(chǎng)景;業(yè)務(wù)規(guī)則和非功能性需求則是在用例之
22、外對(duì)系統(tǒng)需求描述的有效補(bǔ)充。2 邊界12.3. 業(yè)務(wù)用例1系統(tǒng)分析對(duì)業(yè)務(wù)用例進(jìn)行系統(tǒng)分析的目的是得到系統(tǒng)用例。系統(tǒng)用例就是我們常說(shuō)的用例,以后均用用例簡(jiǎn)稱系統(tǒng)用例。用例主要是通過(guò)映射、抽象、合并、拆分、演繹等方式從業(yè)務(wù)用例中細(xì)化而來(lái)的。業(yè)務(wù)用例確定了需求范圍,也就是舊世界有哪些東西;而用例則確定了系統(tǒng)范圍,也就是新世界有哪些東西;需求范圍不等于系統(tǒng)范圍,對(duì)于那些不適合在計(jì)算機(jī)系統(tǒng)里運(yùn)行的任務(wù),就不能定義在系統(tǒng)范圍之內(nèi);系統(tǒng)范圍也不是全部都從需求范圍中來(lái),比如那些系統(tǒng)管理類的任務(wù)。我們要找到用例,一般要先分析業(yè)務(wù)用例場(chǎng)景,從中抽取出那些可以在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)的單元來(lái),對(duì)于原來(lái)業(yè)務(wù)用例場(chǎng)景中的某某
23、做什么,可能就是用例的來(lái)源。在此過(guò)程中我們應(yīng)記錄每一個(gè)活動(dòng)單元推導(dǎo)成用例的主要過(guò)程(包括方法與思路),以便在將來(lái)能夠更好的追溯系統(tǒng)用例所來(lái)源的業(yè)務(wù)用例,也就是真正的業(yè)務(wù)目的。我們應(yīng)注意了解注意業(yè)務(wù)用例與用例在粒度上的區(qū)別,業(yè)務(wù)用例一般表現(xiàn)一個(gè)完整的業(yè)務(wù)目的,而用例一般表現(xiàn)一次完整的人機(jī)交互過(guò)程。該過(guò)程完成后,應(yīng)提供用例視圖、用例場(chǎng)景、用例規(guī)約,有必要的情況下提供用例實(shí)現(xiàn)視圖和用例實(shí)現(xiàn)場(chǎng)景。2.3.2. 演化過(guò)程2.3.2. 系統(tǒng)用例視圖給出系統(tǒng)用例視圖,簡(jiǎn)要說(shuō)明系統(tǒng)用例視圖中每個(gè)用例的含義。系統(tǒng)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的主角和系統(tǒng)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)系統(tǒng)用例。2.
24、3.2. 系統(tǒng)用例1如系統(tǒng)用例有不同實(shí)現(xiàn),應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可以通過(guò)見(jiàn)面、電話等各種方式,故一個(gè)用例可能對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。2.3.2.4, 用例場(chǎng)景描述主角是如何操作計(jì)算機(jī)來(lái)完成用例的。是與用戶就系統(tǒng)如何做達(dá)成共識(shí)
25、的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該用例的執(zhí)行過(guò)程。用例場(chǎng)景圖應(yīng)以用例名命名。一個(gè)用例可能對(duì)應(yīng)多個(gè)用例場(chǎng)景。2.3.2.4, 用例規(guī)約用例規(guī)約以文字的形式表述了用例的情況包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的實(shí)體。用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。2.3.2. 系統(tǒng)用例2如系統(tǒng)用例有不同實(shí)現(xiàn),
26、應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可以通過(guò)見(jiàn)面、電話等各種方式,故一個(gè)用例可能對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。2.3.2.5, 用例實(shí)現(xiàn)視圖3.1.1.4.2,用例實(shí)現(xiàn)1場(chǎng)景3.1.1.4.3,用例實(shí)現(xiàn)1規(guī)約3.1.1.4.4,用例實(shí)現(xiàn)2場(chǎng)景3
27、.1.1.4.5,用例實(shí)現(xiàn)2規(guī)約2.3. 業(yè)務(wù)用例2系統(tǒng)分析對(duì)業(yè)務(wù)用例進(jìn)行系統(tǒng)分析的目的是得到系統(tǒng)用例。系統(tǒng)用例就是我們常說(shuō)的用例,以后均用用例簡(jiǎn)稱系統(tǒng)用例。用例主要是通過(guò)映射、抽象、合并、拆分、演繹等方式從業(yè)務(wù)用例中細(xì)化而來(lái)的。業(yè)務(wù)用例確定了需求范圍,也就是舊世界有哪些東西;而用例則確定了系統(tǒng)范圍,也就是新世界有哪些東西;需求范圍不等于系統(tǒng)范圍,對(duì)于那些不適合在計(jì)算機(jī)系統(tǒng)里運(yùn)行的任務(wù),就不能定義在系統(tǒng)范圍之內(nèi);系統(tǒng)范圍也不是全部都從需求范圍中來(lái),比如那些系統(tǒng)管理類的任務(wù)。我們要找到用例,一般要先分析業(yè)務(wù)用例場(chǎng)景,從中抽取出那些可以在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)的單元來(lái),對(duì)于原來(lái)業(yè)務(wù)用例場(chǎng)景中的某某做什么
28、,可能就是用例的來(lái)源。在此過(guò)程中我們應(yīng)記錄每一個(gè)活動(dòng)單元推導(dǎo)成用例的主要過(guò)程(包括方法與思路),以便在將來(lái)能夠更好的追溯系統(tǒng)用例所來(lái)源的業(yè)務(wù)用例,也就是真正的業(yè)務(wù)目的。我們應(yīng)注意了解注意業(yè)務(wù)用例與用例在粒度上的區(qū)別,業(yè)務(wù)用例一般表現(xiàn)一個(gè)完整的業(yè)務(wù)目的,而用例一般表現(xiàn)一次完整的人機(jī)交互過(guò)程。該過(guò)程完成后,應(yīng)提供用例視圖、用例場(chǎng)景、用例規(guī)約,有必要的情況下提供用例實(shí)現(xiàn)視圖和用例實(shí)現(xiàn)場(chǎng)景。2.3.3. 系統(tǒng)用例視圖給出系統(tǒng)用例視圖,簡(jiǎn)要說(shuō)明系統(tǒng)用例視圖中每個(gè)用例的含義。系統(tǒng)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的主角和系統(tǒng)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)系統(tǒng)用例。2.3.3. 系統(tǒng)用例1如系統(tǒng)用
29、例有不同實(shí)現(xiàn),應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可以通過(guò)見(jiàn)面、電話等各種方式,故一個(gè)用例可能對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。2.3.3.3, 用例場(chǎng)景描述主角是如何操作計(jì)算機(jī)來(lái)完成用例的。是與用戶就系統(tǒng)如何做達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖
30、進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該用例的執(zhí)行過(guò)程。用例場(chǎng)景圖應(yīng)以用例名命名。一個(gè)用例可能對(duì)應(yīng)多個(gè)用例場(chǎng)景。2.3.3.3, 用例規(guī)約用例規(guī)約以文字的形式表述了用例的情況包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的實(shí)體。用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。2 邊界22.4. 業(yè)務(wù)用例1系統(tǒng)分析對(duì)業(yè)務(wù)用例進(jìn)行系統(tǒng)分析的目的是得到系
31、統(tǒng)用例。系統(tǒng)用例就是我們常說(shuō)的用例,以后均用用例簡(jiǎn)稱系統(tǒng)用例。用例主要是通過(guò)映射、抽象、合并、拆分、演繹等方式從業(yè)務(wù)用例中細(xì)化而來(lái)的。業(yè)務(wù)用例確定了需求范圍,也就是舊世界有哪些東西;而用例則確定了系統(tǒng)范圍,也就是新世界有哪些東西;需求范圍不等于系統(tǒng)范圍,對(duì)于那些不適合在計(jì)算機(jī)系統(tǒng)里運(yùn)行的任務(wù),就不能定義在系統(tǒng)范圍之內(nèi);系統(tǒng)范圍也不是全部都從需求范圍中來(lái),比如那些系統(tǒng)管理類的任務(wù)。我們要找到用例,一般要先分析業(yè)務(wù)用例場(chǎng)景,從中抽取出那些可以在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)的單元來(lái),對(duì)于原來(lái)業(yè)務(wù)用例場(chǎng)景中的某某做什么,可能就是用例的來(lái)源。在此過(guò)程中我們應(yīng)記錄每一個(gè)活動(dòng)單元推導(dǎo)成用例的主要過(guò)程(包括方法與思路),
32、以便在將來(lái)能夠更好的追溯系統(tǒng)用例所來(lái)源的業(yè)務(wù)用例,也就是真正的業(yè)務(wù)目的。我們應(yīng)注意了解注意業(yè)務(wù)用例與用例在粒度上的區(qū)別,業(yè)務(wù)用例一般表現(xiàn)一個(gè)完整的業(yè)務(wù)目的,而用例一般表現(xiàn)一次完整的人機(jī)交互過(guò)程。該過(guò)程完成后,應(yīng)提供用例視圖、用例場(chǎng)景、用例規(guī)約,有必要的情況下提供用例實(shí)現(xiàn)視圖和用例實(shí)現(xiàn)場(chǎng)景。2.4.2. 演化過(guò)程2.4.2. 系統(tǒng)用例視圖給出系統(tǒng)用例視圖,簡(jiǎn)要說(shuō)明系統(tǒng)用例視圖中每個(gè)用例的含義。系統(tǒng)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的主角和系統(tǒng)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)系統(tǒng)用例。2.4.2. 系統(tǒng)用例1如系統(tǒng)用例有不同實(shí)現(xiàn),應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可
33、以通過(guò)見(jiàn)面、電話等各種方式,故一個(gè)用例可能對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。2.4.2.4, 用例場(chǎng)景描述主角是如何操作計(jì)算機(jī)來(lái)完成用例的。是與用戶就系統(tǒng)如何做達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該用例的
34、執(zhí)行過(guò)程。用例場(chǎng)景圖應(yīng)以用例名命名。一個(gè)用例可能對(duì)應(yīng)多個(gè)用例場(chǎng)景。2.4.2.4, 用例規(guī)約用例規(guī)約以文字的形式表述了用例的情況包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的實(shí)體。用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。2.4.2. 系統(tǒng)用例2如系統(tǒng)用例有不同實(shí)現(xiàn),應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可以通過(guò)見(jiàn)面、電話等各種方式,故一個(gè)用例可能
35、對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。2.4.2.5, 用例實(shí)現(xiàn)視圖3.2.1.4.2,用例實(shí)現(xiàn)1場(chǎng)景3.2.1.4.3,用例實(shí)現(xiàn)1規(guī)約3.2.1.4.4,用例實(shí)現(xiàn)2場(chǎng)景3.2.1.4.5,用例實(shí)現(xiàn)2規(guī)約2.4. 業(yè)務(wù)用例2系統(tǒng)分析對(duì)業(yè)務(wù)用例進(jìn)行系統(tǒng)分析的目的是得到系統(tǒng)用例
36、。系統(tǒng)用例就是我們常說(shuō)的用例,以后均用用例簡(jiǎn)稱系統(tǒng)用例。用例主要是通過(guò)映射、抽象、合并、拆分、演繹等方式從業(yè)務(wù)用例中細(xì)化而來(lái)的。業(yè)務(wù)用例確定了需求范圍,也就是舊世界有哪些東西;而用例則確定了系統(tǒng)范圍,也就是新世界有哪些東西;需求范圍不等于系統(tǒng)范圍,對(duì)于那些不適合在計(jì)算機(jī)系統(tǒng)里運(yùn)行的任務(wù),就不能定義在系統(tǒng)范圍之內(nèi);系統(tǒng)范圍也不是全部都從需求范圍中來(lái),比如那些系統(tǒng)管理類的任務(wù)。我們要找到用例,一般要先分析業(yè)務(wù)用例場(chǎng)景,從中抽取出那些可以在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)的單元來(lái),對(duì)于原來(lái)業(yè)務(wù)用例場(chǎng)景中的某某做什么,可能就是用例的來(lái)源。在此過(guò)程中我們應(yīng)記錄每一個(gè)活動(dòng)單元推導(dǎo)成用例的主要過(guò)程(包括方法與思路),以便在
37、將來(lái)能夠更好的追溯系統(tǒng)用例所來(lái)源的業(yè)務(wù)用例,也就是真正的業(yè)務(wù)目的。我們應(yīng)注意了解注意業(yè)務(wù)用例與用例在粒度上的區(qū)別,業(yè)務(wù)用例一般表現(xiàn)一個(gè)完整的業(yè)務(wù)目的,而用例一般表現(xiàn)一次完整的人機(jī)交互過(guò)程。該過(guò)程完成后,應(yīng)提供用例視圖、用例場(chǎng)景、用例規(guī)約,有必要的情況下提供用例實(shí)現(xiàn)視圖和用例實(shí)現(xiàn)場(chǎng)景。2.4.3. 演化過(guò)程3.2.2,2,系統(tǒng)用例視圖給出系統(tǒng)用例視圖,簡(jiǎn)要說(shuō)明系統(tǒng)用例視圖中每個(gè)用例的含義。系統(tǒng)用例視圖應(yīng)完整,覆蓋該邊界內(nèi)全部的主角和系統(tǒng)用例,在必要的情況下,還應(yīng)以不同的視角展現(xiàn)系統(tǒng)用例系統(tǒng)用例1如系統(tǒng)用例有不同實(shí)現(xiàn),應(yīng)以用例實(shí)現(xiàn)視圖表達(dá)用例的一種或多種實(shí)現(xiàn)方式,如和某人溝通可以通過(guò)見(jiàn)面、電話等各
38、種方式,故一個(gè)用例可能對(duì)應(yīng)多個(gè)用例實(shí)現(xiàn)。用例實(shí)現(xiàn)視圖對(duì)于整個(gè)項(xiàng)目過(guò)程中的需求追溯和系統(tǒng)實(shí)現(xiàn)對(duì)需求覆蓋的完整性驗(yàn)證具有重要的作用具有重要的作用。得到用例實(shí)現(xiàn)試圖后,按照系統(tǒng)實(shí)現(xiàn)需求,分別對(duì)每個(gè)待實(shí)現(xiàn)的用例實(shí)現(xiàn)以用例實(shí)現(xiàn)場(chǎng)景和用例實(shí)現(xiàn)規(guī)約全面說(shuō)明該用例。用例實(shí)現(xiàn)場(chǎng)景用于說(shuō)明該用例是如何通過(guò)人機(jī)交互來(lái)完成的,是與用戶就如何操作達(dá)成的共識(shí),也是制作系統(tǒng)原型的依據(jù)。用例實(shí)現(xiàn)規(guī)約與用例規(guī)約相同。用例場(chǎng)景描述主角是如何操作計(jì)算機(jī)來(lái)完成用例的。是與用戶就系統(tǒng)如何做達(dá)成共識(shí)的重要制品。要求至少用活動(dòng)圖進(jìn)行描述;如果該用例中主角間傳遞的信息很重要,要求同時(shí)用時(shí)序圖表現(xiàn)該用例的執(zhí)行過(guò)程。用例場(chǎng)景圖應(yīng)以用例名命名。一
39、個(gè)用例可能對(duì)應(yīng)多個(gè)用例場(chǎng)景。用例規(guī)約用例規(guī)約以文字的形式表述了用例的情況包括用例名稱、用例描述、執(zhí)行者、前置條件、后置條件、主事件流描述、分支事件流描述、異常事件流描述、業(yè)務(wù)規(guī)則(交互規(guī)則)、涉及的實(shí)體。用例規(guī)約一般以表格形式展現(xiàn),要求每個(gè)用例必須提供用例規(guī)約。對(duì)于具有特別的非功能性需求的用例,應(yīng)在用例規(guī)約表中添加一行說(shuō)明非功能性需求;對(duì)于整個(gè)系統(tǒng)適用的非功能性需求應(yīng)單獨(dú)列出非功能性需求列表。確定業(yè)務(wù)規(guī)則該階段的任務(wù)是確定哪些業(yè)務(wù)規(guī)則可以實(shí)現(xiàn),并規(guī)劃各類業(yè)務(wù)的實(shí)現(xiàn)方式,其中:對(duì)于全局規(guī)則一般根據(jù)規(guī)則要求從軟件架構(gòu)角度提出統(tǒng)一的規(guī)則解決方案,使需要遵循該規(guī)則的系統(tǒng)用例對(duì)于該規(guī)則的遵守可以通過(guò)繼承某個(gè)超類、實(shí)現(xiàn)某些接口的方法或填寫(xiě)某些配置文件的這些統(tǒng)一的方式實(shí)現(xiàn)。所以這些業(yè)務(wù)規(guī)則
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年環(huán)保材料貼牌生產(chǎn)與技術(shù)支持合同
- 2025年度木工企業(yè)員工績(jī)效考核與激勵(lì)合同4篇
- 二零二五年度水利樞紐工程塊石供應(yīng)合同模板下載3篇
- 二零二五年度商業(yè)用途二房東房屋租賃經(jīng)營(yíng)合同2篇
- 2025年度挖掘機(jī)械買賣與環(huán)保節(jié)能合同3篇
- 二零二五年度智能農(nóng)業(yè)無(wú)人機(jī)農(nóng)藥噴灑服務(wù)合同3篇
- 二零二四年度醫(yī)療器械研發(fā)合作與專利授權(quán)合同
- 二零二五年度農(nóng)業(yè)大棚租賃與農(nóng)業(yè)保險(xiǎn)合作合同范本4篇
- 二零二五年度牛肝菌產(chǎn)品包裝設(shè)計(jì)與印刷合同3篇
- 二零二五年度醫(yī)療設(shè)備配件更換與健康管理合同4篇
- UPVC管道安裝施工方法
- 張家界喀斯特地貌
- 讓學(xué)生看見(jiàn)你的愛(ài)
- 12123交管學(xué)法減分練習(xí)題及答案二(帶圖文通用版)
- 銷售禮盒營(yíng)銷方案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報(bào)告
- 初中數(shù)學(xué)校本教材(完整版)
- 重慶市銅梁區(qū)2024屆數(shù)學(xué)八上期末檢測(cè)試題含解析
- 中央導(dǎo)管相關(guān)血流感染防控
- 光的偏振和晶體光學(xué)基礎(chǔ)課件
- 中科大光學(xué)講義08光的偏振
評(píng)論
0/150
提交評(píng)論