书籍详情

应用Use Cases方法:实践指南

应用Use Cases方法:实践指南

作者:(美)Geri Schneider,(美)Jason P.Winters著

出版社:高等教育出版社

出版时间:2003-08-01

ISBN:9787040135008

定价:¥20.50

购买这本书可以去
内容简介
  实际案例分析是一种从用户角度定义软件系统外在特征的方法。本书对这种前沿的软件开发技术提供了清晰、实用的介绍。通过诸多实例和详尽的案例学习,指导读者在软件系统开发中运用实际案例分析方法。此版包括更多复杂的、精确的实例,对各种实际案例文档制作技巧的前置条件和结论进行描述,并讨论其他建模方法如何同实际案例关联。本书引导读者体会软件开发过程,阐述实际案例如何应用于项目初期、需求与风险分析、系统体系结构、调度规划、回溯与测试、文档制作。主要论题包括:识别实际案例并描述其成分,编制事件流(包括基本路径与替代路径),实际案例的完全性与正确性检查,以活动图和序列图将实际案例图例化,整合用户界面描述与数据描述文档,以实际案例为例测试软件体系结构模式与设计,在项目规划、原型设计与项目评测上应用实际案例,从实际案例中识别并图示分析类型,在用户指南、测试实例与培训材料中应用实际案例。本书用相当篇幅讲解如何识别常见错误并给出相应结论。本书另一特征是给出了易用文档模板集、UML符号简缩指南。本书适用于软件学院应用软件开发、系统工程实际案例分析类课程。
作者简介
暂缺《应用Use Cases方法:实践指南》作者简介
目录
Forword
Preface to Second Edition
Preface
Chapter 1  Getting Started
An Iterative Software Process
An Example Project
The Project Description
Starting Risk Analysis
Chapter Review
Chapter 2  Identifying System Boundaries
Identifying Actors
Identifying Use Cases
Describing Actors and Use Cases
Handling Time
Potential Boundary Problems
Scoping the Project
Chapter Review
Chapter 3  Documenting Use Cases
The Basic Use Case
Guidelines for Correctness and Completeness
Presentation Styles
Other Requirements
Handling Complex Use Cases
The Basic Path
Alternative Paths
Detailing Significant Behavior
Documenting Alternatives
Adding Direction to the Communicates Association
Chapter Review
Chapter 4  Advanced Use Case Documentation Techniques
Include
Extend
Inheritance
Interfaces
Chapter Review
Chapter 5  Diagramming Use Cases
Activity Diagrams
Simple Sequence Diagrams
Diagramming the User Interface
Chapter Review
Chapter 6  Level of Deta
Determining the Level of Detail
Traceability between Use Cases
Use Cases for Business Processes
Chapter Review
Chapter 7  Documenting Use Cases
Documentation Templates
Other Documents
Tool Support for Documents
Documenting Login
Documenting CRUD
Chapter Review
Chapter 8  Reviews
Review for Completeness
Review for Potential Problems
Review with End Users
Review with Customers
Review with Development
Reviewers
Adding Flexibility to Your System
Common Mistakes
Chapter Review
Chapter 9  Dividing Large Systems
Architectural Patterns
Testing the Architecture with Use Cases
Sequence Diagrams
Defining Interfaces between Subsystems
Subordinate Use Cases
Creating Subsystem documentation
Subordinate versus Alternative Versus Include
chapter Review
Chapter 10  Use Cases and the Project Plan
Planning the Project
Estimating Work with Use Cases
Chapter Review
Chapter 11  Constructing and Delivering a System
Key Abstractions of the Domain
The iteration Schedule
Delivery and Beyond
Chapter Review
Final Wrap-Up
Appendix A  Resources
Appendix B  Documentation Templates
System or Subsystem Documents
Use Case Document
Appendix C  UML Notation
Appendix D  Sending Results of the Use Case Estimator
Appendix E  Order-Processing System
Order-Processing System
Syistem-Level use Cases
Architecture
Index
猜您喜欢

读书导航