Post on 05-Jul-2022
UNIVERSIDAD AGRARIA DEL ECUADOR
FACULTAD DE CIENCIAS AGRARIAS
CARRERA DE INGENIERÍA EN COMPUTACIÓN E INFORMÁTICA
IMPLEMENTACIÓN DE UN SISTEMA DE INFORMACIÓN
DE GESTIÓN DE LAS ACTIVIDADES DE EMBARQUE DE
BANANO DE LA HACIENDA “LA MINA” UBICADO EN LA
PARROQUIA MARISCAL SUCRE CANTÓN MILAGRO
PROPUESTA TECNOLÓGICA
Trabajo de titulación presentado como requisito para la obtención del
título de
INGENIERO EN COMPUTACIÓN E INFORMÁTICA
AUTORA
ORTEGA MORAN KAREN GIANELLA
TUTOR
ING. MARIO CÁRDENAS RODRÍGUEZ MS.c
MILAGRO – ECUADOR
2016 PORTADA
UNIVERSIDAD AGRARIA DEL ECUADOR
FACULTAD DE CIENCIAS AGRARIAS CARRERA DE INGENIERÍA EN COMPUTACIÓN E INFORMÁTICA
APROBACIÓN DEL TUTOR
Yo, Ing. ARCE RAMIREZ ANGEL, docente de la Universidad Agraria del Ecuador, en mi
calidad de Tutor, certifico que el presente trabajo de titulación: IMPLEMENTACIÓN DE
UN SISTEMA DE GESTIÓN ADMINISTRATIVA PARA MEJORAR LOS
PROCESOS DE LA IMPRENTA STEPHANY USANDO SOFTWARE LIBRE, realizado
por la estudiante CRUZ ORTEGA DIANA MARGARITA; ha sido orientado y revisado
durante su ejecución; y cumple con los requisitos técnicos exigidos por la Universidad Agraria
del Ecuador; por lo tanto se aprueba la presentación del mismo.
Atentamente,
Firma del Tutor
Milagro, 2 de Diciembre del 2016
UNIVERSIDAD AGRARIA DEL ECUADOR
FACULTAD DE CIENCIAS AGRARIAS CARRERA DE INGENIERÍA EN COMPUTACIÓN E INFORMÁTICA
APROBACIÓN DEL TRIBUNAL DE SUSTENTACIÒN
Los abajo firmantes, docentes miembros del Tribunal de Sustentación, aprobamos la
sustentación del trabajo de titulación: IMPLEMENTACIÓN DE UN SISTEMA DE
GESTIÓN ADMINISTRATIVA PARA MEJORAR LOS PROCESOS DE LA IMPRENTA
STEPHANY USANDO SOFTWARE LIBRE, realizado por la estudiante CRUZ ORTEGA
DIANA MARGARITA, el mismo que cumple con los requisito exigidos por la Universidad
Agraria del Ecuador.
Atentamente,
ING. ARÉVALO MORA ALEJANDRO
PRESIDENTE
ING. ROMERO BERRONES WILSON ING. ARCE RAMIREZ ANGEL
EXAMINADOR PRINCIPAL EXAMINADOR PRINCIPAL
ING FACUY DELGADO JUSSEN
EXAMINADOR SUPLENTE
RESPONSABILIDAD Y DERECHO
La responsabilidad de las ideas, conceptos, procedimiento,
conclusiones y resultados presentados en el presente trabajo
de titulación, corresponden exclusivamente a la autora y los
derechos a la Universidad Agraria del Ecuador.
____________________________________________________
ORTEGA MORAN KAREN GIANELLA
C.I. 092405915-7
AGRADECIMIENTOS
A Dios por brindarme la vida, salud y la estabilidad necesaria para cumplir mis metas, un
agradecimiento especial a mis padres, a la Universidad Agraria del Ecuador, que me abrió sus
puertas, me educó, y me dio las bases para poder prepararme, y con el apoyo de sus docentes,
que compartieron conmigo sus conocimientos, mostrándome el mejor camino para
convertirme en un verdadero profesional.
DEDICATORIA
Dedico este trabajo a mis padres por su paciencia y dedicación, por sus consejos, a mis amigos
y familiares y en general a todas aquellas personas que me acompañaron a lo largo de mi vida
académica, a mis profesores y compañeros.
ÍNDICE GENERAL
Portada .................................................................................................................................................. 1
Aprobación del tutor ............................................................................................................................. 2
Aprobación del tribunal de sustentaciòn ............................................................................................... 3
RESPONSABILIDAD Y DERECHO .................................................................................................. 4
Agradecimientos ................................................................................................................................... 5
Dedicatoria ........................................................................................................................................... 6
Índice general ....................................................................................................................................... 7
Índice de figuras ................................................................................................................................... 9
Índice de tablas ....................................................................................................................................11
Resumen ..............................................................................................................................................12
Abstract................................................................................................................................................13
1. Introducción .................................................................................................................................14
1.1. Antecedentes del problema ................................................................................................. 15
1.2.1. Formulación del problema ........................................................................................... 17
1.2.2. Justificación de la investigación .................................................................................. 17
1.2.3. Delimitación de la investigación ................................................................................. 18
2. Marco teórico ...............................................................................................................................19
2.1. Estado del arte .......................................................................................................................... 20
2.2. Bases teóricas ........................................................................................................................... 22
2.2.1 Funcionamiento de la Web ................................................................................................. 22
2.2.2 Estándares Web .................................................................................................................. 23
2.2.3 Base de datos...................................................................................................................... 24
2.2.4 Base de datos relacionales .................................................................................................. 25
2.2.4.1 MariaDB ......................................................................................................................... 26
2.2.5 Sistemas de gestión de bases de datos relacionales ( RDBMS) .......................................... 27
2.2.6 Php ..................................................................................................................................... 27
2.2.7 Html ................................................................................................................................... 28
2.2.8 Java script .......................................................................................................................... 29
2.2.9 Ubuntu ............................................................................................................................... 29
2.2.10 Módulo mrp ..................................................................................................................... 30
2.2.11 Filezilla ftp server ............................................................................................................ 30
2.2.12 Sublime text ..................................................................................................................... 31
2.3 Marco legal ......................................................................................................................... 32
2. Materiales y métodos ...................................................................................................................33
3.1. Diseño metodológico .............................................................................................................. 33
3.1.1. Modalidad y tipo de investigación .................................................................................... 33
3.1.1.3 Diseño y desarrollo ......................................................................................................... 34
3.1.1.4 Prueba e Implementación ................................................................................................ 34
3.1.2. Métodos ............................................................................................................................ 35
3.1.2.1. Diagramas de casos de uso ............................................................................................ 35
3.1.2.2 Modelo entidad relación ................................................................................................ 42
3.1.2.3 Diagrama de clases ..................................................................................................... 44
3.1.2.4 Diccionario de datos ....................................................................................................... 45
3.2. Cronograma de actividades ...........................................................................................................49
4. Resultados ....................................................................................................................................51
Pruebas de caja negra. ..................................................................................................................... 52
5. Discusión .........................................................................................................................................67
7. Recomendaciones ........................................................................................................................69
8. Bibliografía ......................................................................................................................................70
9. Anexos .............................................................................................................................................73
Anexo 1 Encuestada 1. .................................................................................................................... 74
Anexo 2 encuesta de satisfacción. ................................................................................................... 76
1.1 Propósito del documento ........................................................................................................... 77
2.1 Acceso a la aplicación ............................................................................................................... 77
2.2 Funcionalidades de la aplicación ......................................................................................... 78
3. Guía de uso ......................................................................................................................................79
3.1 Escritorio................................................................................................................................... 79
3.2 Configuración ........................................................................................................................... 80
3.3 Asignación de cintas ................................................................................................................. 82
ÍNDICE DE FIGURAS
Figura 1 caso de uso: Inicio de sesión ................................................................................................. 35
Figura 2 caso de uso: Gestión administrador. ..................................................................................... 36
Figura 3 Caso de uso: Gestión escritorio............................................................................................. 36
Figura 4 caso de uso: Gestión configuración. ..................................................................................... 37
Figura 5 caso de uso: Gestión asignación de cintas. ............................................................................ 37
Figura 6 caso de uso: Gestión calibración. .......................................................................................... 38
Figura 7 modelo entidad relación I parte............................................................................................. 42
Figura 8 Modelo entidad relación II parte. .......................................................................................... 43
Figura 9 Diagrama de clases I parte. ................................................................................................... 44
Figura 10 Diagrama de clases II parte. ................................................................................................ 44
Figura 11 Cronograma de actividades. ................................................................................................ 50
Figura 12 Cómo considera la manera en que se lleva el proceso de desembarque del banano dentro de
la hacienda. ......................................................................................................................................... 57
Figura 13 El registró manual de las labores de personal son buenas. .................................................. 58
Figura 14 Cómo se lleva a cabo el registro de enfunde. ...................................................................... 59
Figura 15 El manejo manual de información ofrece las seguridades necesarias. ................................ 60
Figura 16 Cómo cree que la implementación del sistema de información mejorara los procesos dentro
de la hacienda La Mina. ...................................................................................................................... 61
Figura 17 Cree usted que el proceso de empaque de banano ha mejorado. ......................................... 62
Figura 18 La aplicación creada es la apropiada para llevar el registro de labores personal. ................ 63
Figura 19 Está de acuerdo como se lleva a cabo en la actualidad el proceso de empaque de banano. . 64
Figura 20 El control de transportes para el embarque se ha visto mejorado. ....................................... 65
Figura 21 Cree que la implementación de la tecnología en las labores de la hacienda ha repotenciado
los procesos administrativos. .............................................................................................................. 66
Figura 22 Formulario de Inicio de sesión. ........................................................................................... 78
Figura 23 Escritorio. ........................................................................................................................... 80
Figura 24 configuración. ..................................................................................................................... 80
Figura 25 empleados. .......................................................................................................................... 80
Figura 26 crear nuevo empleado. ........................................................................................................ 81
Figura 27 Sistema. .............................................................................................................................. 81
Figura 28 Visualizar motivo. .............................................................................................................. 81
Figura 29 Asignación de cintas. .......................................................................................................... 82
Figura 30 Código de barras. ................................................................................................................ 82
Figura 31 Imprimir código de barra. ................................................................................................... 82
Figura 32 Impresión de código de barra. ............................................................................................. 83
Figura 33 Imprimir código de barra. ................................................................................................... 83
Figura 34 Lotes. .................................................................................................................................. 83
Figura 35 crear nuevo lote. ................................................................................................................. 84
Figura 36 Visualizar Lote. .................................................................................................................. 84
Figura 37 cinta de color. ..................................................................................................................... 84
Figura 38 Crear nueva cinta de color. ................................................................................................. 85
Figura 39 Editar cinta de color. ........................................................................................................... 85
Figura 40 Asignación de códigos. ....................................................................................................... 85
Figura 41 Crear nueva asignación de códigos. .................................................................................... 86
Figura 42 Visualizar asignación de código registrados. ...................................................................... 86
Figura 43 Asignación de colores. ........................................................................................................ 86
Figura 44 Asignación código/lote. ...................................................................................................... 87
Figura 45 Tabla cinta color. ................................................................................................................ 88
Figura 46 Tabla código barra. ............................................................................................................. 88
Figura 47 Tabla departamento. ........................................................................................................... 88
Figura 48 Tabla detalle embarque. ...................................................................................................... 89
Figura 49 Tabla embarque. ................................................................................................................. 89
ÍNDICE DE TABLAS
Tabla 1 caso de uso: inicio de sesión .................................................................................................. 38
Tabla 2 caso de uso: Gestión administrador ........................................................................................ 39
Tabla 3 caso de uso: Gestión escritorio ............................................................................................... 39
Tabla 4 caso de uso: Gestión configuración ........................................................................................ 40
Tabla 5 caso de uso: Gestión asignación de cintas .............................................................................. 41
Tabla 6 Descripción tabla lote. ........................................................................................................... 45
Tabla 7 Descripción tabla cinta color. ................................................................................................. 45
Tabla 8 Descripción Tabla código barra. ............................................................................................ 46
Tabla 9 Descripción tabla cliente. ....................................................................................................... 46
Tabla 10 Descripción Tabla Embarque. .............................................................................................. 47
Tabla 11 Descripción tabla departamento. .......................................................................................... 47
Tabla 12 Descripción tabla puesto trabajo. ......................................................................................... 48
Tabla 13 prueba de caja negra: Gestión inicio de sesión ..................................................................... 52
Tabla 14 prueba de caja negra: Gestión administrador ....................................................................... 53
Tabla 15 prueba de caja negra: Gestión escritorio .............................................................................. 54
Tabla 16 Prueba de caja negra: Gestión configuración ....................................................................... 55
Tabla 17 Prueba de caja negra: Gestión asignación de cintas ............................................................. 56
Tabla 18 Cómo considera la manera en que se lleva el proceso de desembarque del banano dentro de
la hacienda. ......................................................................................................................................... 57
Tabla 19 El registro manual de las labores de personal son buenas .................................................... 58
Tabla 20 Cómo se lleva a cabo el registro de enfunde ........................................................................ 59
Tabla 21 El manejo manual de información ofrece las seguridades necesarias ................................... 60
Tabla 22 Cómo cree que la implementación del sistema de información mejorara los procesos dentro
de la hacienda La Mina. ...................................................................................................................... 61
Tabla 23 Resultados Preg. 1 Cree usted que el proceso de empaque de banano ha mejorado ............. 62
Tabla 24 Resultados Preg. 2 La aplicación creada es la apropiada para llevar el registro de labores
personal............................................................................................................................................... 63
Tabla 25 Resultados Preg. 3 Está de acuerdo como se lleva a cabo en la actualidad el proceso de
empaque de banano ............................................................................................................................. 64
Tabla 26 Resultados Preg. 4 El control de transportes para el embarque se ha visto mejorado ........... 65
Tabla 27 Resultados Preg.5 Cree que la implementación de la tecnología en las labores de la hacienda
han repotenciado los procesos administrativos ................................................................................... 66
RESUMEN
Los Sistemas de Información son una herramienta útil en la productividad y competitividad de
las empresas agrícolas, mediante la aplicación a tareas que permitan monitorear y mejorar los
distintos procesos que se realizan comúnmente en la producción agrícola, como superficie a
sembrar dosis a aplicar productividad de los trabajadores, comercialización de los productos,
así la empresa agrícola puede destinar de manera más eficiente los recursos para mejorar la
competitividad y enfoque del mercado. Además, de la misma manera que el agua, las semillas
y los abonos, la información es un componente fundamental en la agricultura y las tecnologías
de la información desempeñan un papel importante al facilitar el acceso a la información.
Tomando en cuenta el desarrollo de la tecnología en el sector agrícola, surge para los
propietarios de la hacienda “La Mina” del Cantón, implementar un sistema de información de
gestión de las actividades de embarque de banano que realizan en dichas áreas de cultivo, con
el objetivo de agilizar los procesos administrativos y operativos de empaque de banano,
integrando a su vez, la gestión de inventario, el pago de sueldo a los trabajadores, entre otros.
Palabras clave: Agricultura, embarque, sistemas de información, Tecnología de Información.
ABSTRACT
Information Systems are a useful tool in the productivity and competitiveness of agricultural
enterprises, by applying to tasks that help monitor and improve the various processes that are
commonly performed in agricultural production, as surface to sow dose to apply productivity
workers, marketing of products and agricultural company can more efficiently allocate
resources to improve competitiveness and market approach. In addition, in the same way that
water, seeds and fertilizers, information is a key component in agriculture and information
technologies play an important role in facilitating access to information. Taking into account
the development of technology in the agricultural sector, comes to the owners of the hacienda
"La Mina" Canton, implement an information system management activities boarding banana
engaged in these growing areas, with in order to streamline administrative and operational
processes banana packing, while integrating, managing inventory, paying wages to workers,
among others.
Keywords: Agriculture, shipping, information systems, Information Technology.
14
1. Introducción
La hacienda la Mina ubicada en la parroquia Mariscal Sucre cantón Milagro con una
trayectoria de trabajo, esfuerzo y dedicación de hace más de 20 años, lleva a cabo una de las
principales actividades económicas del Ecuador, la producción de banano se considera entre
las más significativas, ya que es el producto de mayor exportación y muy apetecido en
diferentes países.
Ecuador es el primer proveedor de banano a los países de la Unión Europea y el segundo a
los EE.UU. También se exporta banano a Rusia, países de Europa del Este, países árabes,
Chile, Argentina, Nueva Zelanda, Japón y China. (Caceres, 2011).
El 30% de la oferta mundial de banano proviene de Ecuador, siendo el mayor exportador
en el mundo. Esta fruta representa el 10% de las exportaciones totales y el segundo rubro
de mayor exportación del país, al ser apetecida por consumidores de los mercados más
exigentes y formar parte de la dieta diaria de millones de personas. (BRITO, 2013).
Sin embargo, referente a lo mencionado en las citas, el proceso a la exportación demanda
esfuerzos y recursos, uno de los procesos primordiales en la producción de banano, es el
embarque del mismo, el cual abarca una serie de actividades que, con la ayuda de la
tecnología serán altamente simplificados.
Los procesos administrativos y operativos del embarque de banano se pueden agilizar con
la integración de un sistema que automatice dichos procesos, y así mantener un preciso
control de actividades, como la gestión de inventarios, pago de sueldos, entre otros.
La mayoría de las actividades relacionadas con los negocios de importación y exportación
se llevan a cabo en el ámbito de la globalidad. Las Finanzas, la Tecnología, la
Investigación, los flujos de capital de inversión, las instalaciones productivas, las redes de
marketing y distribución tienen todos, una dimensión globalizadora. (Tapia, 2016).
Esta propuesta tecnológica lleva como propósito la integración de una herramienta que
permita gestionar y automatizar los procesos de empaque de banano con la finalidad de
aumentar la rentabilidad de la hacienda.
15
Uno de los factores que influyen para que el proceso de la administración de la
información se lleve a cabo de manera adecuada, es el uso de herramientas tecnológicas
que nos proporcionen el soporte necesario para agilizar esos procesos, y como
consecuencia de ello, un incremento en el desempeño dentro de la empresa, así como
también una reducción de costos en la misma. (Chullitohost, 2010).
En referencia a lo que expone Chullitohost, hoy en día es importante que una empresa se
mantenga en el campo competitivo, para ello debe tomar medidas actualizadas de
promocionar sus productos y servicios.
Hoy en día el uso de las TIC incide positivamente en la competitividad de las cadenas
agroalimentarias, en tanto reduce los costos de producción, cuando por medio de su
utilización, se ahorran recursos. (villamizarc, 2011).
Tomando en cuenta lo que dice Villamizarc, los empresarios deben estar al tanto de la
importancia que aporte el uso de la tecnología para mantenerse en el campo competitivo,
brindándoles mejore estrategias reduciendo sus costos.
1.1. Antecedentes del problema
La tecnología ha permitido una serie de cambios en la vida cotidiana, porque transforma
su estado natural y artificial, según sus propias necesidades y su capacidad para
transformar su entorno. El papel fundamental de la tecnología reside en el impacto que
genere en la sociedad a este proceso se le llama revolución tecnológica. (Castillo, 2011).
Debido al acelerado desarrollo de la tecnología, el ser humano puede realizar sus tareas
cotidianas de una manera más sencilla, empleando menor tiempo y esfuerzo al momento de
realizar una función laboral dentro de su lugar de trabajo, esto se puede ver también en el
desarrollo de funciones laborales como las que se hacen en la Hacienda “La Mina”, donde
actualmente cuando realizan la actividad de embarque del banano las registran manualmente
ocasionando retrasos en las asignaciones o funciones que deben desempeñar los empleados,
entre otras actividades de la jornada laboral.
16
Automatización, 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. (Navarrete, 2013).
De allí surge la motivación por parte de los propietarios de la hacienda La Mina, de
automatizar los procesos de embarque del banano y así ponerse a la par con la tecnología.
La automatización de un proceso frente al control manual del mismo proceso, brinda
ciertas ventajas y beneficios, sobre lo que comúnmente se viene realizando.
Hoy en día, se puede afirmar que los avances tecnológicos ocurridos en los últimos años
han supuesto una nueva era para la agricultura, la cual ha sabido adaptarse a los nuevos
cambios, introduciendo en la metodología tradicional la tecnología informática más
moderna que existe. (Auzmendi, 2013).
En la actualidad en las empresas dedicadas a la producción agrícola, se hace cada día más
necesario de disponer de sistemas de información, que permitan mejorar y optimizar una
gran cantidad de procesos, en donde la sola presencia del hombre es insuficiente para
dirigirlos.
1.2. Planteamiento y formulación del problema
Los constantes avances de la tecnología permiten al ser humano realizar sus tareas
cotidianas de forma más sencilla, esto se puede ver también en el desarrollo de funciones
laborales como las que se hacen en la bananera La Mina, donde actualmente todos los
procesos son manejados de forma manual, no se salvan de esta realidad las actividades de
embarque del banano, las mismas que son llevadas con papel y lápiz, provocando retrasos en
las funciones de los empleados y la distribución del producto a los clientes.
Cada vez son más los adelantos en un sistema de comunicación en donde solo la parte
emisora y la receptora pueda entender la información contenida. Este tipo de tecnología se
17
está desarrollando principalmente para la seguridad informática de los países. (Pantoja,
2016).
Por este motivo, los dueños de la bananera La Mina necesitan automatizar los procesos de
embarque para poder estar a la par de los avances de tecnología y mantener la aceptación por
parte de los compradores.
Al manejar procesos manuales, se tienen inconvenientes como mal cálculo de las cajas de
banano entregadas, clasificación errónea del producto, pagos a trabajadores ajenos a la
realidad, los mismos que pueden perjudicar a la empresa o a los empleados, dando lugar al
malestar de los colaboradores creando un ambiente laboral poco conveniente.
1.2.1. Formulación del problema
¿Cómo afecta la falta de un sistema de gestión que optimice los procesos de embarque del
banano, en la hacienda “La Mina”?
1.2.2. Justificación de la investigación
El desarrollo de este sistema logrará un impacto tecnológico en el departamento
administrativo de la Hacienda LA MINA en la parroquia Mariscal Sucre Cantón Milagro, que
hasta el momento no cuenta con un sistema automatizado, el mismo que hace que esta
institución trabaje de una manera compleja al momento de gestionar la información de las
actividades de embarque.
También se fundamenta en los múltiples beneficios que tendrá esta institución al
momento de contar con un sistema automatizado en el proceso de gestión de actividades de
embarque, el mismo que dará a conocer de una manera exacta y detallada de cada actividad
realizada en los embarques de banano.
18
Automatizar la producción significa traspasar las tareas recurrentes realizadas por una
persona a una máquina. La medida en la que las máquinas van sustituyendo a las
personas es un indicador del nivel de automatización. Cuanto más alta sea la
especialización del producto, tanto más provechoso es un nivel alto de automatización.
(Seydelmann, 2014).
Por esa razón, Con la integración del software, se controlará de mejor manera la
disponibilidad de vehículos, las fechas de embarque, la cantidad de empaques despachados,
entre otras operaciones.
1.2.3. Delimitación de la investigación
La propuesta tecnológica se desarrolla en la Hacienda “LA MINA”, en donde las personas
involucradas en la investigación son los administradores y empleados encargados de los
procesos de embarque del banano.
Las interrogantes que se plantean en la delimitación de esta investigación son:
¿Cuál es el porcentaje de productividad del embarque del banano dentro de la hacienda?
¿Cuál es el nivel de motivación de los empleados de la hacienda, en la implementación del
sistema de información?
¿En qué medida beneficiará la automatización de los procesos de embarque del banano la
productividad de las funciones que se desempeñan en la hacienda LA MINA?
1.3 Objetivo general
Implementar un sistema de información con el apoyo de herramientas de software libre
para el control de las actividades de embarque de banano de la Hacienda La Mina ubicada en
la parroquia Mariscal Sucre del Cantón Milagro.
19
1.4 Objetivos específicos
Analizar la forma en que se maneja las actividades de embarque de banano en la Hacienda.
Diseñar una aplicación informática, con entorno amigable que cumpla con las necesidades
de la hacienda.
Implementar un sistema que permita la automatización de los procesos administrativos en
la Hacienda.
2. Marco teórico
“Las TIC en la agricultura” y de la creciente demanda por conocimiento sobre cómo
utilizar las TIC para mejorar productividad agrícola y aumentar el ingreso de los pequeños
productores. “Buscan aumentar productividad sustentable, fortalecer la resistencia de los
productores, reducir las emisiones de gases de efecto invernadero y aumentar el secuestro
del carbono, al mismo tiempo que se fortalece la seguridad alimentaria y se aseguran
beneficios para el medio ambiente” (e-Agricultura, s.f.).
Las TIC han facilitado muchos aspectos de la vida de las personas gracias a esta
característica. Con la automatización de tareas podemos, por ejemplo, programar
actividades que realizaran automáticamente los ordenadores con total seguridad y
efectividad. Existen interesantes cursos de TIC, desde enfados a profesores como a
público en general. (MELA, 2011).
Referente a las citas mencionadas:
El sistema de administración de actividades de embarques de banano, en la forma que se
desea desarrollar constituye un proyecto innovador, ya que en la actualidad muchas empresas
sean públicas o privadas cuentan con estas herramientas como son sistemas que automaticen
los procesos en sus negocios o institución.
Las empresas han buscado diferentes maneras de hacer publicidad para tener una mejor
productividad y lograr sobre salir en el mercado competitivo, lo han hecho de diferentes
maneras y con el avance de la tecnología se creó el internet el cual a través de ello pueden
encontrar diferentes redes sociales o programas para el beneficio de las actividades que
realiza una empresa. (Olivera, 2014).
El Internet con su poder de enlazar cada computadora en cualquier lugar del mundo y servir
como la gran enciclopedia jamás soñada por el ser humano, es hoy por hoy, el instrumento
de mayor potencial para el aprendizaje, la comunicación, desarrollo económico, técnico y
científico. (Diario, 2010).
20
En consideración con las citas expuestas, se conoce gracias al uso de la tecnología en las
empresas, el uso de información y su resguardo ha mejorado exponencialmente, favoreciendo
las gestiones internas y externas para los empresarios de los diferentes sectores.
2.1. Estado del arte
Desde hace años la agricultura ha dejado de ser una labor artesanal para convertirse en una
actividad global en la que deben convivir la sostenibilidad económica, la medioambiental y la
social. La agricultura se enfrenta por lo tanto al enorme reto de alimentar a una población
cada vez mayor.
En la actualidad los mercados son altamente competitivos, esto exige a las compañías
adquirir, gestionar y retener a sus clientes si quieren garantizar su existencia y ser exitosas,
es por esto que ya no basta con solamente tener conocimiento de tus oportunidades de
venta, sino que es primordial gestionarlas de la manera más eficiente y en tiempo real. La
manera más recomendable de hacerlo es por medio de un sistema que te permita
automatizar todas las actividades de ventas. (Castro, 2014).
En consideración con lo que expone Castro, los mercados para poder mantenerse en la
actividad comercial se hacen cada vez más competitivos, aplicando estrategias actualizadas
que vallan en muchos casos de la mano con la tecnología para así atraer más a sus clientes y
poder lograr subir un escalafón más a nivel económico.
La evolución conjunta de las sociedades humanas y las especies cultivadas ha conducido a
una adaptación extraordinaria a ambientes específicos y ha creado sistemas de cultivo
sumamente sofisticados que pueden satisfacer las necesidades nutricionales de los
miembros de la familia. La agricultura localizada es todavía la norma para la enorme
mayoría de las personas pobres del mundo. (Timmer, 2010).
En los países desarrollados está cada vez más extendido el uso de soluciones tecnológicas
para lograr una agricultura sostenible que lleve a la máxima eficiencia en el uso de recursos
naturales (agua, suelo, energía, fertilizantes) y que, además, ofrezca un ahorro de costes. Se
trata, en suma, de duplicar el rendimiento sin multiplicar el uso de recursos.
21
Estos avances tecnológicos han permitido desarrollar la agricultura de precisión, que
busca una mayor eficiencia en el cultivo mediante la gestión agronómica. Esta técnica
combina una administración eficiente con la rentabilidad de las explotaciones. (NATES,
2013).
Conforme lo expresado por Nates, Las nuevas tecnologías permiten cultivar cada terreno
en función de sus necesidades de fertilizantes, agua y fitosanitarios según la orografía, el tipo
de suelo y utilizando técnicas agronómicamente sostenibles, que permitan que la cosecha del
producto sea cada vez de mejor calidad.
En el Ecuador la automatización de los procesos comerciales mediante un sistema
informático esta aumentado de forma rápida, visto a la necesidad de brindar un mejor servicio
adaptando nuevas herramientas tecnológicas, ya que a nivel mundial los sistemas
informáticos han sido de gran ayuda tanto para la empresa como a los clientes. Muchas de las
actividades humanas e industriales de antaño han migrado desde el control manual al
automático. Paso a paso, la lentitud, la acción manual, el ajuste grueso han cedido espacio a
la velocidad, la precisión, las tareas de alto nivel, la mayor complejidad, la planificación
estratégica y los sistemas de información.
Por último, gracias a la disponibilidad de las tecnologías de automatización, los usuarios
pueden llevar un mejor control de las ventas y registro de inventario, logrando así brindar
un servicio más ágil.
El Ecuador es considerado uno de los principales países exportadores de banano gracias a
su clima, fertilidad de suelos y alta calidad de producto ofrecido. Sin embargo, los
productores se ven en la necesidad de obtener un alto nivel de productividad ya que la
competitividad cada vez es mayor. El uso de tecnología ha sido un factor importante a la
hora de mejorar servicios o productos ofrecidos, por lo que las empresas agrícolas no han
sido ajenas a ella. (Katherine, 2013):
22
Las exportaciones de la fruta ecuatoriana entre enero y marzo crecieron un 2,03%, una
notable contracción con relación al 7,42% de crecimiento que registraron las exportaciones
durante los tres primeros meses del 2015. (Paspuel, 2016).
En referencia a lo que expone Katherine y Paspuel, En ecuador existe un grado alto de
competitividad de producción del banano aun cuando es unos de los países con mayor
producción de este producto, por ello deben aplicar técnicas actualizadas para mejorar los
servicios que ofrecen al público.
2.2. Bases teóricas
2.2.1 Funcionamiento de la Web
Los sistemas o aplicaciones Web son aquellos que brindan respuestas a casos
particulares pues poseen funcionalidades muy potentes, pues son alojados en servidores en
internet o sobre una red local, así que pueden funcionar sobre cualquier plataforma
Windows, Linux, entre otras sin necesidad de instalarlos en una computadora. Además se
pueden utilizar en cualquier navegador Web ya sea Opera, Chrome, Firefox, Internet
Explorer, entre otros. Las aplicaciones Web trabajan en conjunto con bases de datos pues de
esta manera se puede procesar y mostrar información para el usuario de manera dinámica,
utilizando información en tiempo real.
Se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar
accediendo a un Servidor web a través de Internet o de una intranet mediante un
navegador. En otras palabras, es una aplicación (Software) que se codifica en un lenguaje
soportado por los navegadores web en la que se confía la ejecución al navegador.
(EcuRed, 2016).
Una aplicación web es cualquier aplicación que es accedida vía web por una red como
internet o una intranet. (Alegsa, 2016).
En el funcionamiento de una página web intervienen muchas ramas de la tecnología, pero
en una versión simplificada se trata de dos ordenadores (teléfonos móviles, o tabletas) que
23
están conectados por una red llamada Internet mediante la cual se intercambian información
que se puede leer, ver y escuchar, en cualquier lugar y momento deseado.
La bananera La Mina se encuentra en un proceso de expansión incursionando en las
exportaciones a los países asiáticos, por tal motivo necesita implementar una plataform0a
web, debido que llevan todos sus procesos en forma manual y por lo tanto la administración
de los recursos financieros no resultan claros y precisos porque el insumo empleado en los
diferentes procesos de empaque de la fruta es comprado por volumen y no se lleva un
adecuado control de cuanto se utiliza por lote. Otro factor es que al momento de requerir
cierta información, se toma mucho tiempo para poderla procesar, lo que incurre en atrasos de
otros procesos para atender los requerimientos de información.
2.2.2 Estándares Web
Para la elaboración de un sitio web para una hacienda, se debe tener en cuenta el conjunto
de reglas y normativas que se requiere cumplir, ya sea productos o servicios que se estén
ofertando, este es el mecanismo base que permite la unión de elementos como hardware y
software de forma que sean compatibles, es decir, un interfaz amigable que será manipulado
mediante una intranet para la alimentación de información y el internet para consultas por los
usuarios autorizados.
El Html (o HyperText Markup Language) es el lenguaje compuesto por etiquetas
normalizadas que contiene toda la información de un documento web, junto a su relación
con otros documentos mediante el uso de hipervínculos (enlaces). No es un lenguaje de
programación, sino simplemente un lenguaje de etiquetas o marcas que, interpretadas por
un navegador, nos dicen cómo mostrar la información. En el proceso de maquetación, el
código html nos define cómo es la estructura de nuestro documento. (Hernández, 2012).
Los estándares a utilizarse son HTML y XML, ya que son de uso universal y no
requieren del uso de patente comercial.
24
Los estándares web nos permiten realizar el sitio web de una forma más accesible y fácil
de manipular generando una infraestructura que pueda ir evolucionado según las necesidades
del usuario. Este aspecto es muy importante debido a que en la hacienda.
Son un conjunto de tecnologías orientadas a brindar beneficios a la mayor cantidad de
usuarios, asegurando la vigencia de todo documento publicado en el Web. El objetivo es
crear un Web que trabaje mejor para todos, con sitios accesibles más personas y que
funcionen en cualquier dispositivo de acceso a Internet. (Bellido).
Las condiciones climáticas para la producción del banano se ubican entre unas
coordenadas de 30 grados norte y 30 grados al sur del Ecuador, pero en condiciones
óptimas se da entre los 0 grados y 15 grados y una altitud de 0 a 300 m.s.n.m. con una
temperatura promedio de 27 grados centígrados. (Gregorio).
Tomando en cuenta lo que exponen ambos autores Bellido & Gregorio, se deben de seguir
unos lineamiento y reglas para poder desarrollar una web en donde el producto principal a
reflejar es obtenido por medio de un proceso agrícola, para que de esta manera se puede saber
utilizar este medio para promocionar e informar a los usuarios.
2.2.3 Base de datos
Para un manejo adecuado de la información de una empresa ya sea de los procesos, datos
estadísticos, cifras, clientes, productos, servicios, etc. Es necesario mantener un archivo no
solo físico sino digital para acceder al mismo de forma rápida, las bases de datos sirven para
este propósito, agilitando de manera excepcional la búsqueda de información archivada.
Las aplicaciones de base de datos son programas de software diseñados para recoger,
gestionar y difundir información de manera eficiente. (Gomèz, 2014).
Una Base de Datos es un contenedor que permite almacenar la información de forma
ordenada con diferentes propósitos y usos. (Morales, 2014).
25
Al considerar los autores Gómez y Morales, en la definición que aplican a las Bases de
Datos, se puede deducir que el manejo de gran volumen de información, en tiempo real y
conciso no es más que una base de datos.
Una base de datos es un conjunto de datos o información que pertenecen a la misma
tipología están ordenados de acuerdo a su clase o categoría, almacenados sistemáticamente
para su posterior uso, en cuanto a la información de los procesos de la hacienda La Mina, está
conformada por varias tablas las cuales se indexaran para su manipulación posterior entre las
que se tiene:
Empleados
Insumos
Transporte
Materia Prima
Productos en Proceso
Productos terminados
Por medio de la base de datos en la Hacienda se va a tener un registro actualizado de
todas las personas que laboran en ella y el control semanal del embarque de banano, además,
de poder contar con un sistema de resguardo de información real de los procesos que se
llevan a cabo dentro de la hacienda.
2.2.4 Base de datos relacionales
Dentro del proceso de empaque de la hacienda existen muchos subprocesos que serán
documentados en las bases de datos relacionales, ya que su edición es independiente.
Referente a esto (Santos, 2014) detalla lo siguiente:
La capa núcleo del diseño jerárquico es la backbone de alta velocidad de la internetwork,
la capa núcleo es esencial para la interconectividad entre los dispositivos de la capa de
26
distribución, por lo tanto, es importante que el núcleo sea sumamente disponible y
redundante.
Al contener la información dentro de una base de datos relacional la información presenta
un objeto o relación real debido a que las bases de datos tienen un conjunto de tablas
descritas que contienen campos los cuales se va llenando de información, estoy campos
también tienen propiedades y elementos de la relación que se modela en cada tabla.
Una base de datos relacional es una colección de elementos de datos organizados en un
conjunto de tablas formalmente descritas desde la que se puede acceder a los datos o
volver a montarlos de muchas maneras diferentes sin tener que reorganizar las tablas de la
base. La base de datos relacional fue inventada por E.F. Codd en IBM en 1970. La interfaz
estándar de programa de usuario y aplicación a una base de datos relacional es el lenguaje
de consultas estructuradas (SQL). Los comandos de SQL se utilizan tanto para consultas
interactivas para obtener información de una base de datos relacional y para la
recopilación de datos para los informes. (Rouse, 2015).
Este modelo de base de datos relacional sirve de gran ayuda en la hacienda con la
recopilación y actualización de la información debido a que tiene estándares de programas de
usuario que se maneja a través de comandos para realizar consultas con mayor rapidez
ahorrando tiempo y brindándonos información real.
2.2.4.1 MariaDB
MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia
GPL. Está desarrollado por Michael (Monty) Widenius (fundador de MySQL) y la
comunidad de desarrolladores de software libre. Introduce dos motores de almacenamiento
nuevos, uno llamado Aria -que reemplaza con ventajas a MyISAM- y otro llamado XtraDB -
en sustitución de InnoDB. Tiene una alta compatibilidad con MySQL ya que posee las
mismas órdenes, interfaces, APIs y bibliotecas, siendo su objetivo poder cambiar un servidor
por otro directamente.
Este SGBD surge a raíz de la compra de Sun Microsystems -compañía que había
comprado previamente MySQL AB por parte de Oracle. MariaDB es un fork directo de
MySQL que asegura que permanecerá una versión de este producto con licencia GPL. Monty
27
decidió crear esta variante porque estaba convencido de que el único interés de Oracle en
MySQL era reducir la competencia que MySQL daba al mayor vendedor de bases de datos
relacionales del mundo que es Oracle.
2.2.5 Sistemas de gestión de bases de datos relacionales ( RDBMS)
Un gestor o sistema de base de datos relacionales es un software a través del cual se puede
acceder y manipular la información directamente o mediante el uso de códigos de
programación, de esta forma los programas informáticos pueden acceder a la información
contenida en estas bases de datos. Este sistema de gestión de base de datos cuenta con
códigos y claves para describir la información antes de ingresar.
Un RDBMS es un Sistema Gestor de Bases de Datos Relacionales. Se trata de software
capaz de producir, manipular y gestionar bases de datos de tipo relacional. (Torres, 2013).
Un sistema de gestión de bases de datos relacionales (RDBMS) es un programa que te
permite crear, actualizar y administrar una base de datos relacional. La mayoría de los
RDBMS comerciales utilizan el lenguaje de consultas estructuradas (SQL) para acceder a
la base de datos. (Chirinos, 2016).
En este gestor de base de datos se puede especificar los tipos de datos que constarán de
campo en la tabla como smallint, nvarchar, datetime, real, int, text, entre otros, estos son tipos
de datos que permiten crear la infraestructura de la tabla, cuenta con procedimientos
almacenados para interconectar con el lenguaje de programación que se utiliza conjuntamente
con la base de datos.
2.2.6 Php
PHP es un lenguaje de secuencias de comandos de servidor diseñado para el desarrollo
web, pero también se utiliza como un lenguaje de programación de uso general. Creado
originalmente por Rasmus Lerdorf en 1994.
PHP puede ser incrustado en código HTML, o puede ser usado en combinación con
diversas plantillas web de sistemas, sistema de gestión de contenido web y marcos de trabajo
28
web. El código PHP se procesan generalmente por un intérprete de PHP implementado como
un módulo del servidor web o como un CGI (Common Gateway Interface) ejecutable.
El servidor web combina los resultados del código de PHP interpretado y ejecutado, que
puede ser cualquier tipo de dato, incluidas las imágenes, con la página web generada.
El código PHP también puede ser ejecutado con una interfaz de línea de comandos (CLI)
y puede ser usado para implementar standalone aplicaciones gráficas.
PHP es una alternativa a las tecnologías Active Server Pages (ASP) de Microsoft. Como
con ASP, el script PHP está incrustado dentro de una página Web con código HTML. Antes
de que la página se envía a un usuario que ha solicitado, el servidor Web llama a PHP para
interpretar y realizar las operaciones en el script PHP.
Es un lenguaje de scripting multiplataforma y de propósito general, enfocado
principalmente en ser un lenguaje del lado del servidor usado para generar sitios web de
contenido dinámico. PHP tiene todas las capacidades y funcionalidades que esperamos de
un lenguaje de programación moderno: conexión a gestores de bases de datos, llamados al
sistema operativo, manejo de archivos e incluso dispone de orientación a objetos.
(Graterol, Magrì, & Marin, 2014).
Con ayuda de esta poderosa herramienta de desarrollo se conseguirá poder automatizar la
gestión de embarque de banano en la empresa mejorando las actividades relacionadas a esta
parte del proceso.
2.2.7 Html
Es un lenguaje de programación dedicado a páginas web, y que se basa principalmente en
el "hipertexto", o texto con propiedades especiales. Entre estas propiedades están la negrita,
cursiva, subrayado, tachado, enlaces. (Carlos, 2011).
Una de las principales ventajas del desarrollo en dispositivos móviles es que todos los
dispositivos tienen un navegador web, que ya incorporan la tecnología HTML5, por lo que
podemos crear una aplicación web y despegar la aplicación web dentro de un visor Web
como si fuera nativa (internetya, 2014).
El HTML permite crear página web lo que es de gran aguda para toda empresa que piensa
en el progreso y que busca extenderse, ya que es como tener una empresa abierta al público
29
en general las 24 horas y 365 días al año con esta herramienta podemos dar a conocer a la
hacienda, la calidad que se ofrece en los productos en cualquier lugar del mundo sin importar
en qué lugar del mundo se encuentren.
2.2.8 Java script
Un JavaScript puede leer y modificar el contenido de un elemento, JavaScript puede
utilizarse para detectar el navegador del visitante y dependiendo del navegador cargar otra
página diseñada específicamente para ese navegador. (manualesdelaweb, 2011).
Es un lenguaje ligero e interpretado, orientado a objetos con funciones de primera clase,
más conocido como el lenguaje de script para páginas web, pero también usado en
muchos entornos sin navegador, tales como node.js o Apache CouchDB. Es un lenguaje
script multi-paradigma, basado en prototipos, dinámico, soporta estilos de programación
funcional, orientada a objetos e imperativa. Leer más sobre JavaScript. (Ivan, 2016).
Javascript es de gran ayuda ya que es una de las herramientas más utilizadas para el
desarrollo web moderno, crear aplicaciones que interactúen con el usuario y se ejecuten
directamente desde el navegador web. Siendo este uno de los lenguajes interpretados más
versátiles y estables que se conocen.
2.2.9 Ubuntu
Ubuntu es un sistema operativo basado en GNU/Linux y que se distribuye como software
libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene
de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de
los demás.
El sistema operativo Ubuntu proviene de una base madre llamada Debían que posee una
mayor utilidad del programa, ya que es una unidad conformada por desarrolladores y usuarios
que mantiene un software libre. (rojas, 2012).
Ubuntu es un sistema operativo enfocado a la facilidad de uso e instalación, pensado para
el usuario promedio. (Porto & Merino, 2013).
30
En referencia a lo mencionado por las citas:
Ubuntu es una distribución Linux que ofrece un sistema operativo predominantemente
enfocado a ordenadores de escritorio, aunque también proporciona soporte para servidores.
Basada en Debían GNU/Linux, Ubuntu concentra su objetivo en la facilidad de uso, la
libertad en la restricción de uso, los lanzamientos regulares (cada 6 meses) y la facilidad en la
instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y
financiada por el empresario sudafricano Mark Shuttleworth.
2.2.10 Módulo MRP
Los sistemas MRP, son los más utilizados para la Planificación y Control de la Producción
(Jonsson y Mattson, 2002). La tecnología que ha cubierto a los sistemas MRP II ha ido
progresando conforme lo han hecho las Tecnologías de la Información y las
Comunicaciones (TIC). (Josefa Mula 2005, p.23).
El módulo MRP, brinda grandes ventajas para mejorar la producción de la hacienda La
Mina ya que llevar a cabo un plan maestro de producción el cual permitirá incrementar la
eficiencia de los procesos y tareas de campo, disminuye los inventarios de materias primas.
2.2.11 Filezilla ftp server
Filezilla Server es uno de los Servidores FTP más fácil de usar, aparte que nos permite crear
certificados para que nuestro sitio FTP sea seguro (FTPES Explícito).
FileZilla es un programa multiplataforma diseñado por Tim Kosse y su lanzamiento inicial
fue el 22 de junio de 2001, inicialmente fue desarrollado para funcionar únicamente en
plataformas Windows. Es de los mejores software creados para gestionar archivos en el
servidor web, subir y bajar los archivos ordenándolos en capetas, te permite renómbralos y
realizar muchas acciones más.
31
El programa FileZilla es sencillo para utilizar pero muy potente cliente para la gestión de
archivos FTP (File Transfer Protocol) disponible para sistemas operativos Windows, Linux o
Mac OS X desde la versión 3.0.0
FileZilla te permite visualizar los archivos y carpetas contenidos en un servidor, puedes
subir archivos de tu PC al servidor, también descargar archivos desde el servidor a tu PC.
Gracias a su sencilla interfaz puedes realizar funciones habituales de Windows como copiar,
pegar, arrastrar y soltar para transferir archivos, entre otros. Por ser un cliente utilizado por
varios tipos de usuarios y para funciones que no son tan complejas, no necesitas tener altos
grados de conocimiento en su manejo. Para usuarios con más experiencia, cuenta con
herramientas de alta funcionalidad y más avanzadas para la gestión de archivos y sus
transferencias.
2.2.12 Sublime text
Sublime Text es un editor de texto y editor de código fuente está escrito
en C++ y Python para los plugins.1Desarrollado originalmente como una extensión de Vim,
con el tiempo fue creando una identidad propia, por esto aún conserva un modo de edición
tipo vi llamado Vintage mode.
Sublime Text es un editor de código multiplataforma, ligero y con pocas concesiones a las
florituras. Es una herramienta concebida para programar sin distracciones. Su interfaz de
color oscuro y la riqueza de coloreado de la sintaxis, centra nuestra atención
completamente. (Manuel, 2012).
Sublime Text permite tener varios documentos abiertos mediante pestañas, e incluso
emplear varios paneles para aquellos que utilicen más de un monitor. Dispone de modo de
pantalla completa, para aprovechar al máximo el espacio visual disponible de la pantalla.
32
El programa cuenta “de serie” con 22 combinaciones de color posibles, aunque se pueden
conseguir más. Para navegar por el código cuenta con Minimap, un panel que permite
moverse por el código de forma rápida.
Se puede descargar y evaluar de forma gratuita. Sin embargo no es software libre o
de código abierto y se debe obtener una licencia para su uso continuado, aunque la versión de
evaluación es plenamente funcional y no tiene fecha de caducidad.
2.3 Marco legal
Código de trabajo
Título preliminar
Disposiciones fundamentales
Art. 1.- Ámbito de este Código.- Los preceptos de este Código regulan las relaciones entre
empleadores y trabajadores y se aplican a las diversas modalidades y condiciones de trabajo.
Las normas relativas al trabajo contenidas en leyes especiales o en convenios
internacionales ratificados por el Ecuador, serán aplicadas en los casos específicos a las que
ellas se refieren.
Art. 3.- Libertad de trabajo y contratación.- El trabajador es libre para dedicar su esfuerzo
a la labor lícita que a bien tenga.
Ninguna persona podrá ser obligada a realizar trabajos gratuitos, ni remunerados que no
sean impuestos por la ley, salvo los casos de urgencia extraordinaria o de necesidad de
inmediato auxilio. Fuera de esos casos, nadie estará obligado a trabajar sino mediante un
contrato y la remuneración correspondiente.
En general, todo trabajo debe ser remunerado
33
Art. 4.- Irrenunciabilidad de derechos.- Los derechos del trabajador son irrenunciables.
Será nula toda estipulación en contrario.
Art. 5.- Protección judicial y administrativa.- Los funcionarios judiciales y
administrativos están obligados a prestar a los trabajadores oportuna y debida protección para
la garantía y eficacia de sus derechos.
Art. 6.- Leyes supletorias.- En todo lo que no estuviere expresamente prescrito en este
Código, se aplicarán las disposiciones de los Códigos Civil y de procedimiento Civil.
(DIRECCIÓN NACIONAL DE ASESORÍA JURÍDICA DE LA PGE 2013).
2. Materiales y métodos
3.1. Diseño metodológico
3.1.1. Modalidad y tipo de investigación
El presente sistema se realizó mediante el método ciclo de vida, este conto con un módulo
MRP, el cual le permitió controlar las tareas de campo como lo fueron las relacionadas con las
cosechas y embarques de las mismas.
Este método de ciclos de vida de un software comprende de las siguientes etapas.
3.1.1.1 Planificación
Se compilo toda la información necesaria en referencia a la problemática y tema a tratar,
también se especificaron las herramientas y programas que se utilizaron y así cumplir con las
necesidades de la hacienda.
3.1.1.2 Análisis
Se detallaron las necesidades de la hacienda para de esta forma organizar la información y
establecer los tipos de campos que se requerían para la base de datos, así como también los
módulos que se diseñaron en el sistema con el módulo establecido, el mismo que consta de 4
34
principales submodulos, donde se manipulará la información requerida para cada una de las
tareas que se llevan el día de cosecha en la hacienda.
3.1.1.3 Diseño y desarrollo
Se desarrolló la estructura del programa, módulos y ventanas de la aplicación, las mismas
contenedoras de los respectivos formularios que corresponden a cada módulo o función que
brinda la aplicación, para ello también se tuvo presente el diseño y creación de un módulo o
panel de ayuda, el cual le permitirá a los usuarios poder realizar consultas en referencia al
manejo del sistema web, A su vez también brinda los módulos de configuración y sistema,
los cuales con funciones distintas pero que de igual forma permiten al usuario realizar las
gestiones pertinentes a la hacienda La Mina y al embarque y cosecha del banano, como el
registro de plantas a corte, plantas por calibrar, entre otros.
Para el desarrollo de esta aplicación se tomó en cuenta el lenguaje PHP, con la utilización
de scripts de JavaScript y etiquetas de HTML, además de sustentar la información en el
manejador de base de datos Postgresql.
3.1.1.4 Prueba e Implementación
Etapa final del ciclo de vida del software, en el cual se realizó una corrida de prueba para
determinar posibles errores existentes, para luego instalar el sistema en la hacienda “La
Mina”. Este tipo de prueba que se implemento es conocido con el nombre de pruebas de Caja
Negra, las cuales permitieron revisar todas las funcionalidades y panel que conforma la
aplicación, haciendo corridas en frío para cerciorarnos del correcto funcionamiento del
mismo, de este modo poder validar a profundidad el sistema antes de su implementación.
Luego de probado, se procedió a su implementación.
35
3.1.2. Métodos
Método del análisis: Permitió estudiar todos los procesos y dificultades que se
encontraron durante el desarrollo del software, y así buscar una adecuada solución al
problema.
Método científico: Este método permitió crear una interfaz para que el usuario se sienta
identificado con el software y le sea de fácil acceso y la utilidad que le den en la hacienda ya
que el usuario va a entender con mucha facilidad el software.
Método de síntesis: Aquí se logró unir la información recolectada en el método de
análisis donde se presentaron los datos de manera lógica de cómo se diseñó el programa de
automatización de las actividades de embarque de la hacienda la Mina.
3.1.2.1. Diagramas de casos de uso
Figura 1 caso de uso: Inicio de sesión
Fuente: Sistema de información.
Elaborado: Autora, 2016.
La figura anterior, muestra la interacción que tendrá el usuario al momento de querer ingresar
a la aplicación, en donde deberá ingresar un nombre de usuario y una contraseña, para poder
visualizar e ingresar al panel principal del sistema y ver el menú.
36
Figura 2 caso de uso: Gestión administrador.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Para la figura anterior, el usuario ya debe estar autenticado e ingresado al sistema y de
acuerdo a su perisología de uso en el mismo le mostrará las diferentes funciones o menús de
los que puede hacer uso.
Figura 3 Caso de uso: Gestión escritorio.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
En este caso, al igual que al anterior el usuario debe estar autenticado en el sistema, en el
cual le muestra la primera opción del menú, la cual es Escritorio, esta opción le permitirá
visualizar el panel principal del sistema.
37
Figura 4 caso de uso: Gestión configuración.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
La Gestión Configuración, muestra la interacción que tendrá el administrador o usuario al
seleccionar del menú la opción Configuración, donde se desglosará a su vez un submenú
encabezado por la palabra sistema.
Figura 5 caso de uso: Gestión asignación de cintas.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Gestión Asignación de Cintas, muestra el panel en el cual el usuario podrá registrar y
consultar sobre las actividades que se llevan a cabo en la hacienda.
38
Figura 6 caso de uso: Gestión calibración.
Fuente: Sistema información.
Elaborado: Autora, 2016.
El caso gestión calibración, permite al usuario y registrar las plantas que necesitan ser
calibradas o que ya han sido calibradas.
Tabla 1 caso de uso: inicio de sesión
Caso de Uso 1 Inicio de sesión (Administrador)
Propósito Acceder a los servicios generales de la aplicación
Prerrequisitos Autenticación de Usuario
Datos de entrada Atributos del Sistema:
Entradas: 2
Salidas:1
Peticiones:2
Archivos: 0
Pasos 1. Petición de datos de autenticación
2. Se introduce nombre y password
3. Validación de credenciales y permisología
Resultado Esperado El sistema permite el acceso a la aplicación, el
funcionamiento de este proceso responde..
Se espera que las personas destinadas como administrador ingresen sin problemas a la
aplicación.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
39
Tabla 2 caso de uso: Gestión administrador
Caso de Uso 2 Gestión administrador
Propósito Ingresar a los paneles o menú disponibles
Prerrequisitos Autenticación de Usuario correcta
Datos de entrada Atributos del Sistema:
Entradas: 2
Salidas:1
Peticiones:2
Archivos: 0
Pasos 1 Ingresa a la aplicación
2 Observa y accede a los paneles y módulos
disponibles a su permisología en la aplicación.
Resultado Esperado El sistema permite el acceso al administrador y le brinda
las funciones y módulos que integran la aplicación.
En estas funciones el administrador podrá realizar las diversas funciones dentro del sistema.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Tabla 3 caso de uso: Gestión escritorio
Caso de Uso 3 Gestión escritorio
Propósito Poder visualizar el panel del escritorio luego de ingresar al
sistema
Prerrequisitos Autenticación de Usuario y permisología correspondiente
Datos de entrada Atributos del Sistema:
Entradas: 2
Salidas:2
Peticiones:1
Archivos: 0
Pasos 1. El administrador se identifica en el sistema
2. Poder visualizar el panel de escritorio dentro de la
aplicación.
Resultado Esperado El sistema permite al administrador regresar a la pantalla de
escritorio luego de presionar dicha opción.
El sistema mostrara en el panel izquierdo la opción escritorio.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
40
Tabla 4 caso de uso: Gestión configuración
Caso de Uso 4 Gestión Configuración
Propósito Registrar los empleados al sistema, además de los estatus y
usuarios que se manejaran en la aplicación.
Prerrequisitos Autenticación de Usuario y permisología correspondiente
Datos de entrada Atributos del Sistema:
Entradas: 5
Salidas:4
Peticiones:4
Archivos: 0
Pasos 1. El administrador se identifica en el sistema
2. Encuentra y escoge la opción Configuración
3. Selecciona la opción sistema que se encuentra dentro de
esta función.
4. Puede seleccionar una de las diferentes opciones
brindadas por este panel, entre las cuales se encuentran
estatus, tipo estatus, usuario y persona.
5. Se desglosa una nueva interfaz donde le permite
registrar o buscar la información que desea.
6. Guarda la información registrada
Resultado Esperado El sistema permite guardar la información correspondiente a los
empleados que se registran y muestra la información.
Esta opción permitirá al administrador de la hacienda, registrar los empleados en la
aplicación, los usuarios y sus respectivos estatus.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
41
Tabla 5 caso de uso: Gestión asignación de cintas
Caso de Uso 5 Asignación de Cintas
Propósito Registrar todo lo referente que permitirá llevar el control
de las plantas que serán embarcadas y cosechas en la
hacienda.
Prerrequisitos Autenticación de Usuario y permisología correspondiente
Datos de entrada Atributos del Sistema:
Entradas: 7
Salidas:6
Peticiones:6
Archivos: 0
Pasos 1. El administrador se identifica en el sistema
2. Encuentra y escoge la opción Asignación de Cintas
3. Se desglosa un panel con 6 opciones
4. Al seleccionar cualquiera de las opciones le mostrara en
pantalla ya sea un formulario para registro o para
búsqueda.
5. Permitirá guardar en el sistema alguna información
registrada.
Resultado Esperado El sistema permite guardar la información correspondiente a las
actividades que se llevan a cabo en la hacienda en referencia al
marcaje de las plantas de banano.
Con la utilización de esta interfaz el administrador podrá registrar toda la información
pertinente y necesaria para el proceso que se lleva en la hacienda la mina.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
42
3.1.2.2 Modelo entidad relación
Figura 7 Modelo entidad relación I parte.
Fuente: Base de datos.
Elaborado: Autora, 2016.
43
Figura 8 Modelo entidad relación II parte.
Fuente: Base de datos.
Elaborado: Autora, 2016.
44
3.1.2.3 Diagrama de clases
Figura 9 Diagrama de clases I parte.
Fuente: Base de datos.
Elaborado: Autora, 2016.
Figura 10 Diagrama de clases II parte.
Fuente: Base de datos.
Elaborado: Autora, 2016.
45
3.1.2.4 Diccionario de datos
Tabla lote
Campo Dato Constraint Descripción
IdLote Int (11) AUTO_INCREMENT Identificador único de la tabla Lote
DescripcionLote varchar
(255)
Nombre del lote.
IdUsuarioCreo Int (11) Identificador usuario creador del
registro
IdUsuarioModifico Int(11) Identificador Ultimo usuario que
modifico el registro
FechaCreado timestamp Fecha creación del registro
FechaModificado timestamp Fecha última modificación del
registro.
IdEstatus Int(11) Estatus de la tabla lote
Esta tabla sirve para registrar los diferentes lotes de plantas de banano que puedan existir.
Tabla 6 Descripción tabla lote.
Fuente: Base de datos.
Elaborado: Autora, 2016.
Tabla cinta color
Campo Dato Constraint Descripción
IdCintaColor Int(11) AUTO_INCREMENT Identificador único de la tabla
CintaColor
DescripcionCintaColor Varchar(255) Nombre de la cinta a registrar.
IdUsuarioCreo Int(11) Identificador usuario creador
del registro
IdUsuarioModifico Int(11) Identificador Ultimo usuario
que modifico el registro
FechaCreado timestamp Fecha creación del registro
FechaModificado timestamp Fecha última modificación del
registro.
IdEstatus Int(11) Estatus de la tabla lote
Esta tabla sirve para registrar las diferentes cintas de color que serán asignadas a una planta
plata de banano.
Tabla 7 Descripción tabla cinta color.
Fuente: Base de datos.
Elaborado: Autora, 2016.
46
Tabla código barra
Campo Dato Constraint Descripción
IdCodigoBarra Int(11) AUTO_INCREMENT Identificador único de la
tabla Código Barra
IdCintaColor Int(11) Identificador cinta asignada
IdPersona Int(11) Identificador persona
asignada
IdMotivo Int(11) Identificado motivo actual
del código
IdLote Int(11) Identificador lote donde se
encuentra el código
FechaAsignacionCodigo date Fecha en la cual fue
asignado el código a una fila
DescripcionCalibracion Varchar(255) Numero de calibración
IdUsuarioCreo Int(11) Identificador usuario creador
del registro
Esta tabla sirve para registrar los diferentes códigos de barra que serán asignados a una planta
de banano ubicada dentro de una fila.
Tabla 8 Descripción Tabla código barra.
Fuente: Base de datos.
Elaborado: Autora, 2016.
Tabla Cliente
Campo Dato Constraint Descripción
IdCliente Int(11) AUTO_INCREMENT Identificador único de la
tabla Cliente
NumeroIdentificacionCliente Int(11) Número de identificación
cliente
NombreCliente Varchar(255) nombre
TelefonoCliente Int(25) teléfono
NombreContacto Varchar(255) Nombre persona contacto
TelefonoContacto Int(25) Teléfono persona contacto
Observacion Varchar(255) observación
DireccionCliente Varchar(255) Dirección del cliente
IdUsuarioCreo Int(11) Identificador usuario
creador del registro
IdUsuarioModifico Int(11) Identificador Ultimo
usuario que modifico el
registro
Esta tabla sirve para registrar los diferentes Cliente de la hacienda de bananos.
Tabla 9 Descripción tabla cliente.
Fuente: Base de datos.
Elaborado: Autora, 2016.
47
Tabla embarque
Campo Dato Constraint Descripción
IdEmbarque Int(11) AUTO_INCREMENT Identificador único de la tabla
Embarque
FechaEmbarque date Fecha del embarque
HoraEmbarque time Hora del embarque
IdConductor Int(11) Conducto al cual fue asignado el
embarque
IdCliente Int(11) Cliente destino del embarque
IdUsuarioCreo Int(11) Identificador usuario creador del
registro
IdUsuarioModifico Int(11) Identificador Ultimo usuario que
modifico el registro
FechaCreado timestamp Fecha creación del registro
FechaModificado timestamp Fecha última modificación del
registro.
IdEstatus Int(11) Estatus del registro
Esta tabla sirve para registrar Los diferentes embarques de bananos a enviar a los clientes
Tabla 10 Descripción Tabla Embarque.
Fuente: Base de datos.
Elaborado: Autora, 2016.
Tabla departamento
Campo Dato Constraint Descripción
IdDepartamento Int(11) AUTO_INCREMENT Identificador único de la tabla
Departamento
DescripcionDepartamento Varchar(35) Descripción
IdUsuarioCreo Int(11) Identificador usuario creador
del registro
IdUsuarioModifico Int(11) Identificador Ultimo usuario
que modifico el registro
FechaCreado timestamp Fecha creación del registro
FechaModificado timestamp Fecha última modificación del
registro.
IdEstatus Int(11) Estatus del registro
Esta tabla permitirá registrar la información de los empleados por departamento.
Tabla 11 Descripción tabla departamento.
Fuente: Base de datos.
Elaborado: Autora, 2016.
48
Tabla puesto /trabajo
Campo Dato Constraint Descripción
IdPuestoTrabajo Int(11) AUTO_INCREMENT Identificador único de la tabla
PuestoTrabajo
FechaInicio date Fecha de inicio en el trabajo
FechaFin date Fecha final en el puesto
IdDepartamento Int(11) Identificador del departamento
IdServicio Int(11) Identificador del Servicio
IdPersona
IdUsuarioCreo
Int(11)
Int(11)
Identificador como persona
Identificador que registro en el
sistema
IdUsuarioModifico Int(11) Identificador Ultimo usuario que
modifico el registro
FechaCreado timestamp Fecha creación del registro
FechaModificado timestamp Fecha última modificación del
registro.
IdEstatus Int(11) Estatus del registro
Registrar el puesto de trabajo por cada cliente.
Tabla 12 Descripción tabla puesto trabajo.
Fuente: Base de datos.
Elaborado: Autora, 2016.
49
3.2. Cronograma de actividades
50
Figura 11 Cronograma de actividades.
Fuente: Tareas realizadas.
Elaborado: Autora, 2016.
Se estableció un cronograma en Project para detallar las actividades y procesos del desarrollo del proyecto.
51
4. Resultados
Tomando en cuenta los resultados obtenidos luego de la aplicación de la encuesta de
satisfacción, se puede verificar que la implementación del sistema en la hacienda la mina, es
muy importante y les será de gran ayuda para su administrador y para el resto de sus
empleados, para desarrollar a diario la labor de embarque del banano, el marcaje de las
plantas que necesitan calibrar, además de poder contar con un registro de los empleados,
clientes y conductores encargados de llevar a cabo el proceso de embarque del banano.
Se puede notar la receptividad de los clientes y trabajadores al utilizar la tecnología en su
labor diaria dentro de la hacienda, ya que les facilita en gran parte muchas acciones que se
hacían un poco tediosas y engorrosas el realizarlas manualmente.
Luego de la revisión de los requerimientos del sistema, se procedió a la aplicación de las
pruebas pertinentes para validar el correcto funcionamiento de la aplicación.
Se realizaron unas pruebas para verificar el funcionamiento de los diferentes módulos de
la aplicación, haciendo una repetición de 5 veces cada prueba para cerciorarse del
funcionamiento de cada módulo y opción brindada por la aplicación, siendo los resultados los
siguientes.
52
Pruebas de caja negra.
Tabla 13 prueba de caja negra: Gestión inicio de sesión
Caso de Prueba 1 Inicio de Sesión (Administrador)
Propósito Comprobar que el administrador pueda ingresar satisfactoriamente al
sistema, con su permisología correspondiente.
Prerrequisitos Autenticación de Usuario correspondiente a la permisología
Datos de entrada Atributos del Sistema:
Entradas: 3
Salidas:1
Peticiones:2
Archivos: 0
Pasos 1. Ingresar los datos de autenticación para ingresar al sistema
2. Prueba de entrada de datos
3. Prueba de validación de usuario
4. Prueba de validación de permisos
Resultado Esperado Las pruebas fueron realizadas sin novedad alguna, validándose con los
tipos de usuario designados para utilizar la aplicación.
Las pruebas aplicadas en este módulo fueron realizadas en completa normalidad, sin fallas.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
53
Tabla 14 prueba de caja negra: Gestión administrador
Caso de Prueba 2 Gestión de administrador
Propósito Comprobar que el administrador tenga la permisología correspondiente
en el sistema, con la validación de los permisos correspondientes.
Prerrequisitos Ingreso al sistema
Datos de entrada Atributos del Sistema:
Entradas: 7
Salidas:7
Peticiones:7
Archivos: 0
Pasos 1. Validación de permisos para el uso de la interfaz
2. Búsqueda de Menú
3. Consulta y hacer uso de Menú
Resultado Esperado Las pruebas evidenciaron que el usuario tiene su permisología
correspondiente para hacer uso de la aplicación.
El administrador o persona destinada, podrá acceder a los diferentes módulos con que cuenta
la aplicación.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
54
Tabla 15 prueba de caja negra: Gestión escritorio
Caso de Prueba 3 Gestión Escritorio
Propósito De acuerdo a la permisología del administrador, poder hacer uso
del módulo de escritorio
Prerrequisitos Ingreso al sistema con autenticación de administrador.
Datos de entrada Atributos del Sistema:
Entradas: 4
Salidas:1
Peticiones:3
Archivos: 0
Pasos 1. Validación de permisos para el uso de la aplicación.
2. Funcionamiento del módulo o función escritorio.
3. Visualizar la interfaz de escritorio
Resultado Esperado Dicha prueba no presentó ninguna falla, en su funcionamiento.
La siguiente prueba fue realizada sin ninguna novedad.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
55
Tabla 16 Prueba de caja negra: Gestión configuración
Caso de Prueba 4 Gestión Configuración
Propósito Registrar los empleados al sistema, además de los estatus y
usuarios que se manejaran en la aplicación.
Prerrequisitos Autenticación de Usuario y permisología correspondiente
Datos de entrada Atributos del Sistema:
Entradas: 5
Salidas:4
Peticiones:4
Archivos: 0
Pasos 1. Validación de permisología para usar la interfaz.
2. Seleccionar la opción Configuración
3. Selecciona la opción sistema que se encuentra dentro de
esta función.
4. Seleccionar una de las diferentes opciones brindadas por
este panel, entre las cuales se encuentran estatus, tipo
estatus, usuario y persona.
5. Desglosar una nueva interfaz donde le permite registrar
o buscar la información que desea.
6. Guarda la información registrada
Resultado Esperado Dicha prueba no presentó ninguna falla, en su funcionamiento.
No se presentaron fallas al aplicar esta prueba.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
56
Tabla 17 Prueba de caja negra: Gestión asignación de cintas
Caso de Prueba 5 Gestión Asignación de cintas
Propósito Registrar todo lo referente que permitirá llevar el control de las
plantas que serán embarcadas y cosechas en la hacienda.
Prerrequisitos Autenticación de Usuario y permisología correspondiente
Datos de entrada Atributos del Sistema:
Entradas: 6
Salidas:6
Peticiones:6
Archivos: 2
Pasos 1. Acceso a la aplicación con la permisología
correspondiente
2. Selecciona la opción Asignación de Cintas
3. Se desglosa panel con las 6opciones disponibles
4. Al seleccionar cualquiera de las opciones le mostrara en
pantalla ya sea un formulario para registro o para
búsqueda.
5. Guarda en el sistema alguna información registrada.
Resultado Esperado El sistema guardar la información correspondiente a las
actividades que se llevan a cabo en la hacienda en referencia
con las cosechas.
No se presentaron fallas, en la ejecución de esta prueba.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
57
Análisis y resultados encuesta
1. ¿Cómo considera la manera en que se lleva el proceso de desembarque del banano dentro
de la hacienda?
Tabla 18 Cómo considera la manera en que se lleva el proceso de desembarque del
banano dentro de la hacienda.
Alternativa Frecuencia Porcentaje
La Organización es Correcta 3 10 %
Es buena, puede mejorarse 17 57%
Es muy Complicado 10 33%
Total 30 100%
Resultados pregunta 1
Figura 12 Cómo considera la manera en que se lleva el proceso de desembarque del banano dentro de
la hacienda.
Fuente: Encuesta.
Elaborado: Autora, 2016.
10%
57%
33%
Cómo considera la manera en que se lleva el proceso de
desembarque del banano dentro de la hacienda
La organización es correcta
Es buena, pero puedemejorarse
Es muy complicado
58
Análisis e interpretación
Según los resultados obtenidos en la aplicación de la pregunta anterior, se puede conocer
que gran porcentaje de la población encuestada, el 57% respondió que la manera de llevar el
proceso de desembarque del banano en la hacienda era bueno, pero podía mejorarse, mientras
que un 35% indico que era muy complicado y el 10% restante fue la que respondió que era
correcto.
2. ¿El registro manual de las labores de personal son buenas?
Tabla 19 El registro manual de las labores de personal son buenas
Alternativa Frecuencia Porcentaje
Si, la información es
acertada y eficaz
2 7%
El porcentaje es regular 10 33%
El proceso es malo 18 60%
Total 30 100%
Resultados pregunta 2
Figura 13 El registró manual de las labores de personal son buenas.
Fuente: Encuesta.
Elaborado: Autora, 2016.
7%
33%
60%
El registro manual de las labores de personal son
buenas
Si, la informacion esacertada y eficaz
El proceso es regular
El proceso es malo, conllevasituaciones adversas
59
Análisis e interpretación
Para el caso de esta pregunta, la población encuestada notifico que el registro manual de
las labores de personal, en un 60% de los encuestados comunico que es malo, mientras que
un 33% contesto que es regular y solo un 7% contesto que la información es acertada y
eficaz.
3. ¿Cómo se lleva a cabo el registro de enfunde?
Tabla 20 Cómo se lleva a cabo el registro de enfunde
Alternativa Frecuencia Porcentaje
Ràpido 1 4%
Regular 7 23%
Lento 22 73%
Total 30 100%
Resultados pregunta 3
Figura 14 Cómo se lleva a cabo el registro de enfunde.
Fuente: Encuesta.
Elaborado: Autora, 2016.
4%
23%
73%
Cómo se lleva a cabo el registro de enfunde
Ràpido
Regular
Lento
60
Análisis e interpretación
Para el caso de cómo se lleva a cabo el registro de enfunde del banano en la hacienda la
mina, el 73% expreso que es un proceso lento, el 23% indico que es regular y el 4% expreso
que era rápido.
4. ¿El manejo manual de información ofrece las seguridades necesarias?
Tabla 21 El manejo manual de información ofrece las seguridades necesarias
Alternativa Frecuencia Porcentaje
De acuerdo 3 10%
En desacuerdo 25 83%
Indiferente 2 7%
Total 30 100%
Resultado pregunta 4
Figura 15 El manejo manual de información ofrece las seguridades necesarias.
Fuente: Encuesta.
Elaborado: Autora, 2016.
10%
83%
7%
El manejo manual de información ofrece las seguridades
necesarias
De acuerdo, la informacion esprecisa
En desacuerdo, existe pèrdiday otras fallas
Indiferente, no estoy al tantodel tema
61
Análisis e interpretación
En función de esta pregunta, el 83% de la población encuestada comunico que el manejo
manual de información no ofrece una seguridad necesarias para la capacidad de datos que se
manejan en la hacienda, además el 10% indico lo contrario indicando que la información es
precisa y el 7% no está al tanto de la información.
5. ¿Cómo cree que la implementación del sistema de información mejorara los procesos
dentro de la hacienda La Mina?
Tabla 22 Cómo cree que la implementación del sistema de información mejorara los
procesos dentro de la hacienda La Mina.
Alternativa Frecuencia Porcentaje
Considerable 25 83%
Regular 4 14%
Poco 1 3%
Total 30 100%
Resultado Pregunta 5
Figura 16 Cómo cree que la implementación del sistema de información mejorara los procesos dentro
de la hacienda La Mina.
Fuente: Encuesta.
Elaborado: Autora, 2016.
83%
14%
3%
Cómo cree que la implementación del sistema de información
mejorara los procesos dentro de la hacienda La Mina
Considerablemente
Regular
Poco
62
Análisis e interpretación
El 83% de los encuestados cree que la implementación del sistema de información
mejorara los procesos dentro de la hacienda de forma considerable, mientras que un 14%
indica que será algo regular y solo un 3% respondió que será poco.
Análisis encuestas de satisfacción
1.- ¿Cree usted que el proceso de empaque de banano ha mejorado?
Tabla 23 Resultados Preg. 1 Cree usted que el proceso de empaque de banano ha
mejorado
Alternativa Frecuencia Porcentaje
Sí 27 90 %
Muy Poco 3 10%
No 0 0%
Total 30 100%
Resultados pregunta 1 de encuesta de satisfacción a usuarios
Figura 17 Cree usted que el proceso de empaque de banano ha mejorado.
Fuente: Encuesta.
Elaborado: Autora, 2016.
90%
10%
Cree usted que el proceso de empaque de banano ha
mejorado
Si
Muy Poco
No
63
Análisis e interpretación
El 90% de la población encuestada asegura que el proceso de embarque de banano ha
mejorado en la totalidad, mientras que un 10% comunica que ha mejora es poca.
2.- ¿La aplicación creada es la apropiada para llevar el registro de labores
personal?
Tabla 24 Resultados Preg. 2 La aplicación creada es la apropiada para llevar el registro
de labores personal
Alternativa Frecuencia Porcentaje
Sí totalmente 30 100%
No 0 0%
Total 30 100%
Resultado pregunta 2, encuesta de satisfacción.
Figura 18 La aplicación creada es la apropiada para llevar el registro de labores personal.
Fuente: Encuesta.
Elaborado: Autora, 2016.
100%
0%
La aplicación creada es la apropiada para llevar el registro de
labores personal
Si, Totalmente
No
64
Análisis e interpretación
La totalidad de los encuestados estuvieron de acuerdo dónde la aplicación es la apropiada
para levar a cabo el proceso de labores de personal, ya que la información ahora es llevada de
forma automatizada y no manual como se solía registrar.
3.- ¿Está de acuerdo como se lleva a cabo en la actualidad el proceso de empaque de
banano?
Tabla 25 Resultados Preg. 3 Está de acuerdo como se lleva a cabo en la actualidad el
proceso de empaque de banano
Alternativa Frecuencia Porcentaje
Sí 30 100%
No 0 0%
Total 30 100%
Resultado preg 3, encuesta de satisfacción.
Figura 19 Está de acuerdo como se lleva a cabo en la actualidad el proceso de empaque de banano.
Fuente: Encuesta.
Elaborado: Autora, 2016.
100%
0%
Está de acuerdo como se lleva a cabo en la actualidad el
proceso de empaque de banano
Si
No
65
Análisis e interpretación
Con la creación de la aplicación, el proceso de empaque del banano se realiza de forma
más rápida.
4.- ¿El control de transportes para el embarque se ha visto mejorado?
Tabla 26 Resultados Preg. 4 El control de transportes para el embarque se ha visto
mejorado
Alternativa Frecuencia Porcentaje
Sí
Un poco
29
1
97%
3%
No 0 0%
Total 30 100%
Encuesta de satisfacción, resultados preg 4
Fuente: Encuesta.
Elaborado: Autora, 2016.
Figura 20 El control de transportes para el embarque se ha visto mejorado.
Fuente: Encuesta.
Elaborado: Autora, 2016.
97%
3%0%
El control de transportes para el embarque se ha visto
mejorado
Si
Un Poco
No
66
Análisis e interpretación
La población encuestada, está de acuerdo con que gracias a la aplicación de un sistema
de información el proceso de embarque mejora en función a los transportes que realizan esta
labor.
5.- ¿Cree que la implementación de la tecnología en las labores de la hacienda han
repotenciado los procesos administrativos?
Tabla 27 Resultados Preg.5 Cree que la implementación de la tecnología en las labores
de la hacienda han repotenciado los procesos administrativos
Alternativa Frecuencia Porcentaje
Sí 30 100%
No 0 0%
Total 30 100%
Encuesta de satisfacción, resultados pregunta 5.
Fuente: Encuesta.
Elaborado: Autora, 2016.
Figura 21 Cree que la implementación de la tecnología en las labores de la hacienda ha repotenciado
los procesos administrativos.
Fuente: Encuesta.
Elaborado: Autora, 2016.
100%
0%
Resultados Preg. 5
Si
No
67
5. Discusión
Para los agricultores, las Tecnologías de la Información y la Comunicación forman parte
de su vida cotidiana. En efecto, en cada momento de la jornada, utilizan estas tecnologías, ya
sea en la agricultura de precisión, el Internet, el seguimiento de los mercados en línea. En la
agricultura, hemos entrado en la época de la comunicación entre máquinas y de la
inteligencia embarcada.
Si todos sabemos los beneficios que traen los sistemas informáticos al mezclarlos con
nuestra vida diaria, se apreciará de una mejor manera su integración en el ámbito laboral, ya
que es un apoyo que lo que busca es el menor esfuerzo resultando o entregando una mayor
calidad.
El desarrollar esta propuesta como una solución viable para la hacienda La Mina, se
establece un nexo entre la agricultura y la tecnología como fuente de progreso en el día a día
de los trabajadores que desempeñan sus funciones en esta hacienda.
Aunque no todos los trabajadores tendrán acceso al sistema, puesto que siempre debe
haber una persona encargada como administrador del sistema, todos sus integrantes
conocerán las mejorías de los procesos ya que serán muy notables, al momento de
ejecutarlos.
68
6. Conclusiones
Luego de la culminación del análisis de la situación estudiada, y de la implementación del
sistema de Información en las labores de la Hacienda La Mina, se puede concluir que:
Las fallas detectadas en un principio de la investigación, han mejorado en un porcentaje
muy significativo, trayendo como resultados un mayor rendimiento aplicando un menor
esfuerzo en las funciones desempeñadas dentro de las instalaciones de la hacienda.
Las tareas o funciones que se designaron para ser manejas por medio del sistema de
información, son base fundamental dentro de la cotidianidad de labor que desempeña la
hacienda, como empaquetadora de banano.
Para el correcto uso del sistema se desarrolla una interfaz sustentable, de rápido aprendizaje
y entendimiento para cualquier usuario.
69
7. Recomendaciones
Todo sistema de información tiene su ciclo de vida que hay que conocer, cumplir y
respetar, para ello se deben tomar en cuenta las siguientes recomendaciones:
Es necesario que la persona o las personas designadas como administradores del
sistema deben capacitarse para la utilización de la aplicación.
De ser necesario en la utilización del sistema se ´puede recurrir al uso de los manuales
creados, con la finalidad de despejar dudas existentes.
Se debe contar con una única persona que sea administrador general del sistema, para
que no haya una pérdida de información en la base de datos.
Los equipos a utilizar que tengan un buen funcionamiento interno, con capacidad de
almacenaje alta.
Hacer respaldos frecuentes de la información generada.
70
8. Bibliografía
Auzmendi, S. P. (2013). La tecnología utilizada en la agricultura. Obtenido de
http://orekait.com/blog/la-tecnologia-utilizada-en-la-agricultura/
Bellido, A. (28 de julio de 2004). Estándares web. Obtenido de
http://www.maestrosdelweb.com/estandaresweb/
Carlos. (26 de 05 de 2011). HTML ¿Qué es y para que sirve? Obtenido de
https://www.cibercorresponsales.org/perfiles/labalsa02/blogs/1--html-
%C2%BFqu%C3%A9-es-y-para-que-sirve
Castro, J. (2014). Beneficios de Automatizar tu Proceso Comercial. Obtenido de
http://blog.corponet.com.mx/beneficios-de-automatizar-tu-proceso-comercial
Chirinos, G. (2016). Sistema De Gestión De Base De Datos. Obtenido de
http://es.slideshare.net/GuillermoChirinos/sistema-de-gestin-de-base-de-datos-
60483327
Chullitohost. (29 de mayo de 2010). Importancia del Software en las Empresas. Obtenido de
http://softwarearequipa.blogspot.com/2010/05/importancia-del-software-en-las.html
Diario, E. N. (13 de marzo de 2010). Computadora, Internet y empresa. Obtenido de
http://www.elnuevodiario.com.ni/especiales/70196-computadora-internet-empresa/
DIRECCIÓN NACIONAL DE ASESORÍA JURÍDICA DE LA PGE. (Mayo de 2013).
google. Recuperado el 06 de julio de 2014, de
https://www.google.com.ec/?gfe_rd=cr&ei=aSXPU92VI8Sc8Ab8soFQ&gws_rd=ssl#
q=codigo+del+trabajo
71
e-Agricultura. (s.f.). Las TIC y la agricultura en el contexto del ‘crecimiento verde’.
Recuperado el 10 de Junio de 2014, de
http://www.fao.org/docrep/017/aq000s/aq000s.pdf
Gomèz, J. (2014). usos y aplicaciones de las base de datos. Obtenido de
https://prezi.com/phutpgguya4v/usos-y-aplicaciones-de-las-base-de-datos/
Graterol, L., Magrì, S., & Marin, S. (2014). PHP, Python o Ruby ¿Qué son y para qué sirve
cada uno? Obtenido de http://blog.escuelaweb.net/php-python-o-ruby-para-que-sirve-
cada-uno/
Gregorio, S. y. (25 de mayo de 2009). EL PROCESO DEL BANANO. Obtenido de
http://silvagrego1960.blogspot.com/
internetya. (9 de julio de 2014). ventajas de html. Obtenido de http://www.internetya.co/que-
es-html5-y-cuales-son-sus-ventajas/
Ivan, P. (12 de mayo de 2016). JavaScript. Obtenido de
https://developer.mozilla.org/es/docs/Web/JavaScript
Josefa Mula, R. P. (2005, p.23). Evaluación de Sistemas para la Planificación y Control de la
Producción. Información tecnológica, Vol 17, 19-34.
Katherine, L. v. (20 de junio de 2013). Diseño de un sistema de control de porcesos de
producción y comercialización para una empresa productora de banano ubicada en
la provincia de Los Ríos. Obtenido de
https://www.dspace.espol.edu.ec/handle/123456789/24617
72
manualesdelaweb. (07 de 01 de 2011). QUE ES JAVASCRIPT, PARA QUE SIRVE, Y QUE
PUEDO HACER CON EL. Obtenido de http://manualesdelaweb.com/a/que-es-
javascript-para-que-sirve-y-que-puedo-hacer-con-el-20110117
Manuel, F. (2012). Sublime Text, un sofisticado editor de código multiplataforma. Obtenido
de http://www.genbeta.com/herramientas/sublime-text-un-sofisticado-editor-de-
codigo-multiplataforma
Morales, J. D. (2014). Características y tipos de bases de datos. Obtenido de
https://www.ibm.com/developerworks/ssa/data/library/tipos_bases_de_datos/
Porto, J. P., & Merino, M. (2013). DEFINICIÓN DE UBUNTU. Obtenido de
http://definicion.de/ubuntu/
Rouse, M. (2015). Base de Datos Relacional. Obtenido de
http://searchdatacenter.techtarget.com/es/definicion/Base-de-datos-relacional
Santos, J. R. (11 de 03 de 2014). Descripcion del modelo jerarquico de la red. Obtenido de
https://prezi.com/qwajgecfhvec/descripcion-del-modelo-jerarquico-de-la-red/
Torres, F. (2013). DEFINICIÓN DE UN RDBMS. Obtenido de
https://es.scribd.com/doc/134130323/DEFINICION-DE-UN-RDBMS
villamizarc, c. V. (2011). Uso de las TIC en el sector agrícola. Obtenido de
http://www.tecnologiahechapalabra.com/sociedad/politica_economia/articulo.asp?i=5
763
73
9. Anexos
UNIVERSIDAD AGRARIA DEL ECUADOR
FACULTAD DE CIENCIAS AGRARIAS
ESCUELA DE COMPUTACIÓN E INFORMÁTICA
ENCUESTA APLICADA AL ADMINISTRADOR DE LA HACIENDA
“La Mina”
Encuestadora: Ortega Moran Karen Gianella
Fecha: 21 Julio del 2016
Objetivo de la encuesta: identificar las diferentes situaciones que se le presentan a los
empleados cuando realizan sus labores.
Instrucción: marque con una x la respuesta según su criterio
1.- ¿Cómo considera la manera en que se lleva el proceso de desembarque del banano dentro
de la hacienda?
La organización es correcta,
Es buena, pero puede mejorarse
Es muy complicado
2.- ¿El registro manual de las labores de personal son buenas?
SI la información es acertada y eficaz
El proceso es regular
El proceso es malo, conlleva situaciones adversas
3.- ¿Cómo se lleva a cabo el registro de enfunde?
Rápido
74
Regular
Lento
4.- ¿El manejo manual de información ofrece las seguridades necesarias?
De acuerdo, la información es precisa
En desacuerdo, existe pérdida y otras fallas
Indiferente, no estoy al tanto del tema
5.- ¿Cómo cree que la implementación del sistema de información mejorara los procesos dentro
de la hacienda La Mina?
Considerablemente
Regular
Poco
Anexo 1 Encuestada 1. Fuente: Encuesta.
Elaborado: Autor, 2016.
75
UNIVERSIDAD AGRARIA DEL ECUADOR
FACULTAD DE CIENCIAS AGRARIAS
ESCUELA DE COMPUTACIÓN E INFORMÁTICA
ENCUESTA DE SATISFACCIÓN APLICADA A LOS USUARIOS DEL SISTEMA
Encuestadora: Ortega Moran Karen Gianella
Fecha: 21 Julio del 2016
Objetivo de la encuesta: identificar las diferentes situaciones que se le presentan a los
empleados cuando realizan sus labores.
Instrucción: marque con una x la respuesta según su criterio
1.- ¿Cree usted que el proceso de empaque de banano ha mejorado?
Si
Un Poco
No
2.- ¿La aplicación creada es la apropiada para llevar el registro de labores personal?
Si, totalmente
No
3.- ¿Está de acuerdo como se lleva a cabo en la actualidad el proceso de empaque de
banano?
Si
76
No
4.- El control de transportes para el embarque se ha visto mejorado?
Si
Un Poco
No
5.- ¿Cree que la implementación de la tecnología en las labores de la hacienda han
repotenciado los procesos administrativos?
Si
No
Anexo 2 encuesta de satisfacción.
Fuente: Encuesta.
Elaborado: Autor, 2016.
77
1. Manual de usuario
1.1 Propósito del documento
El propósito de este documento es facilitar al o a los usuarios presentar la operación de las
diferentes pantallas de los módulos que integran el Sistema Embarcación de Banano
estableciendo los pasos específicos detalladamente para realizar las diferentes acciones que
permite realizar el sistema en marcha, con el fin de promover la interacción correcta y
permanente garantizando un buen funcionamiento.
Este sistema web permitirá una interacción transparente y muy eficaz para sus usuarios,
ofreciendo una gestión integrada de las solicitudes de servicios, información y cualquier otro
requerimiento que el usuario necesite realizar.
2. Conceptos importantes
2.1 Acceso a la aplicación
El portal de administrador del Sistema Embarque de Banano de la hacienda La Mina, es
una aplicación que permite ser accedida desde cualquier navegador con conexión a internet,
ofreciendo sus módulos para llevar a cabo las funciones que se realizan a diario en la
hacienda.
El usuario debe ingresar desde un navegador web, escribir la dirección URL del sistema.
Una vez cargada la página se puede visualizar la página principal del sistema, en donde el
administrador o persona encargada de manejar la aplicación debe tener permisología y
autenticación en el sistema.
78
Seguidamente se mostrará un formulario para comenzar a utilizar el Sistema Web, en
donde el usuario (Administrador), debe introducir su nombre de usuario y su password
(contraseña) para ser identificado en la aplicación y poder acceder a sus funcionalidades,
dándole clic a la opción Entrar.
Figura 22 Formulario de Inicio de sesión.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Si el nombre de usuario y el password (contraseña) son validados correctamente en la
aplicación, el sistema ofrece al “usuario” las opciones a la cual tiene acceso según su
permisología, mostrándolos en un panel del lado izquierdo de la pantalla. Además de mostrar
en el panel superior derecho el nombre de la persona logueada en el sistema para hacer uso
del mismo (en este caso Administrador del sitio) quién es el que tendrá acceso a este panel
genera.
2.2 Funcionalidades de la aplicación
El Sistema presenta las siguientes funcionalidades al usuario administrador:
Escritorio: En esta opción el usuario podrá regresar a la pantalla o interfaz principal del
sistema.
79
Configuración: Mostrará a su vez un submenú, el cual va encabezado por la palabra
sistema, en este caso ofrecerá al usuario realizar los cambios de estatus del sistema,
agregar los usuario y las personas que podrán accesar al sistema para hacer uso del
mismo, como los tipo de usuario, etc.
Asignación de Cintas: Permite registrar los lotes, las filas, el código de barra, la cinta
de color, para tener un control de registro de las plantas que están en la hacienda.
Producción: Permite visualizar las estadísticas de los procesos que realizan en la
hacienda, para llevar un control visualizando por medio de gráficos de las plantas
cortadas y de las pérdidas de plantas de banano.
Calibración: Permite visualizar las plantas por calibrar, plantas a corte y plantas fuera
de calibre, para llevar un control de estas funciones en el sistema.
Control de Transporte: Esta opción permite registrar los clientes en el sistema, los
conductores encargados del embarque del banano y el proceso de embarque de banano
realizado en la hacienda a diario.
Control de Empleados: Para este módulo, el usuario podrá contar con una función que
le brinde el poder registrar a los empleados de la hacienda, el departamento al cual
corresponden, su lugar de trabajo.
3. GUÍA DE USO
3.1 Escritorio
Esta opción permitirá al usuario visualizar la interfaz principal del sistema, la cual al
ingresar al sistema la muestra por defecto: pero a su vez si el usuario desea regresar a esta
interfaz podrá presionar el modulo Escritorio.
80
Figura 23 Escritorio.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
3.2 Configuración
Este módulo cuenta a su vez con un submenú encabezado por la palabra Sistema,
continuando con Tipo de estatus, Estatus, Motivo, Usuarios y Empleados
Figura 24 configuración.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Empleados: Para este caso muestra en pantalla la lista de empleados registrados en
el sistema, además de ofrecer el registro de empleados en la aplicación.
Figura 25 empleados.
Fuente: Sistema de información.
Elaborado: Autora, 2016
81
Figura 26 crear nuevo empleado.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Esta opción permite también, visualizar, editar y eliminar aquellos empleados que el
usuario crea necesario.
Dentro de la aplicación también se cuenta con la opción Motivo la cual permite al usuario
registrar los motivos por el cual se realiza el embarque del banano.
Figura 27 Sistema.
Fuente: Sistema de información.
Elaborado: Autora, 20116.
Figura 28 Visualizar motivo.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
.
82
Para esta opción de sistemas al igual que las opciones anteriores, el usuario puede
visualizar el motivo de desembarque del banano al igual que editarlo si es necesario y
también eliminarlo si así lo requiere.
3.3 Asignación de cintas
En estas opciones el usuario podrá llevar un control y registro de los embarques de banano
que hacen en la hacienda la Mina.
Figura 29 Asignación de cintas.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Código de Barra
Figura 30 Código de barras.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Permite al usuario visualizar lista de códigos de barra registrados las cuales permiten
identificar las plantas de banano de la hacienda.
Figura 31 Imprimir código de barra.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
83
El formulario que ofrece el sistema al momento de presionar el botón de acción Imprimir
Código de Barra, solicita el primer código de barra, y pide seleccionar el último código que
desea imprimir.
Figura 32 Impresión de código de barra.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Para el caso de la Lista de Código de barras, muestra un listado con todos los códigos ya
registrados en la aplicación y a su vez muestra al final de cada código unos iconos de acción,
que permiten al usuario realizar diversas funciones en base a los código de barras.
Figura 33 Imprimir código de barra.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Eliminar, el usuario podrá eliminar el código de barra que así desee.
Lote: Para esta función, el usuario puede registrar nuevos lotes de plantas en el
sistema.
Figura 34 Lotes.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
84
Figura 35 crear nuevo lote.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Al igual que las figuras anteriores, para esta función se cumplen la misma función solo que
en base al lote.
Visualizar:
Figura 36 Visualizar Lote.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Eliminar: el usuario podrá eliminar el lote que desee.
Cinta de color: Para esta función, el usuario puede registrar las nuevas cintas de color
de plantas en el sistema además de contar con una lista de cinta de colores registrados
en sistema.
Figura 37 cinta de color.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
85
Nueva Cinta de Color: Ofrece crear nueva cinta de color en el sistema
Figura 38 Crear nueva cinta de color.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Al igual que las funciones anteriores, la lista de cinta de color s registradas, brindando al
usuario poder visualizar, eliminar y editar la información de la cinta de color.
Editar:
Figura 39 Editar cinta de color.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Eliminar: el usuario podrá eliminar la cinta de color que desee.
Asignación de Código: Para esta función, el usuario puede registrar la nueva
asignación de códigos de plantas en el sistema además de contar con una lista de
códigos de barras registrados en sistema.
Figura 40 Asignación de códigos.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
86
Nueva Asignación de Códigos: Crear una nueva asignación de código
Figura 41 Crear nueva asignación de códigos.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Al igual que las funciones anteriores, la lista de asignación de códigos registrados, cuenta
con los iconos de acción, brindando al usuario poder visualizar, eliminar alguna asignación
de código.
Visualizar
Figura 42 Visualizar asignación de código registrados.
Fuente: Sistema de información
Elaborado: Autora, 2016.
Eliminar: el usuario podrá eliminar la asignación de código que desee.
Asignación de Color: Para esta función, el usuario puede registrar la nueva
asignación de color de plantas en el sistema además de contar con una lista de
asignación de colores registradas en sistema.
Figura 43 Asignación de colores.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
87
Al igual que las funciones anteriores, la lista de asignación de colores registrados,
brindando al usuario poder visualizar, eliminar algún color registrado.
Eliminar: el usuario podrá eliminar la asignación de código que desee.
Asignación Código/Lote: Para esta función, el usuario puede registrar la nueva
asignación de código/lote de plantas en el sistema además de contar con una lista de
asignación de asignación código/lote registradas en sistema.
Figura 44 Asignación código/lote.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Manual técnico
1. Propósito
La finalidad de este manual, es servir de referencia para el personal destinados para brindar
soporte técnico a la aplicación, para que de esta manera se pueda velar por un correcto
funcionamiento del mismo.
2. Tablas
A continuación, se muestra las tablas conformadas por la base de datos que sustenta la
aplicación creada.
Dichas tablas son las encargadas de almacenar la información registrada por el usuario en
la aplicación y las que permiten el correcto funcionamiento y almacenaje de datos
introducidos en el mismo.
88
Cinta color
Figura 45 Tabla cinta color.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Código barra
Figura 46 Tabla código barra.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Departamento
Figura 47 Tabla departamento.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
89
Detalle embarque
Figura 48 Tabla detalle embarque.
Fuente: Sistema de información.
Elaborado: Autora, 2016.
Embarque
Figura 49 Tabla embarque.
Fuente: Sistema de información.
Elaborado: Autora, 2016.