29
Proyecto final: GESMIP GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS 1 INSTITUTO DE NUEVAS TECNOLOGIAS UNEWEB “GESTOR ESTADISTICOS DEL MANEJO INTEGRADO DE PLAGAS” GESMIP PARA LA EMPRESA: GRUPO PRECISION 21, C.A. REALIZADO POR: JUAN PRIETO CI: V-9.661.319 JUNIO DEL 2.017

“GESTOR ESTADISTICOS DEL MANEJO INTEGRADO DE …tecnologiaenvivo.com/wp-content/uploads/2017/06/Informe-de... · ... GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE ... por fechas

  • Upload
    buiminh

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

1

INSTITUTO DE NUEVAS TECNOLOGIAS UNEWEB

“GESTOR ESTADISTICOS DEL MANEJO INTEGRADO DE PLAGAS” GESMIP

PARA LA EMPRESA: GRUPO PRECISION 21, C.A.

REALIZADO POR: JUAN PRIETO CI: V-9.661.319

JUNIO DEL 2.017

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

2

El proyecto que se presenta a continuación consiste en el desarrollo de una aplicación web que permita registrar todas las actividades de las operaciones de control de plagas a terceros de la empresa Grupo Precision 21, C.A., permitiendo mantener estadísticas de los servicios realizados de fácil acceso al personal interno de operaciones y reportes finales a los clientes. La aplicación web será desarrollada en dos fases: FASE I (Proyecto final Uneweb) Programación del panel de control que permita:

El acceso a los clientes, empleados y administrador (discriminando cada uno de los roles de los usuarios al sistema)

La carga de datos de todos los clientes, empleados y operaciones realizadas por nuestro personal.

La visualización y modificación de los datos del usuario. El cambio de clave del usuario. La visualización de los cuadros estadísticos por fechas de visitas y

resúmenes generales de las actividades de operación del control de plagas.

FASE II (Entrada en produccon de la aplicación) Programación final y depuración del sistema, desarrollo final de:

Visualización de los graficos con datos de los cuadros estadísticos mostrados

Complementar todas las acciones de modificación, eliminación y visualización de todos los menús presentados en el sistema

Creación de certificaciones mensuales para los clientes. OBJETIVO GENERAL: Desarrollar una aplicación web que permita a la empresa Grupo Precision 21, C.A. mantener el control estadístico de sus operaciones de control de plagas a terceros. METAS: Se pretende que la aplicación web permita uniformar y armonizar la información remitida de las operaciones, para analizar, evaluar y efectuar las acciones de seguimiento, control y toma de decisiones respecto a la ejecución de las diferentes actividades de Manejo Integrado de Plagas en la industria de alimentos.

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

3

ÁREA DE ACTIVIDAD EN LA CUAL SE DESARROLLA EL PROYECTO: El proyecto presentado se enmarca dentro del área de programación, como proyecto final para la obtención de la certificación del Diplomado de Programación en la UNEWEB. METODOLOGIA UTILIZADA: IWEB (INGENIERIA PARA EL DESARROLLO DE APLICACIONES WEB) Las aplicaciones desarrolladas para la IWEB tienen características especiales que hacen que los mecanismos de ingeniería empleados sean diferentes. Las características de sistemas y aplicaciones basadas en web influyen enormemente en el proceso de IWEB la inmediatez y la evolución continua dictando un modelo de proceso incremental en interactivo que elabora versiones de WEBAPPS muy rápidamente. La naturaleza intensiva de red de las aplicaciones en este dominio sugiere una población de usuarios diversa y una arquitectura de aplicaciones que pueda ser altamente especializada. Dado que las WEBAPPS suelen ser controladas por el contenido haciendo hincapié en la estética, es probable que las actividades de desarrollo paralelas se planifiquen dentro del proceso de IWEB y necesiten un equipo de personas tanto técnicas como no. ANTECEDENTES: En 1998, Roger Pressman moderó una mesa redonda virtual con representantes la ingeniería software tradicional y del desarrollo software basado exclusivamente en Internet. El debate principalmente se centró en discutir si valía la pena aplicar un proceso de ingeniería a las aplicaciones con base en internet, o qué características tenían éstas que justificaran el no utilizarlo. La conclusión general fue que aplicar un proceso de ingeniería nunca es una mala idea pero que éste debería adaptarse a los requerimientos de cambio continuo y rapidez siempre presentes en el proceso de desarrollo Web. De iniciativas como ésta y de otras como la organización de congresos y talleres especializados en el desarrollo para la Web, surge el nacimiento de una nueva disciplina denominada Ingeniería Web.

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

4

FASES: FASE 1: Formulación. Identificar los requerimientos y metas de la empresa para la construcción de la aplicación Web. Mediante el uso de entrevistas, cuestionarios y Muestreo. Grupo Precision 21, C.A., necesitaba un sistema que facilitara la tabulación de datos de sus servicios de control de plagas a los clientes, y que pudiese mostrar de forma amigable para los clientes los reportes estadísticos de la gestión de control de plagas en cada uno de ellos. Actualmente los informes se llevan a cabo manualmente y tabulados en tablas de Excel. Se realizaron entrevistas personales con los clientes y por experiencia propia del desarrollador quien es el dueño de la empresa Grupo Precision 21, C.A. FASE 2: Planificación. Estimar el costo global del proyecto y evaluar los riesgos asociados al desarrollo de la aplicación (Costos presentados por implantación y del primer año)

DESCRIPCION COSTOS (expresado en

USD)

Costos de Hospedaje y Dominio web $ 60.00

Costos de desarrollo de aplicación $ 50.00

Costos de implementación de la aplicación $ 50.00

Costos de entrenamiento Empleados $ 50.00

Costos de entrenamiento Clientes $ 120.00

Total $ 330.00

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

5

FASE 3: Análisis. Establecer los requisitos técnicos para la aplicación Web, identificar los elementos del contenido y requisitos de diseño gráfico que se van a incorporar mediante 4 análisis. Para el desarrollo del contenido de la aplicación web, se utilizan los siguientes recursos de programación:

- HTML: Por sus siglas en inglés de HyperText Markup Language (lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos, entre otros

- JAVASCRIPT: (Abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor(Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

- PHP: Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante.

- MYSQL: Es un sistema de gestión de bases de datos relacional desarrollado

bajo licencia dual GPL/Licencia comercial por Oracle Corporation y está considerada como la base datos open source más popular del mundo, y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web.

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

6

FASE 4: Ingeniería. Diseño Arquitectónico. Definición de la estructura global hipermedia para la aplicación Web, y en la aplicación de las configuraciones de diseño y plantillas constructivas para popularizar la estructura (y lograr la reutilización). DFD: 1er Nivel

Cliente

Operario

Administrador Web

GESMIP

GESMIP

BD Información del Cliente

Información del Operario

Información de usuarios y permisología

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

7

FASE 5: Diseño de la estructura de datos Aquí se transforma el modelo del dominio de información que se crea durante el análisis de las estructuras de datos que se necesitarán para implementar el software. Diccionario de datos: afechas

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 504 A No

tipoE BTREE No No tipoE 12 A No

tipoL BTREE No No tipoL 16 A No

afechasas

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

id_prod int(4) No

producto

->

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

8

id_prod

Pasilloi int(1) No

ca1 varchar(2) No

sl1 varchar(2) No

sp1 varchar(3) No

Pasilloe int(1) No

ca2 varchar(2) No

sl2 varchar(2) No

sp2 varchar(3) No

Banos int(1) No

ca3 varchar(2) No

sl3 varchar(2) No

sp3 varchar(3) No

Comedor int(1) No

ca4 varchar(2) No

sl4 varchar(2) No

sp4 varchar(3) No

Oficina int(1) No

ca5 varchar(2) No

sl5 varchar(2) No

sp5 varchar(3) No

Almacen int(1) No

ca6 varchar(2) No

sl6 varchar(2) No

sp6 varchar(3) No

otra_area varchar(40) No

ca7 varchar(2) No

sl7 varchar(2) No

sp7 varchar(3) No

Obs varchar(255) No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

9

Índices

Nombre de la

clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 132 A No

tipoE BTREE No No tipoE 12 A No

tipoL BTREE No No tipoL 16 A No

afechasas_ibfk_1 BTREE No No id_prod 4 A No

afechasdr

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

id_prod int(4) No

producto

->

id_prod

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 144 A No

tipoE BTREE No No tipoE 12 A No

tipoL BTREE No No tipoL 16 A No

id_prod BTREE No No id_prod 2 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

10

afechaspi

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 12 A No

tipoE BTREE No No tipoE 2 A No

tipoL BTREE No No tipoL 2 A No

afechaspr

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 24 A No

tipoE BTREE No No tipoE 2 A No

tipoL BTREE No No tipoL 4 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

11

afechastj

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 24 A No

tipoE BTREE No No tipoE 2 A No

tipoL BTREE No No tipoL 4 A No

afechastm

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

id_prod int(4) No

producto

->

id_prod

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 132 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

12

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

tipoE BTREE No No tipoE 12 A No

tipoL BTREE No No tipoL 16 A No

id_prod BTREE No No id_prod 6 A No

afechasuv

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_afecha (Primaria) int(4) No

fechaA date No

tipoA varchar(2) No

Status int(1) No

tipoE int(4) No

tipoL int(4) No

Obs varchar(255) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_afecha 36 A No

tipoE BTREE No No tipoE 4 A No

tipoL BTREE No No tipoL 6 A No

asigna

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_asigna (Primaria) int(4) No

id_local int(4) No

localidad ->

id_local

id_empleado int(4) No

empleado ->

id_empleado

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_asigna 0 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

13

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

id_local BTREE No No id_local 0 A No

id_empleado BTREE No No id_empleado 0 A No

categoria

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_cat (Primaria) int(11) No

nombreC varchar(20) No

Cat varchar(1) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_cat 6 A No

catprod

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_cp (Primaria) int(11) No

id_cat int(11) No

categoria ->

id_cat

id_fab int(11) No

fabricante ->

id_fab

Índices

Nombre de la

clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_cp 2 A No

id_cat BTREE No No id_cat 2 A No

catprod_ibfk_2 BTREE No No id_fab 2 A No

cordon

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_cordon (Primaria) int(4) No

tipoE int(4) No

empresa ->

Id_Empresa

tipoL int(4) No

localidad ->

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

14

id_local

tipoS int(4) No

categoria ->

id_cat

tipoEQ int(4) No

equipo ->

id_equipo

nombreCordon int(3) No

Índices

Nombre de la

clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_cordon 209 A No

tipoE BTREE No No tipoE 12 A No

tipoL BTREE No No tipoL 19 A No

cordon_ibfk_3 BTREE No No tipoEQ 16 A No

tipoS BTREE No No tipoS 8 A No

cronolocal

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id (Primaria) int(4) No

id_local int(4) No

localidad ->

id_local

id_empresa int(4) No

empresa ->

Id_Empresa

Annual int(4) No

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id 8 A No

id_local BTREE No No id_local 8 A No

id_empresa BTREE No No id_empresa 8 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

15

datosu

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_datos (Primaria) int(4) No

NombreU varchar(30) No

ApellidoU varchar(30) No

Tlf1U varchar(12) No

Tlf2U varchar(12) No

CelU varchar(12) No

EmailU varchar(50) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_datos 4 A No

empleado

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_empleado (Primaria) int(4) No

nombre_empl varchar(30) No

apellido_empl varchar(30) No

Cedula varchar(10) No

Fechan date No

Cargo int(2) No

tlf1 varchar(12) No

tlf2 varchar(12) No

cel_empl varchar(12) No

Email varchar(50) No

Dir varchar(255) No

tipo_empl varchar(1) No

Jerarquia int(2) No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

16

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_empleado 12 A No

empresa

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

Id_Empresa (Primaria) int(4) No

NombreEmp varchar(30) No

RifEmp varchar(10) No

DirFiscalE varchar(255) No

tlfEmp1 varchar(12) No

tlfEmp2 varchar(12) No

Fechai date No

tipoEmp int(4) No

tipoempresa

-> id_tipE

claseE varchar(1) No

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No Id_Empresa 7 A No

tipoEmp BTREE No No tipoEmp 7 A No

equipo

Columna Tipo Nulo Predeterminado Enlaces

a Comentarios MIME

id_equipo (Primaria) int(11) No

nombreE varchar(30) No

id_cat int(11) No

categoria

-> id_cat

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_equipo 8 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

17

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

id_cat BTREE No No id_cat 8 A No

fabricante

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_fab (Primaria) int(11) No

nombreFab varchar(30) No

rifFab varchar(11) No

telF1 varchar(12) No

emailF varchar(30) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_fab 3 A No

jerarquia

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_j (Primaria) int(4) No

id_supv int(4) No

id_empl int(4) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_j 2 A No

localidad Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_local (Primaria) int(11) No

nombreL varchar(30) No

DirL text No

tlfL varchar(12) No

id_Empresa int(11) No

empresa ->

Id_Empresa

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

18

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_local 13 A No

id_Empresa BTREE No No id_Empresa 13 A No

meses

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_mes (Primaria) int(4) No

Mes varchar(20) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_mes 12 A No

obs_estacion

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id (Primaria) int(4) No

id_cordon int(4) No

cordon ->

id_cordon

id_fecha int(4) No

afechasdr ->

id_afecha

Grs varchar(2) No

Tiporep varchar(1) No

Exc varchar(1) No

Condicion varchar(1) No

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id 364 A No

id_cordon BTREE No No id_cordon 182 A No

id_fecha BTREE No No id_fecha 20 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

19

obs_tj Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_tj (Primaria) int(4) No

id_cordon int(4) No

cordon ->

id_cordon

id_afechas int(4) No

afechastj ->

id_afecha

Cantd varchar(2) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_tj 20 A No

id_afechas BTREE No No id_afechas 4 A No

obs_tj_ibfk_1 BTREE No No id_cordon 20 A No

obs_tpi

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_ti (Primaria) int(4) No

id_afecha int(4) No

afechaspi ->

id_afecha

id_cordon int(4) No

cordon ->

id_cordon

Cucaracha varchar(2) No

Chiripa varchar(2) No

Mosca varchar(2) No

Raton varchar(2) No

Grillo varchar(2) No

Lagartija varchar(2) No

Escarabajo varchar(2) No

Bachaco varchar(2) No

Otro varchar(2) No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

20

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_ti 20 A No

id_afecha BTREE No No id_afecha 4 A No

id_cordon BTREE No No id_cordon 20 A No

obs_tpr

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_tpr (Primaria) int(11) No

id_cordon int(4) No

cordon ->

id_cordon

id_afechas int(4) No

afechaspr ->

id_afecha

Cantd varchar(2) No

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_tpr 20 A No

id_cordon BTREE No No id_cordon 20 A No

id_afechas BTREE No No id_afechas 4 A No

obs_uv

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_obs (Primaria) int(4) No

id_fecha int(4) No

afechasuv -

> id_afecha

id_cordon int(4) No

cordon ->

id_cordon

Coco varchar(3) No

Mariposa varchar(3) No

Polilla varchar(3) No

Mosquito varchar(3) No

Moscac varchar(3) No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

21

Moscaa varchar(3) No

Moscao varchar(3) No

Moscaf varchar(3) No

Moscav varchar(3) No

Avispa varchar(3) No

Abeja varchar(3) No

Otro varchar(3) No

Índices

Nombre

de la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_obs 6 A No

id_uv BTREE No No id_cordon 6 A No

id_afecha BTREE No No id_fecha 6 A No

producto

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_prod (Primaria) int(11) No

nombreprod varchar(30) No

permisoSas varchar(15) No

id_cat int(11) No

categoria -

> id_cat

id_fab int(11) No

fabricante

-> id_fab

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_prod 4 A No

id_cat BTREE No No id_cat 4 A No

id_fab BTREE No No id_fab 4 A No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

22

tecnicoemp Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_te (Primaria) int(4) No

id_empl int(4) No

empleado ->

id_empleado

id_local int(4) No

localidad ->

id_local

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_te 6 A No

id_empl BTREE No No id_empl 6 A No

id_local BTREE No No id_local 6 A No

tipoempresa

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

id_tipE (Primaria) int(11) No

nombreTE varchar(30) No

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No id_tipE 5 A No

usuarios

Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME

Id_U (Primaria) int(4) No

ClaveU varchar(33) No

Nusuario varchar(20) No

tipoU varchar(1) No

Id_Empresa int(4) No

empresa ->

Id_Empresa

id_empleado int(4) No

id_datos int(4) No

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

23

Índices

Nombre de

la clave Tipo Único Empaquetado Columna Cardinalidad Cotejamiento Nulo

PRIMARY BTREE Sí No Id_U 10 A No

Id_Empresa BTREE No No Id_Empresa 10 A No

FASE 6: Generación de páginas. Es una actividad de construcción que hace mucho uso de las herramientas automatizadas para la creación de la Web. Principales pantallas:

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

24

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

25

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

26

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

27

FASE 7: Puesta a prueba y Evaluación del cliente. El software debe ser probado para descubrir el máximo de errores posibles antes de su puesta en producción.

1.‐ Comprobación la lógica interna de los componentes del Web. 2.‐ Verificación de los dominios de entrada y salida del programa para descubrir errores en la funcionalidad, el comportamiento y rendimiento.

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

28

CRONOGRAMA DE ACTIVIDADES:

DESCR

IPCION

ACTI

VIDAD

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

Levant

amien

to de

inform

acion

Diseñ

o de b

ase de

datos

Diseñ

o de p

antalla

s

Progra

macio

n de la

aplica

ción F

ASE I

Progra

macio

n de la

aplica

ción F

ASE II

Docum

entac

ion de

l siste

ma

Impla

ntacio

n del s

istema

Entren

amien

to em

pleado

s

Entren

amien

to clie

ntes

TIEMP

O EN S

EMAN

AS

Proyecto final: GESMIP – GESTOR ESTADISTICO MANEJO INTEGRADO DE PLAGAS

29

RESULTADOS Y CONCLUSIONES:

El proyecto ha logrado cumplir todos los objetivos básicos que se habían

propuesto y manteniendo las expectativas iniciales.

Se han desarrollado algoritmos para diferentes módulos que obtienen la

información, la organizan y la puntúan según distintos clientes. Todo esto se

realiza utilizando una estructura modular que permite una

fácil extensibilidad de la aplicación. Esta estructura modular también permite que

los errores en unos módulos no afecten al resto.

Por otra parte, del lado del cliente se ha creado una agradable y

simple interfaz que muestra los resultados de una forma paginada y que da la

sensación de rapidez al ir mostrando los resultados conforme son recibidos del

servidor. Esto permite que la experiencia del usuario sea satisfactoria.

El resultado ha sido probado en distintos navegadores modernos con

satisfactorio resultado, gracias a que ha sido desarrollado empleando estándares

y tecnologías abiertas. Además, independientemente del navegador utilizado, los

resultados se ajustan al espacio dejado libre por la ventana del navegador.