Está en la página 1de 4

MATERIA LENGUAJES DE MARCAS (PHP & MySQL) EXAMEN

EVAL. BLOQUE I.E.S. CASTELAR


ALUMNO GRUPO DAW1 DPTO INF

EJERCICIO Nº 1 (7 puntos)

1. Realiza un formulario de entrada de datos como el siguiente (intenta conseguir el mayor parecido que
puedas)

REQUISITOS DEL FORMULARIO

 El campo categoría profesional debe tener el siguiente aspecto (con al menos los componentes que ves en
la imagen) Observa que las categorías están clasificadas por grupos

 Los conceptos por los que desgrava el empleado son los siguientes
MATERIA LENGUAJES DE MARCAS (PHP & MySQL) EXAMEN
EVAL. BLOQUE I.E.S. CASTELAR
ALUMNO GRUPO DAW1 DPTO INF

 El porcentaje que desgrava, por concepto, es:


o Médicos sin frontera 2%
o STOP Guerra de UCRANIA. 5%
o Save The Childre 1%
o ACNUR 1%
(Para calcular el 5% de una cantidad se multiplica esa cantidad por 0.05)

 El campo SALARIO NETO no puede ser editado por el usuario .Es un campo que calcula la aplicación.
 Uno de los dos botones de aplicar desgravación deben ser seleccionados. En caso de seleccionar APLIQUE
DESGRAVACIÓN debe seleccionarse el concepto por el que se desgrava.

REQUISITOS DEL CÓDIGO

 Debes organizar tus scripts en dos archivos


o El primero debe llamarse Examen.Ejer1
 Debe contener los siguientes scripts (ficheros .php).
 panForm.php Contiene el código correspondiente a la pantalla principal (el
formulario).
 consultar.php Permite consultar la base de datos en la que se almacenan los datos
para realizar consultas
 procesar.php Procesa el contenido del formulario, es decir, realiza los campos que
se consideren necesario y se invoca a las funciones que la aplicación emplee.
o El segundo debe llamarse libExaEjer1.
 Debe contener los scripts siguientes
 connFinanciera.php Permite realizar las conexiones a la base de datos.
 Calcular.php Debe contener al menos una función que realice el cálculo del salario
neto del empleado SALARIO NETO=SALARIO BRUTO*(1 – RETENCIONES)
o El cálculo del salario neto solo puede ser realizado invocando a dicha
función desde algún otro lugar del programa

FUNCIONAMIENTO DE LA APLICACIÓN

 Cuando el usuario pulse el botón CALCULAR Y SALVAR se realizan las siguientes acciones
o Se calcula el salario neto y se escribe en la caja de texto correspondiente
o Se guardan los datos en la base de datos
 Nombre de la base de datos dbfinanciera (ATENCIÓN. FINANCIERA NO FINACIERA)
 Nombre de la tabla empleado.
o El formulario debe permanecer en pantalla con los datos introducidos por el usuario y el campo
SALARIO NETO actualizado.
 Puedes realizar esto de cualquier forma que te parezca apropiada.
 AYUDA: Para escribir sobre el campo de un formulario añades un pequeño script al campo
value

 Cuando el usuario pulsa el botón CONSULTAR DATOS DE LOS EMPLEADOS aparece una tabla con la siguiente
información
o Número de registros de la tabla
o Datos más significativos del usuario (estos son los que te muestro en la captura de pantalla del
ejercicio nº 2)
MATERIA LENGUAJES DE MARCAS (PHP & MySQL) EXAMEN
EVAL. BLOQUE I.E.S. CASTELAR
ALUMNO GRUPO DAW1 DPTO INF

Criterios de calificación

 Formulario igual que el mostrado como ejemplo 1 punto


 Implementación de la funcionalidad de los botones CALCULAR Y SALVAR / BORRAR DATOS DE LA PANTALLA
6 punto
 Es imprescindible que se satisfagan los siguientes requisitos
o Uso de al menos la función que calcula el salario neto
o División de código en los archivos que se ha comentado.

EJERCICIO Nº 2. (1 punto)

 Implementar le botón CONSULTAR DATOS DE LOS EMPLEADOS


 El resultado debe ser tal y como se muestra en la siguiente captura.

EJERCICIO Nº 3 (2 puntos)

 Debes crear una aplicación con una pantalla como la siguiente


MATERIA LENGUAJES DE MARCAS (PHP & MySQL) EXAMEN
EVAL. BLOQUE I.E.S. CASTELAR
ALUMNO GRUPO DAW1 DPTO INF

REQUISITOS DEL FORMULARIO

 El estado civil es un desplegable como el que te muestro (debe contener todas estas opciones)

 El campo DNI debe informarnos que no se aceptan letras.

FUNCIONAMIENTO DE LA APLICACIÓN

 Cuando el usuario pulsa el botón GRABAR los datos quedan grabados en la base de datos
 Cuando pulsa el botón CONSULTAR muestra una tabla con los datos del usuario con el DNI pasado como
criterio de búsqueda Observa las capturas siguientes

 Cuando el usuario pulsa el botón BORRADO DE DATOS borra en la tabla los datos del usuario con DNI el
pasado como criterio.

También podría gustarte