Este documento describe los requisitos para el cálculo del pago de matrícula de los estudiantes en una institución educativa. Se debe mostrar la información del estudiante, el pago por carrera, créditos y cualquier descuento en una ventana emergente al hacer clic en un botón. Adicionalmente, se deben realizar validaciones en los campos de ingreso de datos y no permitir cerrar la aplicación hasta no salir de la ventana emergente.
1. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
PRACTICA06.PBT / EJERCICIO06.PBT
CONTROL LISTBOX Y ESTRUCTURA REPETITIVA FOR…NEXT
Ventana v_matricula:
2. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
Nota: Al hacer clic sobre el botón Pago Matrícula (cb_pago) se
abrirá la ventana de Detalle del Pago por Matrícula
(v_pagomatricula).
3. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
Ventana v_pagomatricula:
st_nombres
Requerimientos a implemetar:
//Considerando los siguientes elementos en ddlb_carrera:
COMPUTACION E INFORMATICA
CONTABILIDAD
ENFERMERIA TECNICA
GUIA OFICIAL DE TURISMO
LABORATORIO CLINICO
RELACIONES PUBLICAS
SECRETARIADO EJECUTIVO
1. El pago de la matrícula de un alumno está compuesto por:
4. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
-
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
Pago por la Carrera Profesional
Pago por Creditaje
Descuento por Promedio Ponderado
2. El Pago de acuerdo a la Carrera Profesional se evaluará de la siguiente
forma:
Carrera Profesional
Pago por Matrícula
COMPUTACION E INFORMATICA
40.00
CONTABILIDAD
30.00
ENFERMERIA TECNICA
30.00
GUIA OFICIAL DE TURISMO
20.00
LABORATORIO CLINICO
20.00
RELACIONES PUBLICAS
20.00
SECRETARIADO EJECUTIVO
30.00
3. El Pago por Creditaje se evaluará de la siguiente forma:
Carrera Profesional
Pago por Creditaje
COMPUTACION E INFORMATICA
8.00 por c/crédito
CONTABILIDAD
8.00 por c/crédito
ENFERMERIA TECNICA
8.00 por c/crédito
GUIA OFICIAL DE TURISMO
5.00 por c/crédito
LABORATORIO CLINICO
5.00 por c/crédito
RELACIONES PUBLICAS
5.00 por c/crédito
SECRETARIADO EJECUTIVO
5.00 por c/crédito
5. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
4. Respecto al Descuento por Promedio Ponderado:
- Para aquellos alumnos cuyo Promedio del Módulo Anterior sea 16 o
superior (ingresado en la ventana v_matricula) para cualquier carrera
profesional. Este descuento equivale al 30% de la suma de los pagos
(por carrera profesional y por creditaje).
- Tener en cuenta que sólo se ingresará este dato si el alumno se
matricula en los Módulos II o III, si se matricula en el Módulo I los
objetos respectivos para este caso no se visualizan.
5. Al visualizarse la ventana v_pagomatricula, deberá presentarse de
manera automática, en los objetos respectivos, el nombre completo del
alumno (ingresado en v_matricula), el pago por carrera profesional, el
pago por creditaje y el descuento por promedio ponderado, si es que
fuera el caso, así como el Pago Total de la Matrícula.
6. Tener en cuenta también que si se trata de un Alumno Nuevo (Módulo I),
se hará un incremento de S/. 10 soles en el Pago por Carrera Profesional
(para todas las carreras profesionales). Este incremento debe visualizarse
ya sumado en la caja de Pago por Carrera Profesional, con una etiqueta
que señale este incremento, de la siguiente manera:
Nota: Esta etiqueta sólo debe mostrarse en el caso de alumnos nuevos.
7. De manera similar a lo anterior deberá haber una etiqueta que indica el
importe cobrado por cada crédito:
6. I.E.S.T.P. “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
TALLER DE PROGRAMACIÓN DISTRIBUIDA
AA02: “PROGRAMACIÓN BÁSICA EN POWER BUILDER”
8. Mostrar en una etiqueta, en la parte inferior de v_pagomatricula el
importe del Pago Total de Matrícula en letras.
9. Realizar las siguientes validaciones en la ventana v_matricula:
-
-
10.
En Alumno, para el ingreso del nombre del alumno, validar sólo el
ingreso de caracteres alfabéticos y los siguientes caracteres
especiales: ‘ –
En Promedio Módulo Anterior, validar solo entradas numéricas en el
rango de 00 a 20. Si el Promedio ingresado es inferior a 13, deberá
visualizarse automáticamente una etiqueta, al costado del mismo, que
indique “ALUMNO REPITENTE”.
En Créditos, validar solo entradas numéricas en el rango de 1 a 12.
Comprobar que las cajas para el ingreso de la Asignatura y el Número
de Créditos no estén en blanco (ninguna de las dos) para poder
incorporarlas como elementos a la lista. Si fuera el caso que una de las
dos, o las dos, estén sin datos presentar el mensaje respectivo y no
incorporar a la lista mientras no se ingresen datos.
Finalmente, al cerrar la ventana v_matricula, si la ventana v_pagomatricula
está abierta no se podrá cerrar obligando que el usuario retorne de esta
ventana. Podrá presentar un mensaje previo indicando que no se puede
cerrar la aplicación hasta que no se retorne de la ventana auxiliar.