第一次聽說軟體工程這個課程名字時,我第一反應就是這是一門理論性的課程,靠考試之前的突擊背誦知識點就可以了,結果第一次上課就改變了我對這門課的看法,老師的的教學方法主要以實踐操作為主,讓我們學會寫部落格看部落格,並且讓我們每個人都建立github帳號,讓我們從一開始就慢慢接觸多人合作才是軟體開發的主流這一重要的思想,以下,是我在看了這本書之後提出的問題。
1、軟體測試是軟體工程中的一項重要的步驟,然而軟體測試的基本出發點又有那些呢?總不能盲目的就的隨便的進行測試吧,所以我們必須要理清各種的軟體測試要求。基於這些疑惑,我在網上找到了一篇專門總結軟體測試驅動模式的文章,總結來說,軟體測試總共有七種常用的驅動模式:
業務/需求驅動測試
產品質量風險驅動測試
模型驅動測試
(系統)功能驅動測試
設計驅動測試
(程式/**)結構驅動測試
統計/經驗驅動測試這七項就是軟體測試的基本核心驅動模式。
2、在我們決定要製作乙個軟體工程專案的時候,需求分析就變得尤為重要,這是軟體構造的核心,也是軟體設計的重要方向和指示牌,需求分析中我們軟體開發人員最應該重視的是那些呢?
在軟體工程專案開發中,需求分析是十分重要的,同時也是同時面向使用者和開發人員的,而軟體開發人員最需要的就是結構分析。在結構化分析方法中,「資料字典」是建模的核心,有三種建模方式,每一種方式對應有一種相應的工具來描述
(1)、資料模型,用實體-聯絡圖描述;
(2)、功能模型,用資料流圖描述;
(3)、行為模型,用狀態轉換圖描述。
歡迎使用CSDN markdow
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...
歡迎毛毛與妞妞使用CSDN markdown編輯器
建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...
歡迎使用CSDN markdow1n編輯器
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...