2. 六邊形法則
1)組織結(jié)構(gòu):企業(yè)為進(jìn)行相應(yīng)的業(yè)務(wù)流程所做的人員的組織安排。
2)業(yè)務(wù)流程:企業(yè)開(kāi)展業(yè)務(wù)所必須的各個(gè)環(huán)節(jié)及在每個(gè)環(huán)節(jié)中的具體做法。
3)業(yè)務(wù)數(shù)據(jù):企業(yè)內(nèi)部經(jīng)營(yíng)信息的存儲(chǔ)和流動(dòng)形式。
4)業(yè)務(wù)地點(diǎn)分布:反映企業(yè)在什么地方開(kāi)展業(yè)務(wù)以及業(yè)務(wù)流程中的各個(gè)環(huán)節(jié)之間的地點(diǎn)關(guān)系。
5)業(yè)務(wù)應(yīng)用:企業(yè)以什么樣的應(yīng)用軟件處理業(yè)務(wù)流程中的各個(gè)環(huán)節(jié)。
6)技術(shù)基礎(chǔ)設(shè)施:企業(yè)在信息技術(shù)基礎(chǔ)設(shè)施上的狀況。
五、需求分析
1. 繪制關(guān)聯(lián)圖
1)用于定義系統(tǒng)與系統(tǒng)外部實(shí)體間的界限和接口的簡(jiǎn)單模型。
2)明確了通過(guò)接口的信息流和物流。
2. 創(chuàng)建開(kāi)發(fā)原型
1)使得許多概念和可能發(fā)生的事更為直觀明了。
2)用戶通過(guò)評(píng)價(jià)原型將使項(xiàng)目參與者能更好地相互理解所要解決的問(wèn)題。
3. 確定需求優(yōu)先級(jí)
1)應(yīng)用分析方法來(lái)確定使用實(shí)例、產(chǎn)品特性或單項(xiàng)需求實(shí)現(xiàn)的優(yōu)先級(jí)別。
2)以優(yōu)先級(jí)為基礎(chǔ)確定產(chǎn)品版本將包括哪些特性或哪類需求。
3)帕雷托圖定理(Pareto,2,8定理)
4. 為需求建立模型
1)是軟件需求規(guī)格說(shuō)明極好的補(bǔ)充說(shuō)明。
2)它們能提供不同的信息與關(guān)系以有助于找到不正確的、不一致的、遺漏的和冗余的需求。
3)這樣的模型包括用例圖、流程圖、實(shí)體關(guān)系圖、狀態(tài)圖、時(shí)序圖、類圖、對(duì)象類及交互調(diào)用圖。例如:
并且書寫用例情況
用例名稱:網(wǎng)站新聞發(fā)布 |
用例標(biāo)識(shí)號(hào):102 |
角色:后臺(tái)系統(tǒng)管理員 |
用例說(shuō)明:后臺(tái)系統(tǒng)管理員用來(lái)填寫和修改物流網(wǎng)站首頁(yè)的新聞,新聞終顯示在物流網(wǎng)站的首頁(yè)上。 |
前置條件:后臺(tái)系統(tǒng)管理員已經(jīng)登錄物流網(wǎng)站后臺(tái)管理系統(tǒng) |
基本事件流: |
1. 選擇發(fā)布新聞 2. 填寫新聞標(biāo)題,內(nèi)容以及上傳圖片 3. 修改標(biāo)題、內(nèi)容、圖片,也可以完全刪除,重填新聞信息 4. 編輯完成,選擇提交 5. 用例終止 |
其他事件流:在提交之前,隨時(shí)可以返回,任何修改內(nèi)容都不會(huì)影響網(wǎng)站首頁(yè)的新聞 |
異常事件流: |
1. 提示圖片大小超過(guò)范圍錯(cuò)誤信息,重新上傳, 2. 返回到后臺(tái)管理系統(tǒng)主頁(yè)面 |
后置條件:網(wǎng)站首頁(yè)的新聞信息被更新 |
注釋:無(wú) |
5. 編寫數(shù)據(jù)字典
1)創(chuàng)建數(shù)據(jù)字典,數(shù)據(jù)字典是對(duì)系統(tǒng)用到的所有數(shù)據(jù)項(xiàng)和結(jié)構(gòu)的定義,以確保開(kāi)發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。
2)在需求階段,數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項(xiàng)以確?蛻襞c開(kāi)發(fā)小組是使用一致的定義和術(shù)語(yǔ)。