軟體工程與安全

《軟體工程與安全》是北京郵電大學出版社於2021年出版的書籍,作者是蘆效峰。

基本介紹

  • 中文名:軟體工程與安全
  • 作者:蘆效峰
  • 出版社:北京郵電大學出版社
  • 出版時間:2021年8月11日
  • 定價:39 元
  • ISBN:9787563564354 
內容簡介,圖書目錄,

內容簡介

現有的軟體工程教材基本不考慮安全因素,而專業的信息安全教材又因為過於偏安全而很少被非安全專業的學生學習。在當前網路安全問題日益嚴重的情況下,軟體開發如果不考慮安全因素,則開發的軟體最終注定會出問題。將軟體工程與信息安全技術有機地融合,才能開發出安全的軟體,這已經成為行業共識。本書從巨觀和微觀兩個角度講授如何將軟體工程與安全技術相結合,目標是讓非安全專業的學生也能充分掌握其中涉及的安全技術。本書提供了豐富的案例,力求保證內容的科學性和時代性,並突出軟體工程的實踐性。
全書共13章,內容包括軟體工程概述、軟體開發過程模型、可行性研究、軟體需求工程、面向對象分析、軟體總體設計、軟體詳細設計、面向對象設計、軟體安全設計、軟體界面設計、軟體實現、軟體測試、軟體維護。
本書可作為高等院校計算機、網路安全相關專業“軟體工程”課程的教材或教學參考書,也可供廣大工程技術人員參考使用。本書提供電子課件。

圖書目錄

第1章軟體工程概述1
1.1軟體和軟體危機1
1.1.1軟體的特點1
1.1.2軟體的分類2
1.1.3軟體的發展3
1.1.4軟體危機3
1.2軟體工程5
1.2.1軟體工程概述5
1.2.2工程化思想7
1.2.3軟體工程基本原理8
1.3軟體安全9
1.3.1軟體安全的概念9
1.3.2軟體安全的威脅10
習題12
第2章軟體開發過程模型13
2.1軟體生存周期13
2.2瀑布模型15
2.3原型模型16
2.4疊代模型18
2.5增量模型19
2.6螺旋模型20
2.7噴泉模型21
2.8組件集成模型22
2.9敏捷開發模型23
2.9.1什麼是敏捷開發?23
2.9.2敏捷開發流程24
2.10微軟公司開發過程26
2.11軟體安全開發生命周期27
2.11.1什麼是安全開發?27
2.11.2安全開發生命周期28
習題29
第3章可行性研究30
3.1問題定義30
3.2可行性研究的任務30
3.3可行性研究的步驟32
3.4系統流程圖34
3.5數據流建模35
3.5.1數據流圖35
3.5.2DFD畫法與命名37
3.5.3分層數據流圖37
3.5.4檢查數據流圖39
3.6軟體項目進度計畫40
3.6.1進度管理與工作分解40
3.6.2進度安排與進度圖41
3.6.3軟體規模估計43
3.7成本/效益分析44
3.7.1成本估算44
3.7.2效益分析46
習題46

相關詞條

熱門詞條

聯絡我們