注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件開發(fā)這點(diǎn)事兒

軟件開發(fā)這點(diǎn)事兒

軟件開發(fā)這點(diǎn)事兒

定 價(jià):¥45.00

作 者: 邵志東 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 軟件開發(fā)工具手冊(cè)
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121080722 出版時(shí)間: 2009-03-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 294 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》中,讀者將會(huì)找到這些問題的答案。在《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》的開章,讀者可以了解到作為一個(gè)軟件程序員需要掌握的專業(yè)和素質(zhì)技能,并介紹了軟件程序員的職業(yè)發(fā)展方向;在《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》知識(shí)篇、工具篇中,讀者可以學(xué)習(xí)到軟件開發(fā)的精髓:軟件開發(fā)過程中所涉及的相關(guān)知識(shí)、需要掌握的相關(guān)工具。利用《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》的介紹,讀者可以快速掌握這些開發(fā)工具;最后,在《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》的模板篇、規(guī)范篇,讀者可以驚喜地找到非常實(shí)用的軟件開發(fā)模板和項(xiàng)目組建設(shè)所需要的規(guī)范文檔。通過《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》的幫助,相信廣大讀者能快速走上真正的軟件開發(fā)之路!《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》非常適合軟件程序員或有志于成為軟件程序員的讀者閱讀。軟件技術(shù)和編程語(yǔ)言的發(fā)展日新月異,如何能在如此快速的技術(shù)革新中把握技術(shù)發(fā)展趨勢(shì),掌握軟件開發(fā)的精髓;掌握一門編程語(yǔ)言就是程序員了嗎?如何能夠成為一名優(yōu)秀的程序員?作為一名程序員,職業(yè)發(fā)展路在何方……在《軟件開發(fā)這點(diǎn)事兒:軟件開發(fā)工具手冊(cè)》中,讀者將會(huì)找到這些問題的答案。

作者簡(jiǎn)介

  邵志東,計(jì)算機(jī)軟件碩士。歷任北大方正電子有限公司項(xiàng)目開發(fā)經(jīng)理、新東方IT教育教學(xué)部經(jīng)理、北京新科海學(xué)校副總經(jīng)理。擁有近15年的軟件設(shè)計(jì)、需求分析和項(xiàng)目管理、編程經(jīng)驗(yàn),參與過國(guó)內(nèi)外的眾多項(xiàng)目開發(fā),熟悉整個(gè)軟件項(xiàng)目管理流程,對(duì).Net平臺(tái)開發(fā)有著特別深入的研究。有近十年微軟產(chǎn)品技術(shù)講座的經(jīng)驗(yàn);曾經(jīng)為各行業(yè)企業(yè)單位講授過上千場(chǎng)微軟技術(shù)培訓(xùn)課程。在多年教學(xué)同時(shí),長(zhǎng)期專注基于微軟產(chǎn)品的二次開發(fā)及解決方案,曾為多個(gè)大型企業(yè)實(shí)施及開發(fā)過百個(gè)基于微軟產(chǎn)品平臺(tái)的系統(tǒng),有非常豐富的項(xiàng)目開發(fā)及實(shí)施經(jīng)驗(yàn)。從2005年3月起,受邀成為微軟中文網(wǎng)絡(luò)廣播MsDNWebcast特約講師,至今累計(jì)授課近百次。主講了《ASP.NET實(shí)用編程系列》、《.NETWindows編程系列》、《ADo.NET2.O系列》等課程。被評(píng)為“2006年微軟中文網(wǎng)絡(luò)廣播最佳講師”,新作《.NET編程這點(diǎn)事兒》即將出版。

圖書目錄

第1篇 知識(shí)篇
第1章 恭喜你,成為軟件程序員 2
1.1 軟件程序員專業(yè)技能 2
1.1.1 專業(yè)技能檢核表 2
1.1.2 軟件程序員崗位技能圖 4
1.2 軟件程序員素質(zhì)技能 4
1.2.1 軟件程序員的素質(zhì)技能 4
1.2.2 高級(jí)軟件程序員的素質(zhì)技能 5
1.3 軟件程序員職業(yè)發(fā)展圖 6
1.3.1 軟件企業(yè)的人才類型和素質(zhì)結(jié)構(gòu)關(guān)系 6
1.3.2 高級(jí)技術(shù)人才理想成長(zhǎng)路徑 7
1.3.3 高級(jí)管理人才理想成長(zhǎng)路徑 7
1.3.4 高級(jí)綜合人才理想成長(zhǎng)路徑 8
第2章 軟件開發(fā)流程 9
2.1 項(xiàng)目還是產(chǎn)品——程序員心中的痛 9
2.2 軟件開發(fā)流程 10
2.2.1 項(xiàng)目開發(fā)流程 10
2.2.2 產(chǎn)品開發(fā)流程 11
2.3 標(biāo)準(zhǔn)還是效率——痛苦的抉擇 11
2.3.1 質(zhì)量/過程標(biāo)準(zhǔn)的來源 11
2.3.2 標(biāo)準(zhǔn)能做到什么和不能做到什么 12
2.3.3 質(zhì)量標(biāo)準(zhǔn)和過程控制有什么用 12
2.3.4 軟件開發(fā)過程中如何應(yīng)用這些標(biāo)準(zhǔn) 13
第3章 可行性研究 14
3.1 可行性分析的要素 14
3.2 市場(chǎng)可行性分析 15
3.3 政策可行性分析 15
3.4 技術(shù)可行性分析 15
3.5 成本—收益分析 16
3.6 SWOT分析 16
3.6.1 競(jìng)爭(zhēng)優(yōu)勢(shì)分析 17
3.6.2 競(jìng)爭(zhēng)劣勢(shì)分析 17
3.6.3 外部機(jī)會(huì)分析 18
3.6.4 外部威脅分析 18
3.6.5 SWOT核心問題 19
第4章 需求分析 20
4.1 需求分析的重要性 20
4.2 需求分析為什么困難 20
4.3 需求分析基本任務(wù) 21
4.4 需求分析的結(jié)果 22
4.5 需求分析階段工作重點(diǎn) 22
4.6 UML和Rational Rose 22
4.7 Microsoft Visio 23
第5章 系統(tǒng)設(shè)計(jì) 24
5.1 系統(tǒng)設(shè)計(jì)工作流程圖 24
5.2 面向?qū)ο蟮脑O(shè)計(jì)方法 25
5.2.1 面向?qū)ο蟮母拍?26
5.2.2 面向?qū)ο笤O(shè)計(jì)方法目標(biāo) 29
5.3 三層應(yīng)用程序模型 29
5.4 函數(shù)、對(duì)象和組件 30
5.4.1 函數(shù)和過程 30
5.4.2 類和對(duì)象 30
5.4.3 組件 30
5.5 系統(tǒng)設(shè)計(jì)內(nèi)容 31
5.5.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 32
5.5.2 界面設(shè)計(jì) 42
5.5.3 模塊設(shè)計(jì) 46
5.5.4 數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計(jì) 48
5.5.5 OOP(Object Oriented Programming)設(shè)計(jì)方法步驟 49
第6章 編碼 50
6.1 編程語(yǔ)言和開發(fā)工具 50
6.1.1 編程語(yǔ)言 50
6.1.2 開發(fā)工具 52
6.2 網(wǎng)絡(luò)編程必備知識(shí) 53
6.2.1 HTML/JavaScript 53
6.2.2 XML 53
6.2.3 WebService 54
6.2.4 Ajax 54
6.3 了解極限編程 55
6.4 編碼規(guī)范 56
6.5 源代碼控制 56
6.5.1 版本管理的必要性 56
6.5.2 常用源代碼控制工具 57
6.5.3 源代碼控制規(guī)范 58
第7章 軟件測(cè)試 59
7.1 軟件測(cè)試基本概念 59
7.1.1 單元測(cè)試 60
7.1.2 集成測(cè)試 60
7.1.3 系統(tǒng)測(cè)試 62
7.1.4 性能、壓力和負(fù)載測(cè)試 62
7.1.5 測(cè)試成本 63
7.1.6 黑盒測(cè)試和白盒測(cè)試 63
7.2 白盒測(cè)試用例 64
7.2.1 測(cè)試用例簡(jiǎn)介 64
7.2.2 白盒測(cè)試用例設(shè)計(jì) 66
7.2.3 測(cè)試用例設(shè)計(jì)步驟 67
7.3 軟件測(cè)試工具 73
7.3.1 常見軟件測(cè)試工具列表 73
7.3.2 常用單元測(cè)試工具介紹 74
第8章 結(jié)項(xiàng)和產(chǎn)品化 76
8.1 安裝盤制作 76
8.1.1 使用InstallShield 76
8.1.2 使用Visualstudio.NET發(fā)布程序 76
8.1.3 安裝盤制作規(guī)范 77
8.2 軟件加密 77
8.2.1 軟件加密概述 77
8.2.2 常見的軟件加密技術(shù) 77
8.3 說明書制作 79
8.3.1 Word書籍版說明書 79
8.3.2 電子說明書制作 79
第9章 項(xiàng)目組建設(shè) 81
9.1 項(xiàng)目組守則 81
9.2 常用代碼 81
9.3 編程技巧 82
9.4 編寫工作計(jì)劃總結(jié) 82
9.5 代碼量統(tǒng)計(jì)工具 83
第2篇 工具篇
第10章 Rational Rose實(shí)例入門 86
10.1 創(chuàng)建工程 86
10.2 建立Actor 88
10.3 創(chuàng)建Use Case 89
10.4 用順序圖描述Use Case 90
10.5 建立協(xié)作圖 92
10.6 建立類 93
10.7 實(shí)現(xiàn)模型 94
10.8 UML符號(hào)和圖形 95
第11章 Power Designer實(shí)例入門 99
11.1 創(chuàng)建項(xiàng)目工程 99
11.2 建立概念數(shù)據(jù)模型 100
11.2.1 創(chuàng)建實(shí)體 100
11.2.2 添加屬性 101
11.2.3 定義屬性的標(biāo)準(zhǔn)檢查約束 102
11.2.4 定義實(shí)體的主、次標(biāo)識(shí)符 103
11.2.5 創(chuàng)建其他實(shí)體 105
11.2.6 建立聯(lián)系 107
11.3 生成物理數(shù)據(jù)模型 110
11.4 生成數(shù)據(jù)庫(kù)建庫(kù)腳本 112
11.5 生成關(guān)系數(shù)據(jù)庫(kù) 113
11.6 Power Designer的4種模型文件 113
第12章 NUnit實(shí)例入門 115
12.1 NUnit下載安裝 115
12.2 創(chuàng)建測(cè)試項(xiàng)目 116
12.3 添加NUnit引用 116
12.4 創(chuàng)建測(cè)試用例 117
12.5 創(chuàng)建被測(cè)試類 118
12.6 編譯項(xiàng)目 118
12.7 運(yùn)行圖形測(cè)試工具 118
12.8 修改測(cè)試 119
12.9 異常測(cè)試 120
第13章 JUnit實(shí)例入門 121
13.1 JUnit下載和安裝 121
13.2 創(chuàng)建測(cè)試項(xiàng)目 122
13.3 添加JUnit引用 122
13.4 創(chuàng)建被測(cè)試類 124
13.5 創(chuàng)建測(cè)試用例 125
13.6 創(chuàng)建測(cè)試單元 126
13.7 運(yùn)行測(cè)試 127
13.8 JUnit結(jié)構(gòu)說明 128
第14章 InstallShield實(shí)例入門 129
14.1 創(chuàng)建安裝項(xiàng)目 129
14.2 安裝程序語(yǔ)言設(shè)計(jì) 130
14.3 應(yīng)用程序信息設(shè)置 131
14.4 設(shè)置程序運(yùn)行條件 131
14.5 設(shè)定安裝架構(gòu) 131
14.6 添加要發(fā)布的網(wǎng)站文件 131
14.7 添加程序快捷鍵 132
14.8 添加注冊(cè)表修改 133
14.9 安裝界面設(shè)置 134
14.10 多語(yǔ)言字符串修改 134
14.11 生成安裝 134
14.12 運(yùn)行安裝文件 135
14.13 添加數(shù)據(jù)庫(kù)支持 136
14.14 直接附加數(shù)據(jù)庫(kù) 141
14.15 程序卸載 141
第15章 “VisualStudio.NET部署應(yīng)用程序”實(shí)例入門 142
15.1 創(chuàng)建要發(fā)布ASP.NET Web應(yīng)用程序 142
15.2 創(chuàng)建安裝程序類 143
15.3 創(chuàng)建包含SQL語(yǔ)句的文本文件以創(chuàng)建數(shù)據(jù)庫(kù) 143
15.4 將代碼添加到安裝程序類中以閱讀文本文件 145
15.5 創(chuàng)建部署項(xiàng)目 147
15.6 將主程序項(xiàng)目的輸出添加到部署項(xiàng)目中 148
15.7 創(chuàng)建自定義安裝對(duì)話框 148
15.8 創(chuàng)建自定義操作 149
15.9 程序部署 150
第16章 HLP文件制作實(shí)例入門 151
16.1 RTF源文件制作 151
16.2 編譯成為HLP文件 155
16.3 制作主題幫助文件(CNT文件) 158
16.4 把CNT文件加入工程 159
第17章 CHM文件制作實(shí)例入門 161
17.1 材料準(zhǔn)備 161
17.2 創(chuàng)建工程 161
17.3 設(shè)置CHM文檔的標(biāo)題 164
17.4 修改文檔對(duì)話框?qū)傩?167
17.5 制作目錄 168
17.6 添加目錄 170
17.7 制作索引 172
17.8 添加索引 173
17.9 說明 174
第18章 Visual SourceSafe實(shí)例入門 175
18.1 軟件安裝 175
18.2 服務(wù)端創(chuàng)建VSS數(shù)據(jù)庫(kù)和用戶 175
18.3 客戶端選擇數(shù)據(jù)庫(kù) 177
18.4 添加項(xiàng)目到VSS數(shù)據(jù)庫(kù) 178
18.4.1 通過SourceSafe添加項(xiàng)目 179
18.4.2 通過VisualStudio.Net2005集成開發(fā)環(huán)境添加項(xiàng)目 180
18.5 在客戶端VS.NET開發(fā)環(huán)境中使用VSS 182
18.6 修改歷史查看 184
18.7 用戶權(quán)限修改 185
第19章 CVS實(shí)例入門 187
19.1 安裝CVSNT 187
19.2 服務(wù)端創(chuàng)建倉(cāng)庫(kù)和用戶 189
19.3 添加項(xiàng)目到CVS服務(wù)器 189
19.4 在Eclipse客戶端開發(fā)環(huán)境中使用CVS 193
19.5 VS.NET中集成CVS 196
19.6 CVS和VSS比較 199
第20章 Visio實(shí)例入門 200
20.1 建立新文檔 200
20.2 創(chuàng)建流程圖 201
20.3 保存 204
20.4 自定義形狀的制作 204
第3篇 實(shí)例篇
第21章 網(wǎng)上商城系統(tǒng)開發(fā)實(shí)戰(zhàn) 208
21.1 項(xiàng)目概述 208
21.2 可行性分析 209
21.2.1 系統(tǒng)目標(biāo) 209
21.2.2 開發(fā)的可行性分析 209
21.3 需求分析 210
21.3.1 確定用戶類型 210
21.3.2 用戶工作流程 210
21.3.3 軟件功能 212
21.3.4 UML圖 213
21.3.5 系統(tǒng)運(yùn)行環(huán)境 214
21.4 系統(tǒng)設(shè)計(jì) 215
21.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 216
21.4.2 頁(yè)面設(shè)計(jì) 228
21.4.3 頁(yè)面關(guān)系圖 230
21.4.4 界面設(shè)計(jì) 231
21.5 編碼和測(cè)試 244
21.5.1 公共模塊設(shè)計(jì) 244
21.5.2 源代碼控制 254
21.5.3 單元測(cè)試工具 254
21.5.4 系統(tǒng)源代碼 254
21.6 制作安裝盤 254
21.7 本章源文件 254
第4篇 模板與規(guī)范篇
第22章 軟件開發(fā)模板 256
22.1 軟件立項(xiàng)申請(qǐng)書 257
22.2 可行性分析報(bào)告 259
22.3 立項(xiàng)評(píng)審報(bào)告 260
22.4 用戶需求說明書 261
22.5 需求分析評(píng)審報(bào)告 265
22.6 總體設(shè)計(jì)書 266
22.7 開發(fā)策劃書 266
22.8 詳細(xì)設(shè)計(jì)書 268
22.9 編碼計(jì)劃 268
20.10 測(cè)試方案 269
20.11 測(cè)試報(bào)告 270
22.12 軟件開發(fā)結(jié)項(xiàng)報(bào)告 272
第23章 項(xiàng)目組規(guī)范 273
23.1 項(xiàng)目組工作守則 273
23.2 C#編碼規(guī)范 276
23.2.1 命名 277
23.2.2 代碼格式書寫規(guī)范 278
23.2.3 其他 280
23.3 SourceSafe使用規(guī)范 281
23.4 數(shù)據(jù)庫(kù)命名規(guī)范 283
23.5 用戶界面設(shè)計(jì)規(guī)范 286
23.6 安裝盤制作規(guī)范 290

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)