軟體工程項目驅動式教程

軟體工程項目驅動式教程

《軟體工程項目驅動式教程》是2014年清華大學出版社出版的圖書,作者是陳承歡。

基本介紹

  • 書名:軟體工程項目驅動式教程
  • 作者:陳承歡
  • ISBN:9787302383178
  • 定價:39.8元
  • 出版社:清華大學出版社
  • 出版時間:2014年12月22日
  • 裝幀:平裝
  • 開本:16開 
內容簡介,圖書目錄,

內容簡介

本書以真實的軟體系統為教學案例,優選了3個軟體項目(人力資源管理系統,進、銷、存管理系統,圖書管理系統)作為教學項目,精心設定了近50項軟體工程教學任務和部分綜合實訓任務,在完成各項具體開發任務過程中學習知識、訓練技能、積累經驗、固化能力。
本書針對軟體開發職業崗位的從業需求,系統化重構教學內容,以真實軟體項目的開發過程為主線設計教學單元,達到學以致用的目標。根據軟體崗位需求和軟體項目開發的過程,將教學內容劃分為7個單元:軟體項目開發的立項與啟動→軟體項目的分析與建模→軟體項目的概要設計與詳細設計→軟體項目的編碼實現與單元測試→軟體項目的綜合測試與驗收→軟體系統的運行與維護→軟體項目的管理與安全保障。每個教學單元面向教學全過程設定了7個必要的教學環節:知識梳理→方法指導→模板預覽→項目實戰→小試牛刀→單元小結→單元習題,教學實施過程整體上按照理論指導→實戰體驗→訓練提升的進程組織教學。 本書以真實的軟體系統為教學案例,優選了3個軟體項目(人力資源管理系統,進、銷、存管理系統,圖書管理系統)作為教學項目,精心設定...

圖書目錄

單元1軟體項目開發的立項與啟動1
【知識梳理】1
1.1項目、軟體與軟體項目1
1.2軟體的分類3
1.3軟體工程的基本概念4
1.4軟體工程的基本原理5
1.5軟體工程方法學6
1.6軟體的生命周期8
1.7軟體過程的基本概念11
1.8軟體的開發模型11
1.9軟體項目開發的人員組成與分工18
【方法指導】19
1.10軟體項目的立項19
1.11軟體項目的啟動19
【模板預覽】24
1.12軟體項目開發立項與啟動階段的主要文檔24
【項目實戰】27
任務11編制人力資源管理系統開發的立項報告28
任務12編制人力資源管理系統開發的招標公告30
任務13編制人力資源管理系統開發的招標書31
任務14編制人力資源管理系統開發的投標書37
任務15編制人力資源管理系統開發的契約書42
任務16人力資源管理系統立項與啟動的擴展任務49
【小試牛刀】49
任務17進、銷、存管理系統開發的立項與啟動49
【單元小結】50
【單元習題】50
單元2軟體項目的分析與建模52
【知識梳理】52
2.1系統調查的基本方法52
2.2軟體項目開發的初步調查與分析532.3軟體項目開發的可行性分析53
2.4軟體項目開發的詳細調查與分析55
2.5軟體項目的需求分析57
【方法指導】60
2.6數據流分析60
2.7UML與系統建模66
【模板預覽】70
2.8軟體項目的分析與建模階段的主要文檔70
【項目實戰】74
任務21人力資源管理系統開發的背景分析74
任務22人力資源管理系統開發的可行性分析75
任務23制訂人力資源管理系統開發計畫75
任務24人力資源管理系統的需求分析76
任務25人力資源管理系統的建模86
任務26人力資源管理系統分析與建模的擴展任務96
【小試牛刀】97
任務27進、銷、存管理系統的分析與建模97
【單元小結】102
【單元習題】102
單元3軟體項目的概要設計與詳細設計105
【知識梳理】105
3.1軟體系統概要設計的主要任務105
3.2軟體系統詳細設計的主要任務106
3.3軟體系統的功能模組設計107
3.4軟體系統的輸出設計111
3.5軟體系統的輸入設計111
3.6軟體系統的配置方案設計114
【方法指導】116
3.7軟體系統的資料庫設計116
3.8軟體系統的界面設計120
3.9詳細設計圖形工具122
【模板預覽】125
3.10軟體項目的設計階段的主要文檔125
【項目實戰】127
任務31人力資源管理系統的總體設計127
任務32人力資源管理系統的接口設計129
任務33人力資源管理系統總體架構和軟體平台設計130
任務34人力資源管理系統的資料庫設計130
任務35人力資源管理系統的輸入/輸出設計135
任務36人力資源管理系統開發平台與開發工具的選擇136
任務37人力資源管理系統的用戶界面設計136
任務38人力資源管理系統概要設計與詳細設計擴展任務137
【小試牛刀】138
任務39進、銷、存管理系統的概要設計與詳細設計138
【單元小結】140
【單元習題】141
單元4軟體項目的編碼實現與單元測試143
【知識梳理】143
4.1程式設計的基本步驟143
4.2程式設計的一般方法143
4.3程式編寫的規範化要求144
4.4單元測試簡介149
【方法指導】152
4.5.NET程式的單元測試152
4.6用戶界面測試的基本原則和常見規範153
【模板預覽】160
4.7軟體項目的編碼實現與單元測試階段的主要文檔160
【項目實戰】161
任務41人力資源管理系統公共類與公共方法的創建161
任務42人力資源管理系統的“用戶登錄”模組設計與測試165
任務43人力資源管理系統的“單位信息設定”模組設計與測試175
任務44人力資源管理系統的“基本信息設定”模組設計與測試181
任務45人力資源管理系統的“個人所得稅計算器”模組設計與測試191
任務46人力資源管理系統的“主界面”模組設計與系統聯調201
任務47人力資源管理系統編碼實現與單元測試的擴展任務207
【小試牛刀】207
任務48進、銷、存管理系統編碼實現與單元測試207
【單元小結】210
【單元習題】211
單元5軟體項目的綜合測試與驗收212
【知識梳理】212
5.1軟體測試的概述212
5.2測試用例設計219
5.3黑盒測試221
5.4白盒測試227
【方法指導】243
5.5集成測試243
5.6系統測試245
5.7驗收測試246
【模板預覽】249
5.8軟體項目的綜合測試與驗收階段的主要文檔249
【項目實戰】250
任務51人力資源管理系統的集成測試251
任務52人力資源管理系統的系統測試251
任務53人力資源管理系統的驗收252
任務54人力資源管理系統綜合測試與驗收的擴展任務252
【小試牛刀】253
任務55進、銷、存管理系統的綜合測試與驗收253
【單元小結】253
【單元習題】254
單元6軟體系統的運行與維護256
【知識梳理】256
6.1軟體系統的數據採集256
6.2軟體系統的數據編碼257
6.3軟體系統的運行259
6.4軟體系統的維護260
【方法指導】261
6.5數據採集的方法261
6.6數據整理的方法261
6.7數據編碼設計的方法262
【模板預覽】262
6.8軟體系統的運行與維護的主要文檔262
【項目實戰】264
任務61人力資源管理系統的數據採集與數據初始化264
任務62人力資源管理系統的運行管理276
任務63人力資源管理系統的維護277
任務64人力資源管理系統運行與維護的擴展任務277
【小試牛刀】277
任務65進、銷、存管理系統的運行與維護277
【單元小結】281
【單元習題】282
單元7軟體項目的管理與安全保障283
【知識梳理】283
7.1軟體系統開發的項目管理283
7.2軟體項目開發的風險管理284
7.3軟體項目開發的文檔管理286
7.4軟體項目開發的質量管理287
7.5軟體項目開發的行為管理287
7.6軟體項目開發的配置管理288
7.7能力成熟度模型簡介289
7.8軟體系統的正常使用與安全保障290
【方法指導】293
7.9編制軟體項目開發工作計畫的常用方法293
7.10軟體系統項目管理的方法293
【模板預覽】295
7.11軟體項目管理與安全保障的主要文檔295
【項目實戰】297
任務71人力資源管理系統開發的項目管理297
任務72人力資源管理系統開發的文檔管理298
任務73人力資源管理系統開發的質量管理298
任務74人力資源管理系統開發過程的安全保障299
任務75人力資源管理系統運行過程的安全保障301
任務76人力資源管理系統管理與安全保障的擴展任務303
【小試牛刀】303
任務77進、銷、存管理系統的管理與安全保障303
【單元小結】304
【單元習題】304
附錄A軟體工程綜合實訓306
參考文獻317
2,5,7

相關詞條

熱門詞條

聯絡我們