Python - crear un sistema de gestión de productos electrónicos y proveedores

 
Vista:
sin imagen de perfil

crear un sistema de gestión de productos electrónicos y proveedores

Publicado por felipe (1 intervención) el 21/01/2020 02:48:22
se le ha solicitado a usted como desarrollador en Python crear
un sistema de gestión de productos electrónicos y proveedores, siguiendo las especificaciones que
se explicitan a continuación:
1- Cuando la aplicación inicie, deberá desplegar el siguiente menú:
a. Registrar proveedor
b. Registrar producto electrónico
c. Listar proveedores
d. Listar producto electrónico
Descripción de cada opción del menú
1- Registrar proveedor: Los proveedores proporcionan los productos que se venden. Ante
ello, cada proveedor debe quedar debidamente registrado considerando los siguientes
datos: código del proveedor, nombre, país, dirección, teléfono y correo electrónico de
contacto.
2- Registrar producto electrónico: A la hora de registrar un producto electrónico, se deben
considerar los siguientes datos.
a. Datos a Ingresar:
i. Código del Producto Electrónico
ii. Nombre.
iii. Categoría: A) Computador, B) Cámara fotográfica, C) Drone
iv. Marca.
v. Modelo.
vi. Continente de Procedencia: A) América, B) Asia, C) Europa
vii. Precio.
viii. Cantidad.
ix. Proveedor.
3- Listar proveedores: el usuario, podrá listar todos los proveedores que están registrados en
el sistema.
4- Listar producto electrónico: el usuario, podrá listar todos los productos electrónicos
(incluyendo arancel, costo de transporte, precio neto, IVA y precio final).
Consideraciones de registro de producto
1- Aranceles de importación: Dependiendo del tipo de producto electrónico, deberá calcular
este impuesto en base al tipo de producto y almacenarlo:
a. Si es Computador: 2%
b. Si es Cámara Fotográfica: 4%
c. Si es Drone: 3%
2- Costo de transporte y manejo internacional: Dependiendo del continente de procedencia,
se debe calcular este impuesto en base al continente de procedencia y almacenarlo:
a. Si procede de América: 9%
b. Si procede de Asia: 6%
c. Si procede de Europa: 13%
3- Precio neto: Corresponde a la suma del precio del producto, aranceles de importación, el
costo de transporte y manejo internacional.
4- I.V.A: Corresponde al 19% del Precio Neto.
5- Precio final del producto: Corresponde a la suma del Precio Neto y el I.V.A.
6- Todos los cálculos se deben trabajar en moneda nacional y deberán quedar guardados de
forma implícita (no visible para el usuario).
Entregas
Para realizar la entrega, su grupo deberá desarrollar la solución en lenguaje Python.
Aspectos a Evaluar:
1. Desarrollar la solución en lenguaje Python, siguiendo las convenciones y/o
aprendizajes adquiridos en el semestre para dar solución al problema. Considere
por ejemplo nombre de variables coherentes, utilización de funciones,
comentarios, entre otros.
2. Crear e implementar una función que permita desplegar el menú de opciones:
a. Registrar proveedor
b. Registrar producto electrónico
c. Listar proveedores
d. Listar productos electrónicos
3. Agregar a la función de Registro de proveedores, la funcionalidad que permita
guardar la información en una Lista, para posteriormente poder agregar, buscar,
modificar o eliminar proveedores.
4. Agregar a la función de Listar proveedores, que permita listar los proveedores
actualmente registrados.
5. Agregar a la función de Registrar producto electrónico, la funcionalidad que
permita guardar la información en una Lista, para posteriormente poder agregar,
buscar, modificar o eliminar productos electrónicos.
6. Agregar a la función de Listar productos electrónicos, que permita listar los
productos electrónicos actualmente registrados.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-4
Responder
Imágen de perfil de José Manuel
Val: 54
Ha disminuido su posición en 2 puestos en Python (en relación al último mes)
Gráfica de Python

crear un sistema de gestión de productos electrónicos y proveedores

Publicado por José Manuel (19 intervenciones) el 27/01/2020 10:41:39
Hola Felipe:

Tu petición debería ir aquí: https://www.lawebdelprogramador.com/trabajo/ o contactar con algún buen programador de los tantos que aparecen por este portal: https://www.lawebdelprogramador.com/programadores/programadoresLenguajes.php. Llegas a un acuerdo económico con ellos y seguro que realizan la aplicación que quieres.

El foro es para echar una mano orientando, resolviendo dudas y ese tipo de cosas.

Un saludo,
https://obelearningservices.com/blog/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar