PDF de programación - MEJORAMIENTO EN CARGA, ADMINISTRACIÓN Y PUBLICACIÓN DEL MÓDULO CONFIGURACIONES SISTEMA WAP ASP

Imágen de pdf MEJORAMIENTO EN CARGA, ADMINISTRACIÓN Y PUBLICACIÓN DEL MÓDULO CONFIGURACIONES SISTEMA WAP ASP

MEJORAMIENTO EN CARGA, ADMINISTRACIÓN Y PUBLICACIÓN DEL MÓDULO CONFIGURACIONES SISTEMA WAP ASPgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 8 de Marzo del 2018)
546 visualizaciones desde el 8 de Marzo del 2018
4,6 MB
164 paginas
Creado hace 13a (05/05/2010)
UNIVERSIDAD SIMÓN BOLÍVAR

Ingeniería de la Computación

MEJORAMIENTO EN CARGA, ADMINISTRACIÓN Y PUBLICACIÓN DEL

MÓDULO CONFIGURACIONES SISTEMA WAP ASP

Por

Jose Mangialomini Milici

INFORME FINAL DE CURSOS EN COOPERACIÓN

Presentado ante la Ilustre Universidad Simón Bolívar

Como requisito parcial para optar por el título de

Ingeniero de la Computación

Sartenejas, Enero de 2008

ii

Mejoramiento en carga, administración y publicación del módulo

configuraciones sistema WAP ASP

Por:

Jose Mangialomini Milici

RESUMEN

La empresa Ogangi de Venezuela C.A.es una empresa que ofrece a sus clientes,
entre otros servicios, consultoría en el área de desarrollo de aplicaciones para dispositivos
móviles bajo estándares de programación Oracle y Java. Dadas las crecientes
necesidades del mercado surge el sistema WAP ASP como un gestor de servicios para
dispositivos inalámbricos que permite a los clientes de Ogangi facilitar y optimizar la
gestión de los productos para SMS y WAP.

Desde que el WAP ASP salió al mercado y como parte normal del ciclo de vida de
un sistema de información han surgido una serie de nuevos requerimientos que
contemplan mejoras principalmente en el módulo de configuraciones. Dichas mejoras son
de vital importancia para los administradores de contenido y para el personal de Ogangi
que trabajan con esta aplicación.

Para el desarrollo de este módulo se utilizó una metodología llamada Ogangi
Unified Process que basada en Rational Unified Process propone un desarrollo iterativo e
incremental que utiliza diversos artefactos para documentar los requerimientos
constantemente cambiantes. El desarrollo de este módulo fue implementado en el
lenguaje de programación Java y bajo una arquitectura que utiliza el patrón de desarrollo
Modelo Vista Controlador, además de estas tecnologías se utilizó la tecnología Java
Server Page para la implementación de las capas del sistema relacionadas con la interfaz
gráfica con el usuario.

iii

DEDICATORIA

Dedico este proyecto a mis padres y hermano los cuales me ayudaron con su apoyo

incondicional a ampliar mis conocimientos y estar más cerca de mis metas profesionales.

iv

ÍNDICE GENERAL

Página

I.
II.

INTRODUCCIÓN…………………………………………………………………. 1
ENTORNO EMPRESARIAL……………………………………………………… 2

Antecedentes de la empresa…………………………………………….

Estructura organizacional….……………………………………………..

III.

DEFINICIÓN DEL PROYECTO……………………………………………..

Entorno del problema…………………………………………………….

Planteamiento del problema………………………………..……………

2

3

4

4

5

Solución propuesta………………………………………………….. …… 5

Objetivos……………………………………………………………… …… 6

Alcance………………………………………………………………… …… 7

IV.

MARCO TEÓRICO………………………………………………………………… 9

Java Server Pages…………………………………………………… …… 9

Arquitectura de tres capas Cliente/Servidor…………………...... …… 9

Patrón arquitectónico Modelo Vista Controlador (MVC)………. …… 10

Web Services…………………………………………………………. …… 11

SOAP y AXIS………………………………………………………………

12

WAP…………………………………………………………………… …… 12

v

V.

MARCO METODOLÓGICO…………………………………………………….. 14

Estructura y Fases de Ogangi UP……………………………..…………..

14

Fase de Inicio……………………………………………………………..….. 14

Fase de elaboración………………………………………………….. …….. 15

Fase de construcción………………………………………………………..

16

Fase de transición…………………………………………………….. ……. 16

Implementación de la metodología en la pasantía………………………. 17

VI.

DESARROLLO…………………………………………………………………… 18

Fase de inicio…………………………………………………………………. 18

Plan de proyecto……………………………………………………………….. 18

Visión del proyecto………………………………………………….……….

19

Demografía del mercado……………………………………………………. 19

Descripciones de los Stakeholders y Usuarios…………………………….. 19

Requerimientos……………………………………………………………..

20

Casos de Uso………………………………………………………………… 23

Lista de riesgos inicial…………………………………………………………. 26

Herramientas de desarrollo…………………………………………………… 26

Infraestructura de desarrollo…………………………………………………. 27

Hardware……………………………………………………………............

Software……………………………………………………………………...

27

28

vi

Fase de Elaboración……………………………………………….…….

28

Plan de proyecto…………………………………………………………… 29

Arquitectura del software……………………………………........... …..

Vista de Casos de Uso................................................................... …..

Vista Lógica.................................................................................... …..

Vista de Implantación…………………………………………………. …..

Vista de Implementación…………………………………………….....

Vista de Datos……………………………………………………………….

29

29

30

34

35

37

Fase de Construcción………………………………………………………… 38

Aspectos de desarrollo……………………………………………………… 38

Primera Iteración……………………………………………………………… 38

Segunda Iteración……………………………………………………………. 41

Tercera Iteración……………………………………………………………… 43

Fase de Transición…………………………………………………………… 46

Estado actual del proyecto…………………………………………. ….

47

VII.

CONCLUSIONES Y RECOMENDACIONES………………………………… 48

vii

INDICE DE TABLAS

Tabla 6.1. Lista de actividades – fase de inicio…………………………………………… 18

Tabla 6.2: Stakeholders……………………………………………………………………… 20

Tabla 6.3: Requerimientos del sistema…………………………………………………….

20

Tabla 6.4: Lista de riesgos…………………………………………………………………..

26

Tabla 6.5: Descripción de hardware………………………………………………………..

28

Tabla 6.6: Lista de actividades – fase de elaboración…………………………………...

29

Tabla 6.7: Plan primera iteración…………………………………………………………… 38

Tabla 6.8: Plan segunda iteración………………………………………………………….

42

Tabla 6.9: Plan tercera iteración…………………………………………………………….

44

viii

ÍNDICE DE FIGURAS

Figura 2.1: Organigrama de la empresa………………………………….................…… 3

Figura 3.1: Modelo de despliegue de una red WAP…………………………………..… 13

Figura 6.1: Casos de Uso…………………………………………………………………..

Figura 6.2: Modelo conceptual…………………………………………………………….

Figura 6.3: Diagrama de Clases …………………………………………………………..

Figura 6.4: Diagrama de secuencia – consultar artistas……….……………………..

25

31

32

33

Figura 6.5: Diagrama de secuencia – consultar promociones publicitarias…………… 33

Figura 6.6 - Diagrama de Despliegue……………………………………………………… 34

Figura 6.7 - Diagrama de Capas…………………………………………………………… 35

Figura 6.8: Visión general de la conexión a la BD……………………………………… 36

Figura 6.9 - modelo ERE…………………………………………………………………… 37

Figura 6.10: Iteración 1 – Gestión de archivo de propiedades………………………… 41

Figura 6.11. Iteración 2 – Gestión de Menú WAP………………………………………… 43

Figura 6.12. Iteración 3 - Consulta de noticias…………………………………………… 46

ix

LISTA DE SÍMBOLOS Y ABREVIATURAS

B2B

CASE

EJB

HTML

HTTP

IDE

IT

JSP

J2EE

MVC

OUP

RMI

RUP

SMS

SOAP

UML

XML

SOAP

WML

Business to Business

Computer Aided Software Engineering

Enterprise Java Beans

HyperText Markup Language

HyperText Transport Protocol

Integrated development environment

Information Technology

Java Server Pages

Java 2, Enterprise Edition

Modelo Vista Controlador

Ogangi Unified Process

Java, Remote Method Invocation

Rational Unified Process

Short Message Service

Simple Object Access Protocol

Unified Modeling Language

Extensible Markup Language

Simple Object Access Protocol

Wireless Markup Language

x

CAPÍTULO I

INTRODUCCIÓN

Los portales WAP (Wireless Application Protocol, por sus siglas en inglés) en la actualidad
permiten recibir y mandar mensajes de correo, conocer el clima, consultar el horóscopo, la
cartelera del cine, visualizar las cotizaciones de acciones y, acceder a las últimas noticias y
resultados deportivos al instante.

Ogangi de Venezuela C.A. desde hace varios años ha implementado sitios WAP hechos a
la medida para diversos clientes los cuales brindan soluciones a cada una de sus necesidades.
Basados en los crecientes requisitos del mercado y enfocados en mejorar sus productos y
tiempos de respuesta, surge el WAP ASP como una aplicación enfocada en condensar los
portales WAP y facilitar las futuras implantaciones para teléfonos móviles.

Este proyecto de pasantía larga tiene como propósito implementar un módulo de
Configuraciones para portales WAP que automatice su administración, de forma tal que sea
usable, portable y eficaz, desde el punto de vista del usuario del WAP ASP, y mantenible,
flexible e interoperativo, desde el punto de vista del personal de Ogangi.

El presente documento está organizado en cinco capítulos, cuyos contenidos se

describen a continuación:

En el capítulo II se presentan las principales características de Ogangi de Venezuela C.A.

para dar una idea clara del entorno empresarial sobre el cual se hizo el desarrollo del proyecto.

En el capítulo III se indica el planteamiento del problema, la solución propuesta y los

objetivos que deben cumplirse en esta pasantía.

En el capítulo IV se explican los aspectos del negocio y tecnológicos asociados al
proyecto de pasantía larga. En el capítulo V se explica la metodología utilizada y cómo se
instanció para el desarrollo del módulo de Configuraciones para portales WAP.

En el capítulo VI se describe en sí la ejecución del proyecto de pasantía larga
describiendo las actividades realizadas y los resultados de cada fase a lo largo del proceso de
desarrollo; así como el estado actual del proyecto.

Por último, en el capítulo VII, se presentan las conclusiones a las que se llegaron después
de haber realizado la pasantía y las recomendaciones a considerar para nuevas versiones del
módulo de Configuraciones para portales WAP.

1

CAPÍTULO 2

ENTORNO EMPRESARIAL

2.1.

Antecedentes de la empresa

Ogangi de Venezuela, C.A., es una empresa venezolana fundada en el año 2003 como
proveedora de servicios móviles de datos y propietaria innovadora de tecnología de contenido y
software en el campo de las telecomunicaciones móviles, desde entonces se ha convertido en
pionera y líder en servicios para operadoras celulares tanto
  • Links de descarga
http://lwp-l.com/pdf9318

Comentarios de: MEJORAMIENTO EN CARGA, ADMINISTRACIÓN Y PUBLICACIÓN DEL MÓDULO CONFIGURACIONES SISTEMA WAP ASP (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