Similar presentations:
Структура реализации варианта использования в Rose. (Тема 5)
1.
Тема 5: Структура реализацииварианта использования
2. Where Are We?
What is the use-case realization structure?Elements of the use-case realization
structure
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
2
3. The Use-Case Realization Structure
How will you make the transition from whatthe system should do to how it will do it?
You begin by creating a use-case realization
structure in the Logical View.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
3
4. The Use-Case Realization Structure
The use-case realization structure helps toorganize the model elements needed to
realize the use cases in the design
model.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
4
5. Where Are We?
What is the use-case realization structure?Elements of the use-case realization
structure
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
5
6. The Use-Case Realization Structure
The use-case realization structure includesthe following elements
Use-case realization packages
Traceabilities diagrams
Interaction diagrams
Class diagrams
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
6
7. Use-Case Realization Packages
Use-case realization packages are ameans for organizing a use case’s class
and interaction diagrams.
In the UML, a package is represented by
a folder.
Use-Case Realizations
(from Design Model)
Maintain Personal Planner
(from Use-Case Realizations)
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
7
8. Traceabilities Diagrams
The traceabilities diagram represents what youwill build in the system.
In the UML, the use-case realization is
represented by an oval with dotted lines.
In the UML, the realizes relationship is
represented by a dotted line with an hollow
arrow.
Use Case
Use-Case Realization
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
8
9. Review
1. Why is a use-case realization structureimportant?
2. What is included in the structure?
3. What is a traceabilities diagram?
4. What is the UML symbol for a
use-case realization? A
realizes relationship?
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
9