Você está na página 1de 38

UNIVERSIDAD NACIONAL DE SAN CRISTBAL DE HUAMANGA

FACULTAD DE INGENIERA MINAS, GEOLOGA Y CIVIL


ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS

UNSCH
PROYECTO ALUMNOS : CUBA GALINDO, Ral ORE GUTIRREZ, Henry PALOMINO RAMOS, Jhony RUIZ HUAMN, Luis Adderlin SERNA APONTE, Jhon Gilbert : SISTEMA DEAPLICACIN WEB PARA EL HOTEL

CURSO PROFESOR

: Sistemas De Informacin II : MSc. Ing. Efran Elas, Porras Flores. Ayacucho Per 2012

CAPITULO I ANLISIS DE REQUISITOS Y MODELO DE DOMINIO

SISTEMA DE APLICACIN WEB HOTEL - SAN FRANCISCO 1. ANLISIS DE REQUISITOS:

1.1.

REQUERIMIENTOS FUNCIONALES:

N Req. 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20

REQUISITOS FUNCIONALES
El recepcionista debe obtener un listado de las habitaciones disponible de acuerdo a su tipo de habitacin (individual, matrimonial, doble, triple). El sistema debe mostrar el precio de una habitacin de acuerdo a su tipo de habitacin (individual, matrimonial, doble, triple). El recepcionista debe registrar al Husped el sistema. El recepcionista verifica si al Husped est registrado en el sistema. El recepcionista debe ser capaz de modificar los datos del Husped. El recepcionista consulta por el descuento ofrecido para los huspedes habituales. El recepcionista consulta por el precio total para un husped dado, especificando los datos del cliente, tipo de habitacin, Fecha de Ingreso y Fecha de salida. El sistema muestra en pantalla la foto de una habitacin de acuerdo al tipo de habitacin (individual, matrimonial, doble, triple). El sistema permite al recepcionista emitir un comprobante, al momento de realizarse la transaccin. El sistema debe ser capaz de mostrar una proforma de los servicios al cliente. El recepcionista elimina una reserva especificando el nmero de la habitacin. El recepcionista puede generar un reporte de la relacin de los huspedes registrados y sus respectivas habitaciones. El recepcionista registrara los diferentes servicios adicionales (lavandera, cochera, cafetera, caja de seguridad) que usa el husped durante su estada. El recepcionista puede extenderla estancia de los huspedes. Puede hacer el check in (cambio del estado de la habitacin y crea una cuenta de ese cliente). Y check out (liquidarn los gastos del cliente y se generarn las facturas). El sistema debe ser accedido mediante un nombre de cuenta y tipo de empleado(Administrador, recepcionista) y una contrasea El Administrador puede cambiar el precio de una habitacin de acuerdo a su tipo de habitacin (individual, matrimonial, doble, triple). El Administrador puede cambiar el valor del descuento ofrecido a los clientes habituales. El Administrador puede calcular las ganancias que tendrn en el da, semanal, mensual, anual. El Administrador debe ser capaz de registrar a todos los empleados para el control respectivo de los turnos y horarios.

21 22 23 24 25 26 27

El Administrador debe ser capaz de asignar cuentas de usuario a los empleados que necesariamente interactuaran con el sistema. El sistema debe mostrar los distintos servicios que ofrece el hotel. El husped debe ser capaz de cotizar los precios de los servicios. El husped ingresara todos sus datos al sistema en caso de realizar la reserva va web. El husped puede realizar sugerencias y quejas. El sistema debe permitir registrar los materiales e insumos adquiridos en el inventario El sistema debe permitir registrar y controlar a los proveedores de bienes y servicios. El sistema debe permitir controlar y actualizar el almacn de materiales e insumos. El sistema debe permitir generar reporte sobre el Inventario que se tienen en almacn El sistema debe permitir generar la planilla de empleados mensualmente, para realizar remuneraciones respectivas. El Husped puede realizar pagos en el Banco, por medio de la cuenta del hotel El Husped confirma su reserva mediante la pgina web enviando la imagen del Boucher o nmero de transaccin.

29 30 31 32 33

1.2.

REQUERIMIENTOS NO FUNCIONALES:

N Req. 01 02 03 04 05 06 07

REQUISITOS NO FUNCIONALES
El sistema debe ser amigable y de fcil uso para el cliente y usuario. El sistema debe ser fcil de usar, que no necesita configuraciones complejas para funcionar adecuadamente. El sistema debe controlar el acceso a la informacin impidiendo el acceso a las personas no autorizadas. Toda la informacin debe ser confidencial. Sobre todo los datos relacionados con los usuarios y las transacciones que realicen. El sistema debe ser elaborado de la manera ms sencilla posible para evitar altos costos de mantenimiento Tener la capacidad de crecer y evolucionar con el avance tecnolgico Mantener un mtodo seguro y confiable de copias de seguridad

1.3.

GLOSARIO DE TRMINOS

servicios proforma transaccin comprobante muestra foto Fecha de Ingreso Fecha de salida. Especificar datos precio total habituales consultar husped modificar los datos verifica recepcionista individual matrimonial Doble Triple habitacin mostrar sistema registrar eliminar genera servicios adicionales extender estancia estada check in check out cuenta contrasea precio descuento calcular ganancias turnos horarios

control cuentas de usuario cotizar datos va web sugerencias quejas materiales insumos actualizar artculos planilla empleado

1.4.

MODELO DE DOMINIO:

CAPITULO II MODELADO DE LOS CASOS DE USO Y PROTOTIPOS DEL SISTEMA

2. MODELADO DE CASOS DE USO 2.1. Prototipos de interfaces


Caso de uso: Registrar, Modificar tipo de Habitacin

ui 01 Registrar, Modificar Tipo Habitacin Tipos de Habitacin

Lista de tipos de Habitaciones

Nombre de Tipo:

Descripcin: ID Nombre Tipo

Guargar

Eliminar

Modificar

Caso de uso: Tipos de Tarifa


ui 02 Tipo De Tarifa Tarifa de Tipos de Habitacin

Tipo de Habitacin:

Tipo De Habitacin 50.00

Costo:

Nuevos Soles

Guardar

Modificar

Caso de uso: Gestin de Usuario


ui 04 Gestionar Usuarios Gestionar Usuarios DATOS DEL PERSONAL LISTA DEL PERSONAL Nombres : Ap. Paterno: Buscar Personal Ap. Materno: E_mail: Telefono: Direccin:

DATOS DE LA CUENTA

Usuarios: Contrasea: Rol: Estado: Admiistrador activado

guardar

Eliminar

Modificar

Caso de uso: Gestionar Reservacin


custom Datos de reserv aci... Modificar reserv acion

datos de la reservacion

Cliente Tipo de habitacion Dia 0 Adultos

nombre y apellido matrimonial 1

DNI

DNI

Buscar

Mes Menores de 2 Aos

enero 0

Ao De 2 -12

2012 0

Guardar

Borrar

Atras

Caso de uso: Anular reserva


custom CU 16 Anular reser... Anular reserv acion

Anulacion de reserva

Cliente Tipo de habitacion Dia Adultos

nombre y apellido matrimonial 1 0

DNI

DNI

Buscar

Mes

enero 0

Ao De 2 -12

2012 0

Menores de 2 Aos

Anular

Atras

Caso de uso: Generar Factura

Caso de uso: Gestin adicional por habitacin


ui CU 18 Gestionar Adicionales por habitacion Gestionar adicionales por habitacin Lopez Ricardo Resultados de busqueda Huesped: Lopez Ricardo buscar otra Habitacion

Habitacion: Habitacion N 027 SERVICIOS ADICIONALES A CARGAR fecha servicios N dias 2 2 a Facturar 150.00 30 Total a Cargo 150.00 30.00 cargar ok ok

01/01/2012 cochera 30.00 02/01/2012 lavanderia

ATRAS

CASO DE USO: Gestionar salida del husped


ui CU 19 Gestionar salida Gestionar salida Lopez Ricardo Resultados de busqueda Huesped: Habitacion: Fecha ingreso Fecha de salida Lopez Ricardo N 027 01/01/12 03/01/12 Marcar salida Generar Factura buscar otra Habitacion

Salir

Atras

CASO DE USO: Generar reporte de habitacin


ui CU 20 Generar reporte por habitaciones CU 20. Generar Reporte de Habitaciones

Modo de Busqueda

Fecha Buscar

fecha 02/07/12 ok

reporte dia 02/07/12 Habitacion N102 N 103 N 104 Estado ocupado Libre Reservado tipo matrimonial Triple Simple Tarifa 120 150 50 Vista previa Reservar si si no no si no

OK Borrrar Atras

CASO DE USO: Generar reporte de tarifas


ui CU 21 Generar reporte de Tarifas CU 20. Generar Reporte de Tarifas

Ingrese tipo de tarifa Filtro

economica Ninguno Buscar

REPORTE TARIFA: economica FILTRO: simple, doble, matrimonial Habitacion N102 N 103 N 104 Estado libre Libre Libre tipo matrimonial Triple Simple Tarifa 70 80 15 Vista previa Reservar si si no no si no

Borrrar

OK Atras

CASO DE USO: Registrar Datos del husped


ui CU 22 RegistrarDatos del Huesped RegistrarDatos del Huesped Datos Personales Nombre(s): T elefono: Email: Pais Direccion: Datos Bancarios Numero de tarjeta de credito: T ipo: Caducidad: 2014 Peru Provinvia: Ayacucho Codigo postal Apellidos: Movil:

Observaciones

Guardar

Borrar

CASO DE USO: Generar reporte de Tarifas


ui Generar Reporte de Tarifas Reporte de Tarifas

Habitacin Individual Crear Habitacin Habitacin Matrimonial Modifica

70.00

120.00

Habitacin Doble

120.00

Elimina

Habitacin Triple

180.00

CASO DE USO: Registrar datos del Husped


ui User Interface Datos Huesped

Nombre(s): Apellido

DNI:

N Pasaporte

Email:

DIreccin:

Telefono:

Pais:

Per

CASO DE USO: Buscar datos del Husped

ui User Interface Buscar Huesped

Ingrese DNI:

Buscar Datos del Huesped

Nombre:

Aplellidos:

Telefono:

Tipo de Habitacin:

Fecha de ingreso:

Fecha de salida:

CASO DE USO: Modificar los datos del Husped


ui User Interface Modificar Datos husped

Ingrese DNI:

BUSAR

MOFICAR DATOS MODIFICAR

Nombre(s):

Apellido: DNI: N Pasaporte

Tipo de Habitacin:

Fecha de salida:

Fecha de ingreso:

CASO DE USO: Modificar estancia de los huspedes.


ui User Interface Modificar Estancia

Ingrese DNI:

BUSAR

MOFICAR ESTANCIA MODIFICAR

Nombre(s):

Nombre

Apellido:

Apellidos

Tipo de Habitacin:

Fecha de salida:

Fecha de ingreso:

2.2. Tabla Requisitos - Casos de Uso N Req. Req.01 Req.02 Req.03 Req.04 Req.05 Req.06 Req.07 Req.09 Req.10 Req.13 Req.22 Req.11 Req.12 Req.14 Req.15 Req.16 REQUISITOS FUNCIONALES CU 20. Generar Reporte de Habitaciones CU 21. Generar reporte de Tarifas CU22. Registrar datos del Husped CU 23. buscar datos del Husped CU24. Modificar los datos del Husped CU 07. Gestionar Tarifas CU 08. Gestionar Items CU 12. Ingresar Husped con Reserva CU 13. Ingresar Husped sin Reserva CU 17. Generar facturas CU18. Gestionar adicionales por habitacin

CU 16. Anular reservas por Cliente CU25. Generar lista de Huspedes CU 26. Modificar estancia de los huspedes. CU 19.Generar salidas CU 5. Gestionar tipo de usuario CU 3. Definir pantallas CU 4. Gestionar usuarios CU 1. Definir tipos de habitacin. CU 2. Definir los Tipos de Tarifas CU 14.Gestionar clientes CU 15. Gestionar reservas CU 27. Reporte de Ventas CU 28. Gestionar Empleados CU 6. Gestionar perfiles de usuario CU28. Husped cotizar CU 11. Hacer reservas CU 29.Generar sugerencias y quejas. CU 30.registrar los materiales e insumos adquiridos CU 31.Registrar proveedores de bienes y servicios. CU 32.Controlar a los proveedores de bienes y servicios. CU 33.controlar de almacn CU 34.Actualizar el almacn CU 35.generar la planilla de sueldos

Req.17 Req.18 Req.19 Req.20 Req.21 Req.23 Req.8 Req.24 Req.25 Req.26 Req.27 Req.29 Req.30 Req.31

2.3. MODELADO DE CASOS DE USO (borrador)

CASO DE USO: CU 1. Definir tipos de habitacin. Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar los tipos de habitaciones con los que cuenta el hotel. El administrador del sistema crear segn la estructura fsica del hotel los diferentes tipos de habitaciones. Curso Bsico: 1. Se deber definir los cdigos que tendrn los diferentes tipos de habitaciones, para luego ingresarlos en el campo tipo habitacin. 2. En el campo descripcin se ingresar el nombre que llevar el tipo de habitacin inicialmente definido. 3. Se guardarn los registros creados. Curso alterno: No se puede guardar el registro en la base de Datos. Tabla2-1 Descripcin del caso de uso Definir Tipos de Habitacin (borrador)

CASO DE USO: CU 2. Definir los Tipos de Tarifas Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar los tipos de tarifas que van a existir en el hotel. El administrador del sistema ingresar los tipos de tarifas con los que contar el sistema para poder facturar. Curso Bsico: 1. Se debern definir los cdigos de las tarifas, los mismos que sern ingresados en el campo Tarifa. 2. En el campo Descripcin se ingresar el nombre del tipo de tarifa para el correspondiente cdigo. 3. Se guardan los cambios. Curso alterno: Error al ingresar en valor a la tarifa

Tabla2-2Descripcin del caso de uso Definir Tipos deTarifas (borrador)

CASO DE USO: CU 3. Definir pantallas Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar las pantallas a las cuales tendrn acceso los diferentes usuarios. El administrador del sistema ingresar todas las pantallas con las que cuenta el sistema, as como tambin su ubicacin dentro del mismo. Curso Bsico: 1. Llenar el campo Opcin en el cual se ingresar el cdigo de la pantalla. 2. Se llenar el campo Nombre, con el nombre que tiene la pantalla en el sistema. 3. En el campo Ubicacin se ingresar el path de la pantalla dentro del sistema. 4. Se guardarn los cambios. Curso Alterno: Error No se pudo encontrar pantallas Tabla2-3 Descripcin del caso de uso Definir pantallas (borrador)

CASO DE USO: CU 4. Gestionar usuarios Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar los usuarios del sistema. En esta pantalla se administrar los usuarios del sistema. Curso Bsico: 1. En el bloque definicin de usuario, se llenarn los campos, Cdigo del usuario, Nombre del usuario, clave anterior, clave actual, Fecha caducidad, tipo usuario, para este ltimo campo se presionar F9 para buscar y seleccionar el tipo de usuario deseado. 2. En el bloque Usuarios, se ver a los usuarios existentes en el sistema, en esta parte de la pantalla podr seleccionar al usuario que desee eliminar. 3. Se guardan los cambios. Curso alterno: Nos e pudo encontrar usuario no se puede eliminar usuario

Tabla2-4Descripcin del caso de uso Gestionar Usuarios (Borrador)

CASO DE USO: CU 5. Gestionar tipo de usuario Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar los tipos de usuarios del sistema. Se definirn los diferentes tipos de usuarios que van a funcionar dentro del sistema. Curso Bsico: 1. Primero se llenar el campo Tipo Usuario, luego el campo Nombre. 2. Se guardan los cambios. Curso Alterno: No se pudo crear Usuario

Tabla2-5 Descripcin del caso de uso Gestionar Tipo de Usuario (Borrador) CASO DE USO: CU 6. Gestionar perfiles de usuario Actor(es): Administrador del sistema. DESCRIPCIN: Asignar pantallas a los usuarios. Se realizar la asignacin de pantallas a los usuarios dependiendo del perfil que ste tenga o de las especificaciones que sugiera la gerencia. Curso Bsico: 1. En el bloque Tipos de usuario, se selecciona el tipo de usuario en el cual se encuentra el usuario al que se requiere realizar la asignacin de pantallas. 2. En el bloque de Usuarios, aparecern todos los usuarios que tengan el tipo seleccionado inicialmente, se selecciona el usuario al cual se le asignarn las pantallas. 3. En el bloque Opciones de Men estarn desplegadas todas las pantallas que se definieron en opciones anteriores; a la derecha de este bloque, se encuentra otro de Opciones Asignadas a Tipo Usuario y entre ambas se encuentran dos flechas con las cuales se ir agregando o eliminado segn sea el caso las pantallas a los usuarios del tipo escogido. 4. Se guardan los cambios. Curso alterno: No Deben existir los usuarios, adems no est definidas las pantallas del sistema. Tabla2-6 Descripcin del caso de uso Gestionar Perfiles de Usuario (Borrador)

CASO DE USO: CU 7. Gestionar tarifas Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar tarifas. Se van a definir las tarifas para los diferentes tipos de habitaciones que existen en el sistema. Curso Bsico : 1. Presionamos F9 para seleccionar el tipo de tarifa a escoger. 2. Presionamos F9 nuevamente pero ahora para seleccionar el tipo de habitacin al cual vamos a asignar el tipo de precio. 3. Finalmente en el campo Precio ingresamos el valor que va a tener el tipo de tarifa asignada al tipo de habitacin. 4. Guardar los cambios. Curso Alterno: Error porque no han sido definidos y creados los tipos de habitacin y lo Tipos de tarifas.

Tabla2-7Descripcin del caso de uso Gestionar Tarifas (Borrador)

CASO DE USO: CU 8. Gestionar tems Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar tems. Se definirn los tems de servicios con los que contar el hotel. Curso Alterno: 1. En el bloque Definicin de tems, llenamos el campo Cdigo. 2. Ahora llenamos el campo Descripcin con el nombre del servicio. 3. Guardamos los cambios. Curso Alterno: No se puedo definirn los tems de servicios con los que contar el hotel. Tabla2-8Descripcin del caso de uso Gestionar Items (Borrador)

CASO DE USO: CU10. Controlar ingresos y salidas Actor(es): Administrador del sistema. DESCRIPCIN: Visualizar en pantalla todos los ingresos y salidas en fechas determinadas. Se mostrar en pantalla y dependiendo de los filtros utilizados, la informacin correspondiente a todos los ingresos y salidas registrados en el hotel. Curso Bsico: 1. Se deber llenar los campos de filtro de bsqueda, ya sea por fecha o por el estado o por ambos. 2. Se presiona el botn Consultar, y el sistema presentar todos los registro que concuerden con los filtros ingresados. Curso Alterno: No se puede acceder al registro de ingresos.

Tabla2-10 Descripcin del caso de uso Controlar ingresos y salidas (borrador) CASO DE USO: CU 11. Hacer reservas Actor(es):Recepcionista y Husped DESCRIPCIN: Ingresar las reservas de los huspedes. Se aceptarn los datos y requerimientos de los huspedes para crear una reservacin. Curso Bsico: 1. Se llenan los campos principales de la reserva como son: fecha y hora de llegada y salida, nmero de adultos y nios, total de habitaciones, tipo de tarifa y el estado de la reserva. 2. Se llenan los datos del cliente, mismos que si existen se los puede buscar, caso contrario puede ser creado en esta pantalla, a travs del botn con el icono del rostro. 3. Se llenan los datos de la forma de pago mismos que pueden quedar en blanco, es decir, no son requeridos. 4. Se ingresan los datos de las habitaciones solicitadas por el husped, como son el tipo, el nmero de habitacin, el nmero de personas por habitacin, adems automticamente se llena el campo con el precio de la habitacin seleccionada. 5. Se guardan los datos ingresados en pantalla. Curso alterno: No se pudo guardar datos de la reservacin Tabla2-11Descripcindel caso de uso Hacer reservas (Borrador)

CASO DE USO: CU 12. Ingresar Husped con Reserva Actor(es):Recepcionista DESCRIPCIN: Realizar el ingreso del husped que tiene una reserva previamente creada. El recepcionista ingresa el nmero de reserva del husped y el sistema carga los datos guardados de la misma. Curso bsico: 1. Ingresa o busca el nmero de reserva del husped. 2. El sistema carga los datos de la misma. 3. El sistema genera un nmero de reserva mientras guarda los datos en la tabla correspondiente. Curso Alterno: No se existe reserva

Tabla2-12Descripcin del caso de uso Ingresar Husped con Reserva (Borrador)

CASO DE USO: CU 13. Ingresar Husped sin reserva. Actor(es):Recepcionista DESCRIPCIN: Realizar el ingreso del husped sin que ste tenga una reserva previa. El recepcionista ingresa los datos del ingreso como son: da de ingreso, datos del cliente, de la habitacin, de la forma de pago. Curso bsico: 1. Ingresamos los datos correspondientes a la fecha y hora del da del ingreso. 2. Se ingresan o se buscan los datos del cliente, es decir, se puede crear al cliente desde este punto. 3. Se selecciona el tipo de tarifa, busca si existe disponibilidad de habitacin y de ser as selecciona una. 4. Ingresa o no la forma de pago (estos campos no son requeridos). Curso Alterno: No existe disponibilidad de habitaciones, para la fecha del ingreso.

Tabla2-13 Descripcin del caso de uso Ingresar Husped sin Reserva (Borrador)

CASO DE USO: CU 14.Gestionar clientes Actor(es): Recepcionista. DESCRIPCIN: Realiza las operaciones bsicas para gestionar los datos del cliente. Se presentan en pantalla todos los clientes existentes en el sistema, y se podr crear clientes, modificar datos del mismo o eliminarlo. Curso Bsico: 1. El sistema presenta en pantalla todos los clientes que existen en el sistema. 2. El usuario deber seleccionar un registro en blanco para Crear un nuevo cliente o en su defecto uno existente para realizar modificaciones o eliminarlo. Curso Alterno: No se pudo encontrar los clientes existentes en el sistema, y se podr crear clientes, modificar datos del mismo o eliminarlo. Tabla2-14 Descripcin del caso de uso Gestionar Clientes (Borrador)

CASO DE USO: CU 15. Gestionar reservas Actor(es): Administrador del sistema. DESCRIPCIN: Realizar operaciones sobre las reservas existentes en el sistema. Se realizar la bsqueda de las reservas existentes, las mismas que podrn ser anuladas o modificadas en sus datos. Curso Bsico: 1. Se podr realizar la bsqueda a travs de los filtros indicados en la pantalla (fechas y/o estado) o simplemente presionando el botn consultar. 2. El sistema realiza la bsqueda y llena el bloque reservas con los datos obtenidos. 3. El jefe de reservas deber seleccionar un registro para poder modificarlo o anularlo segn sea el caso. 4. El sistema guarda los cambios correspondientes en las tablas respectivas. Curso alterno: No existen reservas creadas.

Tabla2-22Descripcin del caso de uso Gestionar Reservas (Borrador)

CASO DE USO: CU 16 Anular reservas por Cliente Actor(es): cliente, recepcionista, administrador del sistema. DESCRIPCIN: Anular las reservas que el cliente ya no desea tomar. Cliente, recepcionista, Administrador del sistema. Buscar la reserva de un cliente determinado y proceder a anularla por pedido del mismo o incumplimiento. Curso Bsico: 1. El jefe de reservas localiza la reserva del cliente. 2. Procede a anularla, presionando el botn Anula Cliente. 3. El sistema proceder a cambiar el estado de la reserva de confirmada a anulada por el cliente y a guardar los cambios. Curso alterno: No existe reserva creada.

Tabla2-16Descripcin del caso de uso Anular reservas por cliente (Borrador) CASO DE USO: CU17.Generar facturas Actor(es):Cajero, recepcionista DESCRIPCIN: Facturar los servicios obtenidos por el cliente. Se cargarn los datos de la habitacin, adems de los cargos adicionales (de existir para la habitacin seleccionada) y finalmente se genera la factura. El objetivo es: Facturar los servicios obtenidos por el cliente. Curso Bsico: 1. Selecciona el nmero de habitacin y la fecha. 2. Se cargan los datos del cliente. 3. Se ingresan los tems a facturar (pueden cargarse los adicionales si se presiona el botn Cargar Consumos). 4. El sistema calcula automticamente los valores totales. 5. Finalmente se presiona el botn Imprimir para proceder a generar la factura. Curso Alterno: No se pudo generar Factura

Tabla2-17 Descripcin del caso de uso Generar facturas (Borrador)

CASO DE USO: CU18. Gestionar adicionales por habitacin Actor(es):Cajero, recepcionista DESCRIPCIN: Crear o eliminar tems adicionales cargados a cada habitacin del hotel. Se seleccionar la habitacin que haya hecho uso de cualquiera de los tems de servicios especificados en el sistema, mismos que sern cargados a la factura final del usuario. Curso Bsico: 1. Selecciona la habitacin 2. El sistema carga los datos del husped. 3. Se selecciona la fecha, el tem, la cantidad y el valor del servicio. 4. El sistema calcula el valor total por el servicio. 5. Se guardan y asocian los tems a la habitacin especificada. Curso alterno: No existe habitacin para generar Adicionales.

Tabla2-18 Descripcin del caso de uso Gestionar adicionales por habitacin (Borrador) CASO DE USO: CU 19. Generar salidas Actor(es):Cajero, recepcionista DESCRIPCIN: Generar las salidas de los clientes que van a abandonar el hotel. Por medio del nmero de habitacin se obtendrn los datos del husped, para luego ingresar los datos de salida y finalmente generarla, con esto el estado de ingreso cambia de procesado a salida. Curso Bsico: 1. Se debe seleccionar la habitacin. 2. El sistema cargar los datos del husped. 3. Deber ingresar la fecha y hora de salida y una observacin si es necesario. 4. El sistema guarda los cambios y genera la salida de la habitacin, es decir, cambia el estado del ingreso de procesado por salida. Curso Alterno: No se puede encontrar seleccionada la habitacin

Tabla2-19 Descripcin del caso de uso Generar salidas (Borrador)

CASO DE USO: CU 20. Generar Reporte de Habitaciones Actor(es):Recepcionista DESCRIPCIN: El recepcionista ingresa los datos del ingreso como son: da de ingreso, datos del cliente, de la habitacin, de la forma de pago. Curso bsico: 1. Ingresamos los datos correspondientes de fecha 2. Se ingresan o se buscan los datos del cliente, es decir, se puede crear al cliente desde este punto. 3. Se selecciona el tipo de tarifa, busca si existe disponibilidad de habitacin y de ser as selecciona una. 4. Ingresa o no la forma de pago (estos campos no son requeridos). Curso Alterno: Se produce error en el reporte por datos incorrectos correspondientes.

Tabla2-20 Descripcin del caso de uso Generar Reporte de Habitaciones (Borrador) CASO DE USO: CU 21. Generar reporte de Tarifas Actor(es): Administrador del sistema. DESCRIPCIN: Crear, eliminar o modificar tarifas. Se van a definir las tarifas para los diferentes tipos de habitaciones que existen en el sistema. Curso Bsico : 1. Presionamos F9 para seleccionar el tipo de tarifa a escoger. Curso Alterno: Error con la conexin de base de datos de tarifas para mostrar tarifas.

Tabla2-21 Descripcin del caso de uso Generar reporte de Tarifas (Borrador)

CASO DE USO: CU22. Registrar datos del Husped Actor(es):Recepcionista y Husped DESCRIPCIN: Ingresar las reservas de los huspedes. Se aceptarn los datos y requerimientos de los huspedes para crear una reservacin. Curso Bsico: 1. Se registran los datos personales del Husped como con nombre, apellidos, DNI, direccin de correo y otros. 2. Se guardan los datos ingresados en pantalla. Curso alterno: No se pudo guardar datos de la por que los datos no son correctos Tabla2-22Descripcindel caso de uso Registrar datos del Husped (Borrador)

CASO DE USO: CU 23. Buscar datos del Husped Actor(es):Recepcionista DESCRIPCIN: Realizar el ingreso del husped que tiene una reserva previamente creada. El recepcionista ingresa el nmero de DNI del husped y el sistema carga los datos guardados de la misma. Curso bsico: 1. Ingresa o busca el nmero de DNI del husped. 2. El sistema carga los datos de la misma. 3. El sistema genera un nmero de reserva mientras guarda los datos en la tabla correspondiente. Curso Alterno: No se existe husped

Tabla2-23 Descripcin del caso de uso Buscar datos del Husped (Borrador)

CASO DE USO: CU24. Modificar los datos del Husped Actor(es):Recepcionista y Husped DESCRIPCIN: Realizar el ingreso del husped que tiene una reserva previamente creada. El recepcionista ingresa el nmero de DNI del husped y el sistema carga los datos guardados de la misma. Para posteriormente modificarlas. Curso Bsico: 1. EL recepcionista accede al sistema permitir la bsqueda en la base de datos del husped por nombre o DNI 2. Se registran los datos personales del Husped como con nombre, apellidos, DNI, direccin de correo y otros. 3. Se guardan los datos ingresados en pantalla. Curso alterno: No se pudo guardar datos de la por que los datos no son correctos Tabla2-24 Descripcin del caso de uso Buscar datos del Husped (Borrador)

CASO DE USO: CU25. Generar lista de Huspedes Actor(es): Recepcionista. DESCRIPCIN: Realiza las operaciones bsicas para gestionar los datos del cliente. Se presentan en pantalla todos los clientes existentes en el sistema Curso Bsico: 1. El sistema presenta en pantalla todos los clientes que existen en el sistema. 2. El usuario deber seleccionar un registro en blanco para Crear un nuevo cliente o en su defecto uno existente para realizar modificaciones o eliminarlo. Curso Alterno: No se pudo encontrar los clientes existentes en el sistema. Tabla2-25 Descripcin del caso de uso Generar lista de Huspedes (Borrador)

CASO DE USO: CU 26. Modificar estancia de los huspedes. Actor(es): Administrador del sistema. DESCRIPCIN: Realizar operaciones sobre una reservas existentes en el sistema. Se realizar la bsqueda de las reservas solicitada por el nombre o DNI del Husped Curso Bsico: 1. Se podr realizar la bsqueda a travs de los filtros indicados en la pantalla (DNI cliente y/o Nr. de Habitacin) o simplemente presionando el botn consultar. 2. El sistema realiza la bsqueda y llena el bloque reservas con los datos obtenidos. 3. El jefe de reservas deber seleccionar un registro para poder modificarlo 4. El sistema guarda los cambios correspondientes en las tablas respectivas. Curso alterno: No pudo guardar cambios

Tabla2-26 Descripcin del caso de uso Modificar estancia de los huspedes. (Borrador) CASO DE USO: CU 27. Reporte de Ventas Actor(es):Cajero, recepcionista DESCRIPCIN: Crear o eliminar tems adicionales correspondientes a venta de algn producto (bebida, comida u otras) cargados a cada habitacin del hotel. A mismos que sern cargados a la factura final del usuario. Curso Bsico: 1. Selecciona la fecha 2. El sistema carga los datos del husped que consumieron. 3. Se selecciona la fecha, el tem, la cantidad y el valor del servicio. 4. El sistema calcula el valor total por el servicio. 5. Se muestra un reporte de ventas de acuerdo a la fecha. Curso alterno: No se puedo Reporte de Ventas.

Tabla2-27 Descripcin del caso de uso Reporte de Ventas (Borrador)

CASO DE USO: CU 28. Gestionar Empleados Actor(es): Administrador del sistema. DESCRIPCIN: El administrador podr crear, Modificar, eliminar Empleados del Hotel as mismo registrara los datos personales de estos y el tipo de contrato. Curso Bsico: 1. El administrador podr Crear, Modificar y Eliminar los empleados que estn laborando en el hotel. 2. los datos del Empleado sern ingresados tanto datos personales como datos del tipo de contrato con lo que estn vinculados al Hotel. Curso alterno: No Deben guardar datos del Empleado No se pudo eliminar empleado Tabla2-28 Descripcin del caso de uso Reporte de Ventas (Borrador)

CASO DE USO: CU 29.Generar sugerencias y quejas. Actor(es): Administrador del sistema. DESCRIPCIN: Crear sugerencias y quejas por pedido del Husped Curso Bsico: 1. En el husped podr registrar sugerencias y quejas al administrador Curso alterno: No se pudo crear Sugerencia y/o queja

Tabla2-29 Descripcin del caso de uso Generar sugerencias y quejas. (Borrador)

CASO DE USO: CU 30. registrar los materiales e insumos adquiridos Actor(es): Administrador del sistema. DESCRIPCIN: el Administrador segn sean sea las necesidades de materiales e insumos podr adquirir y podrn ser estos registrados en el sistema y en almacenamiento sern registrados de la misma forma Curso Bsico: 1. El administrador tendr la capacidad de crear categoras de materiales e insumos 2. En los capos que muestra el sistema se registrara la informacin bsica (costo, cantidad, tipo, nombre) de los insumos adquiridos 3. Se guardara los registros creados Curso alterno: No se pudo registrar los materiales e insumos adquiridos

Tabla2-30 Descripcin del caso de uso registrar los materiales e insumos adquiridos (Borrador)
.

CASO DE USO: CU 31. Registrar proveedores de bienes y servicios Actor(es): Administrador del sistema. DESCRIPCIN: el Administrador segn sean sea las necesidades de materiales e insumos podr adquirir y podrn ser estos registrados en el sistema los Proveedores de bienes y servicios. Curso Bsico: 1. El administrador tendr la capacidad de crear proveedores. 2. En los capos que muestra el sistema se registrara la informacin bsica (nombre, Ruc, direccin, etc.). 3. Se guardara los registros creados Curso alterno: No se pudo registrar el proveedor

Tabla2-31 Descripcin del caso de uso Reporte de Ventas (Borrador)

CASO DE USO: CU 32. Controlar a los proveedores de bienes y servicios Actor(es): Administrador del sistema. DESCRIPCIN: el Administrador podr gestionar con los proveedores registrados en el sistema modificar, eliminar en el sistema Curso Bsico: 1. El administrador tendr la capacidad de crear, modificar y eliminar proveedores. 2. En los capos que muestra el sistema se registrara la informacin bsica (nombre, Ruc, direccin, etc.).que pueden ser modificados 3. Se guardara los registros creados Curso alterno: No se pudo encontrar al proveedor

Tabla2-32 Descripcin del caso de uso Reporte de Ventas (Borrador) CASO DE USO: CU 34. controlar de almacn Actor(es): Administrador del sistema. DESCRIPCIN: el Administrador segn sean sea las necesidades de materiales e insumos podr adquirir y podrn ser estos registrados en el sistema y en almacenamiento sern registrados de la misma forma los retiros y los ingresos en el mismo. Curso Bsico: 1. El administrador tendr la capacidad de crear categoras de materiales e insumos 2. En los capos que muestra el sistema se registrara la informacin bsica (costo, cantidad, tipo, nombre) de los insumos adquiridos 3. Se registrar los ingresos y salidas aumentando y disminuyendo en la cantidad de los insumos registrados automticamente por el sistema 4. Se guardara los registros creados Curso alterno: No se pudo registrar los materiales e insumos adquiridos

Tabla2-34 Descripcin del caso de uso controlar de almacn (Borrador)

CASO DE USO: CU 35. generar la planilla de sueldos Actor(es): Administrador del sistema. DESCRIPCIN: el Administrador tener un reporte de los empleados y sus sueldos (Planilla de sueldos). Curso Bsico: 1. El sistema tendr actualizado la informacin del empleado as mismo la informacin de su contrato para poder generar un reporte de los sueldos. 2. El administrador tendr la capacidad de crear una planilla se sueldos Curso alterno: No se pudo registrar los empleados No se genera planilla.

Tabla2-35 Descripcin del caso de uso generar la planilla de sueldos (Borrador)


2.4. EMPAQUETAMIENTO DE CASOS DE USO:

2.5. DIAGRAMAS DE CASOS DE USO:

Você também pode gostar