Use Case: Map Deletion

Summary

  • Scope: Map Management
  • Level: User Goal
  • Actors: App User
  • Brief: The user deletes a map.
  • Assignee: Moritz

Scenarios

  • Precondition: The user has opened the app and is on the map management screen.

  • Main success scenario:

    • The user deletes a map by selecting it from the list of maps.
    • The user receives the following information:
      • a warning that the whole map including all layers will be deleted, but
      • it is possible to contact the PermaplanT service team within one month to restore the map.
    • The user confirms their choice to delete the map by entering the maps name into a text field.
    • Within one month, the PermaplanT service team can restore the map via provided SQL commands.
  • Error scenario: There is an error in the map deletion process and the map is not deleted as intended. In this case, the app displays an error message and allows the user to try again.

  • Postcondition: The map is deleted.

  • Non-functional Constraints:

  • Linked use cases