AVANCE
Requerimientos
• Información relevante a los datos Generales
de Empleados.
• Información relevante al Control de Asistencia,
Permiso, vacaciones y suspensiones.
Modelo del Dominio
• Se identificaron:
– 22 Clases del dominio.
• 10 representan hechos
• 12 representa dimensiones
class Domain Obj ects
TipoPermiso
TipoAtraso
TipoFalta
-
-
-
DescripcionTipoPermiso
DescripcionTipoAtraso
Descripcion
1
1
1..*
1..*
Atraso
Faltas
1..*
-
1
1..*
-
Fecha
Observacion
0..*
Area
0..*
-
Descripcion
NivelSuperior
NombreArea
DescripcionTipoES
1
FechaHoraES
Observacion 1..*
1..*
1
1 1..* 1..*
1..* -
CodificacionCargo 1
DescripcionCargo
NombreCargo
Suspencion
Codificacion
Complemento
HaberBasico
Nombre
FechaFinSusp
FechaInicioSusp
MotivoSuspencion
ObservacionSusp
1
ApellidoMaterno
ApellidoPaterno
CuentaBancaria
DireccionDomicilio
DocumentoIdentidad
EstadoCivil
FechaNacimiento
GrupoSanguineo
LibretaMilitar
Nacionalidad
Nombre
Sexo
Supervisor
10..*
-
0..*
Empleado
Cargo
Niv elSalarial
+Es
Tomada
FechaFinVacacion
FechaInicioVacacion
Observacion
1..*
0..* -
EntradaSalida
-
1
Fecha
FechaHoraFin
FechaHoraIni
Motivo
Observacion
1
-
DescripcionTipoSusp
0..*
1
-
-
TipoEntradaSalida
-
-
Permiso
FechaHoraAtraso
MinunosAtraso
Observacion
Vacacion
TipoSuspencion
1
1
+Solicita
1
1
+Solicita
1
+Es
Asignada
0..*
Baj aMedica
-
DescripcionMotivo
Fecha
FinBaja
InicioBaja
ACTORES DEL NEGOCIO
uc Actors
Técnico de Sistemas
Auxiliar Control de
Personal
Casos de Uso
• Se identificaron 30 caos de uso de los cuales:
– 11 son casos de uso principales
– 19 son extensiones a los casos de uso principales.
CU001 Mostrar Empleado
uc Empleado
Autenticar Solicitante
Mostrar empleados
por gerencia
«include»
«extend»
Mostrar empleados
por departamento
«extend»
Mostrar empleados
Mostrar subalternos
de empleados
A
«extend»
Auxiliar Control de
Personal
«extend»
«extend»
Mostrar empleados
por seccion
Mostrar empleados
por niv el salarial
CU001 Mostrar Empleado
Caso de Uso
Id
Actores
Precondición
Flujo Básico
Pos condición
Puntos de
Extensión



Mostrar Empleado
CU001
Auxiliar de control de personal
El auxiliar de control de personal debe tener permisos sobre el cubo de
empleados.
El caso de uso empieza cuando el usuario elige visualizar el reporte de
Empleados.
El sistema despliega la lista de todos los empleados de la organización
con todos sus atributos(Nombre, Apellido Paterno ,etc. )
Ninguna
Si el Auxiliar de control de personal elije ver los empleados por Sección se
llamara al caso de uso "Mostrar Empleado por sección".
Si el Auxiliar de control de personal elije ver los empleados por
Departamento se llamara al caso de uso "Mostrar Empleado por
Departamento".
Si el Auxiliar de control de personal elije ver los empleados por Gerencia
se llamara al caso de uso "Mostrar Empleado por Gerencia“.
CU001 Mostrar Empleado
sd Interaction
Empleado

Nombre

ApellidoMaterno

ApellidoPaterno

CuentaBancaria

DireccionDomicilio

DocumentoIdentidad

EstadoCivil

FechaNacimiento

GrupoSanguineo

LibretaMilitar

Nacionalidad

Sexo

Supervisor
Datos
Opcion
es
Mostrar empleados por gerencia
Mostrar empleados por departamento
Mostrar empleados por seccion
Mostrar empleados por nivel salarial
Mostrar subalternos de empleados
CU001 Mostrar Empleado
Analisis
• Identificar los paquetes del Análisis
• Identificar las fuentes de Datos del Data Mart
Paquetes del Analisis
Diseño
• Definir el modelo Dimensional
– Nivel 1
– Nivel 2
– Nivel 3
Modelo Dimensional Nivel 1
pkg Definicion del Modelo
Empleado
Control Personal
Modelo Dimensional Nivel 2
class HechosEmpleado
Empleado
Niv elSalarial
Area
HechosEmpleados
Descargar

Caso de Uso