COEN 174 Software Engineering
Quiz 3 (6 + 4 pts)
软件工程quiz代写 1.A Recycling machine (RCM) allows a user to recycle aluminum cans and glass bottles and returns a small amount of money to the user
1. 软件工程quiz代写
A Recycling machine (RCM) allows a user to recycle aluminum cans and glass bottles and returns a small amount of money to the user (25 cents per can and 10 cents per bottle). The machine when it is idle, displays the list of valid recyclable items. The user (customer recycling the items) recycles the items by pushing them through the chute attached to the machine. When the user inserts an item in the chute, the machine checks if it is an acceptable item for recycling.
If it is not, the machine returns the item back in the chute and displays the message, “Not a valid item”. If it is a recyclable item, the money due to the user for the item is displayed and the “next item?” message is displayed. The user can keep inserting items into the machine until the user presses the “Done” button on the machine. At that time, the machine displays the total amount of money due to the user and dispenses the money in the cash dispenser.
a)Write Use Case description for the user recycling items using RCM using the template given.
b)Estimate the Unadjusted Use Case Points for the use-case you have written in a). Show how you came up with the estimate.
Use-Case Complexity | Number of Transactions | Use-Case Weight |
Simple | ≤3 | 5 |
Average | 4 to 7 | 10 |
Complex | >7 | 15 |
A template for Use case 软件工程quiz代写
Use-Case: (Goal): Recycle an item through RCM and receive cash
Actors: Customer
Description: Customer wants to recycle items like glass bottles and aluminum cans and receive a small amount of cash for them.
Scenario Details (Typical course of events)
B ) 1=> simple (3 transactions in total, the scan may be tricky)
2 => simple (3 transactions in total, same scan problem)
3 => medium (unexpected behavior, object might be tricky to be recognized, e.g. can/bottle not recognized)
4 => medium (different combinations of coins, handling of 0 or overflow)
更多代写:代码代写 GRE代考 英国历史(History)网课代修 北美essay代写推荐 澳洲report代写 英文论文润色代做