I. DefinitionUse case diagram describes the system function model diagram observed by external users of the system. external users are called "Participants", and system functions are presented in the form of "use cases, it is mainly used to model the functions of systems and subsystems.Ii. Basic Content 1. Participants
Introduction
The database design phase of the data room charging system was completed a few days ago. After the completion, I was not in the next stage, for fear, I am afraid that the professional courses and advanced courses do not have a reasonable plan of time, which leads to chaos on a daily basis. I am afraid that my thinking will fall into the dilemma that I don't know which one to learn, and eventually I will not learn anything, therefore, I made a decision to learn about my professiona
In the software development process, the software design stage plays an important role. A good design can improve the development efficiency. The design use case diagram clearly shows the user's operation behavior. The use case diagram
Is a simple use case chart
The Use Case chart is mainly composed of a villain, an elliptical person, and an arrow. It looks pretty nice. So why is it used to pinch the villain and an elliptical person? What does it mean? After reading it, you will know it.
Use
Tags: blog HTTP use ar sp 2014 log ad BSDisplays the core functions of the system and its usersThe user is called an actor)Use case diagram composition:User (actor), use caseUse Case using an elliptic RepresentationTo simplify the
The use case diagram in UML describes user requirements, describes system functions from the user's perspective, and points out the executors of various functions, emphasizing who is using the system and what functions the system executors are performing. It is mainly used in the requirement analysis stage to describe the functional requirements of the system to
requirements to the final implementation. In UML, use case diagrams are used to visualize the behavior of systems, subsystems, or classes, so that users of the system can better understand the purpose of these elements, software developers can also ultimately implement these elements.
In reality, for users, how the system is implemented and how the internal structure of the system is not what they care abo
Three elements of use case diagram design
1. Participants
2. Use Cases
3. Relationship
1. The relationship between participants is generalized (inherited.
2 Relationship between participants and Use Cases
A solid arrow indicates the relationship between active and pass
Use case diagram
the use case diagram describes a Function Unit , help the development team to understand the functional requirements of the system in a visual way. The following elements are contained in the
The use case diagram is used to describe the relationship between users, requirements, and system functional units. It shows a system functional model diagram that can be observed by external users.
[PURPOSE]: help the development team understand the functional requirements of the system in a visual manner.
The
Use case diagram Structure
1Roles: Personnel roles-people and events;
Roles are not necessarily limited to people. They can also be things or things.
2. Use Case: function description;
Each use
confirmation, preferably with the user representative to confirm the signature.(2) "Review requirements Document" Activities, can not be omitted, the need for system analysis, designers to fully understand, analyze the requirements, confirm that the requirements analysis described clearly, and do not go beyond the scope.(3) "Create and publish a requirement baseline" activity, which solidifies the requirements and requires the creation of a demand tracking matrix.Next, we will focus on demand a
Use Case Diagrams are used to determine the scope of requirements. These requirements are the basis for design and development. The use case diagram treats the system as a black box and understands the system from the perspective of external executors. As shown in Figure 12.
Commonalities: the common information is extracted from the existing use cases. As a separate use case, different methods are used to reuse this public use case, to reduce the workload of model maintenance.1. Include)
Inclusion relationship:
UML Case Diagram (use cases) arrow direction:Always forget the direction of the arrows, provoke jokes.1, association, no arrows, actor connection usecase can;2, Directedassocition,actor connection UseCase, arrow by actor point to usecase (role point use case);3, generalizati
Typical usersName: Lao ChenAge, Gender: 41 years old, maleOccupation: TeacherRevenue: 200,001 yearsMotivation: Work too busy to spend time with childrenUser preferences: Research computer, readingUser ratio:?Typical scenario: Work too busy without time to help children learn, and hope to have a software to help children learn.Typical description: Hope to use this software to help small stone, improve academic performanceName: Small StoneAge, Gender: 8
-digit combined subtraction and 1~9 multiplication can be completed.
Living/Working Conditions:
Learn to work hard
Motive, purpose, difficulty:
To complete homework
User preferences:
Play computer games, play with friends
User ratio:
50%
Typical scenario:
Come home from school, homework.
Typical description:
Knowledge Changes Destiny
Requirements Analysis:1. There is a chron
Typical usersName: Small StoneGender: MaleOccupation: Second Grade primary school studentIncome: NoneKnowledge level Ability: Second grade in primary schoolLiving/Working conditions: Parental support, no workMotivation, purpose, difficulty: Want to test your own computational speedUser preferences: Play,Typical scenario: After coming home from school, Lao Chen learned about his studyTypical description: The higher the correct rate, the better the small stone studyName: Lao ChenGender: MaleOccupa
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.