Sunteți pe pagina 1din 66

i

ii

Copyright 2016 por Gualberto Condori, Carmen Gonzales, Enrique Guachalla &
Marcelo Jaimes. Todos los derechos reservados.
iii

Dedicatoria
El presente trabajo se lo dedicamos al esfuerzo que da a da hacen nuestros padres por
nosotros, siempre apoyndonos en todo momento.
Asimismo a nuestros compaeros, los cuales coadyuvaron con el aporte de sus
conocimientos en la realizacin de nuestro trabajo.
iv

Agradecimientos
Agradecemos infinitamente a nuestro docente la Ing. Luis Lorgio Crdenas Miranda por
brindarnos de manera sutil y cariosa sus conocimientos, no slo nos ayud a comprender
la materia sino tambin nos ayud a ser mejores personas cada da y a ser constantes en lo
que deseamos.

Estudiantes de la carrera de ingeniera sistemas.


v

Prlogo

El presente proyecto es el diseo de un prototipo de un sistema de control personal, el cual

presenta varias opciones como: los procedimientos de seguimiento, control y registro

presentan limitaciones en cuanto a velocidad, precisin y actualizacin permanente.

En el primer captulo se realiza una descripcin de los sistemas de control personal y

monitoreo ms comunes en nuestro medio. En cada una de las tecnologas se detalla su

funcionamiento y sus aplicaciones ms comunes.

En el segundo captulo se realiza la explicacin de la estructura del proyecto.

En el tercer captulo presenta el diseo de software para el presente proyecto, software

tanto como servidor de datos simulacin (necesario como enlace entre base de datos y el

hardware) y las pginas incluidas que se presentan como solucin para el cliente.
vi

NDICE DE CONTENIDOS

Captulo I Sistema de control personal .............................................................................. 1

1.1 Antecedentes ............................................................................................................ 1

1.2 Problemtica. ........................................................................................................... 3

1.2.1 Antecedentes del problema ................................................................... 3

1.2.2 Formulacin del problema ..................................................................... 3

1.3 Objetivo .................................................................................................................... 4

1.3.1 Objetivo General .................................................................................... 4

1.3.2 Objetivo especfico ................................................................................ 4

1.4 Viabilidad ................................................................................................................. 4

1.4.1 Econmica.............................................................................................. 4

1.4.2 Legal ...................................................................................................... 5

1.5 Requerimientos del sistema .................................................................................... 5

1.5.1 Requerimientos Funcionales .................................................................. 5

1.5.2 Requerimientos no Funcionales ............................................................. 7

Captulo II Anlisis del Proyecto ........................................................................................ 8

Captulo III Diseo del Proyecto ....................................................................................... 18

3.12 Interfaces ............................................................................................... 42


vii

FIGURAS Y TABLAS ......................................................................................................... 3


Grfica I ............................................................................................................................ 3
Falta de control a los trabajadores (Problemtica) ......................................................... 3
Grfica II .......................................................................................................................... 8
Diagrama de contexto SCP ............................................................................................ 8
2.1 Casos de Uso ............................................................................................................... 8
2.1.1 Caso de uso actores de SCP ................................................................................... 8
2.1.2 Caso de uso Registro de empleados de SCP .......................................................... 9
2.1.3 Caso de uso Consulta del empleado de SCP ........................................................ 10
2.1.4 Caso de uso modificar datos del empleado de SCP ............................................. 11
2.1.5 Caso de uso registro de vacaciones de SCP ......................................................... 12
2.1.6 Caso de uso registro de permisos de SCP ........................................................... 13
2.1.7 Caso de uso registro de permisos web de SCP .................................................... 14
2.1.8 Caso de uso consulta web de SCP ...................................................................... 15
2.1.9 Caso de uso marcado hora de entrada de SCP ................................................... 16
2.1.10 Caso de uso marcado hora de salida de SCP .................................................... 17
3.1 Diagrama de Actividades ........................................................................................ 18
3.1.1 Diagrama de actividades pedido de documentos de SCP .................................... 18
3.1.2 Diagrama de actividades registro de empleados de SCP ................................... 19
3.1.3 Diagrama de actividades realizar consulta a empleado de SCP .......................... 19
3.1.4 Diagrama de actividades realizar consulta via web de SCP ............................. 20
3.2 Diagrama de Secuencias .......................................................................................... 21
3.2.1 Diagrama de secuencias modificar datos empleados de SCP .............................. 21
3.2.2 Diagrama de secuencias registro de permisos de SCP ....................................... 22
3.2.3 Diagrama de secuencias registro vacaciones de SCP ......................................... 23
3.2.4 Diagrama de secuencias consulta de empleados de SCP ................................ 24
3.2.5 Diagrama de secuencias consulta vacaciones de SCP ......................................... 24
3.2.6 Diagrama de secuencias control de entrada de SCP .......................................... 25
3.3 Diseo arquitectnico .............................................................................................. 26
3.3.1 Diseo arquitectnico (sistema de control) de SC ............................................... 26
3.4 Sistema de control diseo arquitectnico registro de entradas y salidas ............ 27
3.4.1 Diseo arquitectnico (registro de entradas y salidas) de SCP ............................ 27
viii

3.5 Sistema de control diseo arquitectnico web........................................................ 28


3.5.1 Diseo arquitectnico (web) de SCP ................................................................... 28
3.6 Navegacin ................................................................................................................. 29
3.6.1 Sistema de control personal (sistema principal)................................................... 29
3.7 Sistema de control personal (marcado de entrada y salida) ................................. 30
3.8 Sistema de control personal (sistema principal web .............................................. 30
3.9 Modelo entidad relacin ........................................................................................... 31
3.10 TABLAS................................................................................................................... 32
Diccionario de datos empleado de SCP ....................................................................... 32
3.10.1 Diccionario de Turno de SCP ............................................................................ 33
3.10.2 Diccionario de Rango de SCP ............................................................................ 34
3.10.3 Diccionario de Permiso de SCP ......................................................................... 35
3.10.4 Diccionario de Vacaciones de SCP .................................................................... 35
3.10.6 Diccionario de Puesto de SCP............................................................................ 36
3.10.7 Diccionario de Dia laboral de SCP .................................................................... 37
3.10 Modelo Lgico ......................................................................................................... 38
Modelo Lgico de datos de SCP ................................................................................... 38
3.10 Modelo Fsico ........................................................................................................... 39
Modelo Fsico de datos de SCP .................................................................................... 39
3.12.1 SISTEMA PRINCIPAL ..................................................................................... 42
User Interface ................................................................................................................ 42
3.13 Organigrama .......................................................................................................... 53
3.14 Secuencia de Procesos ............................................................................................. 54
3.15 Diagrama de red (secuencia de procesos) ............................................................ 55
3.16 Modelo CANVAS .................................................................................................... 58
1

Captulo I

Sistema de control personal

1.1 Antecedentes.

El origen del Control Interno, suele ubicarse en el tiempo con el surgimiento de la

partida doble, que fue una de las medidas de control, pero no fue hasta fines del siglo XIX

que los hombres de negocios se preocuparon por formar y establecer sistemas adecuados para

la proteccin de sus intereses.

A finales de este siglo, como consecuencia del notable aumento de la produccin, los

propietarios de los negocios se vieron imposibilitados de continuar atendiendo personalmente

los problemas productivos, comerciales y administrativos, vindose forzados a

delegar funciones dentro de la organizacin conjuntamente con la creacin de sistemas

y procedimientos que previeran o disminuyeran fraudes o errores, debido a esto comenz a

hacerse sentir la necesidad de llevar a cabo un control sobre la gestin de los negocios, ya

que se haba prestado ms atencin a la fase de produccin y comercializacin que a la fase

administrativa u organizativa, reconocindose la necesidad de crear e implementar sistemas

de control como consecuencia del importante crecimiento operado dentro de las entidades.

Con el cursar del tiempo los problemas de Control Interno, han centrado la preocupacin de

la gerencia moderna, as como de los profesionales responsables de implementar nuevas

formas de mejorar y perfeccionar dichos controles, esto es muy importante por cuanto el

Control Interno es fundamental para que una entidad logre alcanzar, a travs de

una evaluacin de su misin y visin, el logro de sus objetivos y metas trazadas, pues de lo
2

contrario sera imposible que se puedan definir las medidas que se deben adoptar para

alcanzarlos.

El trmino de Control Interno reemplaz al de comprobacin interna, debido a

un cambio conceptual, ya que el contenido del mismo ha sufrido una considerable evolucin.

En resumen, el desarrollo industrial y econmico de los negocios, propici una mayor

complejidad en las entidades y en su administracin, surgiendo la imperiosa necesidad de

establecer mecanismos, normas y procedimientos de control que dieran respuesta a las nuevas

situaciones.

Se puede afirmar que el Control Interno ha sido preocupacin de la mayora de las entidades,

aunque con diferentes enfoques y terminologas, lo cual se puede evidenciar al consultar los

libros de texto de auditora, los artculos publicados por organizaciones profesionales,

universidades y autores individuales.

El control interno ha sido diseado, aplicado y considerado como la herramienta ms

importante para el logro de los objetivos, la utilizacin eficiente de los recursos y para obtener

la productividad, adems de prevenir fraudes, errores violacin a principios y normas

contables, fiscales y tributarias.

Este es de vital importancia, ya que promueve la eficiencia, asegura la efectividad, previene

que se violen las normas y las leyes del trabajador, los principios contables de general

aceptacin. Los directivos de las organizaciones deben crear un ambiente de control, un

conjunto de procedimientos de control directo y las limitaciones del control interno.


3

1.2 Problemtica.

1.2.1 Antecedentes del problema.

- Dificultades para la identificacin, ubicacin, control y registro del personal.

- Los procedimientos de seguimiento, control y registro presentan limitaciones

en cuanto a velocidad, precisin y actualizacin permanente.

1.2.2 Formulacin del problema.

Ser que el sistema de control personal solucione las dificultades con respecto

a la identificacin, control y registro del personal?

Grfica I
Falta de control a los trabajadores (Problemtica)

Fuente: Elaboracin Propia


4

1.3 Objetivos.

1.3.1 Objetivo General.

El objetivo general es desarrollar un sistema que sea capaz de realizar un control para

la supervisin de los trabajadores para cumplir funciones, minimizando de esta manera el

riesgo derivado del cambio, sin afectar la rentabilidad y la eficiencia de los procesos

productivos.

1.3.2 Objetivo especfico.

- Procurar adecuadas medidas para la proteccin, uso y conservacin de los recursos

financieros, materiales, tcnicos y cualquier otro recurso de propiedad de la entidad.

- Promover la eficiencia organizacional de la institucin para el logro de sus objetivos

y misin.

- Asegurar que todas las acciones institucionales se desarrollen en el marco de las

normas constitucionales, legales y reglamentarias.

1.4 Viabilidad.

1.4.1 Econmica

En este proyecto de sistema de control personal tendr costo de inversin en el

desarrollo del sistema (costo*tiempo), tecnologa equipamiento (costo), capacitaciones

(costo) mantenimiento (costo), servicios (costo).

Tcnica: en esta evaluacin mencionamos lo necesario para que el sistema est en marcha:
5

Una Computadora por departamento que cuente con un sistema operativo (Windows XP) o

ms, procesador core 2 do o ms, disco duro 250 GB o ms, etc.

1.4.2 Legal

Que el sistema de control cumpla con las normativas vigentes y las leyes del

trabajador del estado:

Reglamento de la Ley General del Trabajo

Decreto Supremo N 224 de 23 de Agosto de 1943

1.5 Requerimientos del sistema.

1.5.1 Requerimientos Funcionales

- Registrar el inicio de labores del empleado

El sistema debe permitir que el empleado sea registrado desde el inicio de funcionamiento o

incorporacin a la entidad o empresa.

- Registrar hora de inicio

El sistema debe permitir al empleado poder marcar la hora de llegada para realizar sus labores

ya asignados.

- Registrar hora de salida

El sistema debe permitir marcar la hora de salida de cada empleado para un mejor control de

tiempo de trabajo realizado por los empleados

- Consultar tiempo trabajado por el empleado

El sistema debe proporcionar una consulta de los tiempos de trabajo que el empleado realizo.
6

- Actualizar datos del empleado

El sistema debe permitir la insercin, modificacin o eliminacin de los datos del empleado.

- Registro de permisos (va web)

El sistema debe registrar cada permiso de acuerdo a la poltica de la empresa o la entidad

- Registro de ascensos de los empleados

El sistema debe mostrar un resultado de acurdo ala poltica de la empresa ya sea (quincenal,

mensual) un reporte de comportamiento y puntualidad de cada empleado

- Consultar estado de los empleados (ubicacin)

El sistema podr permitir la consulta de donde est trabajando el empleado, indicando el

estado en que se encuentra.

- Registro de vacaciones

El sistema debe realizar un registro detallado de los trabajadores con vacaciones as

tambin mostrar los trabajadores que ya tuvieron sus vacaciones.

- Validacin del empleado

Cada usuario que desee ingresar al sistema, deber introducir en la ventana principal un

cdigo de usuario y una contrasea, la cual ser validada por el sistema, dndole acceso al

sistema o envindole un mensaje para que introduzca nuevamente sus datos.


7

1.5.2 Requerimientos no funcionales.

- Interfaz sencilla y amigable

El sistema deber tener una interfaz grfica sencilla y amigable, basada en mens, ventanas,

listas desplegables y botones de accin.

- Que imprima los resultados al trmino de la jornada o el turno laboral.

El sistema debe imprimir una lista de todos los trabajadores que asistieron durante el turno o

la jornada laboral.

- Que tenga ayuda o un manual para su correcto uso.

El sistema tendr una ayuda para el manejo correcto de acuerdo al usuario.

- Que tenga acceso a bsqueda rpida.

El sistema deber realizar una bsqueda oportuna y rpida

- Que presente reportes por pantalla e impresora.

El sistema deber realizar reportes en pantalla como tambin en la impresora

- Seguridad de almacenamiento de datos de los trabajadores

El sistema deber tener seguridad para almacenar datos de los empleados

- Confiabilidad en el proceso de registracin o marcado

El sistema deber ser capaz de mostrar errores de registracin para poder modificarlos
8

Captulo II

Anlisis del Proyecto

Grfica II
Diagrama de contexto SCP
uc contexto

informacion del
empleado

informe de los
estados de los
gerencia empleados SISTEMA DE CONTROL
PERSONAL
(from Actores)

empleado

(from Actores)
Datos del
trabaj ador

Fuente: Elaboracin Propia

2.1 Casos de Uso

2.1.1 Actores

Grfica III
Caso de uso actores de SCP
uc Actores

empleado
j efe de area
sistema

gerencia

Fuente: Elaboracin Propia

Empleado
Es el actor a quien se le debe de hacer los registros de todos sus datos
correspondientes
9

Gerencia
Este ser el actor quien se ser el encargado de otorgar permisos y vacaciones a los
empleados

Jefe de rea
Es un empleado encargado de realizar los registros, modificaciones, consultas,
eliminaciones a todos los empleados

Sistema
El sistema ser un actor para realizar las consultas y procesos que necesita el
empleado

2.1.2 Registro de empleados

Grfica IV
Caso de uso Registro de empleados de SCP
uc registro de mepleados

registro de mepleados

realizar pedido de
documentos alempleado

entrega de documentos al
encargado de area o j efe
de area
empleado
j efe de area

realizar registro de
datos del empleado

Fuente: Elaboracin Propia

- Realizar pedidos de documentos a los empleados: el encargado de rea o jefe ser

quien realice el pedido de los documentos a los empleados para su posterior registro.

- Entrega de documentos al encargado de rea o jefe de rea


10

el empleado para realizar la entrega de todos los documentos necesarios para realizar

su registro

- Realizar registro de datos del empleado

el encargado de rea o jefe llenara o registrara los datos del empleado en el sistema

2.1.3 Consulta del empleado:

Grfica V
Caso de uso Consulta del empleado de SCP
uc consulta de los empleados

consulta y busquedas de los empleados

realizar consulta de
registro

j efe de area
busqueda para realizar la
consulta por medio de su (from Actores)
codigo de empleado y su
carnet de identidad
empleado
(from Actores)

v alidar datos del


sistema
empleado
(from Actores)

Fuente: Elaboracin Propia

- Realizar consulta de registro

El empleado realizara su consulta o bsqueda para ver si se encuentra correctamente

registrado esto lo realizara personalmente o por medio del encargado de rea

- Bsqueda para realizar la consulta por medio de su cdigo de empleado y su carnet

de identidad
11

El empleado para realizar la consulta deber ingresar por medio de su cdigo de

empleado y su carnet de identidad

2.1.4 Modificar datos del empleado

Grfica VI
Caso de uso modificar datos del empleado de SCP
uc modificacion de datos

modificar datos del empleado

v erificacion de datos

j efe de area
modificar datos (from Actores)

empleado
(from Actores)
registrar datos
nuev os

actualizacion de
sistema
nuev os datos
(from Actores)

Fuente: Elaboracin Propia

- Verificacin de datos

El empleado verificara que todos sus datos estn correctos de no ser as este pedir

que se le modifiquen sus datos

- Modificar datos

El empleado pedir que sus datos sean modificados por cualquier tipo de

circunstancia

- Registrar datos nuevos

El encargado ser quien pueda actualizar los datos nuevos del empleado
12

- Actualizacin de nuevos datos

El empleado y el encargado o jefe de rea aran la nueva actualizacin de datos

2.1.5 Registro de vacaciones

Grfica VII
Caso de uso registro de vacaciones de SCP
uc registro de v acaciones

registro de vaciones

solicitud de
v aciones

recibir solicitud j efe de area


empleado (from Actores)
(from Actores)

hacer conocer
solicitud a la
gerencia

gerencia
aprobacion de (from Actores)
solicitud v acacional

registro de
v acaciones del
sistema empleado

(from Actores)

Fuente: Elaboracin Propia

- Solicitud de vacaciones

El empleado podr realizar una solicitud de vacaciones siempre y cuando este ya sea

acreedor a ella

- Recibir solicitud:

El feje de rea ser quien reciba la solicitud de parte del empleado para luego hacer

conocer a la gerencia de la solicitud


13

- Aprobar solicitud vacacional:

El gerente ser quien le d el visto bueno de la aprobacin de la solicitud de vacaciones al

empleado

2.1.6 Registro de permiso

Grfica VIII
Caso de uso registro de permisos de SCP
uc control y registro de permisos

registro de permiso WS

realizar permisos

empleado

(from Actores) v erificar permiso j efe de area

(from Actores)

hacer conocer elpedido de


permiso a la gerencia

gerencia

(from Actores)

registro del permiso


del empleado

sistema

(from Actores)

Fuente: Elaboracin Propia

- Realizar permisos

El empleado realizara su pedido de permiso al encarga de area o el jefe de rea

- Verificar permiso

El encargado de area revisara el pedido de permiso para poder hacer conocer a la

gerencia
14

- Hacer conocer el pedido de permiso a la gerencia

La gerencia ser el encargado de aprobar con un (si - no) el pedido de permiso de

parte del empleado

2.1.7 Registro de permiso web

Grfica IX
Caso de uso registro de permisos web de SCP
uc registro de permiso WEB

registro de permiso WEB

ingresar a la pagina de la
empresa con CI y el codigo
del empleado

v alidacion de .os
datos del empleado

empleado

(from Actores)
realizar pedido y llenado
del formulario para hacer
el registro del permiso

sistema v erificar el pedido de


permiso del empleado gerencia
(from Actores)
(from Actores)

aprobar solicitud

registrar permiso del


empleado

Fuente: Elaboracin Propia

- Ingresar a la pgina: el empleado ingresara con su cdigo de empleado y su carnet de

identidad
15

- Validacin de los datos del empleado: el Sistema verificara que los datos ingresados

Sean correctos

- Realizar pedido en el formulario de registro: el empleado llenara los datos solicitados

por el formulario para poder realizar el pedido de permiso por la web

- Aprobar y verificar solicitud de permiso: el gerente ser quien revise la solicitud y

tambin ser quien d el visto Bueno de la aprobacin del permiso

2.1.8 Consultas web

Grfica X
Caso de uso consulta web de SCP
uc consultas WEB

consultas WEB

ingresar a la pagina

empleado v alidar datos


sistema
(from Actores)
(from Actores)

realizar consultas de
dias trabaj ados,
permisos realizados

Fuente: Elaboracin Propia

- Ingresar a la pgina: el empleado ingresara con su cdigo de empleado y su carnet de

identidad

- Validar datos: el sistema verificara que los datos ingresados sean correctos
16

2.1.9 Marcado hora de entrada

Grfica XI
Caso de uso marcado hora de entrada de SCP
uc registro de marcado inicio

marcado hora de entrada

poner o llenar datos (CI,


codigo del empleado)

empleado
sistema
(from Actores) v alidar datos del
empleado (from Actores)

registrar datos del


empleado para su
marcado
correspondiente

marcado realizado

controlar asistencia a
j efe de area
trav ez de un reporte de
empleados que (from Actores)
realizaron el marcado

Fuente: Elaboracin Propia

- Poner o llenar datos (ci, cdigo del empleado)

el empleado para poder marcar la hora de llegada tendr que poner los datos

- Validar datos del empleado

el sistema ser el encargado de poner los datos correspondientes para el marcado de

hora

- Realizar registro de datos del empleado

el encargado de rea o jefe llenara o registrara los datos del empleado en el sistema
17

2.1.10 Marcado hora de salida

Grfica XII
Caso de uso marcado hora de salida de SCP
uc registro de marcado salida

marcado hora de salida

llenar datos del empleado


(CI, codigo de empleado)

empleado

(from Actores)
v alidar datos del sistema
empleado
(from Actores)

realizar marcado
para la salida

registrar datos

Fuente: Elaboracin Propia

- Llenar datos (ci, cdigo del empleado)

el empleado para poder marcar la hora de llegada tendr que poner los datos

- Validar datos del empleado

el sistema ser el encargado de poner los datos correspondientes para el marcado de

hora

- Realizar registro de datos del empleado

el encargado de rea o jefe llenara o registrara los datos del empleado en el sistema
18

Captulo III

Diseo del sistema

3.1 Diagrama de actividades

3.1.1 Pedido de documentos

Grfica XIII
Diagrama de actividades pedido de documentos de SCP
act pedido de documentos

empleado j efe de area

inicio

realizar pedido de
documentos principales

entregar documentos
solicitados

v erificar documentos

fin

Fuente: Elaboracin Propia

- Realizar pedido de documentos principales en esta actividad ser donde el

empleado entregara los datos necesarios para realizar su registro y luego el jefe rea

junto al empleado sern quienes verifiquen que los datos sean los correctos
19

3.1.2 Registro de datos empleado

Grfica XIV
Diagrama de actividades registro de empleados de SCP
act registro de empleado

empleado j efe de area o encargado sistema

inicio

pedir documentos
necesarios para registrar
empleado

entregar documentacion
necesario

recibir y registrar al
empleado
v alidacion y registro de
datos del empleado

fin

Fuente: Elaboracin Propia

3.1.3 Realizar consulta a empleado

Grfica XV
Diagrama de actividades realizar consulta a empleado de SCP
act realizar consulta empleado

empleado sistema

inicio

ingresar codigo empleado,


CI
v alidar datos del
empleado

realizar consulta

entragar consulta
requerida

fin

Fuente: Elaboracin Propia


20

3.1.4 Realizar consulta via web

Grfica XVI
Diagrama de actividades realizar consulta via web de SCP
act consultas w eb

empleado sistema

inicio

ingresar a la pagina de la
empresa

elegir opcion de consulta

ingresar codigo de
empleado y CI

v alidar datos datos


ingresados

realizar consulta

fin

Fuente: Elaboracin Propia


21

3.2 Diagrama de secuencias:

3.2.1 modificar datos empleados

Grfica XVII
Diagrama de secuencias modificar datos empleados de SCP
sd modificacion de datos

modificar datos DB tabla


empleado empleado
empleado jefe de area

entregar documento()

registro de datos del empleado()

llenado de datos()

validacion de datos del empleado()


consulta de datos()

eliminacion de datos()

modificacion de datos()

(from Actores) (from Actores)

Fuente: Elaboracin Propia

En este diagrama de secuencia nos indica que una vez que el empleado sea registrado todos

sus datos este puede realizar la modificacin de sus datos asi tambin puede eliminar y

tambin puede agregar nuevos datos


22

3.2.2 registro de permisos

Grfica XVIII
Diagrama de secuencias registro de permisos de SCP
sd registro de permisos

registro de DB tabla
permisos empleado
empleado jefe de area

solicitar permiso()

realizar permiso()

aprobar solicitud()

llenado de datos()

validar datos()
datos correctos()

eliminar datos()

consultar datos()

modificar datos()

(from Actores) (from Actores)

Fuente: Elaboracin Propia


23

3.2.3 registro vacaciones

Grfica XIX
Diagrama de secuencias registro vacaciones de SCP
sd registro de v acaciones

registro DB tablas
vacaciones vacaciones y
empleados
empleado

entregar datos ()

registrar datos del empleado()

validar datos()
datos validos()

informe vacacional()

consultas()

modificaciones()

eliminar datos()

(from Actores)

Fuente: Elaboracin Propia


24

3.2.4 consulta de empleados

Grfica XX
Diagrama de secuencias consulta de empleados de SCP
sd consultas de empleados

consulta de DB tabla
empleados empleados
empleado

ingresar al sistema()

(cod_usuario, CI )

validar datos()
ingreso correcto()

pedir opcion()

realizar consulta()

(from Actores)

Fuente: Elaboracin Propia

3.2.5 consulta vacaciones

Grfica XXI
Diagrama de secuencias consulta vacaciones de SCP
sd consulta v acaciones

consulta DB tabla
vacaciones vacaciones
empleado

ingresar (codigo empleado, CI)

validar datos()

validar()
datos aceptados()

consultar vacaciones()

(from Actores)

Fuente: Elaboracin Propia


25

3.2.6 Control de entrada

Grfica XXII
Diagrama de secuencias control de entrada de SCP
sd marcado de hora inicio

control de entrada DB tabla dias


laborales,
empleado
empleado

ingresar codigo empleado CI()

verificacion de datos()

validar datos()
datos correctos()

registro de hora de ingreso realizada()

(from Actores)

Fuente: Elaboracin Propia

3.2.7 Control de salida

Grfica XXIII
Diagrama de secuencias control de salida de SCP
sd marcado hora salida

control de salida DB tablas


empleados, dias
laborales
empleado

ingresar codigo empleado, CI()

verificar datos()

validar datos()
registro de hora de salida()

(from Actores)

Fuente: Elaboracin Propia


26

3.3 Diseo arquitectnico (sistema de control)

Grfica XXIV
D i s e o a r q u i t e c t n i c o (si st e m a d e c o n t r o l) d e S C P

Capa de
Capa logica Capa de datos
presentacion

Proceso Validaciones,
Interfaz formularios
procesos
Altas y bajas de
datos

Consultas mediante

Datos
datos de los
empleados, lectura
de informacin,
permisos

Gestor d e
base de datos
MySQL
Visual.net
2010

Fuente: Elaboracin Propia

3.3.1 Capa de presentacin

Esta ser la capa donde los usuarios realizaran el registro de todos sus datos,

consultas, bsquedas para ver sus datos y solo se mostrara un documento de lectura.

3.3.2 Capa lgica

En esta capa se realizaran las validaciones a todos los datos ingresados,

usuario, password, etc. Tambin se realizaran los procesos internos del sistema.
27

3.3.3 Capa de datos

Se trabajara con el gestor de base de datos MYSQL quien nos permitir

realizar las altas y bajas de nuestros datos almacenados.

3.4 Sistema de control diseo arquitectnico registro de entradas y salidas

Grfica XXVI
Diseo arquitectnico (registro de entradas y salidas) de SCP

Capa de
Capa logica Capa de datos
presentacion

Interfaz formularios Validaciones,


Proceso
login procesos
Registro de horas
trabajadas

Captura de datos

Datos
del empleado,
marcado de hora de
entrada y de salida

Gestor d e
base de datos
MySQL
Visual.net
2010

Fuente: Elaboracin Propia

3.4.1 Capa de presentacin

Esta ser la capa donde los empleados realizaran el marcado de la hora de

entrada y la hora de salida de acuerdo al turno de trabajo.

3.4.2 Capa lgica

En esta capa se realizaran las validaciones a todos los datos ingresados por el

empleado, usuario, password, etc. Para hacer el marcado correspondiente.


28

3.4.3 Capa de datos

Se trabajara con el gestor de base de datos MYSQL quien nos permitir

realizar el registro de horas trabajadas de acuerdo a los empleados registrados.

3.5 Sistema de control diseo arquitectnico web

Grfica XXVII
Diseo arquitectnico (web) de SCP

Capa de
Capa logica Capa de datos
presentacion

Validaciones,
Ventana principal Proceso procesos

Modificar datos

Bsqueda, consulta
y lectura de datos

Gestor d e
base de datos
MySQL
PHP HTML,
Drupal

Fuente: Elaboracin Propia

3.5.1 Capa de presentacin

Para nuestro sistema va web en esta nos mostrara la ventana principal

donde el usuario solo podr realizar bsquedas, consultas y lectura de datos,

solo podrn ver los usuarios que estn registrados o que pertenecen a nuestra

base de datos.

Esta capa ser realizada en PHP, HTML y crupal quien nos permitir el envi de archivo de

texto
29

3.5.2 Capa lgica

De la misma forma en esta capa se realizaran las validaciones a todos

los datos ingresados, usuario, password, etc. Para que el usuario solo pueda

ver o realizar el control de sus tiempos de trabajo

3.5.3 Capa de datos

Se trabajara con el gestor de base de datos MYSQL quien nos permitir

realizar una modificacin a los datos para realizar un permiso.

3.6 NAVEGACIN

3.6.1 Sistema de control personal (sistema principal)

Grfica XXVIII
Navegacin de SCP

SISTEMA DE CONTROL
PERSONAL

REGISTRO DE INFORME DE REGISTRO DE CONTROL CONTROL TALENTO


EMPLEADO EMPLEADOS PERMISOS VACACIONAL HUMANO

- nuevo
- nuevo egistro - nuevo
- modificar
- eliminar - consultas - eliminar - nuevo
- eliminar
- modificar - reportes - reportes - consulta
- cursos
- consulta - modificar
- especialidades

Fuente: Elaboracin Propia


30

3.7 Sistema de control personal (marcado de entrada y salida)

Grfica XXVIII
Marcado de entrada y salida de SCP

SISTEMA DE CONTROL
PERSONAL

REGISTRO DE REGISTRO DE CONTROL DE


ENTRADA SALIDA ASISTENCIA

- nuevo
- marcar - nuevo
-mostrar dias
- marcar
laborales

Fuente: Elaboracin Propia

3.8 Sistema de control personal (sistema principal web)

Grfica XXIX
Sistema principal web de SCP

SISTEMA DE CONTROL
PERSONAL

CONTROL REGISTRO DE INFORME DE


VACACIONAL PERMISOS EMPLEADOS

- nuevo
- consultas - modificar - listado general de
- consultas empleados
- eliminar

Fuente: Elaboracin Propia


31

3.9 Modelo entidad relacin:

Grfica XXX
Modelo entidad relacin de SCP

cargo

Dias laborales turno

tiene

Puesto de trabajo cargo empleado tiene permisos

trabaja vacaciones

departamento

Fuente: Elaboracin Propia


32

3.10 Diccionario de datos:

Tabla I
Diccionario de datos empleado de SCP

DATOS DESCRIPCION RANGO

codigo empleado codigo del empleado Entero (0000000000)

nombres nombre del empleado Texto(30) (A-Z)

apellido paterno apellido paterno del empleado Texto(30) (A-Z)

apellido materno apellido materno del empleado Texto(30) (A-Z)

cedula identidad documento de identificacion del empleado Entero (111111-999999999)

direccion Zona, calle, #puerta, #depto. varchar (100)


33

telefono Numero telfono de referencia Entero (8)

fecha inicio laboral fecha inicio laboral (DD.MM.AA) DD.MM.AA

fecha nacimiento Fecha de nacimiento del empleado (DD.MM.AA) DD.MM.AA

Fuente: Elaboracin Propia

3.10.1 Turno

Tabla II
Diccionario de Turno de SCP

DATOS DESCRIPCION RANGO

codigo turno codigo del turno de trabajo entero (000000000)

tipo turno dia - noche, maana tarde texto (25)

hora de entrada hora de ingreso de los turnos time (00:00:00)

hora de salida hora de salida de los turno time (00:00:00)

hora de descanso-salida hora de descanso del turno time (00:00:00)


34

hora de descanso-entrada hora de entrada del descanso time (00:00:00)

3.10.2 Rango

Tabla III
Diccionario de Rango de SCP

DATOS DESCRIPCION RANGO

codigo cargo codigo del ascenso entero(000000000)

descripcion descripcion del puesto de trabajo o cargo texto (50)

fecha inicio fecha inicio en el cargo (DD.MM.AA) DD.MM.AA

fecha finalizacion fecha finalizacion del cargo (DD.MM.AA) DD.MM.AA

nombre cargo nombre del cargo texto (35)


35

3.10.3 Permiso

Tabla IV
Diccionario de Permiso de SCP

DATOS DESCRIPCION RANGO

codigo de permiso codigo de permiso entero (0000000)

tipo permiso salud, familiar, cumpleaos, etc texto (40)

fecha permiso fecha del permiso DD.MM.AA

tiempo de permiso tiempo del permiso del empleado (DD.MM.AA)-(DD.MM.AA)

Tabla V
3.10.4 Vacaciones Diccionario de Vacaciones de SCP

DATOS DESCRIPCION RANGO

codigo vacaciones codigo de vacaciones entero (00000000)

fecha de inicio fecha de inicio de vacaciones DD.MM.AA

fecha de regreso fecha de regreso de las vacaciones DD.MM.AA


36

DATOS DESCRIPCION RANGO

codigo departamento codigo del departamento de trabajo entero (000000000)

nombre nombre del departamento texto (25)

descripcion finanzas, RRHH, ASG, administracion, etc texto (25)

nmero de empleados cantidad de empleados entero (000)

3.10.6 puesto

Tabla VI
Diccionario de Puesto de SCP

DATOS DESCRIPCION RANGO

codigo del puesto codigo del puesto laboral del empleado entero (00000000)

nombre nombre del puesto de trabajo texto (35)

descripcion secretaria, asesor, tcnico, empleado de planta,ect texto (35)


37

Tabla VII
3.10.7 Dia laboral Diccionario de dia laboral de SCP

DATOS DESCRIPCION RANGO

codigo dia laboral codigo del dia laboral entero(00000000)

hora de inicio hora:minutos:segundos 00:00:00

hora salida hora:minutos:segundos 00:00:00


38

3.11 Modelo lgico


Grfica XXXI
Modelo Lgico de datos de SCP

class Modelo de clases

dias laborales

cargo - cod_di a_l aboral


- hora_i ni ci o turno
- cod_cargo - hora_sal i da
- cod_di a
- descri pci on - cod_turno
- fecha_fi nal i zaci on - hora de entrada
- fecha_i ni ci o - hora de sal i da
- nombre_cargo - hora descanso_entrada: i nt
- hora_descanso_sal i da
- ti po_turno

empleado

- apel l i do_materno permisos


puesto de trabaj o - apel l i do_paterno
- cedul a i denti dad - cod_permi so
- cargo_actual - cod_empl eado - fecha_permi so
- cargo_anteri or - di recci on - ti empo_permi so
- cod_puesto - fecha_i ni ci o_l aboral - ti po_permi so
- descri pci on - fecha_naci mi ento
- nombre_puesto - genero
- nombres
- tel efono/cel ul ar

v acaciones

- cod_vacaci on
departamento - fecha_i ni ci o
- fecha_regreso
- cod_departamento
- ti empo_vacaci on
- descri pci on
- nombre_departamento

Fuente: Elaboracin Propia


39

3.11 Modelo Fsico


Grfica XXXI
Modelo Fsico de datos de SCP

Fuente: Elaboracin Propia


40

Cargo: la tabla cargo ser una referencia a todos los cargos existentes en la empresa nos

mostrara una descripcin de sus funcionalidades y os nombres de los cargos.

Departamento: nos mostrara de cuantos departamentos est constituido la empresa una

descripcin y tambin su nombre del departamento

Das laborales: en esta tabla se realizaran todos los registro de hora den entrada con las

horas de salida de cada empleado.

Empleado: nos mostrara todos los datos disponibles del empleado para poder realizar

consultas y bsquedas

Permisos: en esta tabla se registraran todos permisos realizados por los empleados como

permisos por salud, cumpleaos, permiso imprevisto, etc.

Puesto de trabajo: en esta tabla se podr ver todos los puestos de trabajos de los

departamentos.

Turno: esta tabla nos mostrara los turnos en los que la empresa realiza su actividad

laboral
41

Vacaciones: esta tabla nos permitir realizar los registros de vacaciones las consultas los

tiempos de duracin de las vacaciones

3.12 Interfaces:

SISTEMA PRINCIPAL W.S.

R-E-N=REGISTRO DE EMPLEADOS

R-E-E=ELIMINAR EMPLEADOS

R-E-M=MODOFICAR EMPLEADOS

R-E-C=CONSULTA DE MPLEADOS

I-E-R=LISTADO GENERAL DE EMPLEADOS

R-P-N=REGISTRO DE PERMISOS

C-V-C=CONTROL VACIONAL

R-P-C=CONSULTA DE PERMISOS

C-T-H-

R-P-R

R-P-M

C-V-N
42

3.12.1 SISTEMA PRINCIPAL W.S.

User Interface

Menu-submenus
43

Campos de las tablas textos

Footnote Note

1 ingresar codigo asignado al empleado

2 nombre del empleado

3 apellido paterno del empleado

4 apellido materno del empleado

5 cedula de identidad del empleado

6 genero o sexo del empleado (masculino femenino)

7 direccion actual del empleado


44

Footnote Note

8 telefono o celular del empleado

9 fecha de nacimiento del empleado

10 fecha de inicio laboral o contratacion del empleado

11 boton para realizar el registro de un nuevo empleado

12 boton para eliminar datos del empleado

13 boton de modificacion para los datos del empleado


45

ELIMINAR EMPLEADOS:

MODIFICAR EMPLEADOS:
46

CONSULTA DE LOS EMPLEADOS:

REGISTRO GENERAL DE LOS EMPLEADOS:


47

REGISTRO DE PERMISOS:

CONTROL DE VACACIONES:
48

CONSULTA DE PERMISOS:

LISTADO GENERAL DE PERMISOS:


49

MODIFICAR EMPLEADOS

REGISTRO DE VACIONES:
50

MARCADO DE ENTRADA Y SALIDA

ENTRADA-VERI

SALIDA-VERI

MARCADO DE ENTRADA Y SALIDA

Menu - submenu
51

ENTRADA-VERIFICACION

Footnote Note

1 en Este campo solo se llenara con el codigo del empleado

2 Este campo se llenara con la cedula de identidad del empleado


52

SALIDA-VERIFICACION

Footnote Note

1 En Este campo solo se llenara con el codigo del empleado

2 Este campo se llenara con la cedula de identidad del empleado


53

3.13 Organigrama

Grfica XXXIII
(Organigrama)

DIRECTIVA

GERENTE COMERCIAL GERENTE DE TECNOLOGIAS GERENTE ADMINISTRATIVO

AREA
ANALISIS Y DESARROLLO
AREA DE
RRHH
AREA DE
PROVEEDORES

AREA DE
REDES

AREA DE AREA DE
MARKETING SERVICIOS WEB

AREA DE AREA
CONTABLE
MANTENIMIENTO

AREA DE
VENTAS

Fuente: Elaboracin Propia


54

3.14 Secuencia de procesos


Grfica XXXIII
(secuencia de procesos)
55

3.15 Diagrama de red (secuencia de procesos)


Grfica XXXIV
Diagrama de red (secuencia de procesos)
56

Fuente: Elaboracin Propia


57

Fuente: Elaboracin Propia


58

3.16 Modelo Canvas

Grfica XXXIV
Modelo CANVAS

S-ar putea să vă placă și