Open mgiang2015 opened 3 years ago
The activity diagram is to show the sequence of steps executed in the command, it is to show how the patient index provided by the user is eventually parsed as patient in the patient list. Omitting the details will render this diagram useless to the reader.
Team chose [response.Rejected
]
Reason for disagreement: Thank you for the response. I think these steps would be better represented in a Sequence diagram because:
Hence, it should only contain higher-level details such as:
User enters input -> If input is valid : A valid appointment is added -> Success message displayed to user -> end.
-> else : Error message displayed to user -> end.
Lower level details such as classes and methods will make the workflow less obvious.
Activity Diagram under Schedule Appointment goes into too much low-level details. This might be better captured in a Sequence Diagram instead.