0% encontró este documento útil (0 votos)
1K vistas3 páginas

Aplicación de POO en Python para Boletas

El documento describe un proyecto final de curso para implementar una aplicación de nómina utilizando programación orientada a objetos en Python. El proyecto involucra calcular el pago mensual de trabajadores de diferentes categorías para una empresa que produce balones de gas, generando boletas de pago. Se deben declarar las clases Trabajador y Boleta, con sus propiedades y métodos correspondientes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas3 páginas

Aplicación de POO en Python para Boletas

El documento describe un proyecto final de curso para implementar una aplicación de nómina utilizando programación orientada a objetos en Python. El proyecto involucra calcular el pago mensual de trabajadores de diferentes categorías para una empresa que produce balones de gas, generando boletas de pago. Se deben declarar las clases Trabajador y Boleta, con sus propiedades y métodos correspondientes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Trabajo Final del Curso

PIAD-306
PROGRAMACIÓN
ORIENTADO A
OBJETOS
Ingeniería de Software con
Inteligencia Artificial
Semestre III

1
Trabajo Final del Curso

TEMA: Implementa aplicación utilizando programación orientada a


objetos.

OBJETIVO DEL TRABAJO

Al concluir el estudiante estará en condiciones de declarar clases, sus propiedades y


métodos haciendo uso del lenguaje de programación PYTHON.

PLANTEAMIENTO DEL TRABAJO

La empresa FERROTEK SAC se dedica a la producción de balones de gas. Cuenta


con trabajadores de la categoría A, B y C. El sueldo de los trabajadores y el pago por
hora extra está en función de su categoría:
SUELDO PAGO POR HORA
CATEGORIA
BASICO (SB) EXTRA (PHX)
A S/. 3000.00 PH x 4
B S/. 2500.00 PH x 3
C S/. 2000.00 PH x 2

Donde: PH (Pago por Hora) = (Sueldo Básico / 240 hrs.)

Se desea realizar los cálculos para el pago mensual y generar su BOLETA DE PAGO.
*** DATOS DE ENTRADA ***
TRABAJADOR: ROBERTO CARLOS
CATEGORIA: B
HORAS EXTRAS: 10
TARDANZAS: (minutos) 200
La aplicación deberá imprimir como resultado:
*** BOLETA DE PAGO ***
NOMBRE: ROBERTO CARLOS
CATEGORIA: B
SUELDO BASICO: 2500
DESCUENTO TARDANZAS: 34.72
PAGO HORAS EXTRAS: 104.16
SUELDO NETO: 2,569.44

La resolucion deberá realizarse utilizando PYTHON con Programación Orientada a


Objetos. Se deberá declarar las clases: Trabajador y Boleta.
Trabajo Final del Curso

PREGUNTAS 1. ¿Que propiedades tendrá cada clase?


GUÍA

2. ¿Que métodos deberá implementar cada clase ?

3. ¿Cuáles son las principales herramienta y bibliotecas


necesarias para proceder con el desarrollo?

4. ¿Será necesario utilizar algun constructor ? ¿Porque?

5. ¿Como diferenciamos la programación estructurada y la


programación orientada a objetos ?

6. ¿Qué estructura de datos recomendarías para este trabajo


con Python? Y porque

También podría gustarte