注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件建筑師實(shí)訓(xùn)教程(影印版)

軟件建筑師實(shí)訓(xùn)教程(影印版)

軟件建筑師實(shí)訓(xùn)教程(影印版)

定 價(jià):¥26.00

作 者: 美Raphael Malveau,美Thomas J.Mowbray著
出版社: 高等教育出版社
叢編項(xiàng): 國(guó)外優(yōu)秀信息科學(xué)與技術(shù)系列教學(xué)用書
標(biāo) 簽: 軟件

ISBN: 9787040126617 出版時(shí)間: 2003-03-01 包裝: 平裝
開本: 24cm 頁數(shù): 320 字?jǐn)?shù):  

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

  本書向軟件開發(fā)者講授軟件體系結(jié)構(gòu)的基本知識(shí)。內(nèi)容深入淺出,結(jié)合實(shí)際應(yīng)用案例,覆蓋了模式設(shè)計(jì)、原型設(shè)計(jì)、商業(yè)案例開發(fā)、開發(fā)團(tuán)隊(duì)組織結(jié)構(gòu)等內(nèi)容,使得按書中所介紹方法開發(fā)的軟件增加了可度量性、技術(shù)靈活性,以助成功地完成軟件項(xiàng)目開發(fā)。軟件體系結(jié)構(gòu)知識(shí)方面的專家RaphaelMalveau和ThomasMowbray對(duì)該領(lǐng)域內(nèi)容有深刻的洞察力,掌握大量實(shí)際問題的解決方案,可以應(yīng)對(duì)軟件體系結(jié)構(gòu)在對(duì)象、構(gòu)件和分布式網(wǎng)絡(luò)計(jì)算方面的關(guān)鍵性轉(zhuǎn)變。教授讀者如何避免成本、時(shí)間上有漏洞的設(shè)計(jì)方案,且其介紹的方法均已經(jīng)實(shí)踐驗(yàn)證是成功有效的。本書內(nèi)容包括:介紹了最佳軟件體系結(jié)構(gòu)模型;演示了實(shí)現(xiàn)軟件體系結(jié)構(gòu)的各種方法;講解如何最好地實(shí)現(xiàn)抽象法、分解法和結(jié)構(gòu)化原型設(shè)計(jì);均衡運(yùn)用上乘設(shè)計(jì)模式以提高軟件體系結(jié)構(gòu)實(shí)現(xiàn)能力。本書引導(dǎo)讀者成為軟件開發(fā)設(shè)計(jì)組織中的技術(shù)中堅(jiān)。 &nb 

作者簡(jiǎn)介

  作者RaphaelMalveau是軟件體系結(jié)構(gòu)方面的專家,在美國(guó)弗吉尼亞州任軟件產(chǎn)品咨詢顧問。其構(gòu)件化軟件開發(fā)原理是Component學(xué)院高級(jí)軟件體系結(jié)構(gòu)課程的基礎(chǔ)。Malveau曾與人合著兩部著作并發(fā)表了大量軟件體系結(jié)構(gòu)方面的文章。ThomasMowbray博士是Component管理集團(tuán)公司的董事長(zhǎng),具備建設(shè)軟件項(xiàng)目、傳媒資產(chǎn)管理項(xiàng)目、地理信息系統(tǒng)、通信系統(tǒng)、金融財(cái)務(wù)系統(tǒng)的實(shí)踐經(jīng)驗(yàn)。

圖書目錄

Preface
Acknowledgments
ONE INTRODUCTION
1.1 Advice for Software Architects
1.2 Software Architecture as a Discipline
1.3 Design Patterns and Software Architecture
1.4 Conclusions
1.5 Exercises
TWO SOFTWARE ARCHITECTURE:BASIC TRAINNG
2.1 Software Paradigms
2.2 Open Systems Technology
2.3 Client Server Technology
2.4 Software Application Experience
2.5 Technology and Application Architecture
2.6 Applying Standards to Application Systems
2.7 Distributed Infrastructures
2.8 Conclusions
2.9 Exercises
THREE SOFTWARE ARCHITECTURE:GOING TO WAR
3.1 Software Architecture Paradigm Shift
3.2 Doing Software Wrong
3.3 Doing Software Right:Enterprise Architecture Development
3.4 Bottom Line:Time,People,and Money
3.5 Conclusions
3.6 Exercises
FOUR SOFTWARE ARCHITECTURE;DRILL SCHOOL
4.1 Architecture versus Programming
4.2 Managing Complexity Using Architecture
4.3 Systems Integration
4.4 Making the Business Case
4.5 Architecture Linkage to Software Development
4.6 Architectural Software Notation
4.7 Conclustions
4.8 Exercises
FIVE LEADERSHIP TRAINING
5.1 Leadership Is a Necessary,Learnable Skill
5.2 The Architect as Team Builder
5.3 Always Insist on Excellence in Deliverables
5.4 Architect's Walkthrough
5.5 Conclusions
5.6 Exercises
SIX SOFTWARE ARCHITECTURE:JUMP SCHOOL
6.1 Process
6.2 Creating New Processes
6.3 Teamwork
6.4 Conclusions
6.5 Exercises
SEVEN COMMUNICATIONS TRAINING
7.1 Communications Challenges
7.2 Responsibility-Driven Development
7.3 Communication Responsibilities
7.4 Handling Feedback
7.5 Exercises
EIGHT SOFTWARE ARCHITECTURE:INTELLIGENCE OPERATIONS
8.1 Architecture Mining
8.2 Architecture Iteration
8.3 Architecture Judgment
8.4 Conclusions
8.5 Exercises
NINE SOFTWARE ARCHITECTURE:PSYCHOLOGICAL WARFARE
9.1 Alternative Learning
9.2 Internal Control
9.3 Expectation Management
9.4 Psychology of Truth
9.5 Perception Is Not Reality
9.6 Exploiting Human Weaknesses
9.7 Example:Reference Selling
9.8 Psychology of Ownership
9.9 Psychological Akido
9.10 Intellectual Akido
9.11 Conclusions
9.12 Exercises
Appendix A Architecture Example:Test Results Reporting System
Appendix B Design Templates and Examples
Appendix C Glossary of Software Architecture Terminology
Appendix D Acronyms
Appendix E Bibliography
Index

本目錄推薦

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