真实一级一级一片免费视频-真实乱欲视频-真实国产乱弄免费视频-真人午夜a一级毛片-国产成人免费视频-国产成人免费片在线视频观看

化工輕工
當前位置:網站首頁 > 無機化工 > 正文

需求分析的作用及怎樣進行需求分析?

作者:化工綜合網發布時間:2023-01-13分類:無機化工瀏覽:162


導讀:??軟件需求是指用戶對目標軟件系統在功能、行為、性能、設計約束等方面的期望。通過對應問題及其環境的理解與分析,為問題涉及的信息、功能及系統行為建立模型,將用戶需求精確化、完全化,最...

??軟件需求是指用戶對目標軟件系統在功能、行為、性能、設計約束等方面的期望。通過對應問題及其環境的理解與分析,為問題涉及的信息、功能及系統行為建立模型,將用戶需求精確化、完全化,最終形成需求規格說明,這一系列的活動即構成軟件開發生命周期的需求分析階段。
?? 需求分析是介于系統分析和軟件設計階段之間的橋梁。一方面,需求分析以系統規格說明和項目規劃作為分析活動的基本出發點,并從軟件角度對它們進行檢查與調整;另一方面,需求規格說明又是軟件設計、實現、測試直至維護的主要基礎。良好的分析活動有助于避免或盡早剔除早期錯誤,從而提高軟件生產率,降低開發成本,改進軟件質量。
?? 需求工程是隨著計算機的發展而發展的,在計算機發展的初期,軟件規模不大,軟件開發所關注的是代碼編寫,需求分析很少受到重視。后來軟件開發引入了生命周期的概念,需求分析成為其第一階段。隨著軟件系統規模的擴大,需求分析與定義在整個軟件開發與維護過程中越來越重要,直接關系到軟件的成功與否。
??人們逐漸認識到需求分析活動不再僅限于軟件開發的最初階段,它貫穿于系統開發的整個生命周期。

軟件需求分析的作用及如何進行需求分析?

??軟件需求是指用戶對目標軟件系統在功能、行為、性能、設計約束等方面的期望。通過對應問題及其環境的理解與分析,為問題涉及的信息、功能及系統行為建立模型,將用戶需求精確化、完全化,最終形成需求規格說明,這一系列的活動即構成軟件開發生命周期的需求分析階段。
?? 需求分析是介于系統分析和軟件設計階段之間的橋梁。一方面,需求分析以系統規格說明和項目規劃作為分析活動的基本出發點,并從軟件角度對它們進行檢查與調整;另一方面,需求規格說明又是軟件設計、實現、測試直至維護的主要基礎。良好的分析活動有助于避免或盡早剔除早期錯誤,從而提高軟件生產率,降低開發成本,改進軟件質量。
?? 需求工程是隨著計算機的發展而發展的,在計算機發展的初期,軟件規模不大,軟件開發所關注的是代碼編寫,需求分析很少受到重視。后來軟件開發引入了生命周期的概念,需求分析成為其第一階段。隨著軟件系統規模的擴大,需求分析與定義在整個軟件開發與維護過程中越來越重要,直接關系到軟件的成功與否。
??人們逐漸認識到需求分析活動不再僅限于軟件開發的最初階段,它貫穿于系統開發的整個生命周期。80年代中期,形成了軟件工程的子領域——需求工程(requirementengineering,RE)。進入90年代以來,需求工程成為研究的熱點之一。從1993年起每兩年舉辦一次需求工程國際研討會(ISRE),自1994年起每兩年舉辦一次需求工程國際會議(ICRE),在1996年Springer-Verlag發行了一新的刊物——《RequirementsEngineering》。
??一些關于需求工程的工作小組也相繼成立,如歐洲的RENOIR(RequirementsEngineeringNetworkofInternationalCooperatingResearchGroups),并開始開展工作。 需求工程是指應用已證實有效的技術、方法進行需求分析,確定客戶需求,幫助分析人員理解問題并定義目標系統的所有外部特征的一門學科。
??它通過合適的工具和記號系統地描述待開發系統及其行為特征和相關約束,形成需求文檔,并對用戶不斷變化的需求演進給予支持。RE可分為系統需求工程(如果是針對由軟硬件共同組成的整個系統)和軟件需求工程(如果僅是專門針對純軟件部分)。軟件需求工程是一門分析并記錄軟件需求的學科,它把系統需求分解成一些主要的子系統和任務,把這些子系統或任務分配給軟件,并通過一系列重復的分析、設計、比較研究、原型開發過程把這些系統需求轉換成軟件的需求描述和一些性能參數。
?? 需求工程是一個不斷反復的需求定義、文檔記錄、需求演進的過程,并最終在驗證的基礎上凍結需求。80年代,HerbKrasner定義了需求工程的五階段生命周期:需求定義和分析、需求決策、形成需求規格、需求實現與驗證、需求演進管理。近來,MatthiasJarke和KlausPohl提出了三階段周期的說法:獲取、表示和驗證。
?? 綜合了幾種觀點,可以把需求工程的活動劃分為以下5個獨立的階段: (1)需求獲取:通過與用戶的交流,對現有系統的觀察及對任務進行分析,從而開發、捕獲和修訂用戶的需求; (2)需求建模:為最終用戶所看到的系統建立一個概念模型,作為對需求的抽象描述,并盡可能多的捕獲現實世界的語義; (3)形成需求規格:生成需求模型構件的精確的形式化的描述,作為用戶和開發者之間的一個協約; (4)需求驗證:以需求規格說明為輸入,通過符號執行、模擬或快速原型等途徑,分析需求規格的正確性和可行性; (5)需求管理:支持系統的需求演進,如需求變化和可跟蹤性問題。
??

標簽:需求分析作用


主站蜘蛛池模板: 国产精品精品国产一区二区 | 四虎入口 | 亚洲视频一二三 | 中文字幕在线一区二区三区 | 色yeye免费视频免费看 | 亚洲国产欧美在线观看 | 国产成人精品久久二区二区 | 成人福利网站在线看视频 | 成人xxx免费观看 | 天天干夜夜夜 | 92香蕉视频 | 91精品国产丝袜在线拍 | 成人黄色片在线观看 | 欧美另类第一页 | 在线观看视频你懂的 | 国产成人综合亚洲亚洲欧美 | 欧美午夜性 | 欧美女人天堂 | 亚洲综合一区二区 | 免费视频污 | 99热免费在线 | 中国一级特黄特色真人毛片 | 亚洲精品欧美精品国产精品 | 国产91在线精品福利 | 国产亚洲精品精品国产亚洲综合 | 一卡二卡3卡四卡网站精品国 | 亚洲视频国产视频 | 久久久久久综合成人精品 | 精品久久久久久久一区二区手机版 | 性欧美18-19sex性高清播放 | 老外和中国女人一级毛片 | 92国产精品 | 日韩欧美高清色码 | 成人激情综合 | 国产a国产片国产 | 亚洲四色| 成人a视频高清在线观看 | 69视频免费观看l | 国产成人精品综合久久久 | 亚洲香蕉伊在人在线观看9 亚洲香蕉一区二区三区在线观看 | 了不起的麦瑟尔夫人在线观看 |