sistema Hotelero

UNIVERSIDAD NACIONALDE CAJAMARCA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS “Sistema Hotelero” Grupo: So

Views 150 Downloads 1 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD NACIONALDE CAJAMARCA

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS

“Sistema Hotelero”

Grupo: Software” Curso:

“Los Tigres del Ingenieria de software I

Docente:

ROGER SÁNCHEZ CHÁVEZ

Alumnos:    

Becerra Gaona,Henrry Chavarry Sanchez, Carlos Diaz Barboza, Erik Gutierrez Gonzales, Iván

Cajamarca, 28 de enerodel 2011

I.

Descripción de la empresa-Hotel Clarín

En la actividad hotelera se ofrece alojamiento a cambio de dinero e involucra otras disciplinas, como son la administración y dentro de la misma la contabilidad, marketing y economía. Es por tal motivo que ahora en nuestra perspectiva de organización del Hotel Clarín tomamos como marco referencial a las Normas ISO 9000, para que en base a ella tomando los principios de gestión de calidad analicemos cada una de las norma o reglas que puedan utilizarse en el manual de organización y funciones del hotel, para que de esta forma tenga siempre los principios de:

I.



Enfoque primeramente al cliente.



Liderazgo.



Participación del personal y Mejora continua



Enfoques basados en procesos y sistemas para la gestión.



Enfoque basado en hechos para tomas de decisiones.



Relaciones mutuas beneficiosas con el proveedor.

DESCRIPCIÓN GENERAL DE LA EMPRESA 1)

DATOS GENERALES    

Razón social:Servicios turísticos Clarín S.A.C. Rubro: Servicios de hospedaje Tipo de empresa: Sociedad anónima cerrada. Naturaleza: El Hotel Clarín es una entidad hotelera ubicada en el corazón de la ciudad de Cajamarca, el nombre se lo debe al Clarín, instrumento de viento. Esta empresa está dedicada a brindar la mejor experiencia hotelera y brindar al cliente un ambiente acogedor y especial que lo haga sentir en casa.



Misión: "Garantizar al usuario comodidad, higiene, orden y respeto, de modo que su permanencia en el hotel sea placentera."



Visión: "Ser una entidad hotelera competitiva de óptima calidad que responda a los requerimientos de la industria turística."



Ubicación:ElHotel Clarín se encuentra estratégicamente ubicado a pocas cuadras de la plaza de Armas: Jr. Amazonas 1025, en el Centro Histórico de Cajamarca, y a 3 cuadras de la Plaza de Armas (ver mapa).

2)

Organigrama

Gerente

Administradordel Hotel

Recepción

Mantenimiento

Botones / Seguridad

Botones Recepcionista 1

Camarera

SISTEMA HOTELERO .

1)

Introducción En el presente trabajo trata acerca del desarrollo de software, en el Hotel “Clarín”, daremos a conocer todas las características del actual

funcionamiento

del

sistema;

es

decir,

cómo

está

estructurado, quienes interactúan, que casos de uso se realizan. Para luego poder esquematizar una visión general y así poder elaborar o desarrollar un modelo de software.

I.1.

Propósito

El documento tiene como propósito recoger, analizar y definir las necesidades que afronta en la actualidad el hotel Clarín, el sistema a realizar para la organización se denomina “Sistema Hotelero”, al que haremos referencia como SH por sus siglas, el cual ayudara a automatizar sus diferentes procesos.

I.2.

Alcance

El sistema controlara los procesos realizados en el área de recepción, almacén y administración del Hotel “Clarín”, los cuales serán:

Administración

de

reservas,

pasajeros,

estado

de

habitaciones, control de servicios adicionales brindado a los pasajeros,

control

de

stock

de

productos,

reportes

semanales y mensuales de los ingresos y egresos de hotel.

I.3.    

AD: Es la abreviatura de Administrador. R: Es la abreviatura de Recepcionista. CE: carnet de extranjería SH:Sistemahotelero

I.4.     

Definiciones, Acrónimos, y Abreviaciones

Referencias.

Glosario Modelo de Modelo de Modelo de Modelo de

requerimientos análisis diseño experiencia de usuario

diarios,

 

Modelo de despliegue Modelo de arquitectura

2.1. Sentencia que define el problema  Los

recepcionistas

al

utilizan

como

programa de apoyo Microsoft Excel, en donde

no les permite hacer reportes

específicos, que les ayude en su proceso diario. El problema

 El uso de un cuaderno de apuntes en donde manualmente ingresan información importante tanto para el personal que labora, como para el Gerente de la misma.  No

contar

con

un

control

de

pagos

definido.  Gerente de la empresa Afecta a

 Encargada de administración  Encargada de recepción  Encargada de almacén

El impacto asociado es

Planificar, desarrollar y controlar los diferentes procesos, además de facilitar su trabajo. Tener

Una solución adecuada sería

un

sistema

que

brinde

información

precisa de cifras y datos exactos que sea utilizado en la toma de decisiones del Hotel. Generar interfaces amigables y sencillas con las que se pueda acceder a la base de datos.

2.2. Sentencia que define la posición del producto  Administración Para

 Recepcionista  Almacén Colaboran para llevar a cabo el giro del Hotel,

Quienes

además para realizar pagos al personal que labora y sus diferentes modalidades.

El nombre del producto

SH Facilitará al personal encargado de recepción y

permitirá

mantener

y

almacenar

información actualizada sobre los procesos Que hace

del

hotel,

para

de

esta

manera

poder

disponer de dicha información de manera rápida y oportuna para la toma efectiva de No como

decisiones. El sistema actual (sistema de archivos) El sistema de arquitectura web permite

el

acceso desde cualquier punto manejando un Nuestro producto

control

eficiente

ingresos,

egresos,

tanto

de

control

habitaciones, de

stock

de

productos, cálculo de reportes estadísticos de una manera sencilla y eficaz.

2)

Descripción de Stakeholders y usuarios Para el desarrollo de un producto de software que se ajuste a las necesidades de los usuarios, es necesario identificar e involucrar a todas las personas en el proyecto como parte del proceso de modelado de requerimientos.

También surge la necesidad de

identificar a los futuros usuarios del sistema, asegurándose que el conjunto de participantes los representen adecuadamente.

En esta sección se pretende mostrar el perfil de los participantes y de los usuarios, además de los problemas más importantes que estos tienen actualmente, esto con el fin de enfocar la solución hacia ellos.

3.1. Resumen de Stakeholders Nombre Gerente (César Paredes)

Descripción Máximo representante

Responsabilidades Aprobación e

encargado de la toma de

implementación

decisiones

sistema

del

3.2. 3.2.-Resumen de usuarios Nombre

Descripción

Stakeholder

Recepcionista

Responsable de realizar las cobranzas por cualquier servicio brindado en el hotel

Gerente “Clarín”

del

hotel

Administrado ra

Responsable de manejar los resúmenes generales del manejo económico dentro del Hotel.

Gerente “Clarín”

del

hotel

3.3. Entorno de Usuario Los usuarios podrán acceder al sistema a través de una cuenta de usuario validada por el sistema; donde cada uno tendrá sus permisos y restricciones de acuerdo a sus funciones además trabajaran en un entorno Web.

3.4. Perfil de Stakeholders 3.4.1. Gerente Representant e Descripción

Sr: César Paredes Díaz Es el dueño de la empresa, que nos brindó la facilidad de realizar nuestro proyecto

Tipo Responsabili dades

Experto en el negocio.    

Informar las necesidades de la empresa. Supervisar la consistencia del sistema. Actualizar los datos del sistema. Toma de decisiones importantes de la empresa.

3)

Criterio de Éxito

A través de cómo avance el desarrollo del Sistema,

Grado de participación

Brindando la información necesaria para la construcción del

Comentarios

Controla y representa a la empresa

cumpliendo las necesidades del cliente.

sistema.

Descripción Global Del Producto 4.1. Perspectiva del producto El producto a desarrollar es un sistema para la automatización de los diferentes procesos del hotel “Clarín”, de tal manera que las actividades sea lo más eficiente posible.

4.2. Resumen de características En el presente proyecto solo abarcara las áreas de recepción, administración y control de almacén. A continuación se mostrará un listado con los beneficios que obtendrá el cliente a partir del producto:

Beneficio del sistema Mayor

agilidad

en

Características que lo apoyan sus

La Aplicación que manejarán los

diferentes gestiones de

trabajadores

registro, pagos y cobros

información y las necesidades

en el Hotel “Clarín ”

requeridas El Sistema controlara recibos,

Gestión automatizada de sus consultas Administración comprobantes

de para

su

análisis Mayor facilidad para el control

de

ingresos

egresos del hotel

y

para

darles

la

facturas boletas, y el estado de los pasajeros y habitaciones. La Aplicación será capaz de controlar anulación

la y

cancelación, seguimiento

de

comprobantes El sistema generara información detallada y consolidada, además de reportes para las diferentes consultas

4.3. Suposiciones y dependencias Costos y precio. Teniendo en cuenta que es un software a la medida el costo se calcula teniendo en cuenta los diversos requerimientos ya que de allí se ve el grado de complejidad del mismo. Por razones académicas el software será implementado de manera gratuita solo la primera versión.

1. MODELO A.

DE CASOS DE USO

Actores externos 1. Cliente: Es el que gestiona las reservaciones, las

modifica y elimina y alquila las habitaciones. 2. Proveedor: Es el que habastece a la empresa con artículos a petición del administrador. 3. Contador: Es el encargado de llevar el estudio contable de la empresa a petición dl administrador. B.

Casos de uso 1. Alquilar de habitación:  Cliente solicita una habitación  Recepcionista brinda información  Cliente decide si toma habitación  Recepcionista pide datos del cliente  Cliente hace pago  Recepcionista actualiza estado de habitación  Recepcionista imprime y entrega comprobante  Recepcionista entrega llaves a botones  Botones lleva pertenencias del cliente y lo dirige a la habitación correspondiente  Botones entrega llaves al cliente 2. Reservación:  El cliente solicita reservación  El recepcionista brinda la información necesaria  Cliente decide si hace reservación de habitación  Recepcionista pide datos del cliente  Recepcionista registra datos 3. Modificar reservacion:  Cliente solicita modificar reservacion  Recepcionista pide datos de reservacion

 

Recepcionista pide cambios a realizar al cliente Recepcionista modifica datos de recepcion

4. Eliminar reservacion  Cliente solicita eliminar reservacion  Recepcionista pide datos de reservacion  Recepcionista elimina recepcion 5. Generar informe  Contador solicita informacion de las cuentas  Administrador hace impresión de las cuentas  Administrador entrega boletas  Contador entrega informe de las cuentas  Administrador entrega cuentas a gerente 6. Comprar articulos  proveedor pide requerimientos de articulos  administrador entrega requerimiento  proveedor entrega pedido  administrador revibe productos y actualiza stock C.

Relizacion de casos de uso 1. Alquilar de habitación , Reservación, Modificar reservacion, Eliminar reservacion

2. Generar informe

3. Comprar articulos

2. ANALISIS DE CASOS DE USO A. Actores internos 1. Recepcionista: persona encargada de atender a los clientes y hacer las recepciones.

2. Administrador: es el que dirige el hotel, toma las deciciones de compra, precio de habitaciones e informa al gerente de sus actividades. 3. Gerente: es el dueño del hotel, recibe informes del administrador y toma decisiones junto con el administrador que implican un cambio sustancial en el hotel 4. Botones: es que que acompaña y lleva las maletas al cliente hacia su habitacion, tambien se encarga de la seguridad. 5. Camarera: se encarga de tener en buen estadop a las habitaciones, informa de desperfectos al administrador

B. Entidades 1. Ficha habitacion: guarda datos de habitacion

2. Ficha cliente: guarda datos de cliente 3. Ficha articulo: guarda datos de articulo 4. Ficha alquiler: guarda datos de alquiler C. Realizacion de caso de uso 1. Diagrama de clases alquilar habitacion

2. Diagrama de clases realizar reservacion

3. Diagrama de clases modificar reservacion

4. Diagrama de clases eliminar reservacion

5. Diagrama de clases realizacion de informe

6. Diagrama de clases comprar articulos

D. Diagrama de actividades

1. Alquiler de habitación

Si

Consulta habitacion

No

Ficha Habitación

2. Reservación

Imprime y e

Si No

Consulta habitacion

3. Modificar reservacion

CLIEN

Registra y actualiz

Solicitar Rese

CLIENTE

RECEPCIONISTA

To Solicita Modificacion de Reservacion Pide datos de reservacion Ficha Alquiler

Brinda nuevos datos de Recepcion

Actualiza estado de recepcion Ficha Alquile

4. Eliminar reservacion

CLIENTE

RECEPCIONISTA

Solicita Eliminar Reservacion Pide datos de reservacion Ficha Alquiler

Actualiza estado de recepcion Ficha Alquiler

5. Generar informe

Entr Entrega informe a gerente

6. Comprar articulos

Ficha Articulo

PROVEEDOR EentregaProcesa requeriemeintos requeriemeintos Actualiza lista de articulos Solicita Requerimientos de articulos

3. MATRIZ

DE

PROCESOS

VS

REQUERIMIENTOS

A. Grado de Riesgo Consiste en la probabilidad de que ocurra el riesgo, los posibles valores son: Baja, Media, Alta. En la siguiente tabla se muestra la correspondencia entre el nivel de probabilidad y el rango de probabilidad:

Nivel de probabilidad

Rango de probabilidades

Baja

0% a 33%

Media

34% a 66%

Alta

67% a 100%

B. Matriz de Procesos Vs Requerimientos

N° CUN CUN CUN01

Alquilar de habitación

Descripción CUN

Área que afecta

Requerimiento

Riesgo

Nivel de Riesgo

Recepcionista

Alquiler

Contar con base de

En caso se extravíe

Alta

registra en boleta a

datos para registrar

los datos de los las

cliente y le asigna

boletas

recepciones no

una habitación

podran recuperarse

Recepcionista CUNReservacion 02

CUN03

Modificar reservacion

Eliminar CUN04 Reservacion

Contar con una base

En caso se extravíe

de datos para

los datos de los las

registro de

recepciones no

habitacion.

reservaciones

podran recuperarse

La recepcionista

Contar con una base

En caso se extravíe

de datos para

los datos de los las

registro de

recepciones no

recepción

reservaciones

podran recuperarse

La recepcionista

Contar con una base

En caso se extravíe

de datos para

los datos de los las

registro de

recepciones no

reservaciones

podran recuperarse

registra en cuaderno a cliente y

hace cambios de algunosdatos de la

hace cambios de algunos datos de la

Alquiler

Alquiler

Alquiler

recepción

El administrador CUN05

Generar

brinda informacion

informe

sobre los alquileres

Contar con una base Contaduria

de datos de todos los alquileres realizados

a contador

Media

Media

Media

En caso se extravíe los datos de los alquileres no podran

Alta

recuperarse

En caso se extravíe

CUN06

Comprar articulos

El administrador entrega pedido a proveedor

Contar con una base Compras

de datos de todos los articulos

los datos de los datos, podran recuperarse haciendo un iventario nuevo

Baja

4. ESPECIFICACIÓN

DE

REQUERIMIENTOS

DEL

SOFTWARE

A. Requerimientos Específicos I. Funcionalidad A. Requerimientos funcionales

 R1: El sistema permitirá ingresar, actualizar, consultar la información del cliente  R2: El sistema permitirá actualizar, consultar, eliminar la información de cada habitación.  R3: El sistema permitirá mostrar reportes como la lista de clientes.  R4: El sistema permitirá mostrar reportes como habitaciones en reserva.  R5: El sistema permitirá mostrar reportes como estado de habitaciones  R6: El sistema permitirá mostrar reportes como ingresos semanales.  R7: El sistema restringirá algunas funcionalidades de acuerdo al tipo de usuario.  R8: El sistema debe permitir al administrador actualizar, consultar los productos de almacén.  R9: Permitirá ver el stock de los productos de almacén, si en el caso de que haya un producto con stock menor a 4, muestre un aviso.  R10: El sistema debe calcular el monto a pagar de cada cliente  R11: El sistema permitirá registrar, consultar, modificar, anular una reserva de las habitaciones.  R12: El sistema deberá permitir registrar la estadía de cada uno de los clientes.  R13: El sistema permitirá generar una orden de compra de los productos sin stock.  R14: el sistema permitirá imprimir comprobante de alquiler B. Requerimientos no funcionales

 

RNF1.- Que realice los procesos en menor tiempo posible. RNF2.- Para elaborar el sistema hotelero utilizaremos el programa

Visual  

Studio 2005 RNF3.- Utilizaremos el gestor de base de datos SQL. RNF4.- El aspecto de la interfaz del sistema facilitará su empleo a los usuarios con conocimientos básicos en informática.



RNF5.- En caso de un error del usuario, el sistema indicará el mensaje

de error y pautas para la solución.  RNF6.- Cada opción del sistema presentará la ayuda en línea para el usuario  RNF7.- El lenguaje empleado en la interfaz del sistema respetará los términos usados en el negocio.  RNF8.- El sistema debe recuperarse ante fallas de hardware.  RNF9.- Mantener usuarios  RNF10.- Mantener opciones del sistema  RNF11.- Mantener perfiles de usuarios

B. Descripción Global I. Reporte del Modelo de Casos de Uso El producto a desarrollar es un sistema para la automatización de los diferentes procesos del hotel “Clarín”, de tal manera que las actividades sea lo más eficiente posible El sistema hotelero realizara los siguientes procesos.  

  

Administración de las habitaciones del hotel, lo cual implica describir las diferentes característica, precio y la ubicación. Planificación del estado de las habitaciones, lo cual permite tener la información de todas las habitaciones ocupadas, reservadas y libres que cuenta el hotel. Gestión de los pasajeros, lo cual ayuda a tener un registro de todos las personas que tienen preferencia por el hotel. Facilitara un control adecuado de los productos e insumos con que cuenta el hotel. Facilitar el uso del sistema hotelero desde cualquier punto de la ciudad o país para realizar cualquier operación o consulta, reservaciones, adquirir información del hotel e información de costos.

II.

Consideraciones y Dependencias

Costos y precio. Teniendo en cuenta que es un software a la medida el costo se calcula teniendo en cuenta los diversos requerimientos ya que de allí se ve el grado de complejidad del mismo.

Por razones académicas el software será implementado de manera gratuita solo la primera versión.

III.

Modelo de casos de uso a) Actores  Administrador La función es la de administración de la información de dicho sistema, tendrá un permiso especial para ingresar y desarrollar sus actividades

 Recepcionista Se encarga de la atención del cliente, registra a los clientes, reservas. El acceso al sistema será limitado permitiéndole realizar procesos netamente de recepción

b) Casos de uso  Iniciar sesión: el usuario se logea en el sistema, de acuerdo al cargo que ocupa se dan los privilegios  Generar comprobante: registra los datos del cliente y la habitacion en el sistema  Administra reserva: Resgistra las reservas, con datos del cliente y la habitacion  Registra cliente: toma los datos del cliente y lo registra en el sistema  Modifica reserva: Modifica datos de la reserva  Elimina reserva: Actualiza estado de reservacion a cancelado  Imprimir comprobante: imprimir comprobante de alquiler de habitacion  Consulta cliente: consulta clientes para reservacion o alquiler  Consulta habitacion: consulta estado de habitaciones y caracteristicas



Consulta comprobante: para ver el estado de reservaciones

c) Diagrama de casos de uso

Diagrama 1:

Diagrama 2:

Diagrama 3: