System modeling of software Engineering: Design use case model

Source: Internet
Author: User
Tags comments

This paper mainly introduces the design process of use case model, first design use case model from system layer, then refine each use case of system layer recognition, design more detailed use case model. The use-case model is the starting point of the development process and drives the modeling process. The following is a case study of the use case model of office automation (OA) to explain the design process of the case model. The use case model includes a document use case diagram and a use case description.

Handling the use case model of the dispatch

1. Document use case diagram

Before the design of the use case model, it is necessary to identify the activists and use cases, the activists and the use case recognition before the use case model can be established.

1.1 Identification of the active person

The activity is the starting point of the system analyst and the user communication, is also the project obtains the follow-up product the key. The activity can be the person who uses the system function, also can be the software system and the hardware equipment, the external kind that the information exchange with the system, all can be classified as the activity of the system. After in-depth communication with system users, the system analyst is clear about system scope, system function and external related things. The identification of the activity needs to be repeated several times, by asking the user to identify the active person. For example: WHO/what is interested in the results of system operation, will change the data in the system, get information from the system, and interact with the system. The system activists can be identified by further analysis of the users with these requirements.

1.2 Recognition process

External entities interacting with the system include drafters, reviewers, reviewers, issuers and distributors. The drafters may be identified as the author of the Dispatch, the auditor may be able to set up an audit for the issuer, the reviewer can be identified as a post reviewer, the issuer is generally the relevant leadership, can be identified as a issuing issuer, the distributor can be identified as a distributor.

1.3 Use case identification

A new draft issued by the drafting of a new dispatch and saved in the system

The author of the dispatch modifies the dispatch and saves the operation. Modify the use case of the dispatch

The issuing auditor approves the editorial audit opinion and saves it in the system to audit the issued use case.

The issuing reviewer reviews the editorial review comments and maintains the system to review the issued use cases.

Issued by the issuer issued a dispatch editor issued comments and stored in the system to issue the use case

The Distributor distributes a dispatch to register the distribution and save it in the system distributing the use case

The drafting person sends the archives to the archive room to send the dispatch to the archive case

1.4 Use case diagrams

Related Article

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.