注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件建筑師實訓教程(影印版)

軟件建筑師實訓教程(影印版)

軟件建筑師實訓教程(影印版)

定 價:¥26.00

作 者: 美Raphael Malveau,美Thomas J.Mowbray著
出版社: 高等教育出版社
叢編項: 國外優(yōu)秀信息科學與技術系列教學用書
標 簽: 軟件

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號