System Analysis and Design lesson 6

use case modeling


Use case diagram for Asg_RH

Use case diagram for Asg_RH


Meituan's use case diagram

Meituan's use case diagram

Among them, blue are innovative use cases, and red are new external systems.


Summarize in the early stage of the project, discover innovative ideas and methods

In terms of basic functions, the difference between the two is not very big, and it is enough for the basic needs of users. However, more new features have appeared in the new era. This is due to the development and promotion of the Internet. On the other hand, suppliers understand user behavior patterns and can infer user needs. In the early stage of the project, starting with users and promotion, it often ends up with great success.


Backlog

ID Name Imp Is How to demo Notes
1 Search for hotels 8 8 Enter destination, check-in and check-out date, filter hotels by star rating and keywords Filter algorithm based on keywords
2 book a room 10 4 Select hotel, confirm room type and quantity, confirm date The actual situation does not match the situation of the website
3 Confirm Order 6 2 Confirm that the basic information is correct, fill in the contact information, and choose whether to purchase insurance List clearly
4 payment checkout 8 2 Select payment method, select discount keep secret

business modeling


Discover sub-use cases with activity diagrams

Hotel activity map
This method can be well analyzed from the user's point of view, leading to the corresponding use cases.


ATM cash withdrawal business activity diagram

ATM Withdrawal Activity Diagram


Taobao return multi-lane map

Taobao return multi-lane map

Use case text writing

  • abstract brief
    • Pros: Concise, helpful for quick understanding of subject and scope.
    • Disadvantage: Only main success scenario
  • informal casual
    • Advantages: Concise, paragraph format, more detailed than abstract, covering many different scenarios.
    • Disadvantage: Still not detailed enough.
  • detail fully
    • Advantages: All steps and variations are written in detail, with supplementary sections.
    • Disadvantages: Time consuming, limited to a small number of architecturally significant and high-value use cases.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324649929&siteId=291194637