7
UNIVERSIDAD NACIONAL DE INGENIERIA ANALISIS Y DISEÑO [Escribir el subtítulo del documento] JUSHUA BALDOCEDA HUAYCOCHEA BAYTON JESUS

DOCUMENTO DE ESPECIFICACÓN DE REQUERIMIENTOS (1).docx

Embed Size (px)

Citation preview

ANALISIS Y DISEO

UNIVERSIDAD NACIONAL DE INGENIERIAANALISIS Y DISEO[Escribir el subttulo del documento]

JUSHUA BALDOCEDAHUAYCOCHEA BAYTON JESUS

DOCUMENTO DE ESPECIFICACN DE REQUERIMIENTOSSistema de Gestin de una Red de HotelesCloud Hotel Information System (CHIS)

Definicin del sistema: "Un sistema de actividad humana cuya finalidad es prestar servicios de alojamiento de alta calidad, brindando la posibilidad de realizar reservas de manera presencial y va virtual (internet y telfono) adems de otros servicios que pueden ser de lavandera, planchado, bar, comidas, y actividades sociales diversas."Definicin del sistema de informacin: Sistema que permite la captura de informacin para realizar de un proceso de reserva solicitado por el cliente de manera presencial o virtual (internet o telfono), permitir asignar las habitaciones, el registro de los servicios brindados durante su estada, emisin de facturas y control de pagos. Permitir tambin llevar el control de los diferentes tipos de empleados y su programacin permitiendo agregar, actualizar o eliminar empleados. Generar reportes del uso de los servicios que brinda para su control y mejora continua.Requerimientos Funcionales (RFN) 1. El software debe permitir el registro de las habitaciones Debe permitir registrar su nmero, tipo y ubicacin. Se debe registrar las dimensiones Debe permitir registrar los objetos, alimentos y bebidas que tienen cada habitacin.2. El software debe permitir el registro del personal Debe permitir registrar sus datos personales Debe permitir registrar grado de educacin, los grados de educacin deben estar tabulados Debe permitir registrar el nivel de experiencia que posee, los niveles de experiencia deben estar tabulados Debe permitir registrar el rol dentro del hotel, los roles deben estar tabulados3. El software debe permitir el registro de los servicios hoteleros que brinda Debe permitir registrar el nombre del servicio Debe permitir registrar el precio al cliente del servicio4. El software debe permitir el registro de las actividades sociales que realiza Debe permitir registrar el nombre de la actividad social Debe permitir seleccionar el ambiente en que se realizara de una lista Indicar la fecha y hora de la actividad Indicar la duracin de la actividad Indicar el personal responsable de la actividad5. El software debe permitir el registro de check-in del cliente Se registran los datos personales del cliente Se le asigna la habitacin o habitaciones disponibles, segn tipo y tarifa requeridas por el cliente Realizado el check-in debe cambiarse el estado de la habitacin Se asigna botones a las habitaciones6. El software debe permitir realizar las reservas de las habitaciones La reserva debe realizarse al menos 72 horas antes del arribo al hotel Se registra fecha de arribo o llegada Se registra los datos del medio de arribo: lnea area, nro. de vuelo y horario Se registra tiempo aproximado de hospedaje Se registra cantidad y tipo de habitaciones Se registra datos personales del cliente incluido tarjeta de crdito que debe ser Visa o MasterCard Realizada la reserva debe cambiarse el estado de la habitacin o las habitaciones7. El software debe permitir realizar la cancelacin de reservas de las habitaciones Se cancelar automticamente una reserva si no se confirma o cancela por el cliente hasta 24 horas antes de la fecha establecida Cambiar el estado de la habitacin o habitaciones En caso de superar el lmite de tiempo para la confirmacin comunicar penalidad al cliente va email y cargar penalidad a tarjeta de crdito8. El software debe permitir programar recojo del cliente Si se confirma la reserva de las habitaciones en base a requerimiento nro.6 se programa el recojo. Se programa el minibs para el recojo del cliente9. El software debe permitir la atencin a reclamos de parte de los clientes El botn asignado a la habitacin registra el incidente el sistema comunica el incidente al rea correspondiente se programa su atencin inmediata.10. El software debe permitir la emisin de facturas Debe incluir el doc. De identidad y datos personales del cliente Debe incluir la fecha de facturacin Debe registrar la fecha de salida Debe incluir el nmero y tipo de habitaciones utilizadas, segn requerimiento nro.5 Debe incluir el tiempo de hospedaje Debe incluir el monto consolidado a pagar por los servicios utilizados Debe permitir registrar el pago en efectivo o tarjeta de crdito.11. El software debe permitir mostrar listado de detalles de consumo del cliente Debe mostrar por cada servicio el nro. De habitacin, monto, fecha y hora Se debe mostrar en orden cronolgico en que fueron solicitados12. El software debe permitir mostrar la programacin de actividades del personal Debe mostrar la asignacin de habitaciones a las mucamas El nmero mximo de habitaciones asignadas a cada mucama debe ser ocho. Se debe mostrar las habitaciones asignadas a los botones en el momento del check-in, segn requerimiento nro.5 13. El software debe permitir mostrar listado de habitaciones segn tipo Debe incluir el nro. De habitacin, tipo, ubicacin, dimensiones Debe mostrar el estado de la habitacin En caso de estar ocupada, mostrar que clientes la ocupan, fecha check-in y fecha posible de check-out, segn requerimiento nro. 514. El software debe permitir mostrar listado de personal segn sus roles Debe mostrar cdigo del personal, sus nombres, roles y fotografa Debe mostrarse en orden alfabtico segn nombre.

Requerimientos no funcionales (RNF)Plataforma tecnolgica Arquitectura del sistema: cliente servidor, para un entorno web Lenguaje de desarrollo: java Sistemas operativo: Windows Server 2012 para servidores y Windows 7 o 8 para clientes DBMS: MS SQL Server 2012

Metodologa de DesarrolloUtilizar un enfoque orientado a objetos, bajo un paradigma iterativo e incrementable, utilizando UML para describir la arquitectura del sistema (RUP).

SeguridadEl sistema de considerar un mdulo de seguridad para definir roles y perfiles de usuario as como para asignar a cada uno de ellos un login y un password.

Performancey aNo ms de 15 segundas para las consultasNo ms de 10 segundos para los registros o actualizaciones.

UsabilidadEl sistema debe ofrecer un elevado nivel de usabilidad a travs del uso de figuras, trminos, ayudas y opciones que le brinden al usuario la confianza necesaria para su utilizacin.Procurar que el ingreso de informacin sea todo por seleccin, a excepcin de lo estrictamente necesario.

FiabilidadEl sistema debe garantizar un 100% de confianza en que los procesos de registro, actualizacin y eliminacin se realizan conforme a las reglas establecidas.

MantenibilidadEl sistema debe facilitar la actualizacin de las tablas generales segn se presenten nuevos requerimientos de usuarios.

DocumentacinAl finalizar el desarrollo del sistema se deben entregar como documentacin del mismo, el documento del sistema, el manual de administracin, el manual de operaciones, los manuales de usuario segn perfil, y el documento de excepciones.

DiscrepanciasDe existir discrepancia entre lo entregado y lo acordado, se invocar en primer lugar a la conciliacin, caso contrario se resolvern en el 2do juzgado civil de Lima.