《Visio工具與UML建模技術》由會員分享,可在線閱讀,更多相關《Visio工具與UML建模技術(23頁珍藏版)》請在裝配圖網上搜索。
1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四
2、級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二
3、級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,工程實戰(zhàn)訓練,Visio,工具與,UML,建模技術,內容提綱,UML根底知識-概念,UML的目的,UML三個根本構造塊,事物,關系,圖,UML根底知識-事物,事物類型,內容,表示法舉例,結構事物,類,接口,用例,組件,結點等,動作事物,交互,狀態(tài)等,分組事物,包,注釋事物,解釋部分,UML根底知識-關系,關系,功能,表示法,關聯,類實例之間連接的描述,依賴,兩個模型元素間的關系,對一個元素(提供者)的改變可能影響或提供信息給其他元素,泛化,更概括的描述和更具體的種類間的關系,
4、適用于繼承,實現,說明和實現間的關系,UML根底知識-圖,UML,靜態(tài)圖,用例圖,(,Use Case Diagram,),類圖,(,Class Diagram,),對象圖,(,Object Diagram,),組件圖,(,Component Diagram,),部署圖,(,Deployment Diagram,),UML,動態(tài)圖,狀態(tài)圖,(,State Diagram,),時序圖,(,Sequence Diagram,),協(xié)作圖,(,Collaboration Diagram,),活動圖,(,Activity Diagram,),內容提綱,UML根底知識,UML工程實踐,使用Visio進行U
5、ML建模,UML工程實踐,使用UML進行工程的分析和設計時,一般遵循的步驟是,第一步,描述需求,產生用例圖,第二步,根據需求建立系統(tǒng)的靜態(tài)模型,構造系統(tǒng)的結構,這個步驟產生:類圖,對象圖,組件圖和部署圖,第三步,描述系統(tǒng)的行為,產生狀態(tài)圖,活動圖,順序圖,UML工程實踐-舉例,系統(tǒng)的商業(yè)用例-工程范圍確實定,UML工程實踐-舉例,系統(tǒng)的商業(yè)用例,-,業(yè)務分析,選擇查詢方式,按證件號碼查,那么選擇證件類型,輸入證件號碼,根據輸入的信息,調用檢查客戶信用,如果用戶有欠費或在黑名單中,詢問營業(yè)員是否繼續(xù)業(yè)務,是那么調用客戶資料查詢接口,否那么中止業(yè)務,查詢出客戶根本資料后,營業(yè)員修改相應資料,并根據
6、客戶申請選擇修改帳戶,和客戶附加資料。,根據選擇的業(yè)務,分別調用帳戶資料查詢,用戶資料查詢和客戶附加資料查詢接口,營業(yè)員修改相應資料。,營業(yè)員提交業(yè)務,根據相應修改的資料調用客戶資料修改,客戶附件資料修改,帳戶資料修改等接口。,系統(tǒng)計算費用,打印發(fā)票,UML工程實踐-舉例,客戶資料變更,-,用例圖,UML工程實踐-舉例,客戶資料變更,-,類圖,UML工程實踐-舉例,客戶資料變更,-,活動圖,UML工程實踐-舉例,客戶資料變更,-,順序圖,UML工程實踐-舉例,客戶資料變更,-,順序圖,內容提綱,UML根底知識,UML工程實踐,使用Visio進行UML建模,使用,Visio,進行,UML,建模,
7、模型資源管理器的使用,系統(tǒng)建模演示,學員動手操作,Visio,使用,Visio,進行,UML,建模,模型資源管理器的使用,為創(chuàng)立復雜軟件系統(tǒng)的面向對象的模型提供,全面的支持,它提供模型的樹視圖和在視圖間進行瀏,覽的手段.,使用,Visio,進行,UML,建模,系統(tǒng)建模演示,演示使用Visio建模過程,如以下圖所示:,使用,Visio,進行,UML,建模,學員動手操作,Visio,完成客戶資料變更的,UML,建模,交付物,:AlterCustom.vsd,文件,考核點,:,非考核點,:,業(yè)務邏輯的正確性,1,分析系統(tǒng)用例模型,商業(yè)用例圖,20,2,分析對象模型,類圖,20,3,分析某一個系統(tǒng)用例的處理流程,活動圖,順序圖,40,4,模型在,Visio,模型資源管理器的結構是否正確,20,學習資料,Q&A,謝謝大家,