Lista de Requerimientos del Sistema

La Lista de Requerimientos constituye uno de los principales productos derivados de la fase de Captura de Requerimientos. Este documento sintetiza, de manera estructurada y precisa, las funcionalidades y restricciones que debe satisfacer el sistema para responder adecuadamente a las necesidades de los usuarios y los objetivos del negocio.

A continuación, se presenta la lista de requerimientos correspondiente al sistema ejemplificado:

Requerimientos Funcionales (RF)

El sistema debe permitir:

  1. RF001: Buscar libros por título, autor o categoría.
  2. RF002: Realizar préstamos de libros disponibles.
  3. RF003: Devolver libros prestados.
  4. RF004: Administrar catálogo (agregar/modificar/eliminar).
  5. RF005: Generar recibo digital para préstamos/devoluciones.
  6. RF006: Consultar historial de préstamos.
  7. RF007: Gestionar usuarios (crear/modificar/eliminar).
  8. RF008: Renovar préstamos bajo condiciones específicas.

Requerimientos No Funcionales (RNF)

El sistema debe cumplir con:

  1. RNF001: Interfaz intuitiva y fácil de usar.
  2. RNF002: Soporte para 500 usuarios concurrentes.
  3. RNF003: Base de datos relacional.
  4. RNF004: Manejo de roles (estudiante / investigador / bibliotecario).

Requerimientos del Dominio o Restricciones

  1. RD001: Accesible desde Chrome/Firefox.
  2. RD002: Tiempo de respuesta ≤ 3 segundos en búsquedas.

Análisis de Requerimientos

Esta lista constituye la base sobre la cual se desarrollarán las siguientes fases del proyecto, asegurando la alineación entre las expectativas de los stakeholders y las capacidades del sistema a construir.

Para un estudio detallado y la justificación de cada requerimiento, ver Análisis de Requerimientos del Sistema.