PDF de programación - Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares

Imágen de pdf Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares

Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celularesgráfica de visualizaciones

Publicado el 25 de Agosto del 2017
1.127 visualizaciones desde el 25 de Agosto del 2017
9,5 MB
322 paginas
Creado hace 9a (10/12/2010)
Universidad Nacional del Nordeste

Facultad de Ciencias Exactas, Naturales y Agrimensura

Trabajo Final de Aplicación

Sistema Web con Acceso a Bases de Datos

Multiplataforma a Través de Teléfonos

Celulares

Sofia J. Vallejos - L.U.: 37.032

Prof. Coordinador: Agr. Castor Herrmann

Prof. Orientador: Mgter. David Luis la Red Martínez.

Licenciatura en Sistemas de Información

Corrientes - Argentina

2010

En memoria de mi abuelo Pedro R. Vallejos

Prefacio

En los últimos años, la evolución de la tecnología ha dado un salto ines-
perado. El boom tecnológico de la nueva generación se traduce en términos de
“telefonía celular e Internet”, las cuales, más que ser realidades separadas se
complementan.

Sin embargo, el desarrollo de estos dos tipos de tecnología llega a un punto
en el cual convergen, y es cuando la red de comunicaciones a nivel mundial
se abre y sobrepasa las expectativas de sus creadores; Internet deja de ser
para uso exclusivo de la milicia y el gobierno, y combinada con los servicios
de telefonía se transforma en un medio de interacción social que actualmente
está presente en todos los ámbitos de la vida diaria.

En la actualidad, estas tecnologías se combinan en una sola; los celulares ya
no se limitan a la función de comunicar a dos personas entre sí, sino que ahora
han evolucionado hasta incluir modalidades como el acceso a Internet en casi
todos sus aspectos (transmisión de datos, mp3, tele conferencia, transmisión
de archivos fotográficos y videos, etc.).

Esto trae consigo inumerables ventajas; acelera el ritmo de obtención de
información, facilita las comunicaciones, reduce los tiempos de emisión y res-
puesta; es decir, transforma la vida diaria en todo un acontecimiento tecnológi-
co, todo esto anudado al crecimiento económico de las sociedades, y más allá,
a todos los cambios en el orden natural de las cosas que la tecnología genera.

Habiendo observado de manera amplia y constante los numerosos cambios
que la telefonía móvil y la Internet han dictado sobre la comunidad global,
surge en mi el interés por conocer más detalladamente los aspectos que delinean
esta revolución en nuestro propio entorno.

Para satisfacer lo anteriormente mencionado, en este trabajo se propuso el
desarrollo de una aplicación con software de computación móvil multiplatafor-
ma, que permita el acceso a información situada en una base de datos mul-
tiplataforma en un servidor Web, a través de dispositivos móviles tales como
teléfonos celulares.

La aplicación contempla el registro y seguimiento de información propia
de una entidad farmacéutica, es decir la información pertinente del cliente, la
compra de productos y medicamentos de venta libre.

Esto significa para los clientes la posibilidad de auto gestionar sus compras



en cualquier momento y en cualquier lugar sin tener que asistir físicamente a las
sucursales de la farmacia y con sólo la ayuda de un teléfono celular moderno.

A su vez se propuso el desarrollo de una plataforma Web de la aplicación
que sea accesible desde la Intranet, que contemple funciones adicionales como
ser: registro de usuarios, control de stock de los productos y medicamentos de
venta libre.

Se propuso también el desarrollo de un sitio Web accesible desde Inter-
net, que simula ser el sitio de una farmacia, el cual contemple funciones de
e-commerce como ser: registro de clientes, venta de los productos y/o medica-
mentos on-line, permitiendo a un cliente poder realizar su compra de manera
virtual.

Objetivos Logrados

Se han alcanzado plenamente la totalidad de los objetivos planteados para

el presente trabajo:

Desarrollo de una aplicación utilitaria empleando un software de com-
putación móvil multiplataforma para teléfonos celulares, que permita
acceder a información remota situada en una base de datos que se en-
cuentra en un servidor web.

Desarrollo de la plataforma web de la aplicación con accesos a base de
datos, que sirva de apoyo a la aplicación móvil.

Clasificación del Trabajo

El trabajo se encuadra en la utilización de software de base que permite
el desarrollo de aplicaciones que permitan el acceso a bases de datos multi-
plataformas desde dispositivos móviles tales como teléfonos celulares.

Etapas de Desarrollo

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

Gracias a las gestiones realizadas por el Profesor Orientador Mgter.
David Luis la Red Martinez ante IBM Argentina se han recibido ma-
teriales tanto en CD’s como en libros de dicha empresa, en el marco



de Scholars Program de la misma, destinado a Universidades de todo el
mundo; se destacan por ser necesarios para la realización del presente
Trabajo Final los referentes productos de software como los siguientes:

• Rational Application Developer for WebSphere Software versión 6.0.
• DB2 Express-C versión 9.7.

Se ha efectuado un estudio acerca de las arquitecturas de aplicaciones
móviles.

Se ha realizado el análisis y diseño de la base de datos que utiliza la
aplicación.

Se ha realizado el estudio del manejador de bases de datos DB2 Express-
C para Windows.

Se ha realizado un detallado estudio del J2ME (versión de Java para
móviles), para la herramienta de desarrollo NetBeans IDE versión 6.7.1.

Se ha realizado un detallado estudio del software para el desarrollo de
la plataforma web de la aplicación, Rational Application Developer for
WebSphere Software versión 6.0.

Se ha desarrollado el aplicativo móvil con la utilización del lenguaje Java,
versión J2ME.

En el marco de la herramienta Rational Application Developer for Web-
Sphere Software se desarrolló el módulo web del aplicativo utilizando
páginas XHTMLs y Servlets de Java.

Una vez finalizada la etapa de desarrollo se realizaron las siguientes ac-
tividades:

• Instalación y configuración del Rational Application Developer for
WebSphere Software, utilizando como servidor web al servidor Tom-
cat vesión 5.0, el cual se encuentra embebido en dicha herramienta.
• Empaquetado de la aplicación móvil para su distribución e insta-

lación en los teléfonos celulares.

• Instalación de emuladores de teléfonos celulares que fueron descar-

gados desde los sitios webs de los fabricantes de los mismos.

• Instalación y prueba de la aplicación tanto en los emuladores como

así también en teléfonos celulares reales.



• Testeo del sistema, simulando un escenario real realizando pruebas
de conexión entre el sistema móvil y el servidor web a través de
Internet.

Finalizada la aplicación se realizó la grabación en DVD de todo el ma-
terial 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 in-
cluyó los instaladores de los productos utilizados para el desarrollo, es
decir DB2 Express-C, Rational Application Developer for WebSphere,
NetBeans IDE y emuladores.

Organización del Informe Final

El Trabajo Final de Aplicación comprende un informe final impreso y un

DVD además de un resúmen y de un resúmen extendido.

El informe final está organizado en capítulos los que se indican a continua-

ción:

Introducción: Se presenta una visión global acerca de las nuevas tec-
nologías de información y comunicaciones, como así también las princi-
pales características de la tecnología móvil, computación ubicua y de la
sociedad de la información y el conocimiento.

Comercio Electrónico: Se indican definiciones y las principales caracte-
rísticas del Comercio Electrónico.

El Mundo Móvil: Se indican las principales características de la evolución
de los sistemas de telefonía móvil.

Aplicaciones Móviles: Se explican los requerimientos necesarios para una
aplicación móvil.

Java: Se presentan los principales aspectos y destacadas características
referidas al lenguaje.

Java 2 Micro Edition: Se detallan conceptos y características del lengua-
je Java para dispositivos electronicos con menos recursos.

Introducción al DB2: Se detallan las más relevantes características de
esta familia de productos de gestión de bases de datos.



Rational Application Developer for WebSphere Software: Presenta los
principales aspectos de este entorno de aplicaciones complejas.

NetBeans IDE: Presenta los principales aspectos de este entorno para el
desarrolo de aplicaciones moviles.

Tomcat: Presenta las principales características y aspectos de este servi-
dor web con soporte de Servlets y JSPs.

Descripción de la aplicación: Se describen todos los aspectos de la apli-
cación desarrollada utilizando las herramientas antes mencionadas.

Conclusiones: Se presentan conclusiones a las que se ha llegado al fi-
nalizar el presente trabajo y posibles líneas futuras de acción.

El DVD adjunto al informe final impreso, contiene lo siguiente:

Instaladores del software utilizado.

Resúmenes del trabajo realizado.

Informe final en formato digital.

Presentación para la defensa final.

Aplicación desarrollada.

Sofia J. Vallejos
Licenciatura en Sistemas de Información
Universidad Nacional del Nordeste
L.U.: 37032
Corrientes; 10 de Diciembre de 2010



Índice general

1. Introducción

1.1. Visión Global
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Computación Ubicua o Pervasiva . . . . . . . . . . . . . . . . .
1.2.1. Principios . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.2. Hacia las Cosas Inteligentes e Interconectadas . . . . . .
1.2.3. La Ley de Moore y la Visión de Weiser
. . . . . . . . .
1.3. La Sociedad de la Información y el Conocimiento . . . . . . . .
1.3.1. Definición de Conocimiento . . . . . . . . . . . . . . . .
1.3.2. Proceso de Formación del Conocimiento . . . . . . . . .
1.3.3. Clases de Conocimiento . . . . . . . . . . . . . . . . . .
1.3.4. Ciclo del Conocimiento . . . . . . . . . . . . . . . . . .
1.3.5. Características de la Sociedad del Conocimiento . . . .
1.3.6. G
  • Links de descarga
http://lwp-l.com/pdf6574

Comentarios de: Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad