Informatica

Páginas: 5 (1248 palabras) Publicado: 30 de mayo de 2013
“Análisis, Diseño e Implementación de un Sistema de
Alquiler de autos usando tecnología Cliente/Servidor con
arquitectura CORBA”

AUTORES:
Carolina Elizabeth Chang Herrera1
Boris Hernán Montiel Rivera2
Luis Angel Muñoz Calle3
Carlos Valero4

1

Ingeniera en Computación 1999

2

Ingeniero en Computación 1999

3

Ingeniero en Computación 1999

4

Director de Tópico,Ingeniero en Computación, Escuela Superior Politécnica

del Litoral, 1986, Master en Ingeniería en Computación, Universidad South
Carolina, 1989, Profesor de la ESPOL desde 1989.

RESUMEN

A medida que el tiempo ha ido avanzando, las necesidades tecnológicas y de
desarrollo comercial han ido incrementando, tanto para las grandes empresas
como también para pequeños industriales.

CORBA (CommonObject Request Broker Architecture) ha suplido gran parte
de esas necesidades, siendo una tecnología que permite el desarrollo de
ambientes distribuidos, con gran despliegue y efectividad en situaciones donde
las herramientas tradicionales no son lo suficientemente confiables y versátiles.

Para demostrar la aplicabilidad de CORBA, hemos elaborado un Sistema de
Reservación de vehículos deuna oficina de Renta de autos.

El análisis y diseño de nuestro Proyecto, obedece al Análisis y Diseño orientado
a objetos, y se han implementado las siguientes transacciones: Reserva de un
vehículo, Cancelación de reserva de vehículo, Entrega del vehículo, Devolución
del vehículo y Emisión de factura, además de transacciones administrativas
como son: Ingreso de Nuevos vehículos y Dar de bajaa vehículos antiguos ó
dañados.

INTRODUCCION

Antecedentes
La tecnología Cliente/Servidor, ha evolucionado como una respuesta a la
creciente demanda de distribución y administración de sistemas. En el camino,
hemos visto como esta tecnología en sus inicios utilizaba un esquema llamado
“Two-Tier”, que abarca dos capas o niveles, hasta llegar a esquemas más
complejos llamados“Multi-Tier” o “N-Tier” que significa múltiples capas o
niveles.

CORBA es una arquitectura que justamente emplea estos últimos esquemas,
siendo el gran boom en la industria del software distribuido, respondiendo a las
necesidades de interoperabilidad y permitiendo que las aplicaciones se
comuniquen unas con otras sin importar donde se encuentren localizadas
físicamente.

En la actualidad se encuentraredefiniendo la forma en que

desarrollamos,
Cliente/Servidor.

implementamos

y

mantenemos

nuestras

aplicaciones

CORBA emplea el diseño Orientado a objetos, con lo cual estamos absorbiendo
todas las ventajas en cuanto a flexibilidad y despliegue ofrecidos por esta
metodología.

Metodología para el desarrollo del Sistema
1. Recuperación de información requerida para lafuncionalidad del sistema,
por medio de entrevistas y reuniones con el personal de una oficina de
Alquiler de Vehículos, a fin de recoger sus requerimientos y necesidades del
sistema.
2. Análisis y diseño orientado a objetos, utilizando la técnica OMT
(Rumbaugh) y Jacobson.
3. Implementación del sistema, utilizando las herramientas VisualAge para
Java, Lotus Domino Web Server, Web SphereApplication Server, Base de
datos DB2, Windows NT y 95 , y VisiBroker para Java.

OBJETIVOS


Crear un sistema basado en la tecnología Cliente/Servidor, que modele
principalmente la reservación de vehículos de una oficina de alquiler de
autos, contemplando el esquema “Multi-tier”.



Demostrar la gran aplicabilidad y despliegue de CORBA, utilizados para la
funcionalidad del sistema.

•Explotar la facilidad en la obtención de recursos distribuidos a través de
Internet.



El Sistema debe ser sencillo y agradable para el usuario final.

CONTENIDO

1.- Especificaciones del Proyecto
La aplicación debe permitir la reservación de un vehículo de una oficina Renta-car. Se deben implementar las siguientes transacciones:


Reserva de un vehículo: Especificar a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS