中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
現(xiàn)代軟件工程基礎(chǔ)

包郵 現(xiàn)代軟件工程基礎(chǔ)

出版社:清華大學出版社出版時間:2022-07-01
開本: 其他 頁數(shù): 296
中 圖 價:¥32.1(5.4折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

現(xiàn)代軟件工程基礎(chǔ) 版權(quán)信息

現(xiàn)代軟件工程基礎(chǔ) 本書特色

教育學部高等學校軟件工程專業(yè)教學指導委員會推薦教材,以《高等學校軟件工程專業(yè)規(guī)范與知識體系》以及IEEE軟件工程知識體系(SWEBOK)為基礎(chǔ),在軟件構(gòu)造(Software Construction)知識和能力要求基礎(chǔ)上融入需求、設(shè)計、測試及團隊協(xié)作等方面的知識和能力要求。 本書具有以下特色: 1.在覆蓋經(jīng)典軟件工程方法與技術(shù)的同時突出體現(xiàn)了現(xiàn)代軟件工程在開發(fā)過程和技術(shù)上的特點,例如開發(fā)運維一體化以及持續(xù)集成與持續(xù)交付、演化式設(shè)計、軟件開發(fā)框架與平臺復用、分布式與云原生軟件體系結(jié)構(gòu)、敏捷開發(fā)需求分析等。 2.按照“做中學”的實踐化教學需要以及軟件工程師的成長過程進行教學內(nèi)容編排,從基本的協(xié)作開發(fā)和編碼能力開始,逐漸過渡到更加抽象的軟件設(shè)計和需求分析等內(nèi)容。 3.強化高質(zhì)量編碼與可信軟件開發(fā)的要求,體現(xiàn)現(xiàn)代軟件工程對于軟件工程師個人的質(zhì)量意識和可信軟件開發(fā)能力的要求。 4.華為公司軟件人才能力提升變革項目團隊參與編寫,融入華為多年來在信息通信領(lǐng)域積累的軟件開發(fā)方法、工具與相關(guān)實踐。

現(xiàn)代軟件工程基礎(chǔ) 內(nèi)容簡介

本書是軟件工程的入門教材,系統(tǒng)地闡述了現(xiàn)代軟件開發(fā)過程、方法、技術(shù)以及相關(guān)工具,使讀者能夠全面掌握現(xiàn)代軟件工程的相關(guān)基礎(chǔ)知識以及軟件工程師所需要具備的基本實踐能力。 全書共分為10章,覆蓋了現(xiàn)代軟件工程的主要內(nèi)容,特別是需求分析、軟件設(shè)計、軟件構(gòu)造、軟件測試等。本書各章的順序按照軟件工程師的學習和成長過程進行編排,首先圍繞高質(zhì)量編碼所需的知識和能力進行介紹,然后逐漸過渡到更加抽象的軟件設(shè)計和需求分析等內(nèi)容。第1章介紹軟件工程的含義、發(fā)展歷程和重要思想。第2章介紹軟件過程模型、敏捷方法與精益思想以及開發(fā)運維一體化(DevOps)。第3章介紹軟件版本管理與開發(fā)任務管理。第4章介紹代碼質(zhì)量的含義以及高質(zhì)量編碼方法。第5章介紹軟件設(shè)計的整體內(nèi)容并具體介紹組件級詳細設(shè)計方法。第6章介紹組件級、框架級、平臺級三個層次上的軟件復用方法。第7章介紹軟件體系結(jié)構(gòu)的基本概念以及分布式軟件體系結(jié)構(gòu)和云原生軟件體系結(jié)構(gòu)。第8章介紹軟件需求分析方法、敏捷開發(fā)中的需求工程以及可信需求的含義。第9章介紹軟件測試方法以及相關(guān)工具。第10章介紹軟件持續(xù)集成、發(fā)布以及軟件構(gòu)建和依賴管理。 本書可作為高等院校計算機、軟件工程、人工智能、自動化等相關(guān)專業(yè)的本科生教材,也可供相關(guān)領(lǐng)域的專業(yè)技術(shù)人員參考。

現(xiàn)代軟件工程基礎(chǔ) 目錄

第1章軟件工程概述


1.1軟件的產(chǎn)生與發(fā)展


1.2軟件工程的含義


1.3軟件工程的系統(tǒng)觀與演化觀


1.4軟件工程師的社會責任


1.5本書的內(nèi)容結(jié)構(gòu)


小結(jié)


第2章軟件過程


2.1軟件過程概述


2.1.1基本概念和發(fā)展歷史


2.1.2軟件生存周期過程標準


2.1.3軟件過程模型


2.1.4軟件過程改進


2.2敏捷方法與精益思想


2.2.1敏捷方法


2.2.2精益思想


2.2.3敏捷實踐方法論


2.3開發(fā)運維一體化


2.3.1概覽


2.3.2基本原則和技術(shù)實踐


2.3.3持續(xù)集成、持續(xù)交付和持續(xù)部署


小結(jié)


第3章版本與開發(fā)任務管理


3.1版本與開發(fā)任務管理概述


3.1.1配置管理概述


3.1.2版本發(fā)布計劃


3.2版本管理


3.2.1產(chǎn)品版本號命名


3.2.2代碼版本管理


3.2.3代碼分支與基線管理


3.3特性開發(fā)任務管理


3.3.1特性描述


3.3.2特性開發(fā)任務管理流程


3.3.3變更管理流程


3.4缺陷修復過程管理


3.4.1缺陷描述


3.4.2缺陷修復處理流程


3.5基于追蹤與回溯的工作量與質(zhì)量分析


3.5.1基于追蹤的分析


3.5.2基于回溯的分析


小結(jié)





第4章高質(zhì)量編碼


4.1代碼質(zhì)量概述


4.1.1代碼質(zhì)量的含義


4.1.2可理解性和可維護性


4.1.3可靠性和信息安全性


4.1.4高效性


4.1.5可移植性


4.2代碼風格


4.2.1標識符命名


4.2.2排版格式


4.2.3注釋


4.3代碼邏輯


4.3.1代碼編寫的基本要求


4.3.2重復代碼問題


4.3.3代碼復雜度問題


4.3.4高質(zhì)量的子程序


4.4安全與可靠性編碼


4.4.1數(shù)據(jù)驗證


4.4.2代碼邏輯問題


4.4.3錯誤處理


4.4.4斷言


4.4.5異常處理


4.4.6安全編程函數(shù)


4.5代碼質(zhì)量控制


4.5.1個人測試與調(diào)試


4.5.2代碼靜態(tài)檢查與質(zhì)量門禁


4.5.3代碼評審


4.5.4代碼質(zhì)量度量


4.6測試驅(qū)動開發(fā)


4.6.1TDD的概念與優(yōu)勢


4.6.2TDD的過程與原則


4.6.3TDD中的單元測試


小結(jié)


第5章軟件設(shè)計


5.1軟件設(shè)計概述


5.1.1軟件設(shè)計目標


5.1.2軟件設(shè)計層次


5.1.3軟件設(shè)計思想


5.2面向?qū)ο笤O(shè)計


5.2.1面向?qū)ο笤O(shè)計過程


5.2.2面向?qū)ο笤O(shè)計描述


5.2.3內(nèi)聚和耦合


5.2.4面向?qū)ο笤O(shè)計原則


5.2.5面向切面的編程


5.3契約式設(shè)計


5.4設(shè)計模式


5.5演化式設(shè)計


5.5.1演化式設(shè)計與計劃設(shè)計


5.5.2代碼壞味道


5.5.3軟件重構(gòu)


小結(jié)


第6章軟件復用


6.1軟件復用概述


6.1.1軟件復用概念


6.1.2軟件復用層次


6.1.3軟件復用過程


6.1.4軟件產(chǎn)品線


6.1.5開源軟件復用


6.2組件級復用


6.2.1軟件開發(fā)庫復用


6.2.2在線服務復用


6.2.3接口描述規(guī)范


6.3框架級復用


6.4平臺級復用


6.4.1典型平臺能力


6.4.2基于平臺的應用開發(fā)過程


6.5基于復用的軟件開發(fā)案例


6.5.1后端服務開發(fā)


6.5.2前端We碼小程序開發(fā)


小結(jié)


第7章軟件體系結(jié)構(gòu)


7.1軟件體系結(jié)構(gòu)概述


7.2軟件體系結(jié)構(gòu)決策


7.3軟件體系結(jié)構(gòu)描述


7.4軟件體系結(jié)構(gòu)風格


7.5分布式軟件體系結(jié)構(gòu)


7.5.1設(shè)計原則


7.5.2進程間通信


7.5.3負載均衡


7.5.4分布式存儲


7.5.5可靠性保障


7.6云原生軟件體系結(jié)構(gòu)


7.6.1微服務體系結(jié)構(gòu)


7.6.2微服務開發(fā)框架


7.6.3容器化部署


小結(jié)


第8章軟件需求


8.1軟件需求概述


8.1.1需求的含義及其來源


8.1.2需求的類型


8.1.3需求工程過程


8.1.4需求的質(zhì)量要求


8.1.5系統(tǒng)需求與軟件需求


8.2需求分解和精化


8.2.1系統(tǒng)愿景與上下文


8.2.2愿景與目標分解和精化


8.2.3優(yōu)先級排序


8.2.4沖突識別與協(xié)商


8.3需求分析與描述


8.3.1場景分析與描述


8.3.2類分析與描述


8.3.3行為分析與描述


8.3.4需求文檔


8.4敏捷開發(fā)中的需求工程


8.5軟件可信需求


小結(jié)


第9章軟件測試


9.1軟件測試概念與原則


9.1.1軟件質(zhì)量事故


9.1.2軟件測試概念


9.1.3軟件測試原則


9.2軟件測試過程模型


9.2.1V模型


9.2.2W模型


9.2.3敏捷測試模型


9.3軟件測試類型


9.3.1單元測試


9.3.2集成測試


9.3.3系統(tǒng)測試


9.3.4驗收測試


9.4黑盒軟件測試方法


9.4.1等價類劃分法


9.4.2邊界值分析法


9.4.3判定表


9.4.4錯誤推測法


9.5白盒軟件測試方法


9.6系統(tǒng)測試技術(shù)與工具


9.6.1功能測試


9.6.2性能測試


9.6.3兼容性測試


9.6.4易用性測試


9.6.5可靠性測試


9.6.6信息安全測試


小結(jié)


第10章軟件集成與發(fā)布


10.1軟件集成與發(fā)布概述


10.1.1持續(xù)集成與發(fā)布的前置條件


10.1.2持續(xù)集成與發(fā)布的價值


10.1.3云化與本地持續(xù)集成與發(fā)布


10.2持續(xù)集成


10.2.1集成過程


10.2.2持續(xù)集成的實踐


10.2.3持續(xù)集成的自動化支持工具


10.2.4軟件構(gòu)建


10.3軟件發(fā)布


10.3.1軟件發(fā)布的反模式與基本原則


10.3.2藍綠部署


10.3.3金絲雀發(fā)布


10.3.4暗發(fā)布


10.4部署流水線


10.4.1部署流水線概述


10.4.2華為軟件開發(fā)云中的部署流水線


小結(jié)


參考文獻




展開全部

現(xiàn)代軟件工程基礎(chǔ) 作者簡介

彭鑫 復旦大學計算機科學技術(shù)學院副院長、軟件學院副院長、教授、博士生導師,中國計算機學會軟件工程專委會副主任,Journal of Software: Evolution and Process聯(lián)合主編,ACM Transactions on Software Engineering and Methodology等期刊編委。研究方向包括軟件智能化開發(fā)與運維、泛在計算軟件系統(tǒng)等。 游依勇 華為技術(shù)有限公司軟件工程學院院長,在軟件開發(fā)、產(chǎn)品線總裁、人才培養(yǎng)、產(chǎn)業(yè)管理、生態(tài)建設(shè)等崗位具有20多年的工作經(jīng)驗,曾獲得國家科學技術(shù)進步獎和中國電子學會科學技術(shù)獎一等獎。 趙文耘 復旦大學計算機科學技術(shù)學院教授、博士生導師。研究方向為軟件工程、企業(yè)信息化。曾獲國家科技進步二等獎、電子工業(yè)部科技進步特等獎、上海市科技進步二等獎、上海市教學成果二等獎等多項省部級獎項。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | _网名词典_网名大全_qq网名_情侣网名_个性网名| 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 风信子发稿-专注为企业提供全球新闻稿发布服务 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 深圳善跑体育产业集团有限公司_塑胶跑道_人造草坪_运动木地板 | 农业仪器网 - 中国自动化农业仪器信息交流平台 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 威客电竞(vk·game)·电子竞技赛事官网 | 对夹式止回阀厂家,温州对夹式止回阀制造商--永嘉县润丰阀门有限公司 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 浙江清风侠环保设备有限公司| 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 宠物店加盟_宠物连锁店_开宠物店-【派多格宠物】 | 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | ORP控制器_ORP电极价格-上优泰百科 | 杭州营业执照代办-公司变更价格-许可证办理流程_杭州福道财务管理咨询有限公司 | 无机纤维喷涂棉-喷涂棉施工工程-山东华泉建筑工程有限公司▲ | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 |