• No se han encontrado resultados

Sistema informático para gestionar los procesos de rol de pagos y control de personal de la empresa creaciones Christian

N/A
N/A
Protected

Academic year: 2020

Share "Sistema informático para gestionar los procesos de rol de pagos y control de personal de la empresa creaciones Christian"

Copied!
235
0
0

Texto completo

(1)

1

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES” TULCÁN

PROYECTO INFORMÁTICO PREVIO A LA OBTENCIÓN DEL TÍTULO DE

INGENIEROS EN SISTEMAS E INFORMÁTICA

TEMA: “SISTEMA INFORMÁTICO PARA GESTIONAR LOS PROCESOS DE

ROL DE PAGOS Y CONTROL DE PERSONAL DE LA EMPRESA

CREACIONES CHRISTIAN”

Autores: Vicente Gerardo Cazares Chamorro

Edwin Alexander Cevallos Valdéz

Asesor: Ing. Darwin Becerra

(2)

2

CERTIFICACIÓN DE ASESOR

Yo, BECERRA ARAUJO DARWIN ANDRES, Identificado con la cédula de

ciudanía # 0401398003 Ingeniero en Sistemas, como Asesor y parte del

Personal Docente de la Universidad Regional Autónoma de los Andes

“UNIANDES” Tulcán,

Certifico

que, el presente Proyecto Informático elaborado

por el Sr. Cazares Chamorro Vicente Gerardo y el Sr. Cevallos Valdez Edwin

Alexander, estudiantes de la facultad de sistemas, han culminado su trabajo de

investigación bajo las normas establecidas por la Universidad Regional

Autónoma de los Andes “UNIANDES” Tulcán. Dejo leal constancia de

aprobación del Proyecto Informático para su estudio y evaluación a través de

mi firma y rúbrica para los fines legales pertinentes.

Atentamente,

(3)

3

DIRECTOR DE TESIS

DECLARACIÓN DE AUTORIA DEL PROYECTO INFORMÁTICO

Sr. Cazares Chamorro Vicente Gerardo y Sr. Cevallos Valdez Edwin Alexander,

con cédulas de identidad número 040143725-6, 040133300-0 respectivamente,

declaramos que el Proyecto Informático que desarrollamos a continuación, es

de nuestra autoría, y que en la elaboración, se ha respetado todos los derechos

establecidos en la Ley de Propiedad Intelectual refiriéndome a los autores

citados y responsabilizándonos de los contenido del Presente Proyecto

Informático, producto de una serie de actividades investigativas, siendo las

mismas tanto de campo como de consultas bibliográficas, para de esta manera

encuadrarlos dentro de la realidad palpable de que al momento se vive en la

ciudad de Tulcán, para de esta manera aportar al sector estudiantil y

profesional que tenga relación o interés con este documento.

Para constancia firman.

Sr. Cazares Chamorro Vicente Gerardo

C.I 040143725-6

Sr. Cevallos Valdez Edwin Alexander

(4)

4

DEDICATORIA

A Dios por habernos dado sus bendiciones y otorgarnos el regalo de la vida,

concediéndonos la salud, la dicha de contar con una familia íntegra y completa

quienes nos apoyaron entre todos sin egoísmo y falsedad.

A nuestros Padres, ya que por la confianza y esperanzas depositadas en

nosotros, han logrado labrar un camino que con dedicación y esfuerzo hemos

transitado con la firme convicción de llegar a ser buenos profesionales.

(5)

5

AGRADECIMIENTO

A Dios, por habernos dado la vida y por iluminarnos nuestros pasos en el arduo

y esforzado camino estudiantil, sin permitir apartarnos de la verdad y la

Firmeza.

A todos los Docentes por haber colaborado en la elaboración del Proyecto

Informático.

A todas y cada una de las personas quienes forman parte del día a día,

personas con quienes convivimos y tenemos el gusto de contar con su amistad

(6)

6

ÍNDICE GENERAL

PÁGINAS

PORTADA

DATOS INFORMATIVOS

CERTIFICACIÓN DEL ASESOR……….………...I

DECLARACIÓN AUTORÍA DE PROYECTO INFORMÁTICO.………II

DEDICATORIA………III

AGRADECIMIENTO………..………...IV

ÍNDICE GENERAL……….……V

ÍNDICE DE CUADROS……….……X

ÍNDICE DE GRÁFICOS….……….…..XII

RESUMEN EJECUTIVO……….……….…....XVI

THEY SUMMARIZE EXECUTIVE……….……….…...XVII

1 INTRODUCCIÓN

Antecedentes………..………1

1.2. OBJETIVOS.………3

1.2.1 Objetivo General.………..3

1.2.2 Objetivos Específicos………..……….3

1.3. METODOLOGÍA DE LA INVESTIGACIÓN………3

1.3.1 Métodos………..3

1.3.2 Técnicas e Instrumentos……….4

1.4 RECURSOS……….5

1.4.1 Potencial Humano………...5

1.4.2 Recursos Técnicos……….…...5

(7)

7

1.4.2.2 Especificaciones de Software……….6

1.4.3 CRONOGRAMA………...7

2 PROPUESTA METODOLÓGICA………..8

2.1 Análisis………..9

2.1.1 Descripción de la Situación Actual………9

2.1.2 Problemas y Especificaciones de Requerimientos………10

2.1.3 Especificaciones………...12

2.1.4 Diagrama de Flujo de Datos Nivel 0………...12

2.1.5 Diagrama de Flujo de Datos Nivel 1………...13

2.1.6 Modelo Entidad Relación………...14

2.1.7 Diccionario de Datos………..…….15

2.1.8 Interfaz DNI (Descripción Narrativa de Interfaces)………....32

2.2 DISEÑO DEL SISTEMA………....56

2.2.1 Ámbito del Software………...56

2.2.2 Referencias………...56

2.2.2.1 Sistema Operativo………..……….56

2.2.2.2 Lenguaje de Programación………...57

2.2.2.3 Administración de Base de Datos………...57

2.2.2.4 Herramientas de Desarrollo………..58

2.2.2.5 Sistemas Externos……….58

2.2.3 Diseño Detallado………...59

2.2.3.1 Modelo Lógico de la Base de Datos del Sistema SISROLPAG…... 59

2.2.3.2 Modelo Físico de la Base de Datos del Sistema SISROLPAG…….60

2.2.4 Interfaces………..61

(8)

8

2.2.4.2 Interfaces de Procesos………..…..62

2.3 IMPLEMENTACIÓN………73

2.3.1 Generalidades……….151

2.3.1.1 Funciones……….152

2.3.1.2 Eventos……….152

2.3.1.3 Objetos………..152

2.3.1.4 Métodos………154

2.3.2 Estructura Interna del Software………...155

2.3.2.1 Esquema Jerárquico………..155

2.3.3 Generación y Conexión de la Base de Datos………...155

2.3.4 Integración de Sistemas Externos………...158

2.3.5 Responsabilidad de Usuarios………...166

2.3.6 Capacitación de los Usuarios………...………166

2.3.7 Mantenimiento………..………...166

2.3.7.1 Mantenimiento Preventivo………..………...166

2.3.7.2 Mantenimiento Correctivo………..………167

2.4 Pruebas………168

2.4.1 Pruebas del Sistema………..……….173

2.4.2 Pruebas de Requerimientos………..174

2.4.3 Evaluación Técnica, Económica, Bibliográfica y legal………...175

2.4.3.1 Evaluación Técnica………...175

2.4.3.2 Evaluación Bibliográfica………...177

2.4.3.3 Evaluación Legal………...178

2.4.3.4 Alternativa Económica……….178

(9)

9

3.1 Viabilidad Técnica………...180

3.2 Viabilidad Operativa………181

3.3 Viabilidad Económica……….182

3.3.1 Talento Humano………...184

3.3.2 Recursos Materiales……….184

3.3.3 Recursos Financieros………...185

4 DOCUMENTACIÓN………185

4.1 Manual de Usuario………...185

4.1.1 Objetivo………...185

4.1.2 Desarrollo………...186

4.1.2.1 Formulario de Presentación………186

4.1.2.2 Formulario de Ingreso de Contraseña………...187

4.1.2.3 Formulario Principal MIDI……….187

4.1.2.4 Botones Principales………...188

4.1.2.5 Módulo del Sistema………191

4.1.2.6 Formulario Cambiar Clave………191

4.1.2.7 Formulario Usuarios………...192

4.1.2.8 Formulario Departamento.……….193

4.1.2.9 Formulario Cargos………...195

4.1.3Formulario Asignación de Empleados………196

4.1.3.1 Formulario calendario de Festividades...………....198

4.1.4 Módulo Procesos.………..199

4.1.4.1 Formulario de Prestamos……..………199

4.1.5 Formulario registro de horas diarias………200

(10)

10

4.1.5.2 Formulario Enrolamiento………..……….202

4.1.6 Módulo Reportes……….203

4.1.6.1 Formulario Consulta de Prestamos……..………....203

4.1.6.2 Formulario Consulta de Registro Diario…...………...204

4.1.6.3 Formulario Consulta Asignación de Empleado…………...205

4.1.6.4 Formulario Consulta de Empleados………207

4.1.6.5 Formulario Consulta Detalle Rol……..………...208

4.2 Manual Técnico……….209

4.2.1 Especificaciones Técnicas de Hardware………...209

4.2.2 Especificaciones Técnicas de Software……….210

5 CONCLUSIONES Y RECOMENDACIONES………...211

5.1 Conclusiones………..211

5.2 Recomendaciones………..212

6 BIBLIOGRAFÍA………213

(11)

11

ÍNDICE DE CUADROS

CUADRO 1: Técnicas e Instrumentos………5

CUADRO 3: Recursos y Características………6

CUADRO 3: Problemas y Requerimientos del Sistema………..11

CUADRO 4: Problemas y Requerimientos del Software……….12

CUADRO 5: Tabla Usuario………...15

CUADRO 6: Tabla Detalle Rol………..18

CUADRO 7: Tabla Mes………..18

CUADRO 8: Tabla Prestamos………..20

CUADRO 9: Tabla Rol de Pagos…………..………..21

CUADRO 10: Tabla Asignación Empleado…..……….22

CUADRO 11: Tabla Cargo………...23

CUADRO 12: Tabla Departamento….………....24

CUADRO 13: Tabla Detalle Registro………..26

CUADRO 14: Tabla Empleados.……….28

CUADRO 15: Tabla Festividades………29

CUADRO 16: Tabla Registro Diario…..………..31

CUADRO 17: Formulario Inicio del Sistema……….32

CUADRO 18: Formulario Ingreso al Sistema………32

CUADRO 19: Formulario Menú Principal………...………...33

CUADRO 20: Formulario Cambiar Clave de Usuario…...………...36

CUADRO 21: Formulario Administración de Usuarios……….…...37

CUADRO 22: Formulario Consultar Usuario………..………...38

CUADRO 23: Formulario Administración Departamentos……..…………....39

(12)

12

CUADRO 25: Formulario Administración de Cargos..……….41

CUADRO 26: Formulario Consultar Cargo……….……….………..42

CUADRO 27: Formulario Asignación de Empleados….………..43

CUADRO 28: Formulario Calendario de Feriado y Festividades…………...44

CUADRO 29: Formulario Préstamos….………..45

CUADRO 30: Formulario Registro de Horas Diarias………..…..46

CUADRO 31: Formulario Rol de Pagos………....………..47

CUADRO 32: Formulario Enrolamiento y Creación de Empleados…..…....48

CUADRO 33: Formulario Consulta de Préstamos……….………...50

CUADRO 34: Formulario Consulta de Registro Diario………51

CUADRO 35: Alternativa Consulta Asignación de Empleado………...52

CUADRO 36: Formulario Consulta de Empleados………..…53

CUADRO 37: Formulario Consulta Detalle Registro………...54

CUADRO 38: Formulario Consulta Detalle Rol………55

CUADRO 39: Esquema Jerárquico………155

CUADRO 40: Datos de Prueba………175

CUADRO 41: Evaluación Técnica…...………177

CUADRO 42: Alternativa Económica..………179

CUADRO 43: Recursos Económicos…..………183

CUADRO 44: Recursos Materiales…..………184

CUADRO 45: Recursos Financieros..………185

CUADRO 46: Especificaciones Técnicas de Hardware………..209

(13)

13

ÍNDICE DE GRÁFICOS

GRÁFICO 1: Cronograma de Actividades………7

GRÁFICO 2: Diagrama de Flujo de Datos del Sistema Nivel 0………...12

GRÁFICO 3: Diagrama de Flujo de Datos del Sistema Nivel 1…………...13

GRÁFICO 4: Modelo Entidad Relación del Sistema……….14

GRÁFICO 5: Modelo Lógico de la Base de Datos……….55

GRÁFICO 6: Modelo Físico de la Base de Datos………...60

GRÁFICO 7: Interfaces Base………61

GRÁFICO 8: Interfaces Usuario y Contraseña………...62

GRÁFICO 9: Formulario Inicial MIDI………...62

GRÁFICO 10: Formulario Cambiar Clave…..………...63

GRÁFICO 11: Formulario Usuarios...………..63

GRÁFICO 12: Formulario Departamentos……….63

GRÁFICO 13: Formulario Cargos…..………..64

GRÁFICO 14: Formulario Asignación de Empleados………..64

GRÁFICO 15: Formulario Calendario de Festividades..………..65

GRÁFICO 16: Formulario Préstamos………..65

GRÁFICO 17: Formulario Registro de Horas Diarias………..….66

GRÁFICO 18: Formulario Rol de Pagos……….66

GRÁFICO 19: Formulario Ingresos Enrolamiento……...……….67

GRÁFICO 20: Formulario Consulta Préstamos……….67

GRÁFICO 21: Formulario Consulta Registro Diario……….68

GRÁFICO 22: Formulario Consulta Asignación de Empleado..……….68

GRÁFICO 23: Formulario Consulta de Empleados ………69

(14)

14

GRÁFICO 25: Formulario Consulta Detalle Rol………70

GRÁFICO 26: Formulario Consulta Reporte de Préstamos………70

GRÁFICO 27: Formulario Reporte Registro Diario………71

GRÁFICO 28: Formulario Reporte Asignación de Empleados……...……….71

GRÁFICO 29: Formulario Reporte Empleados.……….72

GRÁFICO 30: Formulario Detalle Registro.………72

GRÁFICO 31: Formulario Detalle Rol………….……….73

GRÁFICO 32: Depuración de Código………….……….171

GRÁFICO 33: Ejemplo de datos válidos………..171

GRÁFICO 34: Ejemplo de datos no válidos………....171

GRÁFICO 35: Ejecutando el Método Post………...172

GRÁFICO 36: Resultado Final del Método Post……….172

GRÁFICO 37: Ejecutando el Método Post………...173

GRÁFICO 38: Resultado Final del Método Post……….173

GRÁFICO 39: Alternativa Económica……….180

GRÁFICO 40: Formulario de Presentación...……….186

GRÁFICO 41: Formulario Ingreso de Contraseñas………..187

GRÁFICO 42: Formulario Principal MIDI………187

GRÁFICO 43: Formulario Cambiar Clave ………....191

GRÁFICO 44: Formulario Usuarios………192

GRÁFICO 45: Ventana Búsquedas Usuarios….………….……….192

GRÁFICO 46: Ventana Ingresos Usuarios…… ……….………..193

GRÁFICO 47: Formulario Departamentos……….193

GRÁFICO 48: Ventana Búsquedas Departamentos..……….……….194

(15)

15

GRÁFICO 50: Formularios Cargos………..…… ……….……….195

GRÁFICO 51: Ventana Búsquedas Cargos..… ……….……….195

GRÁFICO 52: Ventana Ingresos Cargos……… ……….……….196

GRÁFICO 53 Formulario Asignación Empleado……….……….196

GRÁFICO 54: Ventana Búsqueda Asignación de Empleados……….197

GRÁFICO 55: Ventana Ingresos Asignación de Empleados……….197

GRÁFICO 56: Formulario Calendario de Festividades.…….……….198

GRÁFICO 57: Ventana Ingresos Días Festivos……….……….198

GRÁFICO 58: Ventana Préstamos………..…… ……….……….199

GRÁFICO 59: Formulario Consulta Préstamos.……….……….199

GRÁFICO 60: Formulario Ingresos Préstamos..……….……….200

GRÁFICO 61: Ventana Registro de Horas Diarias………….……….200

GRÁFICO 62: Ventana Rol de Pagos…….…… ……….……….201

GRÁFICO 63: Ventana Ingreso Rol de Pagos.. ……….……….201

GRÁFICO 64: Ventana Enrolamiento…… ……….…….……….202

GRÁFICO 65: Ventana Ingreso Empleados……….……….202

GRÁFICO 66: Ventana Consulta de Préstamos………..……….203

GRÁFICO 67: Ventana Reporte de Préstamos……….………...204

GRÁFICO 68: Ventana Consulta de Registro Diario….……….204

GRÁFICO 69: Ventana de Reporte de Préstamos….….……….205

GRÁFICO 70: Ventana Consulta Asignación de Empleados……….206

GRÁFICO 71: Ventana Reporte Asignación de Empleados………..206

GRÁFICO 72: Ventana Consulta de Empleados……….207

GRÁFICO 73: Ventana Reporte de Empleados………..……….207

(16)

16

(17)

17

RESÚMEN EJECUTIVO

La Empresa “Creaciones Christian de la ciudad de Tulcán” fue tomada como

sitio de referencia para la realización del Sistema Informático para el control de

personal y rol de pagos. La esencia principal del presente proyecto informático

es la automatización de las tareas más importantes que diariamente realiza la

Empresa “Creaciones Christian de la Ciudad de Tulcán”.

La ejecución de este proyecto informático está basado en la necesidad de

utilizar e implementar tecnologías de información que ayude de forma eficiente

al control de personal y rol de pagos de la Empresa “Creaciones Christian de la

ciudad de Tulcán”.

Con el avance del proyecto de investigación ha sido necesario instruirse más a

fondo de los diferentes problemas que presenta la mencionada Empresa, se ha

tratado en lo posible adaptar el programa para que cumpla con la solución de

los inconvenientes que retrasan los procesos diarios que efectúa dicha

institución.

El presente proyecto informático se constituye de lo siguiente:

Realizando un análisis de la situación actual de la institución, donde se ha

puesto en práctica la experiencia adquirida diagnosticando la siguiente

problemática a solucionar:

En la Empresa “Creaciones Christian” de la ciudad de Tulcán el control

de personal y rol de pagos no se realiza de manera automatizada

Se presentan retrasos a la hora de entrar al trabajo por parte de los

Empleados.

(18)

18

La información que se maneja es manual y desactualizada.

Los informes de control de personal y rol de pagos no se presenta a

tiempo

Se presenta desorganización, pérdida y duplicación de la información.

Según lo anterior se colocará énfasis principalmente en la demora de los

procesos de Control de Personal y rol de pagos de la Empresa “Creaciones

Christian” de la ciudad de Tulcán, tomando en cuenta el alcance del proyecto

informático y su beneficio con la implantación del software aportando con el

mismo la rapidez de los procesos de control de personal y rol de pagos de la

Empresa

“Creaciones Christian” de la ciudad de Tulcán, por consiguiente

(19)

19

THEY SUMMARIZE EXECUTIVE

The Company "Creaciones Christian of the Tulcán City" was taken as a

reference site for the performance of computer system for the control of

personnel and payroll. The main essence of this computer project is the

automation of the most important day the company made "Creations Christian

City

Tulcán."

The computer implementation of this project is based on the need for and

implement information technology to help efficiently control personnel and

payroll

of

the

Company

"Christian

Creations

Tulcán

city."

With the advancement of the research project has required further instructed

the various problems presented by that company, we have tried where possible

to adapt the program to comply with the resolution of problems that delayed the

process

that

takes

place

daily

institution.

This

computer

project

is

made

up

of

the

following:

If an analysis of the current situation of the institution, which has implemented

the

following

experience

diagnosing

the

problem

to

be

solved:

• In the Company "Creations Christian" city Tulcán control of personnel and

payroll

is

not

done

in

an

automated

manner

You

have

delays

when

entering

the

job

by

employees.

• It is of great discomfort and not all employees get to work.

• The information used is manual and outdated.

(20)

20

(21)

21

1.

INTRODUCCIÓN

La creación de un software que ayude a la optimización de tiempo y pérdida de

información resulta necesario para el desarrollo de las Empresas locales.

El presente Proyecto informático está construido en base a la metodología del

ciclo de vida clásico del software llamado también el método de cascada, los

elementos están desarrollados utilizando herramientas actuales del análisis y

diseño de sistemas, así como también lenguajes de programación y base de

datos que permitan llegar al objetivo propuesto. A continuación se detalla el

sistema propuesto.

1.1

ANTECEDENTES

El mundo actual es globalizado y cambiante que está en contacto permanente

con la tecnología. Si bien se analiza en la actualidad todas las instituciones

públicas y privadas tienen un sistema automatizado como la principal

herramienta de trabajo; además de que las leyes se modifican constantemente

para brindar mejores beneficios a los empleados.

En el medio local podemos observar que las instituciones tanto públicas como

privadas han optado por implementar sistemas informáticos.

En la empresa “Creaciones Christian” de la ciudad de Tulcán, actualmente

realiza los pagos manualmente muchas veces sin saber el día y la cantidad

que se ha pagado al trabajador y las fechas establecidas para su respectivo

pago, además no lleva un control al personal por el cual a veces no se sabe las

(22)

22

Por lo cual puede causar desperdicio de tiempo, lo cual significa costos y en

varias ocasiones gastos para la empresa.

Además puede generar mal estar interno entre trabajadores ya que unos llegan

puntual y otros atrasados así mismo como unos pueden trabajar más que los

otros y puede formar una desorganización en la empresa.

Por el lado de los recursos humanos, el administrador o el encargado del

personal a la falta de un sistema de control al personal puede ser causa de

desmotivación, ya que a veces no se sabe que trabajador llega atrasado y no

se le puede reclamar con seguridad, en cambio con un control al personal se le

puede reclamar con seguridad ya que hay consta la hora de llegada y salida del

trabajador, y así los trabajadores se pueden hacer más eficientes y eficaces en

su trabajo.

También se debe recordar que estamos en un mundo globalizado y cambiante

que está en contacto permanente con la tecnología. Si bien analizamos en la

actualidad todas las instituciones públicas y privadas tienen un sistema

automatizado como la principal herramienta de trabajo.

Por todas las investigaciones realizadas se ha visto la necesidad de realizar

sistema para gestionar los procesos de rol de pagos y control de personal de la

empresa

“CREACIONES CHRISTIAN” ya que en la actualidad las leyes nos

rigen de tener asegurados a los trabajadores.

(23)

23

1.2.1

Objetivo General:

Desarrollar un sistema informático para gestionar los procesos de rol de pagos

y control de personal de la empresa “CREACIONES CHRISTIAN”

1.2.2 Objetivos Específicos:

Diagnosticar la situación actual sobre el control y manejo al personal de

la empresa "Creaciones Christian" de la ciudad de Tulcán.

Investigar los requerimientos de información para realizar un rol de

pagos a fin de obtener un diseño de sistema informático válido para

estos procesos.

Elaborar el sistema informático para gestionar los procesos del rol de

pagos manejo y control del Personal de la empresa "Creaciones

Christian" de la ciudad de Tulcán.

1.3 METODOLOGÍA DE LA INVESTIGACIÓN

1.3.1 Métodos:

Método Deductivo:

La deducción es un proceso que parte de un principio

general ya conocido para inferir en él, consecuencias particulares.

Para la utilización de este método nos basamos en la información ya existente

sobre el control al personal y procesos de Rol de Pagos de la empresa

(24)

24

Método Analítico:

Aquel que nos permite realizar el trabajo de investigación

en base a un orden establecido para llegar al conocimiento, este método ha

intervenido con la finalidad de extraer una parte del todo para estudiar y

analizar de una mejor manera el problema planteado.

Método Analítico Sintético:

Nos permite realizar análisis y síntesis de la

información obtenida mediante las técnicas de recolección de la información

tomando en cuenta la total comprensión de la información obtenida

Método Sistémico:

Es un proceso que permitirá relacionar hechos

aparentemente aislados trabajado de forma individual para luego formar una

idea común, que permita unificar los diversos elementos, es decir, la reunión

racional de varios elementos dispersos en una nueva totalidad.

Método de Investigación Bibliográfica:

El método de investigación

bibliográfica que por definición es un conjunto de técnicas y estrategias que se

emplean para localizar, identificar y acceder a aquellos documentos que

contienen la información sobre control y manejo de procesos del servicio de rol

de pagos, ya que reviste de gran importancia para este proceso de

investigación planteada.

1.3.2 Técnicas e Instrumentos:

Las técnicas que se aplicaran para la realización del presente trabajo son las

que se encuentran detalladas a continuación:

TÉCNICAS

INSTRUMENTOS

(25)

25

Observación.

Fichas de observación

Revisión bibliográfica

Libros

Navegación por Internet.

Computador.

CUADRO 1: Técnicas e instrumentos

1.4 RECURSOS

1.4.1 Potencial Humano

El presente Proyecto de Investigación estará conformado por:

AUTORES:

Cazares Chamorro Vicente Gerardo

Cevallos Valdez Edwin Alexander

ASESOR METODOLÓGICO:

Ing. Darwin Becerra, designado por la

Universidad, así como también de la colaboración activa de los Docentes que

imparten Cátedras afines a la especialización.

1.4.2 Recursos Técnicos

También se necesitará del material técnico especializado desarrollo de

software de Rol de pagos y control de personal del cual se hará uso para el

buen desarrollo del sistema informático para la Empresa “Creaciones Christian”

de la ciudad de Tulcán.

(26)

26

buena elaboración de un sistema informático que permita el manejo de rol de

pagos y control al personal de la Empresa "Creaciones Christian" de la ciudad

de Tulcán, dotado con impresora, internet y utilitarios de oficina.

Recursos

Características

Procesador Core i5

Procesador Intel, Memoria de 4 GB.

Disco Duro

640 GB

Tarjeta de Red

Ethernet 100 Mbps e Inalámbrica

Cable UTP

Categoría 5e.

CUADRO 2: Recursos y Características

1.4.2.2 Especificaciones de Software.-

Para el desarrollo del sistema en

mención se hará uso del presente software:

Software de Diseño de Frontales como lo es Visual Basic.Net

2005

Sistema Operativo: Windows 7 Ultímate

Base de Datos SQL Server 2005

Internet

Office 2007.

Herramientas Case:

Visible Analist

Power Designer 7.0

(27)

27

1.4.3 CRONOGRAMA

(28)

28

2. PROPUESTA ( METODOLOGÍA)

Hoy en día no cabe la menor duda sobre la trascendencia de la tecnología,

como generadora y potencializadora de cambios sociales, económicos,

culturales, etc., de proyectos de vida para simplificar las tareas del hombre en

su diario vivir. Por medio de la tecnología se puede propiciar el desarrollo de

los países, de las naciones, de las localidades y comunidades.” Las sociedades

que han privilegiado la tecnología, han logrado mejores niveles de desarrollo

humano y crecimiento económico, y los pueblos que lo han descuidado

manifiestan profundos problemas sociales que detienen el desarrollo a escala

humana, como por ejemplo el nuestro”

Es por esta razón para la elaboración del presente trabajo se toma muy en

cuenta los beneficios que presta la tecnología, esta vez específicamente en el

campo de la Informática y el manejo de programas diseñados para la creación

de sistemas, como por ejemplo Visual Basic. Net 2005, SQL server 2005, y

sus respectivos componentes.

Todo proceso para la elaboración de un determinado trabajo, proyecto o

sistema en este caso; requiere de la ayuda y seguimiento de una metodología

organizada y coherente. Por ello, de las metodologías que se establecen para

el desarrollo de software como: Método Ciclo de vida clásico, Método Lineal

Secuencial, Método Estructurado, Método Prototipado,

Método

Orientado a

Objetos, se ha tomado en cuenta un método semejante al Ciclo de Vida

(29)

29

Análisis

Diseño

Implementación

Pruebas y mantenimiento

2.1. ANÁLISIS

2.1.1 Descripción de la Situación Actual

De acuerdo a la información seleccionada y clasificada se puede proyectar una

visión general sobre el desempeño que tiene el prototipo del sistema

SYSROLPAG, esta proyección está dirigida a resolver problemas los cuales

han sido identificados, detectando como principal problema que los roles de

pago y control de personal no se realiza de manera automatizada y crecimiento

de volumen de archivos, para ello se ha elegido utilizar una base de datos que

tenga una gran capacidad de almacenamiento, la misma que proporcione la

seguridad necesaria para la información .

SYSROLPAG presentará un diseño adecuado aplicando los roles de pagos y

control de personal en una herramienta informática, además se ha tomado en

cuenta las áreas que intervendrán en el sistema como son: Recursos

Humanos, Contabilidad y administración siendo este ultimo el que maneja la

información de forma directa, para ello se diseñará diagramas de procesos de

información los cuales servirán como documentación y guía para el diseño y

terminación del sistema.

(30)

30

internet y poder inducir a una mejor idea y visión delo que el sistema debe

realizar por naturaleza ,siendo para este caso aplicado el método inductivo

para resolver problemas más amplios, seccionándolos en problemas más

pequeños obteniendo buenos resultados de los mismos, además aplicando el

método analítico se ha vuelto a unificar las partes para obtener una toma de

decisiones más adecuada sobre estos problemas y darles soluciones correctas.

En la parte de la interfaz gráfica el sistema posee un modelo amigable al

usuario, el mismo que tiene flexibilidad, adaptabilidad con la persona que está

en el manejo del sistema que visualmente cumpla con los criterios del usuario

final y que también el sistema cumpla con las normas de calidad de diseño,

además que este mismo presente una funcionalidad adecuada, precisa,

oportuna y confiable en el manejo de la información.

2.1.2 Problemas y especificación de requerimientos

Sistema:

Principales problemas y requerimientos del sistema

PROBLEMA

REQUIERE

Control no adecuado de entrada y

salida de los empleados

Módulo Recursos Humanos

Mala información en los roles de

pagos

Módulo Contabilidad

Niveles de Seguridad no adecuados

Módulo Administración

(31)

31

información

adecuados

El sistema actual no es abierto

Adaptabilidad a nuevas tecnologías

El usuario no se adapta

Diseño de interfaz amigable y

capacitación al usuario

No existen Referencias del sistema

actual

Módulo ayudas

Software:

Principales problemas y requerimientos del software:

PROBLEMA

REQUIERE DE

Ocupa demasiado espacio físico de la

Empresa Creaciones Christian

Base de datos de gran

almacenamiento

No se adapta a herramientas de

diseño y desarrollo

Plataforma adecuada y compatible

Dificultad en el diseño y desarrollo

Lenguaje Visual

Dificultad en modelar diseños

conceptuales y físico

Programas de modelos de diagramas

(32)

32

Valor económico del sistema muy alto Adquisición de licencias e inversión

de recursos de forma legal.

2.1.3 Especificaciones

Es el paso de la información por medio de diagrama de flujo tanto en nivel 0

como en nivel 1, dando como resultado en buen funcionamiento del software.

2.1.4 Diagrama de flujo de datos del sistema SISROLPAG Nivel 0

CUADRO 4: Problemas y Requerimientos del Software

(33)

33

2.1.5 Diagrama de flujo de datos del sistema SISROLPAG Nivel 1

(34)

34

2.1.6 Modelo Entidad Relación del Sistema SISROLPAG

(35)

35

2.1.7 Diccionario de Datos

Tabla (1) USUARIO.-

Se guarda datos de los usuarios que manejan el sistema

SYSROLPAG.

USU_ID.-

Este campo almacena el código de cada usuario, aquí

se ingresa valores enteros entre [0-9].

USU_LOGIN.-

Este campo almacena el nombre del usuario que

maneja el sistema SYSROLPAG, aquí se ingresa valores de tipo

Char [a-z], [A-Z], [0-9].

USU_CLAVE.

-

Este campo almacena la clave del usuario que

maneja el sistema SYSROLPAG, aquí se ingresa valores de tipo

Char [a-z], [A-Z], [0-9].

Tabla (1) USUARIO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria USU_ID int 4 no Código del usuario

USU_LOGIN varchar 25 no Nombre del usuario

USU_CLAVE varchar 25 no Clave del usuario

Tabla (2) DETALLE_ROL.-

Se guardan datos de los pagos que se realiza a

cada empleado de la empresa Creaciones Christian de la Ciudad de Tulcán.

(36)

36

ROL_ID.-

Este campo almacena código del rol de pagos, aquí se

ingresa valores numéricos comprendidos entre [0-9].

ASI_ID.-

Este campo almacena el código de asignación de

empleado, aquí se ingresa valores numéricos comprendidos entre

[0-9].

DET_CUOTAQUINCENA.

-

Este campo almacena la cuota

quincenal que se le paga al empleado, aquí se almacena valores

decimales.

DET_VEXTRAORDINARIA.-

Este campo almacena el valor de

las horas extraordinarias, aquí se almacena valores decimales.

DET_VSUPLEMENTARIA

.- Este campo almacena el valor de las

horas suplementarias, aquí se almacena valores decimales.

DET_DECIMOTERCERO.-

Este campo almacena el valor de el

décimo tercero, aquí se almacena valores decimales.

DET_DECIMOCUARTO.-

Este campo almacena el valor de el

décimo cuarto, aquí se almacena valores decimales.

DET_ALIMENTACION.-

Este campo almacena el valor de las

retenciones alimenticias que tiene el empleado, aquí se almacena

valores decimales.

DET_COMISION.-

Este campo almacena el valor de las

comisiones que tiene el empleado, aquí se almacena valores

decimales.

(37)

37

DET_RETENCION.-

Este campo almacena el valor de las

retenciones que tiene el empleado, aquí se almacena valores

decimales.

DET_PRESTAMO.-

Este campo almacena el valor de los

prestamos que tiene el empleado, aquí se almacena valores

decimales.

DET_TOTAL.-

Este campo almacena el valor total a recibir el

empleado, aquí se almacena valores decimales.

Tabla (2) DETALLE_ROL

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria ROL_ID int 10 no Código diagnóstico

Foránea ASI_ID int 10 no Código asistencia

DET_CUOTAQUINCE

NAL

decimal 4,2 si Cuota Quincenal

DET_VEXTRAORDINA

RIA

decimal 4,2 si Valor hora

extraordinaria

DET_VSUPLEMENTA

RIA

decimal 4,2 si Valor hora

suplementaria

DET_DECIMOTERCE

RO

decimal 4,2 si Décimo Tercero

DET_DECIMOCUART

O

decimal 4,2 si Décimo Cuarto

(38)

38

alimenticias

DET_COMISION decimal 4,2 si Comisiones

DET_IESS decimal 4,2 si Aporte al IESS

DET_RETENCION decimal 4,2 si Retenciones

DET_PRESTAMO decimal 4,2 si Prestamos

DET_TOTAL decimal 4,2 si Total a pagar

CUADRO 6: TABLA DETALLE ROL

Tabla (3) MES.-

Se guardan todos los meses del año.

CODIGO.-

Este campo almacena el código del mes, almacena

valores numéricos comprendidos entre [0-9].

MES.-

Este campo almacena el nombre de cada mes, aquí se

ingresan valores de tipo Char [a-z],[A-Z]

Tabla (3) MES

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria CODIGO Int 4 no Código del mes

MES varchar 50 Nombre del mes

Tabla (4) PRESTAMO.-

Se guardan datos de los préstamos que han realizado

los empleados de la empresa “Creaciones Christian”.

(39)

39

PRE_ID.-

Este campo almacena el código de los prestamos

realizados, almacena valores numéricos comprendidos entre

[0-9].

PRE_FINICIO.-

Este campo almacena la fecha de inicio que se

realizo el préstamo, aquí se ingresan valores de tipo Char

[a-z],[A-Z],[1-9]

EMP_ID.-

Este campo almacena el código del empleado,

almacena valores numéricos comprendidos entre [0-9].

PRE_MONTO.-

Este campo almacena el monto del préstamo,

aquí se ingresan valores de tipo decimal.

PRE_PAGQUINCENAL.-

Este campo almacena el valor que tiene

que pagar el empleado de forma mensual, aquí se ingresan

valores de tipo decimal.

PRE_NPAGO.-

Este campo almacena el número de pagos que

tiene que realizar el empleado, aquí se ingresan valores de tipo

decimal.

PRE_FPAGOFINAL.-

Este campo almacena la fecha final del

préstamo, aquí se ingresan valores de tipo Char [a-z],[A-Z],[1-9]

PRE_ESTADO.-

Este campo almacena el estado del préstamo,

es decir si ya esta pagado o no todavía, aquí se ingresan valores

de tipo numérico [1-9].

Tabla (4) PRESTAMO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

(40)

40

Tabla (5) ROL_PAGOS.-

Se guardan datos de de los roles de pago que se

realiza a los empleados de la Empresa “Creaciones Christian” de la ciudad de

Tulcán.

ROL_ID.-

Este campo almacena el código del rol de pagos,

almacena valores numéricos [0-9].

ROL_ANIO.-

Este campo almacena el año en que se realizo el rol

de pagos, aquí se ingresan valores de tipo Char [a-z],[A-Z]

ROL_MES.-

Este campo almacena el mes en que se realizo el rol

de pagos, aquí se ingresan valores de tipo Char [a-z],[A-Z]

ROL_FECHAELABOR.-

Este campo almacena la fecha en que

se elaboró el rol de pagos, aquí se ingresan valores de tipo Char

[a-z],[A-Z]

Primaria PRE_ID Int 4 no código

PRE_FINICIO Varchar 50 Si Fecha de inicio

Foránea EMP_ID Int 4 no Código empleado

PRE_MONTO Decimal 30,2 si Monto del préstamo

PRE_PAGQUINCENAL Decimal 30,2 si Pago mensual

PRE_NPAGO Int 4 si Número de pagos

PRE_FPAGOFIAL Varchar 50 si Pago final

PRE_ESTADO Int 4 si Estado del prestamo

(41)

41

Tabla (6) ASIGNACION_EMPLEADO.-

Se guardan datos de los empleados

que trabajan en la empresa Creaciones Christian de la Ciudad de Tulcán.

EMP_ID.-

Este campo almacena el código del empleado, aquí se

ingresan valores numéricos entre [0-9].

DEP_ID.-

Este campo almacena el código del departamento

donde trabaja el empleado, aquí se ingresan valores numéricos

entre [0-9].

CAR_ID.-

Este campo almacena el código del cargo que tiene el

empleado, aquí se ingresan valores numéricos entre [0-9].

ASI_SUELDOBASE.-

Este campo almacena el sueldo base que

tiene el empleado, aquí se ingresan valores numéricos [0,9].

ASI_DESCRIPCION.-

Este campo almacena la descripción del

sueldo del empleado, aquí se ingresan valores de tipo caractér

[a-z],[A,Z].

Tabla (5) ROL_PAGOS

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria ROL_ID Int 4 no Código del rol de pagos

ROL_ANIO Varchar 50 si Año

ROL_MES Varchar 100 si Mes

ROL_FECHAELABOR Varchar 100 si Fecha elaboración

(42)

42

ASI_FECHAPOSESION.-

Este campo almacena la fecha en que

posesionó el empleado, aquí se ingresan valores de tipo caractér

entre [a-z],[A-Z].

ASI_VIGENCIA.-

Este campo almacena la vigencia del contrato

del empleado, aquí se ingresan valores de tipo numérico y

caractér entre [0,9] y [a-z],[A-Z].

ASI_ID.-

Este campo almacena el código de la asignación del

empleado, aquí se ingresan valores numéricos [0,9].

CUADRO 10: TABLA ASIGNACIÓN EMPLEADO

Tabla (7) CARGO.-

Se guardan datos de todos los cargos que tiene la

Empresa Creaciones Christian de la ciudad de Tulcán.

Tabla (6) ASIGNACION_EMPLEADO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria ASI_ID Int 4 no Código asignación

Foránea EMP_ID Int 4 no Código empleado

Foránea DEP_ID Int 4 no Código departamento

Foránea CAR_ID Int 4 no Código cargo

ASI_SUELDOBASE Decimal 18,0 si Sueldo base

ASI_DESCRIPCION Varchar 200 si Descripción

ASI_FECHAPOSESION Varchar 50 si Fecha Posesión

(43)

43

CAR_ID.-

Este campo almacena el código del cargo que tiene un

empleado de la Empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores numéricos entre [0-9].

CAR_NOMBRE.-

Este campo almacena el nombre del cargo que

tiene un empleado de la Empresa Creaciones Christian de la

ciudad de Tulcán, aquí se ingresan valores de tipo carácter entre

[a-z],[A,Z].

CAR_SUELDOBASE.-

Este campo almacena el suelo base que

tiene cada empleado de la empresa Creaciones Christian de la

ciudad de Tulcán, aquí se ingresan valores de tipo decimal.

Tabla (8) DEPARTAMENTO.-

Se guardan datos de todos los departamentos

que tiene la Empresa Creaciones Christian de la ciudad de Tulcán.

DEP_ID.-

Este campo almacena el código del departamento que

tiene la Empresa Creaciones Christian de la ciudad de Tulcán,

aquí se ingresan valores numéricos entre [0-9].

Tabla (7) CARGO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria CAR_ID Int 4 no Código cargo

CAR_NOMBRE Varchar 100 si Nombre del cargo

CAR_SUELDOBASE Decimal 10,2 no Código departamento

(44)

44

DEP_NOMBRE.-

Este campo almacena el nombre del

departamento que tiene la Empresa Creaciones Christian de la

ciudad de Tulcán, aquí se ingresan valores de tipo carácter entre

[a-z],[A,Z].

Tabla (9) DETALLE_REGISTRO.-

Se guardan datos de las horas que trabaja a

diario un empleado de la Empresa Creaciones Christian de la ciudad de

Tulcán.

REG_ID.-

Este campo almacena el código del registro de un

empleado de la Empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores numéricos entre [0-9].

EMP_ID.-

Este campo almacena el código de un empleado de la

Empresa Creaciones Christian de la ciudad de Tulcán, aquí se

ingresan valores numéricos [0-9].

Tabla (8) DEPARTAMENTO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria DEP_ID Int 4 no Código departamento

DEP_NOMBRE Varchar 100 no Nombre del

departamento

(45)

45

DER_HINGRESO.-

Este campo almacena la hora de ingreso al

trabajo de un empleado de la Empresa Creaciones Christian de

la ciudad de Tulcán, aquí se ingresan valores decimales.

DER_HSALIDA.-

Este campo almacena la hora de salida del

trabajo de un empleado de la Empresa Creaciones Christian de

la ciudad de Tulcán, aquí se ingresan valores decimales.

DER_HDIARIAS.-

Este campo almacena las horas que trabajó al

día un empleado de la Empresa Creaciones Christian de la

ciudad de Tulcán, aquí se ingresan valores numéricos [0,9].

DER_HEXTRAS.-

Este

campo

almacena

las

horas

extraordinarias que trabajó al día un empleado de la Empresa

Creaciones Christian de la ciudad de Tulcán, aquí se ingresan

valores numéricos [0,9].

DER_HSUPLEMENTARIAS.-

Este campo almacena las horas

suplementarias que trabajó al día un empleado de la Empresa

Creaciones Christian de la ciudad de Tulcán, aquí se ingresan

valores numéricos [0,9].

DER_HSUPLEMENTARIAS.-

Este campo almacena la hora que

empieza el sobretiempo de un empleado de la Empresa

Creaciones Christian de la ciudad de Tulcán, aquí se ingresan

valores numéricos [0,9].

Tabla (9) DETALLE_REGISTRO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

(46)

46

Tabla (10) EMPLEADOS.-

Se guardan datos de loa empleados de la Empresa

Creaciones Christian de la ciudad de Tulcán.

EMP_ID.-

Este campo almacena el código del empleado de la

Empresa Creaciones Christian de la ciudad de Tulcán, aquí se

ingresan valores numéricos entre [0-9].

EMP_CEDULA.-

Este campo almacena la cédula de un empleado

de la Empresa Creaciones Christian de la ciudad de Tulcán, aquí

se ingresan valores de tipo carácter y numéricos [a,z],[A,Z],[0,9].

EMP_APELLIDO.-

Este campo almacena el apellido del

empleado de la Empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores de tipo carácter [a,z] y [A,Z].

Primaria REG_ID Int 4 no Código del registro

Foránea EMP_ID Int 100 no Código del empleado

DER_HINGRESO Decimal 2,2 si Hora de ingreso

DER_HSALIDA Decimal 2,2 si Hora de Salida

DER_HDIARIAS Int 4 si Horas diarias

DER_HEXTRAS Int 4 si Horas extras

DER_HSUPLEMENTAR

IAS

Int 4 si Horas suplementarias

DER_INICIOSOBRETIE

MPO

Decimal 2,2 si Inicio sobretiempo

(47)

47

EMP_NOMBRE.-

Este campo almacena el nombre del empleado

de la Empresa Creaciones Christian de la ciudad de Tulcán, aquí

se ingresan valores de tipo carácter [a,z] y [A,Z].

EMP_FECHANACIMIENTO.-

Este campo almacena la fecha de

nacimiento de los empleados de la Empresa Creaciones Christian

de la Ciudad de Tulcán, aquí se ingresan valores de tipo numérico

y carácter [0,9], [a,z],[A,Z].

EMP_FECHAINGRESO.-

Este campo almacena la fecha de

ingreso de los empleados de la Empresa Creaciones Christian de

la Ciudad de Tulcán, aquí se ingresan valores de tipo numérico y

carácter [0,9], [a,z], [A,Z].

EMP_DOMICILIO.-

Este campo almacena la dirección del

domicilio donde vive el empleado de la Empresa Creaciones

Christian de la ciudad de Tulcán, aquí se ingresan valores de tipo

carácter [a,z] y [A,z].

EMP_TELEFONO.-

Este campo almacena el número de teléfono

del empleado de la Empresa Creaciones Christian de la Ciudad

de Tulcán, aquí se almacenan valores de tipo numérico y carácter

[0,9],[a,z],[A,Z].

EMP_MAIL.-

Este campo almacena la dirección de correo

electrónico del empleado de la Empresa Creaciones Christian de

la Ciudad de Tulcán, aquí se almacenan valores de tipo numérico

y carácter [0,9],[a,z],[A,Z].

(48)

48

Tulcán, aquí se almacenan valores de tipo numérico y carácter

[0,9],[a,z],[A,Z].

EMP_ESTADO.-

Este campo almacena el estado del emplead del

empleado, es decir si está activo o no, aquí se almacenan valores

de tipo numérico y carácter [0,9], [a,z],[A,Z].

Tabla (10) EMPLEADO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria EMP_ID Int 4 no Código del empleado

EMP_CEDULA Varchar 50 no Cedula del empleado

EMP_APELLIDO Varchar 100 no Apellido del empleado

EMP_NOMBRE Varchar 100 no Nombre del Empleado

EMP_FECHANACIMIEN

TO

Varchar 100 no Fecha de nacimiento

EMP_FECHAINGRESO Varchar 50 si Fecha de ingreso

EMP_DOMICILIO Varchar 100 si Domicilio

EMP_TELEONO Varchar 12 si Teléfono

EMP_MAIL Varchar 100 si Mail

EMP_HUELLA Varchar max si Huella dactilar

EMP_ESTADO Int 4 si Estado

(49)

49

Tabla (11) festividades.-

Se guardan datos de los días festivos, según nuestro

calendario.

Fes_id.-

Este campo almacena el código del día festivo, aquí se

ingresan valores numéricos entre [0-9].

fes_codigo.-

Este campo almacena el numero de día que

corresponde en el año, aquí se ingresan valores numéricos entre

[0,9].

fes_fecha.-

Este campo almacena la fecha del día festivo, aquí

se ingresan valores numéricos y carácter [0,9], [a,z] y [A,Z].

fes_celebracion.-

Este campo almacena lo que se celebra en

este día festivo, aquí se ingresan valores de tipo carácter [a,z] y

[A,Z].

Tabla (11) Festividades

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

Primaria Fes_id Int 4 no Código de la festividad

Fes_codigo Int 4 no Número de día

Fes_fecha Varchar 50 no Fecha de la festividad

Fes_celebracion Varchar 200 no Celebración

(50)

50

Tabla (12) REGISTRO_DIARIO.-

Se guardan datos de los empleados de la

empresa Creaciones Christian de la ciudad de Tulcán diariamente.

EMP_ID.-

Este campo almacena el código del empleado de la

empresa Creaciones Christian de la Ciudad de Tulcán, aquí se

ingresan valores numéricos entre [0-9].

REG_ANIO.-

Este campo almacena el año en que se registro el

empleado de la empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores numéricos y de tipo caractér

[0,9], [a,z], [A,Z].

REG_MES.-

Este campo almacena el mes en que se registro el

empleado de la empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores numéricos y carácter [0,9], [a,z]

y [A,Z].

REG_TIPO_HORA.-

Este campo almacena el tipo de hora es

decir si es ordinaria, extraordinaria, suplementaria, aquí se

ingresan valores numéricos y caractér [0,9], [a,z] y [A,Z].

REG_FECHA.-

Este campo almacena la fecha en que se registro

el empleado de la empresa Creaciones Christian de la ciudad de

Tulcán, aquí se ingresan valores numéricos y caractér [0,9], [a,z]

y [A,Z].

(51)

51

REG_FECHA_SALIDA.-

Este campo almacena la fecha de salida

del trabajo del empleado de la Empresa Creaciones Christian de

la ciudad de Tulcán, aquí se ingresan valores numéricos y

caractér [0,9], [a,z] y [A,Z].

REG_SECCION.-

Este campo almacena la sección en que

trabaja el empleado de la Empresa Creaciones Christian de la

Ciudad de Tulcán, aquí se ingresan valores numéricos [0,9].

REG_DIARIAS.-

Este campo almacena el número de horas

diarias que trabajó el empleado de la Empresa Creaciones

Christian de la Ciudad de Tulcán, aquí se ingresan valores

numéricos [0,9].

Tabla (12) REGISTRO_DIARIO

Clave

Nombre de Campo

Tipo de

dato

Long Valores

nulos

Descripción

EMP_ID Int 4 no Código del Empleado

REG_ANIO Varchar 50 no Registro Año

REG_MES Varchar 50 no Registro Mes

REG_TIPO_HORA Varchar 50 no Tipo de Hora

REG_FECHA Varchar 50 no Registro Fecha

REG_DIA Varchar 50 no Registro Día

REG_FECHA_SALIDA Varchar 50 si Fecha de salida

REG_SECCION Int 44 no Sección

REG_DARIAS Int 4 si Horas Diarias

(52)

52

2.1.8 Interfaz DNI (Descripción Narrativa de Interfaces)

Formulario Inicio del Sistema

Formulario Ingreso al Sistema

CLAVE LOGIN Nº de cédula Contraseñ

a

**********

Botón de Operación INGRESAR

IMAGEN

**********

Botón de Operación SALIR

CUADRO 17: Formulario Inicio del Sistema

IMAGEN

(53)

53

Etiquetas

Detallan el contenido de los cuadros de texto como son el nombre de usuario y

su respectiva contraseña.

Cuadros de texto

Permiten el ingreso de datos como son el nombre de usuario y la contraseña

del sistema.

Botón de operación

Permite ingresar o salir completamente del sistema

Formulario del menú principal

SISTEMA DE CONTROLDE ASISTENCIA DE EMPLEADOS Y ROLES DE PAGO

Menús desplegables

Sistema

Opc 1

Opc 2

Administración

Opc 1

Opc 2

Opc 3

Opc 4

Opc 5

Procesos

Opc 1

Opc 2

Opc 3

Opc 4

Reportes

Opc 1

Opc 2

Opc 3

Opc 4

Opc 5

Opc 6

Ayuda

Opc 1

(54)

54

Menú desplegable Sistema

Opc 1: (Cambiar clave):-

Permite al usuario cambiar su clave.

Opc 2: (Salir):-

Permite salir del sistema.

Menú desplegable Administración

Opc 1: (Usuarios):-

Permite acceder a la ventana de ingreso y edición de

usuarios.

Opc 2: (Departamentos):-

Permite acceder a la ventana de ingreso y edición

de departamentos.

Opc 3: (Cargos):-

Permite acceder a la ventana de ingreso y edición de

cargos.

Opc 4: (Asignación de Empleados):-

Permite acceder a la ventana de

asignación de empleados.

Opc 5: (Calendario de festividades):-

Permite acceder a la ventana de

ingreso y edición de los días festivos.

Menú desplegable de Procesos

Opc 1: (Prestamos):-

Permite acceder a la ventana de ingreso y edición de

préstamos de los empleados.

Opc 2: (Registro de Horas Diarias):-

Permite acceder a la ventana de la hora

de ingreso y salida del empleado.

(55)

55

Opc 4: (Enrolamiento):-

Permite acceder a la ventana de ingreso y edición de

los empleados.

Menú desplegable de Reportes

Opc 1: (Reporte Préstamos):-

Permite acceder a la ventana reportes de

empleados que tienen préstamos.

Opc 2: (Reporte Registro Diario):-

Permite acceder a la ventana reportes de la

hora de ingreso y salida de los empleaos de la empresa “CREACIONES

CHRISTIAN” de la ciudad de Tulcán.

Opc 3: (Reporte Asignación de Empleado):-

Permite acceder a la ventana

reportes de empleados que tienen asignado un departamento.

Opc 4: (Reporte de Empleados):-

Permite acceder a la ventana reportes de

empleados que trabajan en la Empresa “CREACIONES CHRISTIAN” de la

ciudad de Tulcán.

Opc 5: (Reporte Detalle Registro):-

Permite acceder a la ventana reportes de

las horas que ha trabajado el empleado de

la Empresa “CREACIONES

CHRISTIAN” de la ciudad de Tulcán.

Opc 6: (Reporte Detalle Rol):-

Permite acceder a la ventana reportes de los

roles de pago de los empleados de

la Empresa “CREACIONES CHRISTIAN”

de la ciudad de Tulcán.

Menú desplegable de Ayuda

(56)

56

Formulario cambiar clave de usuario.

Etiquetas

Detallan el contenido de cada una de las cajas de texto, cuya información son

propiedad del formulario Cambiar clave de Usuario.

Cajas de texto

Permiten ingresar la información como la siguiente: Clave Anterior, Nueva

Clave, Confirmar Clave.

Botones de operación

Permite realizar los eventos en la que encontramos el botón Aplicar, Salir.

Etiquetas:

clave Anterior, Nueva Clave, Confirmar Clave.

Cajas de texto

Botones de Operación

Aplicar, Salir

(57)

57

Formulario Administración de Usuarios.

Etiquetas

Detallan el contenido de cada una de las cajas de texto, cuya información son

propiedad del formulario Administración de Usuarios.

Cajas de texto

Permiten ingresar la información como la siguiente: Login, Clave, Confirmar

Clave

.

Botones de operación

Permite realizar los eventos en la que encontramos el botón Nuevo, guardar,

editar, consultar, cancelar, eliminar y salir.

Etiquetas

Login, Clave, Confirmar Clave.

Cajas de texto

Botones de Operación

Nuevo, guardar, editar, consultar, cancelar, eliminar, salir.

(58)

58

Formulario Consultar Usuario

Etiquetas

Detallan el contenido de cada una de las cajas de texto, cuya información son

propiedad del formulario Consultar Usuario.

Cajas de texto

Permiten ingresar la información como la siguiente: Usuario.

Botones de operación

Permite realizar los eventos en la que encontramos el botón Salir.

.

Grillas

Contiene datos relacionados de usuarios

Etiquetas:

Consultar Usuario.

Cajas de texto

Botones de Operación

Salir

Grilla:

Login

Figure

GRÁFICO 2: Diagrama de Flujo de Datos del Sistema Nivel 0
GRÁFICO 3: Diagrama de Flujo de Datos del Sistema Nivel 1
Tabla  (2)  DETALLE_ROL.-  Se  guardan  datos  de  los  pagos  que  se  realiza  a  cada empleado de la empresa Creaciones Christian de la Ciudad de Tulcán
CUADRO 7: Tabla MES
+7

Referencias

Documento similar