需求分析读书笔记(一)
一.用例(usecase):
? 1.定義:某個參與者(actor)要做的一件事。
??2.特征:
??? 2.1 這件事是相對獨立的。這意味著它不需要與其它用例交互而獨自完成參與者的目的。
??? 2.2 這件事的執行結果對參與者來說是可觀測的和有意義的。
??? 2.3? 這件事必須由一個參與者發起。不存在沒有參與者的用例,用例不應該自動啟動,也不應該主動啟動另一個用例。
??? 2.4 這件事必然是以動賓短語形式出現的。即,這件事必須有一個動作和動作的受體。
?3.用例的類型:業務用例(business usecase) ,業務用例實現(business usecase realization),用例實現(use case
realization),若不指定類型,則它就是通常意義上的use case。
? 4.用例的粒度:,一個系統的業務用例定義在多于10個,少于50個之間。不論粒度如何選擇,必須把握的原則是在同一個需求階段,所有用例的粒度應該是同一個量級的。
二. 需求分析的階段
??? 一般來說,需求分析要經過業務建模,用例分析和系統建模三個階段才能完成需求工作。
??? 1、業務建模的目標是通過用例模型的建立來描述用戶需求,需求規格說明書通常在這個階段產生。這個階段通常使用業務用例和業務用例實現兩種類型;
??? 2、用例分析是系統分析員采用OO方法來分析業務用例的過程,這個階段又稱為概念模型階段。這個階段通常使用無類型的用例。用例分析是一個過渡過程,但筆者認為其非常重要,業務架構通常在這個階段產生。
??? 3、系統建模是將用戶的業務需求轉化為計算機實現的過程。這個階段通常使用無類型的用例和用例實現兩種類型。系統范圍,項目計劃,系統架構通常在這個階段形成雛形(在系統分析階段確定)。
三 涉眾分析
一般來說,只有當以下工作都完成,才能說業務模型建立完成,它們是:
?? a?發現和定義涉眾
?? b 畫定業務邊界
?? c 獲取用例
?? d?繪制用例場景圖
?? e?繪制業務實體模型(領域模型)
?? f 編制詞匯表
?? 涉眾通過以下大類去尋找:
? 1.業主?: 業主是系統建設的出資方,投資者,它不一定是業務方。
? 2.業務提出者:業務提出者是業務規則的制定者,一般是指業務方的高層人物,比如CEO,高級經理等。他們制定業務規則,圈定業務范圍,規劃業務目標。
? 3.業務管理者:業務管理者是指實際管理和監督業務執行的人員,一般是指中層干部,起到將業務提出者的意志付諸實施,并監督底層員工工作的作用。他們的期望也很重要,一般也是系統的主要用戶之一。
??4.業務執行者:業務執行者是指底層的操作人員,是與將來的計算機直接交互最多的人員。他們最關心的內容是系統會給他們帶來什么樣的方便,會怎樣的改變他們的工作模式。
? 5.第三方:第三方是指與這項業務而關聯的,但并非業務方的其他人或事。
? 6.承建方:承建方,也就是你的老板。老板的期望也是非常重要的。老板關心的是通過這個項目,能否賺到錢,是否能積累核心競爭力,是否能樹立品牌,是否能開拓市場。
? 7.相關的法律法規:相關的法律法規是一個很重要的,但也最容易被忽視的涉眾。這里的法律法規,既指國家和地方法律法規,也指行業規范和標準。
四 ,業務建模一般步驟和方法
??? 第一步:從涉眾中找出用戶。在ROSE中,應該使用business actor 類型。
??? 第二步:找出每個用戶要做的事,即業務用例,在ROSE 中應使用Business use case類型。
??? 第三步:利用業務場景圖幫助分析業務流程,在ROSE 中,這個階段最好使用活動圖Activity diagram。
??? 第四步:繪制用例場景圖。與業務場景圖不同的是,用例場景圖只針對一個用例繪制該用例的執行過程。強烈推薦使用activity diagram。
????第五步:從第三步或第四步中繪制的活動圖中找到每一步活動將使用到的或產生的結果。這是找到物的過程。找到后,應當建立這些物之間的關系。在ROSE中,這稱為業務實體模型。應該使用business entity 類型。
???? 圖例:
?????? 1.用戶:
2.業務用例
?
3.業務場景
??
4.業務用例實現視圖
5.業務用例場景
6.程業務實體視圖:
?五,用例規約的編寫
??? 分類:全局規則,交互規則,內稟規則,補充規則
?
本文是網絡ID為coffeewoo的作者原創編寫,原始出處為http://coffeewoo.itpub.net
?
轉載于:https://www.cnblogs.com/select/p/3959934.html
總結
以上是生活随笔為你收集整理的需求分析读书笔记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学java教程之this关键字
- 下一篇: 叹西安2014中秋节雨天