Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Software Engineering Edit
Software Engineering Edit
INGENIERÍA DE SISTEMA
VALLEDUPAR-CESAR
2020
2
INGENIERA DE SISTEMAS
INGENIERÍA DE SISTEMA
VALLEDUPAR-CESAR
2020
CONTENIDO
3
Paginas
CAPITULO I 4
TITULO 4
LÍNEA DE INVESTIGACIÓN 4
ESTADO DEL ARTE 4
DESCRIPCIÓN DEL PROBLEMA 7
JUSTIFICACIÓN 8
OBJETIVOS 9
CRONOGRAMA DE ACTIVIDADES 10
INGENIERÍA DE REQUERIMIENTOS 11
FUNCIONALES 11
NO FUNCIONALES 12
MODELADO DEL NEGOCIO 12
DIAGRAMA DE ACTIVIDADES 14
DIAGRAMA DE CASOS DE USO 18
DESCIPCIÓN DE CASOS DE USO 19
REFERENCIAS BIBLOGRAFICAS 28
CAPITULO I
4
Título
Línea de investigación
área de la informática que ofrece métodos y técnicas para desarrollar y mantener software
software.
una relevancia manifiesta en el auge que tienen desde algunos años, las tecnologías de
aplicaciones más versátiles, disponibles de manera global, accesibles a una gran cantidad de
usuarios y para una vasta mayoría de perfiles de usuarios, ha ganado un rápido interés por
importante para el desarrollo del proyecto por la necesidad que existe de poder realizar un
sistema de reservas dinámico, funcional y eficaz usable para todo tipo de dispositivo.
operaciones del hotel, gracias a que es una solución alojada en la nube. Tan solo es
5
necesario para acceder un dispositivo con conexión a internet. Puede ser un PC, pero
también un portátil, y cualquier dispositivo móvil como una Tablet. Es una start up de
origen indio.
Características:
paquetes especiales
Venta
Asistencia 24 horas
RDP’s Property Management System: La empresa RDP (Resort Data Processing Inc)
su PMS ofrece módulos de Front Desk (para el manejo de check in, check out, generar
llaves, escanear tarjetas de crédito, etc.), Interfaces (con GDS, POS y mucho más),
Reservas Directas, Reservas Online, entre otros. Se trata de un sistema muy completo, con
Características:
automatiza todas las operaciones de atención al cliente y trastienda para mejorar tus
Características:
Dormitorios
Gestión de empleados
Gestión de la reputación
Gestión de reservas
Habitaciones privadas
Optimización de precios
Reserva en línea
Logismic Hotel OnePlace: Software para Hoteles, B&B (Bed and Breakfast), Hostales,
Moteles y Más Logismic® Hotel One Place es un software customizable para hoteles
Le permitirá visualizar de manera gráfica la ocupación del hotel, las temporadas y tarifas
Características:
Facturación electrónica
Check-In y Check-Out
Gestor de reservaciones
“Un conjunto formal de procesos que, operando sobre una colección de datos
información (o parte de ella) necesaria para las operaciones de dicha empresa y para las
debe poder suplir la necesidad del usuario, en este caso la importancia de los sistemas de
Hotel Neruda Mar, dado que estos se realizan de manera tradicional haciendo que su
efectividad y eficacia sea muy reducida, creando inconvenientes con la clientela dado que
reservado la misma habitación dos veces en el mismo día, puesto no hay un sistema detrás
que haga la verificación sobre la disponibilidad que existe entre las habitaciones.
sistema que genera inconformidades a los clientes haciendo que la empresa pierda
Justificación
Este proyecto tiene como finalidad poder realizar y aplicar los conceptos de la ingeniería
se podrá sistematizar las reservas que la empresa Hotel Neruda Mar maneja actualmente,
debido que el sistema que se utiliza no es fiable y eficiente porque se necesita mejorar los
9
poder verificar ciertos parámetros relacionados con el hotel y las habitaciones a la cual se
van registrar, por ende la necesidad del Hotel Neruda Mar es poder aplicar este aplicativo
web en sus negocio y obtener más ganancias, mejores tiempos de uso, reducir el trabajo a
Objetivos
General.
Diseñar y construir un sistema web para el Hotel Neruda Mar, con la finalidad de
Específicos.
Identificar el sistema actual para realizar un correcto modelado del negocio donde se
Analizar los procesos actuales realizado por el Hotel Neruda Mar para la identificación y
especificación de requerimientos.
hotel y su disponibilidad.
cada cliente.
Cronograma de actividades
12
13
14
Ingeniería de requerimientos
Funcionales.
No Requerimiento Descripción
RF1 Gestión de usuario. El sistema permitirá registrar, modificar,
consultar y eliminar un usuario para la gestión de
los procesos del hotel.
RF2 Gestión de El sistema permitirá registrar y modificar las
habitaciones. habitaciones teniendo en cuenta el tipo de
habitación (Simple, doble, familiar, premium).
RF3 Gestionar empleados. El sistema permitirá hacer el registro y gestión de
los empleados del hotel dependiendo el cargo y
horario que este emplee. Los cargos que tiene el
hotel son:
A. Recepcionista
B. Camarera de piso
C. Gobernanta
D. Personal de seguridad y mantenimiento
E. Director general
RF4 Consulta de El sistema permitirá buscar la disponibilidad de
disponibilidad por la habitación según el tipo que ha indicado el
habitación. cliente.
RF5 Registro de reserva. El sistema permitirá hacer el registro de una
reserva haciendo la asociación de un cliente y la
habitación con su respectivo tipo, además hacer
registro de la cantidad de habitaciones, de fechas
de reserva, llegada y salida y de total a pagar.
RF6 Registro de cliente. El sistema permitirá hacer el registro de los datos
del cliente asociado a la reserva.
RF7 Validar estado de El sistema permitirá realizar una validación sobre
cliente. los datos del cliente para asegurarse la veracidad
de la información.
RF8 Gestión de cliente. El sistema permitirá modificar y consultar a un
cliente ingresando su documento de
identificación.
RF9 Cancelación de El sistema permitirá hacer la cancelación de una
reserva. reserva asociada a un cliente.
RF10 Registro de pago. El sistema permitirá validar el pago total de la
reserva.
RF11 Registro de El sistema permitirá hacer el registro de los datos
acompañante. los/del acompañante(s) asociado al cliente que
pidió la reserva.
RF12 Gestión de El sistema permitirá realizar modificaciones y
acompañante. consultas de un acompañante asociado a un
cliente.
15
No funcionales.
No Requerimiento Descripción
RNF1 Tiempo de Para iniciar sesión de usuario con documento de
Respuesta. identidad y contraseña y aparezca el entorno de
trabajo, el sistema no debe demorar más de 10
segundos. Cuando se realice una consulta, el
sistema no tardará más de 15 segundos.
Cuando se realice un registro, modificación o
eliminación, el sistema no tardará más de 12
segundos.
RNF2 Seguridad Lógica Los permisos de acceso al sistema podrán ser
cambiados solamente por el administrador de
acceso a datos.
RNF3 Sistema Operativo. Window 95, 98, ME, 2000, NT, XP, Vista, 7, 8,
8.1, 10, Android, Mac OS y Linux
RNF4 Metáfora de Interfaz. Orientado a Web, formularios y cuadros de
dialogo.
El Hotel Neruda Mar ofrece habitaciones modernas con una gran comodidad a un muy
buen precio, en el cual se debe automatizar la gestión de reservas por la cual se debe seguir
los siguientes procesos:
A. Recepcionista
B. Camarera de piso
C. Gobernanta
D. Personal de seguridad y mantenimiento
E. Director general
Ingreso de pago: El recepcionista ingresará al sistema el registro del pago realizado por
el cliente dada la reserva asignada.
Consulta de pago para empleado: El empleado podrá ver el valor que se le debe
cancelar por el tiempo que ha estado laborando.
Diagrama de actividades
Administrador.
18
Cliente.
19
Empleado
Recepcionista.
20
Resumen El empleado podrá ver el saldo que se le debe cancelar por laborar en el
hotel, y las horas que ha trabajado.
Precondición Registrar usuario.
Postcondición Ninguna.
Excepciones E-1: Se debe haber registrado un usuario para acceder a esta opción.
E-2: Se debe tener empleados activos para acceder a esta opción.
Actores Recepcionista.
Tipo de Include.
propósito
Resumen El recepcionista hará el registro de los datos del cliente en el sistema, después de
haber ingresado la reserva.
Precondición Registrar reserva.
Postcondición Asignar habitación, registrar acompañante, validar información del cliente.
Excepciones E-1: Se debe registrar una reserva para registrar un cliente.
Caso de uso Gestionar acompañante.
Actores Recepcionista.
Tipo de Include.
propósito
Resumen El recepcionista podrá hacer registros, modificación y consultas de los
acompañantes relacionados a un cliente el cual debe tener una reserva.
Precondición Registrar reserva, registrar cliente, validar información del cliente.
Postcondició Registrar acompañante.
n
Excepciones E-1: Se debe haber registrado una reserva.
E-2: Se debe haber registrado un cliente.
E-3: Se debe haber verificado la información del cliente.
E-4: Se debe haber relacionado un cliente con una reserva
E-5: Si no se ha realizado la relación entre cliente y reserva no se podrá registrar
acompañantes.
Caso de uso Registrar acompañante.
Actores Recepcionista.
Tipo de Include.
propósito
Resumen El recepcionista hará el registro del acompañante del cliente que este relacionado
con una reserva.
Precondición Registrar reserva, registrar cliente, validar información del cliente.
Postcondició Asignar habitación.
n
Excepciones E-1: Se debe haber registrado una reserva.
E-2: Se debe haber registrado un cliente.
E-3: Se debe haber verificado la información del cliente.
E-4: Se debe haber relacionado un cliente con una reserva
E-5: Si no se ha realizado la relación entre cliente y reserva no se podrá registrar
acompañantes.
E-3: El pago será validado con agente externo proporcionado por la empresa.
Referencias bibliográficas
PRESSMAN, R.S., (2010), Ingeniería del Software un enfoque moderno, Nueva York,
Estados Unidos: The McGraw-Hill Companies.
SOMMERVILLE Ian, “Ingeniería del Software”, Ed. Addison Wesley, 7ma edición,
España 2011.