uc1.1.3: Update Location¶
Actors¶
- User
Preconditions¶
- User is authenticated.
- An existing location has been selected.
Post-conditions¶
- Selected location’s data is updated accordingly to modifications done.
- All CDP are invalidated if necessary.
Normal flow¶
The user launches this use case.
The system displays the following prepopulated input form:
Data:
Name: Location name, rule 1 - char(100). Description: Description - char(500). Latitude: Geospacial latitude - double. Longitude: Geospacial longitude - double. Geometry: List of geospacial points delimiting an area - text. Parents: List of parent locations, rule 2 - foreign keys. Actions:
Update: Updates selected location. The user launches Update action.
The system updates selected location.
The system invalidates all CDP if Parents fields has been modified.
Alternate flows¶
4a. Input data is invalid :
4.a.1. The system goes back to step 2 adding error informations.
Business Rules¶
See Business Rules.