Arquitectura del sistema



Después del análisis de los objetivos del sistema de la Gestión de la Biblioteca “Katherine de Brecht” del Colegio Universitario de Rehabilitación (CUR) “May Hamilton”, se determino que la mejor manera de estructurarlo es haciendo uso del patrón de diseño Modelo Vista Controlador (en inglés Model-View-Controller, MVC).

El ciclo de vida de MVC (Modelo Vista Controlador) es normalmente representado por las 3 capas nombradas anteriormente. El primer paso en el ciclo de vida empieza cuando el usuario hace una solicitud al controlador con información sobre lo que el usuario desea realizar. Entonces el Controlador decide a quién debe delegar la tarea y es aquí el Modelo empieza su trabajo. En esta etapa, el Modelo se encarga de realizar operaciones sobre la información que maneja para cumplir con lo que le solicita el controlador.





Figura Nº 1. Arquitectura en tres capas = MVC




Figura Nº 2. Arquitectura modelo vista controlador



Figura Nº 3. Ciclo de Vida MVC