Requerimientos del Sistema – Pelistar - mtocora26/Pelistar GitHub Wiki
Este documento describe los requerimientos funcionales y no funcionales de la aplicación Pelistar, un gestor de películas y series desarrollado en C# con WinForms.
Requerimientos Funcionales (RF)
Código |
Descripción |
RF01 |
El sistema debe permitir agregar películas o series al catálogo. |
RF02 |
El usuario debe poder editar o eliminar contenidos registrados. |
RF03 |
El sistema debe permitir buscar títulos por nombre. |
RF04 |
El sistema debe permitir filtrar por género y estado. |
RF05 |
El usuario debe poder marcar o desmarcar un contenido como favorito. |
RF06 |
El sistema debe mostrar un resumen estadístico del catálogo. |
RF07 |
El sistema debe diferenciar entre películas y series según sus atributos. |
Requerimientos No Funcionales (RNF)
Código |
Descripción |
RNF01 |
La aplicación debe ejecutarse en sistemas Windows con .NET Framework/.NET 6+. |
RNF02 |
La interfaz debe tener un diseño visual claro, responsivo y agradable (tema oscuro). |
RNF03 |
La aplicación debe iniciarse en menos de 3 segundos. |
RNF04 |
El sistema debe validar los datos ingresados antes de guardarlos. |
RNF05 |
La navegación entre formularios debe ser intuitiva y fluida. |
RNF06 |
El sistema debe permitir escalar el código para futuras mejoras como persistencia. |