系統分析與設計 homework1

2021-08-16 19:30:44 字數 1578 閱讀 6206

1.簡單題

軟體危機(software crisis)是早期電腦科學的乙個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體產品的壽命縮短、甚至夭折。軟體危機主要表現在:

1.專案執行超出預算。

2.專案執行超過時間。

3.軟體質量低落。

4.軟體通常不匹配需求。

5.專案無法管理,且**難以維護

構造性成本模型(cocomo)是一種軟體成本估算方法。這種模型使用一種基本的回歸分析公式,使用從專案歷史和現狀中的某些特徵作為引數來進行計算。從本質上說是一種引數化的專案估算方法,引數建模是把專案的某些特徵作為引數,通過建立乙個數字模型**專案成本

軟體生命週期(software development lifecycle)是將軟體開發工作劃分為不同階段以改進設計,產品管理和專案管理的過程。軟體生命週期內有問題定義、可行性分析、總體描述、系統設計、編碼、除錯和測試、驗收與執行、維護公升級到廢棄等階段,生命週期的每乙個週期都有確定的任務,並產生一定規格的文件(資料),提交給下乙個週期作為繼續工作的依據

1.軟體需求(software requirement)

2.軟體設計(software design)

3.軟體構築(software construction)

4.軟體工程工具與方法(software tools & methods)。

1.level 1:初始級 軟體過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義

2.level 2:已管理級 建立了基本的專案管理過程來跟蹤費用、進度和功能特性。

3.level 3:已定義級 已將軟體管理和工程兩方面的過程文件化、標準化,並綜合成該組織的標準軟體過程。

4.level 4:量化管理級 分析對軟體過程和產品質量的詳細度量資料,對軟體過程和產品都有定量的理解與控制。

5.level 5:優化管理級 過程的量化反饋和先進的新思想、新技術促使過程持續不斷改進。

swebok是一種國際標準,定義了軟體工程學科的內涵,它由10個知識域(ka)構成,其中5個ka與系統分析與設計這門課程有關。swebok不是知識體系,而是指南,知識體系存在與發表的文獻中,而指南的目的是描述知識體系的哪些部分已經被普遍接受。swebok有幾個目的,乙個是使全球範圍內對軟體工程形成一致觀點,為軟體工程學科確立位置並確定和其他學科的分界,二是刻畫軟體學科的內容特徵以及確立知識的專題,三是為相應的課程和職業資格認證奠定基礎。

2.解釋 psp 各項指標及技能要求:

需要的技能有 根據需求知道專案大概的規模,語言表達能力和交流能力,程式設計能力,**測試能力

首先拿到專案後先把專案分成各個部分,然後從專案的每個部分開始計時,結束的時候結束計時,這樣專案結束的時候將各個部分的時間加起來就是總的完成時間。

系統分析與設計 homework 1

1 簡單題 軟體工程是指導計算機軟體開發和維護的工程學科。將 系統化的 規範的 可度量的 方法用於軟體的開發 執行和維護的過程,即將工程化應用於軟體開發中。採用工程的概念 原理 技術和方法來開發與維護軟體,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來,這就是軟體工程。軟體...

系統分析與設計 Homework1

1 簡單題 1 將系統化 規範化 可度量的方法應用與軟體的開發 執行和維護的過程,即將工程化應用於軟體中。2 對 1 中所述方法的研究。ieee iee93 軟體危機 software crisis 是早期電腦科學的乙個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體...

系統分析與設計 Homework 1

軟體工程的定義 1 將系統化 規範化 可度量的方法應用與軟體的開發 執行和維護的過程,即將工程化應用於軟體中。2 對 1 中所述方法的研究。ieee iee93 software crisis cocomo 模型 軟體危機是在計算科學的早期階段使用的術語,表現了在需要的時間編寫有用和高效的電腦程式的...