Use Case: DetailSkyViewAndSkyviewEmployee
- ID: 001
- Brief Description: Mobile and web application displays detailed information about the status of a specific garage or status of general status
- Primary Actor: Employee
- Secondary Actors: None
- Precondition: Employee Must Logged Into the system via an internet connection
- Main Flow:
- Use case begins when the employee selects “Details”
- The application sends a request to the Smart Park web servers for current availability information about garages.
- The smart park server then accesses the Garage Controller
- The Garage Controller accesses the garage class, which then fetches all status information.
- This data is then returned to the Smart Park web server
- The server then sends the information back to the user device which is then displayed on the Garage Map GUI or Detailed
- The use case ends when the GUI displays details in the "Detail" tab displaying garage details
- Post Condition: Detail GUI apperars on the Employee device
- Alternative Flow: Employee may select refresh the home screen which retrieves data in the same manor, but shows a map with with a simplified table of data
- Post Alternative: updated Home GUI Appears on user device