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 GaonaHenrr! C"a#arr! Sanc"e$ Carlos Dia$ Bar%o$a &ri' Gutierre$ Gon$ales I#(n
Cajamarca, 28 de enerodel 2011
I.
Desc De scri ripc pció ión n de de la em empr pres esaa-H Hot otel el Cla larí rín n
En la activida actividad d hotelera hotelera se ofrece ofrece alojam alojamien iento to a cambi cambio o de dinero dinero e involu involucra cra otras otras disci discipli plina nas, s, como 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 larín tomamos como marco referencial a las !ormas "#$ %&&&, 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.
•
(iderazgo.
•
)articipación del personal y *ejora continua
•
Enfoques basados en procesos y sistemas para la gestión.
•
Enfoque basado en hechos para tomas de decisiones.
•
+elaciones mutuas beneficiosas con el proveedor.
DESCRIPCIÓN GENERAL DE LA EMPRESA 1)
DATOS GENERALES
Razón so!a"##ervicios turísticos larín #... R$%&o# #ervicios de hospedaje T!'o ( *'&sa# #ociedad anónima cerrada. Na+$&a"za# El Hotel larín es una entidad hotelera ubicada en el corazón de la ciudad de ajamarca, el nombre se lo debe al larín, instrumento de viento. Esta empresa est- dedicada a brindar la mejor eperiencia hotelera y brindar al cliente un ambiente acogedor y especial que lo haga sentir en casa.
/arantizar al usuario comodidad, comodidad, higiene, orden y respeto, de modo M!s!ón# " /arantizar que su permanencia en el hotel sea placentera.0
Visión'
0#er 0#er una una enti entida dad d hote hotele lera ra comp compet etit itiv iva a de ópti óptima ma cali calida dad d que que
responda a los requerimientos de la industria turística.0
I.
Desc De scri ripc pció ión n de de la em empr pres esaa-H Hot otel el Cla larí rín n
En la activida actividad d hotelera hotelera se ofrece ofrece alojam alojamien iento to a cambi cambio o de dinero dinero e involu involucra cra otras otras disci discipli plina nas, s, como 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 larín tomamos como marco referencial a las !ormas "#$ %&&&, 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.
•
(iderazgo.
•
)articipación del personal y *ejora continua
•
Enfoques basados en procesos y sistemas para la gestión.
•
Enfoque basado en hechos para tomas de decisiones.
•
+elaciones mutuas beneficiosas con el proveedor.
DESCRIPCIÓN GENERAL DE LA EMPRESA 1)
DATOS GENERALES
Razón so!a"##ervicios turísticos larín #... R$%&o# #ervicios de hospedaje T!'o ( *'&sa# #ociedad anónima cerrada. Na+$&a"za# El Hotel larín es una entidad hotelera ubicada en el corazón de la ciudad de ajamarca, el nombre se lo debe al larín, instrumento de viento. Esta empresa est- dedicada a brindar la mejor eperiencia hotelera y brindar al cliente un ambiente acogedor y especial que lo haga sentir en casa.
/arantizar al usuario comodidad, comodidad, higiene, orden y respeto, de modo M!s!ón# " /arantizar que su permanencia en el hotel sea placentera.0
Visión'
0#er 0#er una una enti entida dad d hote hotele lera ra comp compet etit itiv iva a de ópti óptima ma cali calida dad d que que
responda a los requerimientos de la industria turística.0
Hotel larín larín se encuentr encuentra a estrat1g estrat1gicam icamente ente ubicado a pocas pocas U%!a!ón#El Hotel cuadras de la plaza de rmas' 2r. mazonas 3&45, en el entro Histórico de ajamarca, y a 6 cuadras de la )laza de rmas 7ver mapa8.
,)
O&-an!-&a*a
Gerente
Administradordel Hotel
)ecepci*n
,antenimiento
Botones - Seguridad
Botones )ecepcionista +
Camarera
SISTEMA HOTELERO . 1)
Introducción
&n el presente tra%a/o trata acerca del desarrollo de software en el Hotel “Clar0n” daremos a conocer todas las caracter0sticas del actual
funcionamiento
del
sistema1
es
decir
c*mo
est(
estructurado 2uienes interact3an 2ue casos de uso se reali$an. 4ara luego poder es2uemati$ar una #isi*n general ! as0 poder ela%orar o desarrollar un modelo de software.
I.1.
ropósito
&l documento tiene como prop*sito recoger anali$ar ! de5nir las necesidades 2ue afronta en la actualidad el "otel Clar0n el sistema a reali$ar para la organi$aci*n se denomina “Sistema Hotelero” al 2ue "aremos referencia como SH por sus siglas el cual a!udara a automati$ar sus diferentes procesos.
I.!.
Alcance
&l sistema controlara los procesos reali$ados en el (rea de recepci*n almac6n ! administraci*n del Hotel “Clar0n” los cuales ser(n:
Administraci*n
de
reser#as
pasa/eros
estado
de
"a%itaciones control de ser#icios adicionales %rindado a los pasa/eros control de stoc' de productos reportes diarios semanales ! mensuales de los ingresos ! egresos de "otel.
I.".
AD: &s la a%re#iatura de Administrador. R( &s la a%re#iatura de )ecepcionista. CE( carnet de e7tran/er0a SH(Sistema"otelero
I.).
De#niciones$ Acrónimos$ % A&re'iaciones
Re*erencias.
Glosario ,odelo de re2uerimientos ,odelo de an(lisis ,odelo de dise8o ,odelo de e7periencia de usuario
,odelo de despliegue ,odelo de ar2uitectura
!.1. Sentencia +,e de#ne el pro&lema
Los
recepcionistas
al
utili$an
como
programa de apo!o ,icrosoft &7cel en donde no les permite "acer reportes espec05cos 2ue les a!ude en su proceso diario. El pro&lema
&l uso de un cuaderno de apuntes en donde manualmente ingresan informaci*n importante tanto para el personal 2ue la%ora como para el Gerente de la misma.
A*ecta a
9o contar con un control de pagos
de5nido. Gerente de la empresa
&ncargada de administraci*n
&ncargada de recepci*n
&ncargada de almac6n 4lani5car desarrollar ! controlar los diferentes
El impacto asociado es
na sol,ción adec,ada sería
procesos adem(s de facilitar su tra%a/o. Tener un sistema 2ue %rinde informaci*n precisa de cifras ! datos e7actos 2ue sea utili$ado en la toma de decisiones del Hotel. Generar interfaces amiga%les ! sencillas con las 2ue se pueda acceder a la %ase de datos.
!.!. Sentencia +,e de#ne la posición del prod,cto
ara
Administraci*n
)ecepcionista
Almac6n Cola%oran para lle#ar a ca%o el giro del Hotel
,ienes
adem(s para reali$ar pagos al personal 2ue la%ora ! sus diferentes modalidades.
El nom&re del prod,cto
SH acilitar( al personal encargado de recepci*n !
permitir(
mantener
!
almacenar
informaci*n actuali$ada so%re los procesos ,e /ace
del "otel para de esta manera poder disponer de dic"a informaci*n de manera r(pida ! oportuna para la toma efecti#a de
0o como
decisiones. &l sistema actual ;sistema de arc"i#os< &l sistema de ar2uitectura we% permite el acceso desde cual2uier punto mane/ando un
0,estro prod,cto
control e5ciente ingresos
egresos
tanto
de "a%itaciones
control
de stoc'
de
productos c(lculo de reportes estad0sticos de una manera sencilla ! e5ca$. 2)
Descripción de Stae/olders % ,s,arios 4ara el desarrollo de un producto de software 2ue se a/uste a las necesidades de los usuarios es necesario identi5car e in#olucrar a todas las personas en el pro!ecto como parte del proceso de modelado de re2uerimientos.
Tam%i6n surge la necesidad de
identi5car a los futuros usuarios del sistema asegur(ndose 2ue el con/unto de participantes los representen adecuadamente.
&n esta secci*n se pretende mostrar el per5l de los participantes ! de los usuarios adem(s de los pro%lemas m(s importantes 2ue estos tienen actualmente esto con el 5n de enfocar la soluci*n "acia ellos.
".1. Res,men de Stae/olders 0om&re
Descripción Responsa&ilidades ,(7imo representante Apro%aci*n e
Gerente
encargado de la toma de implementaci*n
;C6sar 4aredes<
decisiones
del
sistema
".!. ".!.-Res,men de ,s,arios 0om&re
Descripción
Stae/older
)ecepcionista
)esponsa%le de reali$ar las co%ran$as por cual2uier ser#icio %rindado en el "otel
Gerente “Clar0n”
del
"otel
Administrado ra
)esponsa%le de mane/ar los res3menes generales del mane/o econ*mico dentro del Hotel.
Gerente “Clar0n”
del
"otel
".". Entorno de s,ario Los usuarios podr(n acceder al sistema a tra#6s de una cuenta de usuario #alidada por el sistema1 donde cada uno tendr( sus permisos ! restricciones de acuerdo a sus funciones adem(s tra%a/aran en un entorno =e%.
".). er#l de Stae/olders 3.4.1. Gerente
Representant Sr: C6sar 4aredes D0a$ e Descripción
&s el due8o de la empresa 2ue nos %rind* la facilidad de reali$ar nuestro pro!ecto
Tipo Responsa&ili dades
&7perto en el negocio.
Informar las necesidades de la empresa. Super#isar la consistencia del sistema. Actuali$ar los datos del sistema. Toma de decisiones importantes de la empresa.
3)
Criterio de 23ito
A tra#6s de c*mo a#ance el desarrollo del Sistema
G&a(o ( 'a&+!!'a!ón
9rindando la información necesaria para la construcción del
Co*n+a&!os
ontrola y representa a la empresa
cumpliendo las necesidades del cliente.
sistema.
Descripción Global Del Producto
).1. erspecti'a del prod,cto &l producto a desarrollar es un sistema para la automati$aci*n de los diferentes procesos del "otel “Clar0n” de tal manera 2ue las acti#idades sea lo m(s e5ciente posi%le.
).!. Res,men de características &n el presente pro!ecto solo a%arcara las (reas de recepci*n administraci*n ! control de almac6n. A continuaci*n se mostrar( un listado con los %ene5cios 2ue o%tendr( el cliente a partir del producto:
4ene#cio del sistema
Características +,e lo apo%an
Ma%or a5ilidad en s,s La Aplicaci*n 2ue mane/ar(n los di*erentes 5estiones de tra%a/adores
para
darles
la
re5istro$ pa5os % co&ros informaci*n ! las necesidades en el Hotel 6Clarín 7 8estión a,tomati9ada de s,s cons,ltas Administración compro&antes
de para
s,
an:lisis Ma%or *acilidad para el control
de
in5resos
e5resos del /otel
%
re2ueridas &l Sistema controlara reci%os facturas %oletas ! el estado de los pasa/eros ! "a%itaciones. La Aplicaci*n ser( capa$ de controlar anulaci*n
la !
cancelaci*n seguimiento
de
compro%antes &l sistema generara informaci*n detallada ! consolidada adem(s de reportes para las diferentes consultas
).". S,posiciones % dependencias Costos ! precio. Teniendo en cuenta 2ue es un software a la medida el costo se calcula teniendo en cuenta los di#ersos re2uerimientos !a 2ue de all0 se #e el grado de comple/idad del mismo. 4or ra$ones acad6micas el software ser( implementado de manera gratuita solo la primera #ersi*n.
+. ,>D&L> D& CAS>S D& ?S> A.
Actores e3ternos 1. Cliente( &s el 2ue gestiona las reser#aciones las
modi5ca ! elimina ! al2uila las "a%itaciones. !. ro'eedor( &s el 2ue "a%astece a la empresa con art0culos a petici*n del administrador. ". Contador( &s el encargado de lle#ar el estudio conta%le de la empresa a petici*n dl administrador.
4.
Casos de ,so 1. Al+,ilar de /a&itación( Cliente solicita una "a%itaci*n )ecepcionista %rinda informaci*n Cliente decide si toma "a%itaci*n )ecepcionista pide datos del cliente Cliente "ace pago )ecepcionista actuali$a estado de "a%itaci*n )ecepcionista imprime ! entrega compro%ante )ecepcionista entrega lla#es a %otones Botones lle#a pertenencias del cliente ! lo dirige a la "a%itaci*n correspondiente Botones entrega lla#es al cliente !. Reser'ación( &l cliente solicita reser#aci*n &l recepcionista %rinda la informaci*n necesaria Cliente decide si "ace reser#aci*n de "a%itaci*n )ecepcionista pide datos del cliente )ecepcionista registra datos ". Modi#car reser'acion( Cliente solicita modi5car reser#acion )ecepcionista pide datos de reser#acion • •
• •
)ecepcionista pide cam%ios a reali$ar al cliente )ecepcionista modi5ca datos de recepcion
). Eliminar reser'acion Cliente solicita eliminar reser#acion )ecepcionista pide datos de reser#acion )ecepcionista elimina recepcion • • •
;. 8enerar in*orme Contador solicita informacion de las cuentas Administrador "ace impresi*n de las cuentas Administrador entrega %oletas Contador entrega informe de las cuentas Administrador entrega cuentas a gerente • • • • •
<. Comprar artic,los pro#eedor pide re2uerimientos de articulos administrador entrega re2uerimiento pro#eedor entrega pedido administrador re#i%e productos ! actuali$a stoc' • • • •
C.
Reli9acion de casos de ,so 1. Al+,ilar de /a&itación $ Reser'ación$ Modi#car reser'acion$ Eliminar reser'acion
!. 8enerar in*orme
". Comprar artic,los
@. A9ALISIS D& CAS>S D& ?S> A. Actores internos 1. Recepcionista( persona encargada de atender a los clientes ! "acer las recepciones.
!. Administrador( es el 2ue dirige el "otel toma las deciciones de compra precio de "a%itaciones e informa al gerente de sus acti#idades. ". 8erente( es el due8o del "otel reci%e informes del administrador ! toma decisiones /unto con el administrador 2ue implican un cam%io sustancial en el "otel ). 4otones( es 2ue 2ue acompa8a ! lle#a las maletas al cliente "acia su "a%itacion tam%ien se encarga de la seguridad. ;. Camarera( se encarga de tener en %uen estadop a las "a%itaciones informa de desperfectos al administrador
4. Entidades +. =ic/a /a&itacion( guarda datos de "a%itacion
@. =ic/a cliente( guarda datos de cliente . =ic/a artic,lo( guarda datos de articulo . =ic/a al+,iler( guarda datos de al2uiler C. Reali9acion de caso de ,so 1. Dia5rama de clases al+,ilar /a&itacion
!. Dia5rama de clases reali9ar reser'acion
". Dia5rama de clases modi#car reser'acion
). Dia5rama de clases eliminar reser'acion
;. Dia5rama de clases reali9acion de in*orme
<. Dia5rama de clases comprar artic,los
D. Dia5rama de acti'idades
+. Al+,iler de /a&itación
Si
Consulta "a%itacion
9o
ic"a Ha%itaci*n
@. Reser'ación
Imprime !
Si 9o
Consulta "a%itacion
. Modi#car reser'acion
CLI&
)egistra ! actuali Solicitar )ese
CLI&9T&
)&C&4CI>9ISTA
To Solicita ,odi5cacion de )eser#acion 4ide datos de reser#acion ic"a Al2uiler
Brinda nue#os datos de )ecepcion
Actuali$a estado de recepcion ic"a Al2uile
. Eliminar reser'acion
CLI&9T&
)&C&4CI>9ISTA
Solicita &liminar )eser#acion 4ide datos de reser#acion ic"a Al2uiler
Actuali$a estado de recepcion ic"a Al2uiler
. 8enerar in*orme
&nt &ntrega informe a gerente
. Comprar artic,los
ic"a Articulo
4)>E&&D>) &entrega4rocesa re2ueriemeintos re2ueriemeintos Actuali$a lista de articulos Solicita )e2uerimientos de articulos
. ,AT)IF D& 4)>C&S>S ES )&?&)I,I&9T>S A. G&a(o ( R!s-o onsiste en la probabilidad de que ocurra el riesgo, los posibles valores son' 9aja, *edia, lta. En la siguiente tabla se muestra la correspondencia entre el nivel de probabilidad y el rango de probabilidad'
!ivel de probabilidad
+ango de probabilidades
9aja
&: a 66:
*edia
6;: a <<:
lta
<=: a 3&&:
. Ma+&!z ( P&osos Vs R/$&!*!n+os
N0 CUN CUN CUN4 51
Alquilar de habitación
Ds&!'!ón CUN
&a /$ a2+a
R/$&!*!n+o
R!s-o
ontar con base de
En caso se etravíe
registra en boleta a
datos para registrar
los datos de los las
cliente y le asigna
boletas
recepciones no
+ecepcionista
una habitación
lquiler
podran recuperarse
N!3" ( R!s-o lta
+ecepcionista
CUN4 Rs&3a!on 5,
Mo(!2!a& CUN4 &s&3a!on 56
E"!*!na& CUN4 57 Rs&3a!on
ontar con una base
En caso se etravíe
de datos para
los datos de los las
registro de
recepciones no
habitacion.
reservaciones
podran recuperarse
(a recepcionista
ontar con una base
En caso se etravíe
de datos para
los datos de los las
registro de
recepciones no
recepción
reservaciones
podran recuperarse
(a recepcionista
ontar con una base
En caso se etraví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
lquiler
lquiler
lquiler
recepción
El administrador
CUN4 58
Gn&a&
brinda informacion
!n2o&*
sobre los alquileres
ontar con una base ontaduria
de datos de todos los alquileres realizados
a contador
*edia
*edia
*edia
En caso se etravíe los datos de los alquileres no podran
lta
recuperarse
En caso se etravíe
CUN4 59
Co*'&a& a&+!$"os
El administrador entrega pedido a proveedor
ontar con una base ompras
de datos de todos los articulos
los datos de los datos, podran recuperarse haciendo un iventario nuevo
9aja
. &S4&CIICACI9 D& )&?&)I,I&9T>S D&L S>T=A)&
A. Re+,erimientos Especí#cos I. =,ncionalidad A. Re+,erimientos *,ncionales
R1( &l sistema permitir( ingresar actuali$ar consultar la informaci*n del cliente R!( &l sistema permitir( actuali$ar consultar eliminar la informaci*n de cada "a%itaci*n. R"( &l sistema permitir( mostrar reportes como la lista de clientes. R)( &l sistema permitir( mostrar reportes como "a%itaciones en reser#a. R;( &l sistema permitir( mostrar reportes como estado de "a%itaciones R<( &l sistema permitir( mostrar reportes como ingresos semanales. R>( &l sistema restringir( algunas funcionalidades de acuerdo al tipo de usuario. R?( &l sistema de%e permitir al administrador actuali$ar consultar los productos de almac6n. R@( 4ermitir( #er el stoc' de los productos de almac6n si en el caso de 2ue "a!a un producto con stoc' menor a muestre un a#iso. R1( &l sistema de%e calcular el monto a pagar de cada cliente R11( &l sistema permitir( registrar consultar modi5car anular una reser#a de las "a%itaciones. R1!( &l sistema de%er( permitir registrar la estad0a de cada uno de los clientes. R1"( &l sistema permitir( generar una orden de compra de los productos sin stoc'. R1)( el sistema permitir( imprimir compro%ante de al2uiler
4. Re+,erimientos no *,ncionales
Eisual
R0=1.- ue realice los procesos en menor tiempo posi%le. R0=!.- 4ara ela%orar el sistema "otelero utili$aremos el programa Studio @ R0=".- ?tili$aremos el gestor de %ase de datos SL. R0=).- El aspecto de la interfaz del sistema facilitar- su empleo a los usuarios con conocimientos b-sicos en inform-tica.
R0=;.- En caso de un error del usuario, el sistema indicar- el mensaje
de error y pautas para la solución. R0=<.- ada opción del sistema presentar- la ayuda en línea para el usuario
R0=>.- El lenguaje empleado en la interfaz del sistema respetar- los
t1rminos usados en el negocio. R0=?.- El sistema debe recuperarse ante fallas de ha rd>are.
[email protected] *antener usuarios R0=1.- *antener opciones del sistema R0=11.- *antener perfiles de usuarios
4. Descripción 8lo&al I. Reporte del Modelo de Casos de so &l producto a desarrollar es un sistema para la automati$aci*n de los diferentes procesos del "otel “Clar0n” de tal manera 2ue las acti#idades sea lo m(s e5ciente posi%le &l sistema "otelero reali$ara los siguientes procesos.
Administraci*n de las "a%itaciones del "otel lo cual implica descri%ir las diferentes caracter0stica precio ! la u%icaci*n. 4lani5caci*n del estado de las "a%itaciones lo cual permite tener la informaci*n de todas las "a%itaciones ocupadas reser#adas ! li%res 2ue cuenta el "otel. Gesti*n de los pasa/eros lo cual a!uda a tener un registro de todos las personas 2ue tienen preferencia por el "otel. acilitara un control adecuado de los productos e insumos con 2ue cuenta el "otel. acilitar el uso del sistema "otelero desde cual2uier punto de la ciudad o pa0s para reali$ar cual2uier operaci*n o consulta reser#aciones ad2uirir informaci*n del "otel e informaci*n de costos.
II.
Consideraciones % Dependencias
Costos ! precio. Teniendo en cuenta 2ue es un software a la medida el costo se calcula teniendo en cuenta los di#ersos re2uerimientos !a 2ue de all0 se #e el grado de comple/idad del mismo.
4or ra$ones acad6micas el software ser( implementado de manera gratuita solo la primera #ersi*n.
III.
Modelo de casos de ,so aB Actores Administrador La funci*n es la de administraci*n de la informaci*n de dic"o sistema tendr( un permiso especial para ingresar ! desarrollar sus acti#idades
Recepcionista
Se encarga de la atenci*n del cliente registra a los clientes reser#as. &l acceso al sistema ser( limitado permiti6ndole reali$ar procesos netamente de recepci*n
&B Casos de ,so Iniciar sesión( el usuario se logea en el sistema de acuerdo al cargo 2ue ocupa se dan los pri#ilegios 8enerar compro&ante( registra los datos del cliente ! la "a%itacion en el sistema Administra reser'a( )esgistra las reser#as con datos del cliente ! la "a%itacion Re5istra cliente( toma los datos del cliente ! lo registra en el sistema Modi#ca reser'a( ,odi5ca datos de la reser#a Elimina reser'a( Actuali$a estado de reser#acion a cancelado Imprimir compro&ante( imprimir compro%ante de al2uiler de "a%itacion Cons,lta cliente( consulta clientes para reser#acion o al2uiler Cons,lta /a&itacion( consulta estado de "a%itaciones ! caracteristicas •
Cons,lta compro&ante( para #er el estado de reser#aciones cB Dia5rama de casos de ,so
Dia5rama 1(
Dia5rama !(