Ministerio del Poder Popular para las Telecomunicaciones y la Informática Centro Nacional de Tecnologías de Información Sistema de Diagnóstico Social Participativo Especificación de Requerimientos de Software Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 1 de 55 Historial de Revisiones Versión 1.00 2.00 Fecha 04/02/2009 01/04/2009 Autor Agustín Rodríguez Agustín Rodríguez Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Descripción Primera Versión Segunda Versión Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 2 de 55 Índice de contenido Historial de Revisiones............................................................................................................ 2 Información General ............................................................................................................... 5 Gerencias Solicitantes.......................................................................................................... 5 Código del Proyecto............................................................................................................. 5 Nombre del Proyecto........................................................................................................... 5 Beneficiario.......................................................................................................................... 5 Introducción............................................................................................................................ 6 Antecedentes....................................................................................................................... 6 Propósito.............................................................................................................................. 6 Alcance................................................................................................................................ 6 Modelo de dominio............................................................................................................... 7 Definiciones, Acrónimos y Abreviaturas............................................................................... 8 Referencias.......................................................................................................................... 9 Apreciación Global............................................................................................................... 9 Descripción Global................................................................................................................. 10 Funciones del Producto...................................................................................................... 10 Casos de Uso..................................................................................................................... 12 Actores........................................................................................................................... 12 Resumen........................................................................................................................ 13 Diagramas...................................................................................................................... 14 ....................................................................................................................................... 20 ....................................................................................................................................... 22 Especificaciones de Casos de Uso.................................................................................. 28 Características de los Usuarios.......................................................................................... 54 Administrador del sistema.............................................................................................. 54 Usuario interno del sistema ........................................................................................... 54 Usuario externo del sistema........................................................................................... 54 Requisitos Específicos........................................................................................................... 55 Requisitos funcionales....................................................................................................... 55 Interfaces externas ........................................................................................................ 55 Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 3 de 55 Requisitos funcionales.................................................................................................... 55 Restricciones del diseño.................................................................................................... 58 Atributos de sistema de software....................................................................................... 58 Usabilidad....................................................................................................................... 58 Fiabilidad........................................................................................................................ 58 Seguridad ...................................................................................................................... 58 Documentación en Línea y de Sistemas de Ayuda........................................................ 59 Mantenimiento............................................................................................................... 59 Requisitos del desarrollo.................................................................................................... 59 Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 4 de 55 Información General Gerencias Solicitantes •Gerencia General de Atención Social •Gerencia General de Sistemas Código del Proyecto MPS01 Nombre del Proyecto Sistema de Diagnóstico Social Participativo. Beneficiario Ministerio del Poder Popular para la Participación y Protección Social (MPS) Introducción Antecedentes En el año 2007 el Centro Nacional de Tecnologías de Información (CNTI) a través de la coordinación general de la Dirección General de Gestión Social y Participación del Ministerio del Poder Popular para las Telecomunicaciones y la Informática, inicio una serie de contactos con las comunidades en el marco de su acción institucional en las Mesas Técnicas de Telecomunicaciones, Informática y Servicios Postales, que tienen por objetivo incrementar la participación de las comunidades en el diseño, ejecución y control de las políticas públicas para el desarrollo de las telecomunicaciones, informática y servicios postales. En este sentido, la dinámica y experiencia desarrollada evidenció la necesidad de proporcionar a las comunidades, un Sistema de Diagnóstico Social Participativo, basado en Tecnologías de Información que le permita de forma rápida, sencilla y automatizada caracterizar o contextualizar una comunidad, identificar, explicar, jerarquizar problemas e identificar soluciones potenciales, apoyándose en instrumentos y técnicas capaces de recolectar información confiable que garantice el uso eficiente y eficaz del sistema, en todas las fases del proceso de Diagnóstico Social Participativo Comunitario, para ejecutar las soluciones que contribuyan al bienestar colectivo. Propósito Éste documento tiene como propósito definir de forma precisa el producto de software que se va a construir. Los requerimientos aquí indicados deben ser satisfechos en el diseño del sistema, verificados y validados por las actividades marcadas en la planificación. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 5 de 55 Alcance El Sistema de Diagnóstico Social Participativo proveerá una interfaz Web fácil de entender y utilizar, con ayudas que faciliten 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, establecerá privilegios de acceso diferenciados dependiendo del tipo de usuario y rol que desempeña dentro de la aplicación, contará con herramientas para desarrollar cada una de las fases del diagnóstico. Garantizará 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. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 6 de 55 Modelo de dominio Este modelo representa la descripción del dominio (contexto real) del Diagnóstico Participativo, descompone el espacio del problema en unidades comprensibles (conceptos), su creación contribuye a esclarecer la terminología o nomenclatura del dominio. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 7 de 55 Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 8 de 55 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). Referencias Título Fecha Organización Identificador del documento Términos de Referencia Marzo 2008 CNTI MPS01-TDR Glosario del Sistema Marzo 2008 CNTI MPS01-Glosario Apreciación Global Este ERS contiene los requerimientos del sistema explicados de forma detallada, además de especificar los actores y usuarios involucrados. Descripción Global Funciones del Producto Código 01 Función Proporcionar información conceptual acerca del Diagnóstico Social Participativo. 02 Gestionar la caracterización o contextualización del sector de la comunidad (Contexto Socio Demográfico). 03 Gestionar la identificación, definición y jerarquización de necesidades o problemáticas de las comunidades. 04 Gestionar la identificación soluciones potenciales. de Proporcionar acerca del que permita idea clara de Descripción información conceptual Diagnóstico Participativo a los usuarios tener una todo lo que involucra. Mediante el registro del diagnostico Social Participativo se debe permitir caracterizar al sector de la comunidad, usando variables e indicadores socioeconómicos y demográficos. También como parte del registro del diagnóstico, se deben proporcionar herramientas conceptuales y metodológicas para identificar, definir y jerarquizar necesidades o problemáticas de las comunidades. Como tercera fase en el registro del diagnóstico, se contempla proporcionar herramientas para la identificación de soluciones potenciales a los problemas Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 9 de 55 05 Generar resultados Diagnóstico Participativo. 06 Gestionar (experiencias) 07 Generar reportes y estadísticas de diagnósticos. 08 Proporcionar herramientas de comunicación entre los usuarios. (Asamblea Virtual) Enviar mensajes de correo electrónico a los usuarios. 09 10 Gestionar Usuarios 11 Validar Usuarios del documentos identificados en la segunda fase. En la última fase del registro del diagnóstico, se pretende generar resultados del mismo y todos los aspectos particulares y globales que involucra. Gestionar documentos o material del Diagnóstico Social Participativo, de modo que puedan ser adjuntados y/o descargados por los miembros de la comunidad, manteniendo el control de versiones respectivo. Generar reportes y estadísticas dinámicas y parametrizables acerca de los aspectos particulares y globales del Diagnóstico Participativo. Contar con herramientas que permitan planificar y ejecutar discusiones (Asamblea Virtual) Enviar mensajes de correo electrónico a los usuarios de modo que puedan mantenerse al tanto de las actividades relacionadas con el diagnóstico participativo. Crear, modificar y eliminar usuarios, así como definir los privilegios de éstos. Validar los usuarios que ingresan al sistema, manteniendo control de la parte pública y privada del mismo. Casos de Uso Actores Código 01 Actor Usuario General 02 Usuario Interno Descripción Consultar y descargar información conceptual respecto al diagnóstico de las comunidades y demás información que esté disponible en el portal web. Registrar información referente al diagnóstico de su comunidad, tiene participación directa en: la identificación de problemas, el diseño de soluciones, diseño de planes de acción (reflejando las potencialidades de la comunidad), definiendo las actividades que desarrollará la comunidad y la estructura presupuestaria, así como realizar comentarios y sugerencias de acuerdo a sus experiencias y hacer consultas particulares y/o generales. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 10 de 55 03 Administrador sistema del Administración de usuarios, privilegios y seguridad de cuentas. Resumen Código 01 02 03 04 05 06 07 08 09 10 11 12 13 14 Caso de Uso Ver noticias Ver enlaces de interés Ver preguntas frecuentes Ver experiencias Ver asamblea virtual Ver galería de fotos Gestionar Caracterización de la comunidad Crear Caracterización Modificar Caracterización Consultar Caracterización Gestionar Censo Crear Censo Modificar Censo Eliminar Censo Consultar Censo Gestionar Identificación de Problemas Crear Identificación de Problemas Modificar Identificación de Problemas Consultar Identificación de Problemas Gestionar Priorización Problemas Crear Priorización Problemas Modificar Priorización Problemas Consultar Priorización Problemas Gestionar Identificación de Soluciones Crear Identificación de Soluciones Modificar Identificación de Soluciones Consultar Identificación de Soluciones Gestionar Asignación de Recursos Crear Recursos Modificar Recursos Eliminar Recursos Consultar Recursos Gestionar Documentos Crear Documentos Modificar Documentos Eliminar Documentos Consultar Documentos Generar Reportes Específicos y/o Generales Actores participantes Todos los que lo requieran. Todos los que lo requieran. Todos los que lo requieran. Todos los que lo requieran. Todos los que lo requieran. Todos los que lo requieran. Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Usuario Interno Todos los que lo requieran. Usuario Interno, Administrador Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 11 de 55 15 Cambiar Clave 16 Gestionar Canales de Comunicación Enviar correo 17 18 19 20 21 22 Crear temas de discusión Eliminar temas de discusión Gestionar Categorías de Documentos Crear Categorías de Documentos Modificar Categorías de Documentos Eliminar Categorías de Documentos Consultar Categorías de Documentos Gestionar Enlaces de Interés Crear Enlaces de Interés Modificar Enlaces de Interés Eliminar Enlaces de Interés Consultar Enlaces de Interés Gestionar Direcciones Gestionar Estados Gestionar Municipios Gestionar Parroquias Gestionar Comunidades Gestionar Sectores Gestionar Consejos Comunales Gestionar Usuarios Crear Usuarios Modificar Usuarios Eliminar Usuarios Consultar Usuarios Gestionar Noticias Crear Noticias Modificar Noticias Eliminar Noticias Consultar Noticias Crear Ayudas del sistema Usuario Interno, del sistema Administrador del Usuario Interno, del sistema Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Administrador del Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Administrador sistema Administrador sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema sistema Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 12 de 55 Diagramas Diagrama general : Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 13 de 55 Gestionar Caracterización: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 14 de 55 Realizar Censo: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 15 de 55 Gestionar Identificación de Problemas: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 16 de 55 Gestionar Priorizar Problemas: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 17 de 55 Gestionar Identificación de Soluciones: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 18 de 55 Gestionar Asignación de Recursos: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 19 de 55 Gestionar Documentos: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 20 de 55 Gestionar Comunicación: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 21 de 55 Categorías de Documentos: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 22 de 55 Enlaces de Interés: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 23 de 55 Gestionar Direcciones: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 24 de 55 Gestionar Noticias: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 25 de 55 Gestionar Usuarios: Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 26 de 55 Especificaciones de Casos de Uso Caso de Uso-01-02-03-04-05-06 Nombre: Obtener Información General Descripción: El usuario puede acceder a la información general del portal la cual debe está organizada en Pestañas. Requerimiento: Proporcionar información conceptual acerca de los Diagnósticos Participativos. Precondición: Ninguna. Flujo Normal: Actor Sistema 1. Se carga el Menú General (Conceptual) con las opciones correspondientes: Noticias, Preguntas Frecuentes, Experiencias, Galería de Fotos, Enlaces de Interés, Asamblea Virtual. 2. 2. El usuario selecciona una opción del Menú de Información General (Conceptual) 3. 3. Despliega la interfaz correspondiente a la opción seleccionada, mostrando la información conceptual asociada o se llama al caso de uso para las opciones. Flujo Alterno: Actor Sistema 4.1 El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio. Postcondición: Ninguna. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-07 Nombre: Gestionar Caracterización de la Comunidad Descripción: Mediante el registro del diagnostico Social Participativo se debe permitir caracterizar al sector de la comunidad, usando variables e indicadores socio- económicos y demográficos. Requerimiento: Gestionar la caracterización o contextualización Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 27 de 55 Caso de Uso-07 del sector de la comunidad (Contexto SocioEconómico y Demográfico). Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Caracterización de la Comunidad” que llama al paquete de caso de uso “Gestionar Caracterización de la Comunidad”. 2. Despliega la interfaz correspondiente a Gestionar Caracterización de la Comunidad (Físico/Geográfica, Socio-Económica y Demográfica) mostrando las opciones asociados a esta funcionalidades: - Crear Caracterización. 3. Selecciona una las opciones que despliega el - Modificar Caracterización. sistema. - Consultar 5. Ingresa todos los datos solicitados por el 4. Despliega la interfaz correspondiente a la formulario y pulsa el botón guardar. opción seleccionada. 6. Ejecuta la acción sobre la Base de Datos. 7. Se da opción de Regresar al punto 2 de este flujo o a otra selección del menú 8. Selecciona Resumen 9. Presenta en pantalla Caracterización del Consejo Comunal con opción de imprimirla. Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema da opción de cerrar la sesión del opciones que ofrece el sistema y sale del sitio. usuario, cierra la vista privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 28 de 55 Caso de Uso-07 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa cuales. 7.1.- Le regresa al formulario. Lleva a la interfaz inicial de la vista privada. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-08 Nombre: Gestionar Censo Descripción: Mediante La planilla de censo se captura Información de la familia censada y del censor perteneciente a un consejo comunal. Información de tipo económica, social, vivienda, salud, servicios y comunicaciones. Requerimiento: Realizar censo de una familia perteneciente a un consejo comunal. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor 1. Se activa cuando el usuario selecciona la opción Censo. Ubicada dentro de Diagnóstico en el menú lateral izquierdo. Sistema 2. Despliega las opciones de censo familiar (nuevo, eliminar). 3. Selecciona una de las opciones ofrecidas 4. Despliega la interfaz correspondiente. 5. Se introducen los datos solicitados 6. Ejecuta la acción sobre la Base de Datos. Flujo Alterno: Actor 3.1. NO hay selección. Sistema 2.1. Se mantiene la misma interfaz. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 29 de 55 Caso de Uso-08 5.1. No ingresa datos al formulario y pulsa Guardar. 5.2. No ingresa la totalidad de los datos y pulsa Guardar. 6.1. Se despliega un mensaje indicando los campos requeridos. 6.2. Se despliega un mensaje indicando los campos requeridos. Postcondición: Ninguno Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-09 Nombre: Gestionar Identificación de Problemas Descripción: Como parte del registro del diagnóstico, se deben proporcionar herramientas conceptuales y metodológicas para identificar y definir las necesidades o problemáticas de las comunidades. Requerimiento: Gestionar la identificación, definición y de necesidades o problemáticas de las comunidades. Precondición: -El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. -Haber hecho previamente la caracterización de la comunidad y los censos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Diagnóstico” que llama al paquete de caso de uso: 2. Despliega la interfaz correspondiente a Identificación de Problemas. Gestionar Identificación de Problemas. Mostrando las opciones asociados a estas 3. Selecciona una de las opciones que despliega el funcionalidades: sistema. - Crear Identificación de Problemas. - Modificar Identificación de Problemas. - Consultar Identificación de Problemas. 5. Ingresa todos los datos solicitados por el formulario y pulsa el botón guardar. 4. Despliega la interfaz correspondiente a la Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 30 de 55 Caso de Uso-09 opción seleccionada. 6. Ejecuta la acción sobre la Base de Datos. 7. Se da opción de Regresar al punto 2 de este flujo o a otra selección del menú de la vista privada. Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- En caso positivo, cierra la sesión del opciones que ofrece el sistema y sale del sitio. usuario, cierra la vista privada. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Se devuelve al punto 2 (Interfaz de enviar. Identificación de Problemas) de este flujo. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Se devuelve al punto 2(Interfaz de el botón enviar. Identificación de Problemas) de este flujo. 9.1.- NO selecciona uno de los problemas a priorizar 10.1.- Se mantiene en la pantalla del punto 10 de este flujo. 10.2.- Puede cerrar la sesión del usuario y la vista privada. 11.1.- NO ingresa los datos total o parcial al 12.1.- Se devuelve al punto 10 (Interfaz de formulario priorizar Problema) de este flujo. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-10 Nombre: Gestionar Priorización de Problemas Descripción: Como parte del registro del diagnóstico, se deben proporcionar herramientas conceptuales y metodológicas para jerarquizar y priorizar los problemas de las comunidades. Requerimiento: Gestionar la identificación, definición y jerarquización de prioridades de los problemas de las comunidades. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 31 de 55 Caso de Uso-10 Precondición: -El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. -Haber hecho previamente la caracterización de la comunidad, los censos y la identificación de problemas. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Diagnóstico” que llama al paquete de caso de uso: 2. Despliega la interfaz correspondiente a Priorizar Problemas. Priorizar Problema. Mostrando las opciones asociados a estas funcionalidades: - Crear Priorizar Problema. 3. Selecciona una de las opciones que despliega el - Modificar Priorizar Problema. sistema. - Consultar Priorizar Problema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario y pulsa el botón guardar. 6. Ejecuta la acción sobre la Base de Datos. 7. Se da opción de Regresar al punto 2 de este flujo o a otra selección del menú de la vista privada. Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- En caso positivo, cierra la sesión del opciones que ofrece el sistema y sale del sitio. usuario, cierra la vista privada. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Se devuelve al punto 2 (Interfaz de enviar. Priorizar Problemas) de este flujo. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Se devuelve al punto 2 (Interfaz de el botón enviar. Identificación de Problemas) de este flujo. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 32 de 55 Caso de Uso-10 Puntos de Extensión: Ninguno Caso de Uso-11 Nombre: Gestionar Identificación de Soluciones Descripción: Como cuarta fase en el registro del diagnóstico, se contempla proporcionar herramientas para la identificación de soluciones potenciales a los problemas identificados. Requerimiento: Gestionar la identificación potenciales. Precondición: de soluciones -El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. -Haber identificado los problemas y/o necesidades, Jerarquizados (Priorizados) los problemas de la comunidad. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Solución” que llama al paquete de caso de uso “Gestionar Identificación de Soluciones”. 2. Despliega la interfaz correspondiente a Gestionar Identificación de Soluciones mostrando las opciones asociados a esta funcionalidad: - Crear Identificación de Soluciones. - Modificar Identificación de Soluciones. 3. Selecciona una de las opciones que despliega el- Consultar Identificación de Soluciones. sistema. 5. Ingresa o selecciona los datos solicitados y pulsa el botón definir solución. 4. Despliega la interfaz correspondiente a la opción seleccionada. 6. Refresca la selección elegida. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 33 de 55 Caso de Uso-11 7. Ejecuta la acción sobre la Base de Datos. 8. Regresa al punto 2 de este flujo. Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- Cierra la sesión del usuario, cierra la vista opciones que ofrece el sistema y sale del sitio. privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Se mantiene en la vista privada. enviar. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Se mantiene en esa pantalla hasta que el botón enviar. seleccione una opción o cierre sesión. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-12 Nombre: Gestionar Asignación de Recursos Descripción: Como última fase en el registro del diagnóstico, se contempla proporcionar herramientas para la Asignación de Recursos potenciales y a conseguir para solucionar los problemas identificados. Requerimiento: Gestionar la Recursos. Precondición: identificación de Asignación -El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. -Haber identificado los problemas y/o necesidades, Jerarquizados (Priorizados) los problemas de la comunidad y haber identificado soluciones a los problemas. Flujo Normal: Actor Sistema Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. de Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 34 de 55 Caso de Uso-12 1. Se activa cuando el usuario selecciona la opción “Recursos” que llama al paquete de caso de uso “Gestionar Asignación de Recursos”. 2. Despliega la interfaz correspondiente a Gestionar Asignación de Recursos mostrando las opciones asociados a esta funcionalidad: - Crear Asignación de Recursos. - Modificar Asignación de Recursos. - Consultar Asignación de Recursos. - Eliminar Asignación de Recursos. 3. Selecciona una de las opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa los datos solicitados y pulsa el botón Guardar. 6. Refresca la selección elegida. 7. Ejecuta la acción sobre la Base de Datos. 9. Pulsando el botón Volver. 11. El usuario selecciona cualquiera de las opciones de la vista privada. 8. Regresa al punto 4 de este flujo. 10. Regresa al punto 2 de este flujo. Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- Cierra la sesión del usuario, cierra la vista opciones que ofrece el sistema y sale del sitio. privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Se mantiene en la vista privada. enviar. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 35 de 55 Caso de Uso-12 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Se mantiene en esa pantalla hasta que el botón enviar. seleccione una opción o cierre sesión. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-13 Nombre: Gestionar Documentos Descripción: Gestionar documentos o material del Diagnóstico Social Participativo, de modo que puedan ser adjuntados y/o descargados por los miembros de la comunidad, manteniendo el control de versiones respectivo. Requerimiento: Gestionar Documentos Participativo. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. del Diagnóstico Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Documentos” que llama al paquete de caso de uso 2. Despliega la interfaz correspondiente a “Gestionar Documentos”. Gestionar Documentos mostrando las opciones asociados a esta funcionalidad: - Crear Documentos. 3. Selecciona una de las opciones que despliega el - Modificar Documentos. sistema. - Eliminar Documentos. -Consultar Documentos. 5. Ingresa todos los datos solicitados por el formulario y pulsa el botón Subir Experiencia. 4. Despliega la interfaz correspondiente a la opción seleccionada. 6. Ejecuta la acción sobre la Base de Datos. 7. Regresa al punto 4 de este flujo. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 36 de 55 Caso de Uso-13 Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- En caso negativo, la sesión permanece opciones que ofrece el sistema y sale del sitio. abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Se queda en el formulario desplegado. enviar. Muestra un mensaje que le indica que dejo algún campo del formulario sin llenar e informa cuales. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-14 Nombre: Generar Reportes Específicos y/o Generales Descripción: Generar Reportes y/o Estadísticas Generales y específicos de información privada de los Diagnósticos Participativos. Requerimiento: Generar reportes y estadísticas dinámicas y parametrizables. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Actor Sistema 1. Se activa cuando el usuario selecciona la opción en el Menú Lateral Izquierdo (Reportes) 2. Despliega la interfaz correspondiente a 3. Selecciona los parámetros que desea para generar Reportes que puede generar el usuario según su el reporte y/o estadística. rol. 4. Ingresa los datos solicitados por el Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 37 de 55 Caso de Uso-14 formulario y pulsa el botón enviar. 5. Ejecuta la acción sobre la Base de Datos y construye el reporte. 6. Muestra el reporte solicitado. 7. Se ofrece opción de Imprimir el Reporte. 8. El usuario selecciona cualquiera de las opciones de la vista privada. Flujo Alterno: Actor Sistema 3.1 NO ingresa o selecciona parámetros para la generación de reportes y pulsa el botón enviar. 5.1 Muestra un mensaje que le indica que debe ingresar al menos un parámetro para la generación de reportes. 5.2 Ejecuta la acción sobre la Base de Datos. Pero no halla resultados. Postcondición: Reporte Generado. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-15 Nombre: Cambiar Clave Descripción: El usuario tendrá a disposición la posibilidad de realizar el cambio de su clave de usuario. Requerimiento: Cambio de Clave de Usuario. Precondición: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Claves” que llama al caso de uso “Cambiar Clave”. 2. Muestra la interfaz correspondiente a Claves. 3. Ingresa los datos solicitados por el formulario. 4. Se llama al caso de uso seleccionado. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 38 de 55 Caso de Uso-15 Flujo Alterno: Actor Sistema 3.1. El usuario NO selecciona cualquiera de las 4.1. En caso negativo, la sesión permanece opciones de la vista privada y sale del sitio. abierta y sigue mostrando la vista pública. Postcondición: El usuario autenticado inicia una sesión como el rol que le corresponde. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-16 Nombre: Gestionar Canales de Comunicación Descripción: El usuario registrado podrá contar con diversas herramientas que le permitan comunicarse con otros usuarios. Requerimiento: -Proporcionar herramientas de comunicación entre los usuarios. Enviar mensajes de correo electrónico a los usuarios. -Participar en la Asamblea Virtual. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción en el Menú. 2. Despliega la interfaz correspondiente. 3. Selecciona el tipo de Herramienta a usar: Asamblea Virtual, Correo Electrónico. 4. Inicia la herramienta solicitada. 5. Hace uso de la herramienta. 6. El usuario selecciona cualquiera de las opciones de la vista privada. Postcondición: Información enviada y/o recibida. Dependiendo del rol del Usuario Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 39 de 55 Caso de Uso-17 Nombre: Gestionar Categorías de Documentos Descripción: Crear, modifica, elimina y consulta documentos. Requerimiento: Crear las categorías de Documentos. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Documentos” que llama al paquete de caso de uso “Categorías de Documentos”. 2. Despliega la interfaz correspondiente a Categorías de Documentos mostrando las opciones asociados a esta funcionalidad: - Crear Documentos. - Modificar Documentos. - Eliminar Documentos. - Consultar Documentos. 3. Selecciona una de las cuatro (4) opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario. 6. Ejecuta la acción sobre la Base de Datos. 7. Refresca actualización. la página mostrando la Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema cierra la sesión del usuario, opciones que ofrece el sistema y sale del sitio. cierra la vista privada y carga la pública. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 40 de 55 Caso de Uso-17 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-18 Nombre: Gestionar Enlaces de Interés Descripción: Crear, modifica, elimina y consulta Enlaces de Interés. Requerimiento: Crear los Enlaces de Interés. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Enlaces de Interés” que llama al paquete de caso de uso “Enlaces de Interés”. 2. Despliega la interfaz correspondiente a Enlaces de Interés mostrando las opciones asociados a esta funcionalidad: - Crear Documentos. - Modificar Documentos. - Eliminar Documentos. - Consultar Documentos. 3. Selecciona una de las cuatro (4) opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 41 de 55 Caso de Uso-18 opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario. 6. Ejecuta la acción sobre la Base de Datos. 7. Refresca actualización. la página mostrando la Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema cierra la sesión del usuario, opciones que ofrece el sistema y sale del sitio. cierra la vista privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-19 Nombre: Gestionar Direcciones Descripción: Crear, modifica, elimina y consulta Módulo de Direcciones de: Estado, Municipios, Parroquias, Comunidades, Sectores y Consejos Comunales. Requerimiento: Precondición: Crear las Direcciones Físico Territoriales. El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 42 de 55 Caso de Uso-19 Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Módulo de Direcciones” que llama al paquete de caso de uso “Gestionar Direcciones”. 2. Despliega la interfaz correspondiente a Módulo de Direcciones mostrando las opciones asociados a esta funcionalidad: - Crear Documentos. - Modificar Documentos. - Eliminar Documentos. - - Consultar Documentos. 3. Selecciona una de las cuatro (4) opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario. 6. Ejecuta la acción sobre la Base de Datos. 7. Refresca actualización. la página mostrando la Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema cierra la sesión del usuario, opciones que ofrece el sistema y sale del sitio. cierra la vista privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 43 de 55 Caso de Uso-19 cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-20 Nombre: Gestionar Usuarios Descripción: Crear, modificar y eliminar usuarios, así como definir los privilegios de éstos. Requerimiento: Administrar Usuarios del sistema. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Gestionar Usuarios” que llama al paquete de caso de uso “Gestionar Usuarios”. 2. Despliega la interfaz correspondiente a Gestionar Usuarios mostrando las opciones asociados a esta funcionalidad: - Crear Usuario. - Modificar Usuario. - Eliminar Usuario. - Consultar Usuario. 3. Selecciona una de las cuatro (4) opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario y pulsa el botón Crear Usuario. 6. Ejecuta la acción sobre la Base de Datos. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 44 de 55 Caso de Uso-20 7. Muestra mensaje de operación exitosa y pregunta si quiere realizar otra operación del mismo tipo (Crear Usuario) o volver al inicio (Vista Privada). Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema cierra la sesión del usuario, opciones que ofrece el sistema y sale del sitio. cierra la vista privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón enviar. algún campo del formulario sin llenar e informa cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-21 Nombre: Gestionar Noticias Descripción: Crear, modifica, elimina y consulta Noticias. Requerimiento: Crear las Noticias que estarán expuestas en el portal. Precondición: El usuario se debe haber autenticado en el sistema a través de un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 45 de 55 Caso de Uso-21 “Noticias” que llama al paquete de caso de uso “Gestionar Noticias”. 2. Despliega la interfaz correspondiente a Noticias mostrando las opciones asociados a esta funcionalidad: - Crear Noticias. - Modificar Noticias. - Eliminar Noticias. - Consultar Noticias. 3. Selecciona una de las cuatro (4) opciones que despliega el sistema. 4. Despliega la interfaz correspondiente a la opción seleccionada. 5. Ingresa todos los datos solicitados por el formulario. 6. Ejecuta la acción sobre la Base de Datos. 7. Refresca actualización. la página mostrando la Flujo Alterno: Actor Sistema 3.1.- El usuario NO selecciona ninguna de las 4.1.- El sistema cierra la sesión del usuario, opciones que ofrece el sistema y sale del sitio. cierra la vista privada y carga la pública. 4.2.- En caso negativo, la sesión permanece abierta y se sigue mostrando la vista privada. 5.1.- NO ingresa datos al formulario y pulsa el botón 6.1.- Muestra un mensaje que le indica que debe enviar. llenar el formulario desplegado. 5.2.- NO ingresa todos los datos al formulario y pulsa 6.2.- Muestra un mensaje que le indica que dejo el botón Actualizar Noticia. algún campo del formulario sin llenar e informa cuales. Postcondición: La activación de cualquier de los “extend” de este caso de uso implica una acción sobre la Base de Datos del Sistema. Requerimientos Especiales: Ninguno Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 46 de 55 Caso de Uso-21 Puntos de Extensión: Ninguno Caso de Uso-22 Nombre: Crear Ayudas Descripción: Consiste en crear la ayuda que el usuario tendrá a disposición en las diferentes funcionalidades del sistema. Requerimiento: Implementación de ayudas al usuario para guiarlo a través de las diferentes funcionalidades del sistema. Haciendo mejor uso de la herramientas que ofrece el sistema. Precondición: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Ayudas” que llama al paquete de caso de uso “Crear Ayudas”. 2. Muestra la interfaz correspondiente a Ayudas. 3. Ingresa los datos solicitados por el formulario. 4. Se llama al caso de uso seleccionado. Flujo Alterno: Actor Sistema 3.1. El usuario NO selecciona cualquiera de las 4.1. En caso negativo, la sesión permanece opciones de la vista privada y sale del sitio. abierta y sigue mostrando la vista pública. Postcondición: El usuario autenticado inicia una sesión como el rol que le corresponde. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-15 Nombre: Cambiar Clave Descripción: El usuario tendrá a disposición la posibilidad de realizar el cambio de su clave de usuario. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 47 de 55 Caso de Uso-15 Requerimiento: Cambio de Clave de Usuario. Precondición: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opción “Claves” que llama al caso de uso “Cambiar Clave”. 2. Muestra la interfaz correspondiente a Claves. 3. Ingresa los datos solicitados por el formulario. 4. Se llama al caso de uso seleccionado. Flujo Alterno: Actor Sistema 3.1. El usuario NO selecciona cualquiera de las 4.1. En caso negativo, la sesión permanece opciones de la vista privada y sale del sitio. abierta y sigue mostrando la vista pública. Postcondición: El usuario autenticado inicia una sesión como el rol que le corresponde. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Caso de Uso-23 Nombre: Validar Usuario Descripción: Consiste en realizar la validación del usuario que pretende ingresar a la vista privada, a través de un nombre de usuario y clave. Requerimiento: Implementación de políticas de seguridad para el acceso a las áreas administrativas y funcionales del portal. Precondición: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave válidos. Flujo Normal: Actor Sistema 1. Ingresa al portal Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 48 de 55 Caso de Uso-23 2. El sistema solicita nombre de usuario y clave para autorizar ingreso a vista privada. 3. Usuario ingresa nombre de usuario y clave válidos. 4. El sistema autoriza el acceso y muestra interfaz de la vista privada. 5. El usuario selecciona cualquiera de las opciones de la vista privada. 6.- Se llama al caso de uso seleccionado. Flujo Alterno: Actor Sistema 3.1.- Usuario ingresa nombre de usuario y/o clave 4.1.- El sistema NO autoriza el acceso y muestra NO válidos. un mensaje de error que le indica al usuario que ha ingresa un nombre de usuario y/o clave NO válidos. 5.1.- El usuario NO selecciona cualquiera de las 6.1.- En caso negativo, la sesión permanece opciones de la vista privada y sale del sitio. abierta y sigue mostrando la vista pública. Postcondición: El usuario autenticado inicia una sesión como el rol que le corresponde. Requerimientos Especiales: Ninguno Puntos de Extensión: Ninguno Características de los Usuarios Administrador del sistema Rol Descripción Responsabilidades Criterio de Éxito Grado de participación Comentarios Administrador del sistema Usuario Administrador del sistema Encargado de la creación y administración de usuarios, privilegios y seguridad de cuentas. Que el sistema satisfaga sus necesidades específicas. Alta La administración estará a cargo del Ministerio del Poder Popular para la Participación y Protección Social. Usuario interno del sistema Rol Usuario interno Descripción Representantes de la comunidad organizada Responsabilidades Registrar información referente al diagnóstico de su comunidad, tiene participación directa en: la identificación de problemas, el Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 49 de 55 Criterio de Éxito Grado de participación Comentarios diseño de soluciones, diseño de planes de acción (reflejando las potencialidades de la comunidad), definiendo las actividades que desarrollará la comunidad y la estructura presupuestaria, así como realizar comentarios y sugerencias de acuerdo a sus experiencias y hacer consultas sobre la fase en la que se encuentra el diagnóstico de su comunidad. Que el sistema satisfaga sus necesidades específicas. Alto Este es un trabajo que se realiza en equipo, con la participación de los integrantes de la comunidad, ésta persona funje como intermediario entre el sistema y la comunidad. Usuario externo del sistema Rol Usuario externo Descripción Integrantes del consejo comunal, Representantes de las instituciones públicas y privadas, ciudadano común Responsabilidades Consultar y descargar información conceptual respecto al diagnóstico de las comunidades, datos estadísticos y demás información que esté disponible en el portal web. Criterio de Éxito Fácil acceso y entendimiento de la información publicada en el portal. Grado de participación Medio Comentarios Ninguno. Requisitos Específicos Requisitos funcionales Interfaces externas Interfaz con el usuario •Mantener Imagen del Gobierno Bolivariano usada en los portales del Estado. •Menú vertical ubicado al lado izquierdo de la pantalla. •Uso de pestañas para organizar la información. •Usar menús contextuales. •Los mensajes de error deben ser claros y breves. Interfaz con el Software Se debe considerar que el software pueda integrarse con los sistemas: Sistema de Inteligencia Social y Sistema de Gestión de Proyectos. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 50 de 55 Requisitos funcionales Proporcionar información conceptual acerca del Diagnóstico Social Participativo Se debe aportar información básica y conceptual que permita dejar claro todos los aspectos del Diagnóstico Social Participativo: ¿qué es?, fases, beneficios, importancia, experiencias, demos, entre otros. Además de información relacional como enlaces de acceso a sitios de interés, ubicación de los centros tecnológicos comunitarios, preguntas frecuentes, otros. El usuario no requiere estar registrado en el sistema para ver esta información. Gestionar la caracterización o contextualización del sector de la comunidad Mediante el registro del diagnostico Social Participativo se debe permitir caracterizar o contextualizar al sector de la comunidad, usando variables e indicadores socio- económicos y demográficos. Entre los datos de interés están: ubicación geográfica, superficie territorial y límites de la comunidad, número de viviendas, número de familias, población total y por sexo y edades, oferta de bienes y servicios sociales, entre otros; considerando aquellos que representen mayor impacto social. Estos datos podrán ser modificados y consultados por el usuario correspondiente. El usuario debe poder fácilmente hacer la caracterización mediante la guía que le suministre el sistema al indicarle paso a paso como realizar las acciones en forma consecutiva. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 51 de 55 Gestionar la identificación, definición y jerarquización de necesidades o problemáticas de las comunidades. Durante el registro del Diagnóstico Social Participativo se deben suministrar herramientas conceptuales y metodológicas para identificar, definir y jerarquizar necesidades o problemáticas de las comunidades. Entre ellos se deben contemplar: •Preguntas y metodologías generadoras que permitan orientar la discusión de la comunidad para la identificación de los problemas. •Matrices que faciliten el proceso de identificación de las problemáticas o necesidades de la comunidad. •Jerarquización de problemas y selección de la problemática(s) a resolver según la priorización, para esto se puede incorporar matrices de problemas en la cual a cada problemática la comunidad le asignará alguna puntuación o cuantificación. •Identificación y análisis de los actores involucrados en la problemática. •Cuadros para el análisis de la problemática seleccionada, en los que se debe analizar los descriptores de la problemática, las causas y consecuencias del problema, así como el número de afectados por la problemática (posibles beneficiarios directos). En todas las herramientas, el sistema debe guiar al usuario en el proceso. Los datos podrán ser modificados y consultados por el usuario correspondiente. Gestionar la identificación de soluciones potenciales Como tercera fase en del registro del diagnóstico, se contempla proporcionar herramientas para la identificación de soluciones potenciales a los problemas identificados en la segunda fase. Entre ellos se deben contemplar: •Cuadros que identifiquen las potencialidades de la comunidad (recursos comunitarios): Número de Organizaciones Comunitarias con presencia en la comunidad, Instituciones que pueden apoyar el trabajo comunitario, Número de personas en actividades productivas, Niveles de ingresos por actividad productiva, y organizaciones relevantes para el impulso de soluciones. •Tablas con indicadores que faciliten la identificación de oficios y actividades presentes en la comunidad. •Tablas o formatos para formular el plan de acción a ejecutar por la comunidad y las otras organizaciones involucradas. •Formato para la formulación de objetivos, actividades y metas (proyectos). •Matrices para evaluar la viabilidad y sostenibilidad de las actividades •Matrices presupuestarias para la ejecución de las soluciones propuestas por la comunidad. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 52 de 55 En todas las herramientas, el sistema debe guiar al usuario en el proceso. Estos datos podrán ser modificados y consultados por el usuario correspondiente. Generar resultados del Diagnóstico Participativo. En la última fase del registro del diagnóstico, se pretende generar resultados del mismo, aspectos de la caracterización, problemáticas y soluciones. Se sugiere proporcionar una matriz resumen de las problemáticas identificadas en el sector de la comunidad, la selección del problema a intervenir, el plan de acción el cual reflejará las potencialidades de la comunidad, las actividades a desarrollar y la estructura presupuestaria. Gestionar documentos Los integrantes de la comunidad requieren poder compartir la información que consideren de interés general, por lo cual se debe gestionar documentos o material del Diagnóstico Social Participativo, de modo que puedan ser adjuntados y/o descargados por los miembros de la comunidad, manteniendo el control de versiones respectivo. Generar reportes y estadísticas de diagnósticos Para apoyo en la toma de decisiones se requiere contar con información oportuna y fácil de entender que sea generada según las características indicadas por el usuario, por lo cual se deben generar reportes y estadísticas dinámicas y parametrizables acerca de todos los aspectos de los Diagnósticos Participativos, tales como estado actual del diagnóstico, consultas por fases de los diagnósticos, entre otros. Además de información resumen como total de Diagnósticos por municipio, cantidad de Diagnósticos en cada fase, problema con mas ocurrencias, cantidad de sectores diagnosticados, indicadores de gestión entre otros. Se debe mostrar los parámetros disponibles para generar el reporte según el usuario que haya iniciado la sesión y la permisología del mismo, el usuario podrá elegir las características particulares del reporte que desea generar, tener opciones como búsqueda por frases o palabras claves, árboles jerárquicos y por temas. Proporcionar herramientas de comunicación entre los usuarios. Contar con herramientas de trabajo en grupo que permita planificar y ejecutar discusiones (foros, chat, mensajería, etc.), de modo que los usuarios distanciados geográficamente puedan realizar actividades en conjunto, en tiempo real, ahorrando tiempo y esfuerzo. Para esta acción el usuario debe estar registrado en el sistema y poseer la permisología respectiva. Enviar mensajes de correo electrónico a los usuarios. Hacer llegar a los usuarios mensajes de correo electrónico para enterarlos de cualquier información relevante que se refiera a las actividades de los Diagnósticos Participativos, tales como invitaciones a reuniones, minutas y otros. Para esta acción el usuario debe estar registrado en el sistema y poseer la permisología respectiva. Gestionar Usuarios Con el fin de tener control sobre los accesos al sistema se deber crear, modificar y eliminar usuarios, así como definir los privilegios de éstos. Se deben manejar roles los cuales tienen funcionalidades del sistema asignadas. A un usuario se le puede asignar más de un rol. Para esta acción se debe estar registrado en el sistema. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 53 de 55 Restricciones del diseño •Todos los productos de software deben dar cumplimiento a los postulados establecidos en el Decreto N° 3.390, de fecha 28 de diciembre de 2004, en el que se establece el uso prioritario de software libre y estándares abiertos en los organismos de la administración pública nacional. •El lenguaje de programación y el manejador de base de datos usados deben ser libres y basado en estándares abiertos. •El sistema operativo debe ser Linux en su distribución Debian. •Los productos de software deben ser multiplataforma. •Aplicación de Hojas de estilo •Uso de Panttones. Atributos de sistema de software Usabilidad Deber ser fácil de ser comprendido, aprendido y de usar, además de ser atractivo al usuario. Se debe tomar en cuenta la diversidad de usuarios que tendrá, con distintos niveles de educación y cultura. Fiabilidad •El sistema debe estar disponible en el 100% de los casos. •El porcentaje de fallas en el acceso al sistema debe ser máximo del 0.001%. •El porcentaje de fallas en las transacciones debe ser máximo del 0.001%. •Deben haber mecanismos para la recuperación de fallas. Seguridad •El usuario debe iniciar sesión para poder acceder a las funciones que lo requieran, para lo cual debe poseer nombre de usuario y clave. •El usuario debe poder finalizar su sesión mediante la elección de una opción disponible en la interfaz. •El acceso a cada uno de los módulos y recursos se debe realizar a través de un único proceso de ingreso. •Establecer perfiles de usuario para el uso del administrador de contenido, como Super usuarios, publicadores, etc. •Implementación de políticas de seguridad para el acceso a las áreas administrativas y funcionales del portal. •El Ministerio del Poder Popular para la Participación y Protección Social tendrá privilegios especiales para el manejo de la información. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 54 de 55 •Debe haber un mecanismo para recordar la clave de acceso del usuario. •La clave de acceso debe ser encriptada. Documentación en Línea y de Sistemas de Ayuda La ayuda en línea debe ser dinámica y gráfica de modo que permita a todo tipo de usuarios comprender con la mayor facilidad las funciones del sistema. Además se deben colocar demos donde se explique paso a paso como realizar los diagnósticos. Mantenimiento El sistema debe ser altamente configurable y parametrizable. Además debe tener aspectos de fácil mantenimiento y actualización que permita adaptarlo a futuras necesidades y características. Requisitos del desarrollo •El tiempo de respuesta para una transacción (promedio) debe ser menor a 2 segundos. •El número de usuarios que debe soportar de forma concurrente es de al menos 1000. •El número de transacciones que debe soportar de forma concurrente es de al menos 1000 por segundo. Especificación de Requerimientos de Software: Sistema de Diagnóstico Social Participativo Elaborado por: ACME C.A. Revisado por: Gregoria Quintero Avalado por: Yasibit Reaño Versión: 2.0.0 Aprobado por: Julio Cejas Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), piso 11, La Hoyada, Caracas Telf. 0212-7718800. Fax 0212-771.86.48 Sitio Web: www.cnti.gob.ve Página 55 de 55