Está en la página 1de 82

Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

UNIVERSIDAD NACIONAL DE PIURA

Facultad Ingeniería Industrial


Especialidad Ingeniería Informática

Análisis y
Diseño del
Sistema de
Control de
Personal del
IDEPUNP
5
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CAPÍTULO I: ASPECTOS GENERALES

1.1. DESCRIPCIÓN DE LA INSTITUCIÓN

1.1.1. RESEÑA HISTÓRICA

El Instituto de Enseñanza Pre – Universitaria de la


Universidad Nacional de Piura (IDEPUNP) fue creado mediante
Resolución Rectoral Nº 1508-R-82 de fecha 20 de Noviembre de
1992.

El IDEPUNP, como unidad académica, tiene como fin


principal: orientar, nivelar y formar a los egresados de educación
secundaria para que continúen sus estudios universitarios en
cualquier universidad del país, diseñando modelos de desarrollo
académico, desarrollando aptitudes exigidas al inicio de la
formación profesional.

1.1.2. MISIÓN

IDEPUNP es un instituto dedicado al servicio de la


enseñanza Pre – universitaria, competitivo en el mercado regional
y nacional. Destacándose por el bienestar y capacitación de sus
trabajadores y docentes; comprometido con la formación de
recursos humanos para el desarrollo de la región.

1.1.3. OBJETIVOS DE LA INSTITUCIÓN

1. Orientar, nivelar y formar a los alumnos egresados de


educación secundaria para que ingresen a la
universidad.
2. Desarrollar actividades y habilidades para elevar el nivel
de su formación académica.
3. Seleccionar a los mejores alumnos para que accedan
directamente a las diferentes carreras profesionales de la
UNP.
4. Fortalecer y mejorar eficientemente la preparación
académica a los egresados de educación secundaria en
los diferentes ciclos académicos para su ingreso a la
universidad.

6
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

1.2. DEFINICIÓN DEL PROBLEMA

En la actualidad gran parte de las empresas que tienen una


cantidad de personal considerable distribuidas en las diferentes
áreas de éstas, están dejando de lado los esquemas manuales y
están empezando a automatizar algunos procesos que llevan a
cabo.
El Instituto de Enseñanza Pre – Universitaria de la
Universidad Nacional de Piura es una institución que actualmente
lleva un control manual del personal que labora en él. Se desea
automatizar este proceso de control de personal puesto que
existen algunas quejas de trabajadores que reciben descuentos
que no les corresponde debido a error de cálculos manuales; e
incluso hay trabajadores que a veces reciben un poco más de lo
que le corresponde. Lo que se intenta es mejorar la productividad
de la institución en ese aspecto.

1.3. OBJETIVOS DEL AVANCE

1.3.1. OBJETIVO GENERAL:

Realizar el Análisis del Sistema de Control de Personal del


Instituto de Enseñanza Pre – Universitaria de la
Universidad Nacional de Piura (IDEPUNP).

1.3.2. OBJETIVOS ESPECÍFICOS:

 Obtener los requerimientos necesarios para realizar el


análisis del Sistema de Control de Personal del IDEPUNP.
 Desarrollar los Diagramas de Casos de Uso
correspondientes a los procesos que se llevan a cabo dentro
de la institución.
 Desarrollar los Diagramas de Clases para cada módulo
considerado.
 Desarrollar los Diagramas de Secuencia correspondientes a
los diferentes procesos que se llevan a cabo dentro de la
institución.
 Desarrollar los Diagramas de Colaboración
correspondientes a los diferentes procesos que se llevan a
cabo dentro de la institución.
 Desarrollar los Diagramas de Estados correspondientes a
los diferentes procesos que se llevan a cabo dentro de la
institución.
 Desarrollar los Diagramas de Actividades correspondientes
a los diferentes procesos que se llevan a cabo dentro de la
institución.

7
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CAPÍTULO II: ESPECIFICACIÓN DE


REQUERIMIENTOS

2.1. VISIÓN GENERAL

2.1.1. DESCRIPCIÓN DE LOS PROCESOS DEL CONTROL DE


PERSONAL

En el área de personal se llevan a cabo las siguientes


operaciones:

A. En el Área de Registro de Personal: Un registro de todos y


cada uno de los trabajadores, el cual se produce cuando el
trabajador ingresa a laborar en la institución, una vez que éste
ha sido admitido como tal después de una entrevista previa;
para lo cual tiene que llenar una Ficha de Registro de
Personal, en el cual consigna todos sus datos personales y
laborales, así como la Ficha de Capacitación y Especialización
en el cual consigna todos y cada uno de los grados académicos
y Títulos Profesionales con los que cuenta, además de los
cursos de especialización, seminarios, etc. a los cuales ha
asistido.

B. En el Área de Asistencia: Se lleva un control detallado de la


asistencia del personal a laborar, haciendo un resumen
mensual de faltas y tardanzas las cuales serán descontadas de
su haber. Asimismo se consideran las faltas injustificadas
como deméritos del trabajador.

C. En el Área de Remuneraciones: En esta Área se llevan a cabo


las siguientes operaciones:

- En la ficha de Registro de Personal se registran las


remuneraciones que le corresponden de acuerdo a su categoría
y modalidad establecida en el contrato correspondiente, o
establecida de común acuerdo con la Institución.
- Periódicamente (cada tres o cuatro semanas) se procesa
las planillas de sueldos (personal nombrados) y salarios
(personal contratado por servicios no personales), tomando
como base las remuneraciones actuales del trabajador. Los
administrativos y personal de limpieza ganan un sueldo fijo y
los docentes de acuerdo a las horas laboradas (ordinarias y
extras), un importe por hora. Sobre las remuneraciones de los
docentes se aplican descuentos de ley (si el sueldo es mayor a
710 soles se le descuenta 18% que va a la SUNAT)
- El reporte de planillas de sueldos (administrativos y
personal de limpieza) y salarios (personal contratado) incluye

8
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

un área de datos generales (ciclo académico, rango de días,


mes, año, tipo de planilla y fecha que se emite) y un área de
detalle en el cual cada fila corresponde a cada trabajador:
título, nombre, horas laboradas (en el caso de docentes),
descuentos y haber neto.
- Por cada planilla se debe emitir un resumen, donde se
halla el total a pagar por sueldos (personal administrativo o
limpieza) y salarios (personal contratado).

D. Sanciones: Se refiere a las amonestaciones que recibe el


empleado por incumplimiento de las normas de la
organización, y pueden ser de varios tipos dependiendo de los
estándares de la institución.

2.1.2. OBJETIVOS DEL SOFTWARE

- Controlar todos los servicios y subsidios que se le brinda


al personal, tales como:

 Movilidad
 Refrigerio

- Controlar la asistencia de todo el personal, llevando un


buen registro de las faltas y tardanzas injustificadas
para realizar el cálculo de la remuneración respectiva y
tenerlos en cuenta para su consideración como
deméritos.
- Realizar el registro del personal cuando ingresa a laborar
por primera vez o cuando se le renueva contrato,
permitiendo la modificación de datos.
- Realizar el registro de las sanciones conferidas al
personal.
- Realizar el registro de las capacitaciones brindadas al
personal, teniendo en cuenta el monto gastado por la
institución.
- Realizar el registro de los grados, títulos y cursos que
haya tenido el trabajador antes de ingresar a la
institución.

2.1.3. FUNCIONES DEL ÁREA DE PERSONAL

- Controlar a través de tarjetas de asistencia el tiempo


laborado por los trabajadores.
- Realizar una evaluación periódica de todo el personal.
- Elaborar los reportes de planilla de sueldos y salarios del
personal que labora en la institución.

9
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

- Estar informado acerca de las disposiciones laborales


del personal.
- Preparar las planillas que se presentan a la Oficina
Central de Registro Presupuestario.

2.2. LISTA DE PROBLEMAS Y NECESIDADES

- El control de asistencia del personal no es automatizado,


se registra de forma manual.
- La institución no cuenta con un sistema automatizado
para realizar el control de la asistencia diaria de los
alumnos.
- La institución no cuenta con un sistema automatizado
para llevar el control de las capacitaciones otorgadas al
trabajador.
- La institución no cuenta con un sistema automatizado
para llevar un control de las sanciones y deméritos del
trabajador.
- La institución necesita tener una clasificación y
jerarquización de las sanciones según reglamento.

10
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CAPÍTULO III: VISTAS Y DIAGRAMAS

3.1. DIAGRAMA DE CLASES

SISTEMA DE CONTROL DE PERSONAL

Area

1
0..*
Curso_Capacitacion
Cargo_Hist Cargo
0..* 0..* 1
0..*
Remuneracion_Hist
Institucionn 1 Grado
0..*
1 0..* 1..*
0..* 1
1 1 Experiencia Laboral Empresa
Titulo_Profesional 1
0..* 1..* 1
1 1
trabajador 0..*
1 1
0..* 1
Categoria_His Categoria
1 1 1
1..*
1
Asistencia
0..* 0..*
1..*
0..* Meritos
Modalidad_Hist
0..* Sancion
0..* Detalle_Planilla
0..*
1 1..*
Modalidad
1
1 Tipo_Sancion
Planilla

ENTIDADES Y SUS ATRIBUTOS

Curso_Capacitacion
Nombre_Curso
Institucion Grado Fecha_Inicio Area
IdInstitucion Nro_Resolucion_Grado Fecha_Final IdArea
NomInstitucion Nombre_Grado Descripcion_Curso Nombre
Direccion Fecha_Otorgacion Costo_Curso Descripcion

11
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

Remuneracion_Hist
Cargo_Hist Cargo Remuneracion Experiencia Laboral
Fecha_Ini IdCargo FechaFinRem Area_Trabajo
Fecha_Fin NomCargo FechaIniRem Fecha_Ing
Estado DescripcionCargo Estado Fecha_cese

trabajador
IdTrabajador
Nombres
Apellidos
Empresa Fecha_Nac
Direccion
IdEmpresa
Telefono
Nom_Emp
Doc_Identidad
Direccion
Email
Departamento Titulo_Profesional
Estado_Civil
Provincia
Fecha_Ingreso Nro_Resolucion_Tit
Fax
Grado_Instruccion Nombre_Titulo
Telefono
Fecha_Otorgacion

Asistencia
Fecha
Hora_Ingreso Modalidad_Hist Modalidad
Hora_Salida FechaInicio IdModalidad
JustificacionFalta FechaFin NomModalidad
JustificacionTardanza Descripcion
Estado

Detalle_Planilla
Descuento_Faltas Planilla
Descuento_SNP NroPl ani ll a
Haber_Neto Fecha Sancion
Remuneracion_Actual T otal _NSP
NroDoc
T otal _Des_NSP
Nro_Horas FechaSancion
T otal _Nombrados
CostoHora T otal _Des_Nombrados
FuncionarioSanci onador
NroDiasTrabajados Descri pcion_Sancion

Tipo_Sancion Meritos Categoria_His Categoria


IdTipoSancion NroDoc Fecha_Inicio IdCtegoria
Sancion Motivo_Merito FechaFin NomCategoria
Descripcion Fecha_Merito Estado Descripcion

12
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.2. MÓDULO DE REGISTRO DE PERSONAL

3.2.1. DIAGRAMA DE CASOS DE USO

REGISTRO DE PERSONAL

Registrar Experiencia Registrar Entidad


Profesional donde Laboró Asignar Sueldo
<<extend>> <<include>> <<extend>>

<<extend>>
<<extend>>
Registrar Experiencia
de Docencia Asignar Monto
por Hora
Registrar Experiencia
Laboral Asignar Remuneracion
<<include>>
Registrar
Especialización <<include>>

<<include>> <<include>>
Registrar Datos Registrar Datos
<<include>>
Personales Laborales

Usuario de Registro Registrar Trabajador


de Personal Trabajador
(f rom Sistema de Personal)

13
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

DESCRIPCION DE CASOS DE USO

CASO DE USO : REGISTRAR TRABAJADOR

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal, Ficha de
evaluación de Personal

DESCRIPCIÓN : Este proceso empieza cuando el trabajador


va a ser registrado por primera vez en el
sistema (contratado por primera vez o se le
renueva contrato) después que el trabajador
ha llenado una ficha de Registro de
Personal donde ha consignado todos sus
datos personales, especialización así como
experiencia laboral asignándosele
respectivamente cargo, modalidad de
ingreso, categoría y remuneración.

PRECONDICIONES :
1. Haber sido evaluado previamente.
2. Haber llenado una Ficha de Registro de
Personal.

SECUENCIA NORMAL :
1. Registrar datos personales del
trabajador en el sistema.
2. Registrar la especialización del
trabajador.
3. Registrar experiencia laboral.
4. Registrar datos laborales.

POSTCONDICIONES :
1. El trabajador queda registrado en la
base de datos.

EXCEPCIONES: : Ninguna

14
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS PERSONALES

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal, Ficha de
evaluación de Personal

DESCRIPCIÓN : Consiste en registrar los datos personales


del trabajador que han sido registrados en
la Ficha de Registro de Personal.

PRECONDICIONES :
1. Haber sido evaluado previamente.
2. Haber llenado una Ficha de Registro de
Personal.

SECUENCIA NORMAL :
1. El sistema genera el código del
trabajador automáticamente.
2. El usuario ingresa los datos personales
del trabajador (nombre, apellidos,
dirección, teléfono, etc.) al sistema.
3. Guardar los datos del trabajador en el
sistema.

POSTCONDICIONES :
1. Los datos personales del trabajador
quedan registrados en la base de datos.

EXCEPCIONES: : Ninguna

15
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR ESPECIALIZACIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal, Ficha de
evaluación de Personal

DESCRIPCIÓN : Consiste en registrar todos y cada uno de los


grados académicos y títulos profesionales
con los que cuenta el trabajador, así como
los cursos de especialización, seminarios,
etc. a los cuales ha asistido.

PRECONDICIONES :
1. Haber llenado una Ficha de Registro de
Personal.
2. Los datos generales del trabajador
deben estar registrados en la base de
datos.

SECUENCIA NORMAL :
1. Registrar grados del trabajador.
2. Registrar títulos del trabajador.
3. Registrar cursos de especialización.
4. Registrar seminarios, congresos, etc.
5. Guardar los datos en el sistema.

POSTCONDICIONES :
1. Las especializaciones del trabajador se
encuentran registrados en la base de
datos del sistema.

EXCEPCIONES: : Ninguna

16
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR EXPERIENCIA LABORAL

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal, Ficha de
evaluación de Personal.

DESCRIPCIÓN : Consiste en el registro de todos y cada uno


de los datos referidos a la experiencia
laboral del trabajador, registrando los datos
de la empresa o institución donde haya
laborado, así como el lapso de tiempo que
ha trabajado en ella, el cargo que ocupó y el
área en la que laboró.

PRECONDICIONES :
1. Haber llenado una Ficha de Registro de
Personal.
2. Los datos generales del trabajador
deben estar registrados en la base de
datos.

SECUENCIA NORMAL :
Mientras exista experiencia laboral repetir

Si entidad en la que laboró no está registrada


1. Registrar entidad en la que laboró.
Sino
1. Seccionar entidad en la que laboró.
Fin Si
2. Ingresar área en la que trabajó.
3. Ingresar fecha de ingreso y fecha de
cese.
4. Guardar datos.

Fin Mientras.
1.
POSTCONDICIONES :

17
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

1. Las experiencias laborales se


encuentran registradas en la base de
datos del sistema.

EXCEPCIONES: :
1. Registrar experiencia de docencia.
Registrar experiencia profesional.

CASO DE USO : REGISTRAR ENTIDAD EN LA QUE LABORÓ

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal, Ficha de
Evaluación de Personal.

DESCRIPCIÓN : Consiste en registrar los datos generales de


las entidades donde el trabajador haya
laborado antes.

PRECONDICIONES :
1. Los datos generales del trabajador
deben estar registrados en la base de
datos.

SECUENCIA NORMAL :
1. Ingresar datos generales de la entidad
donde laboró el trabajador (Nombre,
Dirección, Teléfono, email).
2. Guardar datos de entidad.

POSTCONDICIONES :
1. Los datos laborales del trabajador se
encuentran registrados en la base da
datos del sistema (modalidad,
categoría, cargo, remuneración).

EXCEPCIONES: : Ninguna.

18
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS LABORALES

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal.

DESCRIPCIÓN : Consiste en registrar los datos laborales del


trabajador en la institución tales como: la
modalidad de ingreso, el cargo que tendrá,
la categoría a la que pertenece y la
remuneración que le corresponde.

PRECONDICIONES :
2. Los datos generales del trabajador
deben estar registrados en la base de
datos.

SECUENCIA NORMAL :
1. Asignar modalidad.
2. Asignar categoría.
3. Asignar cargo.
4. Asignar remuneración.

POSTCONDICIONES :
2. Los datos laborales del trabajador se
encuentran registrados en la base da
datos del sistema (modalidad,
categoría, cargo, remuneración).

EXCEPCIONES: : Ninguna.

19
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : ASIGNAR REMUNERACIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Personal, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Personal.

DESCRIPCIÓN : Consiste en registrar la remuneración que le


corresponde al trabajador.

PRECONDICIONES :
1. Los datos generales del trabajador
deben estar registrados en la base de
datos.

SECUENCIA NORMAL :
Si trabajador es docente entonces
1. Asignar monto por hora.
Sino
1. Asignar sueldo mensual.
Fin Si
POSTCONDICIONES :
1. La remuneración del trabajador queda
almacenada en el sistema según el
contrato.

EXCEPCIONES: :
1. Asignar Sueldo.
2. Asignar Monto por hora.

20
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.2.2. DIAGRAMA DE SECUENCIA

21
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

REGISTRO DE PERSONAL

: Usuario de Interfaz de Trabajador Especialización Experiencia Institución


Registro de Registro de Personal Laboral

Seleccionar Nvo Registro

Buscar último código generado

Genera Codigo
Mostrar Ventana NvoRegistro

Ingresar Datos Generales

Guardar Datos Generales

OK

(Para Cada Especialización)


Mostrar Ventana Especialización()

(Por cada Experiencia Laboral)


Ingresar Datos Especialización

Guardar Especialización

OK

Mostrar Exp_Laboral

Ingresar Experiencia Laboral


Guardar Experiencia Laboral

OK

Ingresar Datos Institucion

Guardar Datos de Institucion

OK

Mostrar Ventana Datos_Laborales

Ingresar Datos_Laborales

Guardar Datos Laborales

OK
Cerrar Ventana

3.2.3. DIAGRAMA DE COLABORACIÓN

22
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

REGISTRO DE PERSONAL

1: Seleccionar Nvo Registro


5: Ingresar Datos Generales
9: Ingresar Datos Especialización
13: Ingresar Experiencia Laboral
16: Ingresar Datos Institucion 2: Buscar último código generado
20: Ingresar Datos_Laborales 6: Guardar Datos Generales
23: Cerrar Ventana 21: Guardar Datos Laborales
Interfaz de Trabajad
Registro de Personal or
: Usuario de Registro de 4: Mostrar Ventana NvoRegistro 3: Genera Codigo
Personal 8: Mostrar Ventana Especialización() 7: OK
12: Mostrar Exp_Laboral 22: OK
19: Mostrar Ventana Datos_Laborales 18: OK
17: Guardar Datos de Institucion
15: OK
11: OK
14: Guardar Experiencia Laboral
10: Guardar Especialización

Experiencia
Laboral
Especializ Institució
ación n

3.3. MÓDULO DE ASISTENCIA


3.3.1. DIAGRAMA DE CASOS DE USO

ASISTENCIA

Registrar Asistencia
<<extend>> de Personal Administrativo y
Registrar Asistencia
<<extend>>
de Docente

Registrar Asistencia Verificar Tardanza


<<include>>
Seleccionar Trabajador <<include>>
<<include>>
(f rom Sistema de Personal)

Controlar Asistencia
Usuario de Control de Trabajador
Asistencia
(f rom Sistema de Personal)

DESCRIPCION DE CASOS DE USO

23
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : CONTROLAR ASISTENCIA

VERSIÓN : 1.0

ACTORES : Usuario de Control de Asistencia, Trabajador

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Control de Asistencia.

DESCRIPCIÓN : Consiste en registrar la asistencia diaria del


trabajador y calcularle sus tardanzas.

PRECONDICIONES :
1. El trabajador debe haber marcado
tarjeta o llenado ficha de asistencia de
docentes.

SECUENCIA NORMAL :
1. Seleccionar Trabajador.
2. Registrar Asistencia.
3. Guardar Datos.
4. Verificar Tardanza.

POSTCONDICIONES :
1. La asistencia del trabajador queda
registrada en la base de datos.
2. Queda registrado en el sistema si el
trabajador llegó tarde o no.

EXCEPCIONES: : Ninguna

CASO DE USO : SELECCIONAR TRABAJADOR

24
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

VERSIÓN : 1.0

ACTORES : Usuario de Control de Asistencia

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Control de Asistencia.

DESCRIPCIÓN : Consiste en seleccionar al trabajador a


través de un combo. Internamente el
sistema realiza una búsqueda del
trabajador en la base de datos (se ingresan
las primeras letras y el sistema va
buscando).

PRECONDICIONES :
1. El trabajador debe haber marcado
tarjeta o llenado ficha de asistencia de
docentes.

SECUENCIA NORMAL :
1. El usuario ingresa las primeras letras
del nombre del trabajador.
2. El sistema realiza una búsqueda del
trabajador en la base de datos.
3. El sistema muestra los resultados de la
búsqueda en un combo box.

POSTCONDICIONES :
1. El nombre del trabajador se muestra en
un combo box.
2. El código del trabajador se muestra en
un combo box (esto porque puede
existir homonimia).

EXCEPCIONES: : Ninguna

CASO DE USO : REGISTRAR ASISTENCIA

VERSIÓN : 1.0

25
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

ACTORES : Usuario de Control de Asistencia,


Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Control de Asistencia.

DESCRIPCIÓN : Consiste en registrar la asistencia diaria del


trabajador anotando la hora de ingreso, la
hora de salida, una descripción y en el caso
de los docentes el curso y el tema que
dictaron.

PRECONDICIONES :
1. El trabajador debe haber marcado
tarjeta o llenado ficha de asistencia de
docentes.
2. El trabajador debe haber sido
seleccionado previamente.

SECUENCIA NORMAL :
1. El sistema escoge por defecto la fecha
del sistema.
Si no se desea la fecha del sistema
1. Ingresar fecha.
Fin Si
2. Ingresar hora de ingreso.
3. Ingresar hora de salida.
Si hay descripción
4. Ingresar descripción.
Fin Si
Si el trabajador es docente
5. Ingresar curso(s) que dictó el
trabajador.
6. Ingresar Tema(s) que dictó el
trabajador.
Fin Si
POSTCONDICIONES :
1. Queda registrada la asistencia del
trabajador.
EXCEPCIONES: :
1. Registrar asistencia de docente.
2. Registrar asistencia de personal
administrativo y de limpieza.

CASO DE USO : VERIFICAR TARDANZA

26
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

VERSIÓN : 1.0

ACTORES : Usuario de Control de Asistencia.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Control de Asistencia.

DESCRIPCIÓN : Consiste en poner un indicador en la base


de datos que indique si el trabajador llegó
tarde.

PRECONDICIONES :
1. El trabajador debe haber marcado
tarjeta o llenado ficha de asistencia de
docentes.
2. Debe estar registrada la asistencia del
trabajador en la base da datos.

SECUENCIA NORMAL :
1. El sistema compara la hora de ingreso
con la hora que debe ingresar el
trabajador (incluido el lapso prudencial
otorgado).
Si la hora de salida excede a la hora de
ingreso más la hora de salida entonces
2. Colocar indicador de tardanza.
Fin Si

POSTCONDICIONES :
1. Queda registrada si el trabajador llegó
tarde o no.

EXCEPCIONES: : Ninguna

3.3.2. DIAGRAMA DE SECUENCIA

27
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

ASISTENCIA

Interfaz de Control de Trabajador Asistencia


Asistencia
: Usuario de
Control de

Seleccionar Control de Asistencia

Mostrar Ventana Control de Asistencia

(Por cada Trabajador)


Seleccionar Trabajador

Buscar Trabajador

OK

Registrar Asistencia
Guardar Asistencia

Verificar Tardanza

OK

Cerrar Ventana

3.3.3. DIAGRAMA DE COLABORACIÓN

28
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

ASISTENCIA

1: Seleccionar Control de Asistencia


3: Seleccionar Trabajador
6: Registrar Asistencia
10: Cerrar Ventana
Interfaz de Control de
Asistencia
: Usuario de Control
2: de
Mostrar Ventana Control de Asistencia
Asistencia
9: OK 4: Buscar Trabajador

7: Guardar Asistencia 5: OK
8: Verificar Tardanza

Trabajad
or

Asistenc
ia

3.4. MÓDULO DE SANCIONES

3.4.1. DIAGRAMA DE CASOS DE USO

REGISTRO DE SANCIONES

Registrar datos de Sancion

Seleccionar Trabajador Registrar descripcion de Falta


<<include>> <<include>>
<<include>>
(f rom Sistema de Personal)

Registrar Sancion

Usuario de Registro Trabajador


de Sancion
(f rom Sistema de Personal)

Funcionario
Sancionador

DESCRIPCION DE CASOS DE USO

29
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR SANCIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Sanción, Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Sanción.

DESCRIPCIÓN : Consiste en registrar las sanciones que el


trabajador ha obtenido por faltar a las
reglas de la institución.

PRECONDICIONES :
1. El trabajador debe haber cometido una
falta que vaya contra las reglas de la
institución.

SECUENCIA NORMAL :
1. Seleccionar al trabajador.
2. Registrar datos de sanción.
3. Registrar descripción de falta cometida.
4. Guardar datos.

POSTCONDICIONES :
1. Queda registrada la sanción otorgada al
trabajador con la descripción de la falta
cometida.

EXCEPCIONES: : Ninguna

30
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS DE SANCIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Sanción, Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Sanción.

DESCRIPCIÓN : Consiste en registrar los datos generales de


la sanción conferida al trabajador.

PRECONDICIONES :
1. El trabajador debe haber sido
seleccionado previamente.

SECUENCIA NORMAL :
1. Seleccionar Tipo de Sanción.
2. Ingresar fecha de sanción.
3. Seleccionar Funcionario Sancionador

POSTCONDICIONES :
1. Se cuenta con los datos generales de la
sanción.

EXCEPCIONES: : Ninguna

31
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DESCRIPCIÓN DE FALTA

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Sanción, Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Sanción.

DESCRIPCIÓN : Consiste en registrar una descripción de la


falta cometida por el trabajador.

PRECONDICIONES :
1. El trabajador debe haber sido
seleccionado previamente.

SECUENCIA NORMAL :
1. Ingresar una descripción de la falta
cometida.
2. Ingresar fecha cuando se cometió la
falta.

POSTCONDICIONES :
1. Se cuenta con la descripción de la falta
cometida por el trabajador.

EXCEPCIONES: : Ninguna

3.4.2. DIAGRAMA DE SECUENCIA

32
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

SANCIÓN

Interfaz de Trabajador Sancion


: Usuario de
Sancion
Registro de

Seleccionar Registro de Sancion

Mostrar Ventana de Sancion

Seleccionar Trabajador
Buscar Trabajador

OK

Ingresar Datos de Sancion

Registrar Descripcion de Falta

Guardar Datos de Sancion

OK
Cerrar Ventana

33
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.4.3. DIAGRAMA DE COLABORACIÓN

SANCIÓN

1: Seleccionar Registro de Sancion


3: Seleccionar Trabajador
6: Ingresar Datos de Sancion
7: Registrar Descripcion de Falta
10: Cerrar Ventana
Interfaz de
Sancion
: Usuario de Registro2:de
Mostrar Ventana de Sancion
Sancion
8: Guardar Datos de Sancion

5: OK
9: OK

4: Buscar Trabajador
Sancion

Trabajad
or

3.5. MÓDULO DE PLANILLAS


3.5.1. DIAGRAMA DE CASOS DE USO

PROCESO DE REPORTE DE PLANILLAS

<<extend>>
Calcular Sueldo <<extend>> Calcular Salario

<<include>> Calcular Remuneracion


Seleccionar Trabajador <<include>>
(f rom Sistema de Personal)

Realizar Resumen de Planilla


<<include>>
Extraer Datos de Trabajador <<include>>

<<include>>

Registrar Datos Generales Realizar Reporte de Planillas


de Planilla <<extend>> Usuario de Reporte
<<extend>> de Planillas
<<extend>>

Realizar Reporte de Docentes


Realizar Reporte de Personal de
Realizar Reporte de Limpieza
Administrativos

34
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

DESCRIPCION DE CASOS DE USO

CASO DE USO : REALIZAR REPORTE DE PLANILLAS

VERSIÓN : 1.0

ACTORES : Usuario de Reporte de Planillas.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Reporte de Planillas.

DESCRIPCIÓN : Consiste en realizar un reporte de planilla


para una fecha dada. Para ello se registran
los datos generales de la planilla y luego por
cada trabajador se extraen sus datos más
importantes para el reporte tales como: su
remuneración y se calculan los montos que
les corresponde previo cálculo y operación
con los descuentos correspondientes.
Finalmente se emite un resumen de
planilla.

PRECONDICIONES :
1. Haber solicitado el reporte de planillas
2. Deben estar registradas las
remuneraciones del trabajador en la
base de datos.

SECUENCIA NORMAL :
1. Registrar datos generales de planilla.
2. Extraer datos del trabajador.
3. Realizar resumen de planilla.
4. Guardar planilla.

POSTCONDICIONES :
1. Se generó el reporte de planilla.
2. Se cuenta con un nuevo reporte de
planilla registrado.

EXCEPCIONES: :
1. Realizar reporte de docentes.
2. Realizar reporte de administrativos.
3. Realizar reporte de personal de
limpieza.

35
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS GENERALES DE PLANILLA

VERSIÓN : 1.0

ACTORES : Usuario de Reporte de Planillas.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Reporte de Planillas.

DESCRIPCIÓN : Consiste en obtener el número de planilla e


ingresar la fecha y seleccionar el tipo de
planilla.

PRECONDICIONES :
1. Haber solicitado el reporte de planilla.

SECUENCIA NORMAL :
1. El sistema genera un número
correlativo de planilla.
2. El sistema toma por defecto el año
actual.
Si se quiere elegir año entonces

3. Ingresar año.

Fin Si

4. Ingresar mes.
5. Ingresar intervalo de los días que quiere
que comprenda la planilla.
6. Seleccionar tipo de planilla.

POSTCONDICIONES :
1. Se cuenta con los datos generales de la
planilla.

EXCEPCIONES: : Ninguna

36
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : EXTRAER DATOS DEL TRABAJADOR

VERSIÓN : 1.0

ACTORES : Usuario de Reporte de Planillas.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Reporte de Planillas.

DESCRIPCIÓN : Consiste en que por cada trabajador el


sistema selecciona al trabajador y obtiene
la remuneración que le corresponde.

PRECONDICIONES :
1. Haber ingresado los datos generales de
la planilla.

SECUENCIA NORMAL :
1. Seleccionar trabajador.
2. Calcular remuneración.
3. Imprimir datos del trabajador (nombre,
profesión, sueldo normal, descuentos,
haber neto)

POSTCONDICIONES :
1. Se cuenta con los datos del trabajador
impresos en el formulario.

EXCEPCIONES: : Ninguna

37
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : CALCULAR REMUNERACIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Reporte de Planillas.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Reporte de Planillas.

DESCRIPCIÓN : Consiste en realizar un cálculo de la


remuneración que le corresponde al
trabajador luego de haberle hecho los
descuentos necesarios.

PRECONDICIONES :
1. Haber ingresado los datos generales de
la planilla.
2. El sistema debe haber seleccionado al
trabajador.

SECUENCIA NORMAL :
Si el trabajador es docente entonces
1. Obtener horas trabajadas.
2. Obtener monto por hora.
Sino
3. Obtener remuneración que le
corresponde al trabajador según
contrato.
Fin Si
4. Obtener horas extras.
5. Realizar los descuentos necesarios a
esta remuneración.
6. Calcular haber neto.

POSTCONDICIONES :
1. Se ha calculado el haber neto del
trabajador.

EXCEPCIONES: :
1. Calcular sueldo (remuneración fija).
2. Calcular salario (en el caso de docentes
que es un monto por hora).

38
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REALIZAR RESUMEN DE PLANILLA

VERSIÓN : 1.0

ACTORES : Usuario de Reporte de Planillas.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Reporte de Planillas.

DESCRIPCIÓN : Consiste en obtener el total a pagar de los


trabajadores por servicios no personales y
trabajadores nombrados.

PRECONDICIONES :
1. Haber obtenido los datos de los
trabajadores.
2. Haber calculado el haber neto de
todos los trabajadores.

SECUENCIA NORMAL :
1. Realizar la suma de los haberes netos
de todos los trabajadores por servicios
no personales.
2. Calcular el total de descuentos de los
trabajadores por servicios no
personales.
3. Realizar la suma de los haberes netos
de todos los trabajadores nombrados.
4. Calcular el total de descuentos de los
trabajadores nombrados.
5. Mostrar datos.

POSTCONDICIONES :
1. Se muestra el resumen del reporte de
la planilla al usuario.

EXCEPCIONES: : Ninguna

39
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.5.2. DIAGRAMA DE SECUENCIA

PLANILLA

Interfaz de Trabajador Planilla Detalles de


: Usuario de Planilla Planilla
Reporte de Planillas

Seleccionar Reporte de Planilla

Mostrar Ventana Reporte de Planilla

Registrar Datos Generales de Planilla

Realizar Reporte de Planilla

(Por cada Trabajador)


Buscar Trabajador

Extraer Remuneracion

Calcular Descuentos

OK

Mostrar Detalles de Planilla

Registrar Planilla
Guardar Datos Generales de Planilla

Guardar Detalles de Planilla

OK

Cerrar Ventana

40
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.5.3. DIAGRAMA DE COLABORACIÓN


PLANILLA

1: Seleccionar Reporte de Planilla


3: Registrar Datos Generales de Planilla
4: Realizar Reporte de Planilla
10: Registrar Planilla
14: Cerrar Ventana 11: Guardar Datos Generales de Planilla
Interfaz de Planilla
Planilla
: Usuario de Reporte
2: de
Mostrar Ventana Reporte de Planilla
Planillas 9: Mostrar Detalles de Planilla
12: Guardar Detalles de Planilla
8: OK

6: Extraer Remuneracion 5: Buscar Trabajador


7: Calcular Descuentos
13: OK

Detalles de
Planilla
Trabajad
or

3.6. MÓDULO DE CAPACITACIÓN


3.6.1. DIAGRAMA DE CASOS DE USO

CAPACITACIÓN

<<include>>

Registrar Datos de Registrar Datos de


Capacitacion Institucion

<<include>>

<<include>>
Seleccionar Trabajador
(f rom Sistema de Personal)
Registrar Capacitacion
Usuario de Registro de
Capacitacion

Trabajador
(f rom Sistema de Personal)

41
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

DESCRIPCION DE CASOS DE USO

CASO DE USO : REGISTRAR CAPACITACIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Capacitación,


Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Capacitación.

DESCRIPCIÓN : Consiste en realizar el registro de la


capacitación que la institución (IDEPUNP)
ha otorgado al trabajador anotando datos
generales y el monto invertido en el
trabajador.

PRECONDICIONES :
1. Haber brindado capacitación a los
trabajadores.

SECUENCIA NORMAL :
Mientras exista trabajador al que se haya
otorgado capacitación repetir

1. Seleccionar trabajador.
2. Registrar datos de capacitación.

POSTCONDICIONES :
1. Quedan registradas en la base de datos
las capacitaciones otorgadas a los
trabajadores.

EXCEPCIONES: : Ninguna

42
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS DE CAPACITACIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Capacitación,


Trabajador.

FUENTES : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Capacitación.

DESCRIPCIÓN : Consiste en realizar el registro de los datos


generales de la capacitación que la
institución (IDEPUNP) ha otorgado al
trabajador, tales como: el nombre de la
capacitación otorgada, la fecha de inicio y la
fecha de finalización, una descripción de en
qué consistió dicha capacitación y el monto
invertido.

PRECONDICIONES :
1. Haber brindado capacitación a los
trabajadores.
2. Haber seleccionado al trabajador

SECUENCIA NORMAL :
Mientras exista trabajador al que se haya
otorgado capacitación repetir

1. Ingresar Nombre de capacitación.


2. Registrar datos de institución que ha
capacitado al trabajador.
3. Ingresar fecha de inicio y de finalización
de la capacitación.
4. Ingresar monto invertido en el
trabajador.
5. Ingresar una descripción de en qué
consistió la capacitación.
6. Ingresar descripción del desempeño del
trabajador.

POSTCONDICIONES :
1. Quedan registradas en la base de datos
los datos de la capacitación.

EXCEPCIONES: : Ninguna

43
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CASO DE USO : REGISTRAR DATOS DE INSTITUCIÓN

VERSIÓN : 1.0

ACTORES : Usuario de Registro de Capacitación,


Trabajador

FUENTES :

DESCRIPCIÓN : Entrevista realizada al Jefe Administrativo y


al usuario de Registro de Capacitación.

PRECONDICIONES :
1. Haber seleccionado al trabajador

SECUENCIA NORMAL :
1. Ingresar datos generales de la
institución donde se capacitó el
trabajador (Nombre, Dirección,
Teléfono, email).
2. Guardar datos de institución.

POSTCONDICIONES :
1. Los dato generales de la institución que
brindó el servicio se encuentran
almacenados en la base de datos del
sistema.

EXCEPCIONES: : Ninguna.

44
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.6.2. DIAGRAMA DE SECUENCIA

CAPACITACIÓN

Interfaz de Trabajador Capacitación Institución


: Usuario de Capacitación
Registro de

Seleccionar Agregar Capacitación

Mostrar Ventana Capacitación

Seleccionar Trabajador
Buscar Trabajador

OK
Ingresar Datos de Capacitación

Ingresar Datos de Institución

Guardar Datos de Capacitación

Guardar Datos de Institución

OK

Cerrar Ventana

45
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

3.6.3. DIAGRAMA DE COLABORACIÓN

CAPACITACIÓN

1: Seleccionar Agregar Capacitación


3: Seleccionar Trabajador
6: Ingresar Datos de Capacitación
7: Ingresar Datos de Institución
11: Cerrar Ventana 9: Guardar Datos de Institución
Interfaz de Institució
Capacitación n
: Usuario de Registro2:de
Mostrar Ventana Capacitación
Capacitacion
5: OK 8: Guardar Datos de Capacitación

10: OK

4: Buscar Trabajador

Capacita
Trabajad ción
or

46
Análisis y Diseño del Sistema de Control de Personal del IDEPUNP

CAPÍTULO IV: DISEÑO DE LA ARQUITECTURA DEL


SOFTWARE

4.1 ARQUITECTURA DEL SOFTWARE

47
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

CAPÍTULO V: DISEÑO DE INTERFACES

5.1. DIAGRAMA DE NAVEGACIÓN DE VENTANAS

5.2. DISPOCISIÓN DE VENTANAS

SISTEMA DE PERSONAL

5
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

NUEVO REGISTRO DE PERSONAL

EXPERIENCIA LABORAL

6
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

GRADOS PROFESIONALES

TITULOS PROFESIONALES

CURSOS DE ESPECIALIZACIÓN

7
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

CAPACITACIONES

CONTROL DE ASISTENCIA

8
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
JUSTIFICACIÓN DE INASISTENCIA

SANCIÓN

MÉRITO

9
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

VER PLANILLA

PLANILLA

10
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

INICIAR SESIÓN

NUEVO USUARIO

ELIMINAR USUARIO

MODIFICAR USUARIO

11
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

MODIFICAR REGISTRO DE PERSONAL

ELIMINAR PERSONAL

BUSCAR PERSONAL

12
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

VIÁTICOS

6. DESCRIPCIÓN DE VENTANAS

SISTEMA DE PERSONAL

Esta ventana tiene como función ser la ventana madre, esta


ventana contiene el menú de la aplicación.

Las características de esta ventana es que es del tipo MDI y es


una ventana sobre la que se llamará al resto de ventanas.

NUEVO REGISTRO DE PERSONAL

Esta ventana tiene como función registrar a todos y a cada uno de


los trabajadores cuando este ingresa a laborar en la empresa en el cual
consigna todos sus datos personales.

Las características de esta ventana es que es del tipo Modal y es


una ventana sobre la que ingresan los datos personales y laborales del
trabajador; además hace el llamado a otras ventanas para registrar el
resto de datos del trabajador cuando ingresa a laborar en la empresa.

EXPERIENCIA LABORAL

13
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Esta ventana tiene como función registrar todos y cada una de las
experiencias laborales que ha tenido el trabajador hasta que ingresa a
laborar en la empresa.

Las características de esta ventana es que es una ventana Modal


y que llama otras ventanas de Experiencia Laboral para el caso de que
tenga más de una.

GRADOS PROFESIONALES

Esta ventana tiene como función registrar todos y cada uno de los
grados académicos que haya tenido el trabajador hasta que ingresa a
laborar en la empresa.

Las características de esta ventana es que es una ventana Modal


y que llama a otras ventanas de Grados Profesionales para el caso de
que tenga más de uno.

TITULOS PROFESIONALES

Esta ventana tiene como función registrar todos y cada uno de los
títulos profesionales que haya tenido el trabajador hasta que ingresa a
laborar en la empresa.

Las características de esta ventana es que es una ventana Modal


y que llama a otras ventanas de Títulos Profesionales para el caso de
que tenga más de uno.

CURSOS DE ESPECIALIZACIÓN

Esta ventana tiene como función registrar todos y cada uno de los
cursos de especialización que haya tenido el trabajador hasta que
ingresa a laborar en la empresa y mientras labore en ella.

Las características de esta ventana es que es una ventana Modal


y que llama a otras ventanas de Cursos de Especialización para el caso
de que tenga más de uno.

CAPACITACIONES

Esta ventana tiene como función registrar todas y cada una de los
capacitaciones que haya tenido el trabajador mientras labore en la
empresa.

Las características de esta ventana es que es una ventana Modal


y que llama a otras ventanas de Capacitaciones para el caso de que
tenga más de una.

CONTROL DE ASISTENCIA

14
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Esta ventana tiene como función llevar un control detallado de la


asistencia del personal que labora en la empresa.

La característica de esta ventana es que es Modal.

JUSTIFICACIÓN DE INASISTENCIA

Esta ventana tiene como función realizar las justificaciones del personal
que labora en la empresa en caso de inasistencia.

La característica de esta ventana es que es Modal.

SANCIÓN

Esta ventana tiene como función registrar todas las sanciones


(castigos que recibe el empleado por incumplimiento de las normas de
la organización).
Las características de esta ventana es que es Modal y que llama
otras ventanas Sanción en caso de tener más de una.

MÉRITO

Esta ventana tiene como función registrar todos los méritos a los
que se haga acreedor el trabajador por su buen desempeño y buena
conducta.

Las características de esta ventana es que es Modal y que llama


otras ventanas Mérito en caso de tener más de uno.

VER PLANILLA

Esta ventana se utiliza para seleccionar la fecha inicial y final


para realizar el reporte de algún tipo de planilla

La característica de esta ventana es que es Modal.

PLANILLA

Esta ventana tiene como función generar las planillas de sueldos


de los empleados y guardar los datos en la Base de Daos.

La característica de esta ventana es que es Modal.

INICIAR SESIÓN

15
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Esta ventana tiene como función iniciar la sesión del usuario
correspondiente para el uso de la aplicación.

La característica de esta ventana es que es Modal.

NUEVO USUARIO

Esta ventana tiene como función registrar a un nuevo usuario


para el uso de la aplicación.

La característica de esta ventana es que es Modal.

ELIMINAR USUARIO

Esta ventana tiene como función eliminar a un usuario.

La característica de esta ventana es que es Modal.

MODIFICAR USUARIO

Esta ventana tiene como función modificar la contraseña de un


usuario para el uso de la aplicación.

La característica de esta ventana es que es Modal.

MODIFICAR REGISTRO DE PERSONAL

Esta ventana tiene como función modificar algunos datos que ya


están registrados del empleado (por ejemplo: Datos Personales,
Familiares, etc.)

La característica de esta ventana es que es MDI-Child.

ELIMINAR PERSONAL

Esta ventana tiene como función eliminar a un trabajador de la


Base de Datos.

La característica de esta ventana es que es Modal.

BUSCAR PERSONAL

Esta ventana tiene como función buscar a un trabajador en la


Base de Datos del Sistema.

La característica de esta ventana es que es Modal.

VIÁTICOS

16
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Esta ventana se utiliza para ingresar los viáticos que se le ha


otorgado a algún trabajador.

Las características de esta ventana es que es Modal y que llama


otras ventanas Viáticos en caso de tener que ingresar más de uno.

7. MINIESPECIFICACIÓN DE VENTANAS

SISTEMA DE PERSONAL

Apertura y cierre:

 Esta ventana se habilita (se pone en funcionamiento) después de


haber seleccionado la opción Iniciar Sesión en el Menú Archivo.

 Esta ventana se cierra cuando seleccionamos la opción salir en el


menú archivo.

Elementos de Menú:

Esta ventana es la ventana principal de toda la aplicación y


contiene los siguientes elementos de Menú:

 Menú Archivo.- En este elemento de Menú se encuentran las


siguientes opciones:
Ctrl + I
- Iniciar Sesión Ctrl + N
- Nuevo Registro de Personal Ctrl + U
- Nuevo Usuario Ctrl + S
- Salir
 Menú Mantenimiento.- En este elemento de Menú se encuentran
las siguientes opciones:

- Personal Ctrl + M
- Modificar Personal Ctrl + E
- Eliminar Personal Ctrl + B
- Buscar Personal

 Menú Procesos.- En este elemento de Menú se encuentran las


siguientes opciones:

- Agregar Capacitación Ctrl + A


- Modificar Usuario Ctrl + D
- Eliminar Usuario Ctrl + E
- Modificar Cargo
- Control de Personal Ctrl + T
- Control de Asistencia Ctrl + J

17
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
- Justificar Inasistencia
- Sanciones Ctrl + O
- Méritos
- Asignar Viáticos
- Genera Planilla

 Menú Reportes.- En este elemento de Menú se encuentra la


siguiente opción:

- Planilla Docentes
- Planilla Administrativos
- Planilla Personal de Limpieza

 Menú Ayuda.- En este elemento de Menú se encuentran las


siguientes opciones:

- Contenido F1
- Índice Ctrl + F1
- Búsqueda

 Menú Herramientas.- En este elemento de Menú se encuentran


las siguientes opciones:

- Utilitarios
- Calculadora
- Agenda

 Menú Ventana.- En este elemento de Menú se encuentran las


siguientes opciones:

- Mosaico Horizontal
- Mosaico Vertical
- Cascada

NOTA: Cada opción de cada uno de los elementos de menú llama a una
ventana para realizar su función correspondiente.

INICIAR SESIÓN
Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción iniciar Sesión en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón Aceptar.

Botones de Comando:

18
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
 Aceptar.- Permite iniciar la sesión y cierra la ventana.

REGISTRO DE PERSONAL

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Nuevo Registro de Personal en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón cerrar.

Botones de Comando:

 Nuevo.- Llama a otra ventana de Registro de Personal para


registrar a un nuevo empleado.
 Guardar.- Graba los datos ingresados en esta ventana a la Base
de Datos.
 Cerrar.- Cierra la ventana.

Marco de Página: Se usa como un contenedor de las siguientes


opciones:

 Datos Generales

Botones de Comando:
 Grados.- Llama a la ventana Grados Profesionales.
 Títulos.- Llama a la ventana Títulos Profesionales.
 Cursos.- Llama a la ventana Cursos de Especialización.

Botones de Opción:
 E_Primarios.- Se selecciona si el trabajador sólo cuenta con
estudios primarios.
 E_Secundarios.- Se selecciona si el trabajador sólo cuenta con
estudios secundarios.
 E_Superiores.- Los botones Grados, Títulos y Cursos se activan
cuando se selecciona el Botón Opción E_SUPERIORES (Estudios
Superiores)

 Datos Laborales

Botones de Opción:
 Con Experiencia.- Llama a la ventana Experiencia Laboral.
 Sin Experiencia.- Se selecciona si el trabajador que se registra
no ha tenido experiencia laboral.
 Por Horas.- Llama a la ventana horario.
 Fijo.- Llama a la ventana Horario Fijo.

19
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

EXPERIENCIA LABORAL

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado el Botón


de Opción Con_Experiencia de la ventana Registro Laboral.

 Esta ventana se cierra cuando se hace clic en el botón Regresar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Nuevo.- Llama a otra ventana de Experiencia Laboral para
registrar otros lugares donde haya laborado el trabajador.
 Cerrar.- Cierra la ventana.

GRADOS PROFESIONALES

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado el Botón


de Comando Grados de la ventana Registro de Personal.

 Esta ventana se cierra cuando se hace clic en el botón Regresar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Modificar.- Permite modificar los datos que ya se ingresaron
 Nuevo.- Llama a otra ventana Grados para registrar otros grados
académicos del trabajador.
 Cerrar.- Cierra la ventana.

TITULOS PROFESIONALES

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado el Botón


de Comando Títulos de la ventana Registro de Personal.

 Esta ventana se cierra cuando se hace clic en el botón Regresar.

Botones de Comando:

20
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Modificar.- Permite modificar los datos que ya se ingresaron
 Nuevo.- Llama a otra ventana Títulos para registrar otros títulos
profesionales del trabajador.
 Cerrar.- Cierra la ventana.

CURSOS DE ESPECIALIZACIÓN

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado el Botón


de Comando Cursos de la ventana Registro de Personal.

 Esta ventana se cierra cuando se hace clic en el botón Regresar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Modificar.- Permite modificar los datos que ya se ingresaron
 Nuevo.- Llama a otra ventana Cursos de especialización para
registrar otros cursos de especialización del trabajador.
 Cerrar.- Cierra la ventana.

Botones de Opción:

 Otorgado por la Empresa.- Se selecciona si el curso ha sido


otorgado por la empresa.
 Propia.- Se selecciona si el curso no ha sido otorgado por la
empresa.

CAPACITACIONES
Apertura y Cierre:
 Esta ventana se apertura después de haber seleccionado la
opción Agregar Capacitación en el Menú Mantenimiento.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:
 Guardar.- Graba los datos ingresados en esta ventana a la Base
de Datos.
 Nuevo.- Llama a otra ventana Capacitaciones en caso de que el
trabajador tenga más de una Capacitación.
 Cerrar.- Cierra la ventana.

Botones de Opción:

21
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
 Otorgado por la Empresa.- Se selecciona si el curso ha sido
otorgado por la empresa.
 Propia.- Se selecciona si el curso no ha sido otorgado por la
empresa.

NUEVO USUARIO

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción iniciar Nuevo Usuario en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Cerrar.- Cierra la ventana.

MODIFICAR REGISTRO DE PERSONAL

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Modificar Registro de Personal en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón cerrar.

NOTA: En esta ventana se ingresa los nombres y apellidos del


trabajador para obtener sus datos y así poder modificarlos.

MODIFICAR USUARIO
Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Modificar Usuario en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

22
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
 Aceptar.- Reconoce al usuario para que se le modifique su
contraseña.
 Grabar.- Graba los cambios ingresados en esta ventana a la Base
de Datos.
 Cerrar.- Cierra la ventana.

ELIMINAR USUARIO

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Eliminar Usuario en el Menú Archivo.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

 Eliminar.- Elimina al usuario de la Base de Datos.


 Cerrar.- Cierra la ventana.

CONTROL DE ASISTENCIA

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Control de Asistencia en el Menú Mantenimiento.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

 Guardar- Graba los datos ingresados en esta ventana a la Base de


Datos.
 Cerrar.- Cierra la ventana.

JUSTIFICACIÓN DE INASISTENCIA

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Justificar Inasistencia en el Menú Mantenimiento.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

23
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Cerrar.- Cierra la ventana.

SANCIÓN

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Sanciones en el Menú Mantenimiento.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Nuevo.- Llama a la ventana Sanción en caso de que el trabajador
tenga más de una.
 Cerrar.- Cierra la ventana.

MERITO

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Mérito en el Menú Procesos.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Cerrar.- Cierra la ventana.

VIÁTICO
Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Asignación de Viáticos en el Menú Procesos.

 Esta ventana se cierra cuando se hace clic en el botón Cerrar.

24
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Botones de Comando:

 Guardar.- Graba los datos ingresados en esta ventana a la Base


de Datos.
 Nuevo.- Llama a la ventana Viático en caso de que se le asigne
un nuevo viático al trabajador.
 Cerrar.- Cierra la ventana.

PLANILLA

Apertura y Cierre:

 Esta ventana se apertura después de haber seleccionado la


opción Reporte de Planilla en el Menú Reportes.

 Esta ventana se cierra cerrando la ventana.

Botones de Comando:

Generar.- Genera los datos que se van a visualizar en el detalle de la


planilla.

25
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

CAPÍTULO VI: DISEÑO DE LA ESTRUCTURA DE


DATOS

6.1. DIAGRAMA DE LA ESTRUCTURA DE DATOS


NORMALIZADA

DIAGRAMA ENTIDAD RELACIÓN (ERWIN)

26
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Instituc ion
IdInstituci on E mpresa
Id_E mpresa
N om_Insti tuci on
D i rec ci on N om_E mp
D i rec ci on
C urso_Capac itaci on
D epartamento
Id_Trabajador (FK ) P rovi nci a
IdInstituci on (FK ) Fax
N ombre_C urs o E mai l
Fecha_Ini ci o
Fecha_Final
D esc ri pci on_C urso E xperi enc ia_Laboral
C osto_Curs o Id_Trabajador (FK )
Grado_Titul o E stado
N ro_R esoluci on_Tit Id_E mpresa (FK )
Id_Trabajador (FK ) A rea_Trabaj o
Fecha_Ing
IdInstituci on (FK ) Fecha_Cese
N ombre_Titul o
Fecha_Otorgacion
Tipo
A si stenci a
Trabajador Id_Trabajador (FK )
Id_Trabajador Fecha
Id_Modali dad (FK ) H ora_Ingres o
Id_A rea (FK ) H ora_S al i da
IdC argo (FK ) Fl ag_Tardanza
H orario N ombres
Id_Trabajador (FK ) A pel l idos V i ati co
Fecha_Nac Id_Trabajador (FK )
D ía
D i rec ci on
H ora_Ingres o V i ati co
Telefono
H ora_S al i da D esc ripci on
D oc_Identidad
E mai l Fecha Modali dad
E stado_C iv il Id_Modali dad
Justi fic aci on Fecha_Ingreso
N ombre_Modal idad
Id_Trabajador (FK ) Grado_Ins truc cion
D esc ripci on
sexo
Fecha_Fal ta R emuneraci on
Fecha_Justi fi cac ion
Justi fic aci on C argo
IdC argo
Meritos A rea N om_C argo
N ro_D oc D esc ripci on_C argo
Id_A rea R emuneraci on_B ase
Id_Trabajador (FK )
N om_A rea
Motiv o_Mer D esc ri pci on
Fecha_Mer
D etal le_P lani ll a
Id_Trabajador (FK )
N _P l ani ll a (FK )
D esc uento_Inasi stenci a
D esc uento_S NP
H aber_Neto
R emuneraci on_A c tual
N _D i as
S anc ion V i ati cos
Id_Trabajador (FK )
Tipo_S anci on N _D oc umento
Id_Ti poS anci on Id_Ti poS anci on (FK )
P l ani lla
S anc ion Fecha_S anci on
D esc ri pci on N _P l ani ll a
Funci onari o_S ancionador
D esc ri pci on_S anc ion Fecha_Ini ci o
Fecha_E mi si on
Fecha_Fin
Total _P agar
Total _Ingres o_Trab
Total _D es cuento
Total _V i atic os

DIAGRAMA DE BASE DE DATOS


ESPECIFICACIÓN DE CAMPO

 TRABAJADOR: Representa un empleado que labora en la


empresa a quien se le toman sus datos al momento que es
aceptado en la empresa.

27
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Nombre Definición Cardinalidad Tipo de Dato
IdTrabajador (Código) Es un codigo (llave (1,1) Char(10)
primaria) que identifica
a un determinado
trabajador.
Nombres Son los Nombre del (1,1) Char(20)
trabajador que labora
en la empresa.
Apellidos Son los apellidos del (1,1) Char(20)
trabajador que labora
en la empresa.
Fecha_Nac Es el día, mes y año de (1,1) Fecha
nacimiento del
trabajador.
Dirección Es el lugar donde reside (1,1) Char(40)
el trabajador.
Teléfono Es el número telefónico (1,1) Char(10)
del trabajador
Doc_Identidad Es el Numero de (1,1) Char(10)
Documento que
identifica a una persona
natural de una
determinada
nacionalidad.
Email Es la Dirección de (0,1) Char(20)
correo electronico de un
trabajador.
Estado_Civil Es el estado civil actual (1,1) Char(10)
de un trabajador
(soltero, casado,
divorciado,etc).
Fecha_Ingreso Es el Dia, mes y año (1,1) datetime
que ingreso a laborar el
trabajador.
Grado_Instruccion Es el grado de (1,1) Varchar(30)
instrucción de
trabajador (primaria,
secundaria o superior).
Sexo Es el genero trabajador. (1,1) Char(2)
Remuneración Es la cantidad que se le (0,1) Numérico
paga por sus servicios.
 GRADO_TITULO: Representa al grado de estudios y el título
profesional que tiene un trabajador en caso de acreditar estudios
superiores y puede tomar los nombres de Bachiller en el caso de
Grado y Licenciado, Ingeniero en el caso de Título.

 Atributos:

Nombre Definición Cardinalidad

28
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Nro_Resolucion Es el número de resolución del grado. (1,1)
Nombre_grado_Titul Es el nombre del grado (bachiller, etc) o (1,1)
o Título.
Fecha_Otorg Es la fecha en que recibió el grado el (1,1)
trabajador.
Tipo Permite Diferenciar si se trata de un (1,1)
grado o de un título.

 CURSO_CAPACITACION: Representa un curso de


capacitación que haya tenido el empleado y que puede haber sido
otorgado por la Empresa o por fue gestionado por el propio
empleado.

 Atributos:

Nombre Definición Cardinalidad


Nombre_Curso Es el nombre del proyecto de (1,1)
capacitación.
Costo _Curso Es el Monto gastado por la empresa (0,1)
en la capacitación otorgada al
trabajador.
Fecha_Inicio Es la fecha en que se inició la (0,1)
capacitación del trabajador.
Fecha_Final Es la fecha en que se terminó la (0,1)
capacitación.
Descripción_Cap Es una breve descripción de en lo (0,1)
que consistió la capacitación
otorgada al trabajador.
Estado Es un bandera que indica si la (1,1)
capacitación fue otorgada por la
empresa o fue gestionada por el
empleado.

 ASISTENCIA: Es el registro de la asistencia diaria que se lleva


sobre cada trabajador de la empresa.

 Atributos:

Nombre Definición Cardinalidad


Fecha Es la fecha del día en que se registra la (1,1)
asistencia de un trabajador.

29
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Hora_Ingreso Es la hora en que ingresó un trabajador (0,1)
en la fecha indicada.
Hora_Salida Es la hora en que se retiró del trabajo (0,1)
un trabajador.
Flag_Asistencia Es un bandera que indica 1 si el (1,1)
trabajador asistió a trabajar en la fecha
indicada y 0 en caso contrario.

 EXPERIENCIA_LABORAL: Representa la experiencia laboral


del trabajador en alguna otra empresa.

 Atributos:

Nombre Definición Cardinalidad


Area_Trabajo Es el área donde se haya desempeñado (1,1)
el trabajador dentro de la Empresa
donde laboró.
Fecha_Ing Es la fecha en la que el trabajador (0,1)
empezó a laborar en otra empres.
Fecha_Cese Es la fecha en la que el trabajador (0,1)
culminó sus servicios en la empresa
donde laboraba.
Tiempo_Laborado Es el tiempo que un trabajador prestó
sus servicios a una empresa.

 EMPRESA: Representa a cualquier otra empresa en la que el


trabajador haya laborado.

Empresa Es el nombre de la Empresa donde un (1,1)


trabajador haya laborado.
Dirección Es la Dirección donde se encuentra (0,1)
ubicada la Empresa.
Departamento Es el departamento donde se encuentra la (1,1)
Empresa donde haya laborado el
trabajador.
Telefono Es el número telefónico de la Empresa (0,1)
donde el trabajador laboró
Fax Es el número de fax de la Empresa donde (0,1)
el trabajador laboró.

 PLANILLA: Representa a una planilla de los trabajadores de la


Institución. Sólo contiene los datos generales de una planilla.

 Atributos:

Nombre Definición Cardinalidad


Nro_Planilla Es el número que identifica a una (1,1)

30
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
planilla de trabajadores.
Fecha_Emisión Es la fecha en la que se procesa una (1,1)
planilla.
Fecha_Inicio Es la fecha inicial desde donde se
realiza el reporte.
Fecha_Fin Es la fecha final hasta donde se realiza
el reporte.
Tipo_Planilla Es el tipo de planilla que se está (1,1)
procesando y puede ser de Empleados o
de obreros.
Total_Pagar Es el monto total que la empresa debe (1,1)
pagar por concepto de todos los
trabajadores que son procesados en una
planilla determinada.
Total_Ing_Trab Es el total que le correspondería pagar a (1,1)
la empresa por concepto de todos los
trabajadores sin considerar descuentos.
Total_Descuentos Es el total de descuentos que la (0,1)
empresa ha efectuado a todos los
trabajadores.
Total_Viaticos Es el monto total correspondiente a los (0,1)
viáticos asignados a todos los
trabajadores.

 DETALLE_PLANILLA: Representa el sueldo mensual del


trabajador en la empresa. Para esto se toman en cuenta también los
respectivos descuentos.

 Atributos:

Nombre Definición Cardinalidad


Dscto_SNP Es el descuento correspondiente a (1,1)
los servicios no personales.
Doctos_Inasistencias Es el descuento correspondiente a (1,1)
las inasistencias de cada
trabajadores.
Remuneración_Actual Es el monto que le corresponde a (1,1)
un trabajador en un mes
determinado sin considerar ningún
descuento.
Haber_Neto Es el monto correspondiente a un (1,1)
trabajador en un determinado mes
incluyendo los descuentos
correspondientes.
Viaticos El monto correspondiente a los (0,1)
viáticos asignados a un trabajador
N_Horas Es la cantidad de horas trabajadas (1,1)

31
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
de un determinado trabajador

 MERITOS: Representa los meritos obtenidos del trabajador


durante toda su labor.

Atributos:

Nombre Definición Cardinalidad


Nro_Doc Es un codigo(llave primaria) que (1,1)
identifica un determinado mérito
obtenido por el trabajador.
Motivo_Mer Es el motivo por el cual obtuvo un (1,1)
mérito un determinado trabajador.
Fecha_Mer Es la el día, mes y año que obtuvo un (1,1)
mérito un trabajador.

 SANCION: Representa una sancion que se le aplica a un


trabajador por algun acto inapropiado que perjudique a la empresa.

Atributos:

Nombre Definición Cardinalidad


Nro_Documento Es un codigo(llave primaria) que (1,1)
identifica una determinada sancion
aplicada a un trabajador.
Responsable_Sancion Son los datos exactos del (1,1)
funcionario que aplicó la sanción a
un determinado trabajador.
Fecha_Sancion Es el día, mes y año que se aplicó la (1,1)
sanción al trabajador.
Descripcion Es una pequeña descripción de la (1,1)
sanción aplicada al trabajador.

 INSTITUCION: Representa información de la institución que


dictó un determinado curso de especialización o en donde un
trabajador obtuvo un grado académico.

Atributos:

Nombre Definición Cardinalidad


IdInstitucion Es un código (llave primaria) que (1,1)
identifica una determinada institución.
Nom_Institucion Es el nombre de la institución en la (1,1)
cual un trabajador obtuvo un grado o

32
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
asistió a un curso..
Direccion Es la dirección de la institución en la (1,1)
cual un trabajador obtuvo un grado o
asistió a un curso.

 CARGO: Representa los cargos que tiene la empresa


disponibles para los trabajadores.

IdCargo Es un código (llave primaria) que (1,1)


identifica un determinado cargo
asignado por la empresa a un
trabajador.
Nom_Cargo Es el nombre de un cargo en la (1,1)
empresa
Descripción_Cargo Es una breve descripción de un cargo (1,1)
en la empresa.
Remuneración_Base Es la cantidad base que gana un (1,1)
trabajador de acuerdo a sucargo

 ÁREA: Representa el área donde labora un trabajador de la


empresa.

ATRIBUTOS

Nombre Definición Cardinalidad


Es un código (llave
primaria) que identifica
Id_Area (1,1)
a una determinada área
dentro de la Empresa.
Es el área donde se
desempeña un
Nom_Area (1,1)
trabajador dentro de la
empresa.
Es una breve
Descripción
descripción de un área (1,1)
determinada.

CONCLUSIONES

 A través de los requerimientos obtenidos en la fase de análisis se


ha podido realizar el diseño de la arquitectura del software así

33
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
como el diseño de interfaces gráficas de usuario que serán de
gran utilidad para realizar la implementación del sistema.

 A través de las interfaces se ha podido entender los elementos que


intervienen en la aplicación llamados también subsistemas que
serán necesarios para que el sistema trabaje adecuadamente.

 Se ha podido observar que los prototipos de interfaz sirven como


una forma de verificar la funcionalidad del sistema que se está
desarrollando.
 A través de los requerimientos obtenidos mediante las entrevistas
y recopilación de de reglamentos, fichas de registro de personal,
fichas de asistencia y planillas impresas es posible deducir que el
sistema actual, que es manual, presenta muchas deficiencias,
que se reflejan por ejemplo:

En el control de la asistencia, que se hace sólo


manualmente y esto trae problemas a la hora de hacer
descuentos en las planillas debido a faltas injustificadas porque
puede dar lugar a error (y en algunos casos los ha dado).

Pero no sólo es ese el problema, sino que tampoco se lleva


un control sistematizado de las capacitaciones otorgadas al
trabajador, lo cual es muy importante a la hora de hacer el
análisis de gastos de la institución. Actualmente esto se hace
manualmente pero puede conducir a errores.

Además no se lleva un control automatizado de las


sanciones a las que el trabajador se hace mérito; es más ni
siquiera se han jerarquizado sanciones para el trabajador según
reglamento.

 Por todo lo anteriormente mencionado llegamos a la conclusión


que es necesario que surjan cambios importantes y significativos
en la actual forma de controlar al personal, puesto que con un
sistema automatizado no sólo se harían más rápido las
búsquedas de información, sino que mejoraría la productividad
de la institución en cuanto a personal; de esta manera se llevaría
un mejor de control del personal que labora en la institución.

RECOMENDACIONES

 Si bien es cierto el Instituto Enseñanza Pre-Universitaria de la


Universidad Nacional de Piura (IDEPUNP) cuenta actualmente
con un sistema de planillas, este sistema sólo le ayuda para
los procesos de planilla; sin embargo a la hora de realizar los

34
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
reportes no sabe sistemáticamente cuántas faltas tiene el
trabajador, sino que se tienen que ingresar previa una
cuantificación manual. Por ello proponemos la sistematización
del control de asistencia.
 Del mismo modo, recomendamos la sistematización de las
capacitaciones otorgadas al trabajador, puesto que les
facilitaría el trabajo a los directivos cuando quieren realizar un
análisis de gastos realizados.
 También sería muy útil automatizar el proceso de registro de
sanciones así como de méritos, debido a que facilitaría el
trabajo cuando se quiera hacer un análisis del trabajador
 Finalmente por todo lo anterior proponemos que se desarrolle
un sistema de control de personal, puesto que engloba todos
los puntos anteriores.

BIBLIOGRAFÍA

 “INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS CON


EJEMPLOS PRACTICOS”
I.T. HAWRYSZKIEWYCZ

35
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
EDICIONES ANAYA MULTIMEDIA
Madrid –1990
Páginas 5-7

 “INGENIERÍA DE SOFTWARE. UN ENFOQUE PRÁCTICO”


ROGER S. PRESSMAN.
Editorial McGraw-Hill
Quinta edición en español, España 1999
Páginas 362 -367

 “INFORMACION DE LA PAGINA DE LUCAS LINUX”


Recomendaciones de seguridad en sistemas distribuidos de
cómputo
DIEGO BRAVO ESTRADA
Versión 0.11 - 28/3/2002

 MODELAMIENTO DE UN SISTEMA DE BASE DE DATOS


RELACIONAL
PARA EL SISTEMA INTEGRADO DE GESTIÓN ACADÉMICA EN
LA
UNIVERSIDAD NACIONAL DE PIURA – PERÚ 2000
Bayona Machado Ronweld

 Revista COMPUTERWORLD PERU


Publicación Quincenal 12 – 25 Dic. Del 2001
Pág. 7

 REVISTA DE INFORMATICA “ENCHUFATE”


Diario “El Tiempo”
2000-2002

SITIOS WEB

 http://www.informaticamilenium.com.mx/Paginas/espanol/dise
noweb.htm

 http://lucas.hispalinux.es/Postgresql-
es/archivos/todopostgres.tar.gz

 http://www.canalti.com/magazine/1298/casos.cfm?tipo=I

 http://arcride.edu.ar/appei/informa.htm

APÉNDICES

ENTREVISTA REALIZADA AL JEFE ADMINISTRATIVO

1. ¿Qué función desempeña en esta institución?

36
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Bueno yo soy el jefe administrativo.

2. ¿Cómo se realiza el registro de personal? ¿Qué información


se registra?

Bueno el control de asistencia del personal lo tiene a cargo la


oficina del personal a través de un control que existe en la caseta
de ingreso a la institución, hay un tablero donde están todas las
tarjetas de ingreso de asistencia de los trabajadores nombrados y
contratados.

3. ¿Dígame ¿Qué modalidades de ingreso se consideran para los


trabajadores?

Bueno, acá tenemos nosotros personal nombrado y personal por


servicios no personales. Los nombrados ya tienen años acá en la
universidad y los servicios no personales que tenemos en este
momento están en un promedio de 8, tomados de acuerdo a las
necesidades y previa evaluación de su expediente, estudios y
experiencia.

4. ¿Qué cantidad de personal hay en c/u de las modalidades en


nombrados y en servicios no personales?

En nombrados tenemos 7.

¿Trabajan a tiempo completo?

Si a tiempo completo, inclusive más de lo normal tenemos un


promedio de 12 trabajadores en servicios no personales.

5. ¿Cómo se encuentran distribuidos los cargos en la


institución?

Bueno en la institución existe un consejo directivo que esta


integrado por: El director general, el director académico, el
director administrativo, un representante del señor rector, un
secretario técnico, un representante de los trabajadores de la
universidad y dos alumnos representantes del gremio de los
alumnos.

6. ¿Qué categorías existen en la institución?

Bueno hablando de la estructura organizacional el consejo


directivo es la máxima, después viene el director general que es el
que lidera todo, después vienes las 2 direcciones: el académico y
el administrativo.

37
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

¿No existe una categoría principal o auxiliar o algo así? Ah,


¿de los niveles de los docentes?

Bueno allí casi todos son principales y hay 2 asociados.

7. ¿Con que áreas de trabajo cuenta el IDEPUNP oficinas,


departamentos?

Bueno, tenemos una oficina en un pabellón administrativo de 3


pisos donde funciona en el primer piso todo lo que es la dirección
académica, segundo piso la dirección general y oficina
administrativa y el director administrativo y en el tercer piso lo
que es impresión y almacén, ese es el pabellón administrativo,
después tenemos el pabellón general de aulas con 12 aulas.

8. ¿Brinda el IDEPUNP capacitación al personal?

Si bueno cuando hay eventos que organiza la universidad y es


necesario capacitarse a los profesionales y a los técnicos se
gestiona al directorio un apoyo y se da.
¿De qué tipo mayormente son estos?

En cuanto a computación, en cuanto a actualización contable, en


cuanto a la formulación y evaluación de los planos de operativos y
profesionales.

¿Quién financia estos gastos de capacitación?

El instituto IDEPUNP.

9. ¿Se le reconoce algún mérito al personal?

Bueno, el reconocimiento viene como consecuencia de los


resultados que se manejan acá no. Acá en promedio nosotros
encuestamos entre 1600-2500 alumnos por ciclo y los resultados
se reflejan en la cantidad de alumnos que ingresan a la
universidad, en la capacitación de ingresos que obtenemos por
todo el ciclo y bueno, resultados positivos y bueno, el resultado
final cuando se hace un informe a nivel de consejo Directivo, pues
algunos reconocimientos que no son económicos pero el echo de
que te mencionen allí en libro de actas de que es el resultado de
una gestión importante y consideran como un factor
indispensable la parte administrativa el reconocimiento.

10. ¿En cuanto a ascensos se le considera algunos al


personal?

38
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
Ascensos no, por que ya está la estructura definida.

11. ¿Las horas extras son remuneradas?

Bueno eso si es importante, acá trabajamos hasta las 9 a 10 de la


noche, sábados y domingos, eso con la finalidad de mantener al
día la información sobre toda la información económica, porque
guía diario los alumnos están cancelando, hay que manejar la
información que viene del banco, registrada, a través del sistema
un programa que tenemos de avanzar y tenemos que hacer la
cuadratura diaria de los ingresos para informar a la oficina
central e gestión presupuestaria, todo eso nos demanda bastante
tiempo y dedicación por que si cuando tenemos que quedarnos
hasta la hora que cuadremos y al día siguiente estar informado.
Hemos tenido una visita de autoría interna, aquí que nos han
hecho la oficina central y nos han reconocido el trabajo por que
somos la institución que estamos al día con la información. O sea
lo de hoy día mañana a primera hora se esta yendo ya. Por eso
que demandamos de tiempo extraordinario que se justifica y que
es importante el reconocimiento por parte del directorio.

12. ¿Cuándo por primera vez un trabajador ingresa a laborar


en esta institución de que manera se le registra?

Tenemos hojas de control de asistencia esos son los servicios no


personales donde a la hora de entrar marcan su entrada y a la
hora de salir también.

¿Cuándo recién entran se les piden datos personales, se les


entrega una ficha de datos personales cuando recién va a
entrar a laborar en la institución?

Claro que si. Bueno casi el trabajo no es permanente, pero de


todas maneras se llenan los datos personales, de dónde procede y
nos da su experiencia a través de su currículo. Pero de todas
maneras controlamos la asistencia.

13. ¿Algún tipo de sanción se aplica al personal?

Bueno se conversa primero con ellos. Yo personalmente estoy


conversando con ellos en caso de algunos problemas o
indisciplina se trata de evitar. Primero se habla con ellos y si no
se hace un documento, un memorando y bueno ha sucedido
también de que se ha puesto a disposición del personal.

14. ¿Qué tipo de sanciones se aplican?

Bueno no simplemente pedir el cambio sobre todo al personal


nombrado de la universidad.

39
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

¿Hasta el momento se ha retirado algún docente de la


Universidad?

En cuanto a la parte de docentes allí si tenemos bastantes


problemas por que a los docentes se les evalúa, esta evaluación la
tienen a cargo los alumnos y bueno esto es un parámetro
importante para la contratación de los servicios de los docentes
inclusive se hacen memorámdums para pedir el cambio y allí
vienen los problemas sobre todo a los profesores nombrados de la
universidad que se sienten ofendidos y crean un malestar a nivel
de los mismos directores, por que por más que se les.

Quiera tener acá pues al cliente hay que atenderlo de lo mejor, el


alumno, si ellos son los que piden el cambio de los profesores,
pues ni modo se tiene que hacer.

¿Qué aspectos tienen en cuenta para la evaluación?

Hay unos formatos para la evaluación de los profesores donde se


les evalúa.

15. ¿Se sancionan faltas y tardanzas?

Bueno, en cuanto al personal administrativo, cualquier falta o


tardanza es descontada a nivel de planilla del sueldo. A nivel de
documentos se les tiene en cuenta para el próximo contrato,
porque acá se hacen contratos trimestrales de acuerdo al ciclo o
caso contrario son suspendidos y son reemplazados.

¿Se considera un límite?

Sí, hasta tres faltas ya es cambiado.

¿En cuanto a faltas justificadas?

Bueno, justificadas, la misma razón de ser de acuerdo al motivo:


salud; o me están llamando media hora antes o un cuarto de hora
antes: “Sabes que por motivo de tal cosa...”; entonces el
coordinador académico busca inmediatamente un reemplazo el
cual cubre esas horas.

16. ¿Se tiene en cuenta la experiencia laboral del


trabajador?

Sí, sobre todo en la parte académica, el trabajador es evaluado de


acuerdo a su currículum, esto ha primado bastante. El peso en la
evaluación es bastante importante.

40
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

17. ¿Se almacena información de la empresa o institución


donde haya laborado?

Claro que sí.

¿Qué tipo de información?

Datos generales de la empresa.

18. ¿Se lleva un registro de todos y cada uno de los


movimientos del personal en cuanto en cuanto a cargos que
ha ocupado dentro de la empresa?

Así es, sí se lleva a cabo.

¿Lo registran en algún documento, en alguna aplicación?

Acá el directorio semanalmente se reúne y cualquier cosa de


cambio de ingreso de personal todo se informa en la sesión. En la
sesión hay un secretario técnico que maneja el libro de actos y allí
se registra toda la información.

19. ¿Se consideran cursos de especialización que tengan


fuera de la institución en la evaluación de la contratación?

Claro que sí.

20. ¿Cómo se realiza el pago al personal?

Acá son dos planillas que se hacen: por servicios no personales,


los que son no nombrados y otra planilla de los que son
nombrados. Después de cuatro semanas la Dirección Académica
informa de la asistencia de docentes y las horas trabajadas; y la
oficina administrativa se encarga de hacer las planillas y
enviarlas y gestionarlas a través de la Oficina Central de Registro
Presupuestario.

21. ¿Cada cuánto tiempo se realizan los pagos?

A veces cada tres semanas o cuatro semanas, esto depende un


poco de la disponibilidad de dinero; por ejemplo si 3000 soles y
me alcanza para tres semanas entonces se paga.

22. ¿Se lleva un control de pagos de personal?

Sí, por supuesto. En el sistema de cómputo tenemos un


programa de planillas y allí registramos todas nuestras planillas
que enviamos y después la Oficina de Registro Presupuestario nos

41
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP
da un reporte de lo que se ha pagado y debe coincidir lo que
nosotros enviamos con lo que ellos cancelan.

23. ¿Se realizan reporte de planillas? ¿Cada cuánto tiempo


y qué información contienen?

Bueno, los reportes de las planillas son internos, solamente


enviamos a OCEP para su cancelación, pero todo el control y
manejo contable lo tenemos acá registrado y lo tenemos
registrado porque tenemos un plan contable donde estamos
registrando todos nuestros datos de cada ciclo y para el cierre del
año.

¿En qué fecha hacen ese cierre?

Mensualmente nosotros estamos liquidando los gastos mensuales


o los finales al año. Al finalizar tenemos un cuadro de gastos que
estamos alimentando de una manera mensual y al final de año lo
vemos.

24. ¿Cada cuánto tiempo se solicita resúmenes de planilla?

Nosotros no solicitamos resúmenes porque nosotros los hacemos.


Lo que yo hago es pedir a OCEP el reporte de lo que han pagado y
yo verifico si lo que he enviado es cancelado. Si hay algo que se
incremente allá, entonces yo voy rechazo, corrigen y se arregla.

¿Qué información se considera?

Básicamente son los nombres y los montos. Acá a los docentes


nombrados es una asignación que se les da porque ellos no
pueden cobrar allá (UNP) y cobrar acá bajo la planilla única de
pagos, entonces acá es como una bonificación que se les da a los
nombrados; y a los servicios no personales como un servicio que
nos brinda un tercero, ellos presentan un recibo por honorarios.

25. ¿Se consideran tipos de descuento, como AFP y


asignación familiar?

No, solamente en recibos por honorarios; si se pasan de 700 soles


tienen que pagar el impuesto de acuerdo a ley.

26. ¿Qué rubros se consideran en el pago de personal?

El monto, las horas y el plus que se les da; por ejemplo: a los de
Sullana se les da un plus para gastos y movilidad. En cuestión de
administrativos tenemos monto fijo.

¿Qué tipos de planilla se consideran en esta institución?

42
Análisis y Diseño del Sistema de Control de Personal del
IDEPUNP

Hablando de docentes tenemos dos planillas, una para los


nombrados y una para los servicios no personales. En los
administrativos tenemos nombrados y tenemos servicios no
personales. En el personal de limpieza son servicios no
personales.

¿Y el servicio al área administrativa les pagan según alguna


modalidad o siempre mensual?

Bueno aquí, en el área administrativa hay personal nombrado y


hay personal contratado. En los nombrados de acuerdo al nivel
que tenemos, como personales tenemos un nivel, los técnicos
tienen otro nivel. En el caso de los servicios no personales hay
nivel, es un monto fijo de 600 soles mensuales.
27. ¿Se consideran adelantos de sueldo?

No, ningún adelanto ni préstamos.


28. ¿Quiénes ganan por recibos por honorarios?

Los servicios no personales.


29. ¿Cómo está organizada la Directiva, quiénes lo
conforman y cómo es elegida?

Primero es elegida por disposición del rector, con su autoridad él


nombra el Directorio. El Director General es el Dr. Manuel Gálvez
Paredes, el Director Académico es el Ing. Dúber Reyes Vásquez, el
Director Administrativo es el Ing. Arturo Atarama García, el
Representante del Rector es el Ing. Ricardo Montero Gómez,
secretario técnico el Ing. José Roldán Yáñez.
30. ¿En cuanto al pago de personal o remuneración se
define al momento del contrato o depués?

Bueno es casi un monto fijo de 600 soles. Se asigna la


remuneración a la hora del contrato.
31. ¿Al momento del contrato se considera información de
familiares o dependientes?

No, para nada.

43

También podría gustarte