Definicion de requerimientos
1. Agregar Automóvil al Estacionamiento
-
Actor principal: Administrador del estacionamiento.
-
Descripción: Este caso de uso representa la interacción del usuario con el sistema para agregar un automóvil al estacionamiento. El usuario proporciona la patente y elige el tipo de estacionamiento (General, VIP o Discapacitado) para el automóvil. El sistema valida la patente y verifica si hay espacio disponible en el tipo de estacionamiento seleccionado. Si hay espacio, el automóvil se registra en el sistema y se muestra en la lista de autos estacionados.
-
Flujo de eventos:
- El usuario ingresa la patente y selecciona el tipo de estacionamiento para el automóvil.
- El sistema valida la patente y verifica si hay espacio disponible en el tipo de estacionamiento seleccionado.
- Si hay espacio disponible, el sistema registra el automóvil en el estacionamiento y muestra el registro en la lista de autos estacionados.
- Si no hay espacio disponible, el sistema muestra un mensaje de error al usuario.
2. Despachar Automóvil del Estacionamiento
-
Actor principal: Administrador del estacionamiento.
-
Descripción:Este caso de uso representa la interacción del usuario con el sistema para despachar un automóvil del estacionamiento. El usuario selecciona el automóvil que desea despachar, y el sistema calcula el monto a cobrar según el tiempo de estacionamiento y la tarifa correspondiente. Luego, el automóvil se retira del estacionamiento y se actualiza la lista de autos estacionados.
-
Flujo de eventos:
- El usuario selecciona el automóvil que desea despachar de la lista de autos estacionados.
- El sistema calcula el monto a cobrar según la tarifa y el tiempo de estacionamiento del automóvil.
- El sistema retira el automóvil del estacionamiento y actualiza la lista de autos estacionados.
3. Ver Disponibilidad de Bahías
-
Actor principal:Administrador del estacionamiento.
-
Descripción:Caso de uso que representa la interacción del usuario con el sistema para ver la disponibilidad de bahías en el estacionamiento. El sistema muestra la cantidad de bahías disponibles para cada tipo de estacionamiento (General, VIP, Discapacitado) en tiempo real. Esta información permite al usuario tomar decisiones informadas sobre dónde estacionar su automóvil.
-
Flujo de eventos:
- El usuario solicita ver la disponibilidad de bahías en el estacionamiento.
- El sistema muestra la cantidad de bahías disponibles para cada tipo de estacionamiento (General, VIP, Discapacitado). Esta información se actualiza en tiempo real para reflejar los cambios en la ocupación del estacionamiento.