0% encontró este documento útil (0 votos)
433 vistas2 páginas

Examen APEX

Este documento describe las funcionalidades requeridas para una prueba técnica sobre el desarrollo de pantallas en Oracle APEX para un sistema de recursos humanos. Se debe crear pantallas para realizar operaciones de alta, baja, modificación y consulta sobre tablas de países, empleados, órdenes y artículos de órdenes, aplicando validaciones y ordenamientos. También se debe crear una página con indicadores numéricos y gráficos sobre datos de empleados, departamentos y regiones, permitiendo filtrar los detalles
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
433 vistas2 páginas

Examen APEX

Este documento describe las funcionalidades requeridas para una prueba técnica sobre el desarrollo de pantallas en Oracle APEX para un sistema de recursos humanos. Se debe crear pantallas para realizar operaciones de alta, baja, modificación y consulta sobre tablas de países, empleados, órdenes y artículos de órdenes, aplicando validaciones y ordenamientos. También se debe crear una página con indicadores numéricos y gráficos sobre datos de empleados, departamentos y regiones, permitiendo filtrar los detalles
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 DOCX, PDF, TXT o lee en línea desde Scribd

PRUEBA TECNICA SOBRE ORACLE APEX

Para este examen se provee el siguiente esquema y objetos de Base de Datos: son
tablas sobre un Sistema de RR. HH. las cuales se enumeran a continuación:

Premisa: Se evaluará el diseño y prolijidad de las pantallas así como el correcto


funcionamiento de las mismas.

Funcionalidad a Desarrollar:

1. Una pantalla para realizar operaciones de ABMC (Alta, Baja, Modificación y


Consulta) sobre la tabla OEHR_COUNTRIES considerando lo siguiente:
○ Un Interactive Report (tabla OEHR_COUNTRIES por COUNTRY_ID) con
un Formulario Modal para poder modificar los datos.
○ Aplicar validaciones automáticas a campos requeridos cuando se
modifiquen datos de dicha tabla.

2. Pantalla para operaciones de ABMC (Alta, Baja, Modificación y Consulta) sobre la


tabla OEHR_EMPLOYEES considerando lo siguiente:
○ Hacerlo con un Interactive Grid
○ Aplicar validaciones del lado servidor a campos requeridos y controlar el tipo
de información ingresada (por ej: que no ingrese nulos en campos
requeridos, que en campos numéricos se ingresen solamente números,
validar los formatos de fecha, formatos de emails, etc.)
○ Validar que pueda tipear “solo números” en la columna SALARY (utilizando
Javascript).
○ Aplicar algunas validaciones del lado cliente (con JS) a campos requeridos y
controlar el tipo de información ingresada (campos numéricos, formatos de
fecha, emails, etc.), idem validaciones anteriores, pero utilizando Javascript.
○ Ordenar los registros por: EMPLOYEE_ID, FIRST_NAME, LAST_NAME.

3. Hacer una pantalla con un Maestro-Detalle (MASTER-DETAIL) sobre las tablas


“OEHR_ORDERS” Y “OEHR_ORDER_ITEMS” que NO PERMITA modificar sus
datos (solo consultar), de acuerdo a la siguiente indicación:
○ A los efectos de una mejor visualizacion, el bloque maestro deberá mostrar
de a 5 registros máximo y el bloque detalle 15 registros.

4. Hacer una Página con Indicadores GRÁFICOS que incluya lo siguiente:


○ Cuatro indicadores numéricos (del tipo badge) que muestren la siguiente
información:
■ Cantidad Total de Empleados
■ Cantidad Total de Paises
■ Máximo Salario entre todos los trabajadores
■ Promedio sobre el Total de Salarios
○ Un gráfico de Barra que visualice lo siguiente:
■ Cantidad de Empleados por Departamento
○ Un gráfico de torta o Anillo que muestre lo siguiente:
■ Cantidad de Empleados por Región
○ Se debe agregar la funcionalidad de que al hacer click sobre cualquier serie
de los gráficos, redireccione a un Interactive Report que muestre el detalle de
aquellos registros que la componen.

También podría gustarte