First, the concept:
Introduction to the basic concepts of UML:
UML:UML (Unified Modeling Language) provides a unified, standard, and visual modeling language for object-oriented software design. It is suitable for describing the whole process of software design which is driven by use case and is architecture-centric.
StarUML Use tutorial See http://blog.csdn.net/monkey_d_meng/article/details/5995610/
UML Model Diagram is composed of things, relations
Example
Defining system boundaries determines the boundaries between the system's interior and exterior.
The main character represents the role played by the external object. An object can assume several roles, so it can be represented by several leading roles.
Communication relationships are used to clarify the participation of the main character in the use case.
A use case is a group of events that occur when the main character completes a process through the system. Generally, a u
The use case diagram is used to describe the relationship between users, requirements, and system functional units. It shows a system function 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 contains the following elements:
1.Pa
From http://www.umlonline.org/school/thread-34-1-1.html
Let's take a look at the sample image?
The use case diagram looks pretty good. There is a little person in the diagram, And the use case diagram is a little bit of a feeling of reading the doll book.The use case map looks nice and looks nice. What is it?The use case
A long time ago, I knew that Microsoft's Petshop was very classic. I took the time to study yesterday. At the beginning, I was not very familiar with what kind of membership is, run petshop to learn from login, but the user name and password do not know, and later found a more registered page, registered a page, only to find that you have to go from the database. It took so much time to finally return to the database, but a table in the database could not find the script, nor was it a self-desig
A use case diagram OverviewThe so-called use case diagram is used to describe the user's needs, describe the function of the system from the user's perspective, and point out the performer of the function, emphasizing who is using the system,What functions the system has done for performers.Use case diagram is the product of requirement analysis, which describes
Use case diagrams are primarily used to describe the relationship between users, requirements, and system functional units. It shows a model diagram of a system function that an external user can observe."Purpose": helps the development team to understand the functional requirements of the system in a visual way.The use case diagram contains the following elements:1. Participant (actor)Represents a user, or
1. Class Diagram overviewWhat is a class diagram? It describes a diagram that shows a set of classes, interfaces, collaborations, and relationships between them.What are the relationships between classes and classes? Four relationships: Dependency, association "with special Aggregation and composition (composition)", Generalization (inheritance), implementation.2
Design class DiagramIn the developed society of Cash information, the circulation of books is increasing day by day. The management of books by hand is a very heavy task. To improve work efficiency, we can introduce information technology, so as to reduce the manpower burden, reduce costs and bring convenience to users.The class diagram shows the static structure of the model, especially the classes that exist in the model, the internal structure of t
First, the concept of a deployment diagramThe so-called deployment diagram, translated into English is Deployment Diagram, which is used to display the system software and hardware physical architecture. From the deployment diagram, we can learn about the physical relationships between software and hardware components and the distribution of the components of phy
Use case diagrams are primarily used to describe the relationship between users, requirements, and system functional units. It shows a model diagram of a system function that an external user can observe."Purpose": helps the development team to understand the functional requirements of the system in a visual way.The use case diagram contains the following elements:1. Participant (actor)Represents a user, or
in order to analyze the use of CPUs in different versions of different software or software, the relevant designer often needs to perform a stack performance analysis of the functions. Using timed interrupts to collect PC register values, function addresses, and the entire stack track is more efficient than regular sampling to get the data. Currently, tools such as OProfile, Gprof, and Systemtap Use this method to give detailed CPU usage reports. However, when dealing with complex statistical da
Directory
1. Timing Diagram Overview 1
2. Timing Diagram Elements 1
A. Role (Actor) 1
B. Objects (object) 1
C. Lifeline (Lifeline) 1
D controlling focus (focus of control)/activation period (Activation) 1
E. Messages (Message) 1
3. Example 2
4. Note 4
1. Timing Diagram Overview
Time series diagrams (Sequence Diagram
Objective
After the requirements analysis and the overall process design is complete, we then begin to design the system structure. This article will introduce you to the support for the component Diagram (component diagram) in Visual Studio 2010, and a way to design the logical structure of your system using Visual Studio 2010.
Background
Previous: Using Visual Studio 2010 from Analysis to implementatio
The Fishbone diagram was invented by Mr. Ishikawa, the master of Japanese management, and is called "Ishikawa map". The role of Fishbone diagram is to find the "root cause" of the problem, so Ishikawa is called the "cause and effect diagram."
Fishbone diagrams are similar to the MindManager tools we often use, and when we want to build a holistic understanding o
Original: UML Use case diagram summaryReprint Please specify source: http://blog.csdn.net/tianhai110Use case diagrams are primarily used to describe the relationships between users, requirements, and system functional units. It shows a model diagram of a system function that an external user can observe."Purpose": helps the development team to understand the functional requirements of the system in a visual
Transferred from: http://www.360doc.com/content/10/1206/23/3123_75672033.shtmlSome time ago participated in the technical lecture of Pangayu teacher, UML modelling technology benefited greatly. I also put some of the usual accumulation and the last harvest summarized in this article, mainly on the use case diagram related knowledge.The use case diagram is the first step in the software requirements analysis
The study of the soft-work course has just ended, and the first version of our small online game development has been completed. The development documentation was also completed and the teacher was asked to review to give some advice.In the use Case Diagram section, we were previously divided into client and server use case diagrams, which were criticized by the teacher. Use case diagram is based on the cus
The package diagram and Use Cases Written in UML last time: connect to: UML from requirement to implementation --- package diagram
According to the sequence of appearance in the UML diagram. After the package diagram is completed, the next step is the class diagram. The cla
The interaction diagram is used to describe how objects interact in the system, that is, how a group of objects transmit messages.
Interaction is mainly used to describe the dynamic behavior of collaboration.
When modeling interactions, it usually includes objects (each object assumes a specific role), messages (each message represents the communication activity between objects, and cause certain actions ).
The interaction
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.