PDF de programación - Aplicación Web para la Gestión Agro-Ganadera

Imágen de pdf Aplicación Web para la Gestión Agro-Ganadera

Aplicación Web para la Gestión Agro-Ganaderagráfica de visualizaciones

Publicado el 9 de Junio del 2018
700 visualizaciones desde el 9 de Junio del 2018
7,3 MB
190 paginas
Creado hace 13a (01/07/2010)
Universidad Nacional del Nordeste

Facultad de Ciencias Exactas y Naturales y de Agrimensura

Licenciatura en Sistemas de Información

Trabajo Final de Aplicación

Aplicación Web para la Gestión Agro-Ganadera

Alumno: Lisandro Dardo Yaccuzzi - LU:32774
Profs. Orientadores: Mgter. David L. La Red Martinez

y Lic. Valeria E. Uribe

Prof. Coordinador: Agr. Castor F. Herrmann

Corrientes - Argentina

Julio - 2010

A mi familia, esposa e hija.



Prefacio

Los diversos avances tecnológicos derivados del conocimiento y la ciencia
están siendo aplicados en varios países del mundo a distintos sectores nun-
ca antes imaginados, entre ellos el sector de la agricultura y la ganadería en
Argentina. A esto se le suma el empleo de herramientas con tecnología de avan-
zada que ya se encuentran a disposición de todos en cualquier momento y lugar
que se las requieran, para poder de esta forma mantener la competitividad a
nivel mundial con una producción sustentable en el tiempo.

Todo lo señalado precedentemente sería ilusorio si no se dispusiera de las
metodologías y de los sistemas informáticos que facilitaran la información en-
tre las distintas organizaciones empresariales, utilizando diversos medios de co-
municación y diferentes plataformas de hardware y de software, para resolver
el problema de la creciente complejidad de la gestión de un establecimiento
agrícola-ganadero en continua expansión.

Este trabajo se basa en el estudio de software de base que permite el
desarrollo de aplicaciones Web multiplataforma con acceso a bases de datos
y en el desarrollo de una aplicación Web de gestión de un establecimiento
agro-ganadero.

Contempla el registro y seguimiento de la información propia del estable-
cimiento como todas las actividades realizadas en el mismo, es decir la infor-
mación emergente del registro de cada actividad que se genera en el mismo, el
seguimiento detallado de cada actividad registrada, paso a paso, a los efectos
de brindar información a los usuarios finales de los movimientos realizados,
también a su vez da información, mediante consultas a la aplicación, de los
datos ingresados por cada actividad, como estado actual, stock y demás.

Esto significa la posibilidad de registrar cada actividad con sus datos y
fechas en el mismo momento que ocurren para su posterior gestión o consul-
ta, brindando la posibilidad de una consulta desde la Internet por los demás
usuarios de la aplicación.

Objetivos

El objetivo inicialmente planteado fue la realización de una aplicación Web
multiplataforma desarrollada en Java, mediante la cual el usuario pudiera con-
tar con un medio de gestión para consultar distintos aspectos del estableci-
miento en sí, mediante la Web. La aplicación podría ser operada desde una
Intranet o bien desde Internet.



Los objetivos planteados al inicio del trabajo, fueron totalmente cumplidos.

Etapas de Desarrollo

Se ha efectuado una amplia recopilación bibliográfica específica de los
temas pertinentes a la tarea planificada y a los productos de software
que se emplearon para la concreción del Trabajo Final.

Se realizaron las traducciones de los manuales correspondientes a la he-
rramienta de desarrollo Eclipse, versión 5.0 para Windows.

Se ha realizado un detallado estudio del lenguaje Java, utilizándose la
versión JDK 1.5.

Se ha realizado un detallado estudio del entorno de trabajo Scientific
WorkPlace 2.5.0 para la escritura del libro correspondiente al informe
final.

Se ha realizado un detallado estudio del software para el desarrollo de
la aplicación, es decir el estudio de la plataforma integrada de desarrollo
de aplicaciones Web, Eclipse.

Se ha realizado el estudio del Manejador de Bases de Datos (DBMS)
multiplataforma DB2 Express-C 9.

Se ha realizado el desarrollo de la aplicación utilizando páginas HTML
y Servlets de Java en el marco de la herramienta Eclipse en el entorno
Windows.

Se ha realizado el correspondiente testeo de la aplicación, utilizando una
máquina como servidor y otra como cliente ingresando a la base de datos
del servidor a través de la Intranet de la Facultad.

Una vez finalizada la aplicación se realizó la grabación en DVD de todo
el material correspondiente al trabajo final: una versión de la aplicación,
otra referente al libro en formato LaTex y el PDF generado. También se
icluyó los instaladores de los productos utilizados para el desarrollo, es
decir DB2 Express-C 9, Eclipse y Tomcat.

Objetivos Logrados

Se han alcanzado plenamente la totalidad de los objetivos planteados para

el presente trabajo.



Organización del Informe Final

El informe final comprende un libro impreso y un DVD, además de un

resumen y de un resumen extendido.

El libro impreso está organizado en capítulos, los que se indican a con-

tinuación:

Capitulo 1 - La Agro-Ganadería en la Actualidad: Se presenta una
visión general de los conceptos sobre la tecnología aplicada al sector
agro-ganadero.

Capitulo 2 - Conceptos básicos sobre Java: Se señalan los principales
conceptos referidos al lenguaje de programación.

Capitulo 3 - El lenguaje Java: Se indican los principales aspectos y
destacadas características referidas al lenguaje.

Capitulo 4 - Los Servlets: Se resumen los aspectos y características
más destacadas de estas facilidades.

Capitulo 5 - Introducción a DB2 Express-C 9: Se detallan las más
relevantes características de esta familia de productos de gestión de bases
de datos multiplataforma.

Capitulo 6 - Eclipse: Se presentan los principales aspectos de este en-
torno de desarrollo de aplicaciones complejas.

Capitulo 7 - Introducción al Servidor Tomcat: Se señalan los aspec-
tos más relevantes de este servidor de aplicaciones Web.

Capitulo 8 - Aplicación: Se detallan los aspectos más significativos de
la aplicación desarrollada utilizando las facilidades antes mencionadas.

Capitulo 9 - Conclusiones: Se presentan las conclusiones a las que se
ha llegado al finalizar el presente trabajo y las posibles líneas futuras.

El DVD, adjunto al libro impreso, contiene lo siguiente:

Instaladores del software utilizado.

Resúmenes del trabajo realizado.



Libro del informe final.

Presentación para la defensa final.

Copia de seguridad de la base de datos de la aplicación.

Aplicación desarrollada.

Lisandro Dardo Yaccuzzi
Licenciatura en Sistemas de Información
Universidad Nacional del Nordeste
L.U.: 32774
Profs. Orientadores: Mgter. David Luis La Red Martínez
y Lic. Valeria E. Uribe
Prof. Coordinador: Agr. Castor F. Herrmann
Corrientes; 01 de Mayo de 2010

Índice general

1. La Agro-Ganadería en la Actualidad

1.1. La Agricultura y la Ganadería en el Mundo y en Argentina . .
1.2. La Agricultura, la Máquina Reemplaza al Músculo . . . . . . .
1.2.1. Agricultura de Precisión . . . . . . . . . . . . . . . . . .
1.3. La Evolución de la Ganadería . . . . . . . . . . . . . . . . . . .
1.3.1. Ganadería Extensiva e Intensiva . . . . . . . . . . . . .

2. Conceptos Básicos de Java

2.1. ¿Qué es Java y Para qué fue Pensado? . . . . . . . . . . . . . .
2.1.1. Características del Lenguaje Java . . . . . . . . . . . . .
2.1.2. Desarrollo de las Principales Características de Java . .
2.1.3. Ventajas de Java . . . . . . . . . . . . . . . . . . . . . .
2.1.4. Limitaciones con Java . . . . . . . . . . . . . . . . . . .
2.1.5. Errores con Java . . . . . . . . . . . . . . . . . . . . . .
2.2. Existen Distintos Tipos de Java . . . . . . . . . . . . . . . . . .
2.2.1. JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2. Java Standalone
. . . . . . . . . . . . . . . . . . . . . .
2.2.3. Applets . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3. Java en los Browsers de la World Wide Web . . . . . . . . . . .
2.3.1. Las Applets en la Web . . . . . . . . . . . . . . . . . . .
2.3.2. Máquinas Virtuales . . . . . . . . . . . . . . . . . . . . .
2.3.3. Java sin Browsers . . . . . . . . . . . . . . . . . . . . . .
2.3.4. HotJava . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4. Java en Hebras - Threads . . . . . . . . . . . . . . . . . . . . .
2.4.1. La Ventaja de ser Multi-Threaded . . . . . . . . . . . .
2.5. Java Para Aplicaciones Corporativas . . . . . . . . . . . . . . .

3. El Lenguaje Java

3.1.

Introducción a su Codificación . . . . . . . . . . . . . . . . . .

1
1
2
4
5
7

11
11
12
13
18
19
19
20
20
21
21
23
23
26
28
29
29
30
31

34
34



ÍNDICE GENERAL

3.4. Operadores en Java

3.1.1. Bibliotecas de Clases Estándares de Java . . . . . . . .
3.2. Estructura General de un Programa Java . . . . . . . . . . . .
3.3. Conceptos Básicos
. . . . . . . . . . . . . . . . . . . . . . . . .
3.3.1. Clase
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.2. Herencia . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.3.
Interface . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.4. Package . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.5. La Jerarquía de Clases de Java (API)
. . . . . . . . . .
3.3.6. Variables Dentro del Lenguaje Java . . . . . . . . . . .
3.3.7. Visibilidad y Vida de las Variables . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
3.4.1. Operadores Aritméticos . . . . . . . . . . . . . . . . . .
3.4.2. Operadores de Asignación . . . . . . . . . . . . . . . . .
3.4.3. Operadores Unarios
. . . . . . . . . . . . . . . . . . . .
3.4.4. Operadores Incrementales . . . . . . . . . . . . . . . . .
3.4.5. Operadores Relacionales . . . . . . . . . . . . . . . . . .
3.4.6. Operador de Concatenación de Cadenas de Caracteres
(+) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
3.5. Estructuras de Programación . . . . . . . . . . . . . . . . . . .
3.5.1. Sentencias o Expresiones . . . . . . . . . . . . . . . . . .
3.5.2. Comentarios
. . . . . . . . . . . . . . . . . . . . . . . .
3.5.3. Sentencia import . . . . . . . . . . . . . . . . . . . . . .
3.5.4. Longitud de Líneas . . . . . . . . . . . . . . . . . . . . .
3.
  • Links de descarga
http://lwp-l.com/pdf11746

Comentarios de: Aplicación Web para la Gestión Agro-Ganadera (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad