Professional Documents
Culture Documents
software
Proyecto: Sistema Web para gestin de reserva
del hotel Sol De Oriente Cusco
Revisin
12/01/2016
Autor
Por la universidad
Pg. 4
Contenido
FICHA DEL DOCUMENTO
CONTENIDO
INTRODUCCIN
1.1
Propsito
1.2
Alcance
1.3
Personal involucrado
1.4
1.5
Referencias
1.6
Resumen
DESCRIPCIN GENERAL
2.1
2.2
2.3
2.4
Restricciones
10
2.5
Suposiciones y dependencias
10
REQUISITOS ESPECFICOS
10
3.1
Requisitos comunes de las interfaces
3.1.1 Interfaces de usuario
3.1.2 Interfaces de hardware
3.1.3 Interfaces de software
3.1.4 Interfaces de comunicacin
3.2
Requerimientos funcionales
3.2.1 Requisito funcional 1
3.2.2 Requisito funcional 2
3.2.3 Requisito funcional 3
3.2.4 Requisito funcional 4
3.2.5 Requisito funcional 5
3.2.6 Requisito funcional 6
3.2.7 Requisito funcional 7
3.2.8 Requisito funcional 8
15
15
15
15
15
15
15
15
16
16
16
16
17
Error! Marcador no definido.
Descripcin de requisitos del sofware
Pg. 5
Requisito funcional 9
3.3
Requerimientos no funcionales
3.3.1 Requisitos de rendimiento
3.3.2 Seguridad
3.3.3 Fiabilidad
3.3.4 Disponibilidad
3.3.5 Mantenibilidad
3.3.6 Portabilidad
17
17
17
17
17
17
18
Pg. 6
1 Introduccin
Este documento es una Especificacin de Requisitos del Software (ERS) para el Sistema
de informacin, para la gestin de procesos y control de reserva de hoteles. Esta
especificacin se ha estructurado basndose en las directrices dadas por el estndar IEEE
Prctica Recomendada para Especificaciones de Requisitos Software ANSI/IEEE 830.
Los datos de
1.1
Propsito
1.2
Alcance
1.3
Personal involucrado
Nombre
Rol
Categora Profesional
Responsabilidad
Informacin de contacto
Pg. 7
Nombre
Rol
Categora Profesional
Responsabilidad
Informacin de contacto
1.4
Descripcin
RNF
Requerimiento No Funcional
FTP
Organigrama de la empresa
1.5
Referencias
Titulo del Documento
Referencia
Descripcin de requisitos del sofware
Pg. 8
1.6
IEEE
Morgan Kaufmann
Resumen
2 Descripcin general
2.1
El sistema SIS ser un producto diseado para trabajar en entornos WEB, lo que permitir
su utilizacin de forma rpida y eficaz, adems se integrara con otros sistemas existentes
del hotel como son: sistema de cobro y facturacin, el sistema de registro.
El Subsistema de Reserva contempla tres de las actividades fundamentales del negocio,
hacer una reserva, realizar un check-in y realizar un check-out. La empresa penalizar a
aquellos clientes que no cancelen sus reservas, por lo que se les cobrar por dicho motivo.
2.2
Caja negra
SERVICIO
-Creador de reservas
-recepcionista
SISTEMA DE RESERVA
Gerente
Agencias de viajes
Administrador
Pg. 9
2.3
Tipo de usuario
Formacin
Actividades
Administrador
TSU en Informtica
Control y manejo del sistema en general
Tipo de usuario
Formacin
Actividades
Gerente
Bsica
Conocer estadsticos
Tipo de usuario
Formacin
Actividades
recepcionista
Nivel informtico medio
Encargado de registrar las reservas en el sistema
Tipo de usuario
Formacin
Actividades
Visitante
NA
Observa e indaga informacin y se preinscribe en los
Descripcin de requisitos del sofware
Pg. 10
2.4
Restricciones
Interfaz para ser usada con internet.
Uso de Dominio.
Lenguajes y tecnologas en uso: HTML, JAVA, php.
Los servidores deben ser capaces de atender consultas concurrentemente.
El sistema se disear segn un modelo cliente/servidor.
El sistema deber tener un diseo e implementacin sencilla, independiente de la
plataforma o del lenguaje de programacin.
2.5
Suposiciones y dependencias
Se asume que los requisitos aqu descritos son estables
Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos
antes indicados para garantizar una ejecucin correcta de la misma
3 Requisitos especficos
Requerimientos Funcionales
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RF01
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RF02
Identificar Cliente
Descripcin del
requerimiento:
Hacer Reserva.
Los usuarios previamente registrados podrn acceder a diferentes
funciones del sistema
Este caso de uso comienza cuando el Creador de Reserva solicita crear
una reserva. El sistema chequea la disponibilidad de una habitacin en
Descripcin de requisitos del sofware
Pg. 11
RF03
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
Descripcin del
requerimiento:
Requerimiento
NO funcional:
RF04
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
Descripcin del
requerimiento:
RF05
Modificar Reserva
Cancelar Reserva.
Requerimiento
NO funcional:
Tomar Reserva
Tomar Reserva, Notificar al Sistema de Facturacin
Este caso de uso comienza cuando Husped llega al hotel. Indica la
reserva que est a su nombre. El Husped indica sus datos personales
para registrarlos en la reserva. El Sistema le asigna una habitacin y
notifica al Sistema de Facturacin que debe abrirse una cuenta para el
cliente asociado a la reserva.
RNF01
RNF02
Descripcin de requisitos del sofware
Pg. 12
RF06
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
Descripcin del
requerimiento:
RF07
Procesar No Presentados
Pg. 13
Requerimientos No Funcionales.
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF01
Interfaz del sistema.
El sistema presentara una interfaz de usuario sencilla para que sea de
fcil manejo a los usuarios del sistema.
El sistema debe tener una interfaz de uso intuitiva y sencilla.
Descripcin del
requerimiento:
Prioridad del requerimiento:
Alta
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF02
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF03
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF04
Mantenimiento.
Descripcin del
requerimiento:
Pg. 14
RNF05
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF06
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF07
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF08
Desempeo
Nivel de Usuario
Descripcin del
requerimiento:
Seguridad en informacin
El sistema garantizara a los usuarios una seguridad en cuanto a la
informacin que se procede en el sistema.
Garantizar la seguridad del sistema con respecto a la informacin y
datos que se manejan tales sean documentos, archivos y contraseas.
Descripcin de requisitos del sofware
Pg. 15
3.1
3.1.1
Interfaces de usuario
3.1.2
Interfaces de hardware
Adaptadores de red.
Procesador de 1.66GHz o superior.
Memoria mnima de 256Mb.
3.1.3
Interfaces de software
Sistema Operativo: Windows 7 o superior.
Explorador: Mozilla o Chrome.
3.1.4
Interfaces de comunicacin
3.2
Requisitos funcionales
3.2.1 Requisito funcional 1
Pg. 16
3.2.5
Requisito funcional 5
Tomar Reserva: Permite informacin referente al aula virtual.
Tomar Reserva, Notificar al Sistema de Facturacin
Este caso de uso comienza cuando Husped llega al hotel. Indica la
reserva que est a su nombre. El Husped indica sus datos personales
para registrarlos en la reserva. El Sistema le asigna una habitacin y
notifica al Sistema de Facturacin que debe abrirse una cuenta para el
cliente asociado a la reserva.
Pg. 17
3.3
Requisitos no funcionales
3.3.1 Requisitos de rendimiento
3.3.2 Seguridad
3.3.3 Fiabilidad
3.3.4 Disponibilidad
Pg. 18
La disponibilidad del sistema debe ser continua con un nivel de servicio para
los usuarios de 7 das por 24 horas, garantizando un esquema adecuado que
permita la posible falla en cualquiera de sus componentes, contar con una
contingencia, generacin de alarmas.
3.3.5 Mantenibilidad
3.3.6 Portabilidad
Diagrama de BPMN
Pg. 19
Pg. 20
Modificar reserva
Pg. 21
Diagrama de realizacin
Diagrama de secuencia
a)hacer reserva
Descripcin de requisitos del sofware
Pg. 22
b)modificar reserva
c)eliminar reserva
Pg. 23
Diagrama de paquetes
Pg. 24
Modificar reserva
Eliminar reserva
Pg. 25
Diagram de clases
Pg. 26
Modelo de dominio
Pg. 27
CONCLUSION
El proyecto que se presenta en esta memoria intenta resolver un problema real de
negocio planteado dentro de un mbito tecnolgico y metodolgico.
En el mbito tecnolgico intervienen tecnologas de desarrollo Web, arquitectura
cliente/servidor, el lenguaje de programacin Java.
En el mbito metodolgico intervienen ciclos de vida como el Proceso Unificado,
patrones arquitectnicos, modelos de desarrollo y la arquitectura del modelo,
todos ellos representados mediante el lenguaje de modelado UML.
El proyecto ha servido para formar al autor, en la utilizacin de la herramienta
UML, habiendo desarrollado casi todas las fases a travs de la misma.
Esta herramienta junto a todo lo desarrollado permitira realizar el resto del
proyecto en poco tiempo.
El objetivo inicial de utilizar el proyecto como posible negocio, es factible. Las
empresas tursticas no cuentan con este tipo de aplicaciones, todo lo que hay
realizado son adaptaciones de aplicaciones obsoletas al entorno Web, con los
problemas que se derivan de ese tipo de desarrollos.
RECOMENDACIN
Se debi mencionar el tema de herencia ya que al desarrollar el sistema puede
que algunas clases puedan heredar atributos o mtodos de otras, haciendo que el
sistema sea ms ptimo.
REFERENCIAS BIBLIOGRFICAS
Pg. 28
http://users.dcc.uchile.cl/~psalinas/uml/modelo.html
Accedido el 30/12/2015
http://www-2.dc.uba.ar/materias/isoft1/is1-2005_2/apuntes/SlidesDC.pdf
Accedido el 30/12/2015
Descripcin de requisitos del sofware