Skip to content

ivanperezmolina/GlobalCampo-Version1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GlobalCampo Versión 1.0

Ayudamos al agricultor a gestionar su campo

Idea del CRUD

El objetivo principal de este CRUD es hacer la vida más facil tanto al agricultor como al equipo de gestión de las cooperativas. Ya es hora de dejar de hacer las cosas a papel y pasarnos al mundo dígital

☘COMENCEMOS☘

Indice

Una vez ejecutamos el proyecto GlobalCampo en NetBeans se nos abrirá la página index.html

En esta página simplemente encontramos una portada del proyecto en la cual podemos acceder a las redes sociales del desarrollador y tenemos un botón ENTRAR el cual nos lleva al panel de control

Panel de control de GlobalCampo

Una vez estamos dentro del panel de control ( newhtml2.html ); podemos observar como tenemos dos perfiles: Agricultor y Gestión

Agricultor

Un agricultor es la persona que día a día esta en el cultivo. Quien coje la aceituna, poda los olivos y aplica los tratamientos necesarios. Desde este perfil podemos:

  • Gestionar nuestra recolecta de aceitunas
  • Gestionar las podas realizadas al cultivo
  • Gestionar los tratamientos aplicados en el cultivo

Gestión de las recolectas de aceitunas

Desde esta página (el agricultor) podrá añadir todas las recolectas que realice en sus cultivos.

Para añadir una recolecta, se debe proporcionar la fecha en la que se ha realizado la recolecta, los kilos obtenidos, los trabajadores que ese día acudieron al cultivo, la persona encargada de esa recolecta (su DNI), una breve descripción (Aceitunas del arbol o del suelo...), y un desplegable para que pueda escoger la finca que desee (previamente agregada por un gerente de la cooperativa). Podra añadir recolectas, modificarlas o borrarlas. También encontramos un botón para poder volver al panel de control.

indexRecolecta.jsp -->actualizarecolecta.jsp//nuevarecolecta.jsp//borrarecolecta.jsp



Gestión de las podas realizadas al olivo

Desde esta página (el agricultor) podrá gestionar todas las podas que se realice al olivar.

Para añadir una poda, debe proporcionarse la fecha en la que se ha realizado la poda, los olivos que se han podado, una breve descripción (Tipo de poda...), y un desplegable para que pueda escoger la finca que desea (previamente agregada por un gerente de la cooperativa). Podra añadir podas, modificarlas o borrarlas. También encontramos un botón para poder volver al panel de control

indexPoda.jsp -->actualizapoda.jsp//nuevapoda.jsp//borrapoda.jsp



Gestión del tratamiento aplicado a los olivos

Desde esta página (el agricultor) podrá gestionar todos los tratamientos que se realice al olivo.

Para añadir un tratamiento, debe proporcionarse la fecha en la que se ha realizado el tratamiento, una breve descripción (Porque se hace...), que tipo de tratamiento (Abono, Sulfato), un desplegable para que pueda escoger la finca que desea (previamente agregada por un gerente de la cooperativa) y otro desplegable en el cual se podra escoger el fertilizante (que previamente el gerente ha tenido que añadir y gestionar). Podra añadir tratamientos, modificarlos o borrarlos. También encontramos un botón para poder volver al panel de control

indexTratamiento.jsp -->actualizatratamiento.jsp//nuevotratamiento.jsp//borratratamiento.jsp




Gestión (Gerente de cooperativa)

Un gerente de cooperativa es la persona que esta en la cooperativa a diario. La cual se encarga de registrar y modificar cultivos (como sus socios lo soliciten) y atender a los gerentes de fertilizantes (los cuales traen nuevos productos y son sacados a la venta para que un agricultor pueda comprarlos). Desde este perfil podemos:

  • Gestionar los cultivos
  • Gestionar los fertilizantes

Gestión de los cultivos

Desde esta página (el gerente) podrá gestionar todos los cultivos que sus socios tengan. (Un ejemplo, un agricultor se compra un cultivo, y si quieren hacer recolectas en el mismo...; debe ir a su gerente de la cooperativa y solicitar la alta del cultivo. O tal vez venda un cultivo; en ese caso debe de solicitar dar de baja el cultivo).

Para añadir un cultivo debe proporcionarse el nombre del cultivo, una breve descripción (dueño de la finca, ubicación...), en que número de registro quedara registrada en los registros de la cooperativa y la cooperativa habitual donde se llevará las gestiones (Las cooperativas suelen funcionar en red; puedo de dar una finca en un sitio pero llevar las aceitunas a otra). Podra añadir cultivos, modificarlos o borrarlos. También encontramos un botón para poder volver al panel de control.

indexCultivo.jsp -->actualizaCultivo.jsp//nuevoCultivo.jsp//borraCultivo.jsp



Gestión en fertilizantes

Desde esta página (el gerente de la cooperativa) podrá gestionar todos los fertilizantes que un gerente externo de fertilizantes le ofrezca. (Un ejemplo, un gerente acude a la cooperativa con un nuevo producto y a la cooperativa le interesa; el gerente de la cooperativa lo registrará y a partir de hay los agricultores podrán comprarlo y aplicarlo a sus cultivos).

Para añadir un fertilizante debe proporcionarse el nombre del fertilizante, una breve descripción (para que cultivo es recomendado, precio...), clasificación (en la que se indica si es un sulfato, abono, algas...), y las unidades en las que se venden (Kg/ Litros...). Podra añadir fertilizantes, modificarlos o borrarlos. También encontramos un botón para poder volver al panel de control

indexFertilizante.jsp -->actualizafertilizante.jsp//nuevofertilizante.jsp//borrafertilizante.jsp

Despedida

Y eso es todo. Espero poder hacer la vida agrícola más facil.

Recordatorio: Esto es la versión 1.0; en versiones posteriores se espera mejorar conceptos como hacer un login para cada perfil, mapa para poder ver las fincas, información en los botones... y muchos mas cambios. TODO Y MAS PROXIMAMENTE...

☘VIDEO EXPLICATIVO☘

https://youtu.be/BXZDCDlUeuc

About

Ayudamos al agricultor a gestionar su campo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages