Está en la página 1de 11

Documento de requerimientos de

software
[Nombre del Proyecto]
Fecha: [dd/mm/aaa]

Carrera: Ingeniería en Informática


Escuela Tecnología
Tabla de contenido
Historial de Versiones................................................................................................3

Información del Proyecto...........................................................................................4

Aprobaciones.............................................................................................................4

1. Propósito.............................................................................................................4

2. Alcance del producto / Software.........................................................................5

3. Referencias.........................................................................................................5

4. Funcionalidades del producto.............................................................................6

5. Clases y características de usuarios..................................................................6

6. Entorno operativo................................................................................................6

7. Requerimientos funcionales................................................................................6

7.1 Gestión de hoteles........................................................................................7

7.2 Gestión de habitación...................................................................................7

7.3 Gestión de reservas.....................................................................................7

7.4 Gestión de servicios extras..........................................................................7

7.5 Gestión de búsqueda...................................................................................8

7.6 Gestión de menú..........................................................................................8

7.7 Gestión de usuario.......................................................................................8

8. Reglas de negocio..............................................................................................8

9. Requerimientos de interfaces externas..............................................................9

9.1. Interfaces de usuario....................................................................................9

9.2. Interfaces de hardware...............................................................................10

9.3. Interfaces de software................................................................................10

9.4. Interfaces de comunicación........................................................................10

Carrera: Ingeniería en Informática


Escuela Tecnología
10. Requerimientos no funcionales.....................................................................11

11. Otros requerimientos.....................................................................................11

12. Glosario..........................................................................................................12

Carrera: Ingeniería en Informática


Escuela Tecnología
Historial de Versiones
Fecha Versión Autor Organización Descripción

Información del Proyecto


Empresa / Organización
Proyecto
Fecha de preparación
Cliente
Patrocinador principal
Gerente / Líder de Proyecto
Gerente / Líder de Análisis
de negocio y requerimientos

Aprobaciones
Nombre y Apellido Cargo Departamento u Fecha Firma
Organización

Carrera: Ingeniería en Informática


Escuela Tecnología
1. Propósito 
El propósito del documento es definir de manera clara y concisa las
funcionalidades, restricciones del sistema de gestión hotelera que desea
implementar la empresa Buenaventura. Este documento va dirigido a todo los
miembros interesados e involucrados que van a ser partícipe de la construcción y
ejecución durante todo el ciclo de vida del proyecto.

Este documento será supervisado y revisado por todos los miembros, donde se ira
actualizando y mejorando la claridad del mismo, con el fin de alcanzar la
aprobación completa por parte de la empresa XYZ.

Una vez aprobado, se utilizará de punto base y guía para la elaboración y


desarrollo del nuevo sistema.

2. Alcance del producto / Software 


Actualmente la empresa buenaventura ha sufrido una baja circunstancial e n las
ventas, producido por una competencia que ha surgido, por la aparición de
residencia y por otros hoteles, las cuales utilizan canales de difusión por internet y
cuentan con mejor infraestructura y servicio.

Es por esto que la empresa a decidido mejor sus servicios con el fin de
mantenerse vigente en el mercado hotelero para lo cual hará una fuerte inversión
en infraestructura y en un sistema de gestión hotelera.

Este sistema debe permitir mejorar y establecer los procesos necesarios para
lograr los objetivos. Entre estas funciones encontramos una mejora en los canales
de difusión, a través de un sitio web para promover los nuevos servicios, publicar
ofertas, optimizar la gestión de restaurant, mejorar la forma de realizar reservas y
por sobre todo incluir nuevos servicios.

3. Referencias

Aquí se pueden incluir otros documentos impresos, documentos electrónicos o


direcciones electrónicas que complementen la documentación de requerimientos
de software, por ejemplo: Documentos de visión, definición de alcance, otros
documentos de especificación de requerimientos de software, flujogramas,
políticas, procedimientos de la organización, entre otros.

Carrera: Ingeniería en Informática


Escuela Tecnología
Para cada referencia es recomendable incluir el título, autor, versión, fecha y
ubicación física o electrónica.

4. Funcionalidades del producto


- Gestión de hoteles.
- Gestión habitaciones.
- Gestión de reservas.
- Gestión de servicio extras.
- Gestión de búsqueda.
- Gestión de menú.
- Gestión de usuario.
5. Clases y características de usuarios
Usuario Función a cargo Descripción

Cliente Gestión de usuario El usuario deberá poder registrarse en


la plataforma

Administrador Gestión de todo el Tiene acceso a todo el sistema; crear


sistema ofertas, inventariar hoteles, servicios y
ofertas, entre otros:

6. Entorno operativo
No ha sido definido por la empresa.

7. Requerimientos funcionales
Carrera: Ingeniería en Informática
Escuela Tecnología
7.1 Gestión de hoteles

REQ-1: Registrar hotel: Este registro debe considerar ubicación, cantidad de


habitaciones, tipo de habitaciones disponibles y que servicio ofrece el hotel.

7.2 Gestión de habitación

REQ-2: Registrar habitación: Cada hotel debe registrar las habitaciones con las
que cuenta. Por cada registro de establecer cantidad de personas que soporta,
camas, baños, y tipo de servicio de hotelería involucrada.

7.3 Gestión de reservas

REQ-3: Registrar reserva: El sistema debe permitir al cliente reservar una


habitación, la cantidad de días a utilizar la habitación, servicios extras contratados
y visualizar el precio total.

REQ-4: Mostrar reservas: El sistema debe identificar el periodo que utilizara el


cliente.

7.4 Gestión de servicios extras

REQ-5: Administrar servicios: El sistema debe permitir administrar los servicios


extras ofrecidos. Este valor se suma al valor del arriendo de la habitación.

7.5 Gestión de búsqueda

REQ-6: Búsqueda de habitación: El sistema debe contar un con sistema de


búsqueda donde el cliente pueda identificar los detalles de acuerdo a sus
necesidades.

7.6 Gestión de menú

Carrera: Ingeniería en Informática


Escuela Tecnología
REQ-7: Administrar menú: El sistema debe permitir establecer un menu diario del
desayuno, almuerzo, once y cena.

REQ-8: Mostrar menú: El sistema debe mostrar el menu del dia para los cocineros
y clientes.

7.7 Gestión de usuario

REQ-9: Iniciar sesión: El sistema debe tener un acceso de usuario previo a


realizar la reserva de habitaciones.

REQ-10: Registro de usuario: El sistema debe permitir registrar datos de usuario


con el fin de autenticarse en el sistema.

8. Reglas de negocio
- El usuario solo podrá realizar reservas solo si se encuentra registrado
previamente en el sistema.

9. Requerimientos de interfaces externas


9.1. Interfaces de usuario

Carrera: Ingeniería en Informática


Escuela Tecnología
- Vista de gestión de hoteles: Este módulo debe incorporar datos de ingreso
de ubicación, cantidad de habitaciones y con que servicios cuenta el hotel,
terminado la incorporación de datos deberá guardar los datos mediante un
botón de guardado.

- Vista de registro de habitación: Este modulo debe incorporar un registro de


habitaciones con las que cuenta el hotel. Se debe seleccionar el hotel, la
habitación, cantidad de camas, baño que cuenta dicha habitación y el tipo
de servicio que cuenta dicha habitación, una vez seleccionado los datos
deberá almacenar la información mediante un botón de guardado.

- Vista de registro de reserva de habitación: El módulo de reserva debe


permitir seleccionar la habitación, escoger la cantidad de días, y los
servicios extras. Una vez seleccionado todo lo que necesita el cliente, se
debe mostrar el valor total de los solicitado y confirmar la reserva mediante
un botón reservar.

- Vista de listado de reservas: Este módulo debe permitir seleccionar al


cliente para identificar el periodo que utilizara el servicio hotelero.

- Vista de administración de servicios extras: Este módulo debe permitir


administrar los servicios extras.

No se ha definido como se va administrar los servicios.

- Vista de búsqueda de habitaciones: En esta búsqueda el modulo debe


permitir ingresar un detalle donde el sistema filtrara acorde a lo que el
cliente haya ingresado.

No se ha definido cuales son los filtros de búsqueda (valores cantidad de


cama, baños. etc).

- Vista de registro menú: El módulo permite seleccionar el menú diario donde


y una vez escogido el menú se podrá guardar, con el fin que lo pueda ver
los clientes y los encargados de cocina.

No se ha definido si el menú es pre cargados o se ingresara cada día de


manera manual.

- Vista menú día: El módulo mostrará el menú del día.

Carrera: Ingeniería en Informática


Escuela Tecnología
- Vista de inicio de sesión: El módulo permitirá el ingreso de datos para
validar al usuario, una vez ingresado deberá acceder mediante un botón de
acceso.

No se ha establecido que datos solicitara para autenticar (rut, correo,


nombre de usuario entre otro).

- Vista de registro de usuario. El módulo permitirá ingresar datos personales


de cada usuario. Una vez ingresado los datos deberá registrarse mediante
un botón registro

No se ha establecido que datos solicitara el sistema para el registro.

9.2. Interfaces de hardware

No han sido definidos por la empresa

9.3. Interfaces de software

No han sido definidos por la empresa.

9.4. Interfaces de comunicación

No han sido definidos por la empresa.

10. Requerimientos no funcionales


No han sido definidos por la empresa (Atributos de calidad, Control de errores,
Interfacez externas, Interfaces externas, Restricciones de diseño, herramientas o
lenguaje)

11. Otros requerimientos


No han sido definidos por la empresa.

Carrera: Ingeniería en Informática


Escuela Tecnología
12. Glosario
Descripción de términos y siglas necesarias para el entendimiento del documento
de requerimientos de software.

Carrera: Ingeniería en Informática


Escuela Tecnología

También podría gustarte