基於UML的需求分析和系統設計個人體會

2022-05-14 03:04:40 字數 626 閱讀 3532

閱讀了文章之後,對使用uml進行系統的需求分析和設計有了乙個基礎的理解。在此做一下整理。

1.專案開始階段

專案開始階段的初期訪談需要抓住以下幾個重點:

必要的業務流程:在摸索業務流程時,初期應該盡可能只捕捉就「必要的」業務流程,在該業務流程中,盡量避免對細節的研究。

專案的技術限制:包括使用的技術以及其他系統間的交流介面規範。

上述四個重點,其實在一開始就決定了專案是否會成功,如果在專案開始時就落入了細節性的討論,反而容易造成專案的失敗,對於開發團隊來說不可不慎。

2.需求分析階段

需求分析階段,主要是跟客戶(領域專家)溝通,進行需求的收集和分析,然後通過標準的文書準確地表達出來,並形成需求規格說明書之類的文件,交由設計人員進行後續的系統設計工作。

uml中的用例圖正是用於需求收集和表達的有力工具,但是如何找出用例並非易事,這是因為從使用者那裡收集來的資訊很可能是零散的、沒有系統性的,要直接從中找出正確的用例非常困難。

因此在分析用例之前,可以先對企業級的業務流程進行規劃和設計,抓住企業的本質工作流,為後續進行詳細的需求收集和用例分析做好準備。

也就是說:通過活**來分析使用者的業務流程,盡而提取用例圖。

3.設計階段

繪製時序圖來對用例進行詳細設計。

基於UML的物件導向分析與設計

摘要 本文以例項的方式,展示了如果使用uml進行物件導向的分析與設計。本文將假設讀者對uml 物件導向等領域的基本內容已了然於胸,所以將不會過多闡述,而將重點放在應用過程上。本文的目的是通過乙個完整的例項,展現基於uml的ooa d過程的乙個簡化模式,幫助朋友們更好的認識uml在ooa d中起的作用...

基於UML的物件導向分析與設計

uml unified modeling language,統一建模語言 1 如何使用視覺化建模機制輔助物件導向的分析設計?系統需求分析是系統分析與設計的第一步,通過使用用例圖,顯示系統的邊界和主要功能,以及執行者和用例的關係。完成用例圖後,系統進入設計階段,可以使用順序圖和合作圖設計各個用例的實現...

基於移動端的問答系統 需求分析與原型設計

1 結對者 2015034643032 孔潭活 2015034643023 周巨集傑2 需求分析模型 nabcd 模型 3 原型設計工具 axure rp 8 墨刀 fscapture 大學生作為社會新技術 新思想的前沿群體,在大學期間能否將自己鍛造成特色鮮明的應用型人才尤為重要,而這款基於移動端的...