系統分析與設計作業 二

2021-09-18 08:26:42 字數 822 閱讀 2039

課程名稱

系統分析與設計

任課老師

潘茂林老師

學號16340015

專業(方向)

軟體工程(計應)

姓名陳彬彬

email

[email protected]

開始日期

2019/04/15

完成日期

2019/04/16

答:答:

將現實世界中複雜的事物屬性和行為聚合成抽象的、具有邏輯性的、結構化的、封裝的物件,物件導向進行分析、設計、實現使專案更加模組化,使得開發和維護變得簡單、易讀、效率高且具有很好的拓展性。

uml是描述、構造和文件化系統製品的視覺化語言,是一組用於描述ooad過程的圖形化表達方式。

uml的作用就在於,在專業化的角色分工下,使得需求、分析、設計、開發的所有專案成員能夠用一種簡單、直觀、有效的方式相互進行交流,因此出現了uml這種統一視覺化的建模語言。

考試考察的uml圖型別:

靜態檢視:

行為檢視:

實現檢視:

軟體的本質特性:

可行性分析:

教材《uml和模式應用·第三版》第103頁圖9-6

原圖:

我的繪圖:

系統分析與設計作業二

三大特點是 劃分準則 rup 中,軟體開發生命週期根據時間和rup的核心工作流程劃分為二維空間。關鍵的里程碑 rup 中的軟體生命週期在時間上被分解為四個順序的階段 初始階段 精化階段 構建階段和產品交付階段 第一階段 主要目的是建立專案的範圍和版本,確定專案目標的可行性和穩定性,結交結果包括需求和...

系統分析與設計作業二

1 簡答題 設計強調的是滿足需求的的概念上的解決方案 在軟體方面和硬體方面 而不是其實現,例如,對資料庫方案和軟體物件的描述 它便於我們在軟體中構建更真實的虛擬世界,迫使設計者在關注程式所需實現的功能的同時不至於忘記通過抽象去塑造概念 uml是描述,構造,和文件化系統製品的視覺化語言,是圖形化表示法...

系統分析與設計(二)

瀑布模型 優點 1.降低軟體開發的複雜程度,提高軟體開發過程的透明性,提高軟體開發過程的可管理性 2.推遲軟體實現,強調在軟體實現前必須進行分析和設計工作 3.以專案的階段評審和文件控制為手段有效地對整個開發過程進行指導,保證了階段之間的正確銜接,能夠及時發現並糾正開 發過程中存在的缺陷,使產品達到...