Analysis and design of system based on UML

Source: Internet
Author: User
1.UML Modeling A system development approach should be built by modeling language and development process groups. The modeling language is the representation symbol of the design, and the process is the step that describes how to develop it. The development process of UML includes requirements acquisition, system analysis, system design, realization and test 5 steps. First Stage
Requirements acquisition: A. The first step in system development is to collect requirements. B. Demand collection starting from investigation C. Investigation in order to discover the participants and high-level use cases in the system
Establish a use case diagram a. To be able to accurately describe the user's needs, is to utilize using cases. B. The use case must be identified first before the use case can be established.
Determining the system boundary determines the boundary of the system in the process of determining the participants and use cases, and the use cases are in the system, and the participants are outside the system. Identify participants in general, the following questions can be used to find the participants in the use case diagram: Who is the primary user of the system.
Who gets information from the system.
Who enters information into the system. Who deletes the information from the system. Who needs the system to support their daily work. Who will maintain and manage the system so that it can work properly. What hardware the system needs to control. What other systems need to interact with the system. What people or things are interested in the results of the system parameters.
In addition to identifying the person directly using the system as a participant. Information exchange (including data information and control information Exchange) in the system


Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.