diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index c0be8702ebe..62ecf822729 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -205,6 +205,16 @@ Below is a sequence diagram on how the import feature works: +### Add schedule feature + +This section explains the implementation of the `AddScheduleCommand`. +Below is a sequence diagram that shows the interactions involved when a user adds a schedule through the application. + + + +As shown in the diagram, the `AddScheduleCommand` takes user input from the UI, parses it to create a schedule. +It interacts with the model to add the schedule to the system. A success message is then relayed back to the user. + ### Edit schedule feature #### Implementation @@ -557,16 +567,6 @@ Use case ends. Use case ends. -### Add Schedule Command Implementation - -This section explains the implementation of the `AddScheduleCommand`. -Below is a sequence diagram that shows the interactions involved when a user adds a schedule through the application. - - - -As shown in the diagram, the `AddScheduleCommand` takes user input from the UI, parses it to create a schedule. -It interacts with the model to add the schedule to the system. A success message is then relayed back to the user. - **Use case: Editing a schedule** **MSS**