Professional Documents
Culture Documents
Utilizando la Modelacin Orientada a Objetos bajo el estndar de Unified Modeling Languaje (UML), estructuramos el Anlisis del sistema en las fases siguientes: Definicin y Revisin de Clases y Jerarqua de Clases. Definicin y Revisin de Atributos de Clases y Operaciones Asociadas a una Clase. Establecimiento y Revisin de las Relaciones entre Clases. Creacin y Revisin de un Modelo de Comportamiento. Marcacin de Clases Reutilizables.
Para definir las Clases y sus Jerarquas de clases en el sistema, comenzamos con su narrativa y creamos los Casos de Uso que permiten tener un panorama completo del funcionamiento de ste.
Narrativa del sistema actual El sistema de reclutamiento, contratacin y seguimiento de empleados, comienza cuando un tcnico de personal recopila datos e informacin sobre los aspirantes a plazas aun no
127
vacantes. Con estos insumos, mantiene un banco de datos (archivador) para ser utilizado en el momento oportuno. La gestin de reclutamiento conlleva una serie de pasos como es el requerimiento de recurso humano, la exploracin del banco de datos, determinacin del perfil de empleado, la publicacin de la plaza vacante, la realizacin de exmenes de conocimiento y psicolgico. Luego, se revisan los resultados por el tcnico de personal y se selecciona al aspirante por el jefe de departamento que requiere la contratacin y otras autoridades.
La contratacin puede darse de formas diferentes como son: Ley de Salario. Contratos de tiempo definido. Contrato de Servicios Profesionales. Servicio Social. Adhonorem.
En la contratacin se hacen los requerimientos de documentacin y se llenan los datos generales y especficos del nuevo empleado con el fin de comenzar a generar un expediente con sus datos, en este se guardar toda la documentacin que se genere en torno al desempeo de su trabajo, su grupo familiar, historia laboral y desarrollo profesional.
El control administrativo del empleado durante su estancia en la Institucin comprende otorgamiento de permisos sin y con goce de sueldo, autorizar incapacidades, programas
128
descuentos personales, programar vacaciones anuales, actualizar currculo del empleado, registrar sanciones y reconocimientos a empleados.
Podemos identificar otro aspecto importante en la administracin del recurso humano, este es la formacin profesional y humana. La primera se logra estableciendo programas de capacitaciones con el fin de hacer al empleado mas competente y la segunda incluye actividades deportivas y sociales para contribuir a su salud mental.
Por ultimo sin menos importancia que los aspectos anteriores, tenemos el retiro del empleado por diversas causas (despido, renuncia, jubilacin o defuncin).
Con esta breve descripcin del sistema, pasamos a describir muestro dominio utilizando el modelado UML y la herramienta de desarrollo RATIONAL ROSE.
Las siguientes fases del anlisis nos describen con detalle el funcionamiento actual del sistema.
Descripcin del sistema utilizando Casos de Uso Los Casos de Uso son una descripcin de las acciones de un sistema desde el punto de vista de un usuario, permiten tener una mejor presentacin y comprensin del sistema.
Los Casos de Uso intervienen en todo el ciclo de vida. El proceso del desarrollo estar dirigido por los Casos de Uso. Estos se presentan textualmente y luego en diagramas.
129
Los componentes de un caso de uso son los siguientes: Actores: Son los que protagonizan los diferentes eventos, peden ser personas, dispositivos materiales, departamentos u otros sistemas. La misma persona fsica puede interpretar varios papeles como actores distintos. El nombre del actor describe el papel desempeado.
Eventos: Son todas las partes que componen un Caso de Uso y que contribuyen a describir su comportamiento.
Escenarios: Es una instancia del caso de uso o sea que es una secuencia de pasos que son descritos en detalle incluyendo los datos o calificativos utilizados para hacer cierta actividad.
130
Nombre del Caso de Uso Versin Actores Objetivos Asociados Descripcin Precondicin Flujo Normal (eventos)
Lista de actores que participan en el Caso de Uso. Objetivo del Caso de Uso. Descripcin general del Caso de Uso. Caso de Uso que debe ejecutarse como pre-requisito. Paso Accin 1 (Eventos o pasos que describen comportamiento) 2 .n Caso de uso que debe ejecutarse despus.
el
Paso Accin 1 Condiciones que pueden suspender el flujo normal. o 1 Escenarios o pasos detallados de una actividad.
131
132
Comentarios
133
Descripcin
Comentarios
134
135
Comentarios
136
Comentarios
137
Comentarios
138
Comentarios
139
Comentarios
140
Comentarios
141
Comentarios
142
Comentarios
143
144
Autorizar incapacidades
1.0 Fecha: 01/04/2002 Empleado. Tcnico de personal. Jefe de departamento RH. Pagador. Autorizar incapacidades por enfermedad a los empleados que lo requieren. Este caso de uso muestra las diferentes causas que generan controles de incapacidades y los pasos que se hacen para realizar la gestin. Casos de Uso: Paso Accin 1 El Empleado presenta la incapacidad extendida por el ISSS al Jefe de departamento. 2 El Tcnico de personal recibe la nota de incapacidad y verifica: Si es menor o igual a 5 das (S1), si es mayor o igual a 6 das (S2), si es mayor de 52 semanas (S3), si es por maternidad. 3 El Jefe de departamento RH firma la incapacidad. 4 El Tcnico de personal actualiza la ficha de registro del empleado; adems notifica al pagador para su respectivo registro en caso de incapacidad no pagada. Caso de uso: Paso Accin 1 Si se agot el tiempo, se hace un acuerdo para ser enviado al ISSS con los datos de cotizacin de los ltimos 3 meses de cotizacin continua para que se le pague el 75% de su salario. 1 Gestionar incapacidad para 5 das o menos. Revisa que no haya agotado 15 das mximo en el ao (E1). 2 Gestionar incapacidad por 6 das o mas. Revisa que no haya agotado 90 das mximo en el ao (E1). 3 Gestionar incapacidad para mas de 52 semanas. Remite la documentacin para la presidencia de pensiones para tramitar incapacidad temporal.
Comentarios
145
Comentarios
146
Comentarios
147
148
149
Comentarios
150
Comentarios
151
Comentarios
152
Comentarios
153
Comentarios
154
Comentarios
155
Comentarios
156
Gestionar defunciones
1.0 Fecha: 01/04/2002 Familiar empleado. Tcnico de personal. Jefe de departamento RH Director. Pagador. Establecer la forma como se realiza la gestin de defunciones. Este caso de uso muestra los pasos a seguir por los familiares y personal de recursos humanos en casos de defuncin. Casos de Uso: Paso Accin 1 El Familiar del empleado se presenta al departamento de recursos humanos, notifica del deceso de su pariente empleado de la institucin y presenta acta de defuncin. 2 El Tcnico de personal elabora constancia y acuerdo de liberacin de plaza (S1) 3 El Jefe de departamento RH firma el acuerdo. 4 El Director firma el acuerdo. 5 El Familiar del empleado lleva la constancia y la copia del acuerdo a las instancias de aseguradoras y entidades necesarias para efectos de pago de seguros. 6 El Tcnico de personal actualiza la ficha de registro de empleados y archiva copia de acta de defuncin. 7 El Tcnico de personal saca copias del acuerdo para Ministerio de Hacienda, INPEP o AFP y comisin del servicio civil; adems notifica al pagador para su respectivo registro. Caso de uso: Paso Accin 1 No existen. 1 Llenado de acuerdo de liberacin de plaza. En el acuerdo se especifican las causas de la liberacin de la plaza, se mencionan los decretos de amparo y se especifica el cargo, salario, cdigo presupuestario, fecha, lugar y NIT.
Comentarios
157
En los formatos anteriores que describen los casos de uso, hemos documentado las actividades partiendo desde lo elemental hasta lo mas detallado en cada proceso.
Despus de estudiar cada caso de uso podemos tener un panorama completo del comportamiento del sistema de tal forma que es posible modularizarlo o identificar subsistemas, con el fin de continuar el modelo de anlisis utilizando tcnicas orientadas a objetos.
Identificando Subsistemas o Paquetes Las clases y jerarquas de stas, se pueden expresar en diagramas que parten desde una forma macro (paquetes o subsistemas) hasta la forma mas detallada (clases y subclases). Los subsistemas que identificamos son los siguientes:
Acuerdo y documentacin Reclutamiento Clase Empleado con cargo Contrato y aprobacin de especializacin Contratacin
Gestin Administrativa
Capacitacin autorizada
Desarrollo Profesional
Autorizaciones de Administrativas
Documentos Autorizados
Desarrollo Humano
Retiro de personal
158
Diagramas de Casos de Uso por cada Subsistema Los diagramas de Caso de Uso es una representacin grafica que nos muestra la relacin existente entre cada actor y un Caso de Uso en particular. Cada uno de los casos de uso fueron descritos textualmente en los cuadros anteriores.
Caso de Uso
Actor
Asociacin Dependencia
Cuando se especifica INCLUYE nos permite especificar que el caso de uso de referencia forma parte del que estamos sealando.
Cuando se especifica EXTIENDE nos permite especificar que el caso de uso se complementa con el siguiente especificado.
159
Ordenanza
Requerir recurso H.
Reali zar exa m en de conocimi ento < < S olicita> > < < A c tualiz a> > Jefe RH
160
Tcnico de personal
Aspirante
<<Solicita>>
Jefe RH
161
<<Complementa>>
<<Autoriz a>>
Jefe de departamento
162
<<Solicita>>
Jefe de departa ment o <<Procesa>> Tcnico de personal Proponer cap acitaci ones al personal
Empleado
163
O torgar lic enc ia s in goc e de Mi nis ter io de s alud s ueldo < < A utoriz a> >
Jefe de departam ento S anc iones o rec onoc imi ent os c on notas al ex pediente
< < A utoriz a> > P rogram ar des c uentos pers onales P res idenc ia republic a Jefe de departam ento RH Tc nic o de pers onal < < S olic ita> >
S is tem a de horarios
164
<<Dicta>>
<<Registra>>
AFP
<<Actualiza>> <<Autoriza>> Gestionar defunciones <<Autoriza>> <<Gestiona>> Director Jefe de departamento RH Pagador <<Actualiza>> Empleado
Familiar de empleado
165
Movimiento
Interfaz
Personas Contratos
JERARQUIA DE CLASES CLASES Y SUBCLASES Cargos EscuelaTcnica ListaCcursos Descuentos Incapacidades Disciplinas Plazas FichaRegistro DetallesEvaluaciones EventosDeportivos ResultadosCapacitaciones Licencias ObservacinDesempeo Vacaciones RequisicinPersonal ResultadosExamen AcuerdosRenuncias ConstanciaTrabajo ResolucinRenuncia ActualizarFichaRegistro AgregarEmpleado AgregarPlaza CrearAcuerdo Crear Propuesta ActualizarCurrculo CargarDatosEvaluacin ProgramarEventosDeportivos AlmacenarResultados ProponerCapacitaciones AgregarDescuentos AgregarIncapacidades AgregarLicencias AgregarSanciones Agregar Vacaciones AgregarCurrculo AgregarRequisicin AgregarResultadosExmenes RegistrarDefuncin RegistrarDespido RegistrarJubilacin RegistrarRenuncia ExpedienteEmpleado BancoCurrculos Acuerdos Censo Currculo Declaracin Jurada DeclaracinCargo Propuesta
TIPO DE CLASE Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entorno Entidad Entidad Entidad Entidad Entidad Entidad Entidad Entidad Control Control Control Control Control Control
Reclutamiento Contratacin Gestin administrativa Desarrollo humano Desarrollo profesional Retiro de personal
166
Las jerarquas de clase (abstracciones) estn formadas por clases generales, estas a su vez contienen otras clases y subclases. Cada clase o subclase tiene un tipo definido (entorno, control y entidad). El cuadro anterior muestra con claridad esta estructura del modelo en estudio.
167
Nombre de la clase: ResolucinRenuncia Responsabilidades Atributos: Nombre de empleado, fondo de pago, fecha de renuncia, salario y cargo desempeado. Operaciones: Adicionar, actualizar y consultar constancia. Nombre de la clase: Propuesta Responsabilidades Atributos: No.Propuesta, fecha, nombre de empleado, perodo, cargo, salario. Operaciones: Adicionar, actualizar y consultar propuesta. Nombre de la clase: Cargos Responsabilidades Atributos: Cdigo y descripcin. Operaciones: Adicionar, actualizar y consultar cargos. Nombre de la clase: Acuerdo Responsabilidades Atributos: Cdigo de empleado, cargo, cifrado, partida, subnumero, salario y contrato. Operaciones: Adicionar, actualizar y consultar acuerdo. Nombre de la clase: Currculo Responsabilidades Atributos: Nombre, profesin, lugar, fecha, direccin, telfono y nmero de documentos Operaciones: Adicionar, actualizar y consultar Currculo. Nombre de la clase: DeclaracinCargo. Responsabilidades Atributos: Nombre, cargo, ubicacin, fecha y salario. Operaciones: Adicionar, actualizar y consultar cargo. Nombre de la clase: Censo Responsabilidades Atributos: Datos personales, grupo familiar, educacin acadmica, educacin superior y experiencia laboral. Operaciones: Adicionar, actualizar y consultar censo. Nombre de la clase: FichaRegistro Responsabilidades Atributos: Cdigo, nombre de empleado, cargo, fecha de contratacin, salario, fecha de ingreso y tipo de plaza. Operaciones: Adicionar, actualizar y consultar ficha. Nombre de la clase: DeclaracinJurada Responsabilidades Atributos: Nombre del empleado, lugar, fecha, cargo, partida y salario. Operaciones: Adicionar, actualizar y consultar declaracin jurada. Nombre de la clase: Descuentos Responsabilidades Atributos: Cdigo de descuento, fechas del crdito, monto y nombre de descuento. Operaciones: Adicionar, actualizar y consultar descuentos.
168
Nombre de la clase: Licencias Responsabilidades Atributos: Cdigo de empleado, fecha inicial, fecha final, cargo y tipo de licencia Operaciones: Adicionar, actualizar y consultar licencias. Nombre de la clase: Normativas Responsabilidades Atributos: Tipo de movimiento y parmetros. Operaciones: Adicionar, actualizar y consultar normativas. Nombre de la clase: Vacaciones Responsabilidades Atributos: Cdigo, cargo, departamento, fecha inicial y fecha final Operaciones: Adicionar, actualizar y consultar vacaciones. Nombre de la clase: Incapacidades Responsabilidades Atributos: Cdigo y tipo de incapacidad Operaciones: Adicionar, actualizar y consultar incapacidades. Nombre de la clase: BancoCurrculos Responsabilidades Atributos: Nmero de expediente, nombre y apellidos del aspirante, puesto solicitado y disciplina. Operaciones: Adicionar, actualizar y consultar Currculos. Nombre de la clase: RequisicinPersonal. Responsabilidades Atributos: Departamento, fecha, puesto solicitado y disciplina Operaciones: Adicionar, actualizar y consultar requisicin de personal. Nombre de la clase: ResultadosExamen Responsabilidades Atributos: Nmero de expediente, fecha de examen, puesto solicitado y resultado de evaluacin. Operaciones: Adicionar, actualizar y consultar resultados de examen. Nombre de la clase: Plazas Responsabilidades Atributos: Cdigo y descripcin Operaciones: Adicionar, actualizar y consultar plazas de aspirantes. Nombre de la clase: Disciplinas. Responsabilidades Atributos: Cdigo y descripcin Operaciones: Adicionar, actualizar y consultar disciplinas. Nombre de la clase: DetallesEvaluaciones. Responsabilidades Atributos: Cdigo de empleado y aspectos evaluados. Operaciones: Adicionar, actualizar y consultar detalle de la evaluacin.
169
Nombre de la clase: EventosDeportivos Responsabilidades Atributos: Nombre del evento, fecha final, fecha final, nmero de participantes y lugar del evento. Operaciones: Adicionar, actualizar y consultar eventos deportivos.
170
Nombre de la clase: Acuerdo Colaboraciones o relaciones entre clases: -Se complementa con la informacin de la clase cargos. Nombre de la clase: Currculo Colaboraciones o relaciones entre clases: -Depende de la creacin del acuerdo. Nombre de la clase: DeclaracinCargo. Colaboraciones o relaciones entre clases: -Depende de la clase creacin del acuerdo. Nombre de la clase: Censo Colaboraciones o relaciones entre clases: -Depende de la clase agregar empleado y agregar plaza. Nombre de la clase: FichaRegistro Colaboraciones o relaciones entre clases: -Parte de la clase actualizar ficha de registro. Nombre de la clase: DeclaracinJurada Colaboraciones o relaciones entre clases: -Se complementa con la clase cargos. -Depende de la clase crear acuerdo. Nombre de la clase: Descuentos Colaboraciones o relaciones entre clases: -Depende de la clase normativas. -Parte de la clase agregar descuentos. Nombre de la clase: Licencias Colaboraciones o relaciones entre clases: -Se crea a partir de la clase agregar incapacidades y agregar licencias. -Se basa en la clase normativas. Nombre de la clase: Normativas Colaboraciones o relaciones entre clases: -Complementa a la clase licencias, descuentos e incapacidades. Nombre de la clase: Vacaciones Colaboraciones o relaciones entre clases: -Parte de la clase agregar vacaciones. Nombre de la clase: Incapacidades Colaboraciones o relaciones entre clases: -Complementa informacin para la clase licencias. Nombre de la clase: BancoCurrculos Colaboraciones o relaciones entre clases: -Se complementa con las clases, disciplinas, plazas de aspirantes y plazas disponibles. -Se interrelaciona con la clase requisicin de personal y resultados de exmenes.
171
Nombre de la clase: Requisicin de personal. Colaboraciones o relaciones entre clases: -Parte de la clase agregar requisicin. -Se complementa con la clase banco de currculos. Nombre de la clase: ResultadosExamen Colaboraciones o relaciones entre clases: -Parte de la clase agregar resultados exmenes. -Actualiza la clase banco de currculos. Nombre de la clase: Plazas Colaboraciones o relaciones entre clases: -Se relaciona con la clase banco de currculos. Nombre de la clase: Disciplinas. Colaboraciones o relaciones entre clases: -Complementa informacin para la clase banco de currculos. Nombre de la clase: DetallesEvaluaciones. Colaboraciones o relaciones entre clases: -Parte de la clase cargar datos de evaluacin. Nombre de la clase: EventosDeportivos Colaboraciones o relaciones entre clases: -Parte de la clase programar eventos deportivos.
En los Diagramas de Secuencia se muestran las acciones que se dan en la interaccin entre objetos y actores por medio de mensajes. En estos se pueden ver espacios de tiempo entre cada accin.
En los Diagramas de Actividad se representa el comportamiento interno de un mtodo (operacin), puede decirse que es una variante del diagrama de estado ya que interrelaciona
172
actividades con estados. Cuando una actividad termina se desencadena el paso a la siguiente actividad.
Mensaje Actor
Estado
Descisin
Transicin.
Actividad.
173
: J e fe d e d e p a rt a m e n t o
F o rm u la rio
D e p a rt a m e n t o R e c u rs o s H u m a n o s
F ij a r e l e m e n t o a c o n t r a t a r
C o m p le t a r d a t o s V a lid a r s o lic it u d
R e q u is ic i n a c e p t a d a
174
F o rm u la ri o d e re q u is ic i n : T c n ic o d e p e rs o n a l R e vis a r
M anual de c la s e s
P e rfil d e l e m p le a d o
C o n s u lt ar e l m a nu a l
C o m p le m e n t a r In fo rm a c i n P e r fil e s t a b l e c id o
1 : R e vis a r F o rm u la rio d e re q u is ic i n
: T c n ic o d e p e rs o n a l
175
: T c n i c o d e p e rs o n a l
P ru e b a d e c o n o c im ie n t o
P r u e ba p s i c o l g i c a
C u a d ro re s u m e n
R e c o p il a lo s te s t D e t e r m i n a c a l i fi c a c i n D e t e r m i n a c a li fi c a c i n
T r a n s fi e r e e l r e s u m e n d e r e s u l t a d o s
1 : R e c o p il a l o s te s t 2 : D e t e r m i n a c a li fi c a c i n
P ru e b a p s ic o l g ic a
3 : D e t e r m i n a c a li fi c a c i n 4 : T r a n s fi e r e e l r e s u m e n d e r e s u l t a d o s
C u a d ro re s u m e n
176
DIAGRAMA DE SECUENCIA DEL ESCENARIO LLENAR CENSO, CURRICULO, DEC. CARGO Y DEC. JURADA
: T e c n ic o C o n tr a t a c io n
: A s p i ra n t e
S e c c i n c o n t ra t a c i n
D o c u m e n to s
H o j a c e n s o , c u r r c u l o , d e c la ra c i n ju r a d a y d e c a r g o
R e c ib i r A s p i ra n t e P re s e n t a rs e a c o n t ra t a c i n
E n t r e g a r fo r m u l a r i o s e n b l a n c o E n t re g a r d o c u m e n t o s
L l e n a r y e n t r e g a r fo r m u l a r i o s
E n t r e g a r fe c h a i n c i a l p a r a e n t r a r a t r a b a j a r
DIAGRAMA DE COLABORACION DEL ESCENARIO LLENAR CENSO, CURRICULO, DEC. CARGO Y DEC. JURADA
H o j a c e n s o , c u r r c u l o , d e c la ra c i n ju ra d a y d e c a rg o
6 : E n t r e g a r fe c h a i n c i a l p a r a e n t r a r a t r a b a j a r D o c u m e n to s
: T e c n ic o C o n t ra t a c io n 5 : L l e n a r y e n t r e g a r fo r m u l a r i o s 1 : R e c ib ir A s p ira n t e 3 : E n t r e g a r fo r m u l a r i o s e n b l a n c o 4 : E n tre g a r d o c u m e n to s
2 : P re s e n t a rs e a c o n t ra t a c i n : A s p ira n t e S e c c i n c o n t r a t a c i n
177
: Tcnico de personal
: Jefe RH
: Director
Propuest a
Propuesta firmada RH
Ministerio de Hacienda
: T c n ic o d e p e rs o n a l
: Je f e R H 5 : P ro p u e s t a a u t o riz a d a p o r t o d a s la s in s t a n c ia s
2 : A u t o riz a r p ro p u e s t a 1 : E la b o r a r p r o p u e s t a
M in is t e rio d e H a c ie n d a
P r o p u e s t a fi r m a d a p o r d ire c c i n
4 : A u t o riz a r p ro p u e s t a
3 : A u t o riz a r p ro p u e s t a P ro pu e s ta P ro p u e s ta fi r m a d a R H
: D ire c t o r
178
: Tcnico de personal
: Jefe RH
: Director
Propuest a
Propuesta firmada RH
Ministerio de Hacienda
: T c n ic o d e p e rs o n a l
A c u e rd o
2 : A u t o riz a r a c u e rd o 4 : A c u e rd o a u t o riz a d o p o r in s t a n c ia s
3 : A u t o r iz a r a c u e rd o A c u e rd o fi r m a d o R H : D ire c t o r A c u e r d o fi r m a d o p o r d ire c c i n
179
: T c n i co d e p e rs o n a l
A c u e rd o
Cens o
Do c u m e n t o s p e rs o n a le s
F ic h a d e re g is t ro
To m a r d a t o s d e a c u e rd o
To m a r d a t o s d e c e n s o
To m a r d a t os d e d o c u m e n t os
C re a r fic h a d e re g is t ro
1 : To m a r d a t o s d e a c u e rd o 2 : To m a r d a t o s d e c e n s o A c u e rd o : T c n ic o d e p e rs o n a l Cens o
3 : To m a r d a to s d e d o c u m e n t os D oc um entos p e rs o n a le s 4 : C re a r fic h a d e re g is t ro
F ic h a d e re g is t ro
180
: E mpleado
: Jefe de : Tc nic o de departam ento pers onal Llenar form ulario A utoriz ar perm is o
P erm is o pers onal c onc edido E nviar perm is o ofic ial A probar perm is o
: E m p le a d o
: J e fe d e d e p a rt a m e n t o
6 : N o t i fi c a c i n d e p e r m i s o c o n c e d i d o 3 : P e rm is o p e rs o n a l c o n c e d id o 2 : A u t o riz a r p e rm is o 1 : L l e n a r fo r m u l a r i o S o l i c it u d a p ro b a d a : T c n ic o d e p e rs o n a l
5 : A p ro b a r p e rm is o 4 : E n v ia r p e rm i s o o fi c i a l F o rm u la rio d e p e rm is o M in is t e rio d e s a lu d
181
: Empleado
: Tcnico de personal
Registro de validacin
Registro de empleado
Entrega constancia de incapacidad Verfica y autoriza Valida tipo y tiempo de incapacidad Registra el permiso en expediente
In capacidad autorizada
: E m p le a d o
: J e fe d e d e p a rt a m e n t o
: J e fe R H
R e g is t ro d e v a li d a c i n 4 : V a lid a t ip o y t ie m p o d e in c a p a c id a d 1 : E n t re g a c o n s t a n c ia d e in c a p a c id a d 2 : V e r fi c a y a u t o r i z a
6 : In c a p a c i d a d a u t o r i z a d a 3 : V e r i fi c a y a u t o r i z a
5 : R e g is t ra e l p e rm is o e n e x p e d ie n t e : T c n ic o d e p e rs o n a l R e g is t ro d e e m p le a d o
C o n s t a n c ia d e in c a p a c id a d
182
: Tcnico de personal
: Jefe RH
Formulario de evaluacin
Informe de evaluacin
Expediente de empleado
Ministerio de Salud
Complementa evaluacin Firma evaluacin Analiza los resultados Archiva la evaluacin Envia copias de evaluacin y resultados
: Jefe RH
183
: E m p le a d o
: Je fe d e d e p a rt a m e n t o
: Je fe R H
S o lic it u d d e c a p a c it a c i n
E s c u e la t c n ic a
C u a d ro d e res u lt a d o s
S o lic it a r c a p a c it a c i n A u t o riz a r c a p a c it a c i n
R e c ib ir c a p a c it a c i n P e d ir r e s u lt ad o s R e s p u e s t a d e re s u lt a d o s
A rc hi var r e s u lt ad o s
: Je f e R H : E m p le a d o
2 : A u t o riz a r c a p a c it a c i n 6 : A r c h i va r r e s u l t a d o s 5 : R e s p u e s t a d e re s u lt a d o s 3 : R e c ib ir c a p a c it a c i n 4 : P e d ir re s u lt a d o s
S o lic it u d d e c a p a c it a c i n
1 : S o lic it a r c a p a c it a c i n C u a d ro d e re s u lt a d o s
: J e fe d e d e p a rt a m e n t o
E s c u e la t c n i c a
184
: E m pleado
A c uerdo de renunc ia
P res entar renunc ia Recib ir r enunc ia y entreg ar a Rec u rs os Hum anos E laborar ac uerdo
: E m p le a d o
: J e fe d e d e p a rt a m e n t o A c u e rd o d e r en u n c ia
1 : P re s e n t a r r e n u n c i a 2: R e c i b i r re n u n c i a y e n t re g a r a R e c u rs o s H u m a n o s
3 : E l a b o r a r a c u e rd o D o c u m e n to d e re n u n c i a C o n s t a n c ia d e re n u n c i a 4 : E l a b o ra r c o n s t a n c i a d e re n u n c ia
5 : E n vi a r d o c u m e n t a c i n d e l re t i ro a M S P A S M i n i s t e ri o d e s a lu d
: T c n ic o d e p e rs o n a l
185
Aspirantes seleccionados
Aspirantes Evaluados
Aprob examen Reprob examen No considerar este candidato Llamar aspirante a exmen psicolgico
Presentar terna
186
E s t abl ecer tipo de c ontratac in Ley s alarios Contratar por ley de s alarios Ot ros fondos Contratar por fondos propi os
E l abora r A c uerdo
A s pirante Contratado
187
R e c ib ir d o c u m e n t o s p o r L ic e n c ia
D e t e r m i n a r t ip o d e L ic e n c ia P a g a d a V e r if i c a r t i e m p o a g o ta d o N o p a g a d a V e r i fi c a r t i e m p o l i m i te
R e p o rt a r a s is t e m a d e p a g o
L le n a r Fo rm u la rio s d e e va lu a c i n c o n d a to s d e e m p le a d o
L le n a r e v a lu a cio n d e p e rs o n a l b a jo s u c a rg o
E va lu a ci n co m p le ta
Arch iva r e va lu a c io n e s e n e xp e d ie n te d e e m p le a d o s
188
N o t ific a r a l J e fe d e R e c u rs o s H u m a n o s n e c e s id a d d e c a p a c it a c i n
G e s t io n a r y e va lu a r h o ra rio s d e c a p a c it a c i n
C a p a c it a c i n e s ta b l e c i d a
E n via r re s u lt a d o s d e la g e s t i n a l J e fe d e R . H y J e fe d e D e p t o .
E s t a b le c e r c o n d ic io n e s d e la c a p a c it a c i n c o n e l e m p le a d o
N o t ific a r a l e m p le a d o la s d is p o s ic io n e s y p e rm is o s
E m p le a d o c a p a c it ad o
R e c ib ir d o c u m en to s D e t e rm i n a r t i p o d e re t i r o D e fu n c i n o J u b i l a c . . . D e s p id o o re n u n c ia R e c i b i r n o t i fi c a c i n S . C i vi l E l a b o ra r a c u e rd o E n vi a r A c u e rd o p a r a f i rm a D i re c t o r
L le n a r h o ja d e re n u n c ia
E m p le a d o s e s a n te
A c t u a l iz a r e x p e d ie n t e
189
Diagramas de Clases Teniendo en mente que una clase es una categora que tienen atributos y acciones similares, presentamos a continuacin las clases identificadas en el sistema actual y representadas en un Diagrama de Clases. La simbologa utilizada la siguiente: CLASE Nombre de Clase Atributos Procesos
Las Clases de tipo Control son las responsables de establecer la relacin entre las dems Clases.
Las Clases de tipo Interface sirven como interfaz entre el sistema y el usuario u otros sistemas.
Las Clases de tipo Entidad son las que guardan informacin relacionada entre si.
0..1 = 0 1
190
<<Ent idad>> Banco de Curriculos <<control>> Contratacin Maneja No. Ex pediente Nombre de A spirante Apellidos Puesto s olicitado Disciplina 1..n 0..1 1..n
Requerir codigo de disciplinas() 1..n Requerir plaz as vacantes() Requerir nombres de plazas() 1..n 0..1 1..n
0..1
Codigo Descripcion
<<Entidad>> Requisicion de personal Departamento Fecha Puesto solicitado Requerir lista de candidatos() Requerir tipo de disciplina() Requerir puesto solicitado()
0..1 <<Entidad>> Resultados de examen No.Expediente 0..1 Fecha de examen 1..n Puesto solicitado Resultado evaluacin Tomar nombre del aspirante()
191
<<Entidad>> Propuesta No. propuesta Fec ha Nombre Periodo Requerir nombre de cargo() <<Entidad>> Declaracin jurada Lugar Fecha Nombre Cargo Partida Salario 1..n 1.. n
<<control>> Contratacin
Realiza
0.. 1 0..1 1.. n <<Entidad>> Cargos 0..1 Codigo Descrip 0.. 1 <<Entidad>> Acuerdo Cargo 0..1 Cifrado Partida 1..n Subnumero Salario Contrato 0..1 <<Entidad>> Currculo Nombre Profesin Lugar 1..n Fecha Documentos 0..1 0..1 0..1 0.. 1 <<Interface>> Crear acuerdo
<<Interface>> Agregar empleado 1..n <<Entidad>> Censo Datos personales 1..n Grupo familiar 0..n Educacion acadmica Educacin superior Experiencia laboral 0..1
0..1
<<Entidad>> Ficha de registro Codigo Nombre Cargo Fecha de contratacin Requiere fecha contrato() <<Interface>> Act ualizar ficha de registro 1..n 0..1
192
Controla
0..1 <<Interface>> Agregar licencias <<Entidad>> Licencias 1 Normativas 0..1 1..n <<Entidad>> Descuentos Codigo NombreTipo 0..n 0..1 0..1 <<Interface>> Agregar descuentos
(f ro m I nterf ac e)
0..n
Codigo de empleado Fecha incial 0..n Fecha final Cargo Tipo de licencia Nombre de empleado() Nombre de cargo() Nombre tipo licencia() Validar con normativa() 0..n
0..1 1..n <<Entidad>> Vacaciones Codigo Cargo Departamento Fecha inicial Fecha final
193
+Maneja
<<Entidad>> Expediente Codigo empleado 1 Cargo Fec ha de cont ratacin Codigo del empleado() Dat os c urriculares() 1
1..n <<Ent idad>> Detalles de evaluaciones Codigo empleado Aspec tos evaluados Fecha de evaluacin Result ados de evaluaciones() 1.. n
<<Ent idad>> Eventos deportivos Nombre del empleado Nombre de evento Fecha inicial Fecha final
0.. n
194
Gestionar
<<Entidad>> Expediente de empleado Nombre del empleado Cargo Movimientos administrativos 1 0..n <<Entidad>> Resultados de capacitacin Nombre de curso Nombre de empleado Nombre de capacitacin Fecha inicial Fecha final Calificaciones de cursos() Finalidades del curso() Datos de los cursos()
0..n 1
1..n
195
<<Interface>> Registrar jubilacin Get ionar <<Int erface>> Registrar renuncia Requiere carta renuncia() 0..1 Requiere constancia() 0..1 <<Interface>> Gestionar defuncin
0..n
0..n
<<Entidad>> Requiere carta de defuncin() Resolucin de renuncia 0..n 0..1 Nombe del empledo 0.. 1 0..1 Cargo Fondo de pago Fecha de renuncia 0.. 1 Salario devengado 1 0..1 0..1 <<Interface>> Gestionar despido 1 Requiere carta de servicio Civil()
<<Entidad>> Constancia de trabajo Nombre del empleado Tiempo de trabajo Cargo desempeado 0.. 1 0.. 1
0.. n
196
Entre las clases reutilizables tenemos las siguientes: Expediente del empleado. Censo. Cargos. Ficha de registro. Plazas.
Riesgos o expectativas Durante el anlisis del sistema visualizamos algunos riesgos que se definen como los niveles de validaciones y las bondades o expectativas que los usuarios esperan de la aplicacin a desarrollarse. Estos son: No debe permitirse la duplicidad de currculos de una persona determinada en el banco de datos. Debe existir un parmetro como requisito mnimo para la captacin de un currculo en el banco de datos. El banco de datos debe proveer, como primer opcin, la informacin de empleados ya contratados para posibles ascensos.
197
Hacer disponible los datos del nuevo empleado para todas las reas que tienen relacin con el contrato, a partir del momento que ha sido seleccionado. El control administrativo debe proporcionar un interfaz con estructuras de datos disponibles para los mdulos de horarios y de pagos dentro del mismo departamento, estos mdulos no sern desarrollados en esta aplicacin. Permitir que los empleados tengan una forma fcil de tener un currculo actualizado de su persona para efectos de escalafn y ascensos. Los datos recabados al momento de la contratacin deben entrar al sistema en base a la interrogacin del contratado para mayor fidelidad de los datos. Los documentos relacionados con la contratacin deben ser impresos desde la aplicacin para obtencin de firmas de autorizacin. Los documentos que inicializan el expediente del empleado deben generarse a partir de los datos de contratacin. Los aspirantes a plazas deben tener un registro histrico de los procesos de reclutamiento realizados. Los registros de evaluacin de personal deben generar informes de rendimiento del empleado. La aplicacin debe ser capaz de generar los informes que sean necesarios siempre y cuando los datos necesarios sean procesados por ste.
Teniendo en mente estos requerimientos y todo el estudio realizado en el anlisis del sistema manual que actualmente existe, podemos comenzar el diseo de la aplicacin que documentaremos en el siguiente capitulo.