图书介绍

高级用况建模PDF|Epub|txt|kindle电子书版本网盘下载

高级用况建模
  • (美)Frank Armour,(美)Granville Miller编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030113985
  • 出版时间:2003
  • 标注页数:425页
  • 文件大小:21MB
  • 文件页数:455页
  • 主题词:软件开发-建立模型-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高级用况建模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

热门推荐