幫助中心 | 我的帳號 | 關於我們

軟體體系結構(原理實踐與思維)

  • 作者:沈軍|責編:張煦
  • 出版社:東南大學
  • ISBN:9787576608137
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:389
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書採用系統化思維策略解析軟體體系結構相關知識。第1章概述,給出軟體體系結構的定義、涉及內容,以及主體部分的組織結構並解析應有的學習策略。第2章基礎,主要解析軟體體系結構賴以建立的基礎——程序基本范型,包括定義、作用、發展脈絡、基本原理及其演化本質。第3章構件,主要解析用以建立軟體體系結構的基本構件——設計模式,包括概念、作用、常用設計模式及其抽象本質。第4章形態,主要解析分別面向同族系統和異族系統的兩類軟體體系結構的基本風格及其關係,以及由它們衍生的各種典型風格及其具體應用。第5章案例,主要解析面向Web應用的新3-Tier/n-Tier體系結構的基本工作原理和面向服務體系結構(SOA)的基本工作原理,同時簡單解析面向領域體系結構的基本思想。第6章表達,主要解析軟體體系結構的基本建模方法及描述方法,包括非形式化方法和形式化方法。第7章應用,通過具體設計工具和應用案例,解析軟體體系結構的基本設計過程。第8章發展,從程序基本范型和軟體體系結構兩個方面,重點解析雲計算和Enterprise SOA,以及可恢復語句組件模型和元模型及MDA,並對軟體體系結構的發展本質進行深入剖析。
    本書主要面向普通高等院校電腦學院、軟體學院的高年級本科生、碩士生相關課程的教學,以及作為軟體體系結構相關研究人員的學術參考資料,也可以滿足對電腦軟體技術感興趣並想進一步提高認識能力的普通讀者的自學需求。

作者介紹
沈軍|責編:張煦

目錄
第1章  概述
  1.1  什麼是軟體體系結構
  1.2  為什麼要研究軟體體系結構
  1.3  軟體體系結構涉及的內容
  1.4  本書的組織結構及學習策略
  1.5  本章小結
  習題
第2章  基礎:基本程序范型
  2.1  什麼是程序基本范型
  2.2  程序基本范型對軟體體系結構的作用
  2.3  程序基本范型的發展脈絡
  2.4  程序基本范型的原理解析
    2.4.1  功能(或過程)范型
    2.4.2  對象模型
    2.4.3  組件范型
    2.4.4  配置型組件范型
    2.4.5  服務范型
    2.4.6  抽象范型
  2.5  深入認識程序基本范型
  2.6  本章小結
  習題
第3章  構件:設計模式
  3.1  什麼是設計模式
  3.2  設計模式的主要作用
  3.3  常用設計模式解析
    3.3.1  創建型設計模式
    3.3.2  結構型設計模式
    3.3.3  行為型設計模式
  3.4  深人認識設計模式
  3.5  本章小結
  習題
第4章  形態:基本風格
  4.1  什麼是軟體體系結構風格
  4.2  軟體體系結構基本風格解析
    4.2.1  Layer風格概述
    4.2.2  Layer風格案例
    4.2.3  Tier 風格概述
    4.2.4  Tier 風格案例
  4.3  深入認識體系結構基本風格
  4.4  本章小結
  習題
第5章  案例:Web應用三層/多層結構
  5.1  新3-Tier/n-Tier 體系結構及其案例
    5.1.1  表示層基本工作原理及其案例
    5.1.2  業務邏輯層基本工作原理及其案例
    5.1.3  數據層基本工作原理及其案例
    5.1.4  多層之間的集成及其案例
  5.2  SOA初步及其案例
  5.3  領域體系結構及其案例
  5.4  對新3-Tier/n-Tier 體系結構和SOA的綜合認識

  5.5  本章小結
  習題
第6章  表達:建模與描述
  6.1  概述
  6.2  非形式化建模方法與描述
    6.2.1  「4+1視圖」建模方法及描述
    6.2.2  UML建模方法及描述
    6.2.3  對非形式化建模與描述方法的進一步認識
  6.3  形式化建模方法與描述
    6.3.1  抽象形式化描述語言
    6.3.2  軟體體系結構描述語言
    6.3.3  對形式化描述方法的進一步認識
  6.4  本章小結
  習題
第7章  應用:設計與實現
  7.1  概述
  7.2  水平型設計
  7.3  垂直型設計
  7.4  對軟體體系結構設計的進一步認識
  7.5  本章小結
  習題
第8章  趨勢:新發展
  8.1  雲計算
    8.1.1  概述
    8.1.2  程序構造模型
    8.1.3  深入認識雲計算
  8.2  SOA深入
    8.2.1  Enterprise SOA(或流程化SOA)
    8.2.2  RESTful&ROA
    8.2.3  微服務體系
    8.2.4  深入認識SOA
  8.3  可恢復語句組件模型
    8.3.1  可恢復語句組件模型的基本原理
    8.3.2  可恢復語句組件模型的案例
    8.3.3  對可恢復組件模型的深入認識
  8.4  元模型及MDA
    8.4.1  元模型
    8.4.2  MDA
    8.4.3  深入認識元模型和MDA
  8.5  對軟體體系結構發展的深入認識
  8.6  本章小結
  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032