UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS COMPUTACIONALES
PROYECTO INTEGRADOR DE SABERES
DISEÑO Y CODIFICACIÓN DE APLICACIONES WEB PARA POTENCIALIZAR EL USO
DE LAS TICS EN LA ZONA 5 Y 8
TEMA DEL SUBPROYECTO
DESARROLLO DE UNA APLICACIÓN WEB PARA LA GESTION Y DISTRIBUCIÓN DE LA
PRODUCCIÓN DE ARROZ
AUTORES:
BAJAÑA CALLE LESLIE FIORELLA
CÓRDOVA HURTADO CARLOS ALBERTO
LOOR RODRIGUEZ BRYAN DAVID
PIN GUERRERO ERICKA BRIGGITTE
VILLACRESES BARRAGAN ROGER STALIN
DOCENTE CÁTEDRA INTEGRADORA:
ANDREA SINCHE
DOCENTE GUÍA:
ANDREA SINCHE
PERIODO: 2021 – 2022
Guayaquil/Ecuador
Tabla de Contenido
Tabla de Contenido 2
Resumen 5
1 Propuesta del Proyecto 6
2 Introducción 7
3 Planteamiento y Formulación del problema 8
3.1 Planteamiento del Problema 8
3.2 Formulación del Problema 8
3.3 Justificación de la investigación 9
3.4 Delimitación de la investigación 9
3.5 Objetivo general 10
3.6 Objetivos específicos 10
4 Marco Teórico 11
4.1 Estado de arte 11
4.2 Proceso actual de producción del cultivo de arroz. 12
4.2.1 Producción de arroz en América latina 13
4.2.2 Proceso de producción de arroz 16
4.2.3 Factores que influyen en la administración 17
4.2.3.1 Administración 17
4.2.3.2 Mantenimiento del cultivo 18
4.2.3.3 Costos de producción 18
4.3 Diagramas de modelos UML 18
4.3.1 Modelos UML 19
4.3.2 Diseño de diagrama UML 19
4.4 Herramientas de desarrollo web 21
4.4.1 Lenguaje de marcas de hipertexto (HTML) 21
4.4.2 Hojas de estilo cascada (CSS) 22
4.4.3 JavaScript 22
4.4.4 Procesador de hipertexto (PHP) 23
4.4.5 Sistema de gestión de base de datos MySQL 23
4.5 Relación de la temática con la materia integradora y complementarias de
Quinto Semestre 23
4.5.1 Programación 4 Aplicación web 24
4.5.2 Estadística 24
4.5.3 Metodología de la investigación 24
4.5.4 Ingeniería de Software II 25
4.6 Marco Legal 26
5 Metodología 27
5.1 Tipo de investigación 27
5.2 Métodos 28
5.3 Técnicas 29
5.3.1 Observación 29
5.4 Metodología de desarrollo 29
6 Análisis de resultados 30
7 Conclusiones y recomendaciones 31
7.1 Conclusiones 31
7.2 Recomendaciones 32
8 Bibliografía 32
9 Anexos 37
Índice de Ilustraciones
Figura 1. Cosecha........................................................................................................38
Figura 2. Comercialización por sacos.........................................................................38
Figura 3. Mantenimiento del cultivo.............................................................................39
Figura 4. Caso de Uso.................................................................................................39
Figura 5, Diagrama de Actividad Login........................................................................40
Figura 6. Diagrama de Actividad del sistema.............................................................40
Figura 7. Diagrama de Carril........................................................................................41
Figura 8. Diagrama Relacional....................................................................................41
Figura 9. DFD...............................................................................................................42
Resumen
El desarrollo de un software para la gestión de información es una solución al
problema de tener que usar una herramienta, ya sea un programa o aplicación que
no sirve para realizar la tarea de poder guardar, modificar o eliminar información, tal y
como se lo haría en una base de datos. El objetivo de este proyecto es la
sistematización de los procesos dentro de lo que corresponde a la administración de
datos como nombres de usuarios, fechas de cosechas, descripción y precios de
productos. La metodología utilizada fue el modelo incremental que permitió
establecer el ciclo de vida en el proceso de desarrollo del software y afronta los
requerimientos en base a las necesidades del usuario. Para el desarrollo del
software, primero se debe conocer y entender la problemática, se realiza la
ingeniería de requerimientos, se crean los diagramas UML, se crea el diagrama
entidad relación, y se normaliza la base de datos, después se procede con la
programación del software, utilizando el lenguaje PHP, HTML5, CSS y el gestor de
bases de datos MySql, dando como resultado final un programa que registra
información de diferentes productos y usuarios, como datos de los trabajadores y
administradores, asimismo, la posibilidad de poder actualizar o eliminarlos a futuro.
Palabras claves: arroz, gestión, información, software.
1 Propuesta del Proyecto
El presente proyecto consiste en el desarrollo de una aplicación web para la
gestión de información relacionada con la producción del arroz y los beneficios que
posee, entre ellas contará con una base de datos, con una interfaz, con el manejo de
la información de producción como registros, distribución, como apoyo para la
gestión de la producción del arroz.
El desarrollo de esta aplicación involucra un control sobre la producción y
distribución del arroz, ya que se podrá analizar con detalle los procesos de
producción del cultivo que se vayan desarrollando en la finca, y así poder obtener
una mejor administración.
Dentro del proyecto se aplicaron los conocimientos obtenidos en las diferentes
asignaturas, la materia integradora es Programación 4, la cual es sumamente
importante ya que esta asignatura nos permitirá codificar y ejecutar el programa para
así poder registrar, guardar y acceder a la información.
En cuanto a Ingeniería de software 2, ayudará a analizar y entender los
requerimientos que se deben establecer en el desarrollo de la aplicación. Para la
recolección de información mediante las herramientas como encuestas, entrevistas y
la utilización de variables que forman parte de la materia de Estadísticas. Y la
asignatura de Metodología de la investigación, aportara con las técnicas, enfoques y
métodos que serán utilizados para la redacción del proyecto.
2 Introducción
El arroz es uno de los alimentos más importantes a nivel mundial por eso en el
presente proyecto se habla del impacto que puede llegar a tener un correcto proceso
de cultivo para así poder tener una idea más clara del proceso del cultivo del arroz.
Calas Cheong y Arias-Martinez [CITATION Cal17 \n \t \l 3082 ]afirman:
El arroz (Oryza sativa) es cultivado en 113 países y está profundamente integrado
en el patrimonio cultural de las sociedades. Es considerado uno de los cereales de
mayor importancia para la nutrición mundial, ya que es el alimento básico de más
de la mitad de la población del mundo y el 40 % depende de este para el 80 % de
su dieta[CITATION Cal17 \p 2 \n \y \t \l 3082 ] .
De acuerdo a lo señalado se puede decir que el arroz es uno de los cereales de
mayor importancia a nivel mundial por ende es el alimento que se le atribuye el 80%
de la dieta de la población mundial.
La tecnología en la actualidad puede llegar a tener un gran impacto en la
producción de arroz y así mejorar el sector campesino ya que estos carecen de
tecnología que los ayuden a una mejor gestión de producción de las plantaciones.
La tecnología es una herramienta que ha permitido lograr cambios significativos en
los diferentes ámbitos cumpliendo varias funciones ya sea la búsqueda de
información y organización de forma rápida y eficaz para así lograr los objetivos
propuestos, que en este caso será controlar de manera correcta los datos que se
requieren para el manejo de producción del arroz, así tomando en cuenta los gastos,
costos que genera una producción de arroz, separación de productos que se
presentan.
3 Planteamiento y Formulación del problema
3.1 Planteamiento del Problema
El proceso de la producción del cultivo de arroz maneja una gran cantidad de
información, entre estos datos se encuentra la inversión para el producto, gastos en
semillas, insecticidas, abonos, la siembra del arroz, la cosecha y su distribución.
Toda esa información requiere de un medio que permita guardar y organizar las
actividades de producción. Por otro lado, no hay muchas aplicaciones web dirigidas
específicamente para la producción y distribución del arroz siendo este otro
inconveniente, pues no hay mucha variedad u opciones para productores que
requieran de una aplicación web para el cultivo de arroz.
Otro problema que se puede presentar es que los productores agrícolas no tienen
mucho conocimiento sobre el manejo de este tipo de herramientas ya que optan por
trabajar aplicando la práctica antigua.
La aplicación de herramientas tecnológicas debería ser imprescindible puesto que
permiten organizar o dar informes específicos que pueden ayudar a tomar las
mejores decisiones con respecto a la producción.
3.2 Formulación del Problema
¿Como va a contribuir el desarrollo de la aplicación web para automatizar los
procesos de la gestión, producción y distribución del cultivo de arroz para llevar un
registro más detallado, mediante un desarrollo web que utilice métodos y técnicas
eficientes en la automatización de todos los procedimientos de la producción de
arroz?
3.3 Justificación de la investigación
Este proyecto se realiza con la finalidad de beneficiar a un pequeño productor del
cultivo de arroz que no cuentan con una buena información sobre la producción de
dichos cultivos. En base a estas tecnologías se pueden implementar nuevos métodos
de manejo de información para los agricultores.
La implementación de una aplicación web para administrar los procesos de
entrega, revisión, control de los cultivos permite que, tanto a los agricultores como
trabajadores, tengan una manera adecuada de llevar un control detallado de la
información de los procesos de producción, los requerimientos que el mismo exige,
los gastos y cómo se gestiona el producto para su venta.
Esto representa grandes beneficios para todas las personas que realizan los
procesos de producción de los cultivos de arroz, ya que permite un conocimiento
exacto y un ahorro de tiempo en el control de la gestión de la información.
3.4 Delimitación de la investigación
Espacio: Durante el proceso de investigación, se buscará información en
Ecuador.
Tiempo: El tiempo en que se realizará la investigación es de
aproximadamente 4 meses y la investigación bibliográfica que se consulta es
dispuesta por los últimos 5 años.
Universo: Se realizarán entrevistas al propietario y personal que trabaja en la
finca Cielito lindo para la recopilación de información, también mediante la
revisión bibliográfica a partir de libros y sitios web a nivel del continente
americano.
3.5 Objetivo general
Desarrollar una aplicación web utilizando herramientas de desarrollo web open
source para la gestión de la producción y distribución del arroz.
3.6 Objetivos específicos
Analizar el proceso actual de producción del cultivo de arroz para establecer
los factores que influyen en la administración.
Bosquejar los diferentes diagramas mediante el lenguaje UML como base
para el desarrollo de la aplicación web.
Diseñar los módulos mediante Php, Mysql como parte del aplicativo web para
la gestión y distribución de la producción de arroz.
Establecer la relación de la temática de la aplicación web con la materia
integradora y complementarias de Quinto Semestre.
4 Marco Teórico
4.1 Estado de arte
El sistemas web es un espacio que funciona para algo, o que está en la posición
de llegar a serlo, tiene una relación con el internet , lo cual es una red de datos que
brinda conexiones entre los diferentes dispositivos a través de diversos protocolos,
por lo tanto, se puede decir que es un lugar virtul en internet y se basa de un
conjunto de páginas web que son alcanzables desde un mismo dominio o
subdominio de la world wide web (www). Estos sitios web abarcan documentos
HTML, imágenes, sonidos, vídeos, y una gran variedad de diferentes contenidos que
están en la disposición de poder ser compartidos a través de la red. Los sitios web
también ofrecen mejores resultados frente a los sistemas tradicionales. Arce, Zuña, y
Ramos [CITATION MarcadorDePosición1 \n \t \l 1033 ] explican sobre los sistemas
web para controlar y gestionar:
Las nuevas tecnologías de la información como los sistemas informáticos que
funcional en internet, están agilizando, optimizando y perfeccionando actividades
que realizan en diferentes áreas, un ejemplo es el uso de sistemas web
destinadas a realizar funciones, tales como: transacciones, ventas, compras,
inventarios, mantenimientos, control de producción, seguimiento de los parámetros
de revisión de producción en tiempo real, inspección de gastos, verificación de las
disponibilidades de los insumos.
El uso de aplicaciones o sistemas web para gestionar permite un mejor manejo de
los recursos puesto que la información siempre está disponible, de esta manera se
optimiza el tiempo de respuesta en caso de querer acceder a algunas de las
funcionas que pueda brindar el sistema.
Explican Martínez, Flórez, & Bravo [CITATION Mar181 \n \t \l 3082 ] que las
aplicaciones de sistemas de información con acceso remoto, en la producción
agrícola, aportan de manera significativa en la gestión de los cultivos, puesto que
disminuye el tiempo para realizar ciertas actividades. Además, el propietario de la
finca o sus empleados pueden interactuar con la aplicación web para estar al tanto
de los sucesos más relevantes de la producción
Según Fernandez, Gonzáles, Esparza, y Crespo [CITATION Fer201 \n \t \l 12298
] las empresas en el ámbito agrícola manejan una gran cantidad de información que
debe ser analizada por consiguiente esto requiere que utilicen herramientas
tecnológicas para mejorar la organización de sus datos y proporcionar resultados
relevantes para la toma de decisiones,
utilizando estructuras de software adaptadas al mercado actual.
Existen varias aplicaciones web que permiten la gestión de la información y dan
una mejor facilidad de control en la gestión, entre estas aplicaciones se encuentra
Appgro [CITATION Agr \n \t \l 1033 ] expone:
Es una aplicación móvil que permite contar de forma instantánea con toda la
información relevada a campo en cualquier lugar del mundo con solo presionar un
botón. Cuenta con módulos como Monitoreo, Labores, Control de Cosecha, entre
otros. El escritorio virtual de Appgro le permite contar con toda la información de
su producción, así como toda la información relevada a campo, para luego generar
informes y tomar la mejor decisión en el menor tiempo posible y desde cualquier
lugar.
Appgro es una buena opción si se trata de manejar y organizar información con
respecto a las cosechas está dirigida para cualquier tipo de cultivo también cuenta
con una gran variedad de opciones.
4.2 Proceso actual de producción del cultivo de arroz.
El arroz es mayormente conocido como aquel que ayuda a la humanidad a
mantenerse estable, gracias a su buen alimento. Hoy en día se dice que es uno de
los cereales más consumidos a nivel mundial, también cabe recalcar que es esencial
para la dieta en los seres humanos, ya que aporta muchas calorías. Dicho cultivo,
toma posición hasta un 11% en el ámbito mundial del cultivo, el 88% de sus terrenos
están ubicados en Asia, siendo así, producido a más del 90% del total a nivel
mundial. Los continentes como en África, América y gran parte de los países de
Europa, ocupan el 10% restante.
El arroz es el segundo cereal más importante del mundo si tenemos en cuenta la
superficie cultivada, solo por detrás del maíz. Sin embargo, si atendemos a su
potencial nutritivo, es el alimento que aporta más calorías a la población mundial y
sirve de alimento básico a todo el continente asiático y una parte de América
Latina, la mitad de toda la población de la región[CITATION ElO20 \p 1 \l 3082 ].
Los productores aportan gran parte de su concentración en estos cultivos, la
cosecha también depende bastante en cómo este el clima para poder ser producido
correctamente, pero es esencial llevar un buen control en cuánto a estas cosechas, y
para eso, vendría útil una aplicación web, donde se pueda ir registrando todos estos
procesos.
4.2.1 Producción de arroz en América latina
Ecuador
La producción de arroz tiene su origen en ecuador aproximadamente por el siglo
XVIII, pero se hizo más popular su gasto y distribución en el siglo XIX. Desde los
inicios, este cultivo fue aumentando su producto principalmente en las provincias de
guayas, Manabí y Esmeraldas, pero a medida que iba creciendo, logró
comercializarse en gran parte de la región Sierra. Su explotación se situó en Daule,
Naranjito y Milagro (Guayas). Con respecto al comercio internacional, Colombia fue
el primer país con destino de exportación de arroz, y con las importaciones, el
consumo de arroz se lo solicitaba de Perú.
El primer paso para el cultivo es la preparación del terreno, que debe nivelarse
muy bien, con pendientes que no deben sobrepasar el uno por mil, e incluso es
preferible nivelar a cero, lo que permite hacer tablas hasta de 15 hectáreas.
Al final del invierno se realiza la labor de alzar con el arado de vertedera o con
cultivador de ganchos. Con el fin de dejar el terreno lo suficientemente disgregado
puede ser necesario dar dos pases dobles cruzados de escarificador [CITATION
Les18 \p 5 \l 1033 ].
Ecuador está posicionado en el puesto número 26 de producción de arroz a nivel
mundial, siendo considerado como uno de los países donde más se consume arroz
dentro de la comunidad andina, cabe rescatar que como por el año 2010, este país
alcanzo el consumo de arroz hasta de 48 kg por persona.
Perú
En Perú, el cultivo de arroz es uno de los alimentos mas esenciales dentro de la
cocina peruana. En este país también se centra en las producciones de arroz pilado,
llamado de otra manera, arroz elaborado o arroz blanco, los cuales se desarrollan en
fases a corto plazo en la producción del país. León [CITATION Leo20 \n \t \l 1033 ]
afirma “Como fuente de empleo, el cultivo de arroz genera 45 millones de jornales
directos al año. El arroz es sin duda alguna el alimento de mayor consumo en el país,
especialmente de los hogares populares” La suma en cuanto a la cosecha e
importaciones de arroz ha causado una gran cantidad de expectativas en el sector
productivo y en la comercialización.
Bolivia
Según un estudio elaborado por estudiantes de la Universidad Autónoma Gabriel
René Moreno de Santa Cruz de la Sierra, la cosecha de arroz en 2019 y 2020
alcanzó un promedio aproximadamente de 140 mil hectareas, no obstante, otro
estudio afirma que en los últimos años ha aumentado 7.000 mil toneladas y como por
el 2018 crecio hasta mas de 26.000 toneladas.
Los principales productos y sub productos del arroz, de acuerdo al análisis del
estudio universitario son la chala de arroz, la harina de arroz, y el grano de arroz
propiamente dicho.
En cuanto al precio del grano del arroz ha ido variando de acuerdo a los datos que
se tienen desde el 2010 y manifiestan que, en los últimos años, puede tener una
media de 241 dólares por tonelada [CITATION Ean20 \p 16 \l 1033 ].
El arroz es el alimento básico para más de la mitad de la población mundial,
aunque es el más importante del mundo si se considera la extensión de la superficie
en que se cultiva y la cantidad de gente que depende de su cosecha. A nivel
mundial, el arroz ocupa el segundo lugar después del trigo si se considera la
superficie cosechada, pero si se considera su importancia como cultivo alimenticio, el
arroz proporciona más calorías por hectárea que cualquier otro cultivo de cereales.
Colombia
En la actualidad el sector arrocero en Colombia ha tenido un crecimiento
exponencial, tal que así que se ha aumentado el tamaño de las hectáreas
sembradas. Gomez [CITATION Gom21 \n \t \l 3082 ] indica:
El crecimiento del área sembrada de arroz en Colombia se incrementó en un 14%
en 2020, respecto de 2018, pasando de 500.924 a 581.126 hectáreas sembradas
del grano. El departamento con mayor área sembrada es Casanare (177.798
hectáreas), seguido por Tolima (102.905 hectáreas) y Meta (87.405 hectáreas).
El arroz que se trabaja en Colombia, queda para el gasto dentro del país, gran
parte de los colombianos sienten que su plato no está del todo completo si no se
encuentran con una buena porción de arroz, por eso es esencial trabajar las
siembras arroceras con una aplicación web donde se pueda controlar su elaboración
para que siga consumiéndose de manera correcta.
México
En México el arroz es uno de los cultivos primordiales en los estados de Nayarit,
Campeche, Choacán, Jalisco, Colima, Tamaulipas, Morelos, Tabasco, Veracruz y
Guerrero. El sector arrocero ha tenido sus altas y bajas y así como lo indica
Ireta[CITATION Are16 \n \t \l 3082 ]:
De acuerdo con el Sistema de Información Comercial Vía Internet de la Secretaría
de Economía entre el periodo 2000- 2012, se ha dado un aumento de las
importaciones de arroz con cáscara y descascarillado. Sin embargo, en un
contexto de disminución de superficie y por ende de la producción arrocera,
existen estados en donde se está incrementando. Tal comportamiento llama la
atención por lo que se plantea analizarlo, tratando de encontrar los factores que
hace que en estos lugares se incremente la superficie y permanezca la
producción. Este trabajo de investigación se realiza en estados sobresalientes en
la producción arrocera como Michoacán, Morelos y Campeche ya que en conjunto
han aportado durante 2010- 2012 el 41% en superficie cosechada y producción.
Es posible el desarrollo de una aplicación web para poder realizar evaluaciones
en la producción arrocera y así poder tener una mejor cosecha y llevar unos registros
más detallados, sin perdidas de cualquier tipo.
Argentina
En la actualidad de argentina, su producción de arroz integra la economía regional
según indica Blengino [CITATION Ble18 \n \t \l 3082 ]:
La producción local de arroz integra una economía regional en el litoral argentino,
concentrándose en las provincias de Entre Ríos, Corrientes, Santa Fe, Chaco,
Formosa y Misiones.
Actualmente nuestro país dedica a este cultivo 235 mil hectáreas que permiten
obtener 1,6 millones de toneladas anuales, lo que arroja un rendimiento por
hectárea de aproximadamente 6,7 toneladas. En los últimos 10 años la producción
se incrementó un 121%, acompañada por un alza del 16% en los rendimientos.
El sector se califica por tener un buen soporte para la industrialización. En
Argentina, la producción de arroz es muy buena, a pesar de que en buenos aire no
elabora este cereal, su consumo es esencial.
4.2.2 Proceso de producción de arroz
El arroz pasa por una serie de procesos antes de ser comercializado a las
diferentes empresas para posteriormente servir de materia prima para la manufactura
de los costales de arroz.
En la investigación de campo se obtuvo una información más clara acerca de
estos procesos de los cuales serán descritos a continuación:
Cosecha: en esta fase se empieza a recolectar el arrocillo mediante piladoras,
para posteriormente hacer la limpieza y descascarillado del grano en bruto,
para así eliminar la cascarilla dura que protege al grano. (Figura 1)
Fertilización: se manejan varios procesos para la fertilización, según
Rodriguez[CITATION Rod18 \n \t \l 3082 ]:
Una parte importante de los productores de arroz manejan la fertilización
principalmente con N, P, K, S y Zn, en donde las fuentes y épocas dependen de
log tipos de suelo, así como las condiciones del clima. Para definir el manejo
nutricional de una variedad determinada se debe tener un claro entendimiento de
las diferentes etapas de crecimiento y desarrollo, y las necesidades nutricionales
para carla una de estas etapas.
El nitrógeno es uno de los nutrientes mas limitativo para la elaboración de arroz.
Este nutriente es muy importante para una buena productividad por hectárea. El
arroz precisa Nitrógeno para poder desarrollar una gran cantidad correcta de
panículas, los cuales son las flores de la planta del arroz.
Comercialización: después de ser cosechado, los granos de arroz son
trasladados hacia las empresas arroceras, son almacenados en silos para su
limpieza e higiene; y de ahí, son descascarados para separar las impurezas
del grano y dejar solo lo que se va a consumir. (Figura 2)
4.2.3 Factores que influyen en la administración
Hay varios factores que afectan a la administración de la empresa esto debido a
que varias de ellas se rigen por métodos tradicionales y no optan por el uso de las
tecnologías para la documentación de datos de manera sistematizada. La correcta
gestión de la información tiene gran importancia ya que permite estar al tanto de las
decisiones que toma la empresa para el control de sus actividades.
4.2.3.1 Administración
El pequeño productor al cual se le consultó sobre la producción y administración
del arroz no contaban con un control de forma sistematizada ya que trabajan
anotando sus datos o información de manera manual, la solución a esta problemática
es la sistematización de la producción que manejan a través de la aplicación web,
para así al momento de contabilizar o la toma de decisiones se pueda realizar de
manera eficaz.
4.2.3.2 Mantenimiento del cultivo
Existen diversos procesos centrados al mantenimiento del cultivo para lograr tener
una cosecha productiva, los cuales deben ser autorizados debido a que tienen un
costo de producción que ayudarán a saber al productor cuánto deberá gastar en una
próxima ocasión o cuánto necesitará para una parte de los cultivos. ()
4.2.3.3 Costos de producción
Para una mayor productividad se requiere saber los valores exactos de los
materiales que se usan para el proceso de producción del arroz, en este caso no
estaban llevando un control sobre estos costos, solo hacían presupuestos
aproximados y muchas veces eso afectaba para saber cuánto será la ganancia que
se obtendrá por cosecha.
En los costos de producción había muchos gastos, entre ellos estaban los
insecticidas, máquinas de riego, piladoras, hoz.
4.3 Diagramas de modelos UML
Los diagramas de modelos UML son importantes puesto que permiten establecer
los requerimientos necesarios o una estructura previa al software, para después
plasmarlo y pasar a los siguientes procesos requeridos en la creación de la
aplicación.
En los siguientes párrafos se explica a profundidad del uso de los modelos UML y
el diseño de los diagramas que se aplican para poder desarrollar el software.
4.3.1 Modelos UML
Los modelos UML (Lenguaje Unificado de Modelado) es un lenguaje de modelado
visual de propósito general orientado a objetos, respaldado por el Object
Management Group.
Según Spark [CITATION Spa18 \n \t \l 3082 ] afirma:
El modelo lógico se usa en el UML para modelar los elementos estructurales
estáticos. Captura y define los objetos, entidades y bloques de construcción de un
sistema. Las clases son los moldes genéricos a partir de los que se crean los
objetos en tiempo de ejecución del sistema. Los componentes (se discuten en "El
modelo de componentes") se construyen a partir de las clases.
El modelado UML nos permite hacer un bosquejo acerca de todos los procesos
que realizaremos en la creación de la aplicación web, ya que este método provee
beneficios a la hora de diseñar cada etapa del proyecto, proporcionando
herramientas como casos de uso, flujos de trabajo, objetos, estados y afina la
relación entre esos elementos.
4.3.2 Diseño de diagrama UML
En el siguiente subtema se describirá los diagramas que se elaboraron previo a la
construcción de la aplicación web.
El diagrama caso de uso es utilizado para la representación gráfica de los actores
que interactúan en los procesos que se efectuarán al momento de crear la aplicación
web, Osmosis Latina [CITATION Osm17 \n \t \l 3082 ] sostiene:
Un diagrama Uso-Caso describe lo que hace un sistema desde el punto de vista
de un observador externo, debido a esto, un diagrama de este tipo generalmente
es de los más sencillos de interpretar en UML, ya que su razón de ser se
concentra en un “Que hace el sistema”, a diferencia de otros diagramas UML que
intentan dar respuesta a un “Como logra su comportamiento el sistema”.
El diagrama de caso de uso en UML nos ayuda a entender lo que realiza en
sistema de manera más sencilla por ende su compresión resulta más versátil al
momento de observar cada uno de los procesos ejecutados desde diferentes
perspectivas. ()
El diagrama de actividad ayuda a describir el control del flujo del sistema de
destino, el esquema de las operaciones y la interacción de los actores que se
representan en el caso de uso detallando sus procesos. Lucidchart [CITATION Luc20
\n \t \l 3082 ] define “un diagrama de actividad es esencialmente un diagrama de
flujo que muestra las actividades realizadas por un sistema”. ()
La importancia del diagrama de actividad es especificar cada una de las tareas
que se efectúan en cada proceso del sistema, para bosquejar una secuencia de los
procedimientos que se llevan a cabo y entender el comportamiento de la aplicación.
()
El diagrama de carril especifica las acciones del sistema para delimitar las
actividades que realiza cada actor en sus respectivos procesos.
Un diagrama de carriles es un tipo de diagrama de flujo que delimita quién hace
qué en un proceso. Usando la metáfora de los carriles en una piscina, un
diagrama de carriles proporciona claridad y responsabilidad al colocar los pasos
de un proceso dentro de los "carriles" horizontales o verticales de un empleado,
grupo de trabajo o departamento en particular Lucidchart [CITATION Luc18 \n \t \l
3082 ].
El diagrama de carril es el que representa cada una de las entidades y actores que
estén llevando a cabo las actividades, este es un modelo semejante al caso de uso,
pero especificando de manera más precisa cada proceso realizado. (Figura 7)
El modelo relacional tiene fundamentos matemáticos que son implementados en la
relación, todos estos datos revisados son puestos en tablas correspondientemente
en cada fila y columna.
El modelo relacional se basa en el concepto matemático de relación, que
gráficamente se representa mediante una tabla. Es decir, una relación es una
tabla, con columnas y filas. Un sistema gestor de base de datos sólo necesita que
el usuario pueda percibir la base de datos como un conjunto de tablas PROED
[CITATION PRO18 \n \t \l 3082 ].
Las tablas que se grafican en el modelo relacional son un modelado de todos los
datos analizados, también se toma en cuenta que todas estas tablas son usadas
para la creación de otras tablas. ()
Para Lucichart [CITATION Luc19 \n \t \l 12298 ] el diagrama de flujo de datos
(DFD) muestra el flujo y la transformación de los datos para un proceso de un
software en específico. Es una representación gráfica de como fluyen los datos en un
sistema simbolizados con entidades, almacenes y flujos de datos, para poder
apreciar de forma clara de donde preceden los datos y hacia donde se dirigen y
como se guardan. ()
4.4 Herramientas de desarrollo web
Las herramientas web son aquellas que van a permitir o facilitar el desarrollo de la
aplicación web a través de las diferentes herramientas que existen actualmente las
cuales se mencionan a continuación.
4.4.1 Lenguaje de marcas de hipertexto (HTML)
El uso de HTML es un punto importante para el proyecto porque se usa tanto para
el diseño como el de desarrollo de la aplicación web Guapi [CITATION Gua18 \n \t \l
12298 ] define a HTML como:
Lenguaje con el cual que desarrollan las páginas web, por lo tanto, es el lenguaje
usado por los navegadores para mostrar las páginas web al usuario, publicando la
interfaz más extendida en la red. Nos permite agrupar textos, sonidos e imágenes
y combinarlos a nuestro gusto. Además, nos permite la introducción de referencias
a otras páginas por medio de los enlaces hipertexto [CITATION Gua18 \p 18 \n \y
\t \l 12298 ].
Para el desarrollo de la aplicación web es necesario el lenguaje HTML ya que nos
permite codificar de manera más sencilla un sitio web básico y agregar contenido
multimedia, mediante etiquetas de manera jerárquica.
4.4.2 Hojas de estilo cascada (CSS)
Las hojas de estilo de cascada CSS permite dar formato a los documentos del sitio
web, este lenguaje es empleado en HTML “El CSS es un leguaje de estilos utilizado
para definir la presentación, el formato y la apariencia de un documento de marcaje,
sea HTML, XML, o cualquier otro. Generalmente se emplea para dar formato visual a
documentos” [CITATION Gua18 \p 22 \l 12298 ]. CSS igualmente posibilita
representar la interfaz gráfica de la aplicación web brindándonos la personalización
de los tipos de letras, las alineaciones del texto e imágenes, ubicaciones de tablas o
contenido multimedia y agregar animaciones o transiciones.
4.4.3 JavaScript
El lenguaje de programación JavaScript es otra herramienta indispensable en
donde se realizarán los respectivos códigos para el diseño de la aplicación web
dirigida a la gestión y distribución de la producción del arroz.
JavaScript es un lenguaje de programación interpretado por el navegador línea a
línea, al cargarse la página, y que únicamente puede realizar las instrucciones
programadas en el entorno de esa página HTML en la cual reside. Solamente se
puede utilizar junto a otro programa capaz de interpretarlo, siendo éstos los
navegadores web. [CITATION Arm18 \p 12 \l 12298 ]
Permite codificar las funciones o procedimientos que necesita la aplicación web en
nuestro proyecto, es interpretado por el navegador y utilizado en HTML para efectuar
los cambios de la página web.
4.4.4 Procesador de hipertexto (PHP)
El lenguaje de programación PHP es un lenguaje de código abierto el cual va
trabajar junto a la base de datos para crear la conexión a través de las diferentes
opciones que maneja Cáceres [CITATION Các18 \n \t \l 12298 ] nos explica que “la
abreviatura "PHP" significa "Procesador de hipertexto", es uno de los lenguajes de
programación de entorno WEB más utilizados para mostrar paginas dinámicas, con
la posibilidad de integrar con múltiples gestores de base de datos”[CITATION
Các18 \p 26 \n \y \t \l 12298 ]. Este lenguaje de programación nos proporcionará la
posibilidad de comunicar la base de datos con los servidores web, además de que
nos permitirá realizar la aplicación web de manera más dinámica.
4.4.5 Sistema de gestión de base de datos MySQL
El sistema gestor de base de datos MySQL es el que se va implementar en la
aplicación web para crear y administrar la base de datos basada en el modelo
relacional Cáceres [CITATION Các18 \n \t \l 12298 ] define a MySQL:
Es una base de datos de código abierto para el marco de ejecutivos (RDBMS), a
la luz del lenguaje de consulta organizado (SQL). MySQL se sigue ejecutando en
prácticamente todas las etapas, incluidos Linux, UNIX y Windows. MYSQL es
compatible con distintos tipos de aplicaciones y lenguajes de programación, una
de las soluciones más utilizadas en una aplicación web [CITATION Các18 \p 82 \n
\y \t \l 12298 ].
Esta base de datos gratuita y de código abierto nos permitirá guardar toda la
información necesaria para nuestra aplicación web, además nos brinda seguridad de
estos datos y la facilidad de poder realizar la conectividad con el lenguaje de
programación PHP.
4.5 Relación de la temática con la materia integradora y complementarias de
Quinto Semestre
Las materias integradoras del quinto semestre de la carrera Ingeniería en Ciencias
de la Computación se relacionan con el tema del proyecto el cual es desarrollo de
una aplicación web para la gestión y distribución de la producción de arroz de la
siguiente manera.
4.5.1 Programación 4 Aplicación web
La materia de programación 4 de aplicación web se relaciona puesto que va
permitir diseñar la aplicación web a través de los conocimientos previos aprendidos
en clases. Para poder crear y hacer que funcione el sitio web se hará uso de varias
herramientas entre las cuales están los archivos HTML que es un lenguaje de
etiquetado, CSS lenguaje de hojas de estilo, el lenguaje de programación JavaScript
que es usado para las páginas web que funciona en los navegadores de forma nativa
y PHP lenguaje de programación enfocado en la creación y desarrollo de páginas
web para poder establecer la conexión entre los servidores y la interfaz del usuario.
4.5.2 Estadística
La materia estadística está relacionada porque permite analizar, ordenar, agrupar
e interpretar un conjunto de datos en este caso seria los datos obtenidos en el
proyecto PIS o la población para llegar a tener una mejor comprensión o explicación
de los mismos por medio de las diferentes fórmulas, métodos y los distintos tipos de
graficas explicadas en clases.
4.5.3 Metodología de la investigación
La metodología de la investigación proceso mediante el cual, todo profesional
debe tener presente para poder realizar su tesis o algún tipo de estudio, por fortuna,
la metodología de la investigación se puede aplicar en cualquier momento de la vida
cotidiana para resolver dudas.
Una investigación es un proceso que se lleva a cabo mediante la aplicación de un
método científico o experimental encaminado a conseguir información valorable
para concebir, comprobar o corregir o el conocimiento del tema de estudio. Para
lograr un efecto claro y precisa es necesario emplear algún método de
investigación a seguir, ya que la misma posee una serie de diversos caminos para
lograr un objetivo programado o para conseguir la información requerida
[CITATION Riq18 \p 1 \l 1033 ].
La metodología de la Investigación es muy importante para saber cómo acumular
algún tipo de información crucial para el tema que se vaya a tratar, estas
investigaciones pueden ser a partir de estudios que ya se han realizado o de
artículos científicos, con el cual nos permitirá desarrollar una investigación más
técnica y veraz.
4.5.4 Ingeniería de Software II
La materia ingeniería de software conforma una de las ramas de las ciencias de la
computación, y se centra en la elaboración de un software seguro y fiable, siguiendo
correctamente los métodos y técnicas de ingeniería, aportando un apoyo operacional
y de mantenimiento. UNEMI [CITATION UNE20 \n \t \l 3082 ] afirma “Ingeniería de
Software es una disciplina que trata sobre el análisis, diseño y construcción de
aplicaciones informáticas a través de la utilización de metodologías, herramientas,
técnicas de desarrollo y documentación para una correcta gestión del software en
una organización” (p,1). En el desarrollo del software se utilizó diferentes procesos
para llevar a cabo el progreso de sistema, así como también la recolección de
información necesaria para el análisis dentro de la ingeniería de requerimientos y
posterior a esto la estructura de los diagramas que componen y dan el diseño del
sistema.
4.6 Marco Legal
En la Constitución de la República del Ecuador se encuentra el Capítulo V,
Sección Segunda denominado Régimen de Desarrollo en el cual el Artículo 322
establece:
Se reconoce la propiedad intelectual de acuerdo con las condiciones que señale la
ley. Se prohíbe toda forma de apropiación de conocimientos colectivos, en el
ámbito de las ciencias, tecnologías y saberes ancestrales. Se prohíbe también la
apropiación sobre los recursos genéticos que contienen la diversidad biológica y la
agro biodiversidad Barrezueta [CITATION Bar16 \n \t \l 3082 ].
Sostiene que no permite que se usen conocimientos colectivos sin los permisos
necesarios para el mismo, ósea la apropiación de conocimientos que no sean autoría
propia, sino que deben especificar el autor de lo que detallan.
Debido a la reforma al Código de Trabajo algunas formas de “insourcing”, como se
llama cuando la subcontratación es interna, se consideran ilegales. Esto se debe a
que se lo consideran una forma de tercerización que perjudican al trabajador y no le
permiten está en igualdad de derecho que los trabajadores de la empresa
contratada. En este caso para prevenir esta situación basta con afiliar a los
empleados al seguro social y cumplir con las normas de salario mínimo y reparto de
utilidades que el código dicta. De esta forma al vender el servicio éste no cae en
tercerización.
Establece un amplio espacio económico, que permita la libre circulación de bienes,
servicios y factores productivos, además de fortalecer el diálogo político y la
cooperación, fundamentándose en los principios de solidaridad y beneficio equitativo.
En el “Instituto Ecuatoriano de Propiedad Intelectual”, dan a conocer la importancia
que tiene el registrar sus obras y explica que:
La Ley de Propiedad Intelectual vigente establece:
“El reconocimiento de los derechos de autor y los derechos conexos no está
sometido a registro, depósito, ni al cumplimiento de formalidad alguna. No
obstante, es conveniente su registro, pues en casos de litigio constituye una
presunción de hecho a favor de la persona que realizó el registro. Así mismo, se
registran facultativamente los contratos de explotación de obras como: de edición,
cesión de derechos, de representación, de radiodifusión, de la obra audiovisual y
publicitaria. Durante el trámite de registro se pide la presentación de ejemplares de
la obra para cumplir con el depósito legal y a efecto de ser distribuidas a varias
bibliotecas del país con el propósito de difundir el conocimiento y asegurar el
acceso a la información” Barrezueta[CITATION Bar16 \n \t \l 1033 ].
Permite difundir sus obras, asegurando que no serán plagiadas además de
brindarles los derechos de autor y conexos necesarios para su publicación.
5 Metodología
5.1 Tipo de investigación
La investigación aplicada permite la búsqueda a soluciones, mediante referencias
bibliográficas o el levantamiento de información las cuales se analizaron en el marco
teórico. Rocha[CITATION Roc16 \n \t \l 12298 ] dice “A diferencia de la investigación
teórica, la práctica o aplicada busca o tiene como fin la aplicación inmediata de los
conocimientos obtenidos, lo cual no significa que sea menos meritoria”[CITATION
Roc16 \p 86 \n \y \t \l 12298 ]. Esta investigación se singulariza por ser de un tipo
de estudio y por la selección de documentos los cuales pueden ser de páginas web,
libros, artículos entre otros; así mismo se considera toda la información recopilada
para generar un análisis enfatizando en la resolución del problema.
Se usó este tipo de investigación porque se centra en la resolución de problemas
en este caso está enfocada a la parte de la gestión y distribución de la producción de
arroz en la finca “Cielito Lindo” por lo que el desarrollo de la aplicación web es una
mejora a la problemática que se tiene planteo.
5.2 Métodos
El método inductivo en el proyecto va permitir obtener un detalle o llegar
conclusiones del tema, el cual es la gestión y distribución de la producción del arroz
por lo que es importante su aplicación de esta manera llegar a tener un buen análisis
de los resultados.
El método deductivo Rodríguez y Pérez [CITATION Rod17 \n \t \l 12298 ] lo
expresa de la siguiente manera. “mediante la deducción se pasa de un conocimiento
general a otro de menor nivel de generalidad. Las generalizaciones son puntos de
partida para realizar inferencias mentales y arribar a nuevas conclusiones lógicas
para casos particulares”. Por medio del método deductivo se pudo analizar y detallar
de manera general todo lo que comprende a la gestión y distribución de la
producción de arroz y también se explico todo lo referido a los conceptos básicos de
lenguaje de programación y la base de datos donde se desarrolla la aplicación web.
El método analítico es otro que se utilizó para el proyecto Rodriguez [CITATION
Rod19 \n \t \l 12298 ] explica.
La descripción dentro del método analítico implica tratar de crear una teoría
general sobre cómo funciona el fenómeno a estudiar. Esta teoría tiene que estar
basado al máximo posible en la evidencia, en lugar de en hipótesis. Por ello, el
trabajo realizado en la primera parte es fundamental para llevar a cabo este paso.
El método analítico se usó en el proyecto para poder analizar el problema
planteado descomponiendo en partes todos y cada uno de los elementos que
intervienen para obtener un resultado.
5.3 Técnicas
Las técnicas de investigación es una parte fundamental en el proyecto, estas
permitieron obtener información clave y necesaria para poder analizarla, examinar e
interpretar ya sea por medio del levantamiento de información o fuentes
bibliográficas. Las técnicas que más se adaptaron el proyecto son las siguientes.
5.3.1 Observación
Se utilizo una forma de observación indirecta que permite revisar todos o gran
mayoría de los antecedentes bibliográficos que se dieron en la gestión y control de
producción de arroz; con toda esta información recopilada se genera una
conceptualización fundamentada de cada paso que conlleva la sistematización de
una aplicación web basada en el control del arroz.
5.4 Metodología de desarrollo
El tipo de metodología del desarrollo que se implementa en el proyecto es el
incremental, Rivera Bernsdorff[CITATION Riv20 \n \t \l 12298 ] “Por este motivo
surgen los modelos incrementales de desarrollo de software, los ciclos de vida y la
ingeniería de software en general”[CITATION Riv20 \p 1 \n \y \t \l 12298 ]. este
método tiene varias fases que pueden realimentarse y esto conlleva a una mejora en
el progreso. Gamboa y Arreaga [CITATION Zum18 \n \t \l 12298 ] afirman “Las
metodologías de Desarrollo de Software (DS.) han experimentado un proceso
histórico y evolutivo que inicia en los años 40 con la aparición de las primeras
computadoras, entonces no se contaban con parámetros ni estándares”[CITATION
Zum18 \p 20 \n \y \t \l 12298 ]. Este es un ciclo de vida en el desarrollo del
programa en el cual consta de varios incrementos, cada uno de estos provee una
fracción a la funcionalidad al elaborar y analizar la gestión de arroz.
6 Análisis de resultados
7 Conclusiones y recomendaciones
7.1 Conclusiones
La aplicación web desarrollada cuenta con un interfaz amigable y fácil que el
cliente o usuario comprenderá sin mayor problema, tanto para la parte de gestión de
la producción del arroz como la parte de la distribución incluye varias secciones con
respuesta inmediata y clara.
Para profundizar en el tema del proyecto y desarrollar la aplicación web se realizó
un levantamiento de información para obtener todos los datos necesarios los cuales
se realizaron a través de las diferentes técnicas o métodos ya explicados y tener
como resultado una aplicación con procesos más detallados.
Antes de proceder a desarrollar el software en las diferentes herramientas se hizo
uso de los diagramas para plasmar las ideas de como funcionaria, la estructura que
tendría y los procesos que se llevan a cabo dentro de la aplicación.
En el desarrollo de la aplicación se usó las diferentes herramientas enseñadas en
clase que fueron fundamentales tales como son los diferentes lenguajes de
programación y de estilos como HTML (Lenguaje de Marcas de Hipertexto,
JavaScript (JS), CSS (Hojas de Estilo en Cascada), PHP (Hypertext Preprocessor) y
la base de datos en MySQL.
Por último, el empleo de las asignaturas dentro de la construcción de la aplicación
ayudó a identificar la importancia de tener una estructura detallada previo a la
construcción del programa y así comprender la relevancia de las enseñanzas dentro
de un perfil superior.
7.2 Recomendaciones
Se recomienda utilizar la aplicación para un correcto control acerca de la
información relacionada a la producción de arroz, datos de la distribución, costos y
gastos acerca los procesos del cultivo de arroz.
Así mismo, ejercer un análisis preciso de cada uno de los procesos que llevan a
cabo el cultivo de arroz, permitiendo trasladar todos los pasos detallados a la
aplicación evitando que conlleven a un problema futuro en la administración de su
producción.
Es recomendable que los diagramas de lenguaje unificado realizados para el
proyecto estén a la medida de los requerimientos del software de manera que no
queden actividades innecesarias, además estos deben detallar de manera eficiente
las funciones que realizan para que al momento de la codificación no se presenten
inconvenientes.
Además, para el desarrollo del software es necesario el levantamiento de
información que permitió establecer los patrones necesarios, de esta misma manera
se puede ejecutar la aplicación de mayores técnicas de indagación para la obtención
de datos y así realizar una aplicación con procesos más detallados.
Finalmente, se recomienda usar los métodos y técnicas que fueron aprendidas en
las asignaturas cursadas, ya que permiten la implementación de los procesos
efectuados en la realización del proyecto.
8 Bibliografía
Agroware. (2016, Noviembre). 10 Fantásticas Aplicaciones para el Campo. Retrieved
from Agroware: https://sistemaagricola.com.mx/blog/aplicaciones-para-el-
campo/
Arce, Á., Zuña, E., & Ramos, J. (2019, Junio). SISTEMAS WEB PARA CONTROLAR
Y GESTIONAR LA PRODUCCIÓN DE BANANO. Retrieved from Eumed:
https://www.eumed.net/rev/oel/2019/06/sistema-web-produccionbanano.html
Arce, Á., Zuña, E., & Ramos, J. (2019, Junio). SISTEMAS WEB PARA CONTROLAR
Y GESTIONAR LA PRODUCCIÓN DE BANANO. Eumed. Retrieved from
Eumed: https://www.eumed.net/rev/oel/2019/06/sistema-web-
produccionbanano.html
Armero, D. (2018). Desarrollo de una librería en Javascript para manipulación gráfica
de datos. Repositorio Institucionale UPV, Valencia, España. Retrieved from
https://riunet.upv.es/bitstream/handle/10251/124620/Armero%20-
%20Desarrollo%20de%20una%20librer%c3%ada%20en%20Javascript
%20para%20manipulaci%c3%b3n%20gr%c3%a1fica%20de%20datos..pdf?
sequence=1&isAllowed=y
Barrezueta, H. D. (2016). CÓDIGO ORGÁNICO DE LA ECONOMÍA SOCIAL DE
LOS CONOCIMIENTOS, CREATIVIDAD E INNOVACIÓN. Retrieved from
https://www.derechoecuador.com/codigo-organico-de-la-economia-social-de-
los-conocimientos-creatividad-e-innovacion
Blengino, C. (2018). Alimentos Argentinos. Retrieved from
http://www.alimentosargentinos.gob.ar/HomeAlimentos/Publicaciones/revistas/
nota.php?id=187
Cáceres, P. (2018). PHP. Introducción al PHP. Instalación de un servidor PHP. Uso
de variables constantes. PHP en HTML. Operadores especiales. Estructuras
condicionales. Funciones. Arreglos. Procedimientos, PHP con CSS.
Formulario con PHP. Validación de formulario con PHP. Repositorio
Institucional, Lima, Perú. Retrieved from
http://200.60.81.165/bitstream/handle/UNE/3149/MONOGRAF%c3%8dA%20-
%20CACERES%20PIMENTEL.pdf?sequence=5&isAllowed=y
Calas Cheong, & Arias-Martinez. (2017). Informatización de los procesos de
Agrotecnia y Sanidad Vegetal en una empresa productora de arroz. Cultivos
Tropicales.
Castellanos, B. J. (2017). El uso de los métodos deductivo e inductivo para aumentar
la eciencia del. Revista Informacion, 1-27. Retrieved from
https://revistas.javeriana.edu.co/index.php/cuacont/article/view/23681/
Cedeño, A. Y. (2018). Los desarrolladores informáticos se orientan al desarrollo web
y es una necesidad conocer cuál lenguajede programación es el idóneo para
la elaboración de un sitio web. A través del método comparativo de
investigación este trabajo se orientó h. Revista de la Universidad Internacional
del Ecuador, 25-43.
Eanzoategui. (2020). Bolivia cosechó 140 mil hectáreas de arroz entre 2019 y el
2020, pero es insuficiente. Retrieved from
https://publiagro.com.bo/2020/10/bolivia-cosecho-arroz-insuficiente/
Fernandez, A., Gonzáles, M., Esparza, N., & Crespo, N. (2020, Diciembre).
Estructura de los procesos de software en los sistemas de información
gerencial que se aplica en la parte agrícola. Retrieved from Journal of Science
and Research: https://revistas.utb.edu.ec/index.php/sr/article/view/1039/739
Gomez, A. (2021, Enero). RedAgricola. Retrieved from
https://www.redagricola.com/co/produccion-y-mercado-del-arroz-en-colombia/
Guapi, M. (2018). Diseño metodológico para el desarrollo de interfaces gráficas en
páginas web utilizando los lenguajes HTML 5 y CSS 3. Repositorio Digital
UNACH, Riobamba, Ecuador. Retrieved from
http://dspace.unach.edu.ec/bitstream/51000/5163/1/UNACH-FCEHT-DS
%c3%91-GRF-2018-000018.pdf
Ireta, A. d. (2016). ISSN. Retrieved from http://www.scielo.org.mx/scielo.php?
pid=S2007-09342016001102981&script=sci_arttext
León, J. C. (2020, Junio). Agrariape. Retrieved from
https://agraria.pe/noticias/inversion-en-cultivo-de-arroz-en-peru-alcanza-los-s-
3-600-mi-21721
Lesdasa. (2018). Produccion de arroz en Ecuador. Retrieved from
https://www.lesdasa.com/produccion-de-arroz/
Lucichart. (2019, Junio 5). Diagrama de flujo de datos . Retrieved from
https://www.lucidchart.com/pages/es/diagrama-de-flujo-de-datos
Lucidchart. (2018). Lucidchart. Retrieved from
https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-carriles
Lucidchart. (2019, Febrero 3). UML Activity Diagram Tutorial. Retrieved from UML
Activity Diagram Tutorial: https://www.lucidchart.com/pages/uml-activity-
diagram
Martínez, G., Flórez, D., & Bravo, N. (2018, Junio). Desarrollo de una sistema web y
móvil para la gestión de cultivos agrícolas. Retrieved from Dialnet:
https://dialnet.unirioja.es/descarga/articulo/6303617.pdf
Osmosis Latina. (2017). Omosi Latina. Retrieved from
https://www.osmosislatina.com/lenguajes/uml/casos.htm
PROED. (2018, mayo 9). Ofimatica. Retrieved from Tecnitura de Gestion
Universitaria: https://oftgu.eco.catedras.unc.edu.ar/unidad-3/sistemas-de-
gestion-de-base-de-datos/modelo-relacional-conceptos-basicos-y-
fundamentos/
Riquelme, M. (2018). Metodologia de la investigacion (Definicion y concepto).
Retrieved from https://www.webyempresas.com/metodologia-de-la-
investigacion/
Rivera Bernsdorff, F. L. (2020). Modelo de Gestión de la Planificación del Desarrollo
de. Springer, 1-16. Retrieved from
http://sedici.unlp.edu.ar/handle/10915/115193
Rocha, C. M. (2016). Metodologia de investigacion. Editorial Progreso S.A. Retrieved
from https://corladancash.com/wp-content/uploads/2019/08/56-Metodologia-
de-la-investigacion-Carlos-I.-Munoz-Rocha.pdf
Rodriguez, J. H. (2018). Mag. Retrieved from
http://www.mag.go.cr/congreso_agronomico_xi/a50-6907-III_123.pdf
Spark, G. (2018). Modelo Logio. Retrieved from
http://sparxsystems.com.ar/downloads/whitepapers/El_Modelo_Logico.pdf
UNEMI. (2020). Ingeniería de Software. Retrieved from
https://www.unemi.edu.ec/index.php/carreras-presencial/ingenieria-de-
software/
Zumba Gamboa, J., & Leon Arreaga, C. A. (2018). Evolución de las Metodologías y
Modelos utilizados en el Desarrollo de. Revista mensual de la UIDE, 20-33.
Retrieved from https://dialnet.unirioja.es/servlet/articulo?codigo=6777227
9 Anexos
Figura 1. Cosecha
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 2. Comercialización por sacos
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 3. Mantenimiento del cultivo
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 4. Caso de Uso
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 5, Diagrama de Actividad Login
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 6. Diagrama de Actividad del sistema
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 7. Diagrama de Carril
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 8. Diagrama Relacional
Bajaña, Loor, Córdova, Pin y Villacreses, 2021
Figura 9. Diagrama de flujo de datos
Bajaña, Loor, Córdova, Pin y Villacreses, 2021