軟件工程(微課版)

-
【作 者】主編 陳亞峰
【I S B N 】978-7-5170-9777-8
【責(zé)任編輯】石永峰
【適用讀者群】本專通用
【出版時(shí)間】2021-08-01
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】324
【千字?jǐn)?shù)】456
【印 張】20.25
【定 價(jià)】¥49
【叢 書(shū)】高等職業(yè)教育軟件技術(shù)專業(yè)新形態(tài)教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)從實(shí)用的角度,介紹軟件工程的基礎(chǔ)知識(shí)和技術(shù)方法,力求做到結(jié)合實(shí)際、注重應(yīng)用、便于教學(xué),凸顯內(nèi)容的新穎性和系統(tǒng)性。
本書(shū)分為12 個(gè)單元:緒論、可行性研究與軟件開(kāi)發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、軟件編碼、軟件測(cè)試、軟件維護(hù)、面向?qū)ο蠓椒ㄅcUML、面向?qū)ο蠹夹g(shù)與UML 應(yīng)用、軟件重用和再工程、軟件工程管理等。本書(shū)針對(duì)軟件工程的各個(gè)階段給出案例,并對(duì)案例的實(shí)際處理方法、步驟等進(jìn)行介紹,同時(shí)每個(gè)單元都有單元小結(jié)和習(xí)題,有助于讀者學(xué)習(xí)和掌握有關(guān)知識(shí)。
本書(shū)主要面向高職軟件技術(shù)專業(yè)、人工智能專業(yè)、移動(dòng)互聯(lián)開(kāi)發(fā)專業(yè)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)、大數(shù)據(jù)應(yīng)用專業(yè)學(xué)生,也可供軟件工程師、軟件項(xiàng)目管理人員、軟件開(kāi)發(fā)人員和計(jì)算機(jī)愛(ài)好者閱讀參考。
從實(shí)用角度,介紹軟件工程的基礎(chǔ)知識(shí)和技術(shù)方法。
結(jié)合實(shí)際、注重應(yīng)用、便于教學(xué)。
凸顯內(nèi)容的新穎性和系統(tǒng)性。
著眼基礎(chǔ),精選內(nèi)容,做到了內(nèi)容簡(jiǎn)明、闡述清晰、通俗易懂、實(shí)用性強(qiáng)。
教材是教學(xué)改革的重要載體,加快教材的改革與創(chuàng)新,是更新教學(xué)內(nèi)容、推進(jìn)教學(xué)改
革、提高人才培養(yǎng)質(zhì)量的基礎(chǔ)。教材建設(shè)涉及教學(xué)內(nèi)容、教學(xué)方法與手段、教學(xué)媒體等,
對(duì)教學(xué)改革具有重要的推動(dòng)作用。教材應(yīng)在充分反映產(chǎn)業(yè)最新進(jìn)展的同時(shí),對(duì)接科技發(fā)展
趨勢(shì)和市場(chǎng)需求,及時(shí)吸收比較成熟的新技術(shù)、新工藝、新規(guī)范等。另外,教材建設(shè)還要
求教材符合技術(shù)技能人才成長(zhǎng)規(guī)律和學(xué)生認(rèn)知特點(diǎn),對(duì)接國(guó)際先進(jìn)職業(yè)教育理念,適應(yīng)創(chuàng)
新人才培養(yǎng)模式和優(yōu)化課程體系的需要。專業(yè)課程教材突出理論和實(shí)踐相統(tǒng)一,強(qiáng)調(diào)實(shí)踐
性,注重以真實(shí)生產(chǎn)項(xiàng)目、典型工作任務(wù)和案例等為載體組織教學(xué)單元。因此,教師應(yīng)更
新教育教學(xué)理念,編寫(xiě)教材時(shí)始終圍繞滿足學(xué)生未來(lái)職業(yè)的需求展開(kāi),并開(kāi)發(fā)線上立體資
源,幫助學(xué)生完成從“校園人”向“職業(yè)人”的過(guò)渡,以此積極推動(dòng)“三教”改革,提升
人才培養(yǎng)質(zhì)量,為職業(yè)教育改革發(fā)展做出更大貢獻(xiàn)。在這種背景下,《軟件工程(微課版)》
這一新形態(tài)教材應(yīng)運(yùn)而生。
本書(shū)由擁有豐富開(kāi)發(fā)經(jīng)驗(yàn)和授課經(jīng)驗(yàn)的一線名師進(jìn)行編寫(xiě),教材是以IT 互聯(lián)網(wǎng)企業(yè)
的實(shí)際用人要求為導(dǎo)向,借鑒國(guó)家示范性高職院校軟件專業(yè)教學(xué)改革經(jīng)驗(yàn)編寫(xiě)而成的。本
書(shū)不僅僅是一本普通的高職院校專業(yè)系統(tǒng)教材,還是一本體現(xiàn)新形態(tài)數(shù)字教材概念的微課
教材,它既是一本豐富的立體資源教材,也是一本配有在線課程的教材。這種新形態(tài)教材
打破了紙質(zhì)教材的局限,添加了可視性強(qiáng)的動(dòng)態(tài)圖例,補(bǔ)充更新了實(shí)踐案例,根據(jù)學(xué)生個(gè)
性化發(fā)展需求拓展內(nèi)容,增強(qiáng)了表現(xiàn)力和吸引力,強(qiáng)化了育人功能。本書(shū)不僅在解決傳統(tǒng)
教材更新不及時(shí)的老大難問(wèn)題上取得了成效,還能有效服務(wù)于線上教學(xué)、混合式教學(xué)等新
型教學(xué)模式。
《軟件工程(微課版)》是一本針對(duì)高職計(jì)算機(jī)相關(guān)專業(yè)軟件工程課程所編寫(xiě)的教材,
主要介紹了軟件工程的基礎(chǔ)知識(shí)與應(yīng)用技術(shù)。書(shū)中內(nèi)容包括軟件工程的基本概念和基本知
識(shí),軟件生命周期與軟件開(kāi)發(fā)的各種模型,軟件立項(xiàng)與合同,軟件需求分析的概念、方法
和工具,軟件策劃的規(guī)模、費(fèi)用和資源的估計(jì)方法,軟件建模的思想及三個(gè)模型的分析,
軟件設(shè)計(jì)概論和設(shè)計(jì)方法,軟件測(cè)試方法,軟件實(shí)施及維護(hù)的方法,以及軟件管理。
本書(shū)共12 個(gè)單元,單元1 主要介紹軟件工程、軟件生命周期、軟件過(guò)程模型;單元
2 主要介紹軟件定義與可行性研究、制訂軟件工程開(kāi)發(fā)計(jì)劃;單元3 主要介紹需求分析、
結(jié)構(gòu)化分析步驟,如何使用需求分析圖形工具、數(shù)據(jù)字典,如何撰寫(xiě)軟件需求分析規(guī)格說(shuō)
明書(shū);單元4 主要介紹概要設(shè)計(jì)步驟、軟件結(jié)構(gòu)設(shè)計(jì)的基本原理,使用軟件結(jié)構(gòu)設(shè)計(jì)的圖
形工具、概要設(shè)計(jì)方法,如何撰寫(xiě)與復(fù)審概要設(shè)計(jì)說(shuō)明書(shū);單元5 側(cè)重介紹過(guò)程設(shè)計(jì)、用
戶界面設(shè)計(jì)、數(shù)據(jù)代碼設(shè)計(jì)、數(shù)據(jù)輸入輸出設(shè)計(jì)、數(shù)據(jù)安全設(shè)計(jì)、撰寫(xiě)與復(fù)審詳細(xì)設(shè)計(jì)說(shuō)
明書(shū);單元6 主要介紹結(jié)構(gòu)化程序設(shè)計(jì)、程序設(shè)計(jì)語(yǔ)言選擇、程序設(shè)計(jì)風(fēng)格選擇、評(píng)價(jià)程
序設(shè)計(jì)質(zhì)量、撰寫(xiě)程序設(shè)計(jì)文檔;單元7 主要介紹軟件測(cè)試目標(biāo)和原則、軟件測(cè)試方法,
如何實(shí)施軟件測(cè)試、設(shè)計(jì)測(cè)試方案,如何對(duì)軟件進(jìn)行調(diào)試驗(yàn)證與確認(rèn),如何制訂軟件測(cè)試
計(jì)劃并撰寫(xiě)分析報(bào)告;單元8 側(cè)重介紹軟件維護(hù)過(guò)程,如何實(shí)施軟件維護(hù);單元9 主要介
紹面向?qū)ο蠓椒āML 以及如何使用UML 圖;單元10 主要介紹面向?qū)ο蠓治觯瑢?duì)象模型、
動(dòng)態(tài)模型、功能模型的建立,以及面向?qū)ο笤O(shè)計(jì)、面向?qū)ο蟮臏y(cè)試、UML 應(yīng)用、統(tǒng)一過(guò)
程和Rational Rose ;單元11 主要介紹可重用的軟件成分、軟件重用實(shí)現(xiàn);單元12 主要介
紹軟件工程管理、軟件規(guī)模估算、軟件工程人員組建、管理軟件配置、軟件質(zhì)量保證、軟
件開(kāi)發(fā)風(fēng)險(xiǎn)管理、軟件工程標(biāo)準(zhǔn)實(shí)施。
軟件工程學(xué)科具有知識(shí)面廣、發(fā)展迅速、實(shí)踐性強(qiáng)等特點(diǎn)。《軟件工程(微課版)》的
編者針對(duì)軟件工程的學(xué)科特點(diǎn),在系統(tǒng)講解軟件工程理論、方法和工具的同時(shí),注重結(jié)合
實(shí)例分析軟件工程方法、技術(shù)和工具的綜合應(yīng)用;在兼顧傳統(tǒng)的結(jié)構(gòu)化方法的同時(shí),注重
介紹廣為采用的面向?qū)ο蠓椒�。本�?shū)在內(nèi)容上注重科學(xué)性、先進(jìn)性,強(qiáng)調(diào)實(shí)踐性,提供了
豐富的軟件開(kāi)發(fā)實(shí)例和素材,反映了軟件工程的最新發(fā)展技術(shù)。本書(shū)內(nèi)容全面、深入淺出、
理論和實(shí)踐相結(jié)合,便于初學(xué)者掌握必要的知識(shí)和技能。通過(guò)對(duì)本書(shū)的學(xué)習(xí),讀者能夠較
好地掌握軟件工程的基本知識(shí)和基本技術(shù)。
本書(shū)由河南輕工職業(yè)學(xué)院陳亞峰擔(dān)任主編并統(tǒng)稿,程方玉、邢國(guó)軍、楊敬偉擔(dān)任副主編。
陳亞峰編寫(xiě)了單元1 ~單元3,程方玉編寫(xiě)了單元4 ~單元6,邢國(guó)軍編寫(xiě)了單元9 ~單
元11,楊敬偉編寫(xiě)了單元7、單元8、單元12。齊英蘭、張素智、辛向軍、馬江濤等專家
和企業(yè)總工給予了指導(dǎo)和幫助,并提出了很多寶貴意見(jiàn)。
本書(shū)在編寫(xiě)過(guò)程中,直接或間接地參考了大量專家學(xué)者的文獻(xiàn),同時(shí)得到了中國(guó)水利
水電出版社的大力支持,在此一并表示衷心感謝。由于軟件工程的很多理論和方法還處在
研究和探索之中,加之編者水平所限,疏漏和不妥之處在所難免,敬請(qǐng)各位讀者、同仁批
評(píng)指正,使本書(shū)日臻完善。讀者可以通過(guò)電子郵件([email protected])與我們?nèi)〉寐?lián)系。
單元1 緒論........................................ 1
任務(wù)1 認(rèn)識(shí)軟件工程 ............................2
任務(wù)2 認(rèn)識(shí)軟件生命周期 ...................10
任務(wù)3 認(rèn)識(shí)軟件過(guò)程模型 ...................12
單元小結(jié) ...............................................20
習(xí)題1 ...................................................21
單元2 可行性研究與軟件開(kāi)發(fā)計(jì)劃... 23
任務(wù)1 軟件定義與可行性研究 ............24
任務(wù)2 制訂軟件工程開(kāi)發(fā)計(jì)劃 ............27
單元小結(jié) ...............................................38
習(xí)題2 ...................................................39
單元3 需求分析............................... 40
任務(wù)1 認(rèn)識(shí)需求分析 ..........................41
任務(wù)2 認(rèn)識(shí)結(jié)構(gòu)化分析步驟 ...............46
任務(wù)3 使用需求分析圖形工具 ............49
任務(wù)4 數(shù)據(jù)字典 .................................58
任務(wù)5 撰寫(xiě)軟件需求分析規(guī)格說(shuō)明書(shū) ...63
單元小結(jié) ...............................................68
習(xí)題3 ...................................................68
單元4 概要設(shè)計(jì)............................... 71
任務(wù)1 認(rèn)識(shí)概要設(shè)計(jì)步驟 ...................72
任務(wù)2 認(rèn)識(shí)軟件結(jié)構(gòu)設(shè)計(jì)的基本原理 ...74
任務(wù)3 使用軟件結(jié)構(gòu)設(shè)計(jì)的圖形工具 ...82
任務(wù)4 使用概要設(shè)計(jì)方法 ...................85
任務(wù)5 撰寫(xiě)與復(fù)審概要設(shè)計(jì)說(shuō)明書(shū) .....91
單元小結(jié) ...............................................96
習(xí)題4 ...................................................97
單元5 詳細(xì)設(shè)計(jì)............................... 98
任務(wù)1 認(rèn)識(shí)過(guò)程設(shè)計(jì) ..........................99
任務(wù)2 設(shè)計(jì)用戶界面 ........................108
任務(wù)3 設(shè)計(jì)數(shù)據(jù)代碼 ........................ 112
任務(wù)4 設(shè)計(jì)數(shù)據(jù)輸入/ 輸出 .............. 116
任務(wù)5 設(shè)計(jì)數(shù)據(jù)安全 ........................ 118
任務(wù)6 撰寫(xiě)與復(fù)審詳細(xì)設(shè)計(jì)
說(shuō)明書(shū) ...................................120
單元小結(jié) .............................................124
習(xí)題5 .................................................124
單元6 軟件編碼............................. 125
任務(wù)1 認(rèn)識(shí)結(jié)構(gòu)化程序設(shè)計(jì) .............126
任務(wù)2 選擇程序設(shè)計(jì)語(yǔ)言 .................128
任務(wù)3 選擇程序設(shè)計(jì)風(fēng)格 .................130
任務(wù)4 撰寫(xiě)程序設(shè)計(jì)文檔 .................133
單元小結(jié) .............................................135
習(xí)題6 .................................................135
單元7 軟件測(cè)試............................. 136
任務(wù)1 認(rèn)識(shí)軟件測(cè)試目標(biāo)和原則 ......137
任務(wù)2 認(rèn)識(shí)軟件測(cè)試方法 .................144
任務(wù)3 實(shí)施軟件測(cè)試 ........................149
任務(wù)4 設(shè)計(jì)測(cè)試方案 ........................159
任務(wù)5 軟件調(diào)試、驗(yàn)證與確認(rèn) ..........170
任務(wù)6 制訂軟件測(cè)試計(jì)劃和撰寫(xiě)
分析報(bào)告 ...............................172
單元小結(jié) .............................................196
習(xí)題7 .................................................196
單元8 軟件維護(hù)............................. 198
任務(wù)1 認(rèn)識(shí)軟件維護(hù)過(guò)程 .................199
任務(wù)2 實(shí)施軟件維護(hù) ........................204
單元小結(jié) .............................................209
習(xí)題8 .................................................209
單元9 面向?qū)ο蠓椒ㄅcUML.......... 211
任務(wù)1 認(rèn)識(shí)面向?qū)ο蠓椒?.................212
任務(wù)2 認(rèn)識(shí)UML ..............................215
任務(wù)3 使用UML 圖 ..........................219
單元小結(jié) .............................................232
習(xí)題9 .................................................232
單元10 面向?qū)ο蠹夹g(shù)與UML 應(yīng)用.. 233
任務(wù)1 認(rèn)識(shí)面向?qū)ο蠓治?.................234
任務(wù)2 建立對(duì)象模型 ........................235
任務(wù)3 建立動(dòng)態(tài)模型 ........................241
任務(wù)4 建立功能模型 ........................244
任務(wù)5 實(shí)施面向?qū)ο笤O(shè)計(jì) .................250
任務(wù)6 測(cè)試面向?qū)ο?........................252
任務(wù)7 UML 應(yīng)用 ..............................258
任務(wù)8 認(rèn)識(shí)統(tǒng)一過(guò)程 ........................262
任務(wù)9 認(rèn)識(shí)Rational Rose ...............265
單元小結(jié) .............................................269
習(xí)題10 ...............................................270
單元11 軟件重用和再工程............. 272
任務(wù)1 認(rèn)識(shí)可重用的軟件成分 ..........273
任務(wù)2 實(shí)現(xiàn)軟件重用 ........................274
單元小結(jié) .............................................280
習(xí)題11 ................................................280
單元12 軟件工程管理.................... 281
任務(wù)1 認(rèn)識(shí)軟件工程管理 .................282
任務(wù)2 估算軟件規(guī)模 ........................285
任務(wù)3 組建軟件工程人員 .................289
任務(wù)4 管理軟件配置 ........................294
任務(wù)5 軟件質(zhì)量保證 ........................298
任務(wù)6 管理軟件開(kāi)發(fā)風(fēng)險(xiǎn) .................302
任務(wù)7 實(shí)施軟件工程標(biāo)準(zhǔn) .................310
單元小結(jié) .............................................316
習(xí)題12 ...............................................317
參考文獻(xiàn).......................................... 318
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- 軟件工程 [主 編 田保軍 劉利民]
- 軟件工程(第二版) [曾強(qiáng)聰 趙歆 陽(yáng)王東 編著]
- 軟件工程(第二版) [王偉 杜文潔]
- 軟件工程 [曾強(qiáng)聰 趙歆 ]
- 軟件工程概論 [倪天林 王偉娜]
- 軟件工程(第二版) [盧瀟 主編]
- 軟件工程 [景秀麗 呂洪林]
- 軟件工程與實(shí)踐 [劉竹林]
- 軟件工程(第二版) [閆菲 主編]
- 軟件工程--原理、方法與應(yīng)用 [肖孟強(qiáng) 曲秀清 主編]
- 實(shí)用軟件工程教程 [閻菲 主編]
- 軟件工程--原理、方法與應(yīng)用(第二版) [肖孟強(qiáng) 王宗江 主編]
- 軟件工程 [曹哲 高誠(chéng) 主編]
- 大象--Thinking in UML [譚云杰 著]
- 用戶名: 密碼:
- 匿名?
- 注冊(cè)
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>