官术网_书友最值得收藏!

第2版前言

《軟件工程理論與實(shí)踐》自2017年出版以來(lái),深受學(xué)校師生的歡迎,經(jīng)過(guò)了多次印刷,許多高校將其作為“軟件工程”課程的教材,獲得了良好的社會(huì)效益。但從另外一個(gè)角度來(lái)看,作者有責(zé)任和義務(wù)維護(hù)好這本書(shū)的質(zhì)量,及時(shí)更新內(nèi)容,做到與時(shí)俱進(jìn)。

本次改版對(duì)第1版進(jìn)行了全面的修訂、再組織和更新。具體改動(dòng)內(nèi)容如下。

1)將本書(shū)重新劃分為六個(gè)部分——軟件工程概述、可行性研究與項(xiàng)目開(kāi)發(fā)計(jì)劃、結(jié)構(gòu)化分析與設(shè)計(jì)、面向?qū)ο蠓治雠c設(shè)計(jì)、軟件實(shí)現(xiàn)與測(cè)試、軟件維護(hù)與軟件工程管理,并且將各章節(jié)重新進(jìn)行了整合。

2)在第1章軟件工程概述中,增加了“開(kāi)源軟件開(kāi)發(fā)方法”“群體化軟件開(kāi)發(fā)方法”和“軟件工程人員的職業(yè)道德”方面的內(nèi)容。

3)將“敏捷軟件開(kāi)發(fā)”單獨(dú)構(gòu)成為第3章。

4)在第5章結(jié)構(gòu)化分析中,增加了“原型設(shè)計(jì)”方面的內(nèi)容。

5)在第6章結(jié)構(gòu)化設(shè)計(jì)中,增加了“UX設(shè)計(jì)與UI設(shè)計(jì)的區(qū)別”和“軟件設(shè)計(jì)評(píng)審”方面的內(nèi)容。

6)在第7章面向?qū)ο蠓椒ㄅcUML中,增加了實(shí)例。

7)在第9章軟件體系結(jié)構(gòu)與設(shè)計(jì)模式中,增加了實(shí)例。

8)在第11章軟件實(shí)現(xiàn)中,增加了“代碼重用”和“分析和評(píng)價(jià)代碼的質(zhì)量”方面的內(nèi)容,并使用WebStorm和PyCharm工具來(lái)實(shí)現(xiàn)“‘墨韻’讀書(shū)會(huì)圖書(shū)共享平臺(tái)”的“用戶登錄”模塊(結(jié)合了Vue與Django框架)。

9)在第12章軟件測(cè)試中,增加了“自動(dòng)化測(cè)試”方面的內(nèi)容,并使用PyCharm對(duì)“‘墨韻’讀書(shū)會(huì)圖書(shū)共享平臺(tái)”的“用戶登錄”模塊進(jìn)行了單元測(cè)試。

10)在第13章軟件維護(hù)與軟件工程管理中,增加了“軟件部署與軟件交付”和“自動(dòng)化運(yùn)維”方面的內(nèi)容。

11)針對(duì)一些重要的概念和內(nèi)容,錄制了微課視頻。

12)對(duì)全書(shū)仔細(xì)地進(jìn)行了梳理,去掉了重復(fù)和不重要的內(nèi)容,重新修訂了各章節(jié)的實(shí)例。

本書(shū)共13章,內(nèi)容涉及軟件工程概述、軟件過(guò)程、敏捷軟件開(kāi)發(fā)、可行性研究與項(xiàng)目開(kāi)發(fā)計(jì)劃、結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)、面向?qū)ο蠓椒ㄅcUML、面向?qū)ο蠓治觥④浖w系結(jié)構(gòu)與設(shè)計(jì)模式、面向?qū)ο笤O(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試,以及軟件維護(hù)與軟件工程管理。

本書(shū)理論知識(shí)的教學(xué)安排建議見(jiàn)表1。

表1 理論知識(shí)的教學(xué)安排

建議先修課程:計(jì)算機(jī)導(dǎo)論、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)原理。

建議理論教學(xué)時(shí)數(shù):32~48學(xué)時(shí)。

建議實(shí)驗(yàn)(實(shí)踐)教學(xué)時(shí)數(shù):16~32學(xué)時(shí)。

教師可以按照自己對(duì)軟件工程的理解適當(dāng)刪除一些章節(jié),也可以根據(jù)教學(xué)目標(biāo),靈活地調(diào)整章節(jié)的順序,增減各章的學(xué)時(shí)數(shù)。

本書(shū)的作者為呂云翔、曾洪立。感謝胡湘鵬團(tuán)隊(duì)、石遠(yuǎn)翔團(tuán)隊(duì)、蔣博文團(tuán)隊(duì)、周濤團(tuán)隊(duì)等對(duì)本書(shū)提供的大力支持。感謝所有為本書(shū)做出貢獻(xiàn)的同仁們。

本書(shū)配套的視頻二維碼位置見(jiàn)表2。

表2 視頻二維碼位置

(續(xù))

本書(shū)通過(guò)網(wǎng)盤(pán)(獲取方式見(jiàn)封底)提供:程序設(shè)計(jì)指導(dǎo)、“軟件學(xué)院‘墨韻’讀書(shū)會(huì)圖書(shū)共享平臺(tái)”案例(含文檔和代碼)、軟件工程常用工具及其應(yīng)用、綜合案例(含文檔和代碼)、基于“軟件學(xué)院‘墨韻’讀書(shū)會(huì)圖書(shū)共享平臺(tái)”的實(shí)驗(yàn)。讀者可掃描封底的二維碼,下載后閱讀相關(guān)文檔。

由于軟件工程還在發(fā)展之中,軟件工程的教學(xué)方法本身還在探索之中,加之作者的水平和能力有限,本書(shū)難免有疏漏之處。懇請(qǐng)各位同仁和廣大讀者給予批評(píng)指正,也希望各位能將實(shí)踐過(guò)程中的經(jīng)驗(yàn)和心得與我們交流(yunxianglu@hotmail.com)。

編者

主站蜘蛛池模板: 临沧市| 图木舒克市| 林周县| 新建县| 辰溪县| 滕州市| 涡阳县| 广平县| 年辖:市辖区| 威宁| 延长县| 普宁市| 瑞昌市| 剑川县| 太湖县| 马尔康县| 嘉义市| 巢湖市| 平度市| 临朐县| 江川县| 化德县| 清流县| 龙海市| 香河县| 黑河市| 万安县| 元谋县| 若羌县| 杭锦后旗| 昂仁县| 仁布县| 台山市| 永德县| 当阳市| 龙岩市| 棋牌| 武邑县| 湄潭县| 平乐县| 原阳县|