用例分析建模

用例分析是一種簡(jiǎn)單方便的建模方法囊拜,基本過程是根據(jù)已有的用例進(jìn)行分析钢坦,找到領(lǐng)域的模型類究孕、屬性以及模型之間的關(guān)聯(lián)關(guān)系。因此爹凹,通過這種方式建模主要輸入為用例厨诸。完整的用例編寫需要耗費(fèi)大量的時(shí)間,而且需要專業(yè)的培訓(xùn)禾酱,在現(xiàn)實(shí)的工作中我還從來沒見過哪個(gè)項(xiàng)目有完整的用例微酬,常見的就是需要的PRD,之前討論了使用實(shí)例化需求來對(duì)PRD進(jìn)行分析颤陶,得到業(yè)務(wù)規(guī)則颗管,我們可以使用業(yè)務(wù)規(guī)則來代替用例。

方法步驟

找名詞:我們可以簡(jiǎn)單把用例中的名詞都列出來滓走,這些名詞會(huì)作為模型類或者屬性的候選者

找動(dòng)詞:動(dòng)詞往往可以發(fā)現(xiàn)模型之間的關(guān)聯(lián)關(guān)系

確定模型類與屬性:從第一步中確定模型類與屬性垦江,主要在于判斷哪些名詞應(yīng)該作為類,哪些作為屬性搅方;一般如果是單值名詞(或者可以通過基本數(shù)據(jù)類型表示的)往往可以作為屬性比吭,或者一個(gè)名詞只關(guān)聯(lián)了一個(gè)概念的

確定模型的關(guān)聯(lián)關(guān)系:通過動(dòng)詞來分析出模型之間的關(guān)聯(lián)關(guān)系

整個(gè)步驟很簡(jiǎn)單,只需要找到用例中的名詞姨涡、動(dòng)詞衩藤,然后集合場(chǎng)景分析即可。在內(nèi)網(wǎng)上也看到過通過用例的主謂賓定狀結(jié)構(gòu)來分析的涛漂,方法會(huì)更精細(xì)一些赏表。不過從分析過程來看,兩種方式效果差不多匈仗,通過主謂賓定狀來分析步驟會(huì)麻煩一些瓢剿。

另外由于用例的不但完善也會(huì)推進(jìn)模型的不斷的完善,也可以通過額外的用例來對(duì)已有的模型進(jìn)行驗(yàn)證與修正锚沸。

工作中的一個(gè)例子

最近在工作中遇到一個(gè)需求跋选,需要調(diào)整收銀臺(tái)中支付寶支付方式的置灰規(guī)則,通過實(shí)例化需求分解之后業(yè)務(wù)規(guī)則如下:

當(dāng)用戶支付金額大于10w時(shí)哗蜈,而且不在白名單內(nèi)前标,將支付寶置灰;

當(dāng)用戶支付金額大于10w時(shí)坠韩,在白名單內(nèi),將支付寶不置灰;?

當(dāng)用戶支付金額大于5w小于10w炼列,不在人群內(nèi)只搁,將支付寶不置灰;?

當(dāng)用戶支付金額大于5w小于10w,在人群內(nèi)俭尖,不在白名單內(nèi)氢惋,將支付寶置灰;?

當(dāng)用戶支付金額大于5w小于10w,在人群內(nèi)稽犁,在白名單內(nèi)焰望,將支付寶不置灰;?

當(dāng)用戶支付金額小于5w,將支付寶不置灰;?

1. 找名詞:用戶已亥、支付金額熊赖、金額下限(大于5w)、金額下限(小于10w)虑椎、人群(白名單也是一種人群)震鹉、支付工具(支付寶)

2. 找動(dòng)詞:置灰、屬于(在人群內(nèi))

3. 模型與屬性:

? ? 模型:用戶捆姜、支付工具传趾、人群、置灰規(guī)則泥技、咨詢行為浆兰; 其中咨詢行為是基于已有模型得來的(也可以參考業(yè)界已有模型),置灰規(guī)則是上面用例中的隱含主語

? ?屬性:金額上限零抬、金額下限镊讼、支付金額

4. 確定關(guān)系:置灰說明規(guī)則是與支付方式關(guān)聯(lián);屬于說明用戶與人群有關(guān)聯(lián)

最后得到的模型如下

上面得到的是問題域模型平夜,在真正系統(tǒng)實(shí)現(xiàn)的是時(shí)候可以根據(jù)需要對(duì)模型進(jìn)行適當(dāng)?shù)恼{(diào)整蝶棋,例如將人群作為用戶的屬性進(jìn)行表示等。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末忽妒,一起剝皮案震驚了整個(gè)濱河市玩裙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌段直,老刑警劉巖吃溅,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異鸯檬,居然都是意外死亡决侈,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門喧务,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赖歌,“玉大人枉圃,你說我怎么就攤上這事÷耄” “怎么了孽亲?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)展父。 經(jīng)常有香客問我返劲,道長(zhǎng),這世上最難降的妖魔是什么栖茉? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任篮绿,我火速辦了婚禮,結(jié)果婚禮上衡载,老公的妹妹穿的比我還像新娘搔耕。我一直安慰自己隙袁,他們只是感情好痰娱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著菩收,像睡著了一般梨睁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上娜饵,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天坡贺,我揣著相機(jī)與錄音,去河邊找鬼箱舞。 笑死遍坟,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的晴股。 我是一名探鬼主播愿伴,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼电湘!你這毒婦竟也來了隔节?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤寂呛,失蹤者是張志新(化名)和其女友劉穎怎诫,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贷痪,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡幻妓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了劫拢。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片肉津。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡胖缤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出阀圾,到底是詐尸還是另有隱情哪廓,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布初烘,位于F島的核電站涡真,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏肾筐。R本人自食惡果不足惜哆料,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望吗铐。 院中可真熱鬧东亦,春花似錦、人聲如沸唬渗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)镊逝。三九已至壮啊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間撑蒜,已是汗流浹背歹啼。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留座菠,地道東北人狸眼。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像浴滴,于是被迫代替她去往敵國(guó)和親拓萌。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 測(cè)試發(fā)現(xiàn)bug 開發(fā)不認(rèn)為是bug的時(shí)候你怎么辦巡莹? 說法一: 1司志、首先明確開發(fā)說不是bug的理由。 2降宅、如果是需求...
    忘生__dd4f閱讀 802評(píng)論 0 0
  • 摘要 本文通過對(duì)數(shù)據(jù)的多方面的分析與計(jì)算骂远,對(duì)國(guó)內(nèi)生產(chǎn)總值與進(jìn)出口總額,黃金儲(chǔ)備腰根,外匯儲(chǔ)備和居民消費(fèi)價(jià)格指數(shù)之間的關(guān)...
    zzhppz閱讀 10,627評(píng)論 10 8
  • 1.1靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試 靜態(tài)測(cè)試激才,是指不實(shí)際運(yùn)行被測(cè)試軟件,而只是靜態(tài)的檢查程序代碼、界面或者文檔中可能存在的錯(cuò)...
    迪子也重名閱讀 362評(píng)論 0 0
  • 5月以來靠闭,哪怕對(duì)市場(chǎng)風(fēng)向再不敏感的人帐我,也感覺到陣陣涼意。二級(jí)市場(chǎng)連續(xù)下挫愧膀,一級(jí)市場(chǎng)融資環(huán)境惡化拦键,不論企業(yè)融資數(shù)量還...
    錢皓頻道閱讀 6,051評(píng)論 1 6
  • 推薦指數(shù): 6.0 書籍主旨關(guān)鍵詞:特權(quán)、焦點(diǎn)檩淋、注意力芬为、語言聯(lián)想、情景聯(lián)想 觀點(diǎn): 1.統(tǒng)計(jì)學(xué)現(xiàn)在叫數(shù)據(jù)分析蟀悦,社會(huì)...
    Jenaral閱讀 5,721評(píng)論 0 5