1. 程式人生 > >【軟體工程】軟工視訊(三)軟體需求分析

【軟體工程】軟工視訊(三)軟體需求分析

前言

 一個軟體無論採用哪種管理資訊系統開發方法和開發策略,都必須首先搞清楚使用者的想法和需求,這就是需求分析。需求分析可進一步分為總體需求分析和詳細需求分析兩個階段。總體需求分析的目的是進行總體規劃,明確未來系統“是什麼”,詳細需求分析習慣稱為系統分析,明確未來系統“幹什麼”。

內容

          軟體需求分析的大致過程:   1.問題識別。           2.分析與綜合           3.編制分析階段的文件:軟體需求說明書,資料要求說明書,初步的使用者手冊,修改完善確定計劃開發實施計劃。           4.需求分析的評審。         系統分析也稱系統邏輯設計,是系統詳細開發的關鍵階段,它處於系統開發生命週期的第二個階段,上接總體規劃,下聯絡統設計,具有承上啟下的作用。
系統分析的任務主要有三方面: 一是詳細調查收集和分析使用者需求。 二是確定新系統初步的邏輯模型。 三是編制系統說明書。 系統分析的主要步驟有四步: 一是對當前系統進行詳細調查,收集資料。 二是進行業務流程分析,建立當前系統的物理模型。 三是進行資料流程分析建立當前系統的邏輯模型,然後根據使用者的需求補充完善,建立新系統的邏輯模型。 四是編寫系統分析說明書,把上述的分析過程和結果以文件形式儲存。      

小結

上述的系統分析是建立在總體規劃上的詳細需求分析。業務流程和資料流程分析是兩個重要的方法。   對於信管裡的系統分析和軟工視訊裡的軟體需求分析還是有一些雲裡霧裡,上述有誤之處,敬請指正。