亚洲精品美女久久久久久久-四川少妇搡bbw搡bbbb-精品免费国产一区二区三区四区,差差差很疼30分钟的视频,蜜桃成人无码区免费视频网站,免费人成视频x8x8

18600329666

咨詢技術專家

掃一掃
與技術專家在線溝通

Menu
軟件開發需求分析方法

     需求分析軟件是軟件開發的重要環節,是整個軟件開發全周期的的基礎,如果將整個軟件開發全過程看做是修建一棟大樓,需求分析就是設計圖和地基,其重要性不言而喻。

     需求分析之關鍵點是軟件解決什么實際問題、軟件使用主要場景、用戶角色有哪些、用戶核心關注點是什么即用戶,場景,目標,關注點。以上四個問題是進行需求分析的前提條件也是落實需求細節的依據。

     需求分析的關鍵


    計算機軟件需求分析的主要方法有,功能分析法,結構化分析法,信息建模法等

    1.功能分析法
    將新系統作為多功能模塊的組合。各功能亦可分解為若干子功能及接口,子功能再繼續分解。便可得到系統的雛形,即功能分解——功能、子功能、功能接口。

    2.結構化分析方法

    結構化分析方法是一種從問題空間到某種表示的映射方法,由數據流圖和數據詞典構成并表示。此分析法又稱為數據流法。其基本策略是跟蹤數據流,即研究問題域中數據流動方式及在各個環節上所進行的處理,從而發現數據流和加工。結構化分析可定義為數據流、數據處理或加工、數據存儲、端點、處理說明和數據字典。

    3.信息建模方法

     信息建模法從數據角度對現實世界建立模型。大型軟件較復雜,很難直接對其分析和設計,常借助建模工具。建模工具是開發中常用工具,系統包括數據處理、事務管理和決策支持。實質上,也可看成由一系列有序模型構成,其有序模型通常為功能模型、信息模型、數據模型、控制模型和決策模型。有序是指這些模型是分別在系統的不同開發階段及開發層次一同建立的。建立系統常用的基本工具是E—R圖。經過改進后稱為信息建模法,后來又發展為語義數據建模方法,并引入了許多面向對象的特點。

軟件開發需求分析方法



     功能分析法軟件分析前期面向用戶的分析方法,通過功能結構,功能描述,軟件原型的模擬推演,與用戶充分溝通確定軟件的具體功能和可使用性,其中軟件原型是需求分析的最重要手段,結構化分析法和信息建模法是需求分析后期將用戶需求轉為為開發需求,為后期進行詳細設計提供依據。