Sistema de Diagnóstico Social Participativo Documento de Arquitectura del Software

Anuncio
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
Descargar