注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合軟件體系結(jié)構(gòu)及實(shí)例分析(計(jì)算機(jī)類(lèi))

軟件體系結(jié)構(gòu)及實(shí)例分析(計(jì)算機(jī)類(lèi))

軟件體系結(jié)構(gòu)及實(shí)例分析(計(jì)算機(jī)類(lèi))

定 價(jià):¥30.00

作 者: 余雪麗主編
出版社: 科學(xué)出版社
叢編項(xiàng): 面向21世紀(jì)高等院校計(jì)算機(jī)系列教材
標(biāo) 簽: 暫缺

ISBN: 9787030140333 出版時(shí)間: 2004-08-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)共三篇12章,第l~4章構(gòu)成基礎(chǔ)篇,重點(diǎn)介紹軟件體系結(jié)構(gòu)的基本概念和基本原理,明確提出軟件體系結(jié)構(gòu)的動(dòng)態(tài)性和適應(yīng)性的理念。第5~9章構(gòu)成應(yīng)用篇,從身邊的實(shí)例出發(fā),以理論為指導(dǎo),分析軟件體系結(jié)構(gòu)原理的具體應(yīng)用,以求縮短軟件體系結(jié)構(gòu)理論與實(shí)際軟件開(kāi)發(fā)之間的距離。第10~12章構(gòu)成發(fā)展篇,選擇以網(wǎng)絡(luò)為中心的前沿應(yīng)用實(shí)例CORBA、Web Services、P2P、MAS及Grid來(lái)分析軟件體系結(jié)構(gòu)的作用,以及軟件體系結(jié)構(gòu)的動(dòng)態(tài)性、適應(yīng)性的體現(xiàn),通過(guò)對(duì)新應(yīng)用、新服務(wù)中體系結(jié)構(gòu)及其動(dòng)態(tài)性、適應(yīng)性的初步分析,起到拋磚引玉的作用。本書(shū)的讀者群包括計(jì)算機(jī)及相近專(zhuān)業(yè)本科高年級(jí)學(xué)生、計(jì)算機(jī)應(yīng)用和軟件專(zhuān)業(yè)的碩士研究生、軟件學(xué)院的學(xué)生。同時(shí),本書(shū)對(duì)于在企業(yè)和公司從事軟件開(kāi)發(fā)的技術(shù)人員、軟件密集型項(xiàng)目及開(kāi)發(fā)團(tuán)體的軟件構(gòu)架師、項(xiàng)目負(fù)責(zé)人等都有一定的指導(dǎo)作用。

作者簡(jiǎn)介

暫缺《軟件體系結(jié)構(gòu)及實(shí)例分析(計(jì)算機(jī)類(lèi))》作者簡(jiǎn)介

圖書(shū)目錄

  第一篇  基礎(chǔ)篇
緒言
第1章  軟件體系結(jié)構(gòu)概述
  1.1  基本概念
  1.1.1  軟件體系結(jié)構(gòu)的定義
  1.1.2  對(duì)軟件體系結(jié)構(gòu)的認(rèn)識(shí)
  1.1.3  各種術(shù)語(yǔ)和相關(guān)概念
  1.2  軟件體系結(jié)構(gòu)的重要性
  1.2.1  在風(fēng)險(xiǎn)承擔(dān)和早期設(shè)計(jì)中的作用
  1.2.2  軟件體系結(jié)構(gòu)在軟件開(kāi)發(fā)各階段中的作用
  1.2.3  軟件體系結(jié)構(gòu)是系統(tǒng)分析和設(shè)計(jì)的高層復(fù)用
  1.3  軟件體系結(jié)構(gòu)研究的領(lǐng)域
  思考題一
第2章  體系結(jié)構(gòu)的風(fēng)格與模式
  2.1  主程序與子過(guò)程
  2.1.1  結(jié)構(gòu)化控制流
  2.1.2  結(jié)構(gòu)化連接方式
  2.1.3  主程序與子過(guò)程風(fēng)格的優(yōu)缺點(diǎn)
  2.2  面向?qū)ο蠼M織和抽象數(shù)據(jù)類(lèi)型
  2.2.1  抽象數(shù)據(jù)類(lèi)型
  2.2.2  面向?qū)ο?br />  2.2.3  面向?qū)ο蟮膬?yōu)缺點(diǎn)
  2.3  管道過(guò)濾器風(fēng)格
  2.3.1  概述
  2.3.2  管道過(guò)濾器的優(yōu)缺點(diǎn)
  2.4  分層風(fēng)格
  2.4.1  概述
  2.4.2  層次系統(tǒng)的優(yōu)缺點(diǎn)
  2.5  事件驅(qū)動(dòng)和隱式激發(fā)風(fēng)格
  2.5.1  事件驅(qū)動(dòng)的特征
  2.5.2  事件驅(qū)動(dòng)和隱式調(diào)用的優(yōu)缺點(diǎn)
  2.6  其他風(fēng)格
  2.6.1  知識(shí)庫(kù)風(fēng)格
  2.6.2  解釋器系統(tǒng)
  2.7  面向模式的軟件體系結(jié)構(gòu)
  思考題二
第3章  軟件體系結(jié)構(gòu)的形式化方法和集成開(kāi)發(fā)環(huán)境
  3.1  形式化方法簡(jiǎn)介
  3.1.1  形式化方法的基本概念
  3.1.2  軟件體系結(jié)構(gòu)的研究背景
  3.2  軟件體系結(jié)構(gòu)的Z語(yǔ)言描述
  3.2.1  Z語(yǔ)言簡(jiǎn)介
  3.2.2  軟件體系結(jié)構(gòu)的Z語(yǔ)言描述
  3.3  體系結(jié)構(gòu)的CSP描述
  3.3.1  通信順序進(jìn)程簡(jiǎn)介
  3.3.2  體系結(jié)構(gòu)的CSP描述
  3.4  軟件體系結(jié)構(gòu)描述語(yǔ)言
  3.4.1  體系結(jié)構(gòu)描述語(yǔ)言的定義與分類(lèi)
  3.4.2  體系結(jié)構(gòu)描述語(yǔ)言的目標(biāo)
  3.4.3  體系結(jié)構(gòu)描述和分析的要求
  3.4.4  體系結(jié)構(gòu)構(gòu)件和連接件建模
  3.4.5  體系結(jié)構(gòu)配置建模
  3,5  軟件體系結(jié)構(gòu)集成環(huán)境
  3.5.1  集成環(huán)境的設(shè)計(jì)目標(biāo)
  3.5.2  集成環(huán)境的構(gòu)成元素
  3.6  Wright系統(tǒng)介紹
  3.6.1  實(shí)現(xiàn)關(guān)系與交互關(guān)系
  3.6.2  體系結(jié)構(gòu)描述的推理
  3.6.3  WriSht語(yǔ)言的描述
  3.7  Darwin系統(tǒng)介紹
  3.8  ACME系統(tǒng)介紹
  3.8.1  構(gòu)件的描述
  3.8.2  連接件的描述
  3.8.3  系統(tǒng)的描述
  3.8.4  風(fēng)格的描述
  思考題三
第4章  動(dòng)態(tài)軟件體系結(jié)構(gòu)
  4.1  動(dòng)態(tài)軟件體系結(jié)構(gòu)的概念
  4.1.1  需求變更引起體系結(jié)構(gòu)的變化
  4.1.2  對(duì)運(yùn)行時(shí)體系結(jié)構(gòu)變化的處理
  4.1.3  大型復(fù)雜軟件系統(tǒng)體系結(jié)構(gòu)的動(dòng)態(tài)性
  4.2  動(dòng)態(tài)軟件體系結(jié)構(gòu)研究的發(fā)展歷程
  4.2.1  動(dòng)態(tài)體系結(jié)構(gòu)的早期研究
  4.2.2  動(dòng)態(tài)軟件體系結(jié)構(gòu)研究的發(fā)展
  4.2.3  MAS及網(wǎng)格計(jì)算中的動(dòng)態(tài)體系結(jié)構(gòu)
  4.3  基于Web的大型復(fù)雜系統(tǒng)需要?jiǎng)討B(tài)體系結(jié)構(gòu)
  4.3.1  基于Web的大型復(fù)雜軟件系統(tǒng)的特點(diǎn)
  4.3.2  典型應(yīng)用系統(tǒng)軟件體系結(jié)構(gòu)的分析
  4.4  軟件體系結(jié)構(gòu)與軟件開(kāi)發(fā)過(guò)程的關(guān)系
  4.4.1  統(tǒng)一過(guò)程概述
  4.4.2  統(tǒng)一開(kāi)發(fā)過(guò)程以軟件體系結(jié)構(gòu)為中心
  思考題四
  第二篇  應(yīng)用篇
第5章  需求與需求分析
  5.1  基本概念
  5.1.1  需求
  5.1.2  需求分析
  5.1.3  需求工程
  5.1.4  具有動(dòng)態(tài)性要求的需求與需求的動(dòng)態(tài)性
  5.1.5  其他概念
  5.2  需求分析
  5.2.1  重要性
  5.2.2  需求獲取與分析
  5.2.3  UML方法與需求分析
  5.3  需求表示
  5.3.1  需求框架
  5.3.2  需求規(guī)格說(shuō)明書(shū)
  5.3.3  多視點(diǎn)的需求描述方法
  5.4  需求驗(yàn)證與管理
  5.4.1  需求驗(yàn)證
  5.4.2  需求管理
  5.5  一個(gè)需求獲取的實(shí)例
  5.5.1  實(shí)例背景
  5.5.2  具有動(dòng)態(tài)性要求的需求
  5.5.3  需求的動(dòng)態(tài)變化性
  5.5.4  需求分析的實(shí)例
  5.6  小結(jié)
  思考題五
第6章  軟件體系結(jié)構(gòu)設(shè)計(jì)
  6.1  軟件體系結(jié)構(gòu)設(shè)計(jì)概述
  6.1.1  軟件體系結(jié)構(gòu)設(shè)計(jì)過(guò)程
  6.1.2  軟件體系結(jié)構(gòu)設(shè)計(jì)的進(jìn)一步認(rèn)識(shí)
  6.1.3  軟件體系結(jié)構(gòu)設(shè)計(jì)的方法概述
  6.2  軟件體系結(jié)構(gòu)設(shè)計(jì)
  6.2.1  軟件總體需求了解階段
  6.2.2  選擇大顆粒度軟件體系結(jié)構(gòu)風(fēng)格階段
  6.2.3  需求獲取和表示階段
  6.2.4  需求到軟件體系結(jié)構(gòu)各要素的映射
  6.2.5  軟件體系結(jié)構(gòu)各組成要素設(shè)計(jì)階段
  6.2.6  詳細(xì)設(shè)計(jì)軟件體系結(jié)構(gòu)階段
  6.2.7  驗(yàn)證軟件體系結(jié)構(gòu)的正確性
  6.2.8  軟件體系結(jié)構(gòu)的文檔化和評(píng)估
  6.2.9  軟件體系結(jié)構(gòu)迭代和優(yōu)化設(shè)計(jì)
  6.3  需求到軟件體系結(jié)構(gòu)各要素的映射
  6.3.1  系統(tǒng)模型
  6.3.2  需求到體系結(jié)構(gòu)的映射機(jī)制
  6.3.3  體系結(jié)構(gòu)模型之間的約束關(guān)系
  6.4  設(shè)計(jì)軟件體系結(jié)構(gòu)各組成要素
  6.4.1  用戶界面設(shè)計(jì)
  6.4.2  數(shù)據(jù)模型設(shè)計(jì)
  6.4.3  控制模型設(shè)計(jì)+
  6.5  詳細(xì)設(shè)計(jì)軟件體系結(jié)構(gòu)階段
  6.5.1  業(yè)務(wù)過(guò)程建模
  6.5.2  領(lǐng)域建模
  6.5.3  軟件體系結(jié)構(gòu)建模
  6.6  驗(yàn)證和變更管理
  6.6.1  針對(duì)規(guī)格說(shuō)明的驗(yàn)證
  6.6.2  用戶界面的驗(yàn)證
  6.6.3  數(shù)據(jù)庫(kù)驗(yàn)證
  6.6.4  管理變更
  思考題六
第7章  文檔化體系結(jié)構(gòu)
  7.1  文檔化的必要性
  7.1.1  系統(tǒng)文檔
  7.1.2  用戶文檔
  7.2  文檔化軟件體系結(jié)構(gòu)
  7.2.1  文檔化體系結(jié)構(gòu)的必要性
  7.2.2  文檔化體系結(jié)構(gòu)的基本規(guī)則
  7.2.3  體系結(jié)構(gòu)文檔化的實(shí)施
  思考題七
第8章  軟件體系結(jié)構(gòu)評(píng)估
  8.1  評(píng)估體系結(jié)構(gòu)的原因
  8.2  軟件體系結(jié)構(gòu)評(píng)估的方法
  8.2.1  SAAM評(píng)估方法
  8.2.2  ATAM評(píng)估方法:
  8.2.3  評(píng)估方法的比較
  8.3  體系結(jié)構(gòu)評(píng)估
  8.3.1  參與者
  8.3.2  考察的質(zhì)量屬性
  8.3.3  評(píng)估的結(jié)果
  8.3.4  評(píng)估的收益和成本
  8.4  軟件體系結(jié)構(gòu)評(píng)估實(shí)例
  8.4.1  準(zhǔn)備工作
  8.4.2  第1階段
  8.4.3  第2階段
  8.4.4  BCS評(píng)估的結(jié)果
  8.5  小結(jié)
  思考題八
第9章  案例分析與設(shè)計(jì)
  9.1  了解系統(tǒng)總體需求并確定風(fēng)格
  9.2  獲取和表示需求
  9.2.1  識(shí)別參與者;
  9.2.2  識(shí)別用例
  9.2.3  用例的事件流描述
  9.3  需求到構(gòu)件的映射
  9.3.1  系統(tǒng)對(duì)象定義
  9.3.2  建立類(lèi)圖
  9.4  需求的動(dòng)態(tài)行為表示
  9.5  模型到數(shù)據(jù)庫(kù)的映射
  9.5.1  數(shù)據(jù)庫(kù)模式要面向應(yīng)用系統(tǒng)
  9.5.2  對(duì)象模型向數(shù)據(jù)庫(kù)表的映射規(guī)則
  9.5.3  數(shù)據(jù)庫(kù)的映射和逐步細(xì)化過(guò)程的分層描述
  9.6  細(xì)化體系結(jié)構(gòu)
  9.6.1  細(xì)化的步驟
  9.6.2  構(gòu)件設(shè)計(jì)
  9.6.3  連接件設(shè)計(jì)
  9.7  合理布局軟件體系結(jié)構(gòu)各組成要素
  9.8  驗(yàn)證軟件體系結(jié)構(gòu)的正確性
  9.9  體系結(jié)構(gòu)文檔化及評(píng)估
  思考題九
  第三篇  發(fā)展篇
第10章  網(wǎng)絡(luò)環(huán)境下的軟件體系結(jié)構(gòu)
  10.1  分布式軟件體系結(jié)構(gòu)
  10.1.1  局域網(wǎng)文件服務(wù)器體系結(jié)構(gòu)
  10.1.2  客戶朋艮務(wù)器體系結(jié)構(gòu)
  10.1.3  基于Web的體系結(jié)構(gòu)
  10.1.4  分布式軟件體系結(jié)構(gòu)風(fēng)格
  10.2  公共對(duì)象請(qǐng)求代理結(jié)構(gòu)CORBA
  10.2.1  引言
  10.2.2  CORBA基本組成與框架
  10.2.3  運(yùn)行機(jī)制
  10.2.4  CORBA體系結(jié)構(gòu)的動(dòng)態(tài)性與適應(yīng)性分析
  10.3  對(duì)等結(jié)構(gòu)
  10.3.1  對(duì)等結(jié)構(gòu)簡(jiǎn)介
  10.3.2  對(duì)等結(jié)構(gòu)的關(guān)鍵技術(shù)和特性
  10.3.3  對(duì)等結(jié)構(gòu)的應(yīng)用
  10.3.4  對(duì)等結(jié)構(gòu)的問(wèn)題
  10.4  Web月艮務(wù)(WebServices)
  10.4.1  WebServices的產(chǎn)生背景
  10.4.2 WebServices的軟件體系結(jié)構(gòu)
  10.4.3 WebServices的運(yùn)行機(jī)制
  10.4.4  基于J2EE的WebServices體系結(jié)構(gòu)
  10.4.5  WebServices的開(kāi)發(fā)生命周期
  10.4.6 WebServices體系結(jié)構(gòu)分析
  10.4.7  面向服務(wù)的體系結(jié)構(gòu)SOA
  思考題十
第11章  多Agent系統(tǒng)的動(dòng)態(tài)軟件體系結(jié)構(gòu)
  11.1  多Agent系統(tǒng)
  11.1.1  多Agent系統(tǒng)簡(jiǎn)介
  11.1.2  多Agent系統(tǒng)的特征
  11.1.3  多Agent系統(tǒng)體系結(jié)構(gòu)的描述方法
  11.2  典型的多Agent系統(tǒng)體系結(jié)構(gòu)
  11.2.1  FIPA規(guī)范的體系結(jié)構(gòu)
  11.2.2 OMG體系結(jié)構(gòu)
  11.2.3  其他體系結(jié)構(gòu)
  11.3  多Agent系統(tǒng)應(yīng)用實(shí)例分析
  11.3.1  遠(yuǎn)程會(huì)議預(yù)約系統(tǒng)——一種典型的分布式協(xié)作
  11.3.2  基于JADE平臺(tái)的實(shí)例系統(tǒng)開(kāi)發(fā)
  11.3.3  WebAgent  廣泛應(yīng)用的一種小型Agent系統(tǒng)
  思考題十一
第12章  網(wǎng)格動(dòng)態(tài)體系結(jié)構(gòu)
  12.1  基本概念
  12.2  五層沙漏結(jié)構(gòu)
  12.2.1  基本思想
  12.2.2  軟件體系結(jié)構(gòu)描述
  12.2.3動(dòng)態(tài)性分析
  12.3  開(kāi)放式網(wǎng)格服務(wù)體系結(jié)構(gòu)OGSA
  12.3.1  基本思想
  12.3.2  軟件體系結(jié)構(gòu)描述
  12.3.3動(dòng)態(tài)性分析
  12.4  網(wǎng)格軟件體系結(jié)構(gòu)動(dòng)態(tài)性實(shí)例分析
  12.4.1  實(shí)例的動(dòng)機(jī)與方法
  12.4.2  軟件體系結(jié)構(gòu)描述
  12.4.3  基于軟件體系結(jié)構(gòu)的適應(yīng)性
  思考題十二
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)