"Usage Analysis Technology" introduction
Use case technology through the use case. The relationship between the executor and the use case and the use of examples draw the extrinsic visible needs, which is the starting point for users and developers to analyze the needs of the system. With the use case as an important representation of UML, the use case analysis begins to occupy a decisive position in software development, and use case technology for project administrators, senior analysts, designers, programmers, testers, and users. Today, in today's attention is more and more attaches, a new book is required to illustrate the language and its application techniques expressed in the way.
This book shows the development process and technical application results of the entire system through the actual developer's order processing system. During the translation, this discussion system development method often brought us to the scene, and interacts with the author to think about the options and possible mistakes, find a valid solution. I believe that you will also further experience the meaning and application techniques of the use case from the actual system development process, thereby achieving the final goal.
The book is observed from a number of different perspectives, and exhibits an architecture design that helps the project. Progress arrangement, demand analysis, measurement and verification. Especially from the user's perspective, the entire system is observed, discusses such things such as boundaries. Interfaces and defined ranges, etc., how to divide how to divide an actual large system into manageable parts, that is, system functional decomposition techniques.
notes
First, start
1, iterative software process
2, sample project
3, project description
4, start risk analysis
5, summary
Second, determine the system boundary
1, determine the executor
2, determine the use case
3, describe the executor and the use case
4, processing time
5, potential boundary problem
6, determine the scope of the project