Professional Documents
Culture Documents
FUNDAMENTOS DE PROGRAMACIN
PROYECTO I EVALUACIN - PAR 24|25
Dentro de sus prestaciones, los dirigentes del centro de convenciones permiten que los
organizadores del evento puedan definir las dimensiones del rea que van a requerir y
la distribucin de stands contiguos en hileras horizontales con una separacin de 1.5m o
2m entre hileras, por ejemplo:
1.5m o 2m
15m
20m
Como se puede apreciar en el grfico de ejemplo el rea sera 300m 2, con las
dimensiones 20m x 15m; no obstante, estas dimensiones pueden ser definidas por el
organizador.
Para realizar la distribucin de los stands en el local as como la asignacin de los stands
a los clientes, haremos uso de un programa computacional. El programa iniciar
presentando un men con las siguientes opciones:
Esta seccin consiste en escribir el cdigo necesario para controlar la distribucin inicial
de los stands en el local verificando que las dimensiones deseadas para cada uno sean
factibles, considerando el rea disponible. El submen muestra las opciones:
1. Ingresar dimensiones
2. Distribuir stands
3. Resetear
4. Regresar al men anterior
La primera opcin permite al usuario establecer el rea del local (largo x ancho) as
como las posibles separaciones entre hileras. (Solamente 1.5m o 2m)
Con la segunda opcin, el usuario establece las dimensiones de los stands (largo x
ancho), el nmero de hileras y el nmero de stands que desea ubicar por cada hilera.
En este punto, luego del ingreso de los datos, el programa verifica si lo que ha pedido el
organizador es posible, en base a las dimensiones que dispone (recuerde que se resta
espacio por cada separacin entre hileras). Si no existe una distribucin equitativa de
los stands, se mostrar un mensaje apropiado indicando que las dimensiones del local
no abastecen para lo requerido y se mostrar nuevamente este submen. Para esta
seccin, usted debe validar que se haya registrado previamente las dimensiones en la
opcin 1, de lo contrario no se ejecutar esta accin.
La tercera opcin resetear sirve para borrar todos los datos almacenados en la opcin
1 y en la opcin 2, es decir, la asignacin de dimensiones y la distribucin de stands.
Esta seccin consiste en escribir el cdigo necesario para controlar el alquiler de los
stands a los clientes. El submen muestra las opciones:
1. Alquilar stand
2. Devolucin de stand
3. Ver disponibilidad de stands
4. Consultar cuenta de cliente
5. Reportes
6. Regresar al men anterior
Para alquilar un nuevo stand se debe pedir la cedula, el nombre y apellido del cliente,
as como el precio de alquiler del stand. Tambin se deber pedir el nombre del stand.
(Puede hacer uso de marcas comerciales, instituciones, etc.)
Para la devolucin de un stand, solo debe pedir la cedula del cliente y el nombre del
stand. En caso de haber ms de un stand con el mismo nombre, se debe mostrar el
nmero de posiciones que ocupan y preguntar al usuario si desea eliminar todos o
alguno en especfico. (Puede hacer uso de coordenadas para este caso)
La tercera opcin permite verificar la disponibilidad de los stands, simulando una matriz
de asignacin, por ejemplo:
STANDS
Stand 1 Stand2 Stand3 Stand4 StandN
Hilera 1 O X X X X
Hilera 2 X O X X X
Hilera 3 X X O X X
HileraN X X X O X
O: Disponible
X: Ocupado
Para realizar la consulta de cuenta de cliente, se debe solicitar el nmero de cedula del
cliente y se mostrar el total pagado, el nmero de stands alquilados y las marcas que
ha registrado.
La opcin reportes muestra una lista de opciones para seleccionar el reporte que
deseamos ver:
La ltima opcin nos lleva al men principal. Para realizar las opciones 1-5 usted debe
validar que el organizador haya realizado previamente la Configuracin del Local (Parte
1), de lo contrario no puede realizar ninguna accin, excepto regresar al men anterior.
NOTA:
Para la distribucin de stands haga uso de LISTAS o MATRICES. Est permitido emplear
las funciones de bsqueda y procesamiento de listas/cadenas/matrices.