Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
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
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:
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:
3
Certificado Urkund
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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?
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.
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.
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
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.
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)
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
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
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
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)
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:
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.
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.
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)
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).
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.
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.
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)
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.)
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)
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.
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.
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.
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.
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.
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:
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
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.
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.
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).
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
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.
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
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.
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
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
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.
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.
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
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
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
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.
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
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
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.
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.
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
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.
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.
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.
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
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
Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres
54
ANEXOS
Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres
55
ANEXO 1
Modelo Entidad Relación
Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres
56
ANEXO 2
Reuniones
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
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
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
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
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
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
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
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
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
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
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
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
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
Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres
70
ANEXO 5
Cronograma de Actividades
Automatización del Proceso de Control de Producción Para Carrocerías Metálicas Cáceres
71
ANEXO 6
Manual De Usuario
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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