Imagen de cubierta local
Imagen de cubierta local

Applying use cases: a practical guide / Geri Schneider, Jasson P. Winters.

Por: Colaborador(es): Idioma: Inglés Series Addison-Wesley Object TechnologyDetalles de publicación: Upper Saddle River, New Jersey: Pearson, 2001Edición: 2ndDescripción: 245 pTipo de contenido:
  • texto
Tipo de medio:
  • sin mediación
Tipo de soporte:
  • volumen
ISBN:
  • 0201708531
Tema(s):
Contenidos:
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Tipo de ítem Biblioteca actual Signatura topográfica Estado Fecha de vencimiento Código de barras Reserva de ítems
Libro Libro Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" 004.415.2.045 SCH57 (Navegar estantería(Abre debajo)) Sólo Consulta 8730
Total de reservas: 0

CONTENIDO
1. Getting Started 1
An Iterative Software Process 2
An Example Project 3
The Project Description 4
Starting Risk Analysis 6
2. Identifying System Boundaries 11
Identifying Actors 12
Identifying Use Cases 14
Describing Actors and Use Cases 17
Handling Time 21
Potential Boundary Problems 22
Scoping the Project 23
3. Documenting Use Cases 27
The Basic Use Case 27
Pre- and Postconditions 28
Flow of Events 29
Guidelines for Correctness and Completeness 31
Presentation Styles 32
Other Requirements 34
Handling Complex Use Cases 34
The Basic Path 35
Alternative Paths 37
Detailing Significant Behavior 40
Documenting Alternatives 42
Scenarios 47
Adding Direction to the Communicates Association 47
4. Advanced Use Case Documentation Techniques 51
Include 51
Extend 53
Inheritance 58
Interfaces 59
5. Diagramming Use Cases 67
Activity Diagrams 67
Simple Sequence Diagrams 73
Diagramming the User Interface 75
6. Level of Detail 79
Determining the Level of Detail 79
Traceability between Use Cases 84
Use Cases for Business Processes 85
7. Documenting Use Cases 89
Documentation Templates 89
Other Documents 91
Tool Support for Documents 94
Documenting Login 95
Documenting CRUD 98
8. Reviews 101
Review for Completeness 101
Review for Potential Problems 103
Review with End Users 103
Review with Customers 104
Review with Development 104
Reviewers 104
Adding Flexibility to Your System 105
Common Mistakes 107
Work Flow on a Use Case Diagram 107
Use Cases Too Small 108
Screens as Use Cases 112
Using Vague Terms 115
Business versus Technical Requirements 120
9. Dividing Large Systems 123
Architectural Patterns 123
Three-Tier Architectural Pattern 124
Pipe and Filter Architectural Pattern 125
Object-Oriented Architectural Pattern 126
Order-Processing Architecture Example 126
Testing the Architecture with Use Cases 129
Sequence Diagrams 133
Defining Interfaces between Subsystems 133
Subordinate Use Cases 136
Creating Subsystem Documentation 140
Subordinate versus Alternative versus Include 141
10. Use Cases and the Project Plan 143
Planning the Project 143
Build versus Buy Decisions 149
Prototyping 150
Estimating Work with Use Cases 151
Weighting Actors 151
Weighting Use Cases 152
Weighting Technical Factors 153
Use Case Points 157
Project Estimate 157
11. Constructing and Delivering a System 159
Key Abstractions of the Domain 159
Identifying Key Abstractions in Use Cases 160
Diagramming Scenarios with Key Abstractions 161
Diagramming Key Abstractions 163
Use Case versus Subsystem View 164
The Iteration Schedule 166
Delivery and Beyond 167
User Guides and Training 168
Sales Kits and Marketing Literature 168
Use Cases After Delivery 168
Final Wrap-Up 170

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Imagen de cubierta local