Date post: | 11-Nov-2015 |
Category: |
Documents |
Upload: | sara-alcantara |
View: | 216 times |
Download: | 0 times |
Especificacin de Requerimientos de Software:Gestor de Contenidos Comunitariospara las Comunidades Organizadas
ndice de contenido 1 Informacin General........................................................................................................................................... 4
1.1 .- Gerencias Solicitantes............................................................................................................................. 4 1.2 .- Cdigo del Proyecto................................................................................................................................ 4 1.3 .- Nombre del Proyecto............................................................................................................................... 4 1.4 .- Beneficiario.............................................................................................................................................. 4
2 Introduccin........................................................................................................................................................ 4
2.1 .- Antecedentes........................................................................................................................................... 4 2.2 .- Propsito................................................................................................................................................. 5 2.3 .- Alcance.................................................................................................................................................... 5 2.4 .- Modelo de Dominio.................................................................................................................................. 6 2.5 .- Definiciones, Acrnimos y Abreviaturas..................................................................................................7 2.6 .- Referencias............................................................................................................................................. 7 2.7 .- Apreciacin global................................................................................................................................... 7
3 Descripcin Global.............................................................................................................................................. 7
3.1 .- Funciones del Producto........................................................................................................................... 7 3.2 .- Casos de Uso ......................................................................................................................................... 9 3.3 .- Caractersticas de los Usuarios.............................................................................................................40
4 Requisitos Especficos ..................................................................................................................................... 41
4.1 .- Requisitos funcionales........................................................................................................................... 41 4.2 .- Restricciones del diseo........................................................................................................................44 4.3 .- Atributos de sistema de software...........................................................................................................44 4.4 .- Requisitos del desarrollo......................................................................................................................45
Apndices ............................................................................................................................................................ 46
Especificacin de Requerimientos de Software
1 Informacin General
1.1 Gerencias Solicitantes
Gerencia General de Atencin Social
1.2 Cdigo del Proyecto
GCC-V1.0
1.3 Nombre del Proyecto
Gestor de Contenidos Comunitarios para las Comunidades Organizadas
1.4 Beneficiario
Comunidades organizadas en Consejos Comunales, Medios Comunitarios, Mesas Tcnicas, entre otras.
2 Introduccin
2.1 Antecedentes
Actualmente las comunidades en Venezuela estn viviendo un proceso de transformacin que parte del protagonismo en la construccin de su propia realidad. A travs de la conformacin de Los Consejos Comunales la sociedad est apuntalando hacia su transformacin y la mejora en la calidad de vida.
Este proceso le ha permitido crecer y construir nuevas formas y modos de relacionarse con su entorno, siendo la educacin el pilar fundamental que permitir asentar las bases de ese cambio de forma continua y sistemtica.
El proyecto pretende contribuir al bienestar, crecimiento social y econmico de los consejos comunales y otras formas de organizacin comunitaria, a travs del desarrollo y autogeneracin de contenidos comunitarios, que satisfagan sus necesidades de conocimientos facilitando el intercambio de experiencias e impulsando el uso de las Tecnologas de Informacin y Comunicacin (TIC).
2.2 Justificacin
En el marco del proyecto Uso de las tecnologas de informacin para el ejercicio del poder popular se hace necesario facilitar a las comunidades herramientas para la gestin de contenidos comunitarios que permitan su elaboracin de forma sencilla, relacionados a su entorno y adems, que impulse el intercambio y difusin con otras comunidades organizadas. En este sentido, se propone el desarrollo del proyecto Gestor de Contenidos Comunitarios para las Comunidades Organizadas.
Son las personas de las comunidades las que enfrentan los desafos reales en sus vidas diarias y son los mejores jueces sobre la informacin que es ms importante para ellos. Un gestor de contenidos comunitarios centrado en la gente, coloca la responsabilidad en la comunidad para identificar sus necesidades y tambin desarrollar su base de conocimiento. Este enfoque no slo har que el conocimiento adquirido sea ms relevante para su comunidad sino que aumentar la autoconfianza de la gente en su habilidad para encontrar soluciones a los problemas.
Adems un gestor de contenidos permitir:
La comunicacin eficiente dentro y entre las comunidades. Indagar y construir posibles soluciones a las situaciones planteadas. Abordar y sistematizar temas de inters colectivo de forma organizada. Elaborar contenidos digitales que generen espacios para la discusin. Intercambiar estos contenidos con otras comunidades para incrementar las posibilidades de
aprendizaje. Fcil acceso a la informacin relevante y autenticada por la comunidad.
La propuesta se sustenta en algunos lineamientos del Plan de Desarrollo en Telecomunicaciones ePlan de Desarrollo en Telecomunicaciones e Informtica 2007-2013Informtica 2007-2013, , siendo estos: siendo estos:
Democratizar el acceso al conocimiento articulando las distintas iniciativas del Estado. Democratizar el acceso al conocimiento articulando las distintas iniciativas del Estado. Desarrollar e instrumentar un plan para la democratizacin y socializacin del uso y aplicacinDesarrollar e instrumentar un plan para la democratizacin y socializacin del uso y aplicacin
de las telecomunicaciones, con este proyecto se apoyara la produccin de contenidosde las telecomunicaciones, con este proyecto se apoyara la produccin de contenidos comunitarios multimedia. comunitarios multimedia.
Formar capital humano en el uso de las TIC y fomentar la investigacin en el rea.Formar capital humano en el uso de las TIC y fomentar la investigacin en el rea. Impulso a la Soberana de las Tecnologas de Informacin.Impulso a la Soberana de las Tecnologas de Informacin. Potenciacin del Uso de las tecnologas de Informacin en el Sector Gobierno y lasPotenciacin del Uso de las tecnologas de Informacin en el Sector Gobierno y las
Comunidades Organizadas.Comunidades Organizadas.
As mismo se promover la participacin de la comunidad organizada, garantizando una herramienta de fcil uso, basada en metodologas para la autogeneracin de contenidos comunitarios, disminuyendo las barreras a las que comnmente se exponen las comunidades cuando hacen uso de las TIC.
2.3 Alcance
El Gestor de Contenidos Comunitarios para las Comunidades Organizadas proveer una interfaz Web fcil de entender y utilizar, con ayudas que faciliten la enseanza y aprendizaje del usuario final, soportando una cantidad concurrente de usuarios, permitir desarrollar procesos de investigacin diagnstica de problemas, necesidades y potencialidades con la participacin de las comunidades organizadas, establecer privilegios de acceso diferenciados dependiendo del tipo de usuario y rol que desempea dentro de la aplicacin, contar con herramientas para desarrollar cada una de las fases del diagnstico. Garantizar un histrico permanente de cada una de las operaciones manteniendo todos los cambios de estado que se ejecuten, adems de generar reportes y estadsticas parametrizables y dinmicas.
2.4 Modelo de Dominio
2.5 Definiciones, Acrnimos y Abreviaturas
Todas las definiciones, acrnimos y abreviaturas necesarias para entender este documento estn especificadas en el Glosario del Sistema (Para ms informacin ver referencias).
2.6 Referencias
Ttulo Fecha Organizacin Identificador del documento
Trminos de Referencia
Junio 2008 CNTI TDR-GCC-V1
Glosario del Sistema Junio 2008 CNTI GLOSARIO-GCC-V1
2.7 Apreciacin global
A travs de este documento se define de forma precisa el producto de software que se va a construir, se documenta una perspectiva del producto, se listan las interfaces del sistema y se proporcionan las funcionalidades del software. Las decisiones a realizar se describen a travs de casos de uso, los cuales estn basados en informacin de los documentos de la propuesta (Trminos de Referencia) y requerimientos del usuario. La realizacin de los casos de uso permiten mostrar de una forma grfica la captura de los requisitos, mostrando as la secuencia de iteraciones que se desarrollarn entre el sistema y sus actores, adems se describen tambin las caractersticas generales de los usuarios y los requisitos especficos del sistema.
3 Descripcin Global
3.1 Funciones del Producto
Portal Web
Cdigo
Funcin Descripcin
01 Proporcionar informacin conceptual acerca de los contenidos comunitarios.
Aportar informacin bsica y conceptual que permita dejar claro en todos los aspectos la generacin de contenidos comunitarios.
02 Registrar Opiniones. Disponer de un medio que permita a la comunidad emitir opiniones sobre su experiencia en el uso de la herramienta.
03 Generar estadsticas. Generar estadsticas bsicas automticamente, para medir el nmero de
Cdigo
Funcin Descripcin
descargas de la herramienta, nmero de publicaciones, visitantes del portal, nmero de comunidades registradas, entre otros.
04 Gestionar Documentos Proporcionar documentos de inters relacionados al tema. Estos documentos deben estar organizados por secciones. La comunidad podr compartir documentos de inters relacionados al tema previa aprobacin del administrador. Esta zona debe poder ser consultada por cualquier tipo de usuario.
05 Disponer de la herramienta para la generacin de contenidos comunitarios.
Permitir a la comunidad tener acceso directo a la herramienta a travs del portal que le permita descargarla.
06 Generar un Banco de contenidos comunitarios.
Publicar los contenidos de las comunidades organizadas a travs de este mdulo.
07 Registrar las comunidades organizadas. Permitir a Las comunidades organizadas registrase en el portal para poder hacer uso del servicio de publicacin de contenidos comunitarios del portal. De manera tal que se pueda Crear, modificar y eliminar usuarios, as como definir los privilegios de stos.
08 Validar Usuarios Validar los usuarios que ingresan al sistema, manteniendo control de la parte pblica y privada del mismo.
Gestor de Contenidos
Cdigo
Funcin Descripcin
01 Disponer de tutoriales o guas didcticas para orientar en la generacin contenidos comunitarios.
Mostrar contenido didctico para la orientacin de la comunidad en el proceso de construccin de contenidos comunitarios.
02 Disponer de una metodologa automatizada Registrar la informacin suministrada por las
Cdigo
Funcin Descripcin
que permita la construccin de contenidos comunitarios.
comunidades segn la metodologa planteada tomndose en cuenta lo siguiente: fase de investigacin, elaboracin del guin, la informacin multimedia (imgenes, fotos, vdeos, sonidos, etc.)
03 Disponer de opciones para la incorporacin y edicin de: imgenes, grficos, textos, animacin, esquemas, videos, sonido y fotos.
Contar con funciones multimedia que permita integrarlas para la gestin de contenidos comunitarios.
04 Disponer de opciones para la integracin en forma ordenada del contenido educativo.
Disponer de una opcin automatizada para la construccin lineal del contenido educativo, facilitando la previsualizacin del mismo.
05 Disponer de opciones de copiado en diferentes formatos: DVD, CD, Mp3, Mp4, entre otros.
Disponer de una opcin que permita copiar el contenido educativo en diferentes formatos.
06 Gestionar Usuarios Crear, modificar y eliminar usuarios, as como definir los privilegios de stos.
07 Validar Usuarios Validar los usuarios que ingresan al sistema, manteniendo control de la parte pblica y privada del mismo.
3.2 Casos de Uso
3.3.1 Actores
Cdigo
Actor Descripcin
01 Usuario General Consultar y descargar informacin conceptual acerca de contenidos comunitarios de inters, datos estadsticos y dems informacin que este disponible en el portal web.
02 Usuario Interno Registrar informacin referente algn tema de inters para la comunidad en general
Cdigo
Actor Descripcin
bien sea a travs de guas y/o tutoriales didcticos.
03 Administrador del sistema Administracin de usuarios, privilegios y seguridad de cuentas.
3.3.2 Resumen
Portal Web
Cdigo
Caso de Uso Actores participantes
01 Obtener Informacin General Usuario General
02 Generar Opinin Usuario General
03 Generar Estadsticas Usuario General
04 Gestionar Documentos Usuario Interno
Crear Documentos Usuario Interno
Modificar Documentos Usuario Interno
Eliminar Documentos Usuario Interno
Consultar Documentos Usuario Interno
05 Consultar herramienta Usuario Interno
06 Generar Banco de Contenidos Usuario Interno / Administrador del Sistema
Registrar Contenido Usuario Interno
Activar Contenido Administrador del Sistema
Desactivar Contenido Administrador del Sistema
Publicar Contenido Administrador del Sistema
Consultar Contenido Usuario General
Eliminar Contenido Administrador del Sistema
07 Gestionar Usuarios Administrador del sistema
Registrar Usuarios Administrador del sistema
Modificar Usuarios Administrador del sistema
Cdigo
Caso de Uso Actores participantes
Eliminar Usuarios Administrador del sistema
Consultar Usuarios Administrador del sistema
08 Validar Usuario
Crear Usuario Usuario General
Modificar Usuario Usuario General
Eliminar Usuario Usuario General
Consultar Usuario Usuario General
Gestor de Contenidos
Cdigo
Caso de Uso Actores participantes
01 Consultar Tutoriales /Guas Didcticas Usuario Interno
02 Consultar Metodologa Usuario Interno
03 Integrar informacin lineal Usuario Interno
04 Generar copiado en diferentes formatos Usuario Interno
05 Generar Contenido Multimedia Usuario Interno
Crear Contenido Usuario Interno
Modificar Contenido Usuario Interno
Eliminar Contenido Usuario Interno
Consultar Contenido Usuario Interno
06 Gestionar Usuarios Administrador del sistema
Registrar Usuarios Administrador del sistema
Modificar Usuarios Administrador del sistema
Eliminar Usuarios Administrador del sistema
Consultar Usuarios Administrador del sistema
07 Validar Usuario Usuario Interno
Crear Usuario Usuario Interno
Modificar Usuario Usuario Interno
Cdigo
Caso de Uso Actores participantes
Eliminar Usuario Usuario Interno
Consultar Usuario Usuario Interno
3.3.3 Diagramas
Diagrama General:
Gestionar Documentos:
Generar Banco de Contenido:
Consultar Herramienta:
Generar Contenido Multimedia:
Gestionar Usuario:
3.3.4 Especificaciones de Casos de Uso
Portal Web
Caso de Uso-01
Nombre: Obtener Informacin General
Caso de Uso-01
Descripcin: El usuario puede acceder a la informacin general del portal el cual debe estar organizado en el men.
Requerimiento: Proporcionar informacin conceptual acerca de los Contenidos Comunitarios.
Precondicin: Ninguna.Flujo Normal:Actor Sistema
1.2. 2. El usuario selecciona una opcin del
Men de Informacin General (Conceptual)
4. El Usuario selecciona otra opcin del men.
1. Se carga el Men General (Conceptual) con las opciones correspondientes: Noticias, Informacin general, Opinion, Estadsiticas, Gestionar Documentos, Banco de contenidos, Consultar Herramienta, Galera, otros.
2.3. 3. Despliega la interfaz correspondiente a la opcin
seleccionada, mostrando la informacin conceptual.
5. Regresa al punto 3 de este flujo.
Flujo Alterno:Actor Sistema4.1 El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
Postcondicin: Ninguna.Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-02
Nombre: Generar Opinin
Caso de Uso-02
Descripcin: Generar Opiniones Generales y especficos relacionadas a los contenidos comunitarios o servicios en general que ofrece el portal
Requerimiento: Generar opiniones alusivas a los contenidos. Precondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin en el Men
3. Ingresa la Informacin que considere correspondiente segn su opinin y pulsa el botn enviar.
2.3. 2. Despliega la interfaz correspondiente a Opinin
que puede generar el usuario segn su rol.
3. Ejecuta la accin sobre la Base de Datos y construye la opinin.4. Muestra la opinin descrita.
Flujo Alterno:Actor Sistema3.1 NO ingresa la informacin y pulsa el botn enviar.
4.1 Muestra un mensaje que le indica que debe ingresar al menos un frase para generar la opinion
4.2 Ejecuta la accin sobre la Base de Datos. Pero no halla resultados.5.2 Muestra un mensaje que le indica que no se hallaron resultados para los parmetros introducidos.
Postcondicin: Opinion Generada.Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-03
Nombre: Generar EstadsticasDescripcin: El portal debe generar estadsticas bsicas
automticamente, para medir el nmero de descargas de la herramienta, nmero de publicaciones, visitantes del portal, nmero de comunidades registradas, entre otros.
Requerimiento: Generar estadsticas bsicas automticamente,Precondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario visita el portal, selecciona la opcin de descarga de contenidos, se realiza una publicacin del contenido, entre otros.
3. Selecciona selecciona la opcin a ejecutar
5. Hace uso de la herramienta.
2.3. 2. Despliega la interfaz correspondiente.4.5.6.7. 4. Inicia la opcin solicitada.8.
6. Se ejecuta la accin sobre la Base de Datos y se va adicionando al contador del sistema.
7. Muestra el conteo segn visitas, descargas, publicaciones u otros.
Postcondicin: Mostrar informacin
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-04
Nombre: Gestionar Documentos
Caso de Uso-04
Descripcin: Gestionar documentos o material de contenidos comunitarios, de modo que puedan ser adjuntados y/o descargados por los miembros de la comunidad en general.
Requerimiento: Gestionar Documentos de Contenidos ComunitariosPrecondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Gestionar Documentos que llama al paquete de caso de uso Gestionar Documentos.
3. Selecciona una de las cuatro (4) opciones que despliega el sistema.
5. Ingresa todos los datos solicitados por el formulario y pulsa el botn enviar.
7. Responde afirmativamente.
2. Despliega la interfaz correspondiente a Gestionar Documentos mostrando las opciones asociados a esta funcionalidad:
- Crear Documentos.
- Modificar Documentos.
- Eliminar Documentos.
2. - Consultar Documentos.
4. Despliega la interfaz correspondiente a la opcin seleccionada.
6. Pregunta si est de acuerdo con la accin a realizar.
8. Ejecuta la accin sobre la Base de Datos.
9. Muestra mensaje de operacin exitosa y pregunta si quiere realizar otra operacin del mismo tipo.
Caso de Uso-04
10. Responde afirmativamente.
11. Regresa al punto 4 de este flujo.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio. En caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
4.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-05
Nombre: Consultar HerramientaDescripcin: Consiste en ingresar a la herramienta que estar
incluida en el portal para permitir la realizacin y carga de contenidos comunitarios.
Requerimiento: Ingresar a la Herramienta incluida en el portal para hacer uso de ella.
Precondicin: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Ingresa al portal y pulsa sobre el enlace Consultar Herramienta. 2.
3. 2. Se activa el caso de uso Autenticar Usuario, el
Caso de Uso-05
3. Usuario ingresa nombre de usuario y clave vlidos.
5. El usuario selecciona cualquiera de las opciones de la vista privada.
sistema solicita nombre de usuario y clave para autorizar ingreso a vista privada.
4. El sistema autoriza el acceso y muestra interfaz de la vista privada.
6.- Se llama al caso de uso o al paquete de caso de uso seleccionado.
Flujo Alterno:Actor Sistema3.1.- Usuario ingresa nombre de usuario y/o clave NO vlidos.
4.1.- El sistema NO autoriza el acceso y muestra un mensaje de error que le indica al usuario que ha ingresa un nombre de usuario y/o clave NO vlidos.
5.1.- El usuario NO selecciona cualquiera de las opciones de la vista privada y sale del sitio.
6.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
6.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: El usuario autenticado inicia una sesin como el rol que le corresponde.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-06
Nombre: Generar Banco de ContenidoDescripcin: Publicar los contenidos de las comunidades
organizadas a travs de este mdulo.
Caso de Uso-06
Requerimiento: Mostrar los contenidos comunitarios generados por las organizaciones comunitarias
Precondicin: El usuario se debe haber autenticado en el sistema a
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Banco de Contenidos.
3. Selecciona una de las seis (6) opciones que despliega el sistema y pulsa el botn enviar.
5. El administrador revisa la informacin y si la considera buena activa la opcin solicitada por el usuario.
7. Responde afirmativamente.
2. Despliega la interfaz correspondiente a Banco de Contenidos mostrando las opciones asociados a esta funcionalidad:
Registrar Contenidos
Activar Contenido
Desactivar Contenido
Publicar Contenido
Consultar Contenido
Eliminar Contenido
4. Emite un mensaje con la opcin seleccionada al administrador
6. Pregunta si est de acuerdo con la accin a realizar.
8. Ejecuta la accin sobre la Base de Datos.
9. Muestra mensaje de operacin exitosa y pregunta si quiere realizar otra operacin del mismo tipo.
Caso de Uso-06
10. Responde afirmativamente.
12. Enva un mensaje al usuario informado si la operacin ha sido realizada de forma exitosa o no.
11. Regresa al punto 5 de este flujo.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
4.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-07
Nombre: Gestionar Usuarios Descripcin: Crear, modificar y eliminar usuarios, as como definir
los privilegios de stos.
Requerimiento: Administrar Usuarios del sistema.Precondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Gestionar Usuarios que llama al
Caso de Uso-07paquete de caso de uso Gestionar Usuarios.
3. Selecciona una de las cuatro (4) opciones que despliega el sistema.
5. Ingresa todos los datos solicitados por el formulario y pulsa el botn enviar.
7. Responde afirmativamente.
10. Responde afirmativamente.
2. Despliega la interfaz correspondiente a Gestionar Usuarios mostrando las opciones asociados a esta funcionalidad:
- Crear Usuario.
- Modificar Usuario.
- Eliminar Usuario.
2. - Consultar Usuario.
4. Despliega la interfaz correspondiente a la opcin seleccionada.
6. Pregunta si est de acuerdo con la accin a realizar.
8. Ejecuta la accin sobre la Base de Datos.
9. Muestra mensaje de operacin exitosa y pregunta si quiere realizar otra operacin del mismo tipo.
11. Regresa al punto 4 de este flujo.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
Caso de Uso-074.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
5.1.- NO ingresa datos al formulario y pulsa el botn enviar.
6.1.- Muestra un mensaje que le indica que debe llenar el formulario desplegado.
5.2.- NO ingresa todos los datos al formulario y pulsa el botn enviar.
6.2.- Muestra un mensaje que le indica que dejo algn campo del formulario sin llenar e informa cuales.
7.1.- Responde negativamente. 8.1.- Le regresa al formulario.
10.1.- Responde negativamente. 11.1.- Lleva a la interfaz inicial de la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-08
Nombre: Validar UsuarioDescripcin: Consiste en realizar la validacin del usuario que
pretende ingresar a la vista privada, a travs de un nombre de usuario y clave.
Requerimiento: Implementacin de polticas de seguridad para el acceso a las reas administrativas y funcionales del portal.
Precondicin: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Ingresa al portal y pulsa sobre el enlace Iniciar Sesin. 2.
3. 2. Se activa el caso de uso Autenticar Usuario, el sistema solicita nombre de usuario y clave para
Caso de Uso-08
3. Usuario ingresa nombre de usuario y clave vlidos.
5. El usuario selecciona cualquiera de las opciones de la vista privada.
autorizar ingreso a vista privada.
4. El sistema autoriza el acceso y muestra interfaz de la vista privada.
6.- Se llama al caso de uso o al paquete de caso de uso seleccionado.
Flujo Alterno:Actor Sistema3.1.- Usuario ingresa nombre de usuario y/o clave NO vlidos.
4.1.- El sistema NO autoriza el acceso y muestra un mensaje de error que le indica al usuario que ha ingresa un nombre de usuario y/o clave NO vlidos.
5.1.- El usuario NO selecciona cualquiera de las opciones de la vista privada y sale del sitio.
6.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
6.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: El usuario autenticado inicia una sesin como el rol que le corresponde.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Gestor de Contenido
Caso de Uso-01
Nombre: Consultar Tutoriales / Guas Didcticas
Caso de Uso-01
Descripcin: El usuario puede acceder a la informacin de Tutoriales / Guas Didcticas asignadas en la Herramienta para la realizacin de Contenidos.
Requerimiento: Proporcionar informacin conceptual acerca de la realizacin de los Contenidos Comunitarios
Precondicin: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema
1.2. 2. El usuario selecciona la opcin de
Tutoriales / Guas Didcticas.
4. El usuario hace click sobre el contenido de su inters para descargar el mismo.
6. El Usuario selecciona otra opcin del men.
1. Se carga el Men General (Conceptual) con las opciones correspondientes: Consulta de Tutoriales, Consultar Metodologa, Integrar informacin lineal, entre otros.
2.3. 3. Despliega la interfaz correspondiente a la opcin
seleccionada, mostrando diversos contenidos
5. Muestra el contenido seleccionado.
7. Regresa al punto 5 de este flujo.
Flujo Alterno:Actor Sistema4.1 El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
Postcondicin: Ninguna.Requerimientos Especiales: NingunoPuntos de Extensin: Consultar Tutoriales / Guas Didcticas.
Caso de Uso-02
Nombre: Consultar MetodologaDescripcin: El usuario puede acceder a la informacin de
Metodologa asignada en la Herramienta para la realizacin de Contenidos.
Requerimiento: Proporcionar informacin conceptual acerca de la Metodologa a utilizar para la realizacin de los Contenidos Comunitarios
Precondicin: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema
1.2. 2. El usuario selecciona la opcin de:
Consultar Metodologa.
4. El usuario hace click sobre el contenido para descargar el mismo.
6. El usuario responde afirmativamente
1. Se carga el Men General (Conceptual) con las opciones correspondientes: Consulta de Tutoriales, Consultar Metodologa, Integrar informacin lineal, entre otros.
3. Despliega la interfaz correspondiente a la opcin seleccionada, mostrando el enlace del contenido
2.3. 5. Pregunta si est de acuerdo con la accin a
realizar.
7. Muestra la informacin.
Flujo Alterno:Actor Sistema4.1 El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
Postcondicin: Ninguna.
Caso de Uso-02
Requerimientos Especiales: NingunoPuntos de Extensin: Consultar Tutoriales / Guas Didcticas.
Caso de Uso-03
Nombre: Generar Contenidos MultimediaDescripcin: La herramienta debe contar con funciones
multimedia que permita integrarlas para la gestin de contenidos comunitarios.
Requerimiento: Generar Contenidos MultimediaPrecondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Generar Contenidos Multimedia que llama al paquete de caso de uso Gestionar Documentos.
3. Selecciona una de las ocho (8) opciones que despliega el sistema.
5. Hace un click en la opcin que mas le guste
2. Despliega la interfaz correspondiente a Generar Contenidos Multimedia mostrando las opciones asociados a esta funcionalidad:
Galera de imgenes.
Variedad de sonido.
Grficos.
Animaciones.
Esquemas.
Fotos.
Vdeos.
Fondos
4. Despliega la interfaz correspondiente a la opcin seleccionada.
Caso de Uso-03
7. Regresa al punto 4 de este flujo. 6. Muestra opcin seleccionada.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio. En caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
4.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-04
Nombre: Integrar informacin linealDescripcin: La herramienta debe contar con la opcin que
permita integrar los diferentes formatos para la construccin lineal del contenido.
Requerimiento: Disponer de una opcin automatizada para la construccin lineal del contenido educativo, facilitando la previsualizacin del mismo.
Precondicin: El usuario se debe haber autenticado en el sistema a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la
Caso de Uso-04opcin integrar informacin lineal que llama al paquete de caso de uso Gestionar Documentos.
3. Selecciona una de las diversas opciones que muestra el sistema de como visualizar los contenidos.
2. Despliega la interfaz correspondiente a Gestionar Documentos y muestra una serie de opciones que permite al usuario seleccionar como quiere visualizar los contenidos tales como:
Por Fecha de registro
Por categora
Por nombres de registros
Por registros activos
Por registros inactivos
Registros publicados
4. Muestra los contenidos segn opcin seleccionada
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
4.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-05
Nombre: Generar copiado en diferentes formatosDescripcin: La herramienta debe contar con la opcin que
permita copiar el contenido educativo en diferentes formatos.
Requerimiento: Disponer de opciones de copiado en diferentes formatos: DVD, CD, Mp3, Mp4, entre otros.
Precondicin: El usuario se debe haber autenticado en el sistema a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Generar copiado en diferentes formatos que llama al paquete de caso de uso Gestionar Documentos.
3. Selecciona una de las diversas opciones que muestra el sistema de como visualizar los contenidos.
5. Responde afirmativamente
2. Despliega la interfaz correspondiente a Gestionar Documentos y muestra una serie de opciones que permite al usuario seleccionar en qu formato desea copiar el contenido como:
DVD CD Mp3 Mp4 Entre otros.
4. El sistema pregunta si est seguro de utilizar el formato seleccionado
6. Copia el contenido en el formato seleccionado por el usuario.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
Caso de Uso-054.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: La activacin de cualquier de los extend de este caso de uso implica una accin sobre la Base de Datos del Sistema.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
Caso de Uso-06
Nombre: Gestionar Usuarios Descripcin: Crear, modificar y eliminar usuarios, as como definir
los privilegios de stos.
Requerimiento: Administrar Usuarios del sistema.Precondicin: El usuario se debe haber autenticado en el sistema
a travs de un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Se activa cuando el usuario selecciona la opcin Gestionar Usuarios que llama al paquete de caso de uso Gestionar Usuarios.
3. Selecciona una de las cuatro (4) opciones que despliega el sistema.
2. Despliega la interfaz correspondiente a Gestionar Usuarios mostrando las opciones asociados a esta funcionalidad:
- Crear Usuario.
- Modificar Usuario.
- Eliminar Usuario.
2. - Consultar Usuario.
4. Despliega la interfaz correspondiente a la opcin
Caso de Uso-06
5. Ingresa todos los datos solicitados por el formulario y pulsa el botn enviar.
7. Responde afirmativamente.
10. Responde afirmativamente.
seleccionada.
6. Pregunta si est de acuerdo con la accin a realizar.
8. Ejecuta la accin sobre la Base de Datos.
9. Muestra mensaje de operacin exitosa y pregunta si quiere realizar otra operacin del mismo tipo.
11. Regresa al punto 4 de este flujo.
Flujo Alterno:Actor Sistema3.1.- El usuario NO selecciona ninguna de las opciones que ofrece el sistema y sale del sitio.
4.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario, cierra la vista privada y carga la pblica.
4.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
5.1.- NO ingresa datos al formulario y pulsa el botn enviar.
6.1.- Muestra un mensaje que le indica que debe llenar el formulario desplegado.
5.2.- NO ingresa todos los datos al formulario y pulsa el botn enviar.
6.2.- Muestra un mensaje que le indica que dejo algn campo del formulario sin llenar e informa cuales.
7.1.- Responde negativamente. 8.1.- Le regresa al formulario.
Caso de Uso-07
Nombre: Validar UsuarioDescripcin: Consiste en realizar la validacin del usuario que
pretende ingresar a la vista privada, a travs de un nombre de usuario y clave.
Requerimiento: Implementacin de polticas de seguridad para el acceso a las reas administrativas y funcionales del portal.
Precondicin: El usuario debe estar registrado en el sistema y poseer un nombre de usuario y clave vlidos.
Flujo Normal:Actor Sistema1. Ingresa al portal y pulsa sobre el enlace Iniciar Sesin.
3. Usuario ingresa nombre de usuario y clave vlidos.
5. El usuario selecciona cualquiera de las opciones de la vista privada.
2.3. 2. Se activa el caso de uso Autenticar Usuario, el
sistema solicita nombre de usuario y clave para autorizar ingreso a vista privada.
4. El sistema autoriza el acceso y muestra interfaz de la vista privada.
6.- Se llama al caso de uso o al paquete de caso de uso seleccionado.
Flujo Alterno:Actor Sistema3.1.- Usuario ingresa nombre de usuario y/o clave NO vlidos.
4.1.- El sistema NO autoriza el acceso y muestra un mensaje de error que le indica al usuario que ha ingresa un nombre de usuario y/o clave NO vlidos.
5.1.- El usuario NO selecciona cualquiera de las opciones de la vista privada y sale del sitio.
6.1.- El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin
Caso de Uso-07del usuario, cierra la vista privada y carga la pblica.
6.2.- En caso negativo, la sesin permanece abierta y se sigue mostrando la vista privada.
Postcondicin: El usuario autenticado inicia una sesin como el rol que le corresponde.
Requerimientos Especiales: NingunoPuntos de Extensin: Ninguno
3.3 Caractersticas de los Usuarios
3.4.1 Administrador del sistema
Rol Administrador del sistemaDescripcin Usuario Administrador del sistemaResponsabilidades Encargado de la creacin y administracin de usuarios, privilegios y
seguridad de cuentas.Criterio de xito Que el sistema satisfaga sus necesidades especficas.Grado de participacin
Alta
Comentarios La administracin estar a cargo del Ministerio del Poder Popular para la Participacin y Proteccin Social.
3.4.2 Usuario interno del sistema
Rol Colaborador de la ComunidadDescripcin Representantes de la comunidad organizadaResponsabilidades Registrar informacin referente a contenidos de inters para su
comunidad, tiene participacin directa en: la identificacin de problemas, el diseo de soluciones, diseo de planes de accin (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 en relaciones a otras comunidades.
Criterio de xito Que el sistema satisfaga sus necesidades especficas.Grado de Alto
participacinComentarios Este es un trabajo que se realiza en equipo, con la participacin de los
integrantes de la comunidad, sta persona funge como intermediario entre el sistema y la comunidad.
3.4.3 Usuario externo del sistema
Rol Usuario GeneralDescripcin Integrantes del consejo comunal, Representantes de las instituciones
pblicas y privadas, ciudadano comnResponsabilidades Consultar y descargar informacin conceptual respecto a temas de
inters, datos estadsticos y dems informacin que este disponible en el portal web.
Criterio de xito Fcil acceso y entendimiento de la informacin publicada en el portal.Grado de participacin
Medio
Comentarios Ninguno.
4 Requisitos Especficos
4.1 No Funcionales
4.2.1 Usabilidad
Deber ser fcil de comprender, aprender y usar, adems de ser atractivo al usuario. Se debe tomar en cuenta que los usuarios poseen conocimientos bsicos en computacin y son de distintos mbitos culturales.
El portal y la herramienta debe reflejar la diversidad cultural de Venezuela. La herramienta debe ser de fcil instalacin.
4.2.2 Confiabilidad El sistema debe estar disponible en el 100% de los casos. El porcentaje de fallas en el acceso al sistema debe ser mximo del 0.001%. El porcentaje de fallas en las transacciones debe ser mximo del 0.001%.
4.2.3 Seguridad
El acceso a cada uno de los mdulos y recursos se debe realizar a travs de un nico
proceso de ingreso. Establecer perfiles de usuario para el uso del administrador de contenido, como
Superusuarios, publicadores, etc. Implementacin de polticas de seguridad para el acceso a las reas administrativas y
funcionales del portal. Se debe permitir el acceso para todo tipo de usuario. Debe haber un mecanismo para recordar la clave de acceso del usuario. La clave de acceso debe ser encriptada.
4.2.4 Eficiencia El tiempo de respuesta para una transaccin (promedio) debe ser menor a 2 segundos. El nmero de usuarios que debe soportar de forma concurrente es de al menos 1.000 El nmero de transacciones que debe soportar de forma concurrente es de al menos
1.000 por segundo.
4.2.5 Mantenimiento y Actualizacin
La herramienta y el portal deben tener aspectos de fcil mantenimiento y actualizacin que permita adaptarlo a futuras necesidades y caractersticas.
4.2.6 Soportabilidad y Operabilidad La empresa desarrolladora debe garantizar el soporte de la aplicacin por al menos 6
meses. Est por definirse el lugar de hospedaje del portal y la herramienta.
4.2.7 Restriccin de Diseo
El lenguaje de programacin y el manejador de base de datos usados deben ser libres y basado en estndares abiertos.
El sistema operativo debe ser Linux en su distribucin Debian. Los productos de software deben ser multiplataforma. Se debe garantizar la
interaccin de la herramienta con diferentes tipos de software relacionados al rea de produccin de contenidos multimedia
4.2.8 Requerimientos de Documentacin en Lnea y de Sistemas de Ayuda
La ayuda en linea debe ser dinmica y grfica de modo que permita a todo tipo de usuarios comprender con la mayor facilidad las funciones del la herramienta.
Ayudas generales sobre la utilizacin de las diferentes tecnologas multimedia. Disponer de una gua de instalacin de la herramienta.
4.2.9 Interfaces(a) Interfaces de Usuario
Iconografa adecuada a todos los usuarios. Mantener Imagen del Gobierno Bolivariano usada en los portales del Estado. Men vertical ubicado al lado izquierdo de la pantalla. Uso de pestaas para organizar la informacin. Usar mens contextuales.
(b) Interfaces de Software
Se debe considerar que la herramienta pueda integrarse con otras aplicaciones.
4.2.10 Aspectos Legales(a) Polticas de la Organizacin
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 estndares abiertos en los organismos de la administracin pblica nacional.
Se debe garantizar las pruebas funcionales y tcnicas del portal y la herramienta. Se debe garantizar el soporte post_instalacin del producto con un mnimo de seis (6) meses
de garanta luego de su entrega final. Se debe garantizar la correcta transferencia tecnolgica a la institucin que asuma la
responsabilidad de administrar el proyecto. Se debe garantizar la transferencia del conocimiento al personal designado por el CNTI y a las
comunidades piloto. El CNTI participar como Lder durante todas las fases del proyecto. El CNTI realizar seguimiento del avance del proyecto y los pagos se realizarn de acuerdo a la
conformidad con los entregables.
(b) Propiedad Intelectual
La propiedad intelectual corresponde al CNTI.
4.2.11 Estndares Aplicables
Aplicacin del modelo Capability Maturity Model Integration (CMMI), mnimo nivel 2. Aplicacin de Hojas de estilo. Uso de Panttones.
1 Informacin General1.1 Gerencias Solicitantes1.2 Cdigo del Proyecto1.3 Nombre del Proyecto1.4 Beneficiario
2 Introduccin2.1 Antecedentes2.2 Justificacin2.3 Alcance2.4 Modelo de Dominio2.5 Definiciones, Acrnimos y Abreviaturas2.6 Referencias2.7 Apreciacin global
3 Descripcin Global3.1 Funciones del Producto3.2 Casos de Uso3.3 Caractersticas de los Usuarios
4 Requisitos Especficos4.1 No Funcionales4.2.1 Usabilidad4.2.2 Confiabilidad4.2.3 Seguridad4.2.4 Eficiencia4.2.5 Mantenimiento y Actualizacin4.2.6 Soportabilidad y Operabilidad4.2.7 Restriccin de Diseo4.2.8 Requerimientos de Documentacin en Lnea y de Sistemas de Ayuda4.2.9 Interfaces4.2.10 Aspectos Legales4.2.11 Estndares Aplicables