正在加载图片...
TABLE OF CONTENTS 7.3 Requirements Gathering 110 731 Collaborative Requir 7.3.2 Usage Scenarios 7.3.3 Elicitation Work Products 114 7.4 Developing Use Cases 114 7.5 Building the Analysis Model 118 761 Elements of the Analysis model 119 7.5.2 Analysis Patterns 122 7.6 Negotiating Requirements 122 7.7 Requirements Monitoring 123 7.8 Validating Requirements 123 7.9 Summary 124 CHAPTER 8 REQUIREMENTS MODELING- A RECOMMENDED APPROACH 126 8.1 Requirements Analysis 127 8.1.1 Overall Objectives and Philosophy 128 8.1.2 Analysis Rules of Thumb 128 8.1.3 Requirements Modeling Principles 129 8.2 Scenario-Based Modeling 130 82.1 Actors and User Profiles 131 8.2.2 Creating Use Cases 131 8.2.3 Documenting Use Cases 135 8.3 Class-Based Modeling 137 8.3.1 Identifying Analysis Classes 137 8.3.2 Defining Attributes and Operations 140 83.3 UML Class Models 141 8.3.4 Class-Responsibility-Collaborator Modeling 144 8.4 Functional Modeling 146 只A1 A Procedural View 146 8.4.2 UML Sequence Diagrams 148 8.5 Behavioral Modeling 149 Q64 Identifying Events with the Use Case 149 8.5.2 UML State Diagrams 150 8.5.3 UML Activity Diagrams 151 8.6 Summary 154 xii TABLE OF CONTENTS 7.3 Requirements Gathering 110 7.3.1 Collaborative Requirements Gathering 110 7.3.2 Usage Scenarios 113 7.3.3 Elicitation Work Products 114 7.4 Developing Use Cases 114 7.5 Building the Analysis Model 118 7.5.1 Elements of the Analysis Model 119 7.5.2 Analysis Patterns 122 7.6 Negotiating Requirements 122 7.7 Requirements Monitoring 123 7.8 Validating Requirements 123 7.9 Summary 124 CHAPTER 8 REQUIREMENTS MODELING— A RECOMMENDED APPROACH 126 8.1 Requirements Analysis 127 8.1.1 Overall Objectives and Philosophy 128 8.1.2 Analysis Rules of Thumb 128 8.1.3 Requirements Modeling Principles 129 8.2 Scenario-Based Modeling 130 8.2.1 Actors and User Profiles 131 8.2.2 Creating Use Cases 131 8.2.3 Documenting Use Cases 135 8.3 Class-Based Modeling 137 8.3.1 Identifying Analysis Classes 137 8.3.2 Defining Attributes and Operations 140 8.3.3 UML Class Models 141 8.3.4 Class-Responsibility-Collaborator Modeling 144 8.4 Functional Modeling 146 8.4.1 A Procedural View 146 8.4.2 UML Sequence Diagrams 148 8.5 Behavioral Modeling 149 8.5.1 Identifying Events with the Use Case 149 8.5.2 UML State Diagrams 150 8.5.3 UML Activity Diagrams 151 8.6 Summary 154
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有