freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件需求工程ppt課件-wenkub

2022-10-09 20:23:58 本頁(yè)面
 

【正文】 ; 4. 對(duì)象都是可抽象的; 5. 對(duì)象都有層次性。1 理解用例 ? 用例是黑盒?白盒? ? 用例是 相鄰 系統(tǒng)與系統(tǒng)的交互。 對(duì)象分析方法 6 2. 參與者( actor) : ? 定義: actor是在系統(tǒng)之外與系統(tǒng)交互的某人或某事物。 UML核心元素 9 ? 業(yè)務(wù)主角( busuness actor):是參與者的一個(gè)構(gòu)造類型,特別用于定義業(yè)務(wù)的參與者,在需求階段使用。業(yè)務(wù)工人不是參與者。 ? 參與者與角色( role):角色是參與者的職責(zé),角色是一個(gè)抽象的概念,從眾多參與者的職責(zé)中抽象出相同的那一部分,將其命名形成一個(gè)角色。 ? 一個(gè)完整的用例定義由參與者、前置條件、場(chǎng)景、后置條件構(gòu)成。不存在沒(méi)有參與者的用例,用例不應(yīng)該自動(dòng)啟動(dòng)。 UML核心元素 18 ? 一個(gè)大系統(tǒng)和一個(gè)很小的系統(tǒng)用例粒度會(huì)有較大差別。獲取用例的準(zhǔn)備工作: UML核心元素 ? 參與者是位于系統(tǒng)邊界之外的; ? 參與者對(duì)系統(tǒng)有著明確的期望和明確的回報(bào)要求; ? 參與者的期望和回報(bào)要求在系統(tǒng)邊界之內(nèi)。 UML核心元素 21 用例與功能 22 用例與功能 ? 這個(gè)事物是什么? ? 這個(gè)事物能做什么? ? 人們能夠用這個(gè)事物做什么? 23 理解用例與功能練習(xí) ? 請(qǐng)分別從功能角度和用例角度出發(fā)描述我們所熟悉的電視。如果以完成這個(gè)完整目標(biāo)的步驟作為用例: 26 例:有這樣一個(gè)需求: “ 客戶提出要建立的系統(tǒng)界面很友好,在每個(gè)頁(yè)面上都要有操作提示。 ? 系統(tǒng)邊界是看不到的,與其說(shuō)是系統(tǒng)邊界,倒不如說(shuō)是需求的集合。我們指的是開(kāi)展業(yè)務(wù)的整個(gè)系統(tǒng)。出于需求收集和系統(tǒng)分析的需要,我們尋找符合以下條件的部分: ?是“自然的”部分 它們是工作的明顯的部分; ?與工作的其他部分的連接數(shù)目最少; ?有一個(gè)明確定義的范圍; ?有一些規(guī)則來(lái)定義它們的范圍; ?有可以描述和量化的邊界; ?可以使用業(yè)務(wù)專家熟悉的名稱來(lái)命名,業(yè)務(wù)專家指客戶、顧客和用戶; ?它們的存在可以很容易地確定; ?用戶知道; ?我們可以確定一個(gè)或多個(gè)用戶,他們是這部分工作的專家。我們可以采取以下步驟: ?首先,建立工作的范圍。 ?研究對(duì)業(yè)務(wù)事件的響應(yīng)。 ?針對(duì)每個(gè)用例導(dǎo)出需求。 ?問(wèn):展示工作與外界聯(lián)系最有用的方法是什么? ?答:展示工作與外界聯(lián)系的最方便、最有用的方法是使用一個(gè)上下文范圍圖。通過(guò)上下文范圍圖中建立起來(lái)的聯(lián)系,你可以看到這一點(diǎn)。 ?我們將對(duì)每個(gè)事件的響應(yīng)視為要研究的一個(gè)工作單元。 ?問(wèn):如何發(fā)現(xiàn)對(duì)工作都發(fā)生了哪些業(yè)務(wù)事件? ?答:如果針對(duì)工作發(fā)生了某事,工作必然會(huì)接受到它發(fā)生的通知。) ?問(wèn):尋找工作與外界之間交流的地方在哪里? ?答:上下文范圍圖 42 預(yù)測(cè)和調(diào)度 道路除冰的 工作 氣象站 氣象 預(yù)報(bào)局 道路工程 熱像圖 提供者 卡車車庫(kù) 請(qǐng)注意連接相鄰系統(tǒng)與工作的數(shù)據(jù)流。為什么? ?答:它包括了所有工作要完成的事情,直到從邏輯上來(lái)說(shuō)無(wú)事可做為止 所有的處理已經(jīng)完成,所有要存儲(chǔ)的數(shù)據(jù)已被存儲(chǔ),所有的相鄰系統(tǒng)已經(jīng)通知到。 ?當(dāng)你研究對(duì)事件的響應(yīng)時(shí),請(qǐng)考慮相鄰系統(tǒng)希望從事件中得到什么?扮演的角色或可能潛在的角色是什么? ?相鄰系統(tǒng)的技術(shù)能力如何?是否有能力與該產(chǎn)品進(jìn)行交互?它是人嗎?它是否具備某種交互技術(shù)能力? ?從相鄰系統(tǒng)的角度來(lái)看,期望的成果是什么? ?從工作的角度來(lái)看,期望的成果是什么? 46 如何發(fā)現(xiàn)最合適的用例? 七、相鄰系統(tǒng)的角色 ?你要構(gòu)建的產(chǎn)品很大程度上是由相鄰系統(tǒng)決定的。主動(dòng)的相鄰系統(tǒng)通常是人,他們發(fā)起事件。一個(gè)自動(dòng)化的相鄰系統(tǒng)發(fā)送或接收單一的數(shù)據(jù)流。 工作 記錄讀數(shù) 氣象站 49 如何發(fā)現(xiàn)最合適的用例? 七、
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1