System Analysis and Design Lesson6 Assignment

1. Read the Asg_RH documentation and draw a use case diagram. According to the requirements of Task1, please use the tool UMLet, the screenshot format must be png and control the size

write picture description here

2. Select a hotel booking online service system (or mobile APP) that you are familiar with, such as drawing a use case diagram. And meet the following requirements: Compare the Asg_RH use case diagram, color-coded innovative use cases or sub-use cases

write picture description here

3. Compare the use case diagrams of products in two eras and different regions, summarize the early stages of the project, and discover innovative ideas and methods

In the early stage of the project, it is necessary to realize the basic functions well, and then think about the key places based on the basic functions, such as the places where customers need to choose, to realize functional innovation and better serve customers. For example, in terms of a specific function, such as selecting a hotel, it can display hotels in various ways, such as map display and hot display. Don't think too much about the innovation of the big plate, the innovation in the existing function is also possible.

Please use the SCRUM method to compile the requirements (backlog) for a certain hotel development based on the use case diagram (task b).

Hotel Development Backlog

Name Imp Est (work unit) How to preview Note
Find a hotel 20 5 Find hotels by selecting hotel types, map locations, recommending hotels, entering locations, etc. in one or more ways
hotel reservation 30 12 Select hotel, room type, check-in period and other specific information The hotel list is sorted and displayed
Manage orders 10 4 Add or delete orders, show the specific information of the order Information view after booking is completed and specific information on unconfirmed orders
Payment 30 8 Complete payments through external systems There are a variety of payment methods, and the payment will be unsuccessful at the same time
Confirm Order 10 4 Confirm the order after completing all the matters, the reservation is successful The order can only be confirmed after the payment is successful

Based on (task b), use activity diagram modeling to find a hotel use case. Briefly describe the method of using flowcharts to discover sub-use cases

write picture description here
The method of discovering sub-use cases with flowcharts is: the important operation of each step in the flowchart is a sub-use case, that is, the nodes other than the start node, stop node, decision node, merge node, control flow, and qualification are these important operations. , they can be used as sub-use cases.

Select the bank ATM near you and use the activity diagram to describe the withdrawal business process

write picture description here

Find the official documents of Taobao return business, and use multi-swimlane diagram to express the process of customer, Taobao, Taobao merchant service system, merchants and other users and systems to complete the process of return business. Analyze the system use cases that customers need to implement on Taobao to complete the return business

write picture description here
Taobao needs to implement use cases such as submitting return applications, closing return orders, changing transaction status, processing returns, processing rejected returns, processing rejected refunds, and processing refunds.

On the basis of the large homework, analyze the advantages and disadvantages of three use case texts

use case text advantage shortcoming
Detailed use case All steps and changes are detailed more time
casual example Less time and cost while covering multiple scenarios Insufficient details to directly serve as a basis for implementing code
brief example Concise and concise summaries that take less time lack of detail, lack of detail

Guess you like

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