图书介绍
高级用况建模PDF|Epub|txt|kindle电子书版本网盘下载
![高级用况建模](https://www.shukui.net/cover/63/32327665.jpg)
- (美)Frank Armour,(美)Granville Miller编著 著
- 出版社: 北京:科学出版社
- ISBN:7030113985
- 出版时间:2003
- 标注页数:425页
- 文件大小:21MB
- 文件页数:455页
- 主题词:软件开发-建立模型-英文
PDF下载
下载说明
高级用况建模PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Part 1 Fundamentals1
Chapter 1 Actors5
What Is an Actor?6
Why Define Actors?7
How to Find the Actors8
Primary and Secondary Actor Types9
Actor Personalities11
Abstract Actors15
Conclusion16
Actor Notation16
Chapter 2 Use Cases19
Finding Use Cases20
Describing Use Cases22
Refactoring the Use Case Model25
Extending the UML Use Case Process27
Organizing the Use Case Model30
Another Approach to Building a Use Case Model30
Conclusion32
Part 2 Project Initiation33
Chapter 3 Scoping the System:Vision Document and Business Case35
Describing the Problem:Vision Document36
Tackling the Dark Side36
Determining Project Feasibility:Business Case39
Writing the Business Case40
Revising the Business Case42
Conclusion43
Chapter 4 Balancing the Software System Use Case Model45
Analyzing the Domain47
Documenting the Interfaces50
Defining a Software Architecture52
Packaging the Architecture54
Conclusion55
Part 3 Advanced Use Case Modeling Framework:Initial Use Case Model57
Chapter 5 Introduction to the System Use Case Modeling Process Framework61
Need for a Software Development Process62
Advanced Use Case Modeling Process Framework63
Creating or Customizing a Process Framework for a Specific Project69
Conclusion72
Chapter 6 Preparing for Use Case Modeling and Determining Use Case Approach73
Perform a Stakeholder Analysis73
Select and Customize a Use Case Process Framework76
Select Use Case Standards,Templates,and Tools76
Determine Training and Mentoring Needs77
Conclusion80
Chapter 7 Performing Initial Use Case Modeling81
Develop Context Diagram82
Identify the Major Actors84
Discover the Conceptual System Use Cases88
Develop Initial Use Case Diagram95
Determine/Refine the Conceptual Business Objects96
Relationship of Use Cases and the Object Model97
Packaging and Validating the Use Case Conceptual Model101
Conclusion101
Part 4 Advanced Use Case Modeling Framework:Expanding the Use Case Model103
Chapter 8 Develop Base Use Case Descriptions107
Fields in a Base Use Case Description109
Getting Started Creating Base Use Case Descriptions127
Finding New Use Cases129
Conclusion134
Chapter 9 Elaborate the Base Use Case Description135
Describing Alternative Flows136
Text-Based Conditional and Iterative Logic in the Flow of Events138
Using Activity Diagrams to Represent a Complex Flow of Events144
Activity Diagrams versus Detailed Text150
Conclusion150
Chapter 10 Model Extend,Include,and Generalization Relationships151
Extend Relationships152
Include Relationships165
Generalization Relationships175
Bringing Together Extend,Include,and Generalization Relationships180
Conclusion182
Use Case Priorities183
Chapter 11 Add Supplemental Information to the Use Case Model183
Nonbehavioral Requirements185
Interface Analysis187
Focusing on Behavioral Details of Individual Use Case Activities189
Documenting Details of Business Procedures and Rules190
Conclusion193
Chapter 12 Map Use Cases to Object Models195
Analysis Object Modeling196
Parallel Use Case and Object Modeling199
Basic CRUD Matrix201
Expanded CRUD Matrix203
Analysis Sequence Diagrams205
Mapping Use Cases to Object Models Using Sequence Diagrams209
Issues with Using Sequence Diagrams during Analysis214
Conclusion215
Chapter 13 Develop Instance Scenarios217
Use Cases Are to Object Classes as Use Case Instances Are to Object Instances218
Use Case Instances Model Specific Executions of a Use Case218
Why Create Use Case Instances?220
Use Case Instances Can Be Applied Informally221
Use Cases Can Be Applied More Formally223
Layout of a Use Case Instance Description224
Finding and Creating Use Case Instances224
Conclusion229
Chapter 14 Create Test Cases and Documentation231
Creating a Test Plan232
Creating a Test Strategy232
Elements of a Test Plan234
Creating Test Cases234
Testing Range/Error Handling237
Testing Interactions239
Creating User Documentation241
Conclusion242
Chapter 15 Organize the Use Cases243
Business Function Packages245
Superordinate and Subordinate Use Cases247
Dependency Streams254
Activity Diagrams to Model Use Case Dependencies258
Model Views261
Putting It All Together in a System Use Case Model262
Conclusion263
Part 5 Additional Topics265
Chapter 16 Building User Interfaces267
Conceptual User Interface Design268
Creating Conceptual Models from Use Cases269
Conclusion279
Physical User Interface Design279
Chapter 17 Coping with Change281
Requirements Churn282
Source of Change283
Accelerating Change284
Managing Change285
Change Cases286
Changes to the Use Case Model287
Conclusion290
Chapter 18 Creating Your Advanced Use Case Modeling Process291
Effect of the Project and Project Team on Ceremony292
Effects of Artifacts on Ceremony293
Development Case295
Iterative Development and the Development Case299
Conclusion299
Chapter 19 Ensuring a Successful Use Case Modeling Effort301
Appropriate Level of Detail and Organization in the Use Case Model302
Attributes of a Good Use Case Model When Specifying Requirements304
Incremental and Iterative Development with Use Cases311
Know When Not to Use Use Cases314
Questions to Ask When Use Case Modeling315
Conclusion316
Appendix A Use Case Development Review Checklist317
Appendix B Development Case for Advanced Use Case Modeling323
Appendix C Simplified Loan Processing System341
Appendix D Simplified Loan Processing System User Interface Specification375
Bibliography387
Index399