106
I UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS ADMINISTRATIVAS TESIS PRESENTADA COMO REQUISITO PARA OPTAR POR EL TITULO DE: INGENIERIA EN SISTEMAS ADMINISTRATIVOS COMPUTARIZADOS TEMA: “AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE PRODUCCIÓN PARA CARROCERÍAS METÁLICAS CÁCERES” AUTORES: DANNY MIGUEL CÁCERES VALVERDE FÉLIX OMAR SALTOS RIVERA TUTOR DE TESIS: ING. DAVID ROMÁN BARREZUETA GUAYAQUIL, NOVIEMBRE 2016

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

I

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS ADMINISTRATIVAS

TESIS PRESENTADA COMO REQUISITO PARA OPTAR POR EL TITULO DE:

INGENIERIA EN SISTEMAS ADMINISTRATIVOS COMPUTARIZADOS

TEMA: “AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE

PRODUCCIÓN PARA CARROCERÍAS METÁLICAS CÁCERES”

AUTORES:

DANNY MIGUEL CÁCERES VALVERDE

FÉLIX OMAR SALTOS RIVERA

TUTOR DE TESIS:

ING. DAVID ROMÁN BARREZUETA

GUAYAQUIL, NOVIEMBRE 2016

Page 2: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

2

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TÍTULO “AUTOMATIZACIÓN DEL PROCESO DE CONTROL DE PRODUCCIÓN PARA

CARROCERÍAS METÁLICAS CÁCERES”

REVISORES:

INSTITUCIÓN: Universidad de

Guayaquil

FACULTAD: Ciencias Administrativas

CARRERA: Ingeniería en Sistemas Administrativos Computarizados

FECHA DE PUBLICACIÓN: N° DE PÁGS.: 106

ÁREA TEMÁTICA: Sistemas.

PALABRAS CLAVES: Procesos.

RESUMEN: El propósito de este proyecto es mejorar los procesos en la producción a la hora de la

creación de una carrocería en la empresa “Carrocería Metálicas Cáceres”, actualmente esta entidad no

cuenta con un sistema o software que le permita llevar el control al momento de crear un proceso de

construcción de una carrocería, utilizan métodos convencionales o herramientas como Excel o libro de

apuntes o cualquier medio donde anotar y llevar algo de control, lo que se plantea es desarrollar un

programa que lleve el control a la hora de la creación una orden de producción a su vez permita tener

un histórico de los clientes, vehículos y procesos que se ejecutan diariamente en la empresa y se

implementa junto con la herramienta de envió de un correo al cliente para que sepa cómo está el estado

de su pedido, todo esto está desarrollado bajo VISUAL STUDIO 2013, un lenguaje de programación

diseñado para diversas aplicaciones que se ejecutan en .NET FRAMEWORK y para almacenar,

manipular y recuperar datos almacenados en un gestor de datos SQL SERVER 2012.

N° DE REGISTRO(en base de

datos):

N° DE CLASIFICACIÓN:

DIRECCIÓN URL (tesis en la web):

ADJUNTO PDF

SI

NO

CONTACTO CON

AUTORES:

Danny Miguel Cáceres Félix Omar Saltos Rivera

Teléfono:

0991765419 0958935707

E-mail:

[email protected] [email protected]

CONTACTO DE LA

INSTITUCIÓN

Nombre:

Teléfono:

Page 3: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

3

Certificado Urkund

Page 4: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

4

Certificación del Tutor

Habiendo sido nombrado, Ing. David Román, como tutor de tesis de grado como

requisito para optar por título de ingeniería en sistemas administrativos

computarizados presentado por los egresados: Danny Miguel Cáceres Valverde

con C.I.: 0916582406, Félix Omar Saltos Rivera con C.I.: 0925247835.

TEMA: “Automatización del Proceso de Control de Producción para

Carrocerías Metálicas Cáceres.”

Certifico que: he revisado y aprobado en todas sus partes, encontrándose

apto para su sustentación.

Ing. David Román

TUTOR DE TESIS

Page 5: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

5

Renuncias de Derecho de Autor

Por medio de la presente certifico que los contenidos desarrollados en esta tesis

son de absoluta propiedad y responsabilidad de Danny Miguel Cáceres Valverde,

con c.c. # 091658240-6 y Félix Omar Saltos Rivera, con c.c. # 092524783-5, cuyo

tema es:

“Automatización del Proceso de Control de Producción para Carrocerías

Metálicas Cáceres.”

Derechos que renunciamos a favor de la universidad de Guayaquil, para que

haga uso como a bien tenga.

Danny Miguel Cáceres Valverde Félix Omar Saltos Rivera

C.I.: 091658240-6 C.I.:092524783-5

Page 6: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

6

Dedicatoria

Dedico este trabajo al Todopoderoso, a mis Padres

José Félix Saltos y Graciela Rivera a mis hermanos

Alexis e Hiker Saltos quienes estuvieron presente en

cada momento dando ese ánimo y las ganas de lograr

cada uno de mis objetivos y dándome ese aliento en

cada momento sea bueno o malo y así lograr que todo

lo que me proponga se cumpla.

Félix Omar Saltos

Page 7: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

7

Dedicatoria

El presente trabajo está dedicado en primer lugar a Dios

Todopoderoso, a mi familia en especial a mis padres

Miguel Cáceres Cabrera y Karina Valverde Pozo, a mis

hermanos Angelot, Donato y Lissette Cáceres por su

constante apoyo en todo momento desde que comencé

este gran desafío superando paso a paso cada

obstáculo que estos conllevan, a Vanessa Jaramillo

Vilema por ser esa persona especial que me motivó a

empezar este camino dándome toda su confianza.

Danny Cáceres Valverde

Page 8: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

8

Agradecimiento

Agradezco a Dios por darme salud, sabiduría,

perseverancia y guiarme siempre para poder cumplir

con una más de mis metas.

A mi familia quien está siempre conmigo en todo

momento dándome ese ánimo cuando más los necesito.

A mi tutor Ing. David Román, por cada consejo y apoyo,

quien estuvo siempre presto para brindarnos su ayuda

en este proyecto de titulación y cada uno de los

docentes, cuyas enseñanzas me acercaron cada vez a

la culminación de la carrera, y a mis amigos que han

sido de gran apoyo.

Félix Omar Saltos

Page 9: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

9

Agradecimiento

Agradezco a Dios y al regalo más preciado que es el de

estar vivos y gozar de salud y de sabiduría para poder

conseguir las metas y los objetivos que nos impuso esta

carrera universitaria.

A mis familiares y su constante apoyo que me animaron

a seguir adelante en los momentos más difíciles de esta

gran carrera.

A todos los docentes que me impartieron no solo sus

conocimientos sino sus consejos en especial a mi tutor

Ing. David Román quien he estado conmigo en esta

recta final dándome sus últimas indicaciones y así

culminar con éxito este gran desafío que es el de poder

ser un Ingeniero en Sistemas Administrativos

Computarizados.

A mis compañeros y amigos que estuvieron

conmigo en este gran camino compartiendo penas y

alegrías superando juntos nuestras caídas y celebrando

los triunfos obtenidos, en especial a mi compañero Félix

Saltos por su confianza depositada en mí.

Danny Cáceres

Page 10: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

10

Resumen

Título del proyecto: “Automatización Del Proceso De Control De Producción

Para Carrocerías Metálicas Cáceres.”

El propósito de este proyecto es mejorar los procesos en la producción a la hora de

la creación de una carrocería en la empresa “Carrocerías Metálicas Cáceres”,

actualmente esta entidad no cuenta con un sistema o software que le permita llevar

el control al momento de crear un proceso de construcción de una carrocería,

utilizan métodos convencionales o herramientas como Excel o libro de apuntes o

cualquier medio donde anotar y llevar algo de control.

Para el desarrollo del sistema fue necesario utilizar métodos de investigación tales

como el Método de JAD, observación y entrevistas para conocer la situación actual

de la empresa, su funcionamiento y sus necesidades para un correcto y eficiente

control de producción.

Se plantea desarrollar un programa que lleve el control del proceso de producción

de las carrocerías que fabrica la empresa y que permita tomar decisiones a nivel

gerencial ya que contara con reportes gráficos e impresos, esta herramienta

utilizara el método lineal, basados en capas, en un entorno de visual studio c# y un

gestor de datos en SQL server.

Se concluye que el proyecto ha sido de gran aporte para la empresa ya que cumple

con los objetivos propuestos tales como la optimización de los procesos de

producción, llevar la información ordenada en una base de datos y así permitir una

mejor toma de decisiones a nivel gerencial.

Autores: Danny Miguel Cáceres Valverde

Felix Omar Saltos Rivera

Tutor: Ing. David Román

Page 11: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

11

Abstract

Project title: "Automated Production Process Control for Carrocerías

Metálicas Cáceres."

The purpose of this project is to improve the production processes at the time of the

creation of a bodywork in the company "Carrocerías Metálicas Cáceres", currently

this entity does not have a system or software that allows you to take control at the

time of creating a process of construction of a bodywork, they used conventional

methods or tools such as Excel or book of notes or any medium where scoring and

carry some of the control.

For the development of the system was necessary use methods of research such

as the method of JAD, observation and interviews to know the situation current of

the company, its operation and its needs for a correct and efficient control of

production.

Is raises develop a program that take the control of the process of production of

them bodywork that manufactures the company and that allow take decisions to

level management since counted with graphics reports and printed, this tool used

the linear method, based in layers, in an environment of visual studio c# and a

manager of data in SQL server.

Is concludes that the project has been of great contribution for the company since

complies with them proposed objectives such as the optimization of them processes

of production, carry the information stored in a database and thus allow a best takes

of decisions to management level.

Authors: Danny Miguel Cáceres Valverde

Felix Omar Saltos Rivera

Tutor: Ing. David Román

Page 12: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

12

Índice de Contenido

CAPÍTULO 1 ............................................................................................................ 1

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

1.1 Planteamiento del Problema .......................................................................... 2

1.2 Formulación Del Problema ............................................................................. 2

1.3 Objetivos ......................................................................................................... 3

1.3.1 Objetivo General ............................................................................................. 3

1.3.2 Objetivo Específicos........................................................................................ 3

1.4 Justificación de la Investigación ..................................................................... 3

1.4.1 Justificación teórica ......................................................................................... 4

1.4.2 Justificación metodológica .............................................................................. 5

1.4.3 Justificación práctica ....................................................................................... 5

1.5 Alcance ........................................................................................................... 5

CAPÍTULO 2 ............................................................................................................ 7

DISEÑO TEORICO .................................................................................................. 7

2.1 Antecedentes de Carrocerías Metálicas Cáceres ............................................. 7

2.1.1 Misión .............................................................................................................. 7

2.1.2 Visión ............................................................................................................... 8

2.1.3 Ubicación Geográfica ...................................................................................... 8

2.2 Situación Actual de la Problemática .................................................................. 8

2.2.1 Estructura Organizacional de Carrocerías Metálicas Cáceres ....................... 9

2.2.2 Personal que labora en Carrocerías Metálicas Cáceres .............................. 10

2.3 Marco teórico .................................................................................................... 10

2.3.1 Lenguaje de Programación ........................................................................... 11

2.4 Marco Tecnológico ........................................................................................... 11

2.4.1 Marco Tecnológico Conceptual .................................................................... 11

2.5 Marco Metodológico ......................................................................................... 12

2.5.1 Ingeniería de Software Modelos .................................................... 13

2.5.2 Lenguajes de Programación .......................................................... 15

2.5.3 Base de Datos ............................................................................... 19

2.6 Marco Andragógico .......................................................................................... 23

Page 13: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

13

2.7 Maco Contextual .............................................................................................. 23

CAPÍTULO 3 .......................................................................................................... 24

3.1 Tipo de Investigación ....................................................................................... 24

3.1.1 Investigación Aplicada .................................................................................. 24

3.1.2 Investigación cualitativa ................................................................................ 24

3.1.3 Investigación descriptiva ............................................................................... 24

3.2 Diseño Metodológico ........................................................................................ 24

3.3 Metodología ...................................................................................................... 25

3.3.1 Método JAD (Joint Application Development) ....................................... 25

3.3.2 La Observación ..................................................................................... 25

3.3.3 La Entrevista .......................................................................................... 26

3.4 Determinación del Tamaño de la Muestra ....................................................... 26

3.5 Procesamiento y Análisis de Datos ................................................................. 26

3.5.1 Procesamiento de Datos con la Tecnología JAD ......................................... 27

3.5.2 Diagrama Causa - Efecto de los Datos Recolectados del Proceso de Control

de Producción ........................................................................................................ 28

3.5.3 Diagrama Causa - Efecto de la infraestructura tecnológica ......................... 29

3.6 Análisis .............................................................................................. 30

3.6.1 Análisis de la Observación............................................................. 30

3.6.2 Análisis de las Entrevistas ............................................................. 30

CAPÍTULO 4 .......................................................................................................... 31

PROPUESTA ......................................................................................................... 31

4.1 Título de la Propuesta ...................................................................................... 31

4.2 Objetivo de la Propuesta .................................................................................. 31

4.3 Justificación de la Propuesta ........................................................................... 31

4.4 Descripción de la Propuesta ............................................................................ 31

4.4.1 Requerimientos formales e informales ......................................................... 32

4.4.2 Selección de la herramienta a implementar .......................................... 32

4.4.3 Opciones del Sistema ................................................................................... 32

4.4.3 Diagrama de Contexto .................................................................................. 35

4.4.4 Diagrama de Flujo de Datos ......................................................................... 36

4.4.5 Diagrama de Casos de Uso .......................................................................... 37

4.4.6 Modelo Entidad Relación .............................................................................. 39

Page 14: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

14

4.4.7 Cronogramas de actividades ........................................................................ 40

4.4.8 Pantallas del sistema .................................................................................... 40

4.4.9 Reportes del sistema .................................................................................. 41

4.5 Impactos de la Propuesta ................................................................................ 46

4.5.1 Impacto Económico ....................................................................................... 47

4.5.2 Impacto Ambiental ........................................................................................ 48

4.6 Conclusiones ................................................................................................... 50

4.7 Recomendaciones ............................................................................................ 51

Bibliografía .............................................................................................................. 51

Page 15: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

15

Contenido de Tablas

Capítulo 2

Tabla 2. 1 - Personal de Carrocerías ..................................................................... 10

Capítulo 4

Tabla 4.1 - Requerimientos del Hardware ............................................................. 32

Tabla 4.2 - Requerimientos del software ............................................................... 32

Tabla 4.3 - Costos del Sistema .............................................................................. 47

Page 16: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

16

Contenido de Figuras

Capítulo 2

2.1 - Ubicación Geográfica de Carrocerías Cáceres ............................................... 8

2.2 - Ubicación Geográfica de Carrocerías Cáceres ............................................... 9

2.3 - Ciclo de Vida en Cascada .............................................................................. 14

2.4 - Bases de Datos .............................................................................................. 20

Capítulo 3

3. 1 - Diagrama Causa-Efecto Control de Procesos de Producción ..................... 28

3.2 - Diagrama Causa-Efecto Control de Procesos de Producción ...................... 29

Capitulo 4

4. 1 - Pestaña Clientes ........................................................................................... 33

4.2 - Pestaña Configuraciones ............................................................................... 33

4.3 - Pestaña Modulo de Procesos ........................................................................ 33

4.4 - Pestaña Modulo de Definiciones ................................................................... 34

4.5 - Pestaña Reportes .......................................................................................... 34

4.6 - Diagrama de Contexto 0 ................................................................................ 35

4.7 - Diagrama de Flujo de Datos .......................................................................... 36

4.8 - Diagrama De Caso De Uso Administrador - Usuario .................................... 37

4.9 - Diagrama De Caso De Uso Administrador - Cliente ..................................... 37

4.10 - Diagrama De Caso De Uso Administrador - Procesos................................ 38

4.11 - Diagrama De Caso De Uso Administrador – Orden Producción ................. 38

4.12 - Modelo entidad Relación ............................................................................. 39

4.13 - Cronograma de Actividades ......................................................................... 40

4.14 - Pantalla de Login del Sistema ..................................................................... 40

4.15 - Pantalla Principal del Sistema ..................................................................... 41

4.16 - Reporte Ordenes de Producción ................................................................. 41

4.17 -Visualización Reporte Ordenes de Producción ............................................ 42

4.18 - Reporte por Carrocerías .............................................................................. 42

4.19 - Visualización Reporte por Carrocerías ........................................................ 43

4.20 - Grafico Ventas Mensuales por Unidades .................................................... 44

4.21 - Grafico Costo por el Costo Hombre ............................................................. 44

4.22 - Reporte de Eventos ..................................................................................... 45

4.23 - Reporte Usuarios por Rol ............................................................................ 45

4.24 - Reporte Trabajador Por Orden .................................................................... 46

Page 17: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

17

Contenido de Anexos

ANEXO 1 - Modelo Entidad Relación………………………………………………………… 55

ANEXO 2 – Reuniones………………………………………………………………………… 56

ANEXO 3 - Diagrama de Casos de Usos……………………………………………………. 57

ANEXO 4 - Diccionario de Datos……………………………………………………………… 62

ANEXO 5 - Cronograma de Actividades……………………………………………………... 70

ANEXO 6 - Manual de Usuario………………………………………………………………...71

Page 18: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

1

CAPÍTULO 1

INTRODUCCIÓN

Carrocerías Metálicas Cáceres es un taller artesanal dedicada a la

construcción de estructuras metálicas para ser instaladas en vehículos tales como

camiones o camionetas de todas las marcas, modelos y medidas con el objetivo de

lograr satisfacer las necesidades del cliente de proteger su mercadería del entorno

climático, delincuencial y facilitar su transportación.

La empresa cuenta con 20 años de experiencia siendo líder en la fabricación

de carrocerías de alta calidad y durabilidad ganando la confianza y la preferencia

de sus clientes.

El desarrollo de nuevas tecnologías en los sistemas de administración y

control de la producción y con base a la creciente competencia de los últimos años

ha provocado que la empresa incurra en gastos para contar con los medios que

ayuden a mantenerse en altos estándares de competitividad del mercado.

En base a lo anteriormente mencionado la propuesta es crear un sistema que

automatice el proceso de control de producción de Carrocerías Metálicas Cáceres

generando así un gran aporte en la tecnificación y uso de las nuevas tecnologías

en la empresa carrocera.

Con la presente propuesta se busca mejorar el control la materia prima,

mejorar la calidad del producto, disminuir y optimizar el tiempo de las fases de

fabricación, mejorar el rendimiento de cada trabajador, tener la posibilidad de

monitorear cada uno de los procesos, con la capacidad de adquirir datos necesarios

y relevantes.

Este proyecto pretende dar solución a muchos de los problemas generados

en el taller artesanal, en base a la utilización de tecnología actual y al diseño de

sistemas automáticos, que tienen como objetivos primordiales optimizar cada uno

de los procesos y sobre todo permitir que la empresa pueda desarrollarse

tecnológica y económicamente.

Page 19: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

2

1.1 Planteamiento del Problema

La empresa artesanal Carrocerías Metálicas Cáceres en la actualidad no

cuenta con una herramienta que permitiría controlar la información, ésta carencia

ha permanecido latente por muchos años siendo así que la empresa no lleva a cabo

un estricto control, mantenimiento y seguimiento de la construcción de una

carrocería.

El desarrollo de un sistema para optimizar costos de producción, control,

mantenimiento y seguimiento en la construcción de una carrocería, permitiría llevar

la tarea antes mencionada de una forma ágil y efectiva y a la empresa entrar en

competitividad con empresas del resto del mercado.

El problema estará enfocado en los siguientes puntos:

La falta de control de información sobre la producción y costos.

La falta de control con la materia prima y mano de obra.

La carencia de una base de datos que permita almacenar la información.

1.2 Formulación Del Problema

¿Es factible la automatización del proceso de control de producción y así

optimizar los recursos materiales y humanos con el fin de aprovechar al máximo

dichos recursos con un mejor tiempo de elaboración?

¿Podrá el sistema cumplir con la entrega de la información necesaria para un

correcto control en un tiempo determinado sin retraso alguno?

¿Las herramientas con que contará el sistema podrán dar un soporte

adecuado para en el proceso de control en las áreas de materia prima y materiales

indirectos, personal laboral y tiempos de ejecución?

¿Se podrá contar con una base de datos de clientes bien estructurada y

actualizada?

¿Este sistema será de fácil uso con un interfaz amigable para el usuario?

Page 20: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

3

1.3 Objetivos

1.3.1 Objetivo General

Mejorar la gestión de los procesos de producción de la empresa Carrocerías

Cáceres mediante una aplicación informática que automatice el control del proceso

de producción al momento de ejecutar la construcción de una carrocería.

1.3.2 Objetivo Específicos

Desarrollar un modelo de sistema que permita optimizar las fases de

producción y control en la construcción de carrocerías, así como para el

mantenimiento y seguimiento en la construcción de carrocerías.

Determinar información entrante en cada proceso y almacenarla en una base

de datos para permitir la organización de la misma en una forma ordenada.

Determinar los procesos necesarios para el desperdicio de la materia prima y

mano de obra.

1.4 Justificación de la Investigación

Los continuos avances tecnológicos que existen en la actualidad han

abarcado muchas ramas, entre ellas el área de la administración empresarial,

proporcionando herramientas que ayudan a conseguir de manera eficiente un

correcto manejo de las actividades cotidianas en una empresa, siendo

específicamente la automatización del proceso de control de producción el principal

interés del presente proyecto de titulación.

Dichos avances llegan cada vez a más usuarios por su factibilidad de

implementación y facilidad de uso, sin embargo, hay muy poca información acerca

de la implementación en procesos de control de producción de pequeñas empresas

y más cuando sus productos no son de uso masivo, sino que se adecuan a las

especificaciones y necesidades del cliente.

Page 21: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

4

Por tal motivo, la empresa artesanal de Carrocerías Cáceres pretende seguir

avanzando para poder llegar a satisfacer las necesidades del cliente, esta industria

ofrece soluciones para el transporte de mercadería, siendo desde carga seca hasta

carga refrigerada con unidad de enfriamiento incluido, trabajando bajo un Control

de Procesos, garantizando modelos innovadores y de calidad.

La investigación previamente realizada, ha revelado que actualmente en esta

industria, existe una carencia en el control de la información, pues se lleva la

información de los procesos de optimización de costos, control, mantenimiento y

seguimiento de la construcción de una carrocería en libros de Excel. Impidiendo el

acceso rápido y oportuno de la información.

En el mercado tecnológico existe software que facilitaría este trabajo, pero no

se adaptan a todas las necesidades de la empresa y presentan un alto costo de

adquisición.

Por lo tanto, se justifica la necesidad de desarrollar una aplicación que permita

optimizar los procesos de producción, control, mantenimiento y seguimiento de la

construcción de una carrocería en la empresa artesanal Carrocerías Metálicas

Cáceres.

Así mismo, debe determinarse su cubrimiento, su alcance o dimensión para

conocer su viabilidad. La justificación en la investigación puede ser de carácter

teórico, metodológico o práctico.

La justificación en la investigación es indispensable, es lo que le da valor al

trabajo investigativo. La justificación en la investigación responde al porqué, del

trabajo en estudio y la utilidad o importancia de su realización.

1.4.1 Justificación teórica

El software a diseñarse en el presente proyecto de titulación ha sido elegido

debido a que la evolución tecnológica está abarcando más áreas en el campo

administrativo en especial en áreas de control de producción, las mismas que no

cuentan con una herramienta que mejore su eficacia y eficiencia.

Page 22: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

5

Todo esto nos permitirá plasmar cada uno de los conocimientos adquiridos en

clases y, de esta manera, también adquirir nuevos conocimientos a través de la

investigación e implementación.

1.4.2 Justificación metodológica

El presente proyecto se diseñará partiendo con un diagnóstico de la situación

actual de los procesos de control de producción en el área de materia prima,

personal y tiempo de construcción de la obra.

La implementación de una base de datos en el sistema permitirá el

almacenamiento, modificación y visualización de toda la información de la obra en

construcción con todos los elementos que intervienen antes mencionados, de tal

forma que se sabrá el tipo de carrocería, fase de construcción, materiales a

necesitar, personal laboral a intervenir y tiempo estimado de entrega.

1.4.3 Justificación práctica

Un software es de suma importancia en toda empresa ya sea esta grande o

pequeña, ya que ayuda a tener una información oportuna, real y disponible

diariamente. Ayuda a la toma de decisiones a nivel administrativo las cuales son de

gran importancia para el crecimiento y desarrollo de la Carrocería, enfocándose en

los elementos necesarios para un correcto control producción automatizada.

El software a implementarse será desarrollado en Microsoft Visual Studio

2013 y una base de datos SQL Server, para aprovechar las licencias que la

empresa posee esto debido a que sistema contable que actualmente tienen

implementado utilizan este software, estas herramientas informáticas facilitarán el

diseño del software de la mejor manera.

1.5 Alcance

El proyecto en mención será desarrollado e implementado en el taller

artesanal “Carrocerías Metálicas Cáceres” ubicado en la ciudad de Guayaquil. El

producto a implementarse como resultado del desarrollo del presente proyecto será

un software que facilitará a quienes estén a cargo el manejo de la información, para

Page 23: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

6

obtener de forma permanente y ágil el resultado esperado y así optimizar costos de

producción y verificar el control, mantenimiento y seguimiento de la construcción de

una carrocería.

Además, con el desarrollo de la aplicación, los datos ingresados serán

almacenados y llevados de manera organizada, siendo fácil su ingreso,

actualización y eliminación en el sistema.

Page 24: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

7

CAPÍTULO 2

DISEÑO TEORICO

2.1 Antecedentes de Carrocerías Metálicas Cáceres

La empresa “Carrocerías Metálicas Cáceres” es una industria artesanal

ubicada en la ciudad de Guayaquil sector norte en la ciudadela Santa Adriana

manzana 13 solar 33, cuya actividad principal es la construcción de estructuras

metálicas para vehículos tales como camiones (chasis cabinado), camionetas (con

o sin balde original) de todas las marcas y modelos. El fin de estas estructuras

metálicas es conseguir y/o mejorar el almacenamiento, la protección y la

conservación de la mercadería mientras esta es transportada hacia su destino. Los

tipos y modelos de las estructuras varían dependiendo de las necesidades y del

tipo de vehículo que posee el cliente.

La empresa Carrocerías Metálicas Cáceres maneja sus procedimientos de

forma manual y conducidas por el gerente propietario, esto hace que cierta

información no esté disponible para los que van a supervisar la obra ocasionando

demoras e impidiendo un mejor control en la producción.

La empresa necesita mejorar la eficiencia en el proceso de control de

producción siendo en este punto donde nos enfocaremos ya que es una de las

piezas principales del negocio.

2.1.1 Misión

Somos una empresa que diseña, fabrica y comercializa carrocerías a nivel

nacional desde la Ciudad de Guayaquil- Ecuador, con un espíritu emprendedor de

mejora continua, superando las expectativas del cliente.

Preservar el medio ambiente, desarrollo de nuevos productos y mantener

relaciones de mutuo beneficio con nuestros proveedores. (Valverde, 1998)

Page 25: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

8

2.1.2 Visión

Ser una organización competitiva en el mercado de carrocerías y servicios,

logrando que nuestra marca ingrese al mercado nacional e internacional, ser

reconocida por su calidad, capacidad, confiabilidad y costo.

A mediano plazo ingresar al mercado capitalino del Ecuador, ser líder en el

país de productos y servicios de calidad para el sector transporte, contribuir al

desarrollo de la industria nacional. (Valverde, 1998)

2.1.3 Ubicación Geográfica

2.1 - Ubicación Geográfica de Carrocerías Cáceres

Fuente: Google Maps

2.2 Situación Actual de la Problemática

En la actualidad para comenzar una obra es importante definir mediante

contrato con el cliente el tipo de carrocería a fabricar en donde tiene que constar la

siguiente información técnica:

Datos de vehículo: tipo, modelo y marca.

Datos de la carrocería: Tipo, medidas exteriores y/o interiores y color.

Accesorios adicionales: Tubo de escape, rompe-viento, etc.

Una vez celebrado el contrato mediante los detalles del vehículo se procede

a obtener la información técnica la cual nos proveerá de información necesaria para

el inicio de la construcción. Son almacenados en un archivo de Excel o si no en

Page 26: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

9

papel en donde fueron anotados dichos datos justo al momento en el que se

procedió a la toma de medidas con el vehículo presente, esto ocurre cuando

aparece un nuevo modelo de vehículo siendo estos datos actualizados de manera

manual.

De manera simultánea se empieza a hacer la lista de materiales necesarios

para el inicio de la obra, los mismos que serán comprados en las empresas

proveedoras, esta lista la dará el Gerente Propietario previa consulta con el maestro

de la obra seleccionado junto a con su equipo de trabajo.

Una vez comenzada la obra y definido los procesos que intervienen a medida

que van terminando cada proceso se genera una nueva necesidad de materiales y

así sucesivamente hasta terminar la obra y tenerla lista para su instalación en el

vehículo. Todo este proceso desde su inicio hasta su instalación es supervisado,

controlado y administrado por el Gerente Propietario de una manera manual y

empírica, esto ocasiona que el proceso no pueda ser manejado por otra persona

puesto que la información no está accesible ocasionando una total dependencia

hacia el Gerente Propietario y este a su vez tener mucha información poco

ordenada de diferentes carrocerías corriendo el riesgo de posibles errores de

construcción y así causar demoras y pérdidas económicas.

2.2.1 Estructura Organizacional de Carrocerías Metálicas Cáceres

En la siguiente figura se puede apreciar cómo está constituida la empresa.

2.2 - Ubicación Geográfica de Carrocerías Cáceres

Elaborado por: Danny Cáceres y Omar Saltos

GERENTE PROPIETARIO

JEFE DE AREA CONTABLE

ASISTENTE CONTABLE

JEFE DE AREA ADMINISTRATIVO

JEFE DE AREA PLANTA

SUPERVISOR DE OBRAS

TRABAJADORES DE PLANTA

ASISTENTE DE GERENCIA

Page 27: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

10

2.2.2 Personal que labora en Carrocerías Metálicas Cáceres

En la empresa Carrocerías Metálicas Cáceres hay un total de 14

colaboradores, detallada en la Tabla 3.1 en donde se presentan los puestos que

forman parte de la estructura organizativa de la carrocería y la cantidad de

colaboradores que se desempeñan en dichos puestos.

Tabla 2. 1 - Personal de Carrocerías

Elaborado por: Danny Cáceres, Omar Saltos

2.3 Marco teórico

Para aplicar un buen sistema para la Automatización del Proceso de Control

de Producción es necesario los procesos, además de conocer los componentes

para el diseño de la herramienta que va a ser implementada. En el marco teórico

se desarrollan los puntos necesarios para la sustentación del proyecto, pero antes

es importante conocer de manera general que es un marco teórico.

El "marco teórico" (o conceptual): Es una de las fases más importantes de un

trabajo de investigación, consiste en desarrollar la teoría que va a fundamentar el

proyecto con base al planteamiento del problema que se ha realizado. Existen

numerosas posibilidades para elaborarlo, la cual depende de la creatividad del

investigador. Una vez que se ha seleccionado el tema objeto de estudio y se han

formulado las preguntas que guíen la investigación, el siguiente paso consiste en

realizar una revisión de la literatura sobre el tema. Esto consiste en buscar las

fuentes documentales que permitan detectar, extraer y recopilar la información de

interés para construir el marco teórico pertinente al problema de investigación

planteado. (Santillana, 2013)

Cargo # de Personas

Gerentes 1

Asistentes 2

Jefes de Áreas 3

Supervisores 1

Trabajadores 7

Page 28: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

11

2.3.1 Lenguaje de Programación

Un lenguaje de programación consiste en todos los símbolos, caracteres y

reglas de uso que permiten a las personas "comunicarse" con las computadoras.

Existen varios cientos de lenguajes y dialectos de programación diferentes. Algunos

se crean para una aplicación especial, mientras que otros son herramientas de uso

general más flexibles que son apropiadas para muchos tipos de aplicaciones.

“C# es un lenguaje de propósito general orientado a objetos creado por

Microsoft para su nueva plataforma .NET” (Seco, 2001)

2.4 Marco Tecnológico

2.4.1 Marco Tecnológico Conceptual

Chasis: Estructura básica del vehículo, compuesta por el bastidor, el tren

motriz y otras partes mecánicas relacionadas. (Valverde, 1998)

Chasis Caminado: Conjunto del chasis más el habitáculo del conductor y

acompañante, sin el habitáculo o estructura para el transporte de mercancía.

(Valverde, 1998)

Furgón: Vehículo más pequeño que el camión, cuya cabina está integrada en

la carrocería, destinado al transporte de mercancías y provisto, algunas veces, de

dotaciones especiales de seguridad. (Española, 2016)

Producción: hace referencia a la acción de generar (entendido como

sinónimo de producir), al objeto producido, al modo en que se llevó a cabo el

proceso o a la suma de los productos del suelo o de la industria. (Julián Pérez

Porto, 2015)

Control de la Producción: Función de dirigir o regular el movimiento

metódico de los materiales por todo el ciclo de fabricación, desde la requisición de

materias primas, hasta la entrega del producto terminado, mediante la transmisión

sistemática de instrucciones a los subordinados, según el plan que se utiliza en las

instalaciones del modo más económico. (Vera S. , 2014)

Page 29: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

12

Automatización de Procesos: sistema de fabricación diseñado con el fin de

usar la capacidad de las máquinas para llevar a cabo determinadas tareas

anteriormente efectuadas por seres humanos, y para controlar la secuencia de las

operaciones sin intervención humana. El término automatización también se ha

utilizado para describir sistemas no destinados a la fabricación en los que los

dispositivos programados o automáticos pueden funcionar de forma independiente

o semiindependiente del control humano. (Navarrete, 2014)

Informática: se refiere al procesamiento automático de información mediante

dispositivos electrónicos y sistemas computacionales. (Porto, Definición de

informática, 2012)

Software: es el equipamiento lógico e intangible de un ordenador. En otras

palabras, el concepto de software abarca a todas las aplicaciones informáticas,

como los procesadores de textos, las planillas de cálculo y los editores de

imágenes. (Pérez, 2015)

Hardware: La Real Academia Española define al hardware como el conjunto

de los componentes que conforman la parte material (física) de una computadora,

a diferencia del software que refiere a los componentes lógicos (intangibles). (Porto

& Merino, Definición de hardware, 2015)

Base de Datos: Se conoce como base de datos al conjunto de informaciones

que está organizado y estructurado de un modo específico para que su contenido

pueda ser tratado y analizado de manera rápida y sencilla. (Pérez, 2015)

2.5 Marco Metodológico

El marco metodológico se encarga de revisar los procesos a realizar para la

investigación, no sólo analiza qué pasos se deben seguir para la óptima resolución

del problema, sino que también determina, si las herramientas de estudio que se

van a emplear, ayudarán de manera factible a solucionar el problema. Se refiere a

una serie de pasos o métodos que se deben plantear, para saber cómo se

proseguirá en la investigación. Según plantea Carlos Sabino, referido al marco

metodológico:

Page 30: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

13

2.5.1 Ingeniería de Software Modelos

La Ingeniería de Software es aquella disciplina que se ocupa del desarrollo, la

operación y el mantenimiento del software o programas informáticos. (ABC, 2016)

2.5.1.1 Modelo de Prototipo

Se inicia con la definición de los objetivos globales para el software, luego se

identifican los requisitos conocidos y las áreas del esquema en donde es necesaria

más definición. Entonces se plantea con rapidez una iteración de construcción de

prototipos y se presenta el modelado. (scribd, 2015)

Características

De acuerdo a la página web (scribd, 2015) podemos mencionar las principales

características:

Reducción de incertidumbre y del riesgo, reducción de tiempo y de costos.

Incrementos en la aceptación del nuevo sistema.

Mejoras en la administración de proyectos.

Mejoras en la comunicación entre desarrolladores y clientes.

2.5.1.2 Modelo DRA

El desarrollo rápido de es un proceso de desarrollo de software, desarrollado

inicialmente por James Martin en1980. El método comprende el desarrollo iterativo,

la construcción de prototipos y el uso de utilidades CASE. Tradicionalmente, el

desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y

la rapidez de ejecución. (scribd, 2015)

Características

De acuerdo a la página web (scribd, 2015) podemos mencionar las principales

características:

Los entregables pueden ser fácilmente trasladados a otra plataforma.

Visibilidad temprana.

Page 31: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

14

Menor codificación manual.

Mayor involucramiento de los usuarios.

2.5.1.3 Modelo en Cascada o Secuencial Lineal

Tiene su origen en el "Modelo de cascada" ingeniado por Winston Royce,

aunque omite los muchos bucles de este último. El Modelo Lineal Secuencial

sugiere un enfoque sistemático o más bien secuencial del desarrollo de software

que comienza en un nivel de sistemas y progresa con el análisis, diseño,

codificación, pruebas y mantenimiento. (Bermudes, 2016)

2.3 - Ciclo de Vida en Cascada

Fuente: (spanish OM, 2016)

Elaborado por: Danny Cáceres y Omar Saltos

Análisis de los requerimientos del software

Es la fase en la cual se reúnen todos los requisitos que debe cumplir el

software. En esta etapa es fundamental la presencia del cliente que documenta y

repasa dichos requisitos.

Diseño: Es una etapa dirigida hacia la estructura de datos.

Generación del código: Es la etapa en la cual se traduce el diseño para que

sea comprensible por la máquina.

Pruebas: Esta etapa se centra en los procesos lógicos internos del software

y en la detección de errores.

Page 32: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

15

Mantenimiento: Debido a que el programa puede tener errores, puede no ser

del completo agrado del cliente o puede necesitar, eventualmente acoplarse a los

cambios en su entorno.

Características del Modelo

Primer modelo empleado (Royce, 1970), también denominado ciclo de vida

clásico y modelo lineal secuencial.

Consiste en la ejecución secuencial de una serie de fases que se suceden,

lo que da nombre al modelo.

Cada fase genera documentación para la siguiente. Esta documentación

debe ser aprobada.

Una fase no comienza hasta que la anterior ha terminado.

Requiere disponer de unos requisitos completos y precisos al principio del

desarrollo.

Se disponga de unos requisitos completos y consistentes alprincipio del de

sarrollo.

Sea un proyecto pequeño, en el que el período de congelación de los

requisitos es corto, o un proyecto con unos requisitos bastante estables.

Ventajas

Se debe tener en cuenta que fue el primer modelo empleado, y por lo tanto

es mejor que ninguno.

Facilita la gestión del desarrollo.

2.5.2 Lenguajes de Programación

2.5.2.1 Java

Java es un lenguaje de programación orientado a objetos. Actualmente es uno

de los lenguajes más usados para la programación en todo el mundo. Como paso

final en esta evolución tenemos un lenguaje que evoluciona a partir de C y C++,

pero que elimina diversos aspectos de estos lenguajes y se constituye en un

lenguaje definitivamente orientado a objetos. (Programar, 2015)

Page 33: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

16

Características de Java

Java es un lenguaje orientado a objetos, eso implica que su concepción es

muy próxima a la forma de pensar humana, posee características muy importantes

de acuerdo a la página consultada (Programar, 2015):

Es un lenguaje que es compilado, generando ficheros de clases

compilados.

Es un lenguaje multiplataforma.

Es un lenguaje seguro.

2.5.2.2 JavaScript

JavaScript es un lenguaje con muchas posibilidades, utilizado para crear

pequeños programas que luego son insertados en una página web y en programas

más grandes, orientados a objetos mucho más complejos. Con JavaScript podemos

crear diferentes efectos e interactuar con nuestros usuarios. (Valdés, 2014)

Características de JavaScript

De acuerdo a la página web (Valdés, 2014) podemos mencionar las

principales características:

Es simple, no hace falta tener conocimientos de programación para poder

hacer un programa en JavaScript.

Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos

definir diferentes eventos.

Es dinámico, responde a eventos en tiempo real.

2.5.2.3 PHP

Es un lenguaje de programación muy potente, permite crear sitios web

dinámicos. PHP se instala en el servidor y funciona con versiones de Apache,

Microsoft IIs, Netscape Enterprise Server y otros. (Arellano, 2015).

Page 34: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

17

Características de PHP

De acuerdo a la página web (Arellano, 2015) podemos mencionar las

principales características:

Es un lenguaje multiplataforma.

Orientado al desarrollo de aplicaciones web dinámicas con acceso a

información almacenada en una base de datos.

El código fuente escrito en PHP es invisible al navegador web y al cliente.

2.5.2.4 Python

Python es un lenguaje de scripting independiente de plataforma y orientado a

objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones

Windows a servidores de red o incluso, páginas web. (Alvarez M. A., 2016)

Características de Python

Python es un lenguaje de programación creado por Guido van Rossum a

finales de los ochenta, y que gracias a sus características ha llegado a ser un

lenguaje muy conocido en la actualidad. A continuación, se listan las principales

características que este lenguaje posee: (Arellano, 2015)

Simple.

Open Source.

Lenguaje Orientado a Objetos.

2.5.2.5 C#

(pronunciado si Sharp en inglés) es un lenguaje de programación orientado a

objetos desarrollado y estandarizado por Microsoft como parte de

su plataforma.NET, que después fue aprobado como un estándar por

la ECMA e ISO.

Microsoft C# es un nuevo lenguaje de programación diseñado para crear un

amplio número de aplicaciones empresariales que se ejecutan en .NET Framework.

Page 35: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

18

Supone una evolución de Microsoft C y Microsoft C++; es sencillo, moderno,

proporciona seguridad de tipos y está orientado a objetos. (c#, 2015)

Características

Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la

plataforma.NET el cual es similar al de Java aunque incluye mejoras derivadas de

otros lenguajes. (c#, 2015)

La creación del nombre del lenguaje, C♯, proviene de dibujar dos signos

positivos encima de los dos signos positivos de "C++", queriendo dar una imagen

de salto evolutivo del mismo modo que ocurrió con el paso de C a C+ (c#, 2015)

Aunque C♯ forma parte de la plataforma.NET, ésta es una interfaz de

programación de aplicaciones (API); mientras que C♯ es un lenguaje de

programación independiente diseñado para generar programas sobre dicha

plataforma. Ya existe un compilador implementado que provee el marco

de DotGNU - Mono que genera programas para distintas plataformas

como Win32, UNIX y Linux. (c#, 2015)

Ventajas del C#

De acuerdo a la página web (c#, 2015) podemos mencionar las principales

ventajas:

Las ventajas que ofrece C# frente a otros leguajes de programación son:

Declaraciones en el espacio de nombres: al empezar a programar algo, se

puede definir una o más clases dentro de un mismo espacio de nombres.

Tipos de datos: en C# existe un rango más amplio y definido de tipos de

datos que los que se encuentran en C, C++ o Java.

Atributos: cada miembro de una clase tiene un atributo de acceso del tipo

público, protegido, interno, interno protegido y privado.

Page 36: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

19

2.5.3 Base de Datos

Se trata de un conjunto de programas no visibles al usuario final que se

encargan de la privacidad, la integridad, la seguridad de los datos y la interacción

con el sistema operativo. Proporciona una interfaz entre los datos, los programas

que los manejan y los usuarios finales. (Alvarez S. , 2015)

Cualquier operación que el usuario hace contra la base de datos está

controlada por el gestor.

El gestor almacena una descripción de datos en lo que llamamos diccionario

de datos, así como los usuarios permitidos y los permisos.

Tiene que haber un usuario administrador encargado de centralizar todas

estas tareas.

Características de las Bases de Datos

De acuerdo a la página web (Alvarez S. , 2015) podemos mencionar las

principales características:

Permite que sólo se puedan ver, los registros de la base de datos, cuando el

usuario haya introducido un determinado número de registros en ella.

Permite configurar los derechos de edición. Puede agregar entradas

profesores y alumnos, si lo permite en la base de datos. Esto no restringe la

visualización de sus entradas para todos.

Se puede limitar el número máximo de entradas de cada participante.

Podemos permitir añadir comentarios a las entradas de la base de datos.

Podemos habilitar la revisión del profesor antes de que las entradas sean

públicas.

Tipos de Bases de Datos

Con el uso y el incremento del tipo de base de datos se desarrollaron sistemas

informáticos que gestionan toda la funcionalidad de la base de datos propiamente

dicha intentando que sea de la manera más clara, directa y sencilla. (Vera F. , 2015)

Page 37: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

20

Normalmente cada compañía de base de datos trae su propio SGBD (Sistema

Gestor de Base de Datos). Aunque también los hay genéricos y muy buenos

nosotros recomendamos que se utilice el propio De cada base de datos siempre

que se pueda. (Vera F. , 2015)

En la categoría de sistemas de bases de datos libres o gratuitos podemos citar

como más importantes:

2.4 - Bases de Datos

Fuente (spanish OM, 2016)

Elaborado por: Danny Cáceres y Omar Saltos.

2.5.3.1 My SQL

My SQL es un software de código abierto, licenciado bajo la GPL de la GNU,

aunque My SQL AB distribuye una versión comercial, en lo único que se diferencia

de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad de integrar

este gestor en un software propietario, ya que, de otra manera, se vulneraría la

licencia GPL. (Cruz, s.f.)

Características de My SQL

Soporta gran cantidad de tipos de datos para las columnas.

Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y

sistemas operativos.

Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos

y uno de índice y soporta hasta 32 índices por tabla. (Cruz, s.f.)

Page 38: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

21

2.5.3.2 Oracle

Oracle es básicamente una herramienta cliente/servidor para la gestión de

Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia

que tiene y su elevado precio hacen que sólo se vea en empresas muy grandes y

multinacionales, por norma general. En el desarrollo de páginas web pasa lo mismo:

como es un sistema muy caro no está tan extendido como otras bases de datos,

por ejemplo, Access, MySQL, SQL Server, etc. (Masip, 2014)

Características de Oracle

Oracle es el motor de base de datos relacional más usado a nivel mundial.

Puede ejecutarse en todas las plataformas, desde una Pc hasta un

supercomputador.

El software del servidor puede ejecutarse en multitud de sistemas operativos.

(Masip, 2014)

2.5.3.3 SQL Server 2012

Es un sistema administrador de Base de Datos Relacional, Cliente – Servidor,

que permite una mayor escalabilidad de explorar objetos de Base de Datos y la

integración de secuencias de los comandos en la base de Datos OLTP y OLAP.

Contiene las versiones 2000, 2005, 2008, 2008 R2 y 2012. (Informatico, 2016)

En sus últimas dos versiones SQL SERVER facilita una plataforma integral

empresarial con procedimientos analíticos integrados en la cual se incluye:

El procesamiento Analítico en Línea (OLAP).

Minería de Datos (OLAP).

Las Herramientas de gestión y administración.

El almacenamiento de datos y desarrollo de informes.

SQL SERVER facilitara a las empresas a construir y desarrollar sin

complicaciones aplicaciones de inteligencia empresarial robustas y controlar el

costo en el desarrollo de estas aplicaciones. Permite a realizar los siguientes

aspectos: (Informatico, 2016)

Page 39: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

22

Desarrollar e innovar aplicaciones empresariales.

Optimizar la productividad de los TI, reduce la complejidad en la creación y

administración de la aplicación de base de datos.

Aumentar las capacidades de los programadores con un entorno de

desarrollo Flexible y actual.

Compartir datos a través de múltiples plataformas y aplicaciones.

Características de SQL Server 2012

De acuerdo a la página web (Informatico, 2016) podemos mencionar las

principales características:

Comprensión de datos.

Paralelismo de tablas particionada.

Optimización de Star Join Query.

Reporting Services Mejorado.

Las consultas distribuidas en el motor de base de datos.

Los altos niveles de seguridad, encriptación de datos.

Se puede programar en el motor de Base de Datos.

Desarrollo de base de datos espejos.

Integración en XML de datos Relacionados.

Arquitectura de interfaz virtual.

Ventajas de SQL Server 2012

Analizando la página web (Informatico, 2016) podemos mencionar las

principales ventajas:

Es un sistema de gestión de base de datos.

Es útil para manejar y obtener datos de la red de redes.

Nos permite olvidarnos de los ficheros que forman la base de datos.

Si trabajamos en una red social nos permite agregar otros servidores de SQL

Server. Por ejemplo, dos personas que trabajan con SQL Server, uno de

ellos se puede conectar al servidor de su otro compañero y así se puede ver

las bases de datos del otro compañero con SQL Server.

Page 40: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

23

SQL permite administrar permisos a todo. También permite que alguien

conecte su SQLO al nuestro, pero sin embargo podemos decirle que no

puede ver esta base de datos, pero otro sí.

Conclusión

El sistema que se está desarrollando en este proyecto de titulación para la

automatización del proceso de control de producción para Carrocerías Metálicas

Cáceres escoge como ingeniería de software el método cascada o lineal y se lo

desarrollara en Visual Studio C# y con el motor de base de datos en SQL server

2012.

2.6 Marco Andragógico

Es la ciencia y el arte de la educación para los adultos, facilita el proceso de

su enseñanza-aprendizaje donde va hacer un ciudadano proactivo, abierto al

cambio, creativo, reflexivo, critico, innovador, auto formado. (Medina, 2013)

Este proyecto se enfoca a las personas adultas que trabajan en la elaboración

de carrocerías, quienes van a utilizar esta herramienta tecnológica para la

automatización del proceso de control de producción en la Empresa Carrocerías

Cáceres con el desarrollo de este sistema.

2.7 Maco Contextual

El desarrollo de este software para la automatización del proceso de control

de producción que será realizado para carrocerías metálicas Cáceres que se

encuentra ubicado al norte de la ciudad de Guayaquil consta de elementos

necesarios para la elaboración del sistema y llevar un control de producción.

Existe una gran necesidad que implementar un sistema en Carrocerías

Metálicas Cáceres, como prueba tenemos la falta de coordinación a la hora de

entrega de producto.

Hoy en día con la constante evolución de la tecnología, todas las empresas

deben contar con un sistema de control de producción que ayude a minimizar los

tiempos que lleva cada proceso con una optimización de recursos.

Page 41: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

24

CAPÍTULO 3

DISEÑO METODOLOGICO

3.1 Tipo de Investigación

En el presente trabajo de titulación la investigación será de tipo aplicada,

cualitativa y descriptiva.

3.1.1 Investigación Aplicada

Con base a lo investigado en el capítulo II se aplicará las herramientas

necesarias para el desarrollo de un sistema informático que permita el control de

los procesos en una determinada área.

3.1.2 Investigación cualitativa

En esta etapa se determinará las necesidades y requerimientos de la empresa

utilizando la observación de los procesos de producción realizando entrevistas a

las personas encargadas de dichos procesos.

3.1.3 Investigación descriptiva

El objetivo de la investigación descriptiva consiste en llegar a conocer la

situación actual a través de la descripción exacta de las actividades, procesos y

personas.

En la empresa “Carrocerías Cáceres”, existe la necesidad de mejorar los

procesos en el área de producción, por lo cual es importante analizar

detenidamente estos puntos para identificar los cambios requeridos para un buen

desarrollo.

3.2 Diseño Metodológico

Se determinará los métodos necesarios para una eficaz recolección de datos

y posterior análisis.

Page 42: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

25

Por ser un sistema orientado hacia la parte administrativa de una pequeña

empresa en donde su principal función es el control automatizado de los diferentes

elementos que intervienen en la producción de carrocerías, se va a recurrir a

métodos que serán de ayuda para dar una idea del cómo funciona la empresa, que

necesidades existe y quienes poseen esa información requerida para lo cual se

utilizarán los siguientes métodos:

Método JAD

La Observación

La Entrevistan

3.3 Metodología

3.3.1 Método JAD (Joint Application Development)

Este método se refiere al modo en que el cliente final y el desarrollador pueden

hacer buena combinación para la elaboración o el desarrollo del software.

Esta técnica o método fue propuesta por IBM en 1977 y pretendía mejorar la

comunicación entre los clientes a través de escuchar las necesidades más allá de

preguntar o proponer soluciones lejanas a las que se buscaba. (Ramos, Declase,

2013)

En este caso se utilizará el método JAD porque es una herramienta utilizada

mundialmente en la actualidad y sería un valor agregado en este proyecto de

titulación ya que es un método que permite trabajar de manera combinada la

investigación con la creación del sistema.

3.3.2 La Observación

Para ejecutar este trabajo se empezó con la observación de la situación actual

dentro de la empresa, determinando posibles problemas que atraviesa la misma y

por ende sus efectos negativos tanto en su entorno interno como en el competitivo,

detectando de esta manera la necesidad de diseñar un plan de evaluación de

procesos para que estos mejoren sus actividades y tareas.

Page 43: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

26

3.3.3 La Entrevista

Se realizará las entrevistas directas con los directivos de “Carrocerías

Cáceres”. Como son: Gerente Propietario, Jefe de planta. Las preguntas estarán

direccionadas al tema del área de producción, es decir, se indagarán los hechos en

el lugar de los acontecimientos. En esta modalidad el analista tomará contacto en

forma directa con la realidad, para obtener información de acuerdo con los objetivos

que se ha trazado en la realización del proyecto.

3.4 Determinación del Tamaño de la Muestra

La empresa artesanal Carrocerías Metálicas Cáceres no cuenta con

sucursales a nivel nacional y todas las operaciones se las realiza en la matriz la

misma que cuenta con un taller en donde se fabrican las carrocerías, se reciben las

materias primas para su elaboración y confluye el personal laboral. Siendo estos

los principales elementos a analizar.

Mediante la investigación realizada se puedo determinar que en la ciudad de

Guayaquil existen un total de 7 empresas dedicadas a la fabricación de carrocerías

por lo cual se trató de realizar entrevistas con el objetivo de conocer si las mismas

poseen algún sistema informático dedicado al control de la producción, pero se

encontró resistencia a colaborar con dicha entrevista ya que su información la

manejan de manera confidencial.

3.5 Procesamiento y Análisis de Datos

La investigación realizada en la empresa Carrocerías Metálicas Cáceres nos

mostró una perspectiva de lo que actualmente está ocurriendo a la hora de la

elaboración de una carrocería. Donde se identificaron factores que contribuyen a

que el proceso de la misma no sea el esperado.

Page 44: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

27

3.5.1 Procesamiento de Datos con la Tecnología JAD

Definición del Proyecto

Se definen los objetivos de las mismas como alcances del proyecto,

características, restricciones.

La adquisición de información se la obtendrá mediante entrevistas

realizadas al personal administrativo, planta y obreros encargados de la

producción.

La selección del equipo de trabajo está compuesta por el gerente

propietario, jefe de planta, jefe administrativo, analista y desarrollador.

La guía de definición de gestión se llevará a cabo por medio de sesiones,

reuniones y entrevistas.

La administración de las sesiones se llevarán a cabo reuniones

semanales los días jueves durante el periodo que dure este proyecto.

Fase de Investigación

En esta fase los usuarios junto al analista de sistemas determinan la creación

de los siguientes esquemas:

Diagramas casos de uso

Modelo entidad relación

Recolección de datos básicos

Diagramas de flujo

Preparación

La preparación de este proyecto lleva consigo la utilización de los documentos

que se llenaron en cada reunión y entrevista realizada a lo largo del desarrollo del

sistema (ver anexo 2).

Se procedió con la visita a las instalaciones de la empresa para sostener una

entrevista con el personal administrativo donde estuvieron presentes:

Page 45: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

28

Gerente Propietario.

Jefe Administrativo.

Jefe de Planta.

De esta reunión se trató temas tales como la forma que debe tener el sistema al

momento de ser desarrollado, así también como el diseño de pantallas, consultas

y reportes finales de manera visual e impreso.

Sesión JAD

Las sesiones se llevarán a cabo con todo el equipo encargado de este

proyecto, con sesiones establecidas semanalmente y determinando los tiempos

establecidos mediante cronogramas de trabajo para el desarrollo del sistema.

Documentación Final:

Actas de reuniones – ver anexo 2

Diagramas de casos de usos

Diagramas de procesos

Modelo entidad relación

3.5.2 Diagrama Causa - Efecto de los Datos Recolectados del Proceso de

Control de Producción

El diagrama causa-efecto nos permitirá presentar de forma gráfica el origen

de la problemática en el control del proceso de producción de Carrocerías Cáceres.

3. 1 - Diagrama Causa-Efecto Control de Procesos de Producción

Elaborado Por: Cáceres Danny, Omar Saltos

Page 46: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

29

Resultados obtenidos del Control de Procesos de Producción

Realizando un análisis en el diagrama de Causa-Efecto del control de

procesos de producción se encontró que:

Equipo faltan Herramientas Tecnológicas.

Trabajadores falta de comunicación y coordinación.

Materia Prima escasez y falta disponibilidad a tiempo.

Procedimiento no se respetan los procesos.

3.5.3 Diagrama Causa - Efecto de la infraestructura tecnológica

3.2 - Diagrama Causa-Efecto Control de Procesos de Producción

Elaborado Por: Cáceres Danny, Omar Saltos

Resultados obtenidos de la Infraestructura Tecnológica

Realizando un análisis en el diagrama de Causa-Efecto de la infraestructura

tecnológica se encontró que:

Programas no poseen una herramienta tecnológica adecuada y los programas son muy básicos.

Archivos son almacenados en hojas comunes y respaldadas en hojas de Excel.

Personal de Control poco capacitado para un control automatizado.

Page 47: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

30

Información Disponibilidad casi nula.

3.6 Análisis

3.6.1 Análisis de la Observación

Mediante la observación se determinó lo siguiente:

Recepción del pedido: Se debe receptar todos los datos de los clientes

incluido un correo electrónico valido ya que el sistema tendrá la ventaja de

poder informarle el estado de su carrocería.

Planificación de la elaboración: Se debe planificar de una manera ágil y

ordenada la elaboración de la carrocería respetando los tiempos de los

procesos y sus respectivos sub-procesos ya que eso ayudaría a la

optimización de los recursos y del personal.

Control: Debe haber una persona encargada del manejo del sistema para

poder llevar el correcto control de los procesos y las ordenes de producción

que se presenten en la empresa.

3.6.2 Análisis de las Entrevistas

De las entrevistas realizadas al personal de Carrocerías Cacerías para este

proyecto se determinaron los requerimientos técnicos y de diseño, del cómo se

llevará a cabo los procesos, los reportes y los controles que se realizan en cada

construcción de una carrocería.

3.6.3 Análisis del JAD

De acuerdo al uso de JAD, los usuarios de carrocerías Cáceres y el analista

de sistemas mediante sesiones se pudo obtener la facilidad de entender el manejo

de los procesos y requerimientos mediante el cual se desarrollará la aplicación

informática, cada sesión estuvo orientada a las debilidades y fortalezas de los

procesos al momento de la creación de una carrocería donde se determinó los

puntos a corregir en dicha aplicación.

Page 48: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

31

CAPÍTULO 4

PROPUESTA

4.1 Título de la Propuesta

Automatización del Proceso del control de la producción para Carrocerías

Metálicas Cáceres

4.2 Objetivo de la Propuesta

Desarrollar un sistema que permita el control de la producción en la

construcción de carrocerías

4.3 Justificación de la Propuesta

Los continuos avances tecnológicos que existen en la actualidad han

abarcado muchas ramas, entre ellas el área de la administración empresarial,

proveyéndonos de herramientas que ayudan a conseguir de manera eficiente un

correcto manejo de las actividades cotidianas en una empresa, siendo

específicamente la automatización del proceso de control de producción nuestro

principal interés

4.4 Descripción de la Propuesta

el sistema que se desarrollará permitirá el control al momento de realizar el

proceso de la construcción de una carrocería aplicando una secuencia de pasos

para poder llevar un perfecto control de la materia prima, el tiempo del proceso, la

apertura y el cierre de cada orden de producción (construcción de una carrocería).

Page 49: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

32

4.4.1 Requerimientos formales e informales

Se necesita una PC con las características mencionadas a continuación:

Requerimientos del Hardware

Sistema Operativo Windows 7,8 o 10

CPU Procesador Core i7

Memoria 4GB RAM

HDD 1 TB

Monitor 15 pulgadas

Complementos Adicionales Mouse

Teclado

Impresora

Costo $ 800.00

Tabla 4.1 - Requerimientos del Hardware

Elaborado por: Danny Cáceres, Omar Saltos

4.4.2 Selección de la herramienta a implementar

En la siguiente tabla se observan los requisitos para la creación de la

aplicación informática.

Herramientas Software Versión

Gestor de Base de Datos SQL SEVER 2012

Lenguaje de Programación C# 2013

Entorno de Desarrollo VISUAL STUDIO 2013

Tabla 4.2 - Requerimientos del software

Elaborado por: Danny Cáceres, Omar Saltos

4.4.3 Opciones del Sistema

En el desarrollo del sistema tenemos las siguientes opciones:

4.4.3.1 Pestaña Clientes

En este menú encontraremos las opciones para ingresar los clientes y consultar los

clientes

Page 50: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

33

4. 1 - Pestaña Clientes

Elaborado por: Danny Cáceres, Omar Saltos

4.4.3.2 Pestaña Configuraciones

La siguiente pestaña consta de las siguientes opciones: configuración de

correo, mantenimiento de usuarios, cambio de contraseñas, roles, permiso por rol

y cargo.

4.2 - Pestaña Configuraciones

Elaborado por: Danny Cáceres, Omar Saltos

4.4.3.3 Pestaña Módulo de procesos

La siguiente pestaña consta de las siguientes opciones: Cierre de procesos,

órdenes de producción, materiales orden de producción y horas orden producción.

4.3 - Pestaña Modulo de Procesos

Elaborado por: Danny Cáceres, Omar Saltos

4.4.3.4 Pestaña Modulo de Definiciones

La siguiente pestaña consta de las siguientes opciones: vehículo, respaldar

base de datos, marcas, colores, materiales, procesos, empleados.

Page 51: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

34

4.4 - Pestaña Modulo de Definiciones

Elaborado por: Danny Cáceres, Omar Saltos

4.4.3.5 Pestaña Reportes

La siguiente pestaña consta de las siguientes opciones: reportes de las

órdenes de producción, reporte de los costos por cada carrocería, reportes por

gráficos y reportes por eventos

4.5 - Pestaña Reportes

Elaborado por: Danny Cáceres, Omar Saltos

Page 52: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

35

4.4.3 Diagrama de Contexto

4.6 - Diagrama de Contexto 0

Elaborado por: Danny Cáceres, Omar Saltos

En el diagrama se puede apreciar el ingreso de la información de los clientes,

vehículos y trabajadores para ser procesador y así emitir la entrega de documentos

gerenciales indicando la gestión de los datos.

Page 53: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

36

4.4.4 Diagrama de Flujo de Datos

4.7 - Diagrama de Flujo de Datos

Elaborado por: Danny Cáceres, Omar Saltos

Page 54: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

37

4.4.5 Diagrama de Casos de Uso

4.8 - Diagrama De Caso De Uso Administrador - Usuario

Elaborado Por: Danny Cáceres, Omar Saltos

4.9 - Diagrama De Caso De Uso Administrador - Cliente

Elaborado Por: Danny Cáceres, Omar Saltos

Page 55: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

38

4.10 - Diagrama De Caso De Uso Administrador - Procesos

Elaborado Por: Danny Cáceres, Omar Saltos

4.11 - Diagrama De Caso De Uso Administrador – Orden Producción

Elaborado Por: Danny Cáceres, Omar Saltos

Los demás casos de uso se encentran en el anexo 3 en el manual de usuarios.

Page 56: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

39

4.4.6 Modelo Entidad Relación

4.12 - Modelo entidad Relación

Elaborado por: Danny Cáceres, Omar Saltos

El modelo entidad relación más detallado se encuentra en el anexo 1.

Page 57: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

40

4.4.7 Cronogramas de actividades

4.13 - Cronograma de Actividades

Elaborado por: Danny Cáceres, Omar Saltos

El modelo entidad relación más detallado se encuentra en el anexo 5.

4.4.8 Pantallas del sistema

El sistema cuenta con las siguientes pantallas como la pantalla de logeo que

nos permite en ingreso al sistema con nuestro usuario y respectiva contraseña

4.14 - Pantalla de Login del Sistema

Elaborado por: Danny Cáceres, Omar Saltos

Page 58: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

41

Contamos una pantalla del menú principal que nos muestra una amigable

interfaz que permite a simple vista ver donde nos estamos ubicando y que el usuario

final tenga una grata experiencia.

4.15 - Pantalla Principal del Sistema

Elaborado por: Danny Cáceres, Omar Saltos

Las demás pantallas como el funcionamiento de cada una de ellas las

podemos encontrar en el manual de usuario que se encuentra en el anexo 6

4.4.9 Reportes del sistema

El sistema consta de los siguientes reportes que mencionares a continuación.

Reporte por Ordenes de Producción

4.16 - Reporte Ordenes de Producción

Elaborado por: Danny Cáceres, Omar Saltos

Page 59: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

42

El cual emite el siguiente reporte por cada orden que se genera para que el

trabajador de la empresa comience con el proceso de la construcción de la

carrocería.

4.17 -Visualización Reporte Ordenes de Producción

Elaborado por: Danny Cáceres, Omar Saltos

Reportes por carrocerías

4.18 - Reporte por Carrocerías

Elaborado por: Danny Cáceres, Omar Saltos

Page 60: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

43

En este reporte se puede observar la cantidad de materia prima y su respectivo

costo por cada subproceso y también una estimación del tiempo hora hombre que

se ha utilizado en la construcción de la carrocería.

4.19 - Visualización Reporte por Carrocerías

Elaborado por: Danny Cáceres, Omar Saltos

Reportes Gráficos

En el sistema existen 2 reportes gráficos que me indican la cantidad mensual de

carrocerías que se han vendido durante los últimos 3 meses y otro grafico que me

indica el costo y el costo hombre.

Page 61: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

44

4.20 - Grafico Ventas Mensuales por Unidades

Elaborado por: Danny Cáceres, Omar Saltos

4.21 - Grafico Costo por el Costo Hombre

Elaborado por: Danny Cáceres, Omar Saltos

Page 62: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

45

Reporte de Eventos

4.22 - Reporte de Eventos

Elaborado por: Danny Cáceres, Omar Saltos

Reporte de Usuarios Por Rol

4.23 - Reporte Usuarios por Rol

Elaborado por: Danny Cáceres, Omar Saltos

Page 63: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

46

Reporte Trabajadores por Ordenes de Procesos

4.24 - Reporte Trabajador Por Orden

Elaborado por: Danny Cáceres, Omar Saltos

4.5 Impactos de la Propuesta

La propuesta del desarrollo del sistema tiene dos impactos tanto en lo

económico como en lo ambiental.

Page 64: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

47

4.5.1 Impacto Económico

Los gastos que la empresa desembolsa por adquirir este sistema es el

siguiente:

Costos Por Desarrollo

Persona a cargo Actividad Total PVP Carrocerías

Cáceres

Analistas levantamiento de information $ 600,00 $ -

Modelo de Base de datos Diseño de Procesos

Programador Desarrollo en la Base de Datos $ 651,00 $ -

Desarrollo del sistema Corrección de Errores Ajustes en las pantallas Documentación

Costos del Hardware

Pc core i7, 8 gb de RAM, 1 tb hdd $ 800,00 $ -

Costos por Licencias para el Software

Licencia Visual Studio 2013 $ 750,00 $ -

Licencia SQL Server 2012 $ 899,00 $ -

Total $ 3.700,00 $ -

Tabla 4.3 - Costos del Sistema

Elaborado por: Danny Cáceres, Omar Saltos

La empresa Carrocerías Metálicas Cáceres por ser partícipe de este proyecto

de titulación y al tener el licenciamiento de las herramientas con lo cual el sistema

se desarrolla el costo sería de $ 0.00.

Una vez determinada el impacto de este proyecto de titulación podremos

ofrecer un software que posea diferentes actividades en el manejo de la producción,

logrando dinamizar el control de los procesos y obteniendo siempre una información

más precisa y rápida.

Page 65: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

48

Por medio de este sistema se disminuirá el exceso de materia prima

optimizando los recursos de la empresa.

El sistema tiene un valor de $3700 que incluye:

Levantamiento de información

Personalización de acuerda al proceso de la creación de una carrocería

Instalación del sistema

Licenciamiento del software utilizado

Capacitación al personal

Soporte del sistema por 6 meses

Si otra empresa deseo requerir el servicio de este sistema la propuesta de

venta seria licenciar el software de tal manera que se cumplirían lo siguiente:

Se pagaría la adquisición del sistema por un valor de $1500 que incluirá lo

antes mencionado.

Se cobraría una licencia anual por el costo de $800 que incluirá:

Renovación del sistema.

Mantenimiento de la base de datos.

Actualizaciones.

Soporte por 100 horas.

4.5.2 Impacto Ambiental

El impacto ambiental que causaría este proyecto es:

Ahorro de papeles ya que todo se llevará en un 75% digitalizado

Controlar el desperdicio de materia prima al momento de llevar un

control exhaustivo en la fabricación de una carrocería evitando tener

demasiados desechos metálicos.

Disminuyendo la huella ecológica de la compañía

Page 66: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

49

4.6 Conclusiones

Gracias a la correcta aplicación del método de JAD se pudo obtener la

información necesaria para encontrar los problemas y necesidades que la empresa

posee.

Carrocerías Metálicas Cáceres y todo el personal que hacen a la misma,

brindo la información y el tiempo necesario durante las entrevistas realizadas las

mismas que ha sido de una gran utilidad para la finalización y el análisis a la hora

del desarrollo de la herramienta informática.

Se desarrolló un sistema que controla de manera eficiente las diferentes fases

de producción y sus elementos que la conforman, se determinó la utilización de un

gestor de base de datos para la manipulación y almacenamiento de la información.

Las sesiones realizadas semanalmente ayudaron con la creación de una

eficiente herramienta tecnológica y sus respectivas revisiones contribuyeron con el

mejoramiento del sistema durante su aplicación y uso cumpliendo de manera

satisfactoria con los objetivos propuestos.

Page 67: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

50

4.7 Recomendaciones

Se recomienda que la empresa trate de implementar los demás módulos como

compras, contabilidad etc., para que tengan un mayor control y un mejor

funcionamiento a nivel administrativo.

Se recomienda la inclusión en redes sociales para promocionar de mejor

manera sus productos abriendo cuentas de Facebook, Twitter, Instagram, YouTube

entre otras logrando así un incremento en sus ventas.

Se recomienda el presente sistema para otras empresas cuya principal

actividad sea la producción de un bien por medio de procesos y sub procesos y que

necesiten de un correcto control de producción.

Page 68: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

51

Bibliografía

ABC, D. (2016). Definicion ABC. Obtenido de Definicion ABC:

http://www.definicionabc.com/TECNOLOGIA/INGENIERIA-DE-

SOFTWARE.PHP

Alvarez, M. A. (2016). desarrollo web. Obtenido de desarrollo web:

http://www.desarrolloweb.com/articulos/1325.php

Alvarez, S. (2015). Sistema de Gestores de Base de Datos. Obtenido de Sistema

de Gestores de Base de Datos:

http://www.desarrolloweb.com/articulos/sistemas-gestores-bases-

datos.html

Arellano, P. (2015). Programacion de Paginas Web. Obtenido de Programacion de

Paginas Web: http://progpagweb.blogspot.com/2011/05/DEFINICION-

YCARACTERISTICAS-DE-PHP-CON.HTML

Bautista Delgado, L. (Mayo de 2009). La recolección de datos. Obtenido de

http://data-collection-and-reports.blogspot.com/2009/05/la-entrevista.html

Bautista Delgado, L. A. (Mayo de 2009). La recolección de datos. Obtenido de

http://data-collection-and-reports.blogspot.com/2009/05/la-observacion.html

Bermudes, M. Z. (2016). Modelos de Procesos de Software. Obtenido de Modelos

de Procesos de Software:

http://modelosprocesosdesoftware.blogspot.com/p/modelo-en-cascada-o-

lineal-secuencial.html

c#, P. e. (2015). Programacion en c#. Obtenido de Programacion en c#:

http://www.ecured.cu/Lenguaje_de_Programaci%C3%B3n_C_Sharp

Cruz, M. (s.f.). Universidad Salesiana. Obtenido de Universidad Salesiana:

http://www.gridmorelos.uaem.mx/~mcruz/cursos/miic/MySQL.pdf

Española, R. A. (2016). El Diccionario de la lengua española. Madrid: ASALE.

Page 69: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

52

Informatico, M. M. (2016). Mi Mundo Informatico. Obtenido de Mi Mundo

Informatico: http://rjprogramacion.blogspot.com/2013/06/sql-server-

conceptos-basicos.html

Julián Pérez Porto, M. M. (2015). Concepto de Producción. Obtenido de Concepto

de Producción: http://definicion.de/produccion/

Llanos Marulanda, N. (15 de Marzo de 2011). Clases y tipos de investigación y sus

características.

Masip, D. (2014). Oracle. Obtenido de Oracle:

http://www.desarrolloweb.com/articulos/840.php

Medina, F. (2013). Marco Andragogico. Obtenido de Marco Andragogico:

http://www.andragogia-francisco-m.blogspot.com/

Navarrete, A. (03 de 05 de 2014). Automatización de procesos en la empresa.

Obtenido de Automatización de procesos en la empresa:

http://www.gestiopolis.com/AUTOMATIZACION-DE-PROCESOS-EN-LA-

EMPRESA/

Pérez, J. (2015). Definición de Software. Obtenido de Definición de Software:

http://definicion.de/software/

Porto, J. P. (2012). Definición de informática. Obtenido de Definición de informática:

http://definicion.de/informatica/

Porto, J. P., & Merino, M. (2015). Definición de hardware. Obtenido de Definición

de hardware: http://definicion.de/hardware/

Programar, A. a. (2015). Aprender a Programar. Obtenido de Aprender a

Programar:

http://www.aprenderaprogramar.com/index.php?option=com_content&view

=article&id=368:ique-es-java-concepto-de-programacion-orientada-a-

objetos-vs-programacion-estructurada-cu00603b&catid=68:curso-aprender-

programacion-java-desde-cero&Itemid=188

Page 70: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

53

Ramos, D. E. (27 de Febrero de 2013). Declase. Obtenido de

http://tecnologiawebunid.blogspot.com/2013/02/metodo-jad.html

Ramos, D. E. (27 de Febrero de 2013). Declase. Obtenido de

http://tecnologiawebunid.blogspot.com/2013/02/metodo-jad.html

Santillana, M. (02 de 03 de 2013). Marco Teorico. Obtenido de Marco Teorico:

http://www.marcoteorico.com/curso/50/definicion-de-marco-teorico

scribd. (2015). scribd. Obtenido de scribd:

https://es.scribd.com/DOC/94934934/MODELOS-DE-PROCESOS-DE-

INGENIERIA-DE-SOFTWARE

Seco, J. G. (02 de 01 de 2001). Programacion Web. Obtenido de Programacion

Web: http://www.desarrolloweb.com/desde0/

spanish OM. (2016). spanish OM. Obtenido de spanish OM:

http://spanishpmo.com/index.php/ciclos-de-vida-modelo-de-cascada/

Valdés, D. P. (04 de 07 de 2014). Maestros del Web. Obtenido de Maestros del

Web: http://www.maestrosdelweb.com/que-es-javascript/

Valverde, M. (08 de 01 de 1998). Carrocerias Caceres. Obtenido de

http://www.carroceriascaceres.com: http://www.carroceriascaceres.com

Vera, F. (2015). Aprender a Programar. Obtenido de Aprender a Programar:

http://www.aprenderaprogramar.com/index.php?option=com_attachments&t

ask=download&id=500

Vera, S. (2014). Control de Produccion. Obtenido de Control de Producicon:

HTTPS://ES.SCRIBD.COM/DOC/27295988/CONTROL-DE-LA-

PRODUCCION

Page 71: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

54

ANEXOS

Page 72: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

55

ANEXO 1

Modelo Entidad Relación

Page 73: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

56

ANEXO 2

Reuniones

Page 74: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

57

ANEXO 3

Diagramas de Casos de Usos

En las siguientes imágenes detallaremos los casos de usos que tienen cada

proceso con los usuarios administrador, producción y consulta.

Figura 5.1 - Diagrama De Caso De Uso Administrador - Usuario

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.2 - Diagrama De Caso De Uso Administrador - Cliente

Elaborado Por: Danny Cáceres, Omar Saltos

Page 75: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

58

Figura 5.3 - Diagrama De Caso De Uso Administrador - Vehículo

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.4 - Diagrama De Caso De Uso Administrador - Procesos

Elaborado Por: Danny Cáceres, Omar Saltos

Page 76: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

59

Figura 5.5 - Diagrama De Caso De Uso Administrador - Orden Producción

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.6 - Diagrama De Caso De Uso Administrador - Materiales Orden Producción

Elaborado Por: Danny Cáceres, Omar Saltos

Page 77: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

60

Figura 5.7 - Diagrama De Caso De Uso Administrador - Horas Orden Producción

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.8 - Diagrama De Caso De Uso Administrador Cierre Subprocesos

Elaborado Por: Danny Cáceres, Omar Saltos

Page 78: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

61

Figura 5.9 - Diagrama De Caso De Uso Administrador - Reportes

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.10 - Diagrama De Caso De Producción - Clientes

Elaborado Por: Danny Cáceres, Omar Saltos

Page 79: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

62

Figura 5.11 - Diagrama De Caso De Uso Producción - Vehiculo

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.12 - Diagrama De Caso De Uso Producción – Cierre de Subprocesos

Elaborado Por: Danny Cáceres, Omar Saltos

Page 80: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

63

Figura 5.13 - Diagrama De Caso De Uso Producción - Reportes

Elaborado Por: Danny Cáceres, Omar Saltos

Figura 5.14 - Diagrama De Caso De Uso Consulta - Reportes

Elaborado Por: Danny Cáceres, Omar Saltos

Page 81: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

64

ANEXO 4

Diccionario de Datos

En las presentes tablas encontraremos como está compuesta cada tabla

creada en la base de datos con sus respectivos valores y descripciones.

Descripción: Base de datos que contendrá la tabla PRO.BRAND

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

BrandId Int Código de la marca

BrandDescription Nvarchar(100) Descripción de la marca

IsActive Bit Activa o desactiva la marca

CreatedBy Nvarchar(25) Creado por

CreateOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdsatedOn datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla PRO.COLORS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

ColorId Int Código de colores

ColorDescription Nvarchar(100) Descripción del color

IsActive Bit Activa o desactiva el color

CreatedBy Nvarchar(25) Creado por

CreateOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdsatedOn datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla PRO.MATERIALS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

MaterialId Int Código de los materiales

MaterialDescription Nvarchar(100) Descripción del material

IsActive Bit Activa o desactiva el material

CreatedBy Nvarchar(25) Creado por

CreateOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdsatedOn datetime Fecha de modificación

Page 82: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

65

Descripción: Base de datos que contendrá la tabla PRO.PROCESS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

ProcessId Int Identificacion del Procesos

ProcessDescription Nvarchar(100) Descripción del Procesos

IsActive Bit Activa o desactiva el procesos

CreatedBy Nvarchar(25) Creado por

CreateOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdsatedOn datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla PRO.SUBPROCESS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

SubProcessId Int Identificación del Sub Procesos

ProcessId Int Identificación del Procesos

ProcessDescription Nvarchar(100) Descripción del Procesos

IsActive Bit Activa o desactiva del sub procesos

CreatedBy Nvarchar(25) Creado por

CreateOn Datetime Fecha de creación

Descripción: Base de datos que contendrá la tabla PRO.VEHICLES

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

ItemId Int Identificación del Ítem

Marca Int Marca del vehículo

Color Int Color del vehículo

Largo_Util Decimal(18,2) Largo del vehículo

Ancho_Cabina Decimal(18,2) Ancho de la cabina del vehículo

Ancho_Llanta Decimal(18,2) Ancho de la llanta del vehículo

Alto_Cabina Decimal(18,2) Alto de la cabina del vehículo

Reparto Decimal(18,2) Reparto

Bastidor Decimal(18,2) Bastidor

Central Decimal(18,2) Central

Travezanio Decimal(18,2) Travesaño

Larguero Decimal(18,2) Larguero

IsActive Bit Activa o desactiva el ítem

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Page 83: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

66

Descripción: Base de datos que contendrá la tabla PRO.WIPCONTROL

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

SubProcessId Int Identificación del subproceso

Fecha Int Fecha

IsClosed Bit Cierre de un proceso

CreatedBy Nvarchar(25) Creador por

CreatedOn Datetime Fecha de creación por

UpdatedBy Nvarchar(25) Modificado por

UpdatedOn Datetime Fecha de modificado por

Descripción: Base de datos que contendrá la tabla PRO.WIPHOURS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

WipSubProcessId Int Identificación del subproceso

Employeeld Int Empleado

Qty Decimal(18.2) Sueldo

UnitPrice Decimal(18.2) Precio por hora

Total Decimal(18.2) total

Descripción: Base de datos que contendrá la tabla PRO.WIPMASTERHDR

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

CustormerId Int Identificación de cliente

ItemId Int Identificación del ítem

ProcessId Int Identificación del proceso

DeliveryDate Datetime Fecha de entrega

StartProcess Datetime Inicio del proceso

Cost Decimal(18,2) Costo

Status Nvarchar(25) Estado

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla PRO.WIPMATERIAL

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

WipSubProcessId Int Identificación del sub proceso

MaterialId Int Identificación del material

Qty Int Cantidad

UnitPrice Decimal(18.2) Precio unitario

Page 84: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

67

Descripción: Base de datos que contendrá la tabla PRO.WIPSUBPROCES

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

WipSubProcessId Int Identificación del sub proceso

Status Int Estado

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla

PRO.WIPSUBPROCESSHOURS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

WipMasterId Int Identificación del wipmaster

WipSubProcessId Int Identificación del sub proceso

Status Int Estado

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla SEG.CONFIG

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

MailServer Nvarchar(25) Servidor de correo

MailUser Nvarchar(25) Usuario del correo

MailPwd Nvarchar(25) Contraseña del correo

MailFrom Nvarchar(25) Correo del cual se envía

PerProcess Nvarchar(25) Mensaje del proceso

Descripción: Base de datos que contendrá la tabla SEG.CUSTOMERS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

CustomerId Int Identificación del cliente (cod)

Identification Nvarchar(25) Identificación de cliente

FistName Nvarchar(25) Nombre

LastName Nvarchar(25) Apellidos

Telephone Nvarchar(25) Número telefónico

Email Nvarchar(100) Correo electrónico

IsActive Bit Estado activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Page 85: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

68

Descripción: Base de datos que contendrá la tabla SEG.EMPLOYEE

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

EmployeeId Int Identificación del empleado (cod)

Identification Nvarchar(25) Identificación de empleado

FistName Nvarchar(25) Nombre

LastName Nvarchar(25) Apellidos

JobID Int Cargo

Salary decimal(18,2) Sueldo

IsActive Bit Estado activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla SEG.JOBS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

JobId Int Código del cargo

JobDescription Nvarchar(100) Descripción del cargo

IsActive bit Esta activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla SEG.MODULEOPTION

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

OptionId Int Identificación de la opción

ModuleId Int Identificación del modulo

OptionDespcription Nvarchar(50) Descripción de la opción

Parent Int Padre opción

ClassLibrary Nvarchar(50) Clase de librería

Assembly Nvarchar(50) Componente de visual

Nvarchar(25) Nvarchar(100) Nombre del form

FormImage Nvarchar(50) Imagen del form

FormParameters Nvarchar(200) Parámetros del form

Order Int Ordenar

Page 86: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

69

Descripción: Base de datos que contendrá la tabla SEG.MODULES

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

ModuleId Int Identificación del modulo

ModuleDescription Int Descripción del modulo

ModuleCaption Nvarchar(50) Subtitulo del modulo

isActive bit Esta activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Order Int Ordenar

Descripción: Base de datos que contendrá la tabla SEG.ROLEMODULE

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

RoleId Int Identificación del rol

OptionId int Identificación de la opción

Parameters Varchar(50) Parámetros

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

Descripción: Base de datos que contendrá la tabla SEG.ROLES

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

RoleId Int Identificación del Rol

RoleDescription Int Descripción del Rol

isActive bit Esta activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Descripción: Base de datos que contendrá la tabla SEG.USERS

CAMPO TIPO DE DATO Y TAMAÑO

DESCRIPCION

UserId Int Identificación del Usuario

RoleId Nvarchar(100) Identificación del Rol

UserName Nvarchar(100) Nombre de Usuario

UserPassword Nvarchar(100) Contraseña

UserMail Nvarchar(100) Correo electrónico

FullName Nvarchar(200) Nombres completos

IsActive bit Esta activo

CreatedBy Nvarchar(25) Creado por

CreatedOn Datetime Fecha de creación

UpdatedBy Nvarchar(25) Actualizado por

UpdatedOn Datetime Fecha de modificación

Page 87: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

70

ANEXO 5

Cronograma de Actividades

Page 88: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

71

ANEXO 6

Manual De Usuario

Page 89: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

72

Manual de Usuario

Objetivo

Otorgar Soporte a los usuarios del Sistema de Control de Procesos de

Producción de Carecías Metálicas Cáceres, teniendo un control de información,

oportuna de los requerimientos que solicitan.

Las anotaciones acerca de las funcionalidades de la aplicación vienen

acompañadas de capturas de pantalla para hacer más intuitivo el seguimiento de

las diferentes funciones del sistema.

1 Inicio de Sesión

Figura 5.14 – Inicio de Sesion

Elaborado Por: Danny Cáceres, Omar Saltos

El proceso es sencillo, basta con introducir nuestro nombre de usuario y

contraseña para iniciar sesión. Los dos campos son obligatorios, si se intenta

acceder sin usuario o sin contraseña se nos mostrará un mensaje de error (Usuario

y/o contraseña no valida, por favor vuelva a intentar). Lo mismo ocurrirá si el usuario

o la contraseña son incorrectos.

Page 90: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

73

2 Módulo de Usuarios

Figura 5.16 – Ingreso al Sistema

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo tenemos la pestaña mantenimiento de usuarios, cambio de

contraseña, roles, Permiso por rol y cargos.

2.1 Mantenimiento de Usuarios

Figura 5.17 – Mantenimiento de Usuarios

Elaborado Por: Danny Cáceres, Omar Saltos

En esta pantalla debemos llenar toda la información que nos piden ya que

esto nos ayudara para poder iniciar nuestra propia sesión con nuestro usuario y

contraseña además se puede elegir el rol al cual pertenecería el usuario. Damos

en el icono de guardar y aceptar.

Page 91: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

74

2.2 Cambio de Contraseña

Figura 5.18 – Cambio de Contraseña

Elaborado Por: Danny Cáceres, Omar Saltos

En esta pantalla podemos resetear la contraseña en caso de que nos

olvidemos o queramos cambiarla basta con colocar la actual y una nueva. Damos

en el icono de guardar y aceptar.

2.3 Creación de un Nuevo Rol

Figura 5.19 – Creacción de Roles

Elaborado Por: Danny Cáceres, Omar Saltos

En esta pantalla podemos crear un nuevo rol personalizado y darle permiso

en la siguiente pantalla basta con colocar un nombre referente y una breve

descripción del mismo y luego damos en el icono de guardar y aceptar.

Page 92: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

75

2.4 Permisos por Rol

Figura 5.20 – Permisos de Roles

Elaborado Por: Danny Cáceres, Omar Saltos

Aquí podemos definir qué pestaña le damos al rol personalizado, para eso

debemos primero elegir el rol, seleccionar con un visto las pestañas que

necesitamos utilizar y damos clic en guardar y aceptar.

2.5 Definición de Cargos (para los empleados)

Figura 5.21 – Cargos

Elaborado Por: Danny Cáceres, Omar Saltos

Para llenar esta ventana solo necesitamos el nombre del cargo de trabajador

que realizara algo proceso en la empresa en el área de producción, después damos

clic en guardar y aceptar.

Page 93: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

76

3 Modulo Clientes

Figura 5.22 – Menu Clientes

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo tenemos las pestañas de clientes y consulta de clientes.

3.1 Clientes

Figura 5.23 – Clientes

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del cliente sin omitir ninguno y

verificando que el correo este bien escrito, luego damos clic en guardar luego

aceptar.

Page 94: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

77

3.2 Consulta de Clientes

Figura 5.24 – Consulta de Clientes

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana consultamos todos los clientes que tiene el sistema

indicándome su código, apellidos, nombres, teléfonos, correos y si el cliente está

activo o no.

4 Modulo de Procesos

Figura 5.25 – Procesos

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo tenemos las pestañas de orden de producción, cierre de

procesos, materiales y orden de procesos y horas orden de procesos.

Page 95: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

78

4.1 Orden de Producción

Figura 5.26 – Orden de Producción

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos de la orden de producción

donde cliente se da clic en la lupa para buscar nuestro cliente ya ingresa

anteriormente, se establece la fecha de inicio de la elaboración de la carrocería

respetando los dice días que son los especificado para poder concluir este proceso,

se busca el tipo de proceso y el vehículo verificamos que todos los datos estén bien

seleccionados, luego damos clic en guardar luego aceptar.

4.2 Materiales Orden de Producción

Figura 5.27 – Materiales Orden de Producción

Elaborado Por: Danny Cáceres, Omar Saltos

Page 96: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

79

En esta ventana podemos verificar todos los materiales que se utilizara en

cada subproceso destinada para cada orden de producción, si es necesario agregar

algún nuevo ítem se da clic en agregar línea seleccionamos el material necesario y

colocamos la cantidad desea, se da clic en guardar y se verifica de la misma manera

los demás subprocesos.

4.3 Horas Orden de Producción

Figura 5.28 – Horas Orden de Producción

Elaborado Por: Danny Cáceres, Omar Saltos

En esta pantalla debemos elegir el cliente de la orden de producción ya en

proceso y seleccionar cada subproceso para poder asignarle un trabajador y las

horas destinadas para cada uno de ellos.

4.4 Cierre de Producción

Figura 5.29 – Cierre de Procesos

Elaborado Por: Danny Cáceres, Omar Saltos

Page 97: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

80

En esta ventana podemos cerrar los subprocesos de cada orden de

producción previamente verificando físicamente si se cumplió cada uno de ellos, al

momento de cerrar algún subproceso nos permite enviar un correo indicando el

porcentaje de avance del proceso.

5 Modulo de Definiciones

Figura 5.30 – Definiciones

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo tenemos las pestañas de vehículo, marcas, cargos, materiales

empleados.

Page 98: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

81

5.1 Vehículos

Figura 5.31 – Vehiculos

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

5.2 Empleados

Figura 5.32 – Empleados

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

Page 99: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

82

5.3 Marca

Figura 5.33 – Marca

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

5.4 Colores

Figura 5.34 – Colores

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

5.5 Materiales

Figura 5.35 – Materiales

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

Page 100: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

83

5.6 Procesos

Figura 5.36 – Procesos

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana llenaremos todos los campos del vehículo sin omitir ninguno

y verificando que este bien escrito, luego damos clic en guardar luego aceptar.

6. Modulo Configuraciones

Figura 5.37 – Configuracíón

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo tenemos la configuración del correo.

Page 101: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

84

6.1 Configuración de Correo

Figura 5.38 – Correo

Elaborado Por: Danny Cáceres, Omar Saltos

En esta ventana debemos colocar todos los datos referentes al correo donde

podemos dar clic al botón si tenemos algún correo de los que están por defecto o

a su vez colocar el servidor de correo de preferencia luego llenamos los datos

restantes verificando que todo concuerde con lo pedido damos, damos clic en

guardar y luego aceptar.

7 Reportes

Figura 5.39 – Reportes

Elaborado Por: Danny Cáceres, Omar Saltos

En este módulo o pestaña tenemos los reportes por órdenes de producción,

reportes por carrocerías, reporte de grafico de ventas, reporte de grafico ventas

merma, reporte de eventos, reportes de usuarios y reportes de trabajador por orden.

Page 102: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

85

Reporte por Ordenes de Producción

Figura 5.40 - Reporte Ordenes de Producción

Elaborado por: Danny Cáceres, Omar Saltos

En esta ventana debemos escoger el rango de fecha que deseamos buscar

las ordenes emitidas por el sistema. Una cuando nos muestre el resultado podemos

seleccionar o dar un clic en el número de orden para poder visualizar y poder sacar

una impresión.

Reporte por cada orden que se genera para que el trabajador de la empresa

comience con el proceso de la construcción de la carrocería.

Figura 5.41 - Visualización Reporte Ordenes de Producción

Elaborado por: Danny Cáceres, Omar Saltos

Page 103: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

86

Reportes por carrocerías

Figura 5.42 - Reporte por Carrocerías

Elaborado por: Danny Cáceres, Omar Saltos

En esta ventana debemos escoger el rango de fecha que deseamos buscar

los reportes por carrocerías emitidas por el sistema. Cuando nos muestre el

resultado podemos seleccionar o dar un clic en el número de orden para poder

visualizar y poder sacar una impresión.

En este reporte se puede observar la cantidad de materia prima y su

respectivo costo por cada subproceso y también una estimación del tiempo hora

hombre que se ha utilizado en la construcción de la carrocería.

Page 104: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

87

Figura 5.43 - Visualización Reporte por Carrocerías

Elaborado por: Danny Cáceres, Omar Saltos

Reportes Gráficos

En el sistema existen 2 reportes gráficos que me indican la cantidad mensual

de carrocerías que se han vendido durante los últimos 3 meses y otro grafico que

me indica el costo y el costo hombre.

Page 105: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

88

Figura 5.44 - Grafico Ventas Mensuales por Unidades

Elaborado por: Danny Cáceres, Omar Saltos

Figura 5.45 - Grafico Costo por el Costo Hombre

Elaborado por: Danny Cáceres, Omar Saltos

Reporte de Eventos

En el siguiente reporte de puede revisar por usuario que acción ha realizado

dentro del sistema solo se debe selecciona el usuario y dar un enter.

Page 106: UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS …repositorio.ug.edu.ec/bitstream/redug/19579/1...El propósito de este proyecto es mejorar los procesos en la producción a la hora

Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres

89

Figura 5.46 – Reporte de Eventos

Elaborado por: Danny Cáceres, Omar Saltos

Reporte de Usuarios Por Rol

En este reporte se puede verificar que rol tiene cada usuario.

Figura 5.47 - Reporte Usuarios por Rol

Elaborado por: Danny Cáceres, Omar Saltos