最近看了篇講產品使用圖的文章,結合以前的看的幾篇僻爽,略微整理虫碉,供自己梳理總結,其中轉了文字和圖片胸梆。作為個人總結敦捧,只記錄了用例圖须板,狀態(tài)圖,泳道圖兢卵,頁面流程圖
用例圖
產品用例是一種通過用戶的使用場景來獲取需求的方式习瑰,每個用例提供了一個或多個場景,該場景說明了產品是如何和最終用戶或其它產品互動济蝉,也就是誰可以用產品做什么杰刽,從而獲得一個明確的業(yè)務目標。
用例(use case):從用戶的觀點對系統(tǒng)行為的描述王滤。也就是站在用戶的角度來描述這個系統(tǒng)到底能干嘛贺嫂,而不用考慮實現(xiàn)細節(jié)。
設計時-先找出參與者雁乡,再根據(jù)參與者確定每個參與者相關的用例第喳,最后再細化每一個用例的用例規(guī)約
我們就可以根據(jù)參與者來確定系統(tǒng)的用例,主要是看各參與者需要系統(tǒng)提供什么樣的服務踱稍,或者說參與者是如何使用系統(tǒng)的曲饱。尋找用例可以從以下問題入手(針對每一個參與者):
參與者為什么要使用該系統(tǒng)?
參與者是否會在系統(tǒng)中創(chuàng)建珠月、修改扩淀、刪除、訪問啤挎、存儲數(shù)據(jù)驻谆?如果是的話,參與者又是如何來完成這些操作的庆聘?
參與者是否會將外部的某些事件通知給該系統(tǒng)胜臊?
系統(tǒng)是否會將內部的某些事件通知該參與者?
于我來看用例主要作用:在前期角色與幾大系統(tǒng)模塊的功能不明白時伙判,分清哪些系統(tǒng)象对,哪些角色,哪些功能宴抚,如何對應的勒魔。然后再用xmind寫功能列表
狀態(tài)圖(狀態(tài)轉移圖)
狀態(tài)圖就是用來描述一個對象的可能狀態(tài)以及各個狀態(tài)之間的轉換關系的一種圖。
與我來說狀態(tài)圖主要作用:適用單個對象酱塔,由于其他行為產生的狀態(tài)變化
活動圖(泳道圖)
活動圖向我們展示了一個操作或過程的步驟沥邻,活動圖描述的是對象活動的順序關系所遵循的規(guī)則,它著重表現(xiàn)的是系統(tǒng)的行為羊娃,而非系統(tǒng)的處理過程唐全。活動圖是面向對象的。
⑴泳道流程圖有助于分清在流程過程中各人工作范圍邮利;
⑵泳道流程圖有助于研究流程中人與人或工作小組與工作小組間的交接動作弥雹。
于我來說,在功能流程不會交叉變化太多時延届,用該活動圖整理流程剪勿,不過會在紙上先畫
頁面流程圖
于我來說,在功能和產品流程基本確定時(產品流程包括線上線下)方庭,第一步先梳理完成某個功能需要經過哪些頁面厕吉,單個頁面內的變化暫時不考慮。
http://www.chanpin100.com/archives/18861
http://www.woshipm.com/pmd/3864.html