久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當前位置 : 首頁  圖書 正文

軟件設計與體系結(jié)構(gòu)/軟件工程系列規(guī)劃教材簡介,目錄書摘

2019-10-25 14:11 來源:京東 作者:京東
軟件工程教材
軟件設計與體系結(jié)構(gòu)/軟件工程系列規(guī)劃教材
暫無報價
6評論 100%好評
編輯推薦:
內(nèi)容簡介:  《軟件設計與體系結(jié)構(gòu)/軟件工程系列規(guī)劃教材》從CDIO工程理念出發(fā),圍繞構(gòu)思(Conceive)、設計(Design)、實現(xiàn)(Implement)、運作(Operate)四個方面展開闡述,以一種嶄新的視角展現(xiàn)軟件設計和體系結(jié)構(gòu)的內(nèi)容,盡可能做到覆蓋面廣和內(nèi)容新穎,在保持經(jīng)典內(nèi)容的基礎上,力求提供來自業(yè)界新的內(nèi)容和進展。構(gòu)思(C)給出一個軟件要做什么的總體思路;設計(D)給出一個軟件怎么做的方法和手段;實現(xiàn)(I)給出一個軟件實際做出來的實現(xiàn)技術和路線;運作(O)給出一個軟件如何成功運作的模式和方法。CDIO各個部分相對獨立但衛(wèi)互有聯(lián)系,能夠讓讀者以全面的、主動的和實用的方式學習和掌握相關內(nèi)容,并著重強調(diào)工程實踐訓練和綜合能力培養(yǎng)。
  《軟件設計與體系結(jié)構(gòu)/軟件工程系列規(guī)劃教材》可作為計算機相關專業(yè)本科生和研究生的教材,同時也是軟件工程領域?qū)I(yè)人員的參考讀物。
作者簡介:
目錄:第一篇 構(gòu)思篇(Conceive)
第1章 軟件環(huán)境
1.1 軟件與軟件分類
1.1.1 軟件的特點
1.1.2 軟件的分類
1.2 程序設計語言與開發(fā)環(huán)境
1.2.1 程序設計語言
1.2.2 開發(fā)環(huán)境
1.3 數(shù)據(jù)庫環(huán)境
1.3.1 關系數(shù)據(jù)庫
13.2 面向?qū)ο髷?shù)據(jù)庫
1.3.3 非結(jié)構(gòu)化數(shù)據(jù)庫
1.4 平臺環(huán)境
1.4.1 集成平臺
1.4.2 虛擬化平臺
1.4.3 云平臺
1.5 軟件工程環(huán)境
1.5.1 軟件過程模型
1.5.2 軟件工程經(jīng)濟學
1.5.3 軟件過程管理
1.5.4 軟件維護及演化
1.6 習題與思考題
第2章 軟件需求
2.1 軟件需求與需求工程概述
2.1.1 需求的定義
2.1.2 需求工程概述
2.2 需求獲取
2.2.1 引言
2.2.2 需求獲取的實質(zhì)
2.2.3 常用方法
2.3 需求建模與分析
2.3.1 面向?qū)ο蠼?
2.3.2 過程建模
2.3.3 數(shù)據(jù)建模
2.4 需求規(guī)約與驗證
2.4.1 需求規(guī)約
2.4.2 需求驗證
2.5 需求管理
2.6 習題與思考題
第3章 軟件體系結(jié)構(gòu)
3.1 “4+1”視圖模型
3.1.1 邏輯視圖
3.1.2 開發(fā)視圖
3.1.3 進程視圖
3.1.4 物理視圖
3.1.5 場景
3.2 軟件體系結(jié)構(gòu)的定義
3.3 軟件體系結(jié)構(gòu)的核心模型
3.4 軟件體系結(jié)構(gòu)描述方法
3.5 軟件體系結(jié)構(gòu)描述語言(ADL)
3.6 軟件體系結(jié)構(gòu)設計原則
3.7 基于體系結(jié)構(gòu)的軟件開發(fā)過程
3.8 軟件體系結(jié)構(gòu)的風格
3.8.1 管道過濾器風格
3.8.2 分層風格
3.8.3 客戶/服務器風格
3.8.4 瀏覽器/服務器風格
3.8.5 事件驅(qū)動風格
3.9 體系結(jié)構(gòu)模式
3.9.1 從混沌到結(jié)構(gòu)
3.9.2 分布式系統(tǒng)
3.9.3 交互系統(tǒng)
3.9.4 適應性系統(tǒng)
3.1 0習題與思考題

第二篇 設計篇(Design)
第4章 軟件設計
4.1 設計目標及要素
4.2 設計原則
4.2.1 抽象化
4.2.2 模塊化
4.2.3 信息隱藏
4.2.4 模塊的功能獨立性
4.2.5 降低模塊間耦合度的方法
4.3 設計規(guī)約
4.4 設計方法
4.4.1 結(jié)構(gòu)化設計方法
4.4.2 面向?qū)ο蟮脑O計
4.5 習題與思考題
第5章 統(tǒng)一建模語言UML
5.1 UML核心概念
5.1.1 元索
5.1.2 具名元素
5.1.3 命名空間
5.1.4 可打包元素
5.1.5 可重定義元素
5.1.6 分類器
5.1.7 特性
5.1.8 注解
5.1.9 關系
5.2 UML關鍵字與版型
5.2.1 關鍵字
5.2.2 版型
5.3 UML圖示
5.3.1 類圖
5.3.2 對象圖
5.3.3 包圈
5.3.4 組件圖
5.3.5 合成結(jié)構(gòu)圖
5.3.6 部署圖
5.3.7 用例圖
5.3.8 活動圖
5.3.9 狀態(tài)機圖
5.3.1 0交互圖
5.3.1 1順序圖
5.3.1 2通信圖
5.3.1 3計時圖
5.4 習題與思考題
第6章 設計模式
6.1 模式思維方法
6.1.1 模式的概念
6.1.2 模式的重要性
6.1.3 軟件設計模式的分類
6.1.4 模式描述模板
6.1.5 模式思維的步驟
6.2 設計模式概述
6.2.1 創(chuàng)建型模式
6.2.2 結(jié)構(gòu)型模式
6.2.3 行為型模式
6.3 習題與思考題
第7章 軟件復用
7.1 概述
7.1.1 概念
7.1.2 軟件復用的發(fā)展
7.1.3 可復用的軟件制品
7.1.4 軟件復用的分類
7.1.5 軟件復用的困難與建議
7.1.6 軟件復用的宗旨
7.2 分析復用
7.2.1 分析過程復用
7.2.2 分析制品復用
7.3 設計復用
7.3.1 設計過程復用
7.3.2 基于構(gòu)件的設計復用
7.4 代碼復用
7.5 測試復用
7.5.1 面向復用的測試用例設計過程
7.5.2 復用測試用例描述要素
7.6 習題與思考題
第8章 軟件界面設計
8.1 軟件界面設計概述
8.1.1 軟件界面分析
8.1.2 軟件界面開發(fā)過程
8.1.3 軟件界面設計基本原則
8.2 人機界面基礎知識
8.2.1 認知心理學
8.2.2 軟件人機工程學
8.2.3 藝術設計
8.3 界面的定量分析
8.3.1 GOMS擊鍵層模型
8.3.2 界面效率的測量
8.3.3 Fitts律和Hick律
8.4 人本界面
8.4.1 認知和關注點
8.4.2 界面模式與單調(diào)性
8.4.3 統(tǒng)一性和元動作
8.4.4 易用性和幫助機制
8.5 移動設備界面設計
8.6 習題與思考題

第三篇 實現(xiàn)篇(Implement)
第9章 Web開發(fā)技術
9.1 Web開發(fā)概述
9.1.1 運作原理及概念
9.1.2 開發(fā)語言及技術概述
9.1.3 Web應用的特點
9.2 Web服務器
9.2.1 MicrosoftIIS
9.2.2 ADache
9.2.3 Tomcat
9.2.4 J2EE服務器
9.2.5 Nginx
9.3 服務器端開發(fā)技術及框架
9.3.1 Java技術
9.3.2.Ner技術
9.3.3 PHP技術
9.3.4 Ruby技術
9.3.5 MVC框架
9.3.6 Spring框架
9.4 Web前端開發(fā)技術
9.4 1HTML
9.4.2 CSS層疊樣式表
9.4.3 JavaScripi技術
9.4.4 AJAX技術
9.4.5 Silverlight技術
9.5 習題與思考題
第10章 數(shù)據(jù)庫開發(fā)技術
10.1 SQL語言
10.2 數(shù)據(jù)庫和表
10.2 1創(chuàng)建及刪除數(shù)據(jù)庫
10.2.2 創(chuàng)建表
10.2.3 修改表
10.2.4 刪除表
10.3 索引
10.3.1 創(chuàng)建索引
10.3.2 刪除索引
10.4 查詢
10.4.1 SELECT語句
10.4.2 多表查詢
10.4.3 子查詢
10.4.4 集合運算
10.4.5 聚集函數(shù)
10.5 數(shù)據(jù)維護
10.5.1 插入
10.5.2 更新
10.5.3 刪除
10.6 視圖
10.6.1 創(chuàng)建視圖
10.6.2 刪除視圖
10.7 游標
10.7.1 聲明游標
10.7.2 打開和關閉游標
10.7.3 刪除游標
10.7.4 應用游標
10.8 存儲過程
10.8.1 存儲過程創(chuàng)建與修改
10.8.2 執(zhí)行存儲過程
10.8.3 刪除存儲過程
10.9 觸發(fā)器
10.9.1 創(chuàng)建觸發(fā)器
10.9.2 刪除觸發(fā)器
10.10 習題與思考題
第11章 軟件成本估算技術
11.1 軟件成本估算的步驟
11.1.1 建立目標
11.1.2 計劃所需的數(shù)據(jù)與資源
11.1.3 準確說明軟件需求
11.1.4 盡可能詳細地做出估算
11.1.5 采用多個獨立的方法與資源
11.1.6 比較與迭代估算
11.1.7 跟蹤與變更
11.2 軟件成本估算的方法
11.2.1 算法模型
11.2.2 專家判斷
11.2.3 通過推理來進行估算
11.2.4 帕金森估算
11.2.5 價格策略估算
11.2.6 自頂向下估算
11.2.7 自底向上估算
11.2.8 各方法的總結(jié)比較
11.3 基本COCOMO模型軟件成本估算
11.3.1 模型定義與假設
11.3.2 軟件開發(fā)模式分類
11.3.3 組織型基本COCOMO模型
11.3.4 其他模式COCOMO模型
11.4 習題與思考題
第12章 軟件架構(gòu)技術
12.1 構(gòu)件技術
12.1.1 軟件構(gòu)件技術基礎
12.1.2 基于構(gòu)件的軟件工程
12.2 軟件架構(gòu)綜述
12.2.1 企業(yè)架構(gòu)
12.2.2 業(yè)務架構(gòu)
12.2.3 應用架構(gòu)
12.2.4 信息架構(gòu)
12.3 中間件
12.3.1 中間件的目標及地位
12.3.2 中間件的基本類型
12.3.3 常見中間件技術介紹
12.4 習題與思考題
第13章 軟件集成技術
13.1 軟件合成與軟件集成
13.2 軟件集成模式
13.2.1 集成適配器模式
13.2.2 集成消息器模式
13.2.3 集成正面模式
13.2.4 集成媒介器模式
13.3 企業(yè)應用集成
13.3.1 EAI的產(chǎn)生和意義
13.3.2 企業(yè)應用系統(tǒng)的分類
13.3.3 企業(yè)應用集成的基本原則
13.4 數(shù)據(jù)集成
13.4.1 數(shù)據(jù)集成的基本概念
13.4.2 參考數(shù)據(jù)模型
13.4.3 數(shù)據(jù)集成的元數(shù)據(jù)管理
13.5 基于消息服務的集成框架
13.5.1 消息傳輸模型
13.5.2 消息代理任務
13.5.3 消息代理拓撲結(jié)構(gòu)
13.5.4 消息代理產(chǎn)品的選擇
13.5.5 使用J2EE的企業(yè)消息傳遞
13.6 過程集成
13.6.1 工作流和工作流管理系統(tǒng)
13.6.2 跨組織過程集成
13.7 習題與思考題
第14章 軟件測試技術
14.1 軟件測試概述
14.1.1 軟件測試技術的發(fā)展
14.1.2 軟件開發(fā)與軟件測試
14.1.3 軟件測試基本原理與原則
14.1.4 軟件測試模型
14.1.5 測試心理學
14.1.6 測試覆蓋
14.2 軟件測試管理
14.2.1 質(zhì)量改進模型PDCA
14.2.2 測試需求
14.2.3 測試計劃
14.2.4 測試設計及測試用例
14.2.5 測試執(zhí)行
14.2.6 測試記錄與跟蹤
14.2.7 回歸瀏試
14.2.8 總結(jié)與報告
14.3 軟件測試技術
14.3.1 黑盒測試與白盒測試
14.3.2 手工測試與自動化測試
14.3.3 單元測試
14.3.4 數(shù)據(jù)庫性能檢查
14.3.5 壓力測試
14.3.6 安全性測試
14.3.7 安裝測試
14.3.8 環(huán)境測試
14.4 測試工具
14.5 習題與思考題
……

第四篇 運作篇(Operate)
第15章 軟件架構(gòu)師角色與職責
第16章 軟件運作模式
第17章 案例分析

參考文獻
熱門推薦文章
相關優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達
配送服務查詢
配送費收取標準
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務
奪寶島
DIY裝機
延保服務
京東E卡
京東通信
京東JD+