Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.2 Objetivos
Los objetivos que se quieren alcanzar con este proyecto son los siguientes.
1.2.1 Generales
1.2.2 Especficos
1.3 Alcance
El Subsistema de Reservas consta de seis casos de uso principales, siendo dos de
ellos procesos batch. Se atacar principalmente aquellos casos de uso que
involucran interaccin con los actores.
1
2. Descripcin del Negocio
En esta seccin presentamos la descripcin del negocio, adentrndonos en el
proceso de negocio ms importante. Esta seccin provee el contexto y determina el
alcance del resto del documento. Describimos el sistema de Reservacin de Hotel.
Luego se presenta una descripcin de ste identificando los procesos de negocio
crticos.
La gerencia general desea tener un sistema en lnea que les permita a sus
huspedes reservar desde cualquier lugar del mundo. Se desea adems poder
sugerir a los clientes otro tipo de habitaciones si en dado caso no hubiese
disponibilidad para el tipo de habitacin, que el husped elija.
Los huspedes del hotel deben poder realizar todas sus actividades por Internet.
Es importante, adems, que el sistema pueda facturar los pagos que realizan los
huspedes.
Por ltimo, los servicios adicionales que brinda el hotel a los huspedes varan el
precio de las habitaciones. Estos servicios se irn incorporando y removiendo del
sistema, incluso una vez que ste este en produccin. El sistema debe ser capaz
de incorporar nuevos mdulos (subsistemas) que den soporte a nuevos servicios.
Los servicios extras que se brinda a los huspedes varan en el tiempo. De todas
formas, el agregar o quitar un nuevo servicio no es un proceso en que el sistema
propiamente participar. El sistema debe estar hecho de forma tal que simplifique
la incorporacin y remocin de los servicios extras brindados por el hotel.
2
3. Justificacin
El sector de hotelera ha vivido una crisis desde la aparicin de Internet.
Las compaas de los hoteles, guas y otros muchos servicios que antes dependan
de una agencia u organizador de viajes, ahora pueden ofertarse directamente en la
red, sin intermediarios y sin monopolios que limiten su actividad comercial, de
manera que se ponen en manos de una buena gestin para ofrecer la mejor opcin
al cliente y del marketing.
El sistema de reservas que elaboraremos en este proyecto contar con una ventaja
competitiva frente a los sistemas de las grandes mayoristas tradicionales. Nuestra
tecnologa estar basada en la potencia de la tecnologa web, utilizar metodologas
giles apoyadas en tests automatizados con las que podremos ser ms dinmicos
frente a los cambios que puedan surgir en el futuro.
3
4. Anlisis de Factibilidad
4.1. Factibilidad Econmica
A continuacin se presenta el estudio que dio como resultado la factibilidad
econmica del desarrollo del nuevo sistema de informacin donde se determinaron
los recursos econmicos para desarrollar el sistema Alojamiento de Hotel
(ALOHO)
Recursos Humanos
N Cargo Costo Individual Costo Total
1 Ing. Sistema (Lder del Proyecto) Q 12.000,00 Q 12.000,00
2 Analista/Diseador Q 9.600,00 Q 9.600,00
1 Programador Q 6.400,00 Q 6.400,00
Total Q 28.000,00
Flujo de Pago
Recursos Costos
Recursos Humanos Q 28.000,00
Recursos Tecnolgicos Q 639,00
Recursos Materiales Q 133,00
Imprevistos (10%) Q 545,00
Total Q 29.317,00
Costo de Operacin
Descripcin Costo Total
Suministros y Gastos Q 850,00
Total Q 850,00
4
4.2. Factibilidad Tcnica
PLATAFORMA UNIX
Descripcin Software Costo Operatividad
Sistema Operativo Ubuntu est basado en la distribucin Debian GNU/Linux
y soporta oficialmente dos arquitecturas de hardware:
Linux Ubuntu Intel x86, AMD64. Sin embargo ha sido portada
Server extraoficialmente a cinco arquitecturas ms: PowerPC,
Linux
Licencia SPARC (versin "alternate"), IA-64, Playstation 3 y HP PA-
Ubuntu
Gratuita GNU RISC. Al igual que casi cualquier distribucin basada en
Server
(Libre Linux, Ubuntu es capaz de actualizar a la vez todas las
Distribucin) aplicaciones instaladas en la mquina a travs de
repositorios, a diferencia de otros sistemas operativos
comerciales, donde esto no es posible.
Sistema Operativo Fedora es un sistema operativo basado en Linux que
incluye lo ltimo en software libre y de cdigo abierto.
Fedora es siempre gratis para que cualquiera lo use,
Linux Fedora
modifique o distribuya. Se incluye SELinux ("Security-
Licencia
Linux Enhanced Linux") se destaca entre las caractersticas de
Gratuita GNU
Fedora seguridad de Fedora, pues implementa una gran variedad
(Libre
de polticas de seguridad, incluyendo control de acceso
Distribucin)
obligatorio (MAC "Mandatory Access Control"), a travs
de los Modulos de Seguridad de Linux que estn en el
kernel del sistema.
Manejador de Base de Datos MySQL es muy utilizado en aplicaciones web como,
Drupal o phpBB, en plataformas (Linux/Windows-Apache-
MySQL-PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla. Su popularidad
como aplicacin web est muy ligada a PHP, que a
MySQL
menudo aparece en combinacin con MySQL. MySQL es
Licencia
una base de datos muy rpida en la lectura cuando utiliza
MySQL Gratuita GPL
el motor no transaccional MyISAM, pero puede provocar
(Libre
problemas de integridad en entornos de alta concurrencia
Distribucin)
en la modificacin. En aplicaciones web hay baja
concurrencia en la modificacin de datos y en cambio el
entorno es intensivo en lectura de datos, lo que hace a
MySQL ideal para este tipo de aplicaciones.
5
4.3. Factibilidad Humana
5. Descripcin de Procesos
ID Procesos Descripcin
1 Husped Representa al usuario que utiliza los servicios del hotel
Externo (Husped)
Husped Consulta habitaciones disponibles
Reserva habitacin disponible
Cancela la reserva
Llegada de un husped con reserva
Consumo de servicios
Salida del husped
Interno(Recepcionista)
Verifica la disponibilidad de habitaciones el da
indicado.
Reserva habitacin para la fecha indicada
Proporciona nmero de cuenta para cancelar
reservacin
Verifica los datos del husped y proporciona
llaves de la habitacin
Se le ofrecen servicios adicionales al husped
Vuelve a tomar datos y recibe llaves de la
habitacin
Interno( Administrador)
Lleva el control de las reservaciones
Revisa reservaciones actuales
Se mantiene en contacto con los huspedes
6
7
6. Requerimientos
Nmero 001
Nombre de la
Registro de husped
Solicitud:
Fecha de
15/8/2017
Solicitud:
Se solicita al husped de cargar sus datos principales al
Descripcin:
sistema para proceder a su reserva
DETALLES DE LA SOLICITUD:
8
Tendr el campo de nmero de telfono, nos servir para contactarnos con el
husped si por alguna razn no dio respuesta a nuestro correo que fue enviado,
esto se procede ya que en algunas ocasiones el husped ya ha realizado su
reservacin y nuestras habitaciones sufren con alguna actualizacin o por
remodelacin no se le pueda brindar el servicio es por ello que se le llama para
hacer alguna modificacin de habitacin o cambiar su fecha de ingreso.
Tendr el campo de direccin completa del husped como referencia de donde
como parte de su requisito para hacer su ingreso.
Tendr el campo de ingreso de habitacin la cual es muy importante ya que
manejamos una hora de entrada a nuestro hotel, en la cual tendr que hacer la
validacin con la recepcionista para que se verdico los datos que fueron
ingresados en el sistema, para ello el nico documento que lo va respaldar ser
el pasaporte si es extranjero y si no el dpi si fuera local.
Tendr su campo de salida de habitacin en la cual se cargar a su cuenta final
el detalle de los servicios extras que adquiri en las instalaciones la cual ser su
orden final de pago y lo podr hacer con moneda de dlar o moneda local.
La aplicacin de registro de husped como podemos notar es muy practica la
utilizacin ya que la recepcionista no tendr ningn problema para poder solicitar
al husped su informacin y as como poder hacer el ingreso a nuestra aplicacin
para que en ella se pueda guardar los campos muy importantes de los huspedes
Ejemplo
(archivos,
frmulas,
clculos,
diseos)
1 tiene que ser muy puntual a la hora de entrada para que pueda
ser atendido con toda tranquilidad.
9
Nmero 02
Fecha de
17/8/2017
Solicitud:
Husped contara con una categora de nuestros servicios para
Descripcin:
su uso dentro del hotel
DETALLES DE LA SOLICITUD:
Esta categora que a continuacin se le dar son servicios que estar en la pgina
del hotel, dichas categoras tendrn su costo adicional.
3. Contar con un valet parking
10
6. Saln spa
Ejemplo
(archivos,
frmulas,
clculos,
diseos)
1 con respecto al valet parking este servicio solo se estar
visualizado en la pgina, ya que este ser externo.
Reglas del
Negocio
2 con la comida no se manejar desayunos ya que las personas
que ingresan al hotel es mejor ofrecerles almuerzo o cena
Nmero 004
11
Nombre de la
Solicitud: Cuenta de husped
Fecha de
16/8/2017
Solicitud:
Mostrar un detalle de los gastos que el husped tubo
Descripcin: durante su estada la cual va incluido los impuestos
correspondientes
DETALLES DE LA SOLICITUD:
Ejemplo
(archivos,
frmulas,
clculos,
diseos)
Reglas del El husped tendr como detalle final de su consumo la cantidad
Negocio con impuestos y sin impuestos
12
7. Casos de Uso
13
7.1 Realizar reserva
En este caso de uso se describe todo el procedimiento que el cliente hace para
realizar una reserva en un hotel.
Flujo de Eventos
Flujo Bsico
Flujos Alternativos
Poscondiciones
Se ha registrado la reserva.
14
7.2 Registrar Hospedaje
En este caso de uso se describe todo el procedimiento que el cliente hace para
realizar el hospedaje en un hotel.
Flujo de Eventos
Flujo Bsico
15
8. Diagrama de secuencia
16
9. Diseo de datos
Para iniciar con el diseo del modelo de base de datos, debe cumplir con la siguiente
estructura de negocio:
Reflejar la estructura del problema en el mundo real para los agentes de seguros.
Ser capaz de representar todos los datos esperados, incluso con el paso del
tiempo.
Evitar el almacenamiento de informacin redundante.
Proporcionar un acceso eficaz a los datos.
Mantener la integridad de los datos a lo largo del tiempo.
Tener claridad, coherencia y de facilidad de comprensin.
17
10. Prototipo
18