Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Contenido Introducción ............................................................................................................................. 2 Definición general de los requerimientos ................................................................................... 3 Especificación de los requerimientos (modelado) ....................................................................... 4 Validación de los requerimientos (prototipo) ............................................................................. 8 Versión: 1.0 Fecha de la versión: 01/06/2012 Página 1 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Introducción Especificación y validación de los requerimientos En este documento se encontraran las especificaciones y validaciones para el SAAH que se implementara en el Hotel California S.A. de C.V. ubicado en Cancún Quintana Roo. Especificación de requerimientos. La especificación de los requerimientos es el producto de trabajo final que genera la ingeniería de requisitos, este describe la función y el desempeño deun sistema basado en computadora y lasrestricciones que regirán su desarrollo. La especificación de requerimientos nos sirve como base para las actividades deingeniería de software subsecuentes. Validación de los requerimientos. Es el estudio de cada elemento del modelo de requerimientos para detectar inconsistencias, omisiones, y ambigüedades. Se asignan prioridades a los requerimientos representados por el modelo y se agrupan en paquetes de requerimientos que se implementaran como incrementos del software. Con lo anterior lograremos desarrollar un Sistema De Información que se adecúe y satisfaga las necesidades del cliente. Versión: 1.0 Fecha de la versión: 01/06/2012 Página 2 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Descripción general de los requerimientos Descripción amplia del requerimiento (no más de 10 líneas). Debe especificar el objetivo general por el cual el importante el requerimiento (a modo de justificación). El Sistema de información (SAAH) pretende agilizar los procesos de atención al cliente en el área de administración de recepciones, disponibilidad y servicio a la habitación, reduciendo tiempo a mediano y largo plazo, generando ganancias para el hotel. Versión: 1.0 Fecha de la versión: 01/06/2012 Página 3 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Especificación de los requerimientos (modelado) Caso de uso textual Caso de uso (textual) para reservar una habitación. NOMBRE Actor: Descripción: Disparador: Precondiciones: Postcondiciones: Flujo normal: Flujos alternativos: Excepciones: Prioridad: Frecuencia de uso: Reglas de negocio: Requerimientos especiales: Suposiciones: Notas y preguntas: Versión: 1.0 Reservar Habitacion Recepcionista Permite consultar las habitaciones disponibles y reservarlas. La base de datos del hotel proporcionara las habitaciones disponibles y sus costos. La Recepcionista debe estar dada de alta en el sistema para poder acceder a la base de datos. 1. Buscar Registro del cliente, sino existe registrarlo. 2. Cambiar estado de habitación (disponibilidad). 1. El cliente desea reservar una habitación y solicita la información de Habitaciones disponibles. 2. El sistema muestra las habitaciones disponibles. a) Tipo de Habitación (Suites, sencilla) b) Vista(Colindancia al mar o avenida) c) Piso d) Número de ocupantes e) Servicios.(Televisión por cable, Teléfono, W- fi) 3. El usuario selecciona su habitación. 4. El sistema registra los datos. 5. El sistema guarda la información en la base de datos. 6. El Sistema genera el costo de los servicios solicitados. 7. El sistema registra el pago de los servicios. 8. Emitir Nota o factura de pago. 9. Finaliza el caso de uso. S1. El sistemacancela la reservación de la habitación. S1.1. El sistema modifica el estado de la habitación. S1.2. Si la respuesta del usuario es afirmativa, el sistema guarda en el expediente del cliente la fecha y la hora de la operación de cancelación de habitación o cambio en la reservación. S1.3. Finaliza el caso de uso. E1. Promociones E1.1 Descuentos de empleado 1.2 Temporada vacacional. Alta Alta Una vez pagada la habitación no se hacen rembolsos si ésta no es ocupada. - Fecha de la versión: 01/06/2012 Página 4 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Diagrama de casos de uso a) Resumen de los casos de uso Nombre Descripción Actores [Caso de Uso] [Descripción general u objetivo del caso de uso] [Listar los actores involucrados] Módulo usuario Aquí se presentan las diferentes acciones que puede realizar un usuario por medio de un menú Usuario Módulo Administrador Aquí se presentan las diferentes acciones que puede realizar el administrador por medio de un menú Administrador Login Aquí sea autentifica al usuario y se define que tipo de actor es, usuario o administrador Usuario Atención a clientes Registro Aquí se registran los pedidos de los clientes y se notifica sí ya se han realizado Usuario Reservaciones Registro Aquí se registra las habitaciones que se van a reservar y se notifica su estado como ocupada, reservada y disponible. Usuario Aquí se dan de alta usuarios nuevos generándoles un ID y contraseña. Administrador Alta usuarios Administrador Administrador Administrador b) Lista de actores Nombre Descripción Tipo [Humano,ó [Nombre del actor] [Descripción del Actor] Software, ó Hardware] Usuario Su función se basa principalmente en el registro de las operaciones de reservación y atención al cliente del hotel Humano Administrador Su función es la gestión de los usuarios, aunque también tiene permitido hacer registros de reservaciones y atención a clientes Humano c) Diagrama de los casos de uso definidos en punto a) Versión: 1.0 Fecha de la versión: 01/06/2012 Página 5 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 SAAH Versión: 1.0 Fecha de la versión: 01/06/2012 Página 6 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Diagrama de actividades Diagrama de secuencia Versión: 1.0 Fecha de la versión: 01/06/2012 Página 7 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 Incluir pantallas de la aplicación a desarrollar Incluir como anexo el prototipo (solución) PANTALLA DE INICIO DE SISTEMA Versión: 1.0 Fecha de la versión: 01/06/2012 Página 8 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 AUTENTIFICACIÓN USUARIO/ADMINISTRADOR PANTALLA INICIO USUARIO Versión: 1.0 Fecha de la versión: 01/06/2012 Página 9 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 PANTALLA INICIO ADMINISTRADOR RESERVACIONES (REGISTRO) Versión: 1.0 Fecha de la versión: 01/06/2012 Página 10 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 ATENCIÓN AL CLIENTE (REGISTRO) ALTA USUARIOS (REGISTRO) Versión: 1.0 Fecha de la versión: 01/06/2012 Página 11 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 CIERRE DE REGISTRO ERROR USUARIO Versión: 1.0 Fecha de la versión: 01/06/2012 Página 12 Logotipo de la empresa / SI Especificación y validación de requerimientos Equipo ## Fecha de entrega: 01/06/2012 CIERRE SESIÓN El sistema propuesto incluirá las pantallas antes vistas, y logrará el objetivo principal que es la agilización del proceso en la atención de las habitaciones, otorgándole al Hotel California la oportunidad de hacer procesos simultáneos generando utilidad gracias al ahorro de tiempo y reducción de personal. Versión: 1.0 Fecha de la versión: 01/06/2012 Página 13