Evaluando propuestas

Mi examen final

Publicado el 01 Diciembre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito ayuda a un exámen final en el que me encuentro

El Mall internacional desea desarrollar un sistema que le permita llevar el control de su estacionamiento. El Mall consta de cinco 5 pisos y en cada piso hay 10 espacios de estacionamiento disponibles. Los espacios de estacionamiento disponibles en cada piso se identifican por un número de espacio que va desde 0 a 9.
Los espacios del estacionamiento pueden verse como un arreglos de dos dimensiones donde los pisos son representados por las filas y los espacios donde ubicar el vehículo son representados por las columnas.

Con base a esta descripción y utilizando las clases Boleta.java y Vehiculo.java previamente entregadas,  programe la solución para darle funcionalidad al siguiente menú:

Menú Mall Internacional

1.Asignar vehículo a un espacio en el estacionamiento. Debe asegurarse que hay posiciones libres antes de solicitar los demás datos. Ubica el vehículo en la primer posición disponible.
10pts

2.Monto a cancelar. (Genera la boleta, muestra el monto a cancelar y libera el espacio). 20pts

3.Obtener el total recaudado en un piso.
5pts

4.Mostrar la información de las boletas generadas. 5pts

5.Salir. 3pts.




La solución debe respetar las características de la programación orientada a objetos  y las buenas prácticas de programación. Se recomienda definir una clase para almacenar las boletas generadas, una clase para administrar el objeto de dos dimensiones  del estacionamiento y la clase principal. 6pts



Recuerde que es necesario entregar las clases en java (archivos .java) que utilizó para responder esta pregunta.
Por lo tanto debe administrar su tiempo para que no se cierre el enlace antes de la entrega.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias