Java - Ayuda con un proyecto

   
Vista:

Ayuda con un proyecto

Publicado por rodrigo gonzález (1 intervención) el 03/03/2016 18:40:59
Hola, soy principiante en Java Netbeans y tengo que realizar un proyecto de sistema de gestión de peajes.
La descripción dice así:
Se le ha solicitado que desarrolle un programa para la gestión de peajes. Debe de cumplir con los siguientes requerimientos para el usuario.

1.Los tipos de vehículos que pasan por el peaje son: motocicleta, automóviles, vehículos de carga liviana, camiones de carga, furgones, vagonetas y vehículos de emergencia.
2.Uno es exclusivo de vehículos de emergencia, los cuales no pagan, pero se contabiliza la cantidad que pasan al día.
3.Dos de los carriles son exclusivos para furgones con carreta o sin ella, y vagonetas.
4. Los restantes cinco carriles acepta cualquier tipo de vehículo. exceptuando los que tienen carriles exclusivos.

Los montos de cobro para cada tipo de vehículo son (colones):

Motocicletas:125
Automóviles: 310
Vehículos de carga liviana: 410
Camiones de carga: 500
Furgones: 570
Vagonetas: 580
Vehículos de emergencia: No pagan.

El sistema debe contar con el siguiente menú:

1.Módulo de cobro

En esta área se realiza el trabajo de ingreso de cobro del peaje a los vehículos que pasan por el peaje. Por cada vehículo que pasa debe solicitar la siguiente información:

i. Identificador del carril,
ii. Tipo de vehículo

Debe validar que el carril y tipo de vehículo exista.

Al capturar esta información se debe validar que el carril permita el tipo de vehículo.

Si el vehículo es permitido en el carril, debe incrementar el conteo del tipo de vehículo para el carril, debe sumar el pago para el carril, si éste aplica.

2. Cierre de peaje

El proceso de cierre permite cerrar los carriles de peaje. Esto no permitirá utilizar la sesión actual del programa para ingresar a las opciones de Módulo de cobro ni de reporte previo, por tal razón, debe solicitar la confirmación del usuario para iniciar el proceso.

Adicionalmente a cerrar los otros procesos en el menú, debe presentar un reporte mostrando el detalle del comportamiento del peaje y cada uno de sus carriles. Por lo que debe:

i. Presentar agrupado los datos por cada carril,
i. Por cada carril, debe indicar qué cantidad de vehículos por tipo pasaron y cuánto dinero se recaudó por cada tipo.
iii. Resumir por cada carril, cuántos vehículos pasaron y cuánto dinero se recaudó por la totalidad de vehículos que pasaron.
iv. Al final debe resumir cuántos vehículos pasaron por todos los carriles, cuánto dinero se recaudó en todo el peaje.
v. Indicar en cuál carril pasó la mayor cantidad de y en cuál la menor cantidad de vehículos.

Debe darle un formato de reporte.

3. Salir

Permite finalizar la aplicación.

Perdón por lo extenso, pero si alguien me pudiera ayudar se lo agradecería muchísimo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder