Sunteți pe pagina 1din 7

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

PROGRAMACION ORIENTADA A OBJETOS

CURSO ACADEMICO PROGRAMACION ORIENTADA A OBJETOS


TRABAJO COLABORATIVO UNO
301403A

Presentado por:
AGUSTIN RODRIGUEZ SUAREZ
C.C. 1.077.854.006
GRUPO: 35

Tutor:
CESAR JIMENEZ

UNAD
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMA INGENIERIA DE SISTEMAS
NEIVA HUILA
SEPTIEMBRE
2016

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

7. Captulo Modelo de Anlisis

7.3 Clases segn Casos de Uso

Validar Usuario

Esta clase involucra una clase control Manejador RegistroUsuario, que controla la
informacin
de
RegistroUsuario
y
las
clases
borde
InterfaceUsuario
e
InterfaceBasedeDatosRegistrodeUsuarios; tambin agregamos la clase PantallaPrincipal
por ser el controlador de la pantalla anterior.

Estas son las clases de uso identificadas para Validar Usuario.


-

Ofrecer Servicios

Este caso involucra una clase control ManejadorServicio


PantallaServicio y le agregamos la clase borde InterfaceUsuario.

que

Estas son las clases identificadas para el caso de uso OfrecerServicios.

controla

la

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

Registrar Usuario

Este caso de uso, involucra una clase control ManejadorUsuario, quien controla la
informacin de RegistroUsuario y las clases borde correspondiente a las pantallas
PantallaCrearRegistroUsuario y PantallaObtenerRegistroUsuario, adems de las clases
borde InterfaceUsuario e InterfaceBasedeDatosRegistro.

Registrar Tarjeta

Involucra una clase control ManejadorRegistroTarjeta que controla la informacin de


Registro de la Tarjeta y las clases borde correspondiente a las pantallas
PantallaCrearRegTarjeta y PantallaObtenerRegistroTarjeta, adems de las clases borde
InterfaceUsuario e InterfaceBaseDatosRegistro.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

Consultar Informacin

Este caso de uso involucra una clase de control ManejadorConsultas que controla los
diferentes tipos de consulta, junto con la clase borde, correspondiente a la pantalla
PantallaConsultas,
adems
de
las
clases
borde
InterfaceUsuario
e
InterfaceBaseDatosRegistro.
Dado que ste caso de uso tiene tres sub-flujos
importantes, por lo tanto lo veremos en tres diagramas separados.

Consultar Fechas

Este sub-flujo es del caso uso ConsultarInformacin, las cuales incluyen las clases
borde
correspondiente
a
las
pantallas
PantallaConsultarFechas
y
PantallaResultadosFechas, adems de la clase Entidad TipodeHotel, NmerodeCamas,
NmerodePersonas,
DasdeEstada,
junto
con
la
clase
ControlManejadorConsultaFechas.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

Consultar Tarifas

Este sub-flujo involucra a todas las clases del diagrama de ConsultarInformacin, por
lo tanto no las inclumos, pero si incluimos las clases borde, correspondientes a las
pantallas PantallaConsultaTarifas y PantallaResultadoTarifas; adems de las clases
Entidad Fecha, TipodeHotel, NmerodeCamas, NmerodePersonas, DasdeEstada,
junto con la clase control ManejadorConsultaTarifas.

Consultar Estado

Este sub-flujo involucra del caso uso Consultar Informacin, involucra a todas las
clases de ste Estado, por lo tanto no lo inclumos, aqu inclumos el diagrama las
clases
borde
correspondiente
a
las
pantallas
PantallaConsultaEstado
y
PantallaResultadoEstado, adems de las clases Entidad Fecha, TipodeHotel,
NmerodeCamas, NmerodePersonas, DasdeEstada, junto con la clase control
ManejadorConsultaEstado.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

Hacer Reservacin

Involucra una clase control ManejadorReservas, que se encarga de controlar las


reservaciones, junto con las clases bordes correspondientes a las pantallas
PantallaReserva, PantallaCrearReserva, PantallaRecordReserva, adems de las clases
bordes InterfaceUsuario e InterfaceBasedeDatosReserva, tambin incluimos las clases
Entidad necesarias: Fecha, TipodeHotel, NmerodeCamas, NmerodePersonas,
DasdeEstada, Habitacin, Reserva, UsuarioFrecuente.

Pagar Reservacin

Este caso de uso involucra a la clase control ManejadordePagos que controla la


informacin de pagos y las clases borde correspondientes a las pantallas
PantallaPagarRegTarjeta y PantallaReembolsarRegTarjeta, adems de las clases borde
InterfaceUsuario
e
InterfaceBasedeDatosReserva
y
tambin
la
Interface
RegistroTarjeta.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMACION ORIENTADA A OBJETOS

S-ar putea să vă placă și