universidad de guayaquil facultad ciencias...

115
UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TESIS DE GRADO DESARROLLO DE UN PROTOTIPO DE CONTROL PARA SEGURIDAD INDUSTRIAL ENFOCADA A LA PEQUEÑA Y MEDIANA EMPRESA Autor: Miguel Angel Rodríguez Carriel Tutor: Ing. Eduardo Antonio Alvarado Unamuno Guayaquil: Abril 2011

Upload: others

Post on 14-Aug-2020

36 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

UNIVERSIDAD DE GUAYAQUIL

FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

TESIS DE GRADO

DESARROLLO DE UN PROTOTIPO DE CONTROL PARA SEGURID AD INDUSTRIAL ENFOCADA A LA PEQUEÑA Y MEDIANA EMPRESA

Autor: Miguel Angel Rodríguez Carriel

Tutor: Ing. Eduardo Antoni o Alvarado Unamuno

Guayaquil: Abril 2011

Page 2: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA
Page 3: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

II

TRIBUNAL DE GRADO

Ing. Fernando Abad Montero Ing. Juan Chanabá Alcócer DECANO DE LA FACULTAD DIRECTOR CIENCIAS MATEMATICAS Y FISICAS

MIEMBRO DEL TRIBUNAL MIEMBRO DEL TRIBUNAL

MIEMBRO DEL TRIBUNAL (TUTOR) SECRETARIO

Page 4: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

III

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del Programa de Maestría en Docencia y

Gerencia en Educación Superior, nombrado por el Honorable Consejo Directivo

de la Unidad de Postgrado Investigación y Desarrollo.

CERTIFICO:

Que he analizado el Proyecto de Tesis de Grado presentado como

requisito previo a la aprobación y desarrollo de la investigación para optar por

el grado Ingeniero en Sistemas Computacionales.

El problema de investigación se refiere a:

“DESARROLLO DE UN PROTOTIPO DE CONTROL PARA SEGURIDAD

INDUSTRIAL ENFOCADA A LA PEQUEÑA Y MEDIANA EMPRESA”

Presentado por:

Miguel Angel Rodríguez Carriel C.C.: 0909762114

Tutor: Ing. Eduardo Alvarado Unamuno

Guayaquil, Abril 2011

Page 5: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

IV

ÍNDICE DE GENERAL

CARATULA ........................................... ..................................... ...............I

TRIBUNAL DE GRADUACION ...................................................................... II

CERTIFICADO DE ACEPTACIÓN DEL TUTOR................ ................................ III

ÍNDICE GENERAL ..................................... ........................................................IV

ÍNDICE DE TABLAS ................................... ......................................................VII

ÍNDICE DE GRÁFICOS......................................................................................XI

RESUMEN....................................................................................................... XVI

ABSTRACT........................................... ......................................................... XVII

INTRODUCCIÓN................................................................................................. 1

CAPITULO I – EL PROBLEMA…….............……………………………… ………...2

PLANTEAMIENTO DEL PROBLEMA....................................................... 2

UBICACIÓN DEL PROBLEMA EN UN CONTEXTO ................................ 2

SITUACIÓN CONFLICTO NUDOS CRÍTICOS......................................... 2

CAUSAS Y CONSECUENCIAS DEL PROBLEMA................................... 3

DELIMITACIÓN DEL PROBLEMA....................................................... 3

FORMULACIÓN DEL PROBLEMA ..................................................... 4

EVALUACIÓN DEL PROBLEMA ......................................................... 4

OBJETIVO GENERAL .......................................................................... 5

OBJETIVOS ESPECIFICOS .............................................................. 5

ALCANCES DEL SISTEMA.................................................................. 6

CAPITULO II – MARCO TEORICO ........................ ...................................7

ANTECEDENTES DEL ESTUDIO ....................................................... 7

FUNDAMENTACIÓN TEÓRICA ......................................................7

FUNDAMENTACIÓN LEGAL ..........................................................7

PREGUNTAS A CONTESTARSE .................................................18

Page 6: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

V

ENCUESTA ...................................................................................19

HIPÓTESIS....................................................................................21

CALCULO DE POBLACION..........................................................21

ANALISIS DE DATOS ...................................................................22

CAPITULO III – ANALISIS ............................ ..........................................30

LEVANTAMIENTO DE INFORMACIÓN ........................................30

TIPOS DE CLASIFICADORES......................................................30

TIPOS DE RELACIONES DE CASOS DE USO............................30

DIAGRAMA DE CASOS DE USO .................................................33

CASOS DE USO ...........................................................................34

DESCRIPCIÓN DE LOS CASOS DE USO....................................35

CAPITULO IV – DISEÑO............................... ..........................................55

DIAGRAMA DE FLUJO TRANSACCIONAL..................................55

INTERACCION DE OBJETOS ......................................................56

DIAGRAMA DE FLUJO DE DATOS ..............................................62

DISEÑO DE INTERFAZ.................................................................65

CAPITULO V – DESARROLLO Y PRUEBA DEL SISTEMA ...... ...........79

CODIFICACIÓN PRINCIPAL.MASTER.........................................79

SUBIR ARCHIVO FUNCIÓN

PRINCIPAL SUBIR ARCHIVO.ASPX.VB ......................................86

CLASE APP_CODE/CLASE.VB ....................................................87

CÓDIGO INGRESO DE NOVEDADES.ASPX.VB .........................88

PRUEBAS DEL SISTEMA.............................................................89

CAPITULO VI – MARCO ADMINISTRATIVO ................. ............90

CRONOGRAMA ............................................................................ 90

PRESUPUESTO............................................................................91

EGRESOS.....................................................................................91

Page 7: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

VI

INGRESOS....................................................................................92

CAPITULO VII – RECOMENDACIONES Y CONCLUSIONES...... 93

RECOMENDACIONES..................................................................93

CONCLUSIONES ..........................................................................94

BIBLIOGRAFIA ....................................... ................................................95

REFERENCIAS BIBLIOGRAFICAS.........................................................95

Page 8: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

VII

ÍNDICE DE TABLAS

TABLA N° 1................................................................................................3

CAUSAS Y CONSECUENCIAS DEL PROBLEMA

TABLA N° 2..............................................................................................22

ANALISIS DE PREGUNTA 1

TABLA N° 3..............................................................................................23

ANALISIS DE PREGUNTA 2

TABLA N° 4..............................................................................................24

ANALISIS DE PREGUNTA 3

TABLA N° 5..............................................................................................25

ANALISIS DE PREGUNTA 4

TABLA N° 6..............................................................................................26

ANALISIS DE PREGUNTA 5

TABLA N° 7..............................................................................................27

ANALISIS DE PREGUNTA 6

TABLA N° 8..............................................................................................28

ANALISIS DE PREGUNTA 7

Page 9: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

VIII

TABLA N° 9..............................................................................................29

ANALISIS DE PREGUNTA 8

TABLA N° 10............................................................................................30

TIPOS DE CLASIFICADORES

TABLA N° 11............................................................................................31

RELACIÓN DE CASOS DE USO

TABLA N° 12............................................................................................35

CONSULTA DE ORDEN DE TRABAJO

TABLA N° 13............................................................................................36

CONSULTA DE CORREO ENVIADO

TABLA N° 14............................................................................................37

CONSULTA DE LISTA POR FECHA

TABLA N° 15............................................................................................38

CONSULTAR LISTADO

TABLA N° 16............................................................................................39

CONSULTAR NOVEDADES

Page 10: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

IX

TABLA N° 17............................................................................................40

CONTRATISTA LABORA ACTUALMENTE POR FECHA

TABLA N° 18............................................................................................41

CONTRATISTA LABORA POR FECHA

TABLA N° 19............................................................................................42

CONTRATISTA LABORA

TABLA N° 20............................................................................................43

CONTRATISTA

TABLA N° 21............................................................................................44

CREACION DE USUARIO

TABLA N° 22............................................................................................45

EMPLEADO (DEL CONTRATISTA)

TABLA N° 23............................................................................................46

EMPLEADO POR CONTRATISTA

TABLA N° 24............................................................................................47

ENVIO DE NOVEDADES

Page 11: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

X

TABLA N° 25............................................................................................48

INGRESO DE NOVEDADES

TABLA N° 26............................................................................................49

LISTADO DE PERSONAL

TABLA N° 27............................................................................................50

PRINCIPAL

TABLA N° 28............................................................................................51

SUBIR ARCHIVO

TABLA N° 29............................................................................................52

VALIDA DE DOCUMENTOS

TABLA N° 30............................................................................................53

CLASES IDENTIFICADAS

TABLA N° 31............................................................................................91

EGRESO DE PRESUPUESTO

TABLA N° 32............................................................................................92

INGRESO DE PRESUPUESTO

Page 12: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XI

INDICE DE GRÁFICOS

GRÁFICO N° 1 .........................................................................................22

GRAFICO DE PREGUNTA 1

GRÁFICO N° 2 .........................................................................................23

GRAFICO DE PREGUNTA 2

GRÁFICO N° 3 .........................................................................................24

GRAFICO DE PREGUNTA 3

GRÁFICO N° 4 .........................................................................................25

GRAFICO DE PREGUNTA 4

GRÁFICO N° 5 .........................................................................................26

GRAFICO DE PREGUNTA 5

GRÁFICO N° 6 .........................................................................................27

GRAFICO DE PREGUNTA 6

GRÁFICO N° 7 .........................................................................................28

GRAFICO DE PREGUNTA 7

GRÁFICO N° 8 .........................................................................................29

GRAFICO DE PREGUNTA 8

Page 13: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XII

GRÁFICO N° 9 .........................................................................................33

DIAGRAMA DE CASOS DE USO

GRÁFICO N° 10.......................................................................................55

DIAGRAMA DE FLUJO TRANSACCIONAL

GRÁFICO N° 11.......................................................................................56

DIAGRAMA DE INICIO DE SESION

GRÁFICO N° 12.......................................................................................56

DIAGRAMA DE CREACIÓN DE USUARIO

GRÁFICO N° 13.......................................................................................57

DIAGRAMA DE EMPLEADO DE CONTRATISTA

GRÁFICO N° 14.......................................................................................57

DIAGRAMA DE CONSULTA DE ORDEN DE TRABAJO

GRÁFICO N° 15.......................................................................................58

DIAGRAMA DE CONSULTA DE CORREO ENVIADO

GRÁFICO N° 16.......................................................................................58

DIAGRAMA DE CONTRATISTA

Page 14: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XIII

GRÁFICO N° 17.......................................................................................59

DIAGRAMA DE INGRESO DE NOVEDADES

GRÁFICO N° 18.......................................................................................60

DIAGRAMA DE SUBIR ARCHIVO

GRÁFICO N° 19.......................................................................................61

DIAGRAMA DE REPORTE DE LOS 10 MEJORES

GRÁFICO N° 20.......................................................................................62

DIAGRAMA DE INGRESO DE EMPLEADO

GRÁFICO N° 21.......................................................................................62

DIAGRAMA DE INICIO DE SESION

GRÁFICO N° 22.......................................................................................63

DIAGRAMA DE ENVIO DE NOVEDADES

GRÁFICO N° 23.......................................................................................63

DIAGRAMA DE 10 MEJORES CONTRATISTA

GRÁFICO N° 24.......................................................................................64

DIAGRAMA DE ELIMINAR EMPLEADO

Page 15: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XIV

GRÁFICO N° 25.......................................................................................64

DIAGRAMA DE VALIDACION DE DOCUMENTOS

GRÁFICO N° 26.......................................................................................65

PANTALLA PRINCIPAL DE SISTEMA

GRÁFICO N° 27.......................................................................................66

PANTALLA DE INICIO DE SESION DE ADMINISTRADOR

GRÁFICO N° 28.......................................................................................67

PANTALLA DE CONTRATISTA

GRÁFICO N° 29.......................................................................................68

PANTALLA DE ELIMINACION DE CONTRATISTA

GRÁFICO N° 30.......................................................................................69

PANTALLA DE ELIMINACION DE EMPLEADO

GRÁFICO N° 31.......................................................................................70

PANTALLA DE CONSULTA DE ORDEN DE TRABAJO

GRÁFICO N° 32.......................................................................................71

PANTALLA DE CONSULTAR LISTADO POR FECHA

Page 16: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XV

GRÁFICO N° 33.......................................................................................72

PANTALLA DE INGRESO DE CONTRATISTA LABORA

GRÁFICO N° 34.......................................................................................73

PANTALLA DE CREACION DE USUARIO

GRÁFICO N° 35.......................................................................................74

PANTALLA DE INGRESO DE EMPLEADOS

GRÁFICO N° 36.......................................................................................75

PANTALLA DE INGRESO DE ORDEN DE TRABAJO

GRÁFICO N° 37.......................................................................................76

PANTALLA DE LISTADO DE PERSONAL

GRÁFICO N° 38.......................................................................................77

PANTALLA DE REPORTE DE CONTRATISTA POR FECHA

GRÁFICO N° 39.......................................................................................78

PANTALLA DE SUBIR ARCHIVO DE EMPLEADOS

GRÁFICO N° 40.......................................................................................90

CRONOGRAMA

Page 17: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XVI

UNIVERSIDAD DE GUAYAQUIL

FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES

DESARROLLO DE UN PROTOTIPO DE CONTROL PARA SEGURIDAD

INDUSTRIAL ENFOCADA A LA PEQUEÑA Y MEDIANA EMPRESA

Autor: Miguel Angel Rodríguez Carriel

Tutor: Ing. Eduardo Alvarado Unamuno

RESUMEN

La intencionalidad del presente trabajo es proponer el Desarrollo de un prototipo de control para seguridad industrial enfocada a la pequeña y mediana empresa. El marco teórico describe que la seguridad industri al su objetivo principal es sabe guardar los intereses de lo empleado y contrat ista que laboren en la organización. El presente trabajo tiene por objetivo controlar el manejar de contratista o proveedores para la organización para evitar futuros problema con normativas que exige la ley, optimizar el presente prototipo llevaremos un mayo r control con el manejo de la documentación de los co ntratista y mejor manejo de reportes de forma efectiva y concreta. La investiga ción es Industriales de bebidas, aplicando respectivamente entrevistas y en cuestas. Se plantean las siguientes hipótesis a probar, Si el 60% de las empresas Industriales de Bebidas de Guayaquil utilizarían este prototipo de control la organización tendría información de primera mano, Si de implementa este prototipo control los contratista y la organización serán beneficiados, S i el 60% de las empresas Industriales de Bebidas de Guayaquil utilizarían e ste prototipo de control mejorarían sus índices de eficiencias. La comunidad de empresas industriales será beneficiada con todo el manejo de forma organi zada y de toda la información. Se recomienda que la persona que manej e el sistema a nivel de contratista tenga los conocimientos suficientes de manejo de páginas Web.

Page 18: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

XVII

UNIVERSITY DE GUAYAQUIL

AUTHORIZE MATHEMATICAL AND PHYSICAL SCIENCES

CAREER OF ENGINEERING IN SYSTEMS COMPUTACIONALES

I DEVELOP OF A PROTOTYPE OF CONTROL FOR FOCUSED IND USTRIAL

SECURITY TO THE SMALL AND MEDIUM COMPANY

Aut hor: Miguel Ángel Rodríguez Carriel

Tutor: Engineer Eduardo Alvarado Unamuno

ABSTRACT

The premeditation of the present work is to propose the Development of a

control prototype for industrial security focused t o the small and medium

company. The theoretical mark describes that the in dustrial security its

main objective is he/she knows how to keep the inte rests of that used and

contractor that you/they work in the organization. The present work has

for objective to control managing of contractor or suppliers for the

organization to avoid future problem with normative that demands the

law, to optimize the present prototype we will take a bigger control with

the handling of the contractor's documentation and better handling of

reports in an effective and concrete way. The inves tigation is Industrial of

drinks, applying interviews and surveys respectivel y. They think about the

following hypotheses to prove, If 60% of the Indust rial companies of

Drinks of Guayaquil would use this control prototyp e the organization

he/she would have information first hand, If of it implements this

prototype control the contractor and the organizati on they will be

benefitted, If 60% of the Industrial companies of D rinks of Guayaquil

would use this control prototype they would improve its indexes of

efficiencies. The community of industrial companie s will be benefitted

with the whole handling in an organized way and of all the information. It

is recommended that the person that manages the sys tem at contractor's

level has the enough knowledge of handling of pages Web.

Page 19: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

1

INTRODUCCIÓN

La seguridad industrial es un tema que muy pocas empresas desean tocar, o

simplemente desconocen. Pero en la práctica es un tema muy importante que

se debe tener en cuenta ya que representa la seguridad de colaboradores de la

organización como de proveedores y contratistas.

Nuestro sistema está enfocado específicamente al control del personal de los

proveedores y contratista que estén laborando, el sistema controla el ingreso

de contratista y del personal que labora para dicho contratista, ingreso de

novedades que se haya generado para el contratista, el ingreso de ordenes de

trabajo de los contratista y el acceso a áreas permitidas según el trabajo que

estén ejecutando, así como las respectivas consultas y reportes necesarios

para obtener datos estadísticos e informes.

Para la elaboración del Prototipo de Control para Seguridad Industrial, se

utilizó Aspx como herramienta de desarrollo y como herramienta de gestión de

base de datos se utilizó, Sql Server 2005. Se eligió este tipo de herramienta

porque se enfoca a un ambiente Web, facilitando y garantizando así el ingreso

de los contratistas desde cualquier lugar, otra características de aspx es su

fuerte estabilidad de proceso y ejecución, ideal para empresas en que la

nomina de trabajadores podría sobrepasar las mil personas.

Page 20: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

2

CAPITULO I

El problema

DESARROLLO DE UN PROTOTIPO DE CONTROL PARA SEGURIDAD

INDUSTRIAL ENFOCADA A LA PEQUEÑA Y MEDIANA EMPRESA

Ubicación del problema en un contexto.

Las empresas industriales están obligadas a llevar un correcto control de sus

contratistas y sus procesos de seguridad industrial, en la actualidad no existen

dicho control:

A nivel de contratistas

• Verificación que los contratistas estén afiliados al Seguro Social.

• Pagos de planillas del Seguro Social.

• Capacitación a nivel de normas de Seguridad Industrial.

• Cumplimiento con la mayoría de edad para poder laboral dentro de la

organización.

A nivel de la organización

• Capacitación constantemente a los colaboradores.

• Concientización de nuevas metodologías de seguridad industrial.

• Creación de nuevas metodologías de seguridad industrial.

Existen un pequeño número de empresas que si llevan este control, pero de

manera manual que no resulta eficiente para las organizaciones, esto genera

retraso en el inicio de proyectos o conclusión de los proyectos.

Situación Conflicto nudos críticos.

Se ha detectado esta problemática por medio de entrevistas y de vivencias

propias, en el campo de algunas empresas industriales no llevan un control

ordenado, adecuado e incluso existen empresas que ni siquiera utilizan las

mínimas normas de control de sus proveedores y contratistas.

Page 21: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

3

TABLA #1

Causas y consecuencias del problema

Causas Consecuencia

No hay control de contratista Problemas legales de personal no afiliado al

seguro social

Registro a mano de los

contratista

No hay control de los contratista que ya hallan

laborado en la organización y por ende no se

lleva un historial

Falta de Control de Personal

de los contratista

Problema legales y de seguro social ya que

todo personal y empresa tienes que tener su

empleado afiliados

No existe un Historial de los

contratista

Por no llevar un historial de los contratista no

tienes a cuáles son los mejores contratista que

trabajaron o laboraron en la organización

Los registro de Control de los

empleados que ingresas a la

organización no se han

implementado

Por no llevar un registro y control del personal

que está ingresando a la organización ya que

pudiese ingresar cualquier personal no deseado

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Delimitación del problema.

El Siguiente prototipo va limitado al control solo de contratistas y proveedores

pues solo se ha detectado que no existe un control sistematizado sobre ellos,

así como los accesos a planta, disciplina y documentación.

Durante la recopilación de documentación de contratistas y proveedores, solo

se chequea que exista el escaneo de documentos, más tarde el administrador

verificará manualmente contra la documentación facilitada por el contratista o

proveedor, es entonces que el sistema asignará un atributo de que la

documentación física y la escaneada ha sido chequeada.

Page 22: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

4

El sistema no es responsable de las personas que laboran bajo la modalidad

de personal de planta (fijos) pues ellos son controlados por el departamento de

Recursos Humanos.

Formulación del problema.

Se plantea el desarrollo de un prototipo de control para la seguridad Industrial

enfocada a la pequeña y mediana empresa con el fin de automatizar esta área

porque se ha detectado que los procesos manuales no cumplen los estándares

de calidad en cuanto al tiempo de respuesta y no existe un control que nos

permita comprobar de forma rápida y accesible toda la información de

contratistas y proveedores, sin recurrir a archivos y leer tediosa información

que podría estar a un clic de distancia, evitando el papeleo, pérdida de tiempo y

búsqueda de información manual.

Evaluación del Problema.

Seguridad industrial

La Seguridad Industrial anticipa, reconoce, evalúa y controla factores de riesgo

que pueden ocasionar accidentes de trabajo en industrias. Es un conjunto de

técnicas multidisciplinarias que se encarga de identificar el riesgo, determinar

su significado, evaluar las medidas correcticas disponibles y la selección del

control óptimo.

La seguridad industrial se enfoca principalmente en la protección ocular y en la

protección de las extremidades, ya que 25% de los accidentes ocurren en las

manos, y el 90% de los accidentes ocurren por no traer consigo los elementos

de seguridad pertinentes para realizar la actividad asignada. La seguridad

industrial lleva ciertos procesos de seguridad con los cuales se pretende

motivar al operador a valorar su vida, y protegerse a sí mismo, evitando

accidentes relacionados principalmente a descuidos, o cuando el operador no

está plenamente concentrado en su labor. Éste es uno de los principales

motivos, ya que el 94% de los accidentados mencionan que no se dieron

cuenta del peligro de sufrir el accidente hasta que ya era demasiado tarde.

Page 23: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

5

Es importante diferenciar la Seguridad Ocupacional de la Seguridad Industrial.

Seguridad Industrial es un término que ha pasado un poco al desuso, pues se

circunscribe exclusivamente a áreas industriales y no incluye oficinas,

almacenes, centros de distribución, atención al cliente, y cualquier otra

actividad no industrial que también puede tener procesos peligrosos o en

donde también pueden ocurrir accidentes de trabajo.

También es de capital importancia discernir entre Seguridad Ocupacional e

Higiene o Salud Ocupacional; ésta última anticipa, reconoce, evalúa y controla

factores de riesgo que pueden ocasionar enfermedades ocupacionales, a

diferencia de la Seguridad Ocupacional, que se enfoca en los Accidentes de

Trabajo.

Política, procedimientos y pautas recomendables

Tal como lo establecen las pautas generalmente aceptadas, existiría un riesgo

importante bajo las siguientes circunstancias: un escape de sustancias tóxicas,

muy reactivas, explosivas, o inflamables. Si existe un peligro importante en un

proyecto propuesto es muy aconsejable requerir una "Evaluación de los

riesgos mayores " .

La evaluación de los riesgos mayores debe ser parte integrante de la

preparación del proyecto. Es independiente de la evaluación del impacto

ambiental y ésta la debe mencionar.

OBJETIVO GENERAL

Diseñar un prototipo de sistema de seguridad Industrial enfocada a la pequeña

y mediana empresa.

OBJETIVOS ESPECIFICOS

Los objetivos específicos del prototipo sistema de seguridad industrial son los

siguientes:

Page 24: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

6

- Control y manejo de los contratistas que laboren en la organización.

- Manejo de documentación y personal de los contratistas.

- Reportes estadísticos de los contratistas que laboran en la organización.

- Reporte de novedades del contratista.

ALCANCES DEL SISTEMA

Los alcances del sistema se especifican de la siguiente manera:

1. Se diseñará un módulo de control vía web para el ingreso de contratista

o proveedores que vayan a laborar en la organización, por lo cual este

constará con un usuario y contraseña respectivamente.

2. Se diseñará un gestor de almacenamiento vía web para que los

contratistas y proveedores en el cual ingresarán toda la documentación

en archivos tipo imagen necesarios para laborar en la organización.

3. Se diseñará un módulo que genere órdenes de trabajo, previo ingreso

de lo expuesto en los puntos anteriores.

4. Se diseñará un módulo que envíe por correo electrónico un aviso a los

contratistas para que envíen la documentación que les falte por ingresar

o traer a la organización.

5. Se diseñará los siguientes reportes:

a. Reportes de los proveedores que trabajaron en la organización

por rango de fecha.

b. Reportes de proveedores o contratistas que estén laborando

actualmente en la organización

c. Reporte de los empleados que trabajan para un determinado

contratista

d. Reporte de rating de los 10 primeros proveedores que laboran

o laboraron en la organización.

6. Diseñar un módulo que envíe avisos de seguridad industrial para los

proveedores y contratistas, vía correo electrónico.

7. Diseñar un módulo para verificar la autenticidad de la documentación ya

ingresada de los contratistas o proveedores. (documentación física

versus documentación digital)

Page 25: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

7

CAPÍTULO II

MARCO TEÓRICO

Antecedentes del Estudio.

Muchas empresas llevan este control a mano y no lo manejan en forma

automatizada por lo cual no llevan un respectivo control de sus contratistas.

Fundamentación teórica.

En la seguridad industrial su objetivo principal es sabe guardar los intereses de

lo empleado y contratista que laboren en la organización, con lo cual que la

contratista o proveedores este cumpliendo con la leyes y el Seguro Social.

(Camasi) 2010 al hablar de seguridad industrial nos dice lo siguiente:

Es una disciplina que comprende actividades de orden técnico, legal,

humano y económico que vela por el bienestar humano y la propiedad

física de la empresa.

Actualmente se define como una herramienta fundamental en el Control

de pérdidas y en la prevención de riesgos.

El objetivo de la Seguridad Industrial es prevenir los accidentes de

trabajo que pueden afectar la salud y bienestar del trabajador así como

la propiedad física de la empresa.

Fundamentación legal.

REGLAMENTO DE SEGURIDAD E HIGIENE INDUSTRIAL

RESOLUCION No. 172- I.E.S.S.

Page 26: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

8

Título Segundo

DE LA SEGURIDAD EN EL TRABAJO

Capítulo I

DE LA PROTECCIÓN DE MAQUINARIAS Y EQUIPOS

Art. 40.- Toda maquinaria, equipo o instalación que debido a su movimiento

ofrezca riesgos de accidentes a los trabajadores, deberá estar debidamente

resguardada.

Art. 41.- Las defensas y resguardos de las maquinarias y equipos deberán ser

diseñados, construidos y utilizados de tal manera que proporcionen una

protección efectiva, sin que a su vez constituyan un nuevo riesgo; previniendo

el contacto con las zonas de mayor peligro.

Art. 42.- Si también existiere riesgo de accidente en los puntos de operación se

los protegerá debidamente.

Art. 43.- Toda maquinaria peligrosa deberá ser operada únicamente por

personal capacitado y entrenado para su manejo.

Art. 44.- Las máquinas deberán tener en su alrededor un espacio libre para la

circulación, no menor de 50 cms. medido desde la guarda más externa. Si

existieren máquinas contiguas, el espacio funcional entre ellas, no podrá ser

menor de un metro entre las partes más sobresalientes de estas máquinas.

Art. 45.- Las transmisiones por correas, cuerdas, cadenas, etc., situadas a una

altura menor de 3 metros sobre el suelo, o plataforma de trabajo que ofrezca

peligro de accidentes, serán resguardadas adecuadamente, no debiendo ser

adulteradas o retiradas por los trabajadores, salvo que así lo exija el

mantenimiento de máquinas o equipos.

Page 27: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

9

Capítulo II

DE LAS MÁQUINAS, HERRAMIENTAS, EQUIPOS Y DEL RIESGO DEL

ESFUERZO HUMANO

Art. 46.- Se prohíbe el trabajo de reparación o lubricación de máquinas o

equipos en movimiento, excepto cuando su construcción y diseño lo permitan

sin riesgo alguno.

Art. 47.- Toda maquinaria o equipo deberá estar provista de dispositivos

seguros de arranque o de paradas accesibles al operador, para que éste pueda

usarlos rápidamente en caso de peligro.

Art. 48.- Los patronos están obligados a entrenar al personal en el manejo

seguro de máquinas, herramientas e instalaciones. Todos los trabajadores

deben ser entrenados en los sistemas de protección individual y colectiva,

incluyendo la conducta que deben observar en caso de desastre.

Art. 49.- Los patronos proporcionarán a sus trabajadores herramientas

adecuadas y en condiciones seguras de utilización, las mismas que se

inspeccionarán periódicamente dentro de su vigente programa de

mantenimiento preventivo.

Art. 50.- Toda herramienta y equipo electro mecánico portátil o estacionario,

tendrá sus correspondientes conexiones, tanto de neutro como de masa a

tierra, sin eliminar o retirar los dispositivos diseñados para tal fin.

Art. 51.- El transporte o manejo de materiales en lo posible deberá ser

mecanizado, utilizando para el efecto elementos como carretillas, vagones,

elevadores, transportadores de banda, grúas y similares. Cuando no fuere

factible la mecanización se instruirá al personal sobre los métodos seguros de

levantamiento de pasos, dentro de los límites fijados en la siguiente escala

establecida en Convenio No. 127 con la O.I.T.:

Page 28: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

10

• a) Varones mayores de edad, 130 libras

• b) Varones de 16 a 18 años, 50 libras

• c) Varones hasta 16 años, 35 libras

• d) Mujeres de 18 a 21 años, 25 libras

• e) Mujeres hasta 18 años, 20 libras

Art. 52.- Las eslingas, cables, cadenas, ganchos, estrobos, cuerdas y

accesorios que se emplean en los aparatos para izar o levantar pesas, se

mantendrán en perfectas condiciones y para su uso serán cuidadosamente

revisadas.

Art. 53.- Las líneas de alimentación y distribución, circuitos y equipos eléctricos,

serán construidos, instalados y conservados de manera tal que eviten los

riesgos y accidentes que sus condiciones inseguras pudieran ocasionar.

Art. 54.- No se permitirá el trabajo de personal sin conocimientos en la

elaboración de proyectos de instalación, calibración, manejo, reparación y

mantenimiento de equipos e instalaciones eléctricas y termoeléctricas

(calderos, turbinas de vapor y de gas, etc.), y recipientes a presión en general.

Art. 55.- Los operarios de grúas móviles y equipo, pesado deberán ser

adiestrados en los métodos para evitar los peligros que implica su actividad,

tales como derrumbes, volcamientos, terrenos fangosos o de baja resistencia y

de los riesgos de contacto con líneas de alta tensión.

Art. 56.- El personal ocupado en reparaciones de equipos e instalaciones

eléctricas deberá recibir entrenamiento constante por parte de los patronos,

sobre métodos de primeros auxilios, entre ellos respiración artificial.

Art. 57.- Todos los implementos de seguridad utilizados en actividades de tipo

eléctrico, serán construidos de acuerdo a normas técnicas de seguridad y

Page 29: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

11

mantenidos en perfectas condiciones, para lo cual deberán someterse a

pruebas e inspecciones periódicas.

Art. 58.- La instalación, reparación y pruebas de seguridad en calderas, y

recipientes a presión, se someterán a las normas que sobre la materia dicte el

Instituto Ecuatoriano de Normalización, así como a las disposiciones

específicas que establecerá el IESS, para garantizar su correcta instalación y

las condiciones de seguridad en su funcionamiento y uso.

Capítulo III

DE LOS EXPLOSIVOS Y SUSTANCIAS INFLAMABLES

Art. 59.- Los explosivos y sustancias inflamables, deberán ser manufacturados,

manejados, almacenados, transportados y usados con estricta sujeción a las

normas de seguridad prescritas por la técnica, de tal manera que no entrañen

peligro para la seguridad de los trabajadores, equipos y propiedades.

Art. 60.- Sólo el personal debidamente calificado deberá ser entrenado y

autorizado por el patrono para el manejo de estas sustancias o para la

destrucción de ellas.

Art. 61.- Los explosivos y sustancias altamente inflamables se conservarán en

locales construidos de acuerdo a las normas de seguridad. Cuando se

comercie con ellos, los locales de venta deberán mantener estas sustancias en

recintos seguros y separados de las áreas y estanterías donde se expendan

otra clase de productos.

Capítulo IV

DE LOS ANDAMIOS

Art. 62.- La estructura de los andamios de plataforma que se encuentran a una

altura mayor de 1.50 m. sobre el piso, deberá calcularse para resistir cuatro

veces el peso de la carga a utilizarse; y estarán protegidos con barandas de un

metro de altura y pasamanos que los rodeen. Aquellos que tengan una altura

mayor de 4 metros estarán construidos de un travesaño intermedio.

Page 30: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

12

Art. 63.- En todo trabajo que se realice a una altura superior de 3 metros, sea

que se utilicen o no andamios, deberá usarse obligatoriamente cinturón de

seguridad e igualmente casco protector.

Art. 64.- Las plataformas de los andamios estarán firmemente aseguradas con

clavos o por otros medios apropiados. Si se utiliza tablones en su construcción,

éstos deberán ser de madera fuerte y en buen estado, de 5 cm. de espesor y

20 cm. de ancho.

Art. 65.- Durante el trabajo con el auxilio de andamios, montaje y desmontaje

de los mismos, situado en vías de tránsito, se colocarán avisos de advertencia

y se instalarán protecciones para evitar el riesgo de la caída de materiales

sobre los trabajadores o personas que utilicen dichas vías.

Capítulo V

DE LA REMOCIÓN DE ESCOMBROS Y DE LAS DEMOLICIONES

Art. 66.- Toda demolición o remoción de escombros deberá ser precedida de

un estudio técnico de la estructura a derruirse y de sus alrededores, con el

objeto de que se haga una planificación que evite el peligro para los

trabajadores, o daños a terceros y deberá estar dirigida por un profesional

ingeniero.

Art. 67.- Previamente a la demolición o remoción de escombros deberán

desconectarse las líneas de servicio de electricidad, agua, gas, teléfono, etc., y

colocarse cerramientos y defensas seguras, lo propio que avisos que prohíban

el acceso de personas particulares a las áreas afectadas.

Art. 68.- El trabajo deberá hacerse en forma sistemática y en tratándose de

edificios, en ningún caso se comenzará desde la base.

Page 31: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

13

Capítulo VI

DE LAS EXCAVACIONES

Art. 69.- Previamente a la realización de excavaciones en zonas urbanas

deberá efectuarse una inspección inicial de las edificaciones circunvecinas, e

identificar con precisión la profundidad y dirección de las canalizaciones y de

los servicios de desagües, teléfonos, conductores eléctricos, etc. previniéndose

todo riesgo de derrumbamiento, deslizamiento o desprendimiento de paredes

aledañas.

Art. 70.- Los bordes de toda excavación serán debidamente resguardados con

mallas de una altura mínima de 1.50 metros, instalando letreros o señales

luminosas para su fácil identificación durante la noche.

Art. 71.- En la excavación de zanjas, todo material deberá retirarse a una

distancia no menor de un metro del borde de la misma, para que no se

produzcan deslizamientos o derrumbes.

Art. 72.- Las paredes de las zanjas o túneles de más de 1.20 metros de

profundidad, deberán entibarse a lo largo de la excavación con tablas y

puntales, unidos con largueros adecuados para evitar desplazamientos de

materiales.

Art. 73.- Las excavaciones profundas o galerías subterráneas deberán estar

dotadas de sistemas de renovación adecuada del aire.

Art. 74.- Las excavaciones profundas deberán ser provistas de medios seguros

de acceso o salidas para los trabajadores, quienes estarán en contacto con el

personal que se encuentra en la superficie mediante cables de vida u otro

medio controlable.

Page 32: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

14

Capítulo VII

DEL TRANSPORTE DE LOS TRABAJADORES

Art. 75.- Para el transporte de los trabajadores por cuenta de la empresa,

deberán emplearse vehículos mantenidos en perfectas condiciones de

funcionamiento y adecuados o acondicionados para garantizar al máximo de

seguridad en la transportación.

Art. 76.- Queda prohibido utilizar en el transporte del personal, volquetes,

tractores o vehículos de carga. Asimismo no podrán usarse estribos, parrillas,

guardachoques, cubiertas, etc., para el transporte humano.

Art. 77.- En el tránsito vehicular dentro del perímetro de la propia empresa, el

patrono deberá establecer, de acuerdo a los riesgos y tipo de vehículos

existentes, las medidas de seguridad más convenientes, tales como

señalamiento adecuado de la velocidad máxima, demarcación de las áreas de

tránsito, regulación del sentido de desplazamiento, etc.

Art. 78.- Toda embarcación utilizada para transporte del personal, deberá

cumplir las normas y requisitos establecidos en las leyes y reglamentos

pertinentes.

Art. 79.- En el transporte aéreo deberán observase las normas de seguridad

prescritas en las leyes y reglamentos pertinentes.

Capítulo VIII

DE LA PREVENCIÓN Y CONTROL DE INCENDIOS

Art. 80.- En todo local de trabajo se tomarán las medidas tendientes a evitar

incendios y explosiones, controlando los almacenajes de líquidos inflamables,

materiales de auto ignición, transportes y manejo desustancias inflamables y

explosivos, evacuación de desperdicios y basuras, instalaciones eléctricas

seguras, etc.

Page 33: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

15

Art. 81.- Todo local o edificación que se destine al trabajo, deberá cumplir con

las siguientes normas sobre salidas de emergencia.

• a) Por lo menos dos puertas para ser abiertas hacia afuera, en dirección

adonde se muevan las personas.

• b) Las puertas deberán tener dimensiones que permitan una rápida

evacuación de los trabajadores.

• c) Las escaleras y salidas deben ser de fácil acceso de tal manera que la ruta

de escape no tenga interferencias; y,

• d) Se colocarán señales o letreros en sitios visibles para la debida información

de los trabajadores.

Art. 82.- Todo establecimiento de trabajo deberá mantener los equipos de

extinción de incendios más adecuados para el tipo de riesgos que puedan

producirse, ciñéndose a las normas legales y reglamentarias pertinentes.

Art. 83.- Los equipos o aparatos de extinción de incendios estarán debidamente

ubicados, con fácil acceso e identificación y en condiciones de funcionamiento

inmediato.

Art. 84.- El patrono está obligado a instruir a sus trabajadores en los sistemas

de prevención y manejo de los equipos de extinción de incendios.

Art. 85.- Los equipos de extinción de incendios deberán tener un

mantenimiento periódico y someterlos a comprobaciones frecuentes de

funcionamiento, por lo menos cada seis meses, de lo cual se dejará constancia

en una etiqueta especial colocada en los mismos equipos.

Page 34: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

16

Capítulo IX

DE LA ROPA DE TRABAJO Y DEL EQUIPO DE PROTECCIÓN PE RSONAL

Art. 86.- En cumplimiento a lo dispuesto por el Código del Trabajo, los patronos

suministrarán gratuitamente a sus trabajadores por lo menos cada año ropa de

trabajo adecuada para su labor.

Art. 87.- Cuando no fuere posible eliminar completamente el riesgo por otro

método de la Seguridad e Higiene Industrial, los patronos deberán suministrar

gratuitamente a sus trabajadores y de acuerdo al tipo de riesgo existente los

siguientes equipos de protección personal:

• a) Cascos, donde exista riesgos de caída de materiales o golpes en la

cabeza.

• b) Anteojos y caretas de seguridad en lugares en donde se produzca

proyección de partículas sólidas o líquidas y en soldadura para evitar

radiaciones.

• c) Máscaras de protección para las vías respiratorias en procesos o lugares

donde se produzcan partículas de polvo o gases tóxicos.

• d) Protectores auriculares en sitios o máquinas productoras de excesivo ruido

sobre los 85 decibeles.

• e) Delantales de asbesto y cuero en procesos industriales o actividades de

excesivo calor o riesgo de quemaduras o lastimaduras.

• f) Guantes de protección del material apropiado, si existe riesgo de daños en

las manos.

• g) Cinturones y cuerdas de seguridad en actividades con riesgo de

precipitación de altura.

• h) Calzado de seguridad en donde exista riesgos de caídas de materiales o

golpes en los pies.

• i) Demás equipos que fueren necesarios para una protección eficaz y un

trabajo libre de riesgos. Estos equipos deberán mantenerse en perfectas

condiciones de uso y ser renovados en caso de deterioro.

Page 35: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

17

Art. 88.- La construcción, calidad y resistencia del equipo de protección

personal deberá sujetarse a las especificaciones que impartiere el Instituto

Ecuatoriano de Normalización.

Art. 89.- Las mujeres que laboran en maquinarias peligrosas, deberán cubrir

sus cabellos adecuadamente, para evitar cualquier riesgo por engancha

miento.

Art. 90.- Los equipos de protección personal deberán ser usados

obligatoriamente por los trabajadores, para lo cual serán adiestrados en su

correcto empleo, cuidado y limitaciones

Título Quinto

DE LOS INCENTIVOS DEL IESS PARA EMPRESAS Y TRABAJAD ORES

Art. 126.- Las empresas que realicen una eficiente labor de prevención de

riesgos se harán acreedoras a menciones honoríficas extendidas por el

Director General del IESS; la organización y actividades en esta materia serán

tomadas en cuenta por los Servicios de Prevención de Riesgos como

atenuante para la imposición de multas y demás sanciones posteriores.

Art. 127.- Los trabajadores de las empresas que se hayan destacado con actos

heroicos en defensa de la vida de sus compañeros o de las pertenencias de la

empresa a la que presten sus servicios, serán galardonados por el IESS con

distinciones honoríficas y premios pecuniarios tomados de los fondos

acumulados por concepto de multas por las contravenciones a los

Reglamentos del Seguro de Riesgos del Trabajo. Estos premios económicos y

distinciones serán acordados y concedidos por el Consejo Superior de la

Institución en la forma y cuantía que dicho organismo estime procedente.

Page 36: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

18

Preguntas a contestarse.

a. ¿Por qué es necesario el desarrollo de un protot ipo de control para

seguridad industrial?

Porque es necesario que se implementen los más eficientes medios de

producción en el trabajo, una de las mejores formas es mediante el control de

contratistas y proveedores, esto nos garantiza la seguridad de los trabajadores.

En un segundo término tenemos las repercusiones económicas y sociales.

Estas pérdidas económicas son cuantiosas y perjudican no solo al empresario,

si no que repercuten sobre el crecimiento de la vida productiva del país.

b. ¿Por qué se lo realiza en el área industrial?

Se lo realiza en el área industrial porque se ha hecho entrevistas a directivos

de dicha área y se ha llegado a la conclusión de que muy pocas empresas

llevan un control de los contratistas, verificando que sean mayor de edad, que

tengan un record policial limpio, que estén afiliados al seguro social, etc.

c. ¿Qué se espera conseguir con el prototipo de con trol?

Lo que se espera conseguir con el prototipo de control es un manejo de la

documentación de los contratistas, tener una base de datos de todos los

contratistas que laboren en la organización, poder generar reportes de los

contratistas y reporte de las novedades que existan sobre el trabajo que estos

realizan. Todo esto llevado a cabo bajo asp.net para poder correr las

aplicaciones vía web, facilitando el acceso a los contratistas y administradores

del sistema.

d. ¿Cuáles son las consecuencias de no utilizar un prototipo de control

para seguridad industrial?

Dentro de los efectos negativos que encontramos son la pérdida de tiempo de

la empresa por no tener la información a primera mano, contar con personal no

calificado en sus instalaciones, no se tendría un control de novedades

(accidentes, problemas, accesos) al alcance de la empresa.

Otras consecuencias indirectas para la organización serias los costos que se

podrían generar por el pago de indemnizaciones por no afiliar a los

trabajadores, pérdida de productividad, poca eficiencia, deterioro de la imagen

y prestigio.

Page 37: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

19

Encuesta

1. ¿Cómo maneja usted la información de sus proveedores y contratistas que

laboran en su organización?

- De forma manual

- De forma automatizada

- Ninguna de las anteriores

2. ¿Qué tiempo se demora el proveedor y contratista de enviar la

documentación a su empresa?

- 1 a 3 días

- 4 a 6 días

- Más de 6 días

3. ¿Qué problemas usted ha tenido al manejar toda esta información de

manera manual?

- Perdida de información

- Redundancia de Documento

- Ninguna de las anteriores

4. ¿Cree usted que teniendo la información de forma automatiza sería más

fácil su trabajo?

- Si

- No

- Ninguna de las Anteriores

5. ¿Le gustaría obtener reportes en cualquier momento del día sobre

novedades del trabajo e información personal de sus contratistas?

- Sí.

- No

- Ninguna de las Anteriores

Page 38: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

20

6. ¿Qué tiempo tiene en el mercado como empresa industrial?

- De 1 a 3 Años

- De 4 a 6 Años

- Más de 6 Años

7. ¿Cuántos es el máximo de contratista que ha manejado en la

organización?

- Menor que 10

- Entre 11 a 20

- Mayor a 20

8. ¿Ha tenido algún problema con algún contratista por no tener toda la

información?

- Si

- No

- Ninguna de las Anteriores

Page 39: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

21

HIPÓTESIS

- Si el 60% de las empresas Industriales de Bebidas de Guayaquil utilizarían

este prototipo de control la organización tendría información de primera mano

- Si se implementa este prototipo control los contratistas y la organización serán

beneficiados.

- Si el 60% de las empresas Industriales de Bebidas de Guayaquil utilizarían

este prototipo de control mejorarían sus índices de eficiencias

CALCULO DE POBLACION

PQN

n =

|(N-1) E² + PQ

N=112

Como mi población es pequeña la muestra es la misma Población

n: Tamaño de muestra PQ: Varianza =0.25

N: Población

E: Margen de error

K: Constante de corrección del error =2

Page 40: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

22

ANALISIS DE DATOS

Primera Pregunta

1.- ¿Cómo maneja usted la información de sus proveedores y contratistas que

laboran en su organización?

TABLA #2

Manual Auto Nada Total

50.00 10.00 52.00 112.00

45% 9% 46% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 1. : Grafico de Pregunta 1 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Con la siguiente información podremos analizar que el 45% de la

población maneja la información de los contratitas de manera manual

- Adicionalmente notamos que un solo un 9% lo maneja de forma

automatizada por lo cual nuestro prototipo es muy factible para las

organizaciones

Page 41: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

23

2.- ¿Qué tiempo se demora el proveedor y contratista de enviar la

documentación a su empresa?

TABLA #3

De 1 a 3

días

De 3 a 6

días

más de 6

días Total

15.00 35.00 62.00 112.00

13% 31% 55% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 2. : Grafico de Pregunta 2 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Revisando la información proporcionada nos damos cuenta que más del

55% de los encuestados se demoran mucho tiempo en enviar la

información a la organización

Page 42: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

24

3.- ¿Qué problemas usted ha tenido al manejar toda esta información de

manera manual?

TABLA #4

Perdida de Información Redundancia Ninguna de las Anteriores Total

15 35 62 112

13% 31% 55% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 3. : Grafico de Pregunta 3 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Nos damos cuenta que hay mucha perdida de información por manejar

toda esta información de forma manual

Page 43: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

25

4.- ¿Cree usted que teniendo la información de forma automatiza sería más

fácil su trabajo?

TABLA #5

Si No Ninguna de las Anteriores Total

72 10 30 112

64% 9% 27% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 4. : Grafico de Pregunta 4 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Nos damos cuenta que más del 64% de los encuestados piensa que manejar esta información de manera automatizada mejoraría los proceso

Page 44: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

26

5.- ¿Le gustaría obtener reportes en cualquier momento del día sobre

novedades del trabajo e información personal de sus contratistas?

TABLA #6

Si No

Ninguna de las

Anteriores Total

80 5 27 112

71% 4% 24% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 5. : Grafico de Pregunta 5 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Analizando la información nos damos cuenta que los encuestados creen que teniendo la información en tiempo real seria muchas más eficaz

Page 45: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

27

6.- ¿Qué tiempo tiene en el mercado como empresa industrial?

TABLA #7

De 1 a 3 Años

De 4 a 6

Años

Más de 6

Años Total

5 17 90 112

4% 15% 80% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 6. : Grafico de Pregunta 6 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Nos damos cuenta que más del 80% de las empresa encuestadas tienes más de 6 años en el mercado funcionando en la línea del negocio

Page 46: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

28

7.- ¿Cuántos es el máximo de contratista que ha manejado en la organización?

TABLA #8

Menor que 10

Entre 11 a

20

Mayor a

20 Total

15 27 70 112

13% 24% 63% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 7. : Grafico de Pregunta 7 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Nos damos cuenta que el 63% de las empresa tienen más de 20 proveedores al mismo tiempo con lo cual la información que se manejaría seria muchos más complicado no tener esta información en forma automatizada

Page 47: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

29

8.- ¿Ha tenido algún problema con algún contratista por no tener toda la

información?

TABLA #9

Si No

Ninguna de la

Anteriores Total

72 20 20 112

64% 18% 18% 100%

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Figura # 8. : Grafico de Pregunta 8 Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

- Nos damos cuenta que más del 64% de las empresas han tenido algún inconveniente con los contratista por no tener la información de primera mano

Page 48: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

30

CAPITULO III

ANALISIS

Levantamiento de información

Por qué utilizar ASP.net para el desarrollo de este prototipo ya que brinda una

gran ventaja en el desarrollo de páginas web de forma eficaz y sencilla y a su

veracidad la seguridad y convivialidad de la ejecución del mismo,

adicionalmente se utilizó una base de datos en SQL SERVER 2005 ya que es

una gesto de base muy robusta y confiable

TABLA #10

Tipos de clasificadores

CLASIFICADOR FUNCIÓN NOTACIÓN

Actor Es un usuario externo al sistema

Caso de uso Un caso de uso es la descripción de

un conjunto de acciones que un

sistema ejecuta y que produce un

determinado resultado que es de

interés para un actor particular

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Tipos de relaciones de casos de uso

Existen cuatro tipos de relaciones entre los elementos de un modelo UML.

Dependencia, asociación, generalización y realización, estas se describen a

continuación:

Contratista

Page 49: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

31

TABLA #11

Relación de Casos de Uso

RELACIÓN FUNCIÓN NOTACIÓN

Asociación Es una relación estructural que describe un

conjunto de enlaces, los cuales son

conexiones entre objetos. La agregación es

un tipo especial de asociación y representa

una relación estructural entre un todo y sus

partes. La asociación se representa con una

línea continua, posiblemente dirigida, que a

veces incluye una etiqueta. A menudo se

incluyen otros adornos para indicar la

multiplicidad y roles de los objetos

involucrados.

Generalización Relación de especialización / generalización

en la cual los objetos del elemento

especializado (el hijo) pueden sustituir a los

objetos del elemento general (el padre). De

esta forma, el hijo comparte la estructura y el

comportamiento del padre. Gráficamente, la

generalización se representa con una línea

con punta de flecha vacía

Dependencia Es una relación semántica entre dos

elementos en la cual un cambio a un

elemento (el elemento independiente) puede

afectar a la semántica del otro elemento

(elemento dependiente). Se representa como

una línea discontinua

Realización Relación semántica entre clasificadores,

donde un clasificador especifica un contrato

que otro clasificador garantiza que cumplirá.

Se pueden encontrar relaciones de realización

Page 50: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

32

en dos sitios: entre interfaces y las clases y

componentes que las realizan, y entre los

casos de uso y las colaboraciones que los

realizan. La realización se representa como

una mezcla entre la generalización y la

dependencia, esto es, una línea discontinua

con una punta de flecha vacía.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Actores

1. Usuarios: administrador y contratista.

2. Servidor web

3. Sistema

Page 51: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

33

Diagrama de casos de

Uso

Figura # 9. : Diagrama de casos de Uso Fuente : Elaboración Propia de Sistema

Contratista

Usuario

Empleado de

contratista

Subir archivo de

empleado

Personal a

trabajar

Contratista a

trabajar

Orden de trabajo

Creación de

usuario

Reportes

Validación de

documentación

Novedades

Adm. Contratista

Prototipo de Sistema de Seguridad Industrial

El contratista solo

puede acceder a las 4

primeras opciones

Page 52: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

34

Elaboración : Miguel Rodríguez Carriel

Casos de Uso

Se considera necesario establecer los siguientes casos de uso:

1. Consulta de orden de trabajo

2. Consulta de correo enviado

3. Consultar listado por fecha

4. Consultar listado

5. Consultar novedades

6. Contratista labora actualmente por fecha

7. Contratista labora por fecha

8. Contratista labora

9. Contratista

10. Creación de usuario

11. Empleado

12. Empleado por contratista

13. Envío de novedades

14. Ingreso de novedades

15. Ingreso de orden de trabajo

16. Listado de personal

17. Principal

18. Reporte de los 10 mejores

19. Subir archivo

20. Valida documentos

Page 53: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

35

Descripción de los casos de uso

TABLA #12

Consulta de orden de Trabajo

Nombre Consulta orden de trabajo

Autor Miguel Rodríguez

Descripción:

Se consulta una orden de trabajo en un rango de fecha de un contratista.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe existir un contratista.

Flujo normal:

1. Se escoge una fecha de inicio y finalización.

2. Se escoge un contratista.

3. Se pulsa el botón buscar.

4. El sistema genera un listado de con todas las ordenes de trabajo del

contratista dentro de un rango de fecha determinado.

Flujo alternativo:

3. Si se pulsa busca y el rango de fecha no es válido no se realiza la

consulta hasta corregir dicho rango.

Si no se selecciona el contratista se obtiene un listado por fecha de

todos los contratistas.

Poscondiciones:

Se visualiza la consulta.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 54: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

36

TABLA #13

Consulta de correo enviado

Nombre Consulta de correo enviado

Autor Miguel Rodríguez

Descripción:

Consulta los correos enviados por el administrador

Actores:

Administrador.

Precondiciones:

Ninguna.

Flujo normal:

1. Se escoge una fecha de inicio y finalización

2. Se selecciona el contratista a consultar.

3. Se pulsa el botón buscar información

4. El sistema realiza la consulta.

Flujo alternativo:

2. Si no se selecciona el contratista se muestran todos los mensajes

dentro del rango de fecha.

4. El sistema no muestra datos si no existen.

Poscondiciones:

Se visualiza la consulta.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 55: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

37

TABLA #14

Consulta de lista por fecha

Nombre Consulta de listado por fecha

Autor Miguel Rodríguez

Descripción:

Consulta un listado por fecha de los empleados que van a laborar, de los

distintos contratistas.

Actores:

Administrador

Precondiciones:

Debe estar logoneado el administrador.

Debe existir el contratista.

Deben existir los empleados del contratista.

Flujo normal:

1. Se escoge un rango de inicio y finalización de fecha.

2. Se pulsa el botón busca información.

3. El sistema trae la información de la base de datos.

Flujo alternativo:

2. El sistema puede mostrar el formato de fecha errada, si es el caso.

Poscondiciones:

El sistema muestra la consulta en una tabla, se puede seleccionar un

registro de la tabla que nos llevara a “consultar listado”.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 56: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

38

TABLA #15

Consultar listado

Nombre Consultar listado

Autor Miguel Rodríguez

Descripción:

Consulta un listado más específico de los empleados.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe cargarse previamente la consulta listado por fecha.

Flujo normal:

1. Se realiza la consulta de listado por fecha

2. Se pulsa en la tabla la opción seleccionar

3. El sistema realiza la consulta.

Flujo alternativo:

No se realiza ninguna acción.

Poscondiciones:

Muestra número de listado, contratista, responsable, fecha de inicio y

finalización y una nueva tabla con los días en que se labora.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 57: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

39

TABLA #16

Consultar novedades

Nombre Consultar novedades

Autor Miguel Rodríguez

Descripción:

Se realiza una consulta de las novedades anteriormente ingresadas.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe existir contratista.

Debe existir empleado.

Flujo normal:

1. Se selecciona dentro de un combo la fecha de inicio y finalización

2. Se selecciona el contratista. (opcional)

3. Se selecciona el empleado. (opcional)

4. El sistema muestra los datos.

Flujo alternativo:

3 y 4. Si no se selecciona contratista y empleado se puede visualizar los

registros ingresados dentro del rango de fecha especificado.

Poscondiciones:

El sistema muestra el número de cedula, el nombre del empleado, el tipo

de novedad y las observaciones.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 58: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

40

TABLA #17

Contratista labora actualmente por fecha

Nombre Contratista labora actualmente por fecha.

Autor Miguel Rodríguez

Descripción:

Se genera un reporte de contratistas que laboran actualmente por fecha.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Flujo normal:

1. Se selecciona una fecha de inicio y una fecha de terminación

2. Se pulsa el botón buscar información

3. El sistema presenta el reporte.

Flujo alternativo:

2. No se realiza ninguna acción.

Poscondiciones:

Se muestra un listado con el RUC, razón social, correo electrónico, fecha

de inicio y fecha de término y estado de trabajador

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 59: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

41

TABLA #18

Contratista labora por fecha

Nombre Contratista labora por fecha

Autor Miguel Rodríguez

Descripción:

Reporte los contratista por fecha, trae todos los contratista que hayan

laborado o estén laborando en la compañía

Actores:

Administrador.

Precondiciones:

El administrador debe de estar logoneado

Debe existir un contrato escrito con el contratista.

Flujo normal:

1. Se selecciona una fecha de inicio y finalización del reporte.

2. Se pulsa el botón buscar información.

3. El sistema genera un reporte.

Flujo alternativo:

3. No se realiza ninguna acción.

Poscondiciones:

Se genera un reporte de todos los contratistas que trabajan o han trabajado

para la compañía.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 60: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

42

TABLA #19

Contratista labora

Nombre: Contratista labora.

Autor: Miguel Rodríguez

Descripción:

Genera una fecha de inicio y finalización para que un contratista labore

dentro de la empresa.

Actores:

Administrador.

Precondiciones:

El administrador debe haberse logeado en el sistema.

Debe existir el contratista.

Flujo Normal:

1. El administrador busca al contratista en un combo.

2. El sistema muestra sus datos personales

3. Se selecciona una fecha de inicio y finalización de trabajo.

4. Debe pulsar el botón guardar información.

5. El sistema muestra una caja de texto de confirmación o descarte de la

información.

6. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

4. El sistema comprueba la validez de los datos, si los datos no son

correctos, se avisa al contratista para que los corrija.

Poscondiciones:

Se almacena la información en la base de datos.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 61: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

43

TABLA #20

Contratista

Nombre: Contratista

Autor: Miguel Rodríguez

Descripción:

Permite crear y administrar los datos del contratista.

Actores:

Contratista.

Precondiciones:

El contratista debe haberse logeado en el sistema.

Flujo Normal:

1. El contratista ingresa sus datos personales

2. Pulsa sobre el botón guardar.

3. El sistema muestra una caja de texto de confirmación o descarte de la

información.

4. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

4. El sistema comprueba la validez de los datos, si los datos no son

correctos, se avisa al contratista para que los corrija.

Poscondiciones:

Los datos han sido almacenados en el sistema.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 62: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

44

TABLA #21

Creación de usuario

Nombre: Creación de usuario

Autor: Miguel Rodríguez

Descripción:

Se crea un usuario para poder acceder a las opciones del sistema, se

pueden crear dos tipos de usuarios: administrador y contratista.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe existir un contrato de un contratista con la empresa para poder crear

un usuario contratista.

Flujo Normal:

1. El administrador ingresa los datos de la persona que va a usar el

sistema.

2. Se selecciona el nivel de acceso en un combo puede ser (administrador

o contratista).

3. Se pulsa el botón guardar.

4. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

5. Si no se desea almacenar la información se pulsa el botón limpiar.

Poscondiciones:

Los archivos han sido almacenados en el en la base de datos.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 63: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

45

TABLA #22

Empleado (del contratista)

Nombre: Empleado (del contratista)

Autor: Miguel Rodríguez

Descripción:

Crea y administra los empleados de un contratista.

Actores:

Contratista.

Precondiciones:

El contratista debe haberse logeado en el sistema.

Flujo Normal:

1. El contratista ingresa sus datos de sus empleados.

2. Pulsa sobre el botón guardar.

3. El sistema muestra una caja de texto de confirmación o descarte de la

información.

4. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

4. El sistema comprueba la validez de los datos, si los datos no son

correctos, se avisa al contratista para que los corrija.

Poscondiciones:

Los datos han sido almacenados en el sistema.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 64: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

46

TABLA #23

Empleado por contratista

Nombre Empleado por contratista

Autor Miguel Rodríguez

Descripción:

Reporte de los empleados por contratista

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe existir un contratista

Debe existir un empleado

Flujo normal:

1. Se selecciona por medio de un combo el nombre del contratista

2. El sistema muestra un reporte

Flujo alternativo:

No se realiza ninguna acción.

Pos condiciones:

Se visualiza un reporte de los datos del contratista y los datos personales en

una tabla de los empleados a cargo del contratista

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 65: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

47

TABLA #24

Envío de novedades

Nombre Envío de novedades

Autor Miguel Rodríguez

Descripción:

Se envía las novedades por correo electrónico.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Flujo normal:

1. Se selecciona el correo electrónico del contratista o se ingresa

manualmente.

2. Se escribe el mensaje.

3. Se pulsa el botón enviar correo.

4. El sistema envía el correo

Flujo alternativo:

3. No se realiza ninguna acción.

Poscondiciones:

Se envía el correo electrónico.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 66: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

48

TABLA #25

Ingreso de novedades

Nombre Ingreso de novedades

Autor Miguel Rodríguez

Descripción:

Se ingresan las novedades suscitadas por un trabajador determinado.

Actores:

Administrador.

Precondiciones:

El administrador debe estar logoneado.

Debe existir el contratista.

Debe existir el empleado.

Flujo normal:

1. Se selecciona el contratista dentro de un combo

2. Se selecciona el empleado.

3. El sistema trae los datos del empleado.

4. Se selecciona el nivel de la novedad.

5. Se anotan las observaciones.

6. Se pulsa el botón guardar.

7. Se muestra el mensaje de registro guardado.

Flujo alternativo:

6. Si no se desea guardar se pulsa el botón cancelar

Poscondiciones:

Se realiza el ingreso

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 67: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

49

TABLA #26

Listado de personal

Nombre: Listado de personal

Autor: Miguel Rodríguez

Descripción:

El contratista genera un listado del personal que va a trabajar semana por

semana.

Actores:

Contratista.

Empleados.

Precondiciones:

El contratista debe haberse logeado en el sistema.

Debe haberse ingresado los empleados de un contratista.

Flujo Normal:

1. El contratista busca el nombre de su empresa en un combo.

2. El sistema trae los nombres de todos los empleados del contratista.

3. Se seleccionan solo los empleados que van a laborar para la compañía.

4. Se escoge una fecha desde – hasta en que el empleado trabajará.

5. Se pulsa el botón guardar.

6. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

5. Si no se desea almacenar la información no se realiza ninguna acción.

Poscondiciones:

Los archivos han sido almacenados en el en la base de datos.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 68: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

50

TABLA #27

Principal

Nombre Principal

Autor Miguel Rodríguez

Descripción:

Sirve para mostrar las opciones al usuario.

Actores:

Sistema

Precondiciones:

Ninguna.

Flujo normal:

1. Se genera una conexión al servidor.

2. Se muestra las opciones al usuario.

Flujo alternativo:

No se realiza ninguna acción

Poscondiciones:

Se muestra la página principal del sistema al usuario

Nombre Reporte de los 10 mejores

Autor Miguel Rodríguez

Descripción:

Genera un reporte de los 10 mejores contratistas.

Actores:

Administrador.

Sistema.

Precondiciones:

El administrador debe estar logoneado.

Flujo normal:

1. Se pulsa el botón buscar información

2. El sistema genera una búsqueda en la base de datos

Page 69: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

51

Flujo alternativo:

No se realiza ninguna acción.

Poscondiciones:

Se muestra un reporte de los 10 mejores contratista en base al número de

novedades que se hayan detectado.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

TABLA #28

Subir archivo

Nombre: Subir archivo

Autor: Miguel Rodríguez

Descripción:

Guarda los archivos de tipo gráficos de los empleados proporcionado por el

contratista.

Actores:

Contratista.

Precondiciones:

El contratista debe haberse logeado en el sistema.

Debe existir el empleado dentro del sistema.

Debe existir un documento escaneado y almacenado en formato de imagen.

Flujo Normal:

1. El contratista busca los datos de su empleado en un combo. 2. Busca el archivo previamente almacenado. 3. Debe pulsar el botón guardar información. 4. El sistema muestra una caja de texto de confirmación o descarte de la

información. 5. El sistema comprueba que no haya datos en blanco y los almacena.

Flujo Alternativo:

6. El sistema comprueba la validez de los datos, si los datos no son

correctos, se avisa al contratista para que los corrija.

Poscondiciones:

Los archivos han sido almacenados en la base de datos.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 70: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

52

TABLA #29

Valida de documentos

Nombre: Valida de documentos

Autor: Miguel Rodríguez

Descripción:

Sirve para comprobar que los archivos subidos y almacenados en la base

de datos por parte del contratista concuerden con la documentación física de

cada empleado.

Actores:

Administrador.

Servidor

Precondiciones:

El administrador debe estar logoneado.

Deben existir empleados ingresados por el contratista.

El contratista debe haber subido los documentos escaneados de sus

empleados.

Flujo Normal:

1. El administrador selecciona un empleado mediante un combo.

2. Se presentan los documentos escaneados que fueron almacenados en

el servidor, se comprueba que sea un archivo correcto.

3. Se pulsa el botón validar.

Flujo Alternativo:

Si la información no concuerda no se lo valida.

Poscondiciones:

Los archivos son validados en la base de datos.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 71: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

53

TABLA #30

Clases Identificadas

Clases Descripción

Consulta de orden de

trabajo

Consulta las ordenes de trabajos o permisos que

se requieren para trabajar en la compañía.

Consulta de correo

enviado

Consulta todos los correos electrónicos enviados a

los contratistas

Consultar listado por

fecha

Consulta el listado de personal ya generado por

rango de fecha

Consultar listado Consultado un listado simple de personal

Consultar novedades Consulta las novedades que se generan para los

proveedores o contratista

Contratista labora

actualmente por fecha

Determina que contratista está laborando

actualmente en la compañía.

Contratista labora por

fecha

Es la consulta que me generan los contratistas que

laboran actualmente en la organización por rango

de fecha.

Contratista labora

Es la consulta que me generan los contratista que

laboran actualmente en la organización

Contratista Clase usada para ingresar consultar y modificar los

datos personales del contratista

Creación de usuario Crea un nuevo usuario que va a ser utilizado por

los contratistas.

Empleado Es el ingreso de los empleados que van a laborar

con los contratistas.

Empleado por contratista Es la consulta de los empleados que están

laborando con los contratistas.

Envío de novedades es el envío de novedades a los contratistas por

Page 72: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

54

correo electrónico

Ingreso de novedades Es el ingreso de alguna novedad que se haya

generado con el contratista en la organización.

Ingreso de orden de

trabajo

Es el ingreso de la orden de trabajo que necesita el

contratista para laborar en la compañía.

Listado de personal Ingreso de un listado del personal que va a laborar

con un determinado contratista.

Principal Hace el llamado o invocación de todas las

funciones del sistema.

Reporte de los 10

mejores

Genera un reporte de los 10 mejores contratista

que laboran o laboraron en la compañía.

Subir archivo Sube los archivos necesarios solicitados por la

compañía, es información de los empleados de un

contratista.

Valida documento Comprueba que la información enviada por los

contratistas sea real, contra un documento físico.

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 73: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

55

CAPITULO IV

DISEÑO

El diseño del Prototipo de Control para Seguridad Industrial Enfocada a la

pequeña y mediana empresa, es la parte más importante en la estructura del

programa, por lo que a continuación detallamos el diseño de cada uno de los

datos que se utilizan para el desarrollo del Prototipo de Control para Seguridad

Industrial Enfocada a la pequeña y mediana empresa.

Page 74: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

56

Diagrama de flujo transaccional

Figura # 10. : Diagrama de flujo transaccional Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel INTERACCION DE OBJETOS

DIAGRAMAS DE INTERACCION DE OBJETOS SECUENCIALES ( D.I.O.S)

Page 75: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

57

Inicio de

Sesión

Figura # 11. : Diagrama de Inicio de Sesión Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Creación de

Usuario

Figura # 12. : Diagrama de Creación de Usuario Fuente : Elaboración Propia de Sistema

Validar datos del

usuario

Usuario Sistema Servidor

Envío de usuario y clave

Buscar usuario

Establecer conexión

Administrador Sistema Servidor

Ingreso de usuario

Validar que no exista usuario

Usuario

Mensaje de creación

Page 76: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

58

Elaboración : Miguel Rodríguez Carriel Empleado (ingreso de empleado de contratista)

Figura # 13. : Diagrama de Empleado de Contratista Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Consulta de orden de

trabajo

Figura # 14. : Diagrama de Consulta de orden de trabajo

Contratista Sistema Servidor

Ingresar empleado Validar datos de empleado

Validar q no exista empleado

Mensaje de confirmación Guardar empleado

Administrador

Sistema Administrador

Seleccionar fecha de inicio

Seleccionar fecha final Validar fechas

Seleccionar contratista

Enviar datos

Enviar listado Visualizar consulta

Page 77: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

59

Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Consulta de correo enviado

Figura # 15. : Diagrama de Consulta de correo enviado Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Contratista

Figura # 16. : Diagrama de Contratista

Seleccionar contratista

Administrador

Sistema Servidor

Tabla

Seleccionar fecha de

inicio

Seleccionar f. final Validar fecha

Enviar datos

Listar

Correos

Listado de correos env.

Contratista Sistema Servidor

Ingresar contratista Validar datos

Guardar contratista Mensaje de

confirmación

Page 78: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

60

Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Ingreso de novedades

Figura # 17. : Diagrama de Ingreso de Novedades Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Administrador Sistema Servidor

Seleccionar contratista

Seleccionar empleado Buscar datos

Datos de empleado

Seleccionar tipo novedad

Observación

Validar datos

Guardar novedad

Novedad añadida

Page 79: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

61

Subir archivo

Figura # 18. : Diagrama de Subir Archivo Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Contratista Sistema

Seleccionar empleado Busca empleado

Servidor

Empleado

Directorio

Buscar archivo Cargar

archivo

Subir datos

Enviar archivos

Validar

datos

Mensaje /confirmación

Page 80: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

62

Reporte de los 10 mejores contratistas

Figura # 19. : Diagrama de Reporte de los 10 Mejores Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Buscar Información

Administrador Sistema Servidor

grdlistado

Contratista

Estadística Armar

tabla Visualizar reporte

Page 81: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

63

Diagrama de flujo de

datos

Figura # 20. : Diagrama de Ingreso de Empleado Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Figura # 21. : Diagrama de Inicio de Sesión Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Contratista

Mostrar ventana de

ingreso de datos

Ingresar empleado

Añadir al

empleado del

contratista

Verificar si

existe

empleado

Nuevo

empleado

Confirmar

Creación

Inicio de Sesión

Validación de datos

Mostrar opciones

del usuario

Ingresar usuario y clave

Enviar datos al servidor

Nivel de

acceso

Conectar usuario

Respuesta del servidor

Page 82: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

64

Figura # 22. : Diagrama de Envío de Novedades Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Figura # 23. : Diagrama de 10 mejores contratista Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Administrador

Envío de novedades

Buscar e-mail

Mensaje

Mostrar

mensaje de

envío

Buscar 10

mejores

registros

Armar tabla

Realizar

estadística.

Reporte de los 10 mejores contratistas

Administrador

Buscar contratista

Datos de

contratista

Reporte de

contratista

Seleccionar

contratista

Envío de

correo

Mensaje

Confirmar envío

Page 83: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

65

Figura # 24. : Diagrama de Eliminar Empleado Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Figura # 25. : Diagrama de Validación de Documentos Fuente : Elaboración Propia de Sistema

Contratista

Eliminar Empleado

Buscar datos

del empleado

Eliminar empleado

lógicamente

Id de empleado

a eliminar Empleado

Empleado

Visualizar eliminación

de empleado

Mensaje

Validación de documentos

Administrador

Buscar

empleado

Seleccionar

empleado

Visualizar

documentos

almacenado

Id de empleado

Validación

de

documento

s

Datos del

empleado

Envío de validación

Page 84: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

66

Elaboración : Miguel Rodríguez Carriel Diseño de interfaz

Hemos escogido las pantallas más representativas del Prototipo de Control

para Seguridad Industrial Enfocada a la Pequeña y Mediana, para crear una

interfaz amigable, intuitiva y que posea funcionalidades comunes en la mayoría

de sitios Web que encontramos en el mercado.

Pantalla principal del Prototipo de Control para S eguridad

Industrial Enfocada a la Pequeña y Mediana.

Figura # 26. : Pantalla Principal de Sistema Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Posee las siguientes opciones:

1. Inicio de Sesión

2. Calendario con fecha actualizada.

3. Nombre del sistema y Logotipo.

Page 85: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

67

Pantalla de inicio de Sesión Administrador

Figura # 27. : Pantalla de Inicio de Sesión de Administrador Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Una vez iniciada la sesión, se puede visualizar las siguientes opciones:

1. Menú de opciones de administrador (todas las opciones del sistema y

solo las 4 primeras opciones para el contratista).

2. Calendario de fecha de actual.

Page 86: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

68

Pantalla de contratista.

Figura # 28. : Pantalla de Contratista Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Se pueden visualizar tres opciones:

1. El nombre del usuario logoneado

2. Menú de opciones.

3. Calendario.

4. Pestañas de ingreso, consulta modificación y eliminación de contratista.

5. Botones: guardar, salir

Page 87: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

69

Pantalla de eliminación de contratista.

Figura # 29. : Pantalla de Eliminación de Contratista Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Esta pantalla muestra:

1. Una caja de texto de para ingresar el número de cedula del contratista a

eliminar.

2. Botón de eliminación.

3. Usuario logoneado.

4. Menú de opciones.

5. Calendario.

Page 88: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

70

Pantalla de eliminación de Empleado.

Figura # 30. : Pantalla de Eliminación de Empleado Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Esta pantalla muestra:

1. Una caja de texto de para ingresar el número de cedula del empleado a

eliminar.

2. Botón de eliminación.

3. Usuario logoneado.

4. Menú de opciones.

5. Calendario.

Page 89: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

71

Pantalla de Consulta de orden de trabajo.

Figura # 31. : Pantalla de Consulta de Orden de Trabajo Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se muestra:

1. El usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Botón de fecha de inicio.

5. Botón de fecha de finalización.

6. Combo de selección de contratista.

7. Botón buscar.

Page 90: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

72

Consultar listado por fecha.

Figura # 32. : Pantalla de Consultar listado por fecha Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se muestra:

1. El usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Botón de fecha de inicio.

5. Botón de fecha de finalización.

6. Botón buscar.

Page 91: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

73

Pantalla de ingreso de contratista labora.

Figura # 33. : Pantalla de Ingreso de contratista labora Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se muestra:

1. El usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Combo de selección de contratista.

5. Botón de fecha de inicio.

6. Botón de fecha de finalización.

7. Botón ingresar información.

Page 92: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

74

Pantalla de creación de usuario.

Figura # 34. : Pantalla de Creación de Usuario Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se muestra:

1. Administrador logoneado.

2. Menú de opciones.

3. Calendario.

4. Ingreso de datos.

5. Combo de nivel de acceso.

6. Dos botones: limpiar y guardar.

Page 93: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

75

Pantalla de ingreso de empleados.

Figura # 35. : Pantalla de Ingreso de Empleados Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

Se pueden visualizar tres opciones:

1. El nombre del usuario logoneado

2. Menú de opciones.

3. Calendario.

4. Pestañas de ingreso, consulta modificación y eliminación de empleados.

5. Botones: guardar, salir

Page 94: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

76

Ingreso de Orden de Trabajo.

Figura # 36. : Pantalla de Ingreso de Orden de Trabajo Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se puede visualizar:

1. Usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Combo de selección de contratista

5. Combo de selección de tipo de orden

6. Comentario de duración de orden.

7. Combo de selección de sector de orden.

8. Botón guardar.

Page 95: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

77

Pantalla de listado de personal.

Figura # 37. : Pantalla de Listado de personal Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se puede visualizar:

1. Usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Combo de selección de contratista

5. Lista de empleados.

6. Botones de selección de empleados (>) (>>) (<) (<<)

7. Combo de selección de fecha de inicio.

8. Combo de selección de fecha de finalización.

9. Caja de texto de ingreso de responsable

10. Botón guardar.

Page 96: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

78

Reporte de contratista por fecha.

Figura # 38. : Pantalla de Reporte de Contratista por fecha Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se puede visualizar:

1. Usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Combo de selección de fecha de inicio.

5. Combo de selección de fecha de finalización.

6. Botón buscar información.

Page 97: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

79

Pantalla subir archivo de empleados.

Figura # 39. : Pantalla de Subir archivo de empleados Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

En esta pantalla se puede visualizar:

1. Usuario logoneado.

2. Menú de opciones.

3. Calendario.

4. Combo de selección de nombre de empleado.

5. Cuatro cajas de texto.

6. Cuatro cajas de texto para subir archivos junto a los cuatro botones

examinar.

Page 98: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

80

CAPITULO V

DESARROLLO Y PRUEBA DEL SISTEMA

En este capítulo abarcaremos la codificación de las funciones más importante

que posee el Prototipo de Control para Seguridad Industrial Enfocada a la

Pequeña y Mediana, y se presentaran las pruebas realizadas al sistema para

normar su buen funcionamiento.

Codificación principal.master

<%@ Master Language ="VB" CodeFile ="Principal.master.vb"

Inherits ="Principal" %>

<%@ Register Assembly ="FlashControl"

Namespace="Bewise.Web.UI.WebControls" TagPrefix ="Bewise" %>

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona l.dtd">

<html xmlns ="http://www.w3.org/1999/xhtml" >

<head runat ="server">

<title >SEGURIDAD INDUSTRIAL</ title >

</ head >

<body style ="background-color: paleturquoise; background-posit ion: 0%

0%; background-image: url(Imagen/2087116617_e01c090 592_b.jpg);">

<form id ="form1" runat ="server">

<div style ="z-index: 106; border-left-color: #f7941e; left: 4 19px;

background-image: url(Imagen/seguridad.jpg); border -bottom-color:

#f7941e; width: 379px; border-top-style: double; bo rder-top-color:

#f7941e; border-right-style: double; border-left-st yle: double;

position: absolute; top: 278px; height: 284px; bord er-right-color:

#f7941e; border-bottom-style: double" align ="justify">

&nbsp; &nbsp;

&nbsp;&nbsp;&nbsp;

</ div >

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

&nbsp; &nbsp;

<asp : Calendar ID ="Calendar1" runat ="server"

BorderColor ="Yellow" BorderStyle ="Double"

Page 99: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

81

Style ="z-index: 100; left: 14px; position: absolute; top :

526px" Width ="206px" BackColor ="#55BAE2" ForeColor ="MidnightBlue">

<TodayDayStyle BorderColor ="OliveDrab"

BorderStyle ="Double" />

</ asp : Calendar >

&nbsp;&nbsp;

<Bewise : FlashControl ID ="FlashControl1" runat ="server"

Height ="72px" Loop ="True"

MovieUrl ="~/Imagen/peliculasistema1.swf" Scale ="Exactfit"

Style ="z-index: 106;

left: 0px; position: absolute; top: 0px " Width ="802px" />

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

<asp : Panel ID ="panelentar" runat ="server" BorderColor ="Yellow"

BorderStyle ="Double"

Height ="109px" Style ="z-index: 101; left: 13px; position:

absolute; top: 164px"

Width ="197px">

<asp : Label ID ="Label3" runat ="server" Style ="font-weight:

normal; z-index: 100; left: 6px;

position: absolute; top: 14px"

Text ="Usuario:"></ asp : Label >

<asp : TextBox ID ="txtusuario" runat ="server" Style ="z-

index: 101; left: 63px; position: absolute;

top: 13px" Width ="121px"></ asp : TextBox >

<asp : Label ID ="Label4" runat ="server" Style ="font-weight:

normal; z-index: 102; left: 6px;

position: absolute; top: 46px"

Text ="Clave"></ asp : Label >

<asp : TextBox ID ="txtclave" runat ="server" Style ="z-index:

103; left: 63px; position: absolute;

top: 44px" TextMode ="Password"

Width ="121px"></ asp : TextBox >

<asp : Button ID ="btninicio" runat ="server" Style ="z-index:

104; left: 139px; position: absolute;

top: 77px" Text ="Inicio" />

<asp : Label ID ="lblsession" runat ="server" Height ="20px"

Style ="z-index: 105; left: 7px;

position: absolute; top: 81px"

Width ="126px"></ asp : Label >

</ asp : Panel >

Page 100: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

82

<asp : Panel ID ="panelsalir" runat ="server" BorderColor ="Yellow"

BorderStyle ="Double"

Height ="109px" Style ="z-index: 102; left: 14px; position:

absolute; top: 167px"

Visible ="False" Width ="197px">

<asp : Label ID ="lblnombre" runat ="server" Style ="font-

weight: normal; z-index: 100;

left: 5px; position: absolute; top: 14px"

Width ="188px"></ asp : Label >

&nbsp;

<asp : Label ID ="lblusuario" runat ="server" Style ="font-

weight: normal; z-index: 102;

left: 5px; position: absolute; top: 46px"

Width ="182px"></ asp : Label >

&nbsp;

<asp : Button ID ="btncerrar" runat ="server" Style ="z-index:

104; left: 61px; position: absolute;

top: 77px" Text ="Cerrar Sesión" />

&nbsp;

</ asp : Panel >

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;

<asp : Label ID ="Label1" runat ="server" BorderStyle ="Double"

Font-Names ="Arial Black"

Font-Size ="XX-Large" Height ="55px" Style ="z-index: 103;

left: 305px; vertical-align: top;

position: absolute; top: 172px; text-al ign: center"

Text ="SEGURIDAD INDUSTRIAL"

Width ="556px" BorderColor ="Yellow"></ asp : Label >

<asp : Panel ID ="Panelmenu" runat ="server" BorderColor ="Yellow"

BorderStyle ="Double"

Height ="171px" Style ="z-index: 104; left: 13px; position:

absolute; top: 294px"

Width ="200px" Visible ="False" ForeColor ="#55BAE2">

<asp : Menu ID ="Menu1" runat ="server" Style ="z-index: 100;

left: 0px; position: absolute;

top: 0px" BackColor ="#55BAE2"

DynamicHorizontalOffset ="2" Font-Names ="Verdana" Font-Size ="0.8em"

ForeColor ="Black" StaticSubMenuIndent ="10px">

<StaticItemTemplate >

Page 101: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

83

<% # Eval( "Text" ) %>

</ StaticItemTemplate ><StaticSelectedStyle

BackColor ="#1C5E55" />

<StaticMenuItemStyle HorizontalPadding ="5px"

VerticalPadding ="2px" />

<DynamicHoverStyle BackColor ="#666666"

ForeColor ="White" />

<DynamicMenuStyle BackColor ="#E3EAEB" />

<DynamicItemTemplate >

<% # Eval( "Text" ) %>

</ DynamicItemTemplate >

<DynamicSelectedStyle BackColor ="#1C5E55" />

<DynamicMenuItemStyle HorizontalPadding ="5px"

VerticalPadding ="2px" />

<StaticHoverStyle BackColor ="#666666"

ForeColor ="White" />

<Items >

<asp : MenuItem Text ="Contratista"

Value ="Constratista" NavigateUrl ="~/Contratista.aspx">

</ asp : MenuItem >

<asp : MenuItem Text ="Empleado de Contratista"

Value ="Empleado de Contratista" NavigateUrl ="~/Empleado.aspx">

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Subir Archivo.aspx"

Text ="Subir Archivo de Empleado"

Value ="Subir Archivo de

Empleado"></ asp : MenuItem >

<asp : MenuItem Text ="Personal a Trabajar"

Value ="Personal a Trabajar">

<asp : MenuItem NavigateUrl ="~/Listado de

Personal.aspx" Text ="Creacion de Listado"

Value ="Creacion de

Listado"></ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Consultar Listado

por Fecha.aspx" Text ="Consultar Listado x Fecha"

Value ="Consultar Listado x

Fecha"></ asp : MenuItem >

</ asp : MenuItem >

</ Items >

</ asp : Menu>

Page 102: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

84

</ asp : Panel >

&nbsp; &nbsp;

&nbsp;

<asp : Panel ID ="panelmenu2" runat ="server" BorderColor ="Yellow"

BorderStyle ="Double"

Height ="212px" Style ="z-index: 107; left: 12px; position:

absolute; top: 294px"

Width ="200px" Visible ="False">

<asp : Menu ID ="Menu2" runat ="server" BackColor ="#55BAE2"

DynamicHorizontalOffset ="2"

Font-Names ="Verdana" Font-Size ="0.8em" ForeColor ="Black"

StaticSubMenuIndent ="10px"

Style ="z-index: 100; left: 0px; position: absolute; top:

0px" BorderColor ="#F7941E">

<StaticSelectedStyle BackColor ="#1C5E55" />

<StaticMenuItemStyle HorizontalPadding ="5px"

VerticalPadding ="2px" />

<DynamicHoverStyle BackColor ="#666666" ForeColor ="White"

/>

<DynamicMenuStyle BackColor ="#E3EAEB" />

<DynamicItemTemplate >

<% # Eval( "Text" ) %>

</ DynamicItemTemplate >

<DynamicSelectedStyle BackColor ="#1C5E55" />

<DynamicMenuItemStyle HorizontalPadding ="5px"

VerticalPadding ="2px" />

<StaticHoverStyle BackColor ="#666666" ForeColor ="White" />

<Items >

<asp : MenuItem NavigateUrl ="~/Contratista.aspx"

Text ="Contratista" Value ="Constratista">

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Empleado.aspx"

Text ="Empleado de Contratista" Value ="Empleado de Contratista">

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Subir Archivo.aspx"

Text ="Subir Archivo de Empleado"

Value ="Subir Archivo de Empleado"></ asp : MenuItem >

<asp : MenuItem Text ="Personal a Trabajar"

Value ="Personal a Trabajar">

Page 103: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

85

<asp : MenuItem NavigateUrl ="~/Listado de

Personal.aspx" Text ="Creacion de Listado"

Value ="Creacion de Listado"></ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Consultar Listado por

Fecha.aspx" Text ="Consultar Listado x Fecha"

Value ="Consultar Listado x

Fecha"></ asp : MenuItem >

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Contratista Labora.aspx"

Text ="Contratista a Trabajar"

Value ="Contratista a Trabajar"></ asp : MenuItem >

<asp : MenuItem Text ="Orden de Trabajo" Value ="Orden de

Trabajo">

<asp : MenuItem NavigateUrl ="~/Ingreso de Orden de

Trabajo.aspx" Text ="Ingreso de Orden de Trabajo"

Value ="Ingreso de Orden de

Trabajo"></ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Consulta de Orden de

Trabajo.aspx" Text ="Consultar Orden de Trabajo"

Value ="Consultar Orden de

Trabajo"></ asp : MenuItem >

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Creacion de Usuario.aspx"

Text ="Creacion de Usuario"

Value ="Creacion de Usuario"></ asp : MenuItem >

<asp : MenuItem Text ="Reportes" Value ="Reportes">

<asp : MenuItem NavigateUrl ="~/Contratista Labora

por Fecha.aspx" Text ="Reporte de Contratista x Rango de Fecha"

Value ="Reporte de Contratista x Rango de

Fecha"></ asp : MenuItem >

<asp : MenuItem Text ="Reporte de Contratista

actualmente" Value ="Reporte de Contratista actualmente"

NavigateUrl ="~/Contratista Labora Actualmenta x Fecha.aspx">

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Empleados x

Contratista.aspx" Text ="Reporte de Empleado x Contratista"

Value ="Reporte de Empleado x

Contratista"></ asp : MenuItem >

Page 104: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

86

<asp : MenuItem Text ="Reporte de los 10 Mejores

Contratista" Value ="Reporte de los 10 Mejores Contratista"

NavigateUrl ="~/Reporte de los 10 Mejores.aspx">

</ asp : MenuItem >

</ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Valida Documento.aspx"

Text ="Validacion de Documentacion"

Value ="Validacion de

Documentacion"></ asp : MenuItem >

<asp : MenuItem Text ="Novedades" Value ="Novedades">

<asp : MenuItem NavigateUrl ="~/Ingreso de

Novedades.aspx" Text ="Ingreso de Novedades"

Value ="Ingreso de Novedades"></ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Envio de

Novedades.aspx" Text ="Envio de Novedades" Value ="Envio de Novedades">

</ asp : MenuItem >

<asp : MenuItem Text ="Consulta de Novedades"

Value ="Consulta de Novedades" NavigateUrl ="~/Consultar

Novedades.aspx"></ asp : MenuItem >

<asp : MenuItem NavigateUrl ="~/Consultar de Correo

Enviado.aspx" Text ="Consulta de Correo Enviados"

Value ="Consulta de Correo

Enviados"></ asp : MenuItem >

</ asp : MenuItem >

</ Items >

<StaticItemTemplate >

<% # Eval( "Text" ) %>

</ StaticItemTemplate >

</ asp : Menu>

</ asp : Panel >

</ form >

</ body >

</ html >

Page 105: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

87

Subir archivo función principal subir archivo.aspx. vb

Protected Sub btnsubir_Click( ByVal sender As Object , ByVal e As

System.EventArgs) Handles btnsubir.Click

If (valida() = 0) Then

If (MsgBox( "Esta Seguro de Subir la Informacion" ,

MsgBoxStyle.OkCancel, "Atencion" ) = MsgBoxResult.Ok) Then

Dim FileNamecedula As String ()

Dim FileNamerecord As String ()

Dim FileNamevotacion As String ()

Dim FileNameseguro As String ()

If Not (fucedula.HasFile) Then

MsgBox( "Debe subir todos los Archivos" ,

MsgBoxStyle.Information, "Atencion" )

Exit Sub

End If

If Not (furecord.HasFile) Then

MsgBox( "Debe subir todos los Archivos" ,

MsgBoxStyle.Information, "Atencion" )

Exit Sub

End If

If Not (fuvotacion.HasFile) Then

MsgBox( "Debe subir todos los Archivos" ,

MsgBoxStyle.Information, "Atencion" )

Exit Sub

End If

If Not (fuseguro.HasFile) Then

MsgBox( "Debe subir todos los Archivos" ,

MsgBoxStyle.Information, "Atencion" )

Exit Sub

End If

Page 106: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

88

Clase app_code/clase.vb

Imports Microsoft.VisualBasic

Imports System.Data

Imports System.Data.SqlClient

Public Class ClaseP

Public cn As SqlConnection

Public coDetalle As SqlCommand

Public daOrdenes As SqlDataAdapter

Public dsDatos As DataSet

Public miparamo As SqlParameter

Public idusuario As Integer

Public Sub Conecion( ByVal Base As String , ByVal Sp As String )

cn = New SqlConnection( "Data Source=127.0.0.1;Initial

Catalog=" + Base + ";Integrated Security=True;User ID=sa" )

coDetalle = New SqlCommand

daOrdenes = New SqlDataAdapter

dsDatos = New DataSet

coDetalle.CommandText = Sp

coDetalle.CommandType = CommandType.StoredP rocedure

coDetalle.Connection = cn 'Previamente definida

daOrdenes.SelectCommand = coDetalle

End Sub

Public Sub Parametor( ByVal Parat As String , ByVal obj As

SqlDbType, ByVal log As Integer , ByVal datos As String )

miparamo = New SqlParameter(Parat, obj, log)

miparamo.Direction = ParameterDirection.Inp ut

coDetalle.Parameters.Add(miparamo)

coDetalle.Parameters(Parat).Value = datos

End Sub

End Class

Page 107: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

89

Código ingreso de novedades.aspx.vb.

Private Sub guardar()

If (MsgBox( "Esta Seguro de Ingresar la Informacion" ,

MsgBoxStyle.OkCancel, "Atencion" ) = MsgBoxResult.Ok) Then

Dim clase As New ClaseP

clase.Conecion( "CLIENTE" ,

"[sp_cl_empleados_novedades_contratista]" )

clase.Parametor( "@i_operacion" , SqlDbType.Char, 2, "I" )

clase.Parametor( "@cl_em_id" , SqlDbType.Int, 13,

cmdidempleado.Text)

clase.Parametor( "@cl_em_novcon_tiponovedad" ,

SqlDbType.Char, 80, cmbnovedades.Text)

clase.Parametor( "@cl_em_novcon_observacion" ,

SqlDbType.Char, 250, txtobservacion.Text)

clase.Parametor( "@cl_em_novcon_fecha_creacion" ,

SqlDbType.DateTime, 10, Format( Date .Now, "dd/MM/yyyy" ))

clase.Parametor( "@cl_em_novcon_hora_creacion" ,

SqlDbType.DateTime, 10, Format( Date .Now, "hh:mm" ))

clase.Parametor( "@cl_us_id" , SqlDbType.Int, 1,

Session( "Usuario" ).ToString)

clase.Parametor( "@cl_em_novcon_estado" , SqlDbType.Char,

25, "INGRESADO")

clase.cn.Open()

clase.coDetalle.ExecuteReader()

clase.cn.Close()

' limpia()

MsgBox( "Registro Guardado: " , MsgBoxStyle.Information,

"Atencion" )

limpiar()

Else

MsgBox( "Ya Existe" , MsgBoxStyle.Information, "Atencion" )

' limpia()

End If

End Sub

Page 108: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

90

Pruebas del sistema

Para la puesta en marcha del presente proyecto de tesis se realizaron pruebas

de entornos y aplicaciones especializadas. Por tratarse de un entorno aplicado

a la Web y porque posee una arquitectura cliente/servidor, se cuidó mucho las

interfaces graficas de usuario (IGU), debido a los componentes reutilizables.

o Pruebas de interfaz gráfica: Consiste en probar la interfaz de usuario

para garantizar que cumple los estándares y requerimientos definidos.

o En la consulta de correo enviado el mensaje sale atrás del formulario

cuando el rango está mal puesto.

o En la consulta de correo enviado los combos deben de mostrar la opción

de todos por default cuando no se seleccione una opción

o En el ingreso de novedades se puede guardar dicho registro sin

necesidad de tener la observación.

o Después de realizar una consulta debería existir un botón de limpiar

datos para llevar a cabo una nueva consulta – sugerencia

o En los reporte de novedades en contratista labora debe salir un mensaje

del contratista que ya este ingresado o no debe salir en el combo los

contratista ya ingresado

o En el reporte de los 10 mejores contratistas se debe anexar el estado

del contratista si está o no laborado.

Las siguientes pruebas de interfaz fueron corregidas y llevada a cabo una

nueva prueba que mejoró el desempeño del sistema.

Page 109: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

91

CAPITULO VI

MARCO ADMINISTRATIVO

CRONOGRAMA

Page 110: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

92

Figura # 40. : Cronograma Fuente : Elaboración Propia de Sistema Elaboración : Miguel Rodríguez Carriel

PRESUPUESTO

A continuación se detallan los egresos totales del proyecto en un periodo de

siete meses:

EGRESOS

TABLA #31

Egreso de Presupuesto

EGRESOS DÓLARES

Suministros de oficina y computación $ 150.00

Fotocopias 15.00

Libros y documentos 145.00

Computadora y servicios de Internet 329.00

Transporte 25.00

Refrigerio 32.00

Empastado, anillado de tesis de grado 26.50

Licencias (SQL Server 2005) /demos 0.00

Licencia de Visual Studio 2005/demos 0.00

TOTAL……………………………………… 722.50

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 111: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

93

INGRESOS

El proyecto es financiado con dinero de Miguel Ángel Rodríguez Carriel. Los

ingresos corresponden a los ingresos totales durante un periodo de 7 meses.

TABLA #32

Ingreso de Presupuesto

Ingresos Costos

Computadora/propia (depreciación) $ 98.00

Licencias (demos) 0.00

Internet 245.00

Transporte 25.00

Inversión 354.50

Total ingresos

Fuente : Desarrollo Propio del Sistema.

Elaboración: Miguel Ángel Rodríguez Carriel

Page 112: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

94

CAPITULO VII

Recomendaciones y Conclusiones

Recomendaciones

• Se recomienda que la persona que maneje el sistema a nivel de

contratista tenga los conocimientos suficientes de manejo de páginas

Web.

• El usuario final debe ser una persona de confianza del contratista.

• Por parte de la organización: el administrador tiene que ser alguien que

sea una persona del área en que se está implementando el sistema,

pues es deseable que conozca los procedimientos normales del sector

industrial y tenga también los conocimientos informáticos necesarios.

Page 113: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

95

CONCLUSIONES

• El Prototipo que se diseño fue enfocado para llevar un control ordenado de los contratistas y sus empleados para que cumplan con las normativas de las leyes establecidas en el Ecuador, ya que si la organización no lleva este control, será penada por la ley.

• Se pensó en llevar a cabo este proyecto en un ambiente amigable es por esto que se lo llevo a cabo vía Web, pues es más fácil para los contratistas realizar sus ingresos desde sus oficina o empresas.

• Se programó en aspx por ser una herramienta que brinda facilidad de uso, para creación de sitios Web dinámicos.

• Asiendo el análisis nos damos cuenta que nuestro prototipo tendría una muy buena acogida

• Adicionalmente nos damos cuenta que muy poco empresa lleva este tema de forma automatizada

• Si aplicamos esta herramienta mejoraríamos mucho los niveles de rendimiento con nuestro contratista por la pérdida de información

Page 114: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

96

BIBLIOGRAFIA

REFERENCIAS BIBLIOGRAFICAS

PRESSMAN, ROGER INGENIERIA DEL SOFTWARE.

TERCERA EDICIÓN. EDITORIAL

MCGRAW-HILL, 1996

G. BOOCH, J. RUMBAUGH. I.

JACOBSON

EL LENGUAJE UNIFICADO DE

MODELADO. ADDISON-WESLEY,

1999

Page 115: UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS ...repositorio.ug.edu.ec/bitstream/redug/2531/1/Manual...UNIVERSIDAD DE GUAYAQUIL FACULTAD CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA

97