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

歡迎光臨中圖網 請 | 注冊
> >>
軟件工程:理論與實踐(附微課視頻 第2版)

包郵 軟件工程:理論與實踐(附微課視頻 第2版)

出版社:人民郵電出版社出版時間:2017-07-01
開本: 其他 頁數: 293
本類榜單:教材銷量榜
中 圖 價:¥44.1(7.4折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

軟件工程:理論與實踐(附微課視頻 第2版) 版權信息

軟件工程:理論與實踐(附微課視頻 第2版) 本書特色

內容提要 本書按照典型的軟件開發過程來組織內容,旨在培養讀者具備軟件工程思想及實際軟件開發的能力。本書共分為12章, 內容涉及軟件與軟件工程、軟件過程、可行性研究與項目開發計劃、結構化分析、結構化設計、面向對象方法與UML、面向對象分析、軟件體系結構與設計模式、面向對象設計、軟件實現、軟件測試、軟件維護與軟件工程管理。本書理論與實踐相結合,內容翔實,可操作性強。 本書是高等院校計算機科學、軟件工程及相關專業“軟件工程”課程的理想教材。

軟件工程:理論與實踐(附微課視頻 第2版) 內容簡介

內容提要本書按照典型的軟件開發過程來組織內容,旨在培養讀者具備軟件工程思想及實際軟件開發的能力。本書共分為12章, 內容涉及軟件與軟件工程、軟件過程、可行性研究與項目開發計劃、結構化分析、結構化設計、面向對象方法與UML、面向對象分析、軟件體系結構與設計模式、面向對象設計、軟件實現、軟件測試、軟件維護與軟件工程管理。本書理論與實踐相結合,內容翔實,可操作性強。本書是高等院校計算機科學、軟件工程及相關專業“軟件工程”課程的理想教材。

軟件工程:理論與實踐(附微課視頻 第2版) 目錄

第 1章 軟件與軟件工程

1.1 軟件

1.1.1 軟件的概念及特點

1.1.2 軟件的分類

1.2 軟件危機

1.2.1 軟件危機的表現與原因

1.2.2 軟件危機的啟示

1.3 軟件工程

1.3.1 軟件工程的概念

1.3.2 軟件工程研究的內容

1.3.3 軟件工程的目標和原則

1.3.4 軟件工程的知識體系

1.3.5 軟件工程的發展

1.4 軟件開發方法

1.5 軟件工程工具

1.6“小型網上書店系統”案例介紹

習題



第 2章 軟件工程

2.1 軟件工程概述

2.2 軟件生命周期

2.2.1 軟件生命周期的概念

2.2.2 傳統軟件生命周期的各個階段

2.3 軟件過程模型

2.3.1 瀑布模型

2.3.2 快速原型模型

2.3.3 增量模型

2.3.4 螺旋模型

2.3.5 噴泉模型

2.3.6 基于組件的開發模型

2.3.7 統一軟件開發過程模型

2.3.8 敏捷過程與極限編程

2.3.9 幾種模型之間的關系

2.3.10 選擇軟件過程模型

2.4 軟件過程模型實例

習題



第3章 可行性研究與項目開發計劃

3.1 項目立項概述

3.2 可行性研究的任務

3.3 技術可行性

3.4 操作可行性

3.5 經濟可行性

3.6 可行性研究的步驟

3.7 制定項目開發計劃

3.8 可行性研究實例

3.9 案例:“小型網上書店系統”的軟件開發計劃書

習題



第4章 結構化分析

4.1 需求分析

4.1.1 需求分析的任務和原則

4.1.2 需求分析的步驟

4.1.3 需求管理

4.1.4 需求分析的常用方法

4.2 結構化分析概述

4.3 結構化分析的方法

4.3.1 功能建模

4.3.2 數據建模

4.3.3 行為建模

4.3.4 數據字典

4.3.5 加工規格說明

4.4 結構化分析的圖形工具

4.4.1層次方框圖

4.4.2 Warnier圖

4.4.3 IPO圖

4.5 結構化分析實例

4.6 實驗:利用Visio繪制“小型網上書店系統”的數據流圖

習題



第5章 結構化設計

5.1 軟件設計的基本概念

5.1.1 軟件設計的意義和目標

5.1.2 軟件設計的原則

5.1.3 軟件設計的分類

5.2 數據庫結構設計

5.3 用戶界面設計

5.3.1 設計驅動開發

5.3.2 目標用戶群體

5.3.3 簡潔與清晰

5.3.4 實現模型與心智模型

5.3.5 設計的規范性

5.3.6 設計的可用性和易用性

5.3.7 設計的一致性

5.3.8 設計的容錯性

5.4 結構化軟件設計概述

5.5 結構化設計與結構化分析的關系

5.6 體系結構設計

5.6.1 表示軟件結構的圖形工具

5.6.2 面向數據流的設計方法

5.6.3 面向數據結構的設計方法

5.7 接口設計

5.7.1 接口設計概述

5.7.2 界面設計

5.8 數據設計

5.9 過程設計

5.9.1 程序流程圖

5.9.2 N-S圖

5.9.3 PAD圖

5.10結構化設計實例

5.11實驗:利用Visio繪制“小型網上書店系統”的結構圖

習題



第6章 面向對象方法與UML

6.1 面向對象的軟件工程方法

6.1.1 面向對象的基本概念

6.1.2 面向對象的軟件工程方法的特征與優勢

6.1.3 面向對象的實施步驟

6.2. 統一建模語言UML

6.2.1 UML簡述

6.2.2 UML的特點

6.2.3 UML的應用范圍

6.2.4 UML的圖

6.2.5 UML“4 1”視圖

6.3 靜態建模機制

6.3.1 用例圖

6.3.2 類圖和對象圖

6.3.3 包圖

6.4 動態建模機制

6.4.1 順序圖

6.4.2 協作圖

6.4.3 狀態圖

6.4.4 活動圖

6.5 描述物理架構的機制

6.5.1 構件圖

6.5.2 部署圖

習題



第7章 面向對象分析

7.1 面向對象分析方法

7.1.1 面向對象分析過程

7.1.2 面向對象分析原則

7.2 面向對象建模

7.2.1 建立對象模型

7.2.2 建立動態模型

7.2.3 建立功能模型

7.2.4 3種模型之間的關系

7.3 面向對象分析實例

7.4實驗

7.4.1 利用Rose創建“小型網上書店系統”的用例模型

7.4.2 利用Rose繪制“小型網上書店系統”的類圖

7.4.3 利用Rose繪制“小型網上書店系統”的對象圖

7.4.4 利用Rose繪制“小型網上書店系統”的狀態圖

7.4.5 使用Rose繪制“小型網上書店系統”的順序圖

7.5 案例:“小型網上書店系統”的需求規格說明書

習題



第8章 軟件體系結構與設計模式

8.1 軟件體系結構的概念

8.1.1 什么是軟件體系結構

8.1.2 軟件體系結構建模

8.1.3 軟件體系結構的分層模型

8.1.4 軟件體系結構的作用

8.2 典型的軟件體系結構風格

8.2.1 數據流風格

8.2.2 調用?M返回風格

8.2.3 獨立構件風格

8.2.4 虛擬機風格

8.2.5 倉庫風格

8.3 軟件質量屬性

8.4 分布式系統結構

8.4.1 多處理器體系結構

8.4.2 客戶機/服務器體系結構

8.4.3 分布式對象體系結構

8.4.4 對等端體系結構

8.4.5 代理

8.5 體系結構框架

8.5.1 模型-視圖-控制器

8.5.2 模型-視圖-表示器

8.5.3 J2EE體系結構框架

8.5.4 PCMEF框架

8.5.5 PCBMER框架

8.6軟件系統的設計模式

8.6.1 工廠模式

8.6.2 橋接模式

8.6.3 策略模式

8.6.4 其他模式

習題



第9章 面向對象設計

9.1 面向對象設計與結構化設計

9.2 面向對象設計與面向對象分析的關系

9.3 面向對象設計的過程與規則

9.3.1 面向對象設計的過程

9.3.2 面向對象設計的原則

9.4 面向對象設計的啟發規則

9.5 系統設計

9.5.1 系統分解

9.5.2 問題域子系統的設計

9.5.3 人機交互子系統的設計

9.5.4 任務管理子系統的設計

9.5.5 數據管理子系統的設計

9.6 對象設計

9.6.1 設計類中的服務

9.6.2 設計類的關聯

9.6.3 對象設計優化

9.7 面向對象設計實例

9.8 實驗

9.8.1 利用Rose繪制“小型網上書店系統”的活動圖

9.8.2 利用Rose繪制“小型網上書店系統”的協作圖

9.8.3 利用Rose繪制“小型網上書店系統”的構件圖

9.8.4 利用Rose繪制“小型網上書店系統”的部署圖

9.9 案例:“小型網上書店系統”的軟件設計說明書

習題



第 10章 軟件實現

10.1 編程語言

10.1.1 編程語言的發展與分類

10.1.2 選擇編程語言需考慮的因素

10.2 編程風格

10.3 面向對象實現

10.4 軟件實現實例

10.5 利用Visual Studio實現“小型網上書店系統”的用戶登錄模塊

10.6 案例:“小型網上書店系統”的源代碼和部署文檔

習題



第 11章 軟件測試與維護

11.1 軟件測試的基本概念

11.1.1 軟件測試的原則

11.1.2 軟件測試模型

11.2 軟件測試的分類

11.3 測試用例

11.3.1 測試用例編寫

11.3.2 測試用例設計

11.3.3 測試用例場景

11.4 軟件測試方法

11.5 黑盒測試

11.5.1 等價類劃分法

11.5.2 邊界值分析法

11.5.3 錯誤推測法

11.5.4 因果圖法

11.5.5 決策表法

11.5.6 場景法

11.5.7 黑盒測試選擇

11.6 白盒測試

11.6.1 代碼檢查法

11.6.2 靜態結構分析法

11.6.3 程序插樁技術

11.6.4 邏輯覆蓋法

11.6.5 基本路徑法

11.6.6 白盒測試方法選擇

11.6.7 白盒測試與黑盒測試比較

11.7 軟件測試的一般步驟

11.8 單元測試

11.8.1 單元測試概述

11.8.2 單元測試內容

11.8.3 單元測試方法

11.9 集成測試

11.9.1 集成測試概述

11.9.2 集成測試分析

11.9.3 集成測試策略

11.10 系統測試

11.10.1 系統測試概述

11.10.2 系統測試類型

11.11 驗收測試

11.11.1 驗收測試概述

11.11.2 驗收測試內容

11.11.3 α測試和β測試

11.12 回歸測試

11.13 面向對象的軟件測試

11.14 軟件調試

11.14.1 調試過程

11.14.2 調試途徑

11.15 軟件測試實例

11.16 實驗:利用Visual Studio對“小型網上書店系統”的用戶登錄模塊進行單元測試

11.17 案例:“小型網上書店系統”的測試分析報告

習題



第 12章 軟件維護與軟件工程管理

12.1 軟件維護

12.1.1 軟件維護的過程

12.1.2 軟件維護的分類

12.1.3 軟件的可維護性

12.1.4 軟件維護的副作用

12.1.5 軟件再工程技術

12.2 軟件估算

12.2.1 軟件估算的概念

12.2.2 軟件估算的方法

12.2.3 軟件估算的原則與技巧

12.3 軟件開發進度計劃

12.3.1 Gantt圖

12.3.2 PERT圖

12.4 軟件開發人員組織

12.4.1 民主制程序員組

12.4.2 主程序員組

12.4.3 現代程序員組

12.5 軟件開發風險管理

12.5.1 軟件開發風險

12.5.2 軟件開發風險管理

12.6 軟件質量保證

12.6.1 軟件質量的基本概念

12.6.2 軟件質量保證的措施

12.7 軟件配置管理概述

12.7.1 軟件配置管理術語

12.7.2 配置管理的過程

12.7.3 配置管理的角色劃分

12.8 軟件工程標準與軟件文檔

12.8.1 軟件工程標準

12.8.2 軟件文檔

12.9 軟件過程能力成熟度模型

12.10 軟件項目管理

12.10.1 軟件項目管理概述

12.10.2 軟件項目管理與軟件工程的關系

12.11 軟件復用

12.12 實驗:利用Project管理“小型網上書店系統”的開發過程

習題



附錄 A 課程設計

A.1課程設計指導

A.2課程設計的可選項目



附錄 B課程設計開發文檔

B.1 可行性研究報告

B.2 軟件開發計劃書編寫指南

B.3 需求規格說明書編寫指南

B.4 軟件設計說明書編寫指南

B.5 測試分析報告編寫指南



參考文獻



展開全部

軟件工程:理論與實踐(附微課視頻 第2版) 作者簡介

呂云翔 北京航空航天大學副教授 軟件學院SAP ERP 咨詢顧問專業主任 著有《計算機導論實踐教程》(高等院校計算機教材系列),《軟件工程》,譯有《計算機文化》(原書第8版) 呂云翔副教授上課時風趣幽默,對學生主要是自主學習,在課堂上要求很輕松,從不強迫學生,深受軟件學院學生歡迎

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 自动化展_机器人展_机床展_工业互联网展_广东佛山工博会 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 艾乐贝拉细胞研究中心 | 国家组织工程种子细胞库华南分库 | 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 广东成考网-广东成人高考网| 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 懂研帝_专业SCI论文润色机构_SCI投稿发表服务公司 | 北京中创汇安科贸有限公司| 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 三板富 | 专注于新三板的第一垂直服务平台 | 聚合氯化铝-碱式氯化铝-聚合硫酸铁-聚氯化铝铁生产厂家多少钱一吨-聚丙烯酰胺价格_河南浩博净水材料有限公司 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 电磁流量计厂家_涡街流量计厂家_热式气体流量计-青天伟业仪器仪表有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 山东商品混凝土搅拌楼-环保型搅拌站-拌合站-分体仓-搅拌机厂家-天宇 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 电脑知识|软件|系统|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网 | 福建珂朗雅装饰材料有限公司「官方网站」| 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 螺杆泵_中成泵业| TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 杭州网络公司_百度SEO优化-外贸网络推广_抖音小程序开发-杭州乐软科技有限公司 | 山东艾德实业有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 |