考試大綱: 資訊系統基礎 1.3 軟體工程知識1· 軟體需求分析與定義 需求工程,是包括建立和維護系統需求文件所必須的一切活動的過程,可分為需求開發和需求管理兩大工作。 (1) 需求開發: 包括需求獲取、需求分析、編寫規格說明書(需求定義)和需求驗證四個階段。 (2) 需求管理:通常包括定義需求基線、處理需求變更及需求跟蹤等方面的工作。· 軟體需求分析與定義
· 軟體設計、測試與維護
· 軟體復用
· 軟體質量保證及質量評價
· 軟體配置管理
· 軟體開發環境
· 軟體過程管理
需求分析的方法種類繁多,按照分解的方式不同,可以分為以下幾大類: (1) 結構化分析方法: (2) 物件導向分析方法:主要使用統一建模語言 (3) 面向問題領域的分析(problem domain oriented anyalysis, pdoa): pdoa更多的強調描述,而少強調建模。
需求定義: 需求定義的過程,是形成需求規格說明書的過程,通常有兩種需求定義的方法:嚴格定義方法 和 原型方法。 (1) 嚴格定義方法:目前採用較多的一種需求定義方法,是一種順序型的開發方法。 (2) 原型方法:實際上是一種迭代的迴圈型的開發方式。
2 軟體設計、測試與維護
軟體測試:是軟體質量保證的主要手段之一,也是在軟體交付之前所必須完成的步驟。 軟體測試的目的:在軟體投入生產性執行之前,盡可能多地發現軟體產品中的錯誤和缺陷。 軟體測試的型別: 動態測試和靜態測試
(1) 動態測試: 執行程式發現錯誤, 分為黑盒測試法,白盒測試法,灰盒測試法 - 黑河測試: - 白盒測試: - 灰盒測試:
(2) 靜態測試: 測試程式不在機器上執行,採用人工檢測和計算機輔助靜態分析的手段對程式進行檢測。 - 桌前檢查: - **審查: - **走查:
軟體測試的階段: 根據階段不同,可分為單元測試,整合測試,確認測試,系統測試等
軟體維護:
軟體經過測試,交付給使用者後,在使用和執行過程中對軟體產品進行的修改就是維護。 軟體維護佔整個軟體生命週期的60%-80% 軟體維護的型別:
(1) 改正性維護: (2) 適應性維護: (3) 完善性維護: (4) 預防性維護:
3 軟體復用
可復用性(可重用性),是指系統和(或)其組成部分能再其他系統中重複使用的程度。
軟體復用(軟體重用),是使用已有的軟體產品(如設計、**、文件等)來開發新的軟體系統的過程。
4 軟體質量保證及質量評價
5 軟體配置管理
6 軟體開發環境
7 軟體過程管理
資訊系統專案管理師 軟體工程篇(四)
2.4 軟體維護 考點 12 軟體維護的基本概念 維護是軟體生命週期的最後乙個階段,也是持續時間最長和代價最大的乙個階段。軟體工程學的主要目的就是提高軟體的可維護性,降低維護的花費。軟體維護通常包括為了糾正在使用過程中暴露出來的錯誤而進行的改進性維護,為了適應外部環境的變化而進行的適應性維護,為了改...
資訊系統專案管理師 真題 資訊系統專案管理師介紹
資訊系統專案管理師屬於計算機技術與軟體專業技術資格 水平 考試 即軟考 高階資格考試裡面的一項考試。通過本考試的合格人員能夠掌握資訊系統專案管理師的知識體系,具備管理大型 複雜資訊系統專案和多專案的經驗和能力 能根據需求組織制訂可行的專案管理系統 能夠組織專案實施,對專案的人員 資金 裝置 進度和質...
資訊系統專案管理師
2017年11月11號,參加了新改版的考試。好處 能夠掛靠,積分落戶,以考代評 上午 75道選擇題,45分及格 下午 案例 案例3道大題,45分及格,兩個題目選乙個45分及格。題型 知識點 選擇題 典型計算題 英語 基礎知識點,重在平時積累和學習 案例 1道典型計算題 分析題 理論題 填空題 選擇題...