注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合用于面向?qū)ο笙到y(tǒng)開發(fā)的使用實例圖(英文版)

用于面向?qū)ο笙到y(tǒng)開發(fā)的使用實例圖(英文版)

用于面向?qū)ο笙到y(tǒng)開發(fā)的使用實例圖(英文版)

定 價:¥20.00

作 者: [R.J.A.布爾]R.J.A.Buhr,[R.S.卡斯爾曼]R.S.Casselman著
出版社: 清華大學(xué)出版社
叢編項: 大學(xué)計算機教育叢書
標 簽: 面向?qū)ο?/td>

ISBN: 9787302027966 出版時間: 1998-08-01 包裝: 平裝
開本: 20cm 頁數(shù): 302 字數(shù):  

內(nèi)容簡介

  內(nèi)容簡介本書全面介紹了使用實例圖(USecasemaDs)及其在面向?qū)ο笙到y(tǒng)中進行高層次設(shè)計時的應(yīng)用。使用實例圖填補了口頭描述與用相互作用圖描述之間的重要空白,在需求與設(shè)計間架起了一座橋。使用實例圖提供了一種行為框架,不僅可以用于在高層次上的設(shè)計中實現(xiàn)結(jié)構(gòu)化決定,而且一旦結(jié)構(gòu)已定,就可以從結(jié)構(gòu)層次上刻畫行為特性。使用實例圖提供了一種新技術(shù),用以把大粒度行為模式(Large-grainedbehaviourpatterns)變?yōu)榫唧w、實用的產(chǎn)物,使之能夠儲存、利用、擴充和再利用,從而引導(dǎo)其應(yīng)用、維護和發(fā)展。使用實例圖把實時和面向?qū)ο蟮膯栴}聯(lián)系在一個共同的概念下。使用實例圖擴大了設(shè)計者所能使用的模式(Pattern)資源。

作者簡介

暫缺《用于面向?qū)ο笙到y(tǒng)開發(fā)的使用實例圖(英文版)》作者簡介

圖書目錄

Preface
1 Object Oriented and Real Time Come Together
1.1 TENSIONS AT THE BASE
1.2 THE BIG PICTURE
1.3 FOCUS OF THE BOOK
1.4 SUMMARY
2 The Behavioural Fabric of Systems
2.1 THE IDEA OF A BEHAVIOURAL FABRIC
2.2 PATTERNS IN THE BEHAVIOURAL FABRIC
2.3 WORKING WITH THE BEHAVIOURAL FABRIC
2.4 POINT-TO-POINT VS.RIPPLE PATTERNS
2.5 SUMMARY
3 Basic Use Case Map Model
3.1 BASIC NOTATION AND INTERPRETATION
3.2 AN EXAMPLE:MOUSE DOUBLE CLICK
3.3 BOUND MAPS (OPERATION DOMAIN)
3.4 BOUND MAPS(ASSEMBLY DOMAIN)
3.5 ISSUES OF SCALE
3.6 SUMMARY
4 Contact for Designing with Use Case Maps
4.1 AN OVERVIEW OF THE CONTEXT
4.2 MODELS AT THE DIFFERENT LEVELS
4.3 THE CONTEXT WITHOUT USE CASE MAPS
4.4 USE CASE MAPS IN DEVELOPMENT PROCESSES
4.5 SOME IMPORTANTISSUES
4.6 COMPONENT TYPES IN USE CASE MAPS
4.7 SUMMARY
5 A Simple Example
5.1 HIGH-LEVEL DESIGN,OPERATION (UCM1)
5.2 DETAILED DESIGN,OPERATION(CGI,ISD1)
5.3 HIGH-LEVEL DESIGN,OPERATION(UCM2)
5.4 DETAILED DESIGN,OPERATION(ISD2)
5.5 DETAILED DESIGN,ASSEMBLY(CSD)
5.6 HIGH-LEVEL DESIGN,ASSEMBLY(UCM3)
5.7 DETAILED DESIGN,ASSEMBLY(CG2,VC)
5.8 HIGH-LEVEL DESIGN ,MANFG.(CRD1)
5.9 DETAILED DESIGN,MANFG.(CRD2)
5.10 IMPLEMENTATION(CODE)
5.11 SUMMARY
6 Case Study:A Conventional Object-Oriented Application from an Unconventional Perspective
6.1 USE CASES AND INTERFACE MOCK-UP
6.2 SOME CLASSES
6.3 USE CASE MAPS
6.4 CLASS REFINEMENT(DETAILED DESIGN)
6.5 COLLABORATION GRAPHS(DETAILED DESIGN)
6.6 VISIBILITY GRAPHS AND SOURCE CODE
6.7 SUMMARY
7 A dvanced Use Case Map Model
7.1 UNBOUND MAPS
7.2 AN EXAMPLE:TIMEOUT AND RECOVERY
7.3 BOUND MAPS
7.4 ORIGINATION-TERMINATION PATTERNS
7.5 SUMMARY
8 Case Study:High-Level Design of a Real Time,Distributed System
8.1 DISCOVERING PROCESSES
8.2 MAPS FOR PERFORMANCE AND ROBUSTNESS
8.3 MAPS AS INVARIANTS FOR EVALUATING TRADE-OFFS
8.4 SCALEUP ISSUES
8.5 SUMMARY
9 Detailed Design Notation
9.1 THE COLLABORATION GRAPH NOTATION
9.2 USING THE NOTATION FOR DESIGN
9.3 COLLABORATION GRAPHS AND USE CASE MAPS
9.4 SUMMARY
10 Case Study:Rounding Out the Real Time ,Distributed System Example
10.1 FROM MAPS TO COLLABORATION GRAPHS
10.2 EXPLORING COLLABORATION GRAPHS
10.3 A REALISTIC EXAMPLE OF STRUCTURAL DYNAMICS
10.4 CLASSES FOR PROCESSES AND OBJECTS
10.5 USE CASE MAPS AS A COMMON DENOMINATOR
10.6 SUMMARY
11 Patterns
11.1 OPERATIONAL ORGANIZATIONS OF PROCESSES
11.2 LAYERING AND EVENT DISPATCHING
11.3 MULTIPLE ROLE PLAYING BY OBJECTS IN SLOTS
11.4 MANUFACTURING OPERATIONAL COMPONENTS
11.5 RELATIONSHIP TO THE PATTERNS LITERATURE
11.6 SUMMARY
12 Supplementing Familiar Design Methods
12.1 A RECAP OF THE DESIGN MODELS AND CONTEXT
12.2 ARE USE CASE MAPS FOR YOU?
12.3 OBJECT-ORIENTED SOFTWARE ENGINEERING(OOSE)
12.4 REAL TIME OBJECT-ORIENTED MODELING(ROOM)
12.5 FUSION
12.6 OTHER METHODS
12.7 CROSS-REFERENCE OF DIAGRAM TYPES
12.8 SUMMARY
Appendix A Notation Summary
Appendix B Some Coding Examples
References
Index

本目錄推薦

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