0% found this document useful (0 votes)
28 views3 pages

Soda Machine

Uploaded by

Sam Alrobiai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views3 pages

Soda Machine

Uploaded by

Sam Alrobiai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

)Report Machine Fault( :‫❖ حالة استخدام اخرى ممكنة لهذا النظام هي‬

Use Case Specification


1. Actors: The only actor for this use case is the customer.

2. Pre-Conditions:

The customer encounters a problem with the soda machine

e.g.
▪ dispenses the wrong drink.
▪ doesn't dispense a drink.
▪ accepts money but doesn't return change.

3. Post-Conditions:

A notification is sent to the technical support specialist about the machine fault.

(Optional: The customer receives a confirmation message about the reported fault).

4. Assumptions:

The machine has an internet connection or internal fault reporting system.

5. Scenario:

A. Customer encounters a problem with the soda machine.

B. Customer selects the "Report Fault" option on the machine interface (if

available) or uses a mobile app to report the issue.

C. The system captures details about the fault (type of problem, machine ID).

The system sends a notification to the technical support specialist for repair.
)machine maintenance( :‫❖ حالة استخدام اخرى ممكنة لهذا النظام هي‬

Use Case Specification


6. Actors: The only actor for this use case is the Technical.

7. Pre-Conditions:

▪ A problem with the soft drink machine (for example, the machine has an
electrical fault, a delay in dispensing the drink, the dispenser makes an
abnormal sound, a malfunction in the system dispenses the wrong drink,
does not dispense a drink)
▪ The technician has the necessary tools and access codes.

8. Post-Conditions:

▪ The soda machine is working properly.


▪ Any issues identified are documented for further action (if necessary)
9. Assumptions:

▪ The technician is qualified to maintain the soda machine.


▪ There are clear procedures and checklists for different maintenance tasks.
10. Scenario:

D. Technician identifies maintenance needs: This can occur via scheduled


maintenance, error messages, user reports, or remote monitoring system.
E. The technician prepares for maintenance: collects necessary tools and parts
(if necessary), and reviews maintenance procedures.
F. The technician secures the device: disables the power supply, marks it “out
of order,” and secures access with a key or code.
G. The technician performs maintenance. This may include the following:
▪ Checking the machine mechanism.
▪ Check for weakness in the power source.
▪ Software update (if available).
H. The technician tests the machine: ensuring that all functions (distribution,
payment, and cooling) are working properly.
I. Maintain technical documentation: Records completed tasks, identifies
problems (if any), and takes corrective actions.
Use Case of a Soda Machine

You might also like