歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
軟件工程實(shí)用教程:基于開(kāi)源和群智的方法

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法

作者:毛新軍等
出版社:高等教育出版社出版時(shí)間:2019-08-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 333
中 圖 價(jià):¥23.1(5.5折) 定價(jià)  ¥42.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿(mǎn)39元免運(yùn)費(fèi)
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法 版權(quán)信息

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法 本書(shū)特色

本書(shū)是軟件工程課程實(shí)踐教學(xué)方面的教材,針對(duì)軟件工程課程實(shí)踐教學(xué)的特點(diǎn)及要求,以培養(yǎng)學(xué)生解決復(fù)雜工程問(wèn)題能力和軟件工程素質(zhì)為目標(biāo),圍繞實(shí)踐教學(xué)任務(wù)的設(shè)計(jì)、實(shí)施和考評(píng)三個(gè)方面,闡述了如何轉(zhuǎn)變思想和觀(guān)念,基于群智方法、借助群智資源,克服現(xiàn)行實(shí)踐教學(xué)方法的局限性,提高軟件工程課程實(shí)踐教學(xué)成效及人才培養(yǎng)水平。本書(shū)設(shè)計(jì)了兩項(xiàng)相對(duì)獨(dú)立、逐級(jí)遞進(jìn)的軟件工程課程實(shí)踐任務(wù)。一項(xiàng)是分析和維護(hù)開(kāi)源軟件,旨在通過(guò)高質(zhì)量開(kāi)源代碼的學(xué)習(xí)來(lái)掌握高水平的軟件開(kāi)發(fā)技能,另一項(xiàng)是開(kāi)發(fā)軟件系統(tǒng),旨在系統(tǒng)地開(kāi)發(fā)一個(gè)有創(chuàng)意、上規(guī)模和高質(zhì)量的軟件系統(tǒng),以培養(yǎng)軟件開(kāi)發(fā)能力和軟件工程素質(zhì);結(jié)合具體案例詳細(xì)介紹了兩項(xiàng)實(shí)踐任務(wù)的實(shí)施細(xì)節(jié)及方法,包括實(shí)踐過(guò)程和活動(dòng)、采用的技術(shù)和工具、產(chǎn)生的成果及形式、實(shí)踐總結(jié)和剪裁等,闡明了如何借助群智資源來(lái)開(kāi)展軟件開(kāi)發(fā)實(shí)踐;介紹了軟件工程實(shí)踐教學(xué)的考評(píng)方法,采用定性和定量相結(jié)合、人工和自動(dòng)相結(jié)合的方式對(duì)實(shí)踐的行為和結(jié)果進(jìn)行系統(tǒng)的考評(píng),強(qiáng)調(diào)通過(guò)持續(xù)的點(diǎn)評(píng)來(lái)促進(jìn)持續(xù)的改進(jìn),并結(jié)合具體的示例做了詳細(xì)的說(shuō)明。

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法 內(nèi)容簡(jiǎn)介

本書(shū)是軟件工程課程實(shí)踐教學(xué)方面的教材,針對(duì)軟件工程課程實(shí)踐教學(xué)的特點(diǎn)及要求,以培養(yǎng)學(xué)生解決復(fù)雜工程問(wèn)題能力和軟件工程素質(zhì)為目標(biāo),圍繞實(shí)踐教學(xué)任務(wù)的設(shè)計(jì)、實(shí)施和考評(píng)三個(gè)方面,闡述了如何轉(zhuǎn)變思想和觀(guān)念,基于群智方法、借助群智資源,克服現(xiàn)行實(shí)踐教學(xué)方法的局限性,提高軟件工程課程實(shí)踐教學(xué)成效及人才培養(yǎng)水平。 本書(shū)設(shè)計(jì)了兩項(xiàng)相對(duì)獨(dú)立、逐級(jí)遞進(jìn)的軟件工程課程實(shí)踐任務(wù)。一項(xiàng)是分析和維護(hù)開(kāi)源軟件,旨在通過(guò)高質(zhì)量開(kāi)源代碼的學(xué)習(xí)來(lái)掌握高水平的軟件開(kāi)發(fā)技能,另一項(xiàng)是開(kāi)發(fā)軟件系統(tǒng),旨在系統(tǒng)地開(kāi)發(fā)一個(gè)有創(chuàng)意、上規(guī)模和高質(zhì)量的軟件系統(tǒng),以培養(yǎng)軟件開(kāi)發(fā)能力和軟件工程素質(zhì);結(jié)合具體案例詳細(xì)介紹了兩項(xiàng)實(shí)踐任務(wù)的實(shí)施細(xì)節(jié)及方法,包括實(shí)踐過(guò)程和活動(dòng)、采用的技術(shù)和工具、產(chǎn)生的成果及形式、實(shí)踐總結(jié)和剪裁等,闡明了如何借助群智資源來(lái)開(kāi)展軟件開(kāi)發(fā)實(shí)踐;介紹了軟件工程實(shí)踐教學(xué)的考評(píng)方法,采用定性和定量相結(jié)合、人工和自動(dòng)相結(jié)合的方式對(duì)實(shí)踐的行為和結(jié)果進(jìn)行系統(tǒng)的考評(píng),強(qiáng)調(diào)通過(guò)持續(xù)的點(diǎn)評(píng)來(lái)促進(jìn)持續(xù)的改進(jìn),并結(jié)合具體的示例做了詳細(xì)的說(shuō)明。

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法 目錄

第1章 緒論 1.1 背景 1.1.1 計(jì)算機(jī)軟件的變化 1.1.2 軟件工程的發(fā)展 1.1.3 對(duì)軟件工程專(zhuān)業(yè)教育和人才培養(yǎng)提出的要求 1.2 軟件工程課程的特點(diǎn) 1.3 軟件工程課程實(shí)踐教學(xué)的目標(biāo)和要求 1.4 現(xiàn)行實(shí)踐教學(xué)存在的問(wèn)題 1.5 互聯(lián)網(wǎng)技術(shù)和開(kāi)源社區(qū)帶來(lái)的啟發(fā) 1.6 軟件工程課程實(shí)踐教學(xué)的指導(dǎo)思想 1.7 本書(shū)應(yīng)用案例說(shuō)明 1.8 本書(shū)的內(nèi)容組織 本章小結(jié) 實(shí)踐作業(yè) 第2章 軟件工程基礎(chǔ) 2.1 軟件工程概述 2.1.1 軟件工程的思想 2.1.2 軟件工程的目標(biāo) 2.2 軟件開(kāi)發(fā)過(guò)程模型與方法 2.2.1 瀑布模型 2.2.2 原型模型 2.2.3 增量模型 2.2.4 迭代模型 2.2.5 螺旋模型 2.2.6 敏捷方法 2.2.7 群體化開(kāi)發(fā)方法 2.3 面向?qū)ο筌浖こ? 2.3.1 核心概念 2.3.2 基本思想 2.3.3 技術(shù)特點(diǎn) 2.4 統(tǒng)一建模語(yǔ)言UML 2.4.1 UML概述 2.4.2 UML的圖 2.5 軟件項(xiàng)目的組織方式 2.5.1 結(jié)對(duì)模式 2.5.2 團(tuán)隊(duì)模式 2.5.3 社區(qū)模式 本章小結(jié) 實(shí)踐作業(yè) 第3章 群智軟件工程及其在實(shí)踐教學(xué)中的應(yīng)用 3.1 群智軟件工程概述 3.1.1 產(chǎn)生背景 3.1.2 核心概念和思想 3.2 群體化軟件開(kāi)發(fā)技術(shù)及其在實(shí)踐教學(xué)中的應(yīng)用 3.2.1 基于Issue的任務(wù)管理 3.2.2 基于Git的代碼管理 3.2.3 基于Pull Request的分布式協(xié)同開(kāi)發(fā) 3.2.4 在實(shí)踐教學(xué)中應(yīng)用群體化軟件開(kāi)發(fā)技術(shù) 3.3 軟件開(kāi)發(fā)知識(shí)分享及其在實(shí)踐教學(xué)中的應(yīng)用 3.3.1 編程知識(shí)問(wèn)答社區(qū)及Stack Overflow
展開(kāi)全部

軟件工程實(shí)用教程:基于開(kāi)源和群智的方法 作者簡(jiǎn)介

毛新軍,國(guó)防科技大學(xué)教授、博士生導(dǎo)師,研究方向包括多智能體理論和技術(shù)、自適應(yīng)和自治計(jì)算技術(shù)、智能軟件和機(jī)器人軟件等,承擔(dān)軟件工程、面向智能體軟件工程等本科和研究生課程,出版教材3部。

暫無(wú)評(píng)論……
書(shū)友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線(xiàn)客服