Mastering UML with Rational Rose 2002

Скачать в pdf «Mastering UML with Rational Rose 2002»




U ML with


Rational Rose 2002


Wt*0~P*4; Ы^пиыш Obf+ctOri+ttUd AfflkJtkm


fidb Upditttj to Covor Rom 2002,


At H«JI As 2001 *od 2001A


f?% iwpk PUw »мкк. C«6t


Смгкн ы Th«# иы<к


^ —    St©EX


Mastering UML with Rational Rose 2002…………………………………………………………………………………………..1


Chapter 1: Introduction to UML……………………………………………………………………………………………………….4


Introduction to the Object-Oriented Paradigm……………………………………………………………………………4


Encapsulation……………………………………………………………………………………………………………..5


Inheritance………………………………………………………………………………………………………………….6


Polymorphism…………………………………………………………………………………………………………….8


What Is Visual Modeling?………………………………………………………………………………………………………..8


Systems of Graphical Notation………………………………………………………………………………………………….9


Booch Notation………………………………………………………………………………………………………….10


Object Management Technology (OMT)………………………………………………………………………10


Unified Modeling Language (UML)…………………………………………………………………………….11


Understanding UML Diagrams……………………………………………………………………………………………….12


Business Use Case Diagrams………………………………………………………………………………………13


Use Case Diagrams;……………………………………………………………………………………………………14


Activity Diagrams……………………………………………………………………………………………………..14


Sequence Diagrams……………………………………………………………………………………………………16


Collaboration Diagrams;……………………………………………………………………………………………..17


Class Diagrams………………………………………………………………………………………………………….17


Statechart Diagrams…………………………………………………………………………………………………..18


Component Diagrams…………………………………………………………………………………………………19


Deployment Diagrams………………………………………………………………………………………………..21


Visual Modeling and the Software Development Process…………………………………………………………..22


Inception…………………………………………………………………………………………………………………..24


Elaboration……………………………………………………………………………………………………………….24


Construction……………………………………………………………………………………………………………..25


Transition………………………………………………………………………………………………………………….26


Summary………………………………………………………………………………………………………………………………26


Chapter 2: A Tour of Rose……………………………………………………………………………………………………………….27


What Is Rose?……………………………………………………………………………………………………………………….27


Getting Around in Rose………………………………………………………………………………………………………….30


Parts of the Screen……………………………………………………………………………………………………..31


Exploring Four Views in a Rose Model……………………………………………………………………………………38


Use Case View…………………………………………………………………………………………………………..38


Logical View……………………………………………………………………………………………………………..40


Component View……………………………………………………………………………………………………….42


Deployment View………………………………………………………………………………………………………43


Working with Rose………………………………………………………………………………………………………………..45


Creating Models…………………………………………………………………………………………………………45


Saving Models…………………………………………………………………………………………………………..46


Exporting and Importing Models………………………………………………………………………………….47


Publishing Models to the Web……………………………………………………………………………………..48


Working with Controlled Units……………………………………………………………………………………50


Using the Model Integrator………………………………………………………………………………………….52


Working with Notes……………………………………………………………………………………………………53


Working with Packages………………………………………………………………………………………………54


Adding Files and URLs to Rose Model Elements…………………………………………………………..56


Adding and Deleting Diagrams……………………………………………………………………………………56


Setting Global Options……………………………………………………………………………………………………………57


Working with Fonts……………………………………………………………………………………………………58

Скачать в pdf «Mastering UML with Rational Rose 2002»