PROGRAMA EN PSEINT (VENTAS)

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

ALONSO04
Novat@
Mensajes: 1
Registrado: Dom May 21, 2017 8:09 pm

PROGRAMA EN PSEINT (VENTAS)

Mensaje por ALONSO04 » Dom May 21, 2017 8:17 pm

Por favor su ayuda con este programa en psEudo codigo PSEINT

CASO: LAVADO DE AUTOS (20 PUNTOS)

La empresa “XXXXX” le ha solicitado diseñar y crear un ALGORITMO en PSEINT para gestionar la venta de sus Servicios. El gerente de XXXXX valora la seguridad de la información, por ello requiere la validación de credenciales de usuario al iniciar el sistema. Para una primera versión del sistema, se le solicita implementar lo siguiente:
[1] Venta de servicios.
[2] Reporte de ventas por placa. [3] SALIR.

A continuación se brinda mayor detalle del requerimiento:

LOGIN DE USUARIO:
• El empleado de XXXXX deberá ingresar su username y password. Los username y password
correctos son LAVADO y AUTOLIMPIO (en mayúsculas), respectivamente.
• El usuario tiene hasta 3 intentos consecutivos para ingresar sus credenciales correctas; en caso de un tercer error consecutivo en el login, la cuenta del usuario se bloquea y el sistema finaliza.

REGISTRAR UNA NUEVA VENTA:

• Por cada transacción de venta se deberá capturar los siguientes datos:
 Placa del vehículo
 Tipo de vehículo ([1]: Auto, [2]: Camioneta 2 filas y [3]: Camioneta 3 filas)
 Servicio de lavado ([1]: Básico, [2]: Ejecutivo y [3]: Salón Premium)
 Lavador de motor ([0]: NO y [1]: SI)

• Tenga en cuenta la información del siguiente cuadro:

tipo de vehículo opcional
servicio de lavado auto camioneta 2 filas camioneta 3 filas extra lavado de motor
1.- Lavado Básico 20 30 35 60
2.- Lavado Ejecutivo 40 50 60 50
3.- Lavado Premium 180 220 250 35


• Al finalizar el registro de una venta, el sistema deberá preguntar si se desea registrar una nueva. (1) Si el usuario selecciona que SI, el sistema deberá permitir registrar una nueva venta; (2) si el usuario selecciona que NO, el sistema deberá retornar al menú de opciones.

REPORTE DE VENTAS POR PLACA:
• Como filtro, el usuario deberá indicar el número de la placa para obtener todas las ventas relacionadas. En
caso ingrese el símbolo “*” (asterisco), el reporte mostrará todas las ventas.

• REPORTE – PARTE 1 (CONSOLIDADO):
o Placa del vehículo.
o Tipo de vehículo.
o Cantidad de ventas/transacciones.
o Total de ventas por lavado de vehículo (S/).
o Total de ventas por extra lavado de motor (S/).

• REPORTE – PARTE 2 (DETALLE – POR CADA TRANSACCIÓN):
o ID de transacción.
o Categoría de lavado vehicular (S/).
o Extra-lavado de motor (S/).