Ingeniería del Software



Documentos relacionados
Ingeniería del Software

Ingeniería del Software

Ingeniería del Software

SINAUTO. (Captura Requirimientos) GRUPO 03

I. T. en Informática de Sistemas. Facultad de Informática

FOROS. Manual de Usuario

Oficina Online. Manual del administrador

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Manual de configuración de cuentas correo Configuración de Alias de Correo

Versión / 04 / GUÍA RÁPIDA PARA USUARIOS

APLICATECA. didimo Marketing. Manual de usuario. By DIDIMO Servicios Móviles.

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012.

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC

MANUAL DE USUARIO CONSEJO PUEBLA DE LECTURA A.C. Instituto Nacional de Astrofísica, Óptica y Electrónica. 01/Octubre/2009

Etapa de Diseño: Gestión de Hotel Diseño de Sistemas Software

Manual de Ayuda Administración de Usuarios SISPECAN. Subdirección de Formación Servicio Canario de Empleo

Incidencias: Todas las incidencias que ocurrirán durante el apadrinamiento de un niño se deben registrar para poder buscar soluciones.

Tienda Online del Instituto Leones de Cultura

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

Manual de Usuario Mail Hosting UNE

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

Manual de usuario investigador

Fundación Infocentro Gerencia de Tecnología Innovación en Desarrollo Tecnológico

1. Como Ingresar al Menú Temático.

SISTEMA DE GESTIÓN ACADÉMICA.

Manual Gran Hotel. N. Res: Número de Reserva que el programa le ha adjudicado de forma automática

MANUAL DE USUARIO PIFTE - ESPAÑA

ADVEO Manual de Usuario

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación

Guía nuevo panel de clientes Hostalia

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA

5.3. ANTICIPOS DE CAJA FIJA.

2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor

ENVIO SMS A TRAVÉS DE WEB

MANUAL DE USUARIOS PAGINA DE VENTA EN LINEA MEXITOURS

Manual de acceso a la Solicitud Genérica de Registro Electrónico.

MANUAL DE LA APLICACIÓN HELP DESK

Guía de uso de la Mesa Virtual SIMP para Dependencias del Ministerio Público - Version 4

SinAuto: Captura de requisitos

MANUAL DE AYUDA PARA LA IMPORTACIÓN DE DATOS AL LIBRO REGISTRO DE OPERACIONES ECONÓMICAS

Casos de Uso De Casino Online

Guía del Pagos Electrónicos

Mantenimiento Limpieza

Pulsa en el siguiente enlace para acceder a la página de Favoritos :

Guía de referencia rápida del correo de voz de Avaya Distributed Office

e-invoicing Guía de usuario Online Billing

<SOLICITUD DE CLAVE SAC> MANUAL DE USUARIO

CheckOUT HELP DESK. Una vez en sesión, UD. Podrá registrar problemas, consultas y hacer un seguimiento de los problemas que UD. ha ingresado.

El protocolo IMAP ofrece la descarga de correos en modo sólo lectura, es decir descarga sólo una copia del correo y no permite el borrado.

ICARO MANUAL DE LA EMPRESA

PRESENTACIÓN DEL PRODUCTO

Gestión de Ficheros en ruralvía Recibos

2. Aquí se muestra la fecha de captura y el número de folio correspondiente a la solicitud, ambos datos son capturados por el sistema.

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

GESTOR DE DESCARGAS. Índice de contenido

/05/2009

ÍNDICE GESTIÓN SERVICIOS COBRAR CLIENTES TARJETAS DE CLIENTE RESERVAS 40

Ayuda básica relativa al interfaz web

PROGRAMA DE GESTIÓN DE USUARIOS, PROYECTOS Y SOLICITUDES DEL SERVICIO GENERAL DE APOYO A LA INVESTIGACIÓN SAI

PETrA PETRA - MANUAL DE USUARIO PARA ESTUDIANTES. Edición: 2 Lugar y fecha: Universidad de Córdoba, 29 de junio de 2012 Referencia: PETrA

Manual de Usuario Internet

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

Índice. 1. Información General. 2. Gestión de la Autorización. 3. Aplicación de Comunicación de Ofertas:

AGENCIA PARA EL DESARROLLO DE LA SOCIEDAD DE LA INFORMACIÓN EN BOLIVIA. MANUAL DE USUARIO OPERACIÓN CUENTA NIC.BO

Manual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones

Manual Oficina Web de Clubes (FBM)

Sistema de Facturación de Ventas WhitePaper Enero de 2007

ÍNDICE...1. Pág. 1/21

UNIDAD DIDACTICA 3 USUARIOS Y GRUPOS EN REDES WINDOWS 2003 SERVER II

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS

Sistema de Liquidación Directa RED Directo

Manual Administrador. Descripción Portal de Administración Servicio Correo Electrónico

MANUAL DE USUARIO DESKTOP

1.- INTRODUCCIÓN 2.- PARÁMETROS

COLABORACIONES DOCENTES

Manual de usuario de la aplicación de envío telemático de partes de accidente y enfermedad profesional

Oficina Online. Manual del Administrador

Poder Judicial de Costa Rica

Manual de uso de la Administración ITALO

Planificación del Sistema Financiero en SIME.

GENERACIÓN DE ANTICIPOS DE CRÉDITO

Manual de USO de la Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

GVisualPDA Módulo de Almacén

SIIGO Pyme. Elaboración Documentos de Activos Fijos. Cartilla I

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

Click & Sell. La manera más sencilla de vender viajes

Conceptos Generales en Joomla

TRANSMISIÓN DE TRANSMISIÓN DE TRANSMISIÓN DE RESULTADOS DILIGENCIAS TRABAS DE VALIDACIÓN DE TRABAS. Si hay rechazo

comunidades de práctica

Servicio de Fax Virtual de la UPV

Transcripción:

Fecha: 12/11/2007 Ingeniería del Software Curso 2007-2008 Captura de Requisitos Multiplan German Rigau y Javier Álvez {german.rigau, javier.alvez}@ehu.es Ingeniería Técnica en Informática de Sistemas Facultad de Informática de San Sebastián UPV/EHU

MULTIPLAN...3 1. DESCRIPCIÓN DE LA INTERFAZ DE USUARIO...3 2. MODELO DE CASOS DE USO...3 2.1 CASOS DE USO DEL RECEPCIONISTA...4 2.1.1 CASO DE USO IDENTIFICAR USUARIO...4 2.1.2 CASO DE USO MODIFICAR USUARIO...4 2.1.3 CASO DE USO GESTIONAR RESERVAS...5 2.1.4 CASO DE USO RESERVAR EXCURSIÓN...5 2.1.5 CASO DE USO MODIFICAR RESERVA...6 2.1.6 CASO DE USO CANCELAR RESERVA...6 2.1.7 CASO DE USO SALDAR CUENTA...6 2.2 CASOS DE USO DEL ADMINISTRADOR...7 2.2.1 CASO DE USO GESTIONAR ADMINISTRADORES...7 2.2.2 CASO DE USO GESTIONAR HOTELES...8 2.2.3 CASO DE USO GESTIONAR RECEPCIONISTAS...8 2.2.4 CASO DE USO GESTIONAR TIPO EXCURSIÓN...8 2.2.5 CASO DE USO CREAR TIPO EXCURSIÓN...9 2.2.6 CASO DE USO COPIAR TIPO EXCURSIÓN...9 2.2.7 CASO DE USO GESTIONAR EXCURSIONES...9 2.2.8 CASO DE USO PLANIFICAR EXCURSIONES...9 3. MODELO DE DOMINIO...11 2/12

Multiplan Este documento presenta el Modelo de Casos de Uso (MCU) y el Modelo de Dominio (MD) para la gestión de Multiplan. Además se añaden los casos de uso con una descripción de alto nivel. 1. Descripción de la interfaz de usuario La interfaz constará de un menú general que de acceso en todo momento a cada uno de los casos de uso del sistema a los que se puedan acceder según el tipo de usuario. La interfaz indicará sólo las posibilidades admisibles según el estado en el que el usuario se encuentre. Existirá una pantalla correspondiente al menú principal que es la que se mostrará al comienzo de la interacción con el sistema y en algunos otros casos. 2. Modelo de Casos de Uso Una agencia de viajes organiza diversas excursiones para los clientes de los hoteles de una isla. Las excursiones son diarias, en autobús de ida y vuelta al hotel en ese mismo dia. La agencia establece para cada excursión, el precio, la ocupación mínima necesaria y las plazas máximas disponibles. Siempre que haya plazas disponibles, los clientes pueden reservar cualquier excursión en la recepción del hotel hasta la noche anterior a la misma. Para ello, los clientes deben abonar el 20% del precio de la excursión. Los clientes también pueden anular las reservas realizadas hasta la noche anterior a la excursión, devolviéndoseles el importe previamente abonado. Los recepcionistas autorizados siempre pueden consultar el número de reservas de todas las excursiones, así como la ocupación mínima necesaria y la máxima disponible de cada excursión. Cada madrugada, la agencia planifica las excursiones para el dia siguiente. Sólo deben realizarse las excursiones que hayan conseguido la ocupación mínima necesaria. Las excursiones con un número de reservas inferior a la ocupación mínima son anuladas. Figura 1: Jerarquía de actores de Multiplan. 3/12

Hemos identificado dos tipos de actores que interactúan con el Sistema de Información Multiplan: Recepcionista y Administrador. Los Recepcionistas gestionan las reservas de los clientes de los hoteles que ofrecen excursiones de la agencia. Los Administradores son empleados de la agencia que gestionan los hoteles, Recepcionistas autorizados, tipo de excursiones y anulación de reservas. La figura 1 muestra la jerarquía de actores de Multiplan. 2.1 Casos de Uso del Recepcionista El diagrama 1 presenta los casos de uso del actor Recepcionista. El Recepcionista de un hotel va a tener la posibilidad de realizar una serie de tareas específicas con el Sistema, a saber: identificarse (Identificar Usuario), modificar sus datos (Modificar Usuario), gestionar las reservas de los clientes del hotel (Gestionar Reservas), reservar excursiones para los clientes del hotel (Reservar Excursión), así como modificar (Modificar Reserva) y cancelar reservas ya realizadas (Cancelar Reserva), y cobrar el importe pendiente de un cliente hasta ese momento (Saldar Cuenta). Además, en cualquier momento, el Recepcionista puede salir del Sistema. Diagrama 1: Casos del Uso del Recepcionista. 2.1.1 Caso de Uso Identificar Usuario Este caso de uso permite a un usuario identificarse frente al sistema Multiplan. El Usuario introduce su identificador y contraseña. En el caso de una correcta identificación se notificará al Usuario la bienvenida al Sistema y se le proporcionará acceso a las distintas opciones asociadas al Recepcionista o al Administrador. En caso de que el identificador de Usuario no exista o la contraseña no se corresponda con la del identificador, se mostrará de nuevo la pantalla de identificación añadiendo un mensaje de error invitando al Usuario a corregir el dato erróneo proporcionado. 2.1.2 Caso de Uso Modificar Usuario Si el Usuario de Multiplan ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), este caso de uso permite modificar la información asociada al Usuario. El Sistema presenta la información del Usuario y permite modificar su password, su nombre y su dirección de correo electrónico. Además, en cualquier momento, el Usuario puede salir de este caso de uso. 4/12

2.1.3 Caso de Uso Gestionar Reservas Si el Recepcionista de un hotel ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), este caso de uso permite gestionar las reservas de excursiones para los clientes del hotel. El Sistema muestra las excursiones planificadas ordenadas por fecha. Para cada día, desde el día posterior a la fecha actual, el Sistema muestra la fecha de la excursión, su nombre, la ocupación mínima necesaria, la máxima disponible, el precio por persona, el porcentaje de abono de reserva que se aplica, el número de plazas ya reservadas, el número de plazas reservadas propias del hotel, y si la excursión ha sido anulada por la agencia. Para cada excursión, si su fecha es posterior a la fecha actual, la excursión no ha sido anulada por la agencia, el hotel tiene autorización para reservar excursiones y hay plazas disponibles, el Sistema ofrece la posibilidad de realizar una nueva reserva (Caso de Uso Reservar Excursión). Además, para cada excursión, el Sistema permite gestionar las reservas que haya realizado el hotel. Seleccionando una excursión de un día concreto, el Sistema muestra las reservas no canceladas ordenadas por fecha de reserva. Para cada reserva, el Sistema muestra la fecha de la reserva, el hotel del cliente que haya hecho la reserva, la habitación del cliente, y el número de plazas reservadas. El Sistema también permite seleccionar una fecha anterior a la fecha actual para consultar el historial de reservas. Sólo puede consultarse el detalle de las reservas del propio hotel donde se realiza la consulta. Si una reserva del propio hotel es seleccionada, el Sistema muestra el DNI del cliente, su habitación, su nombre y apellidos, su teléfono móvil, la fecha de entrada al hotel, la fecha de salida, el número de plazas reservadas, el precio total de la reserva, el total abonado y el importe pendiente de abonar. Si la fecha de la excursión seleccionada es posterior a la fecha actual, el Sistema permite modificar la reserva (Caso de Uso Modificar Reserva) o cancelar la reserva (Caso de Uso Cancelar Reserva). Además, en cualquier momento, el Recepcionista puede salir de este caso de uso. 2.1.4 Caso de Uso Reservar Excursión Si el Recepcionista de un hotel ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), si la fecha de la excursión seleccionada es posterior a la fecha actual, la excursión no ha sido anulada por la agencia, el hotel tiene autorización para reservar excursiones y hay plazas disponibles, este caso de uso permite realizar una nueva reserva a un cliente del hotel. Antes de proceder a reservar una excursión, el Recepcionista debe identificar al cliente del hotel y comprobar que en la fecha de la excursión aún estará hospedado en el hotel. El Recepcionista proporciona al Sistema el DNI del cliente. Si el cliente no ha sido dado de alta en el Sistema en esta estancia, el Recepcionista proporciona además al Sistema, su habitación, su nombre y apellidos, su teléfono móvil, la fecha de entrada al hotel, la fecha de salida prevista y el número de plazas que quiere reservar el cliente para esa excursión. Si el cliente ya ha sido dado de alta en el Sistema en esta estancia, el Sistema muestra su habitación, su nombre y apellidos, su teléfono móvil, la fecha de entrada al hotel, la fecha de salida prevista y el Recepcionista proporciona el número de plazas que quiere reservar el cliente para esa excursión. 5/12

El Sistema comprueba que haya plazas suficientes. Si las hay, el Sistema muestra el precio total de la reserva y el importe que debe abonar el cliente para confirmar la reserva. Cuando el cliente realiza el abono, el Recepcionista puede confirmar la reserva al Sistema. Además, en cualquier momento, el Recepcionista puede salir de este caso de uso. 2.1.5 Caso de Uso Modificar Reserva Si el Recepcionista de un hotel ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), si la fecha de la excursión seleccionada es posterior a la fecha actual, la excursión no ha sido anulada por la agencia y se trata de una reserva del propio hotel, este caso de uso permite modificar una reserva de un cliente del hotel. Antes de proceder a la modificación de una reserva, el Recepcionista debe identificar al cliente del hotel como el mismo que ha realizado la reserva que se desea modificar. El Sistema permite modificar la habitación del cliente, su nombre y apellidos, su teléfono móvil, la fecha de entrada al hotel, la fecha de salida prevista y el número de plazas que quiere reservar para esa excursión. Si se quiere incrementar el número de plazas de la excursión, el Sistema comprueba que haya plazas suficientes. Si las hay, el Sistema muestra el nuevo precio total de la reserva y el importe que debe abonar el cliente al Recepcionista para confirmar la nueva reserva. Cuando el cliente realiza el abono, el Recepcionista puede confirmar la modificación de la reserva al Sistema. Si se quiere decrementar el número de plazas de la excursión, el Sistema comprueba que el número de plazas de la reserva sea mayor que cero. Si es así, el Sistema muestra el nuevo precio total de la reserva y el importe que debe abonar el Recepcionista al cliente para confirmar la nueva reserva. Cuando el Recepcionista realiza el abono, el Recepcionista puede confirmar la modificación de la reserva al Sistema. Además, en cualquier momento, el Recepcionista puede salir de este caso de uso. 2.1.6 Caso de Uso Cancelar Reserva Si el Recepcionista de un hotel ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), si la fecha de la excursión seleccionada es posterior a la fecha actual, la excursión no ha sido anulada por la agencia y se trata de una reserva del propio hotel, este caso de uso permite cancelar una reserva de un cliente del hotel. Antes de proceder a cancelar una reserva, el Recepcionista debe identificar al cliente del hotel como el mismo que ha realizado la reserva que se desea cancelar. Tras confirmación, el Sistema muestra el importe que el Recepcionista debe abonar al cliente por cancelar la reserva. Cuando el Recepcionista realiza el abono, el Sistema cancela la reserva. Además, en cualquier momento, el Recepcionista puede salir de este caso de uso. 2.1.7 Caso de Uso Saldar Cuenta Si el Recepcionista de un hotel ha sido identificado por el Sistema (Caso de Uso Identificar Usuario), este caso de uso permite saldar la cuenta pendiente de las excursiones de los clientes del hotel. 6/12

Antes de proceder a saldar la cuenta de un cliente, el Recepcionista debe identificar al cliente del hotel. El Recepcionista proporciona al Sistema el DNI del cliente. Si el cliente ha sido dado de alta en el Sistema en esta estancia, el Sistema muestra la habitación del cliente, su nombre y apellidos, su teléfono móvil, la fecha de entrada al hotel y la fecha de salida prevista. Además, el Sistema muestra todas las excursiones reservadas en esta estancia y no canceladas por el cliente. Para cada una de ellas, el Sistema muestra la fecha de la excursión, su nombre, su precio por persona, si la excursión ha sido anulada por la agencia, el número de plazas reservadas, el precio total de la reserva, el total abonado y el importe pendiente de abonar por el cliente o por el Recepcionista. Además, el Sistema muestra la suma total pendiente de abonar por el cliente o por el Recepcionista de las excursiones cuya fecha es anterior a la fecha actual. Tras confirmar que se ha realizado el abono, el Sistema salda la cuenta del cliente hasta la fecha actual. Además, en cualquier momento, el Recepcionista puede salir de este caso de uso. 2.2 Casos de Uso del Administrador El diagrama 2 presenta los casos de uso del actor Administrador. Un Administrador de la agencia va a tener la posibilidad de realizar una serie de tareas específicas con el Sistema, a saber: identificarse (Identificar Usuario), modificar sus datos (Modificar Usuario), gestionar a los Administradores del Sistema (Gestionar Administradores), gestionar la información de los hoteles (Gestionar Hoteles), así como los Recepcionistas autorizados de cada hotel (Gestionar Recepcionistas), gestionar los Tipos de Excursión (Gestionar Tipos Excursión), así como crear nuevos Tipos de Excursión (Crear Tipo Excursión), crear nuevos Tipos de Excursión a partir de Tipos de Excursión ya existentes (Copiar Tipos Excursión), gestionar las excursiones de un Tipo de Excursión (Gestionar Excursiones) y planificar las excursiones programadas para ese día (Planificar Excursiones). Además, en cualquier momento, el Administrador puede salir del Sistema. Diagrama 2: Casos del Uso del Administrador. 7/12

2.2.1 Caso de Uso Gestionar Administradores de uso permite gestionar los Administradores del Sistema Multiplan. Para ello, el Sistema muestra todos los Administradores ordenados alfabéticamente. Para cada Administrador, se muestra su identificador, el password, el nombre y apellidos, y la dirección de correo electrónico. El Sistema permite seleccionar uno de los Administradores para edición o borrado. Además, el Sistema permite crear Administradores nuevos. Tras confirmación, un Administrador puede borrarse. 2.2.2 Caso de Uso Gestionar Hoteles de uso permite gestionar la información de los hoteles del Sistema Multiplan. El Sistema muestra los hoteles ordenados alfabéticamente. Para cada hotel, se muestra su identificador, su nombre, su categoría, su dirección, su teléfono y si está autorizado a realizar reservas. El Sistema permite seleccionar uno de los hoteles para edición. Además, el Sistema permite crear hoteles nuevos. Si editamos un hotel ya creado, el Sistema permite modificar su información y gestionar los Recepcionistas asociados a ese hotel (Caso de Uso Gestionar Recepcionistas). Tras confirmación, un hotel puede dejar de tener autorización para realizar nuevas reservas. 2.2.3 Caso de Uso Gestionar Recepcionistas de uso permite gestionar los Recepcionistas del Sistema Multiplan. Para ello, el Sistema muestra todos los Recepcionistas del hotel seleccionado ordenados alfabéticamente. Para cada Recepcionista, se muestra su identificador, el password, el nombre y apellidos, y la dirección de correo electrónica. El Sistema permite seleccionar uno de los Recepcionistas para edición o borrado. Además, el Sistema permite crear Recepcionistas nuevos. Tras confirmación, un Recepcionista puede borrarse. Además, en cualquier momento, el Administrador puede salir de este caso de uso. 2.2.4 Caso de Uso Gestionar Tipo Excursión de uso permite gestionar los Tipos de Excursión del Sistema Multiplan. 8/12

Para ello, el Sistema muestra todos los Tipos de Excursión ordenados de forma ascendente según la fecha de inicio. Para cada Tipo de Excursión, el Sistema muestra su identificador, su nombre y descripción, la fecha de inicio y la fecha fin del periodo de actividad para ese tipo de excursión, su precio, el porcentaje de abono de reserva que se aplica, el número mínimo de plazas necesario para realizar la excursión y el número máximo de plazas que pueden ofertarse en ese Tipo de Excursión. Para cada Tipo de Excursión, el Sistema permite gestionar las excursiones del Tipo de Excursión existente (Caso de Uso Gestionar Excursiones) o crear un nuevo Tipo de Excursión a partir del Tipo de Excursión seleccionado (Caso de Uso Copiar Tipo Excursión). Además, el Sistema permite crear un nuevo Tipo de Excursión (Caso de Uso Crear Tipo Excursión). 2.2.5 Caso de Uso Crear Tipo Excursión de uso permite crear nuevos Tipos de Excursión. El Administrador proporciona al Sistema el nombre, la descripción, la fecha de inicio y final del periodo de actividad, el precio, el número mínimo de plazas necesario para realizar la excursión y el número máximo de plazas que pueden ofertarse en ese Tipo de Excursión. Por defecto, el porcentaje que deben abonar los clientes al realizar una reserva es el fijado por la agencia. Tras confirmación, el Sistema crea el nuevo Tipo de Excursión así como todas las excursiones diarias del periodo de actividad establecido. 2.2.6 Caso de Uso Copiar Tipo Excursión de uso permite crear nuevos Tipos de Excursión a partir del Tipo de Excursión seleccionado. El Sistema presenta para edición los datos del Tipo de Excursión seleccionado incluyendo el nombre, la descripción, la fecha de inicio y final del periodo de actividad, el porcentaje que deben abonar los clientes al realizar una reserva, el precio, el número mínimo de plazas necesario para realizar la excursión y el número máximo de plazas que pueden ofertarse en ese Tipo de Excursión. Tras confirmación, el Sistema crea el nuevo Tipo de Excursión así como todas las excursiones diarias del nuevo periodo de actividad establecido. 2.2.7 Caso de Uso Gestionar Excursiones de uso permite consultar y anular excursiones del Tipo de Excursión seleccionado. 9/12

El Sistema muestra las excursiones del Tipo de Excursión seleccionado ordenadas por fecha. Para cada día, desde el día posterior a la fecha actual, el Sistema muestra la fecha de la excursión, el número de plazas reservadas, y si la excursión ha sido anulada. Para cada excursión, el Sistema ofrece la posibilidad de anularla. Tras confirmación, el Sistema anula las excursiones seleccionadas. 2.2.8 Caso de Uso Planificar Excursiones de uso permite planificar las excursiones programadas para ese día. El Sistema muestra las excursiones planificadas para ese día. Para cada excursión, el Sistema muestra la ocupación mínima de plazas necesaria para realizar la excursión y el número de reservas. Las excursiones que no alcanzan la ocupación mínima aparecen resaltadas. El Sistema permite seleccionar las excursiones que se desea anular. Tras confirmación, el Sistema anula las excursiones seleccionadas. 10/12

3. Modelo de Dominio En el Diagrama 2 se presenta el Modelo de Dominio del Sistema Multiplan. El diagrama incluye básicamente, la información sobre las reservas de excursiones de la Agencia (Reserva), sobre los Clientes de los hoteles (Cliente, Hotel), sobre las excursiones (TipoExcursión, Excursión) y sobre los usuarios del Sistema (Agencia, Administrador y Recepcionista). La Agencia establece el porcentaje que deben abonar los clientes al realizar una reserva de una excursión (por ejemplo, un 20%). Además, tiene asociados varios Administradores autorizados y ofrece a los clientes de los hoteles distintos Tipos de Excursiones. Cada Administrador tiene asociado un identificador, un password, su nombre completo y una dirección de correo electrónico. Un Hotel tiene asociado un identificador, un nombre, una categoría, una dirección, un teléfono y si el hotel puede o no reservar excursiones. Además, tiene asociados varios Recepcionistas autorizados y clientes del hotel. Un Recepcionista de un hotel tiene asociado un identificador, un password, un nombre completo y una dirección de correo electrónico. Un Cliente tiene asociado un DNI, un nombre, un teléfono móvil, una fecha de entrada en el hotel, una fecha de salida prevista, está alojado en una de las habitaciones del hotel y ha abonado un cierta cantidad del importe total que cuestan las excursiones reservadas. Diagrama 2: Modelo de Dominio de Multiplan 11/12

Un TipoExcursión tiene asociado un identificador, un nombre, una descripción, un periodo de actividad indicado por la fecha de inicio, y final del periodo, el porcentaje que deben abonar los clientes al realizar una reserva de una excursión de ese tipo tipo, un precio, un número mínimo de plazas necesario para realizar la excursión y un número máximo de plazas que pueden ofertarse por excursión. Una Excursión tiene asociada un identificador, una fecha, la información sobre si ha sido anulada por la agencia y el total acumulado de reservas. Una Reserva la realiza un cliente de un hotel de una rxcursión de una fecha concreta. Cada Reserva tiene un identificador, una fecha, para un total de plazas, por un importe total, del que se ha abonado una parte o el total. Además, la reserva puede haber sido cancelada por el cliente. 12/12