軟考複習 軟體工程03 系統設計

2021-10-03 11:20:30 字數 919 閱讀 6085

主要目的:在系統設計中,主要目的是為系統制定實施計畫/方案。

主要內容:新系統總體結構設計,**設計,輸入輸出設計,處理過程設計,資料儲存設計,使用者介面設計,安全控制設計等。常用的系統設計方案有兩種:1.面向資料流的結構化設計方法。2.物件導向的分析方法。系統設計基本任務基本上可以分為概要設計和詳細設計兩個階段。

概要設計

設計軟體系統總體結構

其基本人是採用某種設計方法,將乙個複雜的系統按功能劃分模組,並確定每個模組的功能,各個模組間的呼叫關係,介面,評價模組的結構質量。

資料結構設計

對在需求分析階段已經完成的對資料組成操作約束,關係的描述來加以細化,適合採用抽象的資料型別。

資料庫設計

概念設計:用e-r模型來表述資料結構。

邏輯設計:結合具體資料庫管理系統(dbms)來建立資料庫的邏輯結構。

物理設計:設計資料模式的一些物理細節,如儲存要求,訪問方法和索引建立等。

編寫概要設計文件

完成概要設計說明書,資料庫設計說明書,使用者手冊以及修訂測試計畫的編寫。

評審

對設計方法的可行性,關鍵的處理以及內外部介面定義的正確性,有效性,各部分之間的一致性等一一進行評審。

詳細設計

對每個模組進行詳細的演算法設計。

對模組內部的資料結構進行設計。

確定資料庫的物理設計。

**設計。

輸入輸出格式設計。

使用者介面設計。

編寫詳細設計說明書。

評審。

系統設計的結果是一系列的系統設計檔案,說明文件,這些檔案是物理實現乙個詳細系統的重要基礎。

軟考之軟體工程

考試結束了 雖然平時有總結 但是總還是沒有那麼系統的寫篇部落格 現在後悔還來得及不 顯然來不及了 不過不管怎麼樣總要再對自己的總結做乙個總結 不能錯過了考試又錯過了學習的過程 今天從軟體工程說起 開始的時候對這裡並沒有太在意 因為都是概念性的東西 在自己的內心裡總覺得那些計算題要比概念簡單的多 所以...

軟考 系統開發與軟體工程

1 第一部分介紹軟體工程的基礎知識,它包括生存週期,開發模型,開發方法,重點要掌握幾種開發模型的關聯,這是軟考中考頻非常高的知識點。2 第二部分介紹開發過程中的專案管理 過程管理 和質量管理。專案管理的知識點比較多,但也確實考點也多,大家要好好的看看。過程管理和質量管理的內容了解就好,考題不多。3 ...

軟考 軟體工程 軟體過程模型

演化模型 瀑布模型 增量模型 原型模型 螺旋模型 噴泉模型 基於構件的開發模型 形式化方法模型 條件線性順序 瀑布的基本成分和原型的迭代 需求模糊不清 風險分析 使用者需求為動力,物件作為驅動的模型 用預先包裝的構件來構造系統 建立在嚴格數學基礎上 清晰明確的需求 適合於面向的開發方法 優點有瀑布所...