Вы находитесь на странице: 1из 3

PROYECTO FINAL

Calculo de notas finales

Madeleine Rey (1628149)

Profesor: Yuri M. Benitez

UNIVERSIDAD DEL VALLE


ALGORITMIA Y PROGRAMACIÓN
CALI
2018
Descripción de la situación a abordar

El proyecto consiste en crear una interfaz gráfica en Python donde les permita conocer a los
estudiantes la nota final, ingresando a cada entrada los respectivos datos:

 Nombres y apellidos
 Código del estudiante
 Nota primer parcial
 Nota segundo parcial
 Nota de laboratorios
 Nota proyecto

La interfaz consta de una ventana con unas dimensiones de 300x270, un título asignado a la
ventana llamado cálculo nota definitiva, La aplicación de tres pestañas las cuales tienes un
despliegue para digitar las opciones establecidas. Las pestañas son las siguientes:

 Registro del estudiante: en esta pestaña estarán los datos donde dicho estudiante debe
hacer el registro pertinente ingresando los datos nombrados anteriormente. Habrá un
despliegue para cada nota del estudiante la cual mostrará una serie de éstas en un rango
de [0,0 a 5,0] y por último, fue creado el botón de registrar para completar la acción.
 Consulta: la pestaña consulta está establecida para que el estudiante digite su código y
presionar el botón consultar que fue creado para dicha acción, despliegue los campos del
formulario conteniendo los datos del estudiante incluyendo su nota definitiva. Este paso
tiene como condición de que, en caso de digital el nombre del estudiante y el código y
este no exista, el programa nos muestra un mensaje dándonos a informar que “el
estudiante no existe”.
 Generación de reportes: en la generación de reportes, consta de una acción para generar
los siguientes reportes
1. Promedio del curso y nombre de los estudiantes. Con la condición de no haber
estudiantes registrados mostrar el mensaje de “no hay estudiantes registrados”.
2. Cantidad de estudiantes que aprobaron el curso y el respectivo listado. Con la
condición de no haber estudiantes registrados mostrar el mensaje de “no hay
estudiantes registrados”.
3. Cantidad de estudiantes que reprobaron el curso y el listado. Con la condición de
no haber estudiantes registrados mostrar el mensaje de “no hay estudiantes
registrados”.
Por último se creó un botón llamado generar reporte para completar y hacer
efectiva la acción.

Entradas: Nombres y apellidos, Código del estudiante, Nota primer parcial, Nota segundo parcial,
Nota de laboratorios, Nota proyecto.

Salidas: Nota final de cada estudiante, reporte final del curso, estudiantes aprobados, estudiantes
reprobados.

Вам также может понравиться