Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solucionesweb 21022137 T1 19-1-0copias
Solucionesweb 21022137 T1 19-1-0copias
SEMESTRE: 2019-1
Indicaciones:
1. Subir el archivo al aula virtual en el enlace: Archivos T1.
1. Flujo Básico
a. El usuario inicia el registro de un nuevo empleado
b. El sistema le permite el ingreso de los siguientes datos:
- Dni del empleado (obligatorio)
- Apellidos y nombres (obligatorio)
- Email (obligatorio, formato de email)
- Distrito. (Obligatorio)
- Domicilio (opcional)
- Número de teléfono (opcional)
- Nivel de Estudios (Obligatorio) – Lista seleccionable con los siguientes valores
Sin estudios
Nivel básico
Técnico Superior
Superior Universitario
Postgrado
- Sueldo base (obligatorio)
- Número de Hijos (obligatorio)
c. El usuario ingresa los datos requeridos por el sistema
d. El sistema calcula la remuneración base del trabajador de acuerdo a las siguientes reglas:
- Por cada hijo el empleado recibe una asignación familiar de 45 nuevos soles hasta los 4 hijos. Si
el empleado tiene más de 4 hijos la asignación familiar será solo por 5 hijos.
- Implementa la siguiente tabla de bonificaciones por estudio:
Nivel de Estudios Bonificación
Sin estudios 0
Nivel básico 1% del sueldo base
Técnico Superior 2% del sueldo base
1
2. Flujo Alternativo
a. Si el campo dni está vacío, mostrar mensaje “dni es obligatorio”.
b. Si el dni no tiene 8 dígitos, mostrar el mensaje “Dni no es válido”
c. Si los apellidos y nombres están vacíos, mostrar mensaje “Apellidos y nombres son datos
obligatorios”.
d. Si los apellidos y nombres contienen caracteres que no son alfabéticos, exceptuando un
espacio en blanco entre palabras, mostrar mensaje “Datos son incorrectos”.
e. Si el email está vacío, mostrar mensaje “Email es obligatorio”.
f. Si el email no tiene el formato de correo electrónico, mostrar mensaje “formato de email
incorrecto”
g. Si no selecciona el Distrito mostrar mensaje “seleccione Distrito”.
h. Si no selecciona el nivel de estudios, mostrar mensaje “es obligatorio seleccionar el nivel de
estudios”.
En base a la especificación de Caso de Uso de Registro de Empleado, plantee una solución web, que
contenga lo siguiente:
Rubrica de evaluación
Ítem Puntos Criterios de calificación
Implementa la 3 No Implementa la Implementa la base de Implementa la base de datos
base de datos y base de datos sin contenido (tablas, con tablas índices, llaves
presenta el script (0) puntos índices, llaves primarias, llaves foráneas y
correspondiente primarias y foráneas) datos de prueba
(1) Punto (3) puntos
Elabora la Interfaz 7 No elabora la Elabora la interfaz de Elabora interfaz de usuario Elabora la Interfaz Elabora la interfaz de
de Usuario Interfaz de usuario sin mostrarse básica de usuario sin usuario utilizando
usuario los resultados (3) puntos estilos ni código estilos y código java
(0) puntos (1) puntos java script script
(5) puntos (7) puntos
Implementa las 3 No implementa Implementación Parcial Implementación Total
reglas de negocio reglas de negocio (1) punto (3) Puntos
definidas en el (0) puntos
caso planteado.
Implementa las 7 No implementa Establece conexión con Implementa operaciones de Implementa Implementa
operaciones de operaciones con base de datos recuperación de datos operaciones de operaciones de
base de datos. base de datos (1) punto Parcial recuperación y recuperación y
(0) Puntos (2) puntos actualización de actualización de datos
datos parcial total
(5) puntos (7) puntos
2
3