Menu

ayuda por favor

2017-03-22
2017-03-22
  • chris campos

    chris campos - 2017-03-22

    Problema La empresa SYS-SOFT S.A le solicita a usted como programador que le desarrolle un programa en PseInt, el cual desarrolle un sistema para el cobro de peajes en la autopista Liberia – Cañas, a continuación se detallan los requerimientos para el desarrollo del software. Especificaciones del Sistema

    1. Los tipos de vehículos y las 2 tarifas dependiendo de la hora en que crucen el peaje son: Tipo Vehículo Tarifa de 6 a 17 Tarifa de 18 a 5 Motocicleta ¢100 ¢75 Liviano ¢200 ¢150 Carga Liviana ¢300 ¢225 Carga Pesada ¢450 ¢390 Agrícola ¢400 ¢350 Casa Rodante ¢250 ¢200 Buses ¢275 ¢210 Nota: La hora está dada en hora militar

    2. El sistema deberá poseer un menú principal (Cíclico) con las siguientes opciones: a. (1) Consultar Tarifa. b. (2) Cobro de Peaje. c. (3) Cambiar Tarifa. d. (4) Mostrar las tarifas. e. (5) Salir

      1. Explicación de las opciones del menú principal: a. El Tipo de vehículo en todo el sistema se debe seleccionar de un submenú de vehículos que se le debe mostrar al usuario, en ese sentido el usuario solo selecciona el tipo de vehículo usando la letra o número asignado en el submenú y NO lo digita. El submenú debe ser como el siguiente: i. (1) Motocicleta ii. (2) Liviano iii. (3) Carga Liviana iv. (4) Carga Pesada v. (5) Agrícola vi. (6) Casa Rodante vii. (7) Buses viii. (8) Regresar a menú principal b. Consultar Tarifa: En esta opción de menú, se puede consultar en el sistema una tarifa específica. Cuando se ingresa a esta opción de menú el sistema solicita el tipo de vehículo (mostrar submenú de vehículos) y la hora (horario, se debe digitar en hora militar); una vez ingresados estos datos el sistema debe desplegar por pantalla la tarifa asignada. c. Cobro de Peaje: Esta opción de menú está dedicada al cobro de peaje por cruzar el peaje. Al ingresar a esta opción el sistema debe desplegar el submenú de vehículos, el usuario selecciona el tipo de vehículo, digita la hora (en hora militar) y el sistema debe imprimir por pantalla como una especie de recibo que muestre el tipo de vehículo, la hora de circulación y el monto a cancelar. d. Cambiar Tarifa: Las tarifas están fijadas a un costo fijo, sin embargo pueden ser modificadas según las disposiciones del gobierno. Cuando ingrese a ésta opción de menú el sistema de mostrar el submenú de vehículos, el usuario debe seleccionar el tipo, digitar la hora e ingresar la nueva tarifa. e. Mostrar las Tarifas: Esta opción de menú mostrará por pantalla y de forma ordenada y vistosa (Que se vea bonito), todas las tarifas de vehículos y los horarios, algo similar a lo mostrado en el punto 1 de las especificaciones del sistema. f. Salir: Termina la ejecución del sistema 4. Use todas las estructuras de programación vistas en clase (mientras, para, si, si – sino, vectores, entre otros) a medida que sean útiles. Los vectores, ciclos y subproceso o funciones son de uso obligatorio en el proyecto.
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB