Vous êtes sur la page 1sur 2

DIRECIN DE REA DE INFORMTICA

VICERRECTORA ACADMICA

________________________________________________________________________
EXAMINACIN NACIONAL 2016-1
ESTRUCTURAS DE PROGRAMACIN
02 - CASO DE ESTUDIO

Sistema de gestin distribucin de huevos


La empresa productora y comercializadora de huevos All Eggs, que est en constante
expansin dentro del territorio nacional, est automatizando sus procesos administrativos.
Su misin es la de Producir, comercializar y distribuir huevos de calidad. Para satisfacer la
demanda dentro de estos procesos, se le ha solicitado a Usted como desarrollador en
Python para dar solucin, siguiendo las especificaciones que se explicitan a continuacin:
1- All Eggs, distribuye los siguientes tipos de huevos: Gallina, Pato, Codorniz y
Avestruz.
2- Control de Autentificacin: El sistema debe contar con un control de
autentificacin. Es decir, al empezar el programa, deber pedir Usuario y
Contrasea. El usuario administrador inicial y contrasea los puede definir a su
criterio.
3- Men de opciones (post ingreso): Cuando el usuario accede al sistema,
dispondr de las siguientes opciones:
a. Asignacin de precios de Huevos
b. Creacin de despachos
c. Listar huevos
d. Listar despachos
4- Asignacin de precios de los tipos de huevos: El usuario administrador del
sistema, podr asignar los precios de cada uno de los huevos.
a. Reglas para la asignacin de precio de los huevos:
i. El precio mnimo de la unidad para los huevos de Gallina es de $50
ii. El precio mnimo de la unidad para los huevos de Pato es de $150
iii. El precio mnimo de la unidad para los huevos de Codorniz es de
$50
iv. El precio mnimo de la para los huevos de Avestruz es de $800
5- Creacin de un despacho: Para generar un despacho, se deben considerar los
siguientes datos:
a. Datos a Ingresar:
i. Correlativo del Despacho (ID)
ii. Rut del cliente
iii. Nombre o Razn Social
iv. Tipo de Huevo, en donde slo se podr ingresar uno de los tipos
registrados, que en su defecto vendra siendo: Gallina, Pato,
Codorniz o Avestruz.
v. Tiene Convenio? En dnde slo se podr ingresar S o no.
vi. Direccin (domicilio) a realizar el despacho.

DIRECIN DE REA DE INFORMTICA


VICERRECTORA ACADMICA

________________________________________________________________________
vii. Fecha Comprometida (corresponde a la fecha en que se deben
enviar los huevos)
viii. Cantidad de huevos a enviar.
ix. Terminado el registro, ste deber quedar almacenado, indicando
que el registro se realiz correctamente. Posterior a ello, debe
volver al men.
b. Datos a calcular:
i. Implcitamente, se deber guardar el precio unitario del huevo, ya
que el precio vara segn la necesidad de la demanda.
ii. Despus de realizar el ingreso de la cantidad de huevos,
implcitamente se deber calcular la cantidad ingresada por precio
unitario del momento del huevo.
c. Reglas a considerar:
i. Al registrar un despacho, los campos no deben estar vacos.
ii. Los despachos NO SE DEBEN REPETIR (El id no debe estar
duplicado) Considere que el id del despacho puede ser un nmero
correlativo (acumulativo) en donde dicho ID ser la KEY del
diccionario.
iii. La cantidad mnima de huevos a enviar, debern ser 50 y mximo
10000.
iv. En caso de tener convenio (S), el precio final del despacho tendr
un 10% de descuento.
6- Listar Huevos: el usuario autentificado, podr ver todos los huevos disponibles,
con sus respectivos precios unitarios.
7- Listar despachos: el usuario autentificado, podr listar todos los despachos
registrados en el sistema, as como tambin realizar bsqueda por fechas
comprometidas.

Vous aimerez peut-être aussi