Pv03

Páginas: 33 (8112 palabras) Publicado: 9 de marzo de 2015
SAD del Subsistema de Reservas
del Sistema de Gestión Hotelera
Daniel Perovich – Andrés Vignaga
{perovich, avignaga}@fing.edu.uy
Grupo COAL
Instituto de Computación
Facultad de Ingeniería
Universidad de la República
Montevideo, Uruguay

1 Introducción
El Sistema de Gestión Hotelera es el caso de estudio del grupo de investigación COAL, del
Instituto de Computación de Facultad de Ingeniería, dela Universidad de la República,
Uruguay. Fue elegido como tal por ser una aplicación de porte empresarial de fácil
entendimiento. Este sistema esta conformado por varios subsistemas; entre ellos se encuentra
el Subsistema de Reservas del cual este documento presenta la descripción de su arquitectura.
El Subsistema de Reservas del Sistema de Gestión Hotelera fue presentado en [CD01], trabajo
que fuediscutido y profundizado dentro del grupo de investigación.
El presente documento provee una vista de alto nivel de la arquitectura del Subsistema de
Reservas del Sistema de Gestión Hotelera, los objetivos y restricciones, los casos de uso
significativos, los estilos de arquitectura aplicados y las principales decisiones de diseño. Este
documento da una vista general del resto de los artefactosgenerados en el proceso de
desarrollo. Son dichos documentos quienes guiarán el desarrollo del producto final.

1.1 Propósito
Este documento de arquitectura de software (por sus siglas en inglés, SAD) tiene como
propósito brindar una visión comprensible de la arquitectura general del Subsistema de
Reservas del Sistema de Gestión Hotelera, utilizando diferentes vistas de la arquitectura parailustrar diferentes aspectos del sistema. Captura las decisiones más importantes en lo que
respecta a la arquitectura del sistema que fueron tomadas en el proyecto.
Este SAD esta dirigido a distintos tipos de actores: estudiantes, docentes, investigadores y
desarrolladores.
Un estudiante de ingeniería de software puede utilizar este documento como base para la
documentación del desarrollo de productos desoftware en proyectos de diferente porte.
Un docente de la misma área puede tomar este documento como base para mostrar la
importancia de la arquitectura en el desarrollo de software así como el rol del arquitecto de
software. Asimismo puede ser utilizado en talleres de desarrollo de software dado que el caso
de estudio refiere únicamente a un subsistema del Sistema de Gestión Hotelera, y sutamaño
puede adaptarse a cursos de diferente duración. A su vez, la tecnología aplicar así como el
paradigma de desarrollo puede ser adaptado a otras realidades. En el marco de la Facultad de
Ingeniería se ha utilizado el caso de estudio tanto para el desarrollo orientado a objetos como
basado en componentes, sin y con manejo de persistencia. Ha sido implementado, incluso,
tanto en la plataforma .NETcomo en la plataforma J2EE.
Un investigador puede basarse en lo presentado en este documento y así evitar dedicar
esfuerzo en sus trabajos a comentar el caso de estudio. Además, muchas líneas de
investigación en el grupo COAL están llevándose adelante partiendo de este caso de estudio,
así como de sistemas similares, por lo que otros grupos pueden encontrar nuevas vetas en las
que profundizar. Esde nuestro interés intercambiar con ellos ideas y resultados.
Desde el punto de vista de un desarrollador, este documento le brindará, con certeza, una
buena razón para darle a la arquitectura de software la importancia que tiene en todo
proyecto de desarrollo.

1.2 Alcance
Este SAD profundiza principalmente en las vistas de casos de uso y lógica, incluyendo
algunos elementos significativos de lasotras vistas.

2

El Subsistema de Reservas consta de seis casos de uso principales, siendo dos de ellos
procesos batch. Se atacará principalmente aquellos casos de uso que involucran interacción
con los actores.
Finalmente, este documento es la descripción de arquitectura del caso de estudio, no es un
instructivo de cómo elaborar un SAD; en otras palabras él lector no encontrará aquí...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS