1. 程式人生 > 其它 >系統架構設計師-軟體系統建模方法及應用

系統架構設計師-軟體系統建模方法及應用

  軟體系統建模(Software System Modeling)是軟體開發中的重要環節,通過構建軟體系統模型可以幫助系統開發人員理解系統、抽取業務過程和管理系統的複雜性,也可以方便個類人員之間的交流。軟體系統建模是在系統需求分析和系統視線之間架起的一座橋樑,系統開發人員按照軟體系統模型開發出符合設計目標的軟體系統,並基於該模型進行軟體的維護和改進。,概要論述你參與的軟體系統開發專案,以及你鎖承擔的主要工作。說明軟體資訊系統開發中常用的建模方法,闡述每種方法的特點以及其使用防偽。詳細說明你所參與的軟體系統開發專案中,採用了哪些軟體系統建模方法。

  概要描述你所參與軟體系統開發專案,並明確指出你所在其中承擔的主要任務和開展的主要工作。詳細說明軟體資訊系統開發中常用的建模方法,闡述每種方法的特點以及其適用防偽。

1,面向物件建模方法

  面向物件的建模方法把資料和過程整合到物件的結構中,所建立的模型成為物件模型。建模是構造軟體系統最基本的步驟,在軟體工程學科中提供了多種多樣的建模方法和搞笑的工具,其目的是為了在軟體開發過程的早期就發現設計中可能隱含的缺陷和錯誤。對於今日的大型軟體系統,採用一種合適的建模方法,建立一個良的模型是成功的關鍵。UML(標準建模語言)是一種定義良好、易於表達、功能強大且普遍使用的建模語言,它融入了軟體工程領域的新思想、新方法和新技術。其功能域不限於支援面向物件的分析和設計,還支援從需求分析開始的軟體開發的全過程,UML的定義包括UML語義和UML表示法兩個部分。

2,結構化建模方法

  結構化建模方法的基本思想可以概括為自頂向下、逐步求精、模組化技術,自頂向下逐層分解是指在程式設計時先考慮問題大的方面。在確定了主要方向後由表及裡深入到問題的具體的細節,由易到難逐層解決問題。這時一個由模糊到清晰,由概括到具體的過程。逐步求精是在遇到複雜問題的時候,先設計一些字母表作為過渡來逐步細化。結構化建模方法以過程為中心,流程穩定的系統可以採用該方法。

3,原型法建模

  原型法建模思想是一種根據使用者需求並利用系統開發工具快速地建立一個系統模型並展示給使用者,然後在此基礎上與使用者交流,最終實現使用者需求的資訊系統的快速開發方法。應用原型開發過程包括系統需求分析、系統初步設計、系統除錯和系統檢測等階段,具有開發週期短、見效快及與業務任玉環交流方便的優點,特別適用哪些使用者需求模糊且結構性比較差的資訊系統的開發。

  針對你實際參與的軟體系統開發專案,說明在該專案中如何選定和使用建模方法並建立系統物理模型和邏輯模型,並描述所產生的實際應用效果。