書籍信息
書名軟體工程與畢業設計規範
書號978-7-118-10152-2
作者張少剛
出版時間2015年6月
譯者
版次1版1次
開本16
裝幀平裝
出版基金
頁數222
字數329
中圖分類TP311.5
叢書名
定價39.50
內容簡介
本書是一本基於軟體工程思想,進行畢業設計指導的技術類書籍,在回顧軟體工程知識的基礎上,結合軟體生命周期介紹了畢業設計的實施順序,從課題選擇、可行性分析、畢業設計文檔撰寫到畢業設計內容測試等方面進行了詳細的介紹,並通過兩個案例對畢業設計過程進行了詳細的說明。
本書以軟體工程思想與畢業設計的結合為重點,在畢業設計中更加強調軟體工程思想和方法的套用,給畢業設計賦予了新的內涵,給出了新的處理方式。本書敘述清晰、邏輯性強、利於教學,可以作為高等院校計算機專業及信息等相關專業的教材,也可以作為軟體開發技術人員的參考書。
目錄
第1章引言1
1.1軟體工程與畢業設計的對應關係1
1.2畢業設計中存在的問題2
1.3用軟體工程思想指導畢業設計3
1.3.1以可行性研究指導選題,嚴把選題關3
1.3.2需求分析是畢業設計的關鍵3
1.3.3規範設計過程4
1.3.4重視文檔的寫作4
1.3.5重視測試工作,撰寫畢業設計說明書4
第2章軟體工程模型6
2.1軟體及軟體工程6
2.1.1軟體概述6
2.1.2軟體工程的定義及其研究內容6
2.1.3軟體工程的作用7
2.2軟體工程的基本原理8
2.3軟體生命周期10
2.4軟體開發過程模型12
2.4.1瀑布模型12
2.4.2原型模型14
2.4.3快速開發模型15
2.4.4螺旋模型16
2.4.5增量模型18
第3章軟體工程過程19
3.1軟體開發方法19
3.1.1問題分析21
3.1.2可行性分析21
3.1.3需求分析23
3.1.4系統設計29
3.1.5編寫程式代碼31
3.1.6軟體測試33
3.1.7軟體運行、維護與文檔管理36
3.2面向對象方法與UML37
3.2.1面向對象的基本概念38
3.2.2UML概述39
3.2.3常用的UML圖41
3.2.4面向對象的分析47
3.2.5面向對象的設計50
3.2.6資料庫設計53
3.2.7面向對象的編程與測試54
3.2.8軟體運行、維護與文檔管理55
3.3軟體工程實踐中的項目管理55
3.3.1項目管理概述55
3.3.2人員的組織與管理55
3.3.3項目計畫56
3.3.4風險管理57
第4章幾種常用開發工具介紹61
4.1SQL Server 2008特點61
4.2C++面向對象程式設計要點69
4.3MVC模式79
4.3.1MVC模式概述79
4.3.2J2EE101
4.4Struts介紹111
4.4.1Struts概述111
4.4.2Struts組件112
4.4.3Struts配置檔案115
4.4.4Struts2概述120
4.4.5Struts2接口和組件121
4.4.6Struts2配置檔案125
4.4.7Struts2標籤127
第5章書店網上售書系統的開發129
5.1需求分析129
5.1.1所要完成的功能129
5.1.2定義133
5.2系統的總體分析與設計137
5.2.1實現的功能138
5.2.2系統的功能138
5.2.3系統框架140
5.2.4系統流程分析141
5.2.5網上書店的整體網頁設計145
5.2.6資料庫的設計147
5.3系統詳細設計148
5.4系統測試153
第6章移動渠道酬金系統的研究與實現1556.1概述155
6.1.1開發背景及目標155
6.1.2問題定義156
6.1.3可行性研究156
6.1.4系統流程圖157
6.1.5數據字典157
6.1.6論文結構與主要工作158
6.2需求分析158
6.2.1現有系統的分析158
6.2.2對系統的綜合要求158
6.2.3實體聯繫圖159
6.2.4功能概述160
6.2.5軟體的設計要求161
6.2.6設計相關技術介紹162
6.3系統設計168
6.3.1系統設計的任務與原則168
6.3.2系統的總體設計169
6.3.3系統設計概要171
6.3.4整體結構詳細設計172
6.4系統實現173
6.4.1啟動界面設計173
6.4.2登錄視窗設計173
6.4.3主框架設計1746.4.4系統實現的部分原始碼177
6.5系統測試184
6.5.1軟體測試概念184
6.5.2測試設計186
6.5.3測試中的問題187
6.5.4測試報告188
第7章設計中常用的資料庫技術189
7.1資料庫技術概述189
7.1.1資料庫系統的基本概念189
7.1.2資料庫系統的特點190
7.1.3數據模型190
7.1.4數據管理技術的產生和發展192
7.2關係資料庫195
7.2.1關係資料庫概述195
7.2.2流行的關係資料庫196
7.3資料庫的創建197
7.3.1Access 2003套用概述197
7.3.2新建資料庫198
7.3.3打開和保存資料庫200
7.4表的創建與修改200
7.4.1創建表200
7.4.2修改表203
7.5表間關係204
7.5.1表之間的關係類型205
7.5.2創建表之間的關係205
7.6SQL介紹216
7.6.1SQL概述216
7.6.2SQL的分類216
7.6.3SQL語句217
參考文獻221"