viernes, 21 de junio de 2013

CAPITILO 3


SISTEMA DE ADIMISTRACION HOTELERA
CAMINO REAL



DESARROLLO
3.2 REQUERIMIENTOS (REQUISITOS)
3.4 FASE DE TRANSICION



DESARROLLO

Realizaremos el análisis y diseño de un sistema de administración de hotelería. El presente proyecto se va desarrollar bajo la mitología de RUP y hará uso de las Herramientas ArgoUml, StarUml utilizando UML y casos de usos en un Desarrollo Rápido de Aplicaciones.


3.1. MODELADO DE NEGOCIO
Para proveer de una forma efectiva del software y servicios que se ajusten a las necesidades de los usuarios, es necesario identificar e involucrar a todos los, participantes en el proyecto como parte del proceso de modelado del negocio. También es necesario identificar a los usuarios del sistema y asegurarse de que el conjunto de participantes en el proyecto los representa adecuadamente. Esta sección muestra un perfil de los participantes y de los usuarios involucrados en el proyecto, así como los problemas más importantes que éstos perciben para enfocar la solución propuesta hacia ellos. No describe sus requisitos específicos ya que éstos se capturan mediante otro artefacto. En lugar de esto proporciona la justificación de por qué estos requisitos son necesarios.




FUNCIONES DE PAGO

Referencia
Función
Categoría
R2.1
Calculando el consumo y uso de todo servicio que uso el cliente
Oculta
R2.2
Manejo de pagos por servicios al contado del cliente
Evidente
R2.3
Registrar todo el pago del consume y uso de servicios en el sistema
Oculta


FUNCIONES DE SERVICIO

Referencia
Función
Categoría
R3.1
Calcula el total servicio de comida
Oculta
R3.2
Registrar servicio de recreación
Evidente
R3.3
Calcula el total servicio de recreación
Oculta
R3.4
Calcula el total de los servicio
Oculta
R3.5
Calcula el total servicio de comida
Oculta


FUNCIONES DE RESERVA

Referencia
Función
Categoría
R4.1
Registra Reserva de Habitación
Evidente
R4.2
Calcula Adelanto de Reserva
Evidente
R4.3
Realiza Informe de Reserva
Oculta


FUNCIONES DE ALQUILER

Referencia
Función
Categoría
R5.1
Registra Alquiler de Habitación
Evidente
R5.2
Verificar Reserva
Oculta
R5.3
Captura Especificaciones de Habitación
Evidente
R5.4
Registra los Alquileres Efectuados
Oculta





3.2 REQUERIMIENTOS (REQUISITOS)

 FUNCIONES BASICAS
CASO DE USO: Inicio de operaciones.
ACTORES: Gerente.
PROPOSITO: Dar inicio al sistema.
RESUMEN: Un gerente habilita el área de recepción con el fin de prepararla para que lo use el cajero. El gerente comprueba la fecha y hora sean correctas, hecho esto el sistema está listo para ser usado.
TIPO: Primario.
REFERENCIAS
CRUZADAS: Funciones: R1.6, R1.7, R1.8
DESCRIPCION: Un gerente habilita el área de recepción con el fin de prepararla para que lo use el cajero. El gerente comprueba la fecha y hora sean correctas, hecho esto el sistema está listo para ser usado.

CASO DE USO: Alquiler de habitación
ACTORES: Cliente, recepcionista
PROPÓSITO: Realiza un alquiler y su pago en efectivo
RESUMEN: Un cliente llega a la recepción dando las características de la habitación para su alquiler, el recepcionista registra el alquiler
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R1.3, R1.4, R1.5
DESCRIPCIÓN: Un cliente llega a la recepción dando las características de la habitación para su alquiler, el recepcionista registra el alquiler y recibe el pago en efectivo al finalizar la operación el cliente se dirige a la habitación asignada



CASO DE USO: Reservas de habitación
ACTORES: Cliente,Recepcionista
PROPÓSITO: Captura el costo de consumo de servicios y su pago en efectivo para clientes no hospedados
RESUMEN: Un cliente llega a la recepción dando las características de la habitación para su alquiler, el recepcionista registra el alquiler y recibe el pago en efectivo al finalizar la operación el cliente se dirige a la habitación asignada
TIPO: Secundario
REFERENCIAS
CRUZADAS: Funciones: R1.3, R1.4
DESCRIPCIÓN: Un cliente llega a la recepción dando las características de la habitación para su alquiler, el recepcionista registra el alquiler y recibe el pago en efectivo al finalizar la operación el cliente se dirige a la habitación asignada
CASO DE USO: Consumo de servicios
ACTORES: Cliente, Recepcionista
PROPÓSITO: Capturar el costo del consumo total de servicios y su pago en efectivo
RESUMEN: Un cliente llega a la recepción con el fin de cancelar el costo total de los servicios prestados por el hotel. Al terminar la operación el cliente se retira.
TIPO: Primario y esencial
REFERENCIAS
CRUZADAS: Funciones: R1.1, R1.2, R1.5, R1.9
DESCRIPCIÓN: Un cliente llega a la recepción con el fin de cancelar el costo total de los servicios prestados por el hotel. Al terminar la operación el cliente se retira.

CASO DE USO: Cobro de Consumo de Servicios de personas no hospedadas
 ACTORES: Cliente, Recepcionista
PROPÓSITO: Capturar el costo de consumo de servicios y su pago en efectivo para clientes no hospedados
RESUMEN: Un cliente llega a la caja con características de servicios a usar o consumir. El cajero registra consumo de servicios y recibe el pago en efectivo, al finalizar la operación el cliente se marcha.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones:R1.1,R1.9
DESCRIPCIÓN: Un cliente llega a la caja con características de servicios a usar o consumir. El cajero registra consumo de servicios y recibe el pago en efectivo, al finalizar la operación el cliente se marcha.

FUNCIONES DE PAGO
CASO DE USO: Calculo total por servicios prestados al cliente
ACTORES: Recepcionista y Cliente
PROPÓSITO: Calcular y Registrar el cobro efectuado.
RESUMEN: El cajero solicita al sistema la suma o moto total y descriptiva de los servicios prestados al cliente en el cual el mismo será informado detalladamente con nombre y precio de cada uno de los servicios y una suma total de los mismos.
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R2.1
DESCRIPCIÓN: El cajero solicita al sistema la suma o moto total y descriptiva de los servicios prestados al cliente en el cual el mismo será informado detalladamente con nombre y precio de cada uno de los servicios y una suma total de los mismos

CASO DE USO: Cancelación por servicios prestados al contado
ACTORES: Recepcionista y Cliente
PROPÓSITO: Registra la cancelación de servicios al contado
RESUMEN: El cliente cancela el monto total al contado el cual es acogido por el recepcionista, este a su vez registra la acción de pago en el sistema junto con los datos del cliente como ser: nombre NIT, razón social.
Y el sistema imprime una factura detallada al cliente
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R2.2
DESCRIPCIÓN: El cliente cancela el monto total al contado el cual es acogido por el recepcionista, este a su vez registra la acción de pago en el sistema junto con los datos del cliente como ser: nombre NIT, razón social.Y el sistema imprime una factura detallada al cliente
CASO DE USO: Cancelación por servicios prestados con tarjeta de crédito
ACTORES: Recepcionista y Cliente
PROPÓSITO: Registra la cancelación de servicios al contado
RESUMEN: El cliente entrega su tarjeta de débito o crédito al recepcionista el cual una vez hecha la transferencia entrega una factura adjunto su extracto bancario del monto cancelado.
Y el sistema imprime una factura detallada al cliente
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R2.3
DESCRIPCIÓN: El cliente entrega su tarjeta de débito o crédito al recepcionista el cual una vez hecha la transferencia entrega una factura adjunto su extracto bancario del monto cancelado. Y el sistema imprime una factura detallada al cliente


FUNCIONES DE SERVICIOS
CASO DE USO: Registro servicio de comida
ACTORES: Cliente recepcionista
PROPOSITO: Capturar solicitud del Cliente
RESUMEN: El cliente ordena un plato o comida del menú y este servicio se registra con cargo al cliente con el nombre del Servicio.
TIPO: Opcional
CRUZADAS: Funciones: R 3.1
DESCRIPCION: El cliente ordena un plato o comida del menú y este servicio se registra con cargo al cliente con el nombre del Servicio.
CASO DE USO: Calcula total servicio de comida
 ACTORES: Recepcionista
PROPOSITO: Calcula el total para mostrar al cliente
RESUMEN: El recepcionista verifica y busca si el cliente opto por servicios extras, lo calcula mediante el sistema y muestra el total del servicio de comida
TIPO: Primario
REFERENCIAS
CRUZADAS: Funciones: R 3.2
DESCRIPCION: El recepcionista verifica y busca si el cliente opto por servicios extras, lo calcula mediante el sistema y muestra el total del servicio de comida

FUNCIONES BASICAS

REF
FUNCION
CATEGORIA
ATRIBUTO
DETALLES Y RESTRICCIONES
CATEGORIA
R1.1
Registra a Detalle los Servicios prestados
Evidente
Tiempo de respuesta
2 segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R1.2
Calcula el Total de los Servicios Prestados con Impuestos
Evidente
Tiempo de respuesta
3 segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio

R1.3
Registra las características de la Habitación reservada o alquilada
Evidente
Tiempo de respuesta
2 segundos como máximo
Obligatorio

Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio

R1.4
Realiza una Administración Eficaz de las Habitaciones
Oculto
Tolerancia de fallas
Debe realizarse al instante de la reserva o alquiler aun cuando se produzca fallas en energía o equipo
Obligatorio

Tiempo de respuesta
5 segundos como máximo
Obligatorio

R1.5
Realizar el cálculo del total de servicios prestados (tomando en cuenta el alquiler de habitación)
Oculto
Tolerancia de fallas
Debe realizarse al instante de la cancelación aun cuando se produzca fallas en energía o equipo
Obligatorio

Tiempo de respuesta
5 segundos como máximo
Obligatorio

R1.6
El administrador introduce nombre y contraseña para ingresar al sistema e iniciarlo
Evidente
Tiempo de respuesta
5 segundos como máximo
Obligatorio

Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio

R1.7
Ofrece un mecanismo de almacenamiento persistente
Oculto
Tolerancia de fallas
Debe realizarse en la reserva, el alquiler o prestamos de servicios aun cuando se produzca fallas en energía o equipo
Obligatorio

Tiempo de respuesta
10 segundos como máximo
Obligatorio


R1.8
Ofrece mecanismos de comunicación entre procesos y el sistema
Oculto
Tolerancia de fallas
Debe realizarse aun cuando se produzca fallas en energía o equipo
Obligatorio

Tiempo de respuesta
5 segundos como máximo
Obligatorio

R1.9
Mostrar la descripción y el costo de la habitación
Evidente
Tiempo de respuesta
1 segundo como máximo
Obligatorio

Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio




FUNCIONES DE PAGO

REF
FUNCION
CATEGORIA
ATRIBUTO
DETALLES Y RESTRICCIONES
CATEGORIA
R2.1
Calcula el consumo y uso de todos los servicios que se le presto al cliente
Oculta
Tolerancia de fallas
Debe realizarse al instante de la cancelación aun cuando se produzca fallas en energía o equipo
Obligatorio
Tiempo de respuesta
2 segundos como máximo
Obligatorio
R2.2
Manejo de pagos por servicios al contado del cliente
Evidente
Tiempo de respuesta
10 segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R2.3
Registrar todo el pago del consume y uso de servicios en el sistema
Oculta
Tolerancia de fallas
Debe realizarse al instante de la cancelación aun cuando se produzca fallas en energía o equipo
Obligatorio
Tiempo de respuesta
10 segundos como máximo
Obligatorio

FUNCIONES DE SERVICIO

REF
FUNCION
CATEGORIA
ATRIBUTO
DETALLES Y RESTRICCIONES
CATEGORIA
R3.1
Registra servicio de comida
Evidente
Tiempo de respuesta
5 Segundos como máximo
Opcional
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R3.2
Calcula el total servicio comida
Oculta
Tiempo de respuesta
5 Segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R3.3
Registra servicio de recreación
Evidente
Tiempo de respuesta
5 Segundos como máximo
Opcional
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R3.4
Registra el total recreación
Oculta
Tiempo de respuesta
5 Segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio
R3.5
Calcula total servicio
oculta
Tiempo de respuesta
5 Segundos como máximo
Obligatorio
Metáfora de interfaz
Pantallas basadas en formularios (c/color)
Obligatorio


FUNCIONES DE RESERVA

REF.
FUNCION
CATEGORIA
ATRIBUTO
DETALLES Y RESTRICCIONES
CATEGORIA
R4.1
Registra la reserva de habitación efectuada
Evidente
Tiempo de Respuesta
5 Segundos como máximo
Obligatorio
Metáfora de Interfaz
Pantallas Basadas en Formularios
Obligatorio
R4.2
Calcula el monto del Adelanto de la reserva
Evidente
Tiempo de Respuesta
5 Segundos como máximo
Obligatorio
Metáfora de Interfaz
Pantallas Basadas en Formularios
Obligatorio
R4.3
Realiza un informe de las características de la habitación reservada
Oculto
Tolerancia de Fallas
Debe realizarse al terminar cada reserva así se produzca una falla de energía
Obligatorio
Tiempo de Respuesta
10 segundos como máximo
Obligatorio

FUNCIONES DE ALQUILER

REF.
FUNCION
CATEGORIA
ATRIBUTO
DETALLES Y RESTRICCIONES
CATEGORIA
R5.1
Registra el Alquiler de Habitación Efectuada
Evidente
Tiempo de Respuesta
5 Segundos como máximo
Obligatorio
Metáfora de Interfaz
Pantallas Basadas en Formularios
Obligatorio
R5.2
Verifica si se efectuó Reserva Anteriormente
Oculto
Tolerancia de Fallas
Debe realizarse en cada alquiler así se produzca una falla de energía
Obligatorio
Tiempo de Respuesta
10 segundos como máximo
Obligatorio
R5.3
Captura las características de la Habitación
Evidente
Tiempo de Respuesta
5 Segundos como máximo
Obligatorio
Metáfora de Interfaz
Pantallas Basadas en Formularios
Obligatorio
R5.4
Registra las alquileres efectuados
Oculto
Tolerancia de Fallas
Debe realizarse al finalizar el registro de alquiler así se produzca una falla de energía
Obligatorio
Tiempo de Respuesta
10 segundos como máximo
Obligatorio


ANALISIS Y DISEÑO

DIAGRAMAS DE SECUENCIA
Calculando el consumo y uso de todo servicio que uso el cliente



Manejo de pagos por servicios al contado del cliente
Registrar todo el pago del consume y uso de servicios en el sistema


Registra Reserva de Habitación
Registra los Alquileres Efectuados
PAQUETES
DIAGRAMA DE ELABORACION

No hay comentarios:

Publicar un comentario