13.07.2015 Views

Sistema informático para la gestión dinámica y personalizada de ...

Sistema informático para la gestión dinámica y personalizada de ...

Sistema informático para la gestión dinámica y personalizada de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO III. Detalles <strong>de</strong> Implementación, Prueba y Evaluación <strong>de</strong> Resultados3.1 IntroducciónEn el presente capítulo se presenta <strong>la</strong> arquitectura <strong>de</strong>l sistema y se <strong>de</strong>scriben <strong>de</strong>talles <strong>de</strong> <strong>la</strong>implementación <strong>de</strong> cada uno <strong>de</strong> los módulos, mecanismos y procesos <strong>de</strong>finidos. A<strong>de</strong>más, semuestra el diseño <strong>de</strong> <strong>la</strong> base <strong>de</strong> datos como aspecto principal <strong>para</strong> el control <strong>de</strong> <strong>la</strong> persistencia<strong>de</strong> <strong>la</strong> información, y se <strong>de</strong>tal<strong>la</strong>n consi<strong>de</strong>raciones re<strong>la</strong>cionadas a <strong>la</strong> interfaz gráfica <strong>de</strong> usuario yotros requisitos no funcionales.Posterior a los aspectos <strong>de</strong> implementación, se <strong>de</strong>scribe el tratamiento <strong>de</strong> <strong>la</strong>s pruebasrealizadas a <strong>la</strong> herramienta y <strong>la</strong> evaluación <strong>de</strong> su impacto. Para ello, primeramente se exponenlos p<strong>la</strong>nes <strong>de</strong> prueba <strong>de</strong>finidos y los criterios a tener en cuenta en <strong>la</strong> ejecución <strong>de</strong> estos.Seguidamente se analizan los resultados obtenidos y se hace una valoración crítica <strong>de</strong> losmismos, concluyendo con <strong>de</strong>talles re<strong>la</strong>cionados al impacto <strong>de</strong>l sistema en su área <strong>de</strong> acción.3.2 Aspectos <strong>de</strong> ImplementaciónEn el presente epígrafe se abordan temas re<strong>la</strong>cionados con <strong>la</strong> implementación <strong>de</strong> sistemapropuesto. Partiendo <strong>de</strong> <strong>la</strong> arquitectura <strong>de</strong>finida, se tratan aspectos vincu<strong>la</strong>dos a <strong>la</strong> realización<strong>de</strong> los diferentes módulos <strong>de</strong> <strong>la</strong> herramienta, <strong>la</strong> <strong>gestión</strong> <strong>de</strong> los datos y los principales criteriostenidos en cuenta <strong>para</strong> el <strong>de</strong>sarrollo <strong>de</strong> <strong>la</strong> interfaz gráfica <strong>de</strong> usuario. En él también se incluyenalgunas consi<strong>de</strong>raciones <strong>para</strong> los requisitos no funcionales que garanticen el óptimofuncionamiento <strong>de</strong> <strong>la</strong> solución.3.2.1 Arquitectura <strong>de</strong>l <strong>Sistema</strong>La arquitectura <strong>de</strong>l sistema a <strong>de</strong>sarrol<strong>la</strong>r se compondrá esencialmente por los tres módulos: elmódulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong> roles <strong>de</strong> usuarios, el módulo <strong>de</strong> control <strong>de</strong> <strong>la</strong>s trazas y el módulo <strong>de</strong><strong>gestión</strong> <strong>de</strong> los reportes. La misma se <strong>de</strong>fine basada en <strong>la</strong> concepción <strong>de</strong> capas don<strong>de</strong> seascien<strong>de</strong> <strong>de</strong> <strong>la</strong> capa inferior, responsable <strong>de</strong>l almacenamiento <strong>de</strong> <strong>la</strong>s fuentes <strong>de</strong> datos, a <strong>la</strong>capa superior, re<strong>la</strong>cionada con <strong>la</strong> presentación, don<strong>de</strong> se localizan los componentes <strong>de</strong> <strong>la</strong>interfaz gráfica <strong>de</strong> usuario agrupados según sus funcionalida<strong>de</strong>s.A<strong>de</strong>más se cuenta con <strong>la</strong> capa <strong>de</strong> acceso a datos don<strong>de</strong> se realiza <strong>la</strong> <strong>gestión</strong> <strong>de</strong> <strong>la</strong>s fuentes <strong>de</strong>datos <strong>para</strong> los reportes, y <strong>la</strong> capa <strong>de</strong> lógica <strong>de</strong> negocio, previa a <strong>la</strong> <strong>de</strong> presentación, don<strong>de</strong> seencuentras los módulos antes mencionados acompañados por paquetes que incluyenherramientas externas al sistema (Ver Figura 16).69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!