Ministerio del Poder Popular para La Ciencia, Tecnología e Industrias Intermedias Sistema de Diagnóstico Social Participativo Documento de Arquitectura del Software Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 1 de 135 Historial de Revisiones Versión Fecha Autor Descripción 1.0 04/02/09 Luis Lamela Primera Versión 2.0 17/04/09 Luis lamela Segunda Versión 3,0 04/06/09 Lynmar Ortiz Revisión 4 10/06/09 Agustín Rodríguez Tercera revisión 5 15/06/09 Lynmar Ortiz Revisión 4 17/06/09 Agustín Rodríguez Cuarta Versión 5 26/06/09 Agustín Rodríguez Quinta Versión 6 28/07/09 Lynmar Ortiz Revisión Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 2 de 135 Tabla de Contenidos 1. INFORMACIÓN GENERAL......................................................................................... 4 1.1. 1.2. 1.3. 1.4. GERENCIAS SOLICITANTES............................................................................................................. 4 CÓDIGO DEL PROYECTO................................................................................................................ 4 NOMBRE DEL PROYECTO............................................................................................................... 4 BENEFICIARIO............................................................................................................................. 4 2. INTRODUCCIÓN...................................................................................................... 5 2.1. 2.2. 2.3. 2.4. 2.5. PROPÓSITO................................................................................................................................ 5 ALCANCE................................................................................................................................... 5 DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS.................................................................................... 6 ESTÁNDARES APLICADOS............................................................................................................... 6 DOCUMENTOS RELACIONADOS....................................................................................................... 6 3 VISTA DE CASOS DE USO........................................................................................ 7 3.1 DIAGRAMA DE CASOS DE USO...................................................................................................... 7 3.1.1 Diagrama General........................................................................................................... 8 4 ARQUITECTURA DE SOFTWARE............................................................................... 9 4.1 ESTILO ARQUITECTÓNICO ............................................................................................................ 9 4.2 OBJETIVOS DE LA ARQUITECTURA DE SOFTWARE............................................................................... 9 1.1.1 Alta disponibilidad ............................................................................................................ 9 1.1.2 Bajo Acoplamiento ........................................................................................................... 9 1.1.3 Reutilización ..................................................................................................................... 9 1.1.4 Seguridad ......................................................................................................................... 9 5 VISTA LÓGICA...................................................................................................... 11 5.1 5.2 5.3 5.4 5.5 DIAGRAMA DE PAQUETE .......................................................................................................... 11 MÓDULOS DE DISEÑO SIGNIFICATIVOS.......................................................................................... 12 DIAGRAMA DE CLASES AGRUPADO POR PAQUETES........................................................................... 18 REALIZACIÓN DE LOS CASOS DE USO. DIAGRAMAS DE SECUENCIA..................................................... 19 DIAGRAMA WAE (EXTENSIÓN PARA APLICACIONES WEB)................................................................. 41 6 VISTA DE IMPLEMENTACIÓN................................................................................. 49 6.1 DIAGRAMA DE COMPONENTES DEL SISTEMA................................................................................... 49 7 VISTA DE DESPLIEGUE......................................................................................... 50 7.1 DIAGRAMA DE DESPLIEGUE DEL SISTEMA...................................................................................... 50 8 VISTA DE PROCESOS............................................................................................ 51 8.1 DIAGRAMAS DE ACTIVIDADES...................................................................................................... 51 9 MODELO DE DATOS.............................................................................................. 73 9.1 MODELO ENTIDAD – RELACIÓN DE LAS BASES DE DATOS................................................................. 73 9.2 DICCIONARIO DE DATOS............................................................................................................ 74 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 3 de 135 1. Información General 1.1.Gerencias Solicitantes Gerencia de Atención Social Gerencia de Ingeniería de Sistemas 1.2.Código del Proyecto MPS01 1.3.Nombre del Proyecto Sistema de Diagnóstico Social Participativo 1.4.Beneficiario Ministerio del Poder Popular para la Participación y Protección Social (MPS) Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 4 de 135 2. Introducción La visualización, especificación, construcción y documentación del un sistema debe realizarse desde varias perspectivas (usuario, analista, desarrollador, entre otras) cada una de ellas presenta el sistema de forma diferente en diversos momentos a lo largo del proyecto, es por ello que se plantea en este documento describir el sistema a través de cinco vistas interrelacionadas (Vista Caso de Uso, Vista Lógica, Vista de Implementación, Vista de Despliegue y Vista de Proceso). La arquitectura de software no tiene que ver solamente con la estructura y el comportamiento, sino también con el uso, la funcionalidad, el rendimiento, la capacidad de adaptación, la reutilización, la capacidad de ser comprendido y las restricciones tecnológicas, así como los aspectos estéticos de la aplicación. 2.1.Propósito El propósito fundamental de este documento consiste en describir textual y gráficamente la arquitectura del sistema, a través de las diferentes secciones que lo componen: • Vista de caso de uso, se ilustra el diagrama de casos de usos refinado. • Arquitectura de software y sus objetivos • Vista lógica del sistema, representada por los diagramas de clase, paquetes, secuencia y WAE. • Vista de implementación, representada por el diagrama de componentes del sistema. • Vista de despliegue, representada por el diagrama de despliegue del sistema. • Vista de procesos, representada por el diagrama actividades. • Modelo y diccionario de datos. 2.2.Alcance El Sistema de Diagnóstico Social Participativo provee una interfaz Web fácil de entender y utilizar, con ayudas que facilitan la enseñanza y aprendizaje del usuario final, soportando una cantidad concurrente de usuarios, permitirá desarrollar procesos de investigación diagnóstica de problemas, necesidades y potencialidades con la participación de las comunidades organizadas, establece privilegios de acceso diferenciados dependiendo del tipo de usuario y rol que desempeña dentro de la aplicación, cuenta con herramientas para desarrollar cada una de las fases del diagnóstico, se garantiza un histórico permanente de cada una de las operaciones manteniendo todos los cambios de estado que se ejecuten, además de generar reportes y estadísticas parametrizables y dinámicas. Este documento representa la descripción textual y gráfica de la arquitectura del sistema, desglosando o descomponiendo solo aquellos componentes, sub-sistemas y procesos abarcados por las funcionalidades descritas en los términos de referencia refinados de este proyecto. Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 5 de 135 2.3.Definiciones, Acrónimos y Abreviaturas Todas las definiciones, acrónimos y abreviaturas necesarias para entender este documento están especificadas en el Glosario del Sistema (Para más información ver referencias). Término Descripción UML Lenguaje unificado de modelado PHP Lenguaje de programación abierto orientado al Web MYSQL Manejador de base de datos abierto. RUP Metodología de Desarrollo Utilizada en este proyecto 2.4.Estándares aplicados A continuación se listan los estándares que deben ser aplicados al desarrollar este documento: • UML 2.0 • Estándar de Codificación del CNTI • Herramienta de modelado StarUML 2.5.Documentos Relacionados En la siguiente tabla se muestran las referencias a los documentos que se relacionan con este documento Titulo Fecha ERS_Proyecto_V2.0.odt Marzo 2009 Organización CNTI-ACME Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Identificador del documento Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 6 de 135 3 Vista de Casos de Uso La vista de caso de uso comprende los casos de uso que describen el comportamiento del sistema tal y como es percibido por los usuarios finales, analistas y encargados de las pruebas. Ésta vista no especifica realmente la organización de un sistema, sólo permite a través de las funcionalidades definir la arquitectura que soportará el sistema. 3.1 Diagrama de Casos de Uso Un diagrama de caso de uso muestra las distintas operaciones que se espera de una aplicación o sistema y cómo se relacionan con su entorno (usuarios u otras aplicaciones). Es muy importante para los analistas y arquitectos del sistema, permite definir el contexto del desarrollo del software. De acuerdo a la metodología del CNTI, este diagrama debe corresponder con los casos de uso identificados y validados luego de verificar efectivamente los casos de uso planteados en el documento inicial de Especificación de Requerimientos del Sistema (ERS). Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 7 de 135 3.1.1 Diagrama General Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 8 de 135 4 Arquitectura de Software En esta sección se presenta en función del Modelo de Caso de Uso la Arquitectura del Sistema. Este es el resultado de ensamblar un cierto número de elementos arquitectónicos de forma adecuada para satisfacer la mayor funcionalidad y requerimientos de desempeño, así como requerimientos no funcionales, como la confiabilidad, mantenibilidad, escalabilidad, usabilidad, portabilidad y disponibilidad. 4.1 Estilo Arquitectónico El estilo arquitectónico a ser usado es patrón de arquitectura modular el la cual consiste en dividir un programa en módulos ó subprogramas con el fin de hacerlo más legible y manejable. Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que ésta puede resolver. Al aplicar la programación modular, un problema complejo debe ser dividido en varios subproblemas más simples, y estos a su vez en otros subproblemas más simples. Esto debe hacerse hasta obtener subproblemas lo suficientemente simples como para poder ser resueltos fácilmente con algún lenguaje de programación. Ésta técnica se llama refinamiento sucesivo, divide y vencerás ó análisis descendente (Top-Down). Un módulo es cada una de las partes de un programa que resuelve uno de los subproblemas en que se divide el problema complejo original. Cada uno de estos módulos tiene una tarea bien definida y algunos necesitan de otros para poder operar. En caso de que un módulo necesite de otro, puede comunicarse con éste mediante una interfaz de comunicación que también debe estar bien definida. Con esta arquitectura se presenta en cada modulo la interfaz, la lógica del negocio a aplicar las operaciones sobre la base de datos, que en nuestro caso sera el manejador MySql. 4.2 Objetivos de la Arquitectura de Software 1.1.1 Alta disponibilidad Como punto central del intercambio de datos en muchos sistemas del estado este sistema tiene la capacidad de estar disponible 24x7 con un mínimo de mantenimiento. 1.1.2 Seguridad Los mecanismos de seguridad a ser utilizados son basados en roles, permisos, autenticación y autorización los cuales ocultan los componentes delicados del sistema. Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 9 de 135 Además, esta arquitectura: • • • Utiliza eficientemente los recursos del Hardware, ya que los componentes son distribuidos a través de toda la red. Minimiza la dependencia del Sistema de la plataforma en la que corre, lo cual garantiza la Portabilidad. Facilita agregar nuevos tipos de datos según sea requerido por la aplicación, y en relación al cambio que pudieran sufrir las normativas del trabajo identificado en el proceso. Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 10 de 135 5 Vista Lógica En esta vista se detallan las partes del modelo de diseño del sistema que son significativas arquitectónicamente representando los diagramas que permiten tener una visión de los elementos que conforman el sistema y de la interacción entre ellos. En esta vista se detalla la descomposición de los sistemas en subsistemas y paquetes; y para cada paquete se presentan sus clases. 5.1 Diagrama de Paquete Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 11 de 135 5.2 Módulos de Diseño Significativos En esta sección se muestra para cada uno de los paquetes representados anteriormente una breve descripción y el nombre de las clases que contiene. M-01: CARACTERIZACIÓN Este módulo contienen todas las interfaces que interactúan con el usuario para crear las caracterizaciones físico geográficas, demográficas y socio económicas pertenecientes a un consejo comunal. Descripción: Páginas Disponibles: detallescensofamiliar.php censofamiliar2.php soluciondeproblemas.php soluciondeproblemas2.php procesarCaractSocioEconomicas.php procesarCaractFisicoGeograficas.php procesarCaractDemograficas.php prioridaddeproblemas.php prioridaddeproblemas2.php modificarSolucion.php modificarRecursoMaterialK.php modificarRecursoMaterial.php modificarRecursoHumano.php modificarRecursoFinanciero.php modificarRecursoApoyoInstitucional.php modificaridentificaciondeproblemas2.php identificacionderecursosmateriales.php identificacionderecursosmateriales2.php identificacionderecursoshumanos.php identificacionderecursoshumanos2.php identificacionderecursosfinancieros.php identificacionderecursosfinancieros2.php identificacionderecursosapoyoinstitucional.php identificacionderecursosapoyoinstitucional2.php identificacionderecursos.php identificaciondeproblemas.php identificaciondeproblemas2.php crearsolucion.php censofamiliar.php caractSocioEconomicas.php caractSocioEconomicas2.php caractFisicoGeograficas.php caracterizaciones2.php caractDemograficas.php procesarModificarRecursoHumano.php procesarModificarProblemas.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 12 de 135 M-01: CARACTERIZACIÓN procesarProblemas.php procesarRecursosFinancieros.php actualizarCenso.php procesarCenso.php showProblemas.php showFundamentaciones.php showCausas.php showAfectaciones.php procesarSolucion.php procesarRecursosMateriales.php procesarRecursosInstitucionales.php procesarRecursosHumanos.php procesarPriorizarProblemas.php procesarModificarSolucion.php procesarModificarRecursoMaterial.php procesarModificarRecursoFinanciero.php procesarModificarRecursoApoyoInstitucional.php eliminarRecursoMaterial.php eliminarRecursoHumano.php eliminarRecursoFinanciero.php eliminarRecursoApoyoInstitucional.php eliminarProblema.php eliminarCenso.php definirSolucion.php dataCaractSocioEconom.php validarCenso.php validarProblema.php validarCaracterizacionDemografica.php validarRecursoHumano.php validarCaracterizacionGeografica.php M-02:ADMINISTRACIÓN Este módulo contiene la interfaz que interactúa con el usuario para configurar toda la información que el sistema nesecita para su correcto funcionamiento Descripción: Páginas Disponibles: userAdmin.Controller.php adicionarCategoriaDocumento.php adicionarComunidad.php adicionarConcejoComunal.php adicionarenlace.php adicionarEstado.php adicionarExperiencia.php adicionarfoto.php adicionarMunicipio.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 13 de 135 M-02:ADMINISTRACIÓN adicionarNoticia.php adicionarParroquia.php adicionarSector.php adicionarTemaForo.php adicionarUsuario.php administrarEstado.php administrarexperiencias.php administrarnoticias.php administraropinionforo.php administrartemaforo.php administrarUsuarios.php criteriocaracterizacion4.php criteriocaracterizacion5.php criteriocaracterizacion6.php criteriocaracterizacion.php criteriocenso.php criterioproblemas.php EditarAyuda.php eliminarUsuario.php listarTemasForoController.php listarTemasOpinionController.php modificarExperiencia.php modificarexperiencias.php modificarUsuario.php obtenerEstados.php procesarEstados.php procesarModificarUsuario.php procesarRegistros.php procesarUsuario.php showComunidades.php showConcejosComunales.php showMunicipios.php showParroquias.php showSectores.php validasesionadmin.php M-03: CORREOS Este módulo contiene todas las interfaces que interactúan con el usuario para el envio de correos Descripción: Páginas Disponibles: email2.php email1.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 14 de 135 M-04: FOROS Este módulo contienen todas las interfaces que interactúan con el usuario para mostrar y opinar en las discuciones existentes Descripción: Páginas Disponibles: foro.php obtenerForo.php listadoForos.php obtenerForos.php listadoMensajes.php obtenerMensajes.php foro.controller.php mostrarTemasHabilitados.php procesaForo.php modForo.Controller.php M-05: EXPERIENCIAS Este módulo contienen todas las interfaces que interactúan con el usuario para mostrar las experiencias Descripción: soluciondeproblemas.php crearsolucion.php Páginas Disponibles: definirSolucion.php modificarSolucion.php procesarSolucion.php soluciondeproblemas2.php M-06: GALERIAS Este módulo contienen todas las interfaces que interactúan con el usuario para mostrar las imágenes seleccionadas por galerías Descripción: Páginas Disponibles: galeria.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 15 de 135 M-06: GALERIAS galeriadeimagenes.php M-07: NOTICIAS Este módulo contienen todas las interfaces que interactúan con el usuario para mostrar las noticias administradas en el sistema Descripción: Páginas Disponibles: listadoNoticias.php noticia.php almacenNoticias.php verNoticia.php modNoticias.Controller.php M-08: ACCESO Este módulo contienen todas las interfaces que interactúan con el usuario para ingresar a los módulos del sistema Descripción: Páginas Disponibles: cambiarclave.php loginProcess.php M-09: REPORTES En este módulo el usuario tiene la opción de seleccionar y emitir los reportes que dispone el sistema. Descripción: Páginas Disponibles: resumenproblemasxConcejoAdmin.php resumenproblemasxConcejo.php resumenproblemasPriorizadosxConcejoAdmin.php resumenproblemasPriorizadosxConcejo.php resumenproblemasadmin.php resumenproblemas.php resumendiagnosticoxConcejoAdmin.php resumendiagnosticoxConcejo.php resumencensoadmin.php resumencenso.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 16 de 135 M-09: REPORTES resumenadmin.php resumen.php Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 17 de 135 5.3 Diagrama de clases agrupado por paquetes Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 18 de 135 5.4 Realización de los Casos de Uso. Diagramas de Secuencia. Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 19 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 20 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 21 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 22 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 23 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 24 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 25 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 26 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 27 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 28 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 29 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 30 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 31 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 32 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 33 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 34 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 35 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 36 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 37 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 38 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 39 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 40 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 41 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 42 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 43 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 44 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 45 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 46 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 47 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 48 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 49 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 50 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 51 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 52 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 53 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 54 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 55 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 56 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 57 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 58 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 59 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 60 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 61 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 62 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 63 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 64 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 65 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 66 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 67 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 68 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 69 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 70 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 71 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 72 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 73 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 74 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 75 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 76 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 77 de 135 5.5 Diagrama WAE (Extensión para Aplicaciones Web) Esta extensión de UML para Web define un conjunto de estereotipos, etiquetas y restricciones que nos permiten modelar aplicaciones Web. Estos estereotipos y restricciones son aplicadas a ciertos componentes que son en particulares para las aplicaciones web y nos permiten representarlos en los mismos modelos y diagramas que el resto del sistema. Estereotipos para las Clases Representa una página web que tiene scripts que son ejecutados por el servidor. Sólo puede mantener relaciones con objetos que se encuentren en el servidor Página Servidor Página Cliente Es una página web formateada en código HTML. Es una colección de campos de entrada que son parte de una página Cliente Forma Script cliente Es una colección de scripts del lado del cliente que existe como un archivo separado y que son incluidos mediante una petición independiente por parte del navegador. (JavaScript) Estereotipos para las Relaciones entre las Clases Link Representa un apuntador desde una “Página Cliente” hacia una “Página Cliente” o “páginas Servidor”. Si el link tiene parámetros estos son modelados como atributo de la relación. Submit Esta relación siempre se da entre una “Forma” y una “páginas Servidor”, por supuesto, la “páginas Servidor” procesa los datos que la “Forma” le envía (submits) Build Sirve para identificar cuales “páginas Servidor” son responsables de la creación de una “Página Cliente”. Una “páginas Servidor” puede crear varias “Página Cliente”, pero una “Página Cliente” sólo puede ser creada por una sola “páginas Servidor”. Esta relación siempre es unidireccional. Esta es también una relación unidireccional que indica que una página web redirige hacia otra. Redirect Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 78 de 135 A continuación se muestra el diagrama WAE: Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 79 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 80 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 81 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 82 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 83 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 84 de 135 Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 85 de 135 6 Vista de Implementación La vista de implementación muestra el empaquetado físico de las partes reutilizables del sistema en unidades sustituibles, llamadas componentes. Una vista de implementación muestra los elementos físicos del sistema mediante componentes, así como sus interfaces y dependencias entre componentes. Los componentes son piezas reutilizables de alto nivel a partir de las cuales se pueden construir los sistemas. 6.1 Diagrama de Componentes del Sistema El diagrama de componentes describe la descomposición física del sistema en componentes, a efectos de construcción y funcionamiento. La descomposición del diagrama de componentes se realiza en términos de componentes y de relaciones entre los mismos. Los componentes identifican objetos físicos que hay en tiempos de ejecución, de compilación o de desarrollo, y tienen identidad propia y una interfaz bien definida. Cada componente incorpora la implementación de ciertas clases del diseño del sistema. En un diagrama de componentes se muestran las diferentes relaciones de dependencia que se pueden establecer entre componentes. Los componentes bien diseñados no dependen de otros componentes sino de las interfases que ofrecen los componentes. En ese caso, un componente en un sistema puede ser sustituido por otro componente que ofrezca las interfases apropiadas. A continuación se muestra el Diagrama de Componentes: Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 86 de 135 7 Vista de Despliegue La vista de despliegue muestra la disposición física de los recursos de ejecución computacionales, tales como computadores y sus interconexiones. La vista de despliegue puede mostrar cuellos de botella para el rendimiento si las instancias de los componentes con dependencia se ponen en distintos nodos. 7.1 Diagrama de Despliegue del Sistema El diagrama de despliegue permite mostrar la arquitectura en tiempo de ejecución del sistema respecto al hardware y software. Los nodos representan los objetos físicos existentes en tiempo de ejecución, sirven para modelar recursos que tienen memoria y capacidad de proceso, y pueden ser computadores, dispositivos o personas. Los componentes participan en los procesos mediante los nodos. A continuación se muestra el Diagrama de Despliegue: Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 87 de 135 8 Vista de procesos Cubre el funcionamiento, capacidad de crecimiento y rendimiento del sistema. Mecanismos de sincronización y concurrencia del sistema: hilos y procesos. Esta vista puede representarse con los diagramas de estado y actividades. En UML un diagrama de actividades se usa para mostrar la secuencia de actividades. Los diagramas de actividades muestran el flujo de trabajo desde el punto de inicio hasta el punto final detallando muchas de las rutas de decisiones que existen en el progreso de eventos contenidos en la actividad. Estos también pueden usarse para detallar situaciones donde el proceso paralelo puede ocurrir en la ejecución de algunas actividades. Los Diagramas de Actividades son útiles para el Modelado de Negocios donde se usan para detallar el proceso involucrado en las actividades de negocio. 8.1 Diagramas de Actividades A continuación se muestran los Diagramas de Actividades respectivos: act CU_Acceso autenticar login verificar Usuario pagina de error [no] registrar sesion [si] pagina de inicio DA Autenticar Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 88 de 135 act CU_Caract_FG verificar usuario [no] iniciar caracterizacion Fisico - Geografica mostrar mensaje de error [si] determinar concej o comunal mostrar informacion Fisico Geografica del concejo comunal DA_Mostrar Información de Caracterización Físico Geográfica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 89 de 135 act registrar caracterizacion FG validar informacion [no] capturar informacion devolver pagina de caracterizacion Fisico Geografica con errores detectados [si] obtener el concej o comunal del usuario registrar informacion [errores detectados] registrar error en bitacora de errores [si no hay errores] mostrar reporte de registro DA_Registrar Caracterización Físico Geográfica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 90 de 135 act CU_Carac_Demograf verificar usuario [no] mostrar mensaje de error iniciar caracterizacion demografica [si] determinar concej o comunal mostrar informacion demografica del concejo comunal DA_Mostrar Información de Caracterización Demográfica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 91 de 135 act CU_Carac_Demograf validar informacion devolver pagina de caracterizacion demografica con errores detectados [no] capturar informacion [si] obtener el concej o comunal del usuario registrar informacion demografica [errores detectados] registrar error en bitacora de errores [si no hay errores] mostrar reporte de registro DA_Registrar Caracterización Demográfica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 92 de 135 act CU_CaractSocioEconm verificar usuario [no] mostrar mensaje de error iniciar caracterizacion socio economica [si] determinar concej o comunal mostrar informacion del concejo comunal DA_Mostrar Información de Caracterización SocioEconómica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 93 de 135 act CU_CaractSocioEconm validar informacion [no] devolver pagina de caracterizacion socioeconomica con errores detectados capturar informacion [si] obtener el concej o comunal del usuario registrar informacion socioeconomica [errores detectados] registrar error en bitacora de errores [si no hay errores] mostrar reporte de registro DA Registrar Caracterización SocioEconómica Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 94 de 135 act CU_Censo verificar usuario [no] mostrar mensaje de error iniciar censo familiar [si] determinar concej o comunal mostrar la informacion de censo familiar del concejo comunal DA Mostrar Información de Censo Familiar Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 95 de 135 act registrar censo familiar validar informacion [no] capturar informacion devolver pagina de registro de censo familiar con los errores detectados [si] obtener el concej o comunal del usuario procesar datos del censor registrar error en bitacora de errores [errores detectados] [si no hay errores] registrar datos del censor procesar datos de encuesta familiar registrar error en bitacora de errores [errores detectados] [si no hay errores] registrar datos de encuesta familiar procesar discapacitados y padecimientos [errores detectados] registrar error en bitacora de errores [si no hay errores] registrar discapacitados y padecimientos procesar servicios [errores detectados] registrar error en bitacora de errores [si no hay errores] registrar estado de los serv icios recibidos redireccionar a pagina de censo familiar Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 96 de 135 DA Registrar Censo Familiar act CU_Problemas verificar usuario [no] mostrar mensaje de error iniciar identificacion de problemas [si] determinar concej o comunal mostrar listado de problemas del concejo comunal DA Mostrar Problemas del Concejo Comunal Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 97 de 135 act DA_Registrar Problema validar informacion devolver pagina de registro de identificacion de problemas con los errores detectados [no] capturar informacion [si] obtener el concej o comunal del usuario procesar problema [el problema no existe] [errores detectados] [si no hay errores] [el problema existe] registrar problema en la comunidad incrementar estadistica del problema obtener identificador de problema registrar error en bitacora de errores registrar problema gestionar problema obtener identificador de problema registrado registrar datos del problema inicializar estadistica de problema procesar causa del problema [si la causa no existe] gestionar nuev a causa de problema registrar causa [errores detectados] [si la causa existe] registrar error en bitacora de errores [si no hay errores] registrar identificador de causa del problema en la comunidad obtener identificador de causa del problema registrar datos de causa del problema obtener identificador de causa del problema procesar fundamentacion de problema [si la fundamentacion no existe] gestionar nuev a fundamentacion de problema registrar fundamentacion [errores detectados] [si la fundamentacion ya existe] obtener identificador del fundamentacion de problema registrar error en bitacora de errores [si no hay errores] registrar datos de fundamentacion de problema registrar identificador de fundamentacion en la comunidad obtener identificador de fundamentacion del problema procesar afectacion del problema [si la afectacion no existe] gestionar nuev a afectacion de problema registrar afectacion [errores detectados] [si la afectacion existe] registrar error en bitacora de errores [si no hay errores] registrar identificador de afectacion en la comunidad obtener identificador de afectacion del problema registrar datos de afectacion de problema obtener identificador de afectacion del problema redireccionar a la pagina de identificador de problemas CU Registrar Problema Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 98 de 135 act CU_Priorizar capturar informacion capturar identificador de problema gestionar jerarquia de problema [errores detectados] registrar error en bitacora de errores [si no hay errores] actualizar datos de j erarquizacion del problema de la comunidad marcar el problema de la comunidad como "procesado" redireccionar a pagina de listado de problemas de la comunidad DA Priorizar Problema Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 99 de 135 act CU_Soluciones verificar usuario [no] mostrar mensaje de error iniciar solucion de problemas [si] determinar concej o comunal mostrar soluciones de problemas del concejo comunal DA Mostrar Solución de Problemas Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 100 de 135 act DA_Registrar Solucion capturar informacion obtener identificador de problema gestionar solucion [errores detectados] registrar error en bitacora de errores [si no hay errores] registrar datos de solucion de problema redireccionar a solucion de problemas DA Registrar Solución act CU_Recursos verificar usuario [no] mostrar mensaje de error iniciar identificacion de recursos humanos [si] determinar concej o comunal mostrar listado de recursos humanos del concejo comunal Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 101 de 135 DA Mostrar Recursos Humanos act DA_Registrar Recurso Humano validar informacion [no] mostrar registro de recursos humanos con los errores detectados capturar informacion [si] obtener identificador de problemas gestionar recurso humano [errores detectados] registrar error en bitacora de errores registrar recurso humano redireccionar a identificacion de recursos humanos DA Registrar Recurso Humano Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 102 de 135 act DA_Recusos Materiales verificar usuario [no] mostrar mensaje de error iniciar listado de recursos materiales [si] determinar concej o comunal listar recursos materiales de la comunidad DA Mostrar Recursos Materiales Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 103 de 135 act CU_Recursos validar informacion [no] capturar informacion mostrar registro de recursos materiales con los errores detectados [si] obtener identificador de problema gestionar recursos materiales [errores detectados] registrar error en bitacora de errores [si no hay errores] registrar recursos materiales redireccionar a identificacion de recursos materiales DA Registrar Recurso Material Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 104 de 135 act DA_Recursos Financieros validar usuario [no] mostrar mensaje de error iniciar recursos financieros [si] determinar concej o comunal listar recursos financieros del concejo comunal DA Mostrar Recursos Financieros Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 105 de 135 act DA_Registrar Recurso Financiero mostrar registro de recursos financieros con los errores detectados validar informacion [no] capturar informacion [si] obtener identificador de problema gestionar recursos financieros [errores detectados] registrar error en bitacora de errores [si no hay errores detectados] registrar recursos financieros redireccionar a listado de recursos materiales DA Registrar Recurso Financiero Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 106 de 135 act DA_Recursos Apoyo Institucional validar usuario [no] iniciar recursos de apoyo institucional mostrar mensaje de error [si] determinar con concej o comunal listar recursos de apoyo institucional DA Mostrar Recursos de Apoyo Institucional Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 107 de 135 act DA_Registrar Recursos Apoyo Institucional validar informacion [no] capturar informacion mostrar registrar recursos de apoyo institucional [si] obtener identificador de problema gestionar recursos de apoyo institucional [errores detectados] registrar error en bitacora de errores [si no hay errores] registrar recursos de apoyo institucional redireccionar a listado de recursos de apoyo institucional DA Registrar Recurso de Apoyo Institucional Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 108 de 135 9 Modelo de Datos El Modelo de datos es aquel que describe de forma abstracta cómo se representan los datos de un sistema. Un modelo de datos consiste en: entidades, atributos y sus relaciones. 9.1 Modelo Entidad – Relación de las Bases de Datos El modelado de datos es realizado a través de un modelo entidad-relación. Estos modelos permiten expresar entidades relevantes para un sistema de información, sus inter-relaciones y propiedades. A continuación se muestra el Modelo Entidad-Relación. Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 109 de 135 9.2 Diccionario de Datos Descripción: Tabla que guarda la información del acceso a Internet de la caracterización del concejo comunal Tabla: accesointernetresidencial Campos Nombre Tipo No Nulo idAccesoInternetResidencial int(11) No Nulo cantv bit(1) otros bit(1) idCaractSocioEconomica int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idAccesoInternetResidencial` Si Refcaractsocioeconomicas89 `idCaractSocioEconomica` Full Text Descripción: Tabla que guarda la información de las afectaciones de los problema del concejo comunal Table: afectaciones Campos Nombre Tipo No Nulo idAfectacion int(11) No Nulo afectacion varchar(255) idListadoProblema int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idAfectacion` Si Refcaractsocioeconomicas89 `idListadoProblema`` Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 110 de 135 Full Text Descripción: Tabla que guarda la información de las áreas sociales de la caracterización del concejo comunal Table: areassociales Campos Nombre Tipo No Nulo idAreaSocial int(11) No Nulo nombreAreaSocial varchar(255) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idAreaSocial`` Si Full Text Descripción: Tabla que guarda la información de las ayudas de los módulos Tabla: ayudas Campos Nombre Tipo No Nulo idayuda bigint(20) No Nulo scontenido text imagen varchar(250) modulo varchar(250) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idayuda` Si Full Text Descripción: Tabla que guarda la información de las características demográficas de los concejos comunales Tabla: caractdemograficas Campos Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 111 de 135 Nombre Tipo No Nulo idCaractSocioEconom int(11) No Nulo cantViviendas int(11) poblacionTotal int(11) cantHombres int(11) cantMujeres int(11) cantAdultosMayores int(11) cantAdultosJovenes int(11) cantAdolescentes int(11) cantNinos int(11) cantInfantes int(11) idDiagnostico int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idCaractSocioEconom` Si Refdiagnosticos18 `idDiagnostico` Full Text Descripción: Tabla que guarda la información de las caracterizaciones geográficas de los concejos comunales Tabla: caractfisicogeograficas Campos Nombre Tipo No Nulo idCaractFisicoGeog int(11) No Nulo idDiagnostico int(11) superficieTerritorial float limitesComunidad text unidadMedida varchar(255) Único SI Indices Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 112 de 135 P/K IndiceNombre En Campo Único PRIMARY `idCaractFisicoGeog` Si Refdiagnosticos18 `idDiagnostico` Full Text Descripción: Tabla que guarda la información de la caracterización socio económica del concejo comunal Table: caractsocioeconomicas Campos Nombre Tipo No Nulo idCaractSocioEconomica int(11) No Nulo idDiagnostico int(11) centroTecnologiasPrivadas bit(1) mediosComunicacion bit(1) televisionPrivada bit(1) radioComunitaria bit(1) emisorasComunitarias varchar(255) impresos bit(1) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idCaractSocioEconomica` Si Refdiagnosticos18 `idDiagnostico` Full Text Descripción: Tabla que guarda la información de las categorías que agrupan a los documentos Tabla: categoriadocumentos Campos Nombre Tipo No Nulo idCategoriaDocumentos int(11) No Nulo nombreCategoria varchar(255) Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 113 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idCategoriaDocumentos` Si Full Text Descripción: Tabla que guarda la información de las causas de los problemas de los concejos comunales Tabla: causas Campos Nombre Tipo No Nulo idCausa int(11) No Nulo causa varchar(255) idListadoProblema int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idCausa` Si idListadoProblema `idListadoProblema` Full Text Descripción: Tabla que guarda la información de los censos hechos a los concejos comunales Tabla: censo Campos Nombre Tipo No Nulo idCenso int(11) No Nulo nombreCensor varchar(255) telefono varchar(255) correo varchar(255) fechaVisita date idConcejoComunal int(11) Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 114 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idCenso` Si idConcejoComunal `idConcejoComunal` Full Text Descripción: Tabla que guarda la información de los centros de comunicación de las caracterización de los concejos comunales Tabla: centroscomunicaciontecnologica Campos Nombre Tipo idCentroComunicacionTecnologi int(11) ca infocentro bit(1) conexionIC bit(1) centrosInformaticaTelematica bit(1) conexionCBIT bit(1) centrosGestionParroquial bit(1) conexionCGP bit(1) aulasVirtuales bit(1) conexionAV bit(1) centrosComunicacionComunal bit(1) conexionCCC bit(1) puntosAcceso bit(1) conexionPA bit(1) salasNavegacionIPOSTEL bit(1) conexionIPOSTEL bit(1) idCaractSocioEconomica int(11) No Nulo Único No Nulo SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 115 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idCentroComunicacionTecnologica` Si Refcaractsocioeconomicas90 `idCaractSocioEconomica` Full Text Descripción: Tabla que guarda la información de las comunidades a las que pertenecen los concejos comunales Tabla: comunidades Campos Nombre Tipo No Nulo idComunidad int(11) No Nulo nombreComunidad varchar(255) idParroquia int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idComunidad` Si Refparroquias5 `idParroquia` Full Text Descripción: Tabla que guarda la información de los concejos comunales Tabla: concejocomunal Campos Nombre Tipo No Nulo idConcejoComunal int(11) No Nulo codConcejoComunal varchar(255) nombreConcejoComunal varchar(255) idSector int(11) Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 116 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idConcejoComunal` Si Refsectores50 `idSector` Full Text Descripción: Tabla que guarda la información de los diagnósticos de los concejos comunales Tabla: diagnosticos Campos Nombre Tipo No Nulo idDiagnostico int(11) No Nulo idSector int(11) fecha date idSector int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idDiagnostico` Si Refusuarios86 `idUsuario` Full Text Descripción: Tabla que guarda la información de los discapacitados de los censos hechos a los concejos comunales Table: discapacitados Campos Nombre Tipo No Nulo idDiscapacitados int(11) No Nulo nombreDiscapacitado varchar(255) No Nulo enfermedad varchar(255) No Nulo Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 117 de 135 P/K idEncuestaFamiliar int(11) Indices IndiceNombre En Campo Único PRIMARY `idDiscapacitados` Si idEncuestaFamiliar `idEncuestaFamiliar` Full Text Descripción: Tabla que guarda la información de los documentos que guardan los concejos comunales y serán públicos a todo visitante de la página Tabla: documentos Campos Nombre Tipo No Nulo idDocumento int(11) No Nulo titulo varchar(255) codDocumento varchar(255) codigoPublicador varchar(255) descripcion varchar(255) fecha date idCategoriaDocumentos int(11) idUsuario int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idDocumento` Si Refcategoriadocumentos80 `idCategoriaDocumentos` Refusuarios84 `idUsuario` Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 118 de 135 Full Text Descripción: Tabla que guarda la información de las encuestas familiares que pertenecen a los concejos comunales Tabla: encuestafamiliar Campos Nombre Tipo No Nulo idEncuestaFamiliar int(11) No Nulo nombreEncuestado varchar(255) sexo enum('Masculino ',' Femenino') edad int(11) profesion varchar(255) Trabaja enum('Si',' No') estudia enum('Si',' No') cantPersonasCasa int(11) cantPersonasTrabajan int(11) discapacitados Único P/K SI enum('Si',' No') tipoVivienda varchar(255) direccion varchar(255) idCenso int(11) Indices IndiceNombre En Campo Único PRIMARY `idEncuestaFamiliar` Si idCenso `idCenso` Full Text Descripción: Tabla que guarda la información de los enlaces que se encuentran en la vista pública de la página Tabla: enlaces Campos Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 119 de 135 Nombre Tipo No Nulo idEnlace bigint(20) No Nulo titulo varchar(100) enlace varchar(100) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idEnlace` Si Full Text Descripción: Tabla que guarda la información de los estados del país Tabla: estados Campos Nombre Tipo No Nulo idEstado int(11) No Nulo nombreEstado varchar(100) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idEstado` Si Full Text Descripción: Tabla que guarda la información de los estados (activo- inactivo) de los temas del foro Tabla: estadotema Campos Nombre Tipo No Nulo idEstadoTema int(11) No Nulo status varchar(255) Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 120 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idEstadoTema` Si Full Text Descripción: Tabla que guarda la información de los foros Tabla: foros Campos Nombre Tipo No Nulo idForo int(11) No Nulo tema varchar(255) idEstadoTema int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idForo` Si Refestadotema17 `idEstadoTema` Full Text Descripción: Tabla que guarda las fundamentaciones de los problemas de los consejos comunales Tabla: fundamentaciones Campos Nombre Tipo No Nulo idFundamentacion int(11) No Nulo fundamentacion varchar(255) idListadoProblema int(11) Único P/K SI Indices IndiceNombre En Campo Único Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 121 de 135 Full Text PRIMARY `idFundamentacion` idListadoProblema `idListadoProblema` Si Descripción: Tabla que guarda la información de las jerarquizaciones hechas a los problemas de los consejos comunales Tabla: jerarquizacionesproblema Campos Nombre Tipo No Nulo idJerarquizacion int(11) No Nulo criterioA int(11) criterioB int(11) criterioC int(11) criterioD int(11) criterioE int(11) idListadoProblema int(11) priorizado bit(1) Único P/K SI SI Indices IndiceNombre En Campo Único PRIMARY `idJerarquizacion` Si idListadoProblema_2 `idListadoProblema` Si idListadoProblema `idListadoProblema` Full Text Descripción: Tabla que guarda los problemas de los consejos comunales Tabla: listadoproblemas Campos Nombre Tipo No Nulo Único Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 122 de 135 P/K idListadoProblema int(11) nombreProblema varchar(255) cantidad int(11) idConcejoComunal int(11) idAreaSocial int(11) No Nulo SI Indices IndiceNombre En Campo Único PRIMARY `idListadoProblema` Si idConcejoComunal `idConcejoComunal` Si idAreaSocial `idAreaSocial` Full Text Descripción: Tabla que guarda los mensajes de los foros Tabla: mensajes Campos Nombre Tipo No Nulo idMensaje int(11) No Nulo ideaPrincipal varchar(255) fecha date hora time contenido text idForo int(11) idUsuario int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idMensaje` Si Refforos14 `idForo` Si Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 123 de 135 Full Text Refusuarios16 `idUsuario` Descripción: Tabla que guarda la información de las misiones bolivarianas de la caracterización de los problemas de los consejos comunales Tabla: misionesbolivarianas Campos Nombre Tipo No Nulo idMision int(11) No Nulo ribas bit(1) vuelvanCaras bit(1) barrioAdentro bit(1) pdval bit(1) sucre bit(1) identidad bit(1) mercal bit(1) ezequiel bit(1) idCaractSocioEconomica int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idMision` Si Refcaractsocioeconomicas87 `idCaractSocioEconomica` Si Full Text Descripción: Tabla que guarda la información de los municipios del país Tabla: municipios Campos Nombre Tipo No Nulo Único Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 124 de 135 P/K idMunicipio int(11) nombreMunicipio varchar(255) idEstado int(11) No Nulo SI Indices IndiceNombre En Campo Único PRIMARY `idMunicipio` Si Refestados1 `idEstado` Full Text Descripción: Tabla que guarda la información de las causas de los problemas de los consejos comunales Tabla: noticias Campos Nombre Tipo No Nulo idNoticias int(11) No Nulo titulo varchar(255) resumen varchar(255) texto text imagen varchar(255) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idNoticias` Si titulo `titulo`, `resumen`, `texto` Full Text Descripción: Tabla que guarda la ofertas de bienes y servicios de la caracterización de los consejos comunales Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 125 de 135 Tabla: ofertabienesservicios Campos Nombre Tipo No Nulo idOfertaBienesServicios int(11) No Nulo mercados bit(1) abastos bit(1) bodegas bit(1) mercal bit(1) pdval bit(1) farmacias bit(1) plazas bit(1) parques bit(1) preescolar bit(1) escuelas bit(1) liceos bit(1) universidades bit(1) centroSalud bit(1) canchas bit(1) casasComunales bit(1) iglesias bit(1) ipostel bit(1) idCaractSocioEconomica int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idOfertaBienesServicios` Si Refcaractsocioeconomicas91 `idCaractSocioEconomica` Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 126 de 135 Full Text Descripción: Tabla que guarda la información de las parroquias del país Tabla: parroquias Campos Nombre Tipo No Nulo idParroquia int(11) No Nulo nombreParroquia varchar(255) idMunicipio int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY ``idParroquia`` Si Refmunicipios2 `idMunicipio` Full Text Descripción: Tabla que guarda la información de los problemas de la comunidad Tabla: problemascomunidad Campos Nombre Tipo No Nulo idProblemasComunidad int(11) No Nulo nombreFamilia varchar(255) idProblema int(11) fecha date idAreaSocial int(11) idConcejoComunal int(11) afectacion int(11) causa int(11) fundamentacion int(11) procesado bit(1) Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 127 de 135 P/K Indices IndiceNombre En Campo Único PRIMARY `idProblemasComunidad` Si idProblema `idProblema` idConcejoComunal `idConcejoComunal` Full Text Descripción: Tabla que guarda las radios públicas de la caracterización de los consejos comunales Tabla: radiopublica Campos Nombre Tipo No Nulo idRadioPublica int(11) No Nulo RNV bit(1) YVKE bit(1) idCaractSocioEconomica int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idRadioPublica` Si Refcaractsocioeconomicas93 `idCaractSocioEconomica` Full Text Descripción: Tabla que guarda la información de los recursos financieros destinados para solventar los problemas de los consejos comunales Tabla: recursosfinancieros Campos Nombre Tipo No Nulo idFuenteRecursoEconomico int(11) No Nulo fuenteRecurso enum('Actividad Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 128 de 135 P/K es Comunales','Apo rtes De La Familia','Instituci ones Privadas','Organ os No GuberNombrent ales') prestamo double(15,3) donacion double(15,3) idListadoProblema int(11) Indices IndiceNombre En Campo Único PRIMARY `idFuenteRecursoEconomico` Si idListadoProblema `idListadoProblema` Full Text Descripción: Tabla que guarda la información de los recursos humanos destinados para solventar los problemas de los consejos comunales Tabla: recursoshumanos Campos Nombre Tipo No Nulo idRecursoHumano int(11) No Nulo nombre varchar(255) ci varchar(255) capacidades text experiencias text idListadoProblemas int(11) Único P/K SI Indices IndiceNombre En Campo Único Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 129 de 135 Full Text PRIMARY `idRecursoHumano` idListadoProblemas `idListadoProblemas` Si Descripción: Tabla que guarda la información de los recursos institucionales destinados para solventar los problemas de los consejos comunales Tabla: recursosinstitucionales Campos Nombre Tipo No Nulo idRecursosInstitucionales int(11) No Nulo institucion varchar(255) No Nulo tipoApoyo varchar(255) No Nulo idListadoProblema int(11) No Nulo Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idRecursosInstitucionales` Si idListadoProblema `idListadoProblema` Full Text Descripción: Tabla que guarda la información de los recursos materiales destinados para solventar los problemas de los consejos comunales Tabla: recursosmateriales Campos Nombre Tipo No Nulo idRecursosMateriales int(11) No Nulo recurso varchar(255) disponibilidad enum('Disponibl e','A Conseguir') tipoRecurso enum('Materiale s','Herramientas' Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 130 de 135 P/K ,'Equipos') idListadoProblema int(11) Indices IndiceNombre En Campo Único PRIMARY `idRecursosMateriales` Si idListadoProblema ``idListadoProblema`` Full Text Descripción: Tabla que guarda la información de los sectores de las comunidades del país Tabla: sectores Campos Nombre Tipo No Nulo idSector int(11) No Nulo nombreSector varchar(255) idComunidad int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idSector` Si Refcomunidades6 `idComunidad` Full Text Descripción: Tabla que guarda la información de los servicios públicos para la caracterización de los consejos comunales Tabla: servicios Campos Nombre Tipo No Nulo idServicios int(11) No Nulo Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 131 de 135 P/K aguasBlancas enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') electricidad enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') aceoUrbano enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') internet enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') aguasServidas enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') gas enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') telefonia enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') serviciosPostales enum('Excelent e',' Buena',' Regular',' Deficiente',' No Existe') idCenso int(11) Indices IndiceNombre En Campo Único Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 132 de 135 Full Text PRIMARY `idServicios` idCenso ``idCenso`` Si Descripción: Tabla que guarda la información de las soluciones propuestas los problemas de los consejos comunales Tabla: soluciones Campos Nombre Tipo No Nulo idSolucion int(11) No Nulo solucion text idDiagnostico int(11) seleccionada bit(1) idListadoProblema int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY ``idSolucion`` Si Refdiagnosticos12 ``idDiagnostico`` idListadoProblema `idListadoProblema` Full Text Descripción: Tabla que guarda la información de los accesos a la tecnología de la información de la caracterización de los consejos comunales Tabla: tecnologiainformaciontelecomunicacion Campos Nombre Tipo No Nulo idTIT int(11) No Nulo residencial text No Nulo Único SI Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 133 de 135 P/K publica int(11) movil bit(1) idListadoProblema int(11) Indices IndiceNombre En Campo Único PRIMARY `idTIT` Si Refcaractsocioeconomicas92 `idCaractSocioEconomica` Full Text Descripción: Tabla que guarda la información de la televisión pública de la caracterización de los consejos comunales Tabla: televisionpublica Campos Nombre Tipo No Nulo idTelevisionPublica int(11) No Nulo VTV bit(1) No Nulo VIVE bit(1) TELESUR bit(1) TVES bit(1) idCaractSocioEconomica int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idTelevisionPublica` Si Refcaractsocioeconomicas88 `idCaractSocioEconomica` Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 134 de 135 Full Text Descripción: Tabla que guarda la información de usuarios del sistema Tabla: usuarios Campos Nombre Tipo No Nulo idUsuario int(11) No Nulo codUsuario varchar(255) Nombre varchar(255) apellidos varchar(255) nombreUsuario varchar(255) contrasenaUsuario varchar(255) correo varchar(255) telefono varchar(255) nivel int(11) idConcejoComunal int(11) Único P/K SI Indices IndiceNombre En Campo Único PRIMARY `idUsuario` Si nombreUsuario `nombreUsuario` Refconcejocomunal85 `idConcejoComunal` Documento de Arquitectura del Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Lynmar Ortiz Avalado por: Victor Liendo Versión:5.0 Aprobado por: Julio Cejas Av. Andrés Bello, sector Guaicaipuro, Torre MPPTI, piso 16, Municipio Libertador, Caracas. Telf. +58 (212)- 578.59.92 / 507.21.11 Sitio Web: www.cnti.gob.ve Página 135 de 135 Full Text