Docente: Mtra. Mara Teresa Sainz Barajas. Integrantes: Fernando Escoto Gutirrez. Jorge Luis Escobar Escudero David Antonio Martnez Tobilla. Elmer Martnez Alonso.
Actividad: Metodologa para el desarrollo de sistemas Del HOTEL DE CONVENCIONES DEL MAR
Diagrama de contexto
Recepcin
Vacante y preparado para dar albergue
1
Registrar reservacin Reserv. Reg Huespedes
Mantenimiento
Costo de Hab.
Cliente
Disponibilidad De Hab.
2
Recibir solitud Solicitud Recibida
3
Verificar existencia de Reservacion Reserv. Existente
4
Verificar disponibilidad de habitacin Habitacin disponible
7
Otorgar habitacin
CLIENTE
Hab. Disp.
Habitacin Disp.
Hoteles disponibles
5
Habitacin Verificar de No disp. disponibilidad de habitacin Hab. consultadas
6
Recomendar otro hotel Hoteles
Cliente liberado
Reserv. Inexistente
Disp. De Hab.
11
Entregar comprobante de pago Cobro realizado
10
Cobrar servicio
Cuenta actualizada
9
Actualizar cuenta de Huesped
Habitacin otorgada
Pago
Informacin
8
Otorgar servicio de internet
Password/costo
Cliente
DIAGRAMA X
3
Huesped
Nombre
Informacin verificada
Nombre recibido
Reserv. Existente
Reserv. Inexistente
Reserv. Inexistente
Mantenimiento
Disp. De Hab.
Reserv. inexistente
Num. recibido
7 6
Hab. no disponible
Hab, consultadas
Huesped
DIAGRAMA X
Hab. disponible
Nombre
Registrar al cliente
Cliente registrado
Costo/num. De hab
Cliente
nombre
Num. De hab.
Hab. Otorgada
Huesped
costo
costo
costo
costo
costo
Sumar Habitacin
10
pago
cliente Huesped
Huesped
adeudo
Consumo cerrado
10
Importe total
Cuenta cerrada
Cobrar al cliente
Cobro realizado
11
Vo.Bo.
pagado
Huesped
Diccionario de Datos
No. De habitaciones = 1{09} 3 Fecha= Da + Mes + Ano Da = [Lunes / Martes / Miercoles / Jueves / Viernes / Sabado / Domingo] Mes = [Enero / febrero Diciembre] Ano = 1{09} 3 Nombre + Calle + Numero + Ciudad + Estado + CP Nombre = Nombre de pila + Apellido Paterno + Apellido Materno Nombre de Pila = 1{A..Z} 20 Apellido Paterno = 1 { A..Z } 20 Apellido Materno = Apellido Paterno
C
N C E
= 1 { A..Z + 0..9 } 20
= 1{ 0.9} 9 = 1 { A.Z} 20 =C
DICCIONARIO DE DATOS
N S B I +C =h
j =I +L + +E xh
= 1 { 0.9} 16 + +
= 1 { 0.9} 2
C
B C L z
xh
=B b =B = h =
= 1 { 0.9} 4
=D +B +f h z = C z = 1 { A.Z} 40 + + h + y +C + +C
RESERVACIN # NOMBRE NOMBRE DEL HUSPED : FECHA DE INGRESO: EVENTO: UBICACIN: TIPO DE HABITACIN o o o o SERVICIOS ADICIONALES o o o o o o FORMA DE PAGO o o Efectivo Tarjeta de crdito NMERO DE CUENTA NMERO DE PERSONAS Sencilla Doble Junior suite Master suite FECHA DE PARTIDA : A. MATERNO A. PATERNO
Uso de internet Consumo en restaurant Consumo en bar Consumo en el casino Lavandera Eventos especiales
1. Registro del cliente 1.1. Solicitar el nombre del cliente 1.2. Verificar nombre en archivo husped 1.2.1. Si el nombre aparece entonces hacer 1.2.1.1. Revisar cuarto asignado en archivo mantenimiento 1.2.1.2. Si la habitacin asignada est disponible , entonces hacer 1.2.1.2.1. Asignar cuarto a cliente 1.2.1.3. Si no hay disponibilidad de cuarto asignado, entonces hacer 1.2.1.3.1. Buscar otro cuarto disponible en archivo mantenimiento 1.2.1.3.2. Si no hay disponibilidad de cuarto en hotel, entonces hacer 1.2.1.3.2.1. Buscar opcin en otro hotel 1.2.2.Si el nombre no aparece, entonces hacer 1.2.2.1. Buscar disponibilidad de cuarto 1.2.2.2. Si hay cuarto disponible, entonces hacer 1.2.2.2.1. Asignar cuarto a cliente 1.2.2.3. Si no hay cuarto disponible, entonces hacer 1.2.2.3.1. Buscar opcin en otro hotel 1.3. Cargar datos en Archivo Huesped 1.4. Fin
CLIENTE : { @Folio_cliente+ nombre+ dir+ tel+ CP+ reserv+ @Recom_hotel+ habitacin+ @num_hab+ pag_serv+ gastos_consum+ factura} HABITACIONES: {@num_hab+ @reserv+ @num_cliente+ serv+ tipo_hab} HOTELES: {@recom_hotel+ dir+ tel+ serv_ofrece} RESERVACION: {@reserv+ @folio_cliente+ nombre+ Hab+ @num_hab+ @serv+ tipo_hab} SERVICIOS: {@serv+ internet+ restaurant+ casino+ bar+ lavandera} PAGOS: {@pagp+ @folio_cliente+ nombre+ Hab+@num_hab+ @serv+ tipo_hab+ pag_serv+ gastos_consum}
CLIENTE
HABITACION
HOTELES
@recom_hotel
RESERVACION
SERVICIOS
@serv
PAGOS