wiki:SEPAIIdentificacionFuncionalidades

Version 36 (modified by kmontilla, 7 años ago) (diff)

--

Especificación de Funcionalidades

1. Gestión de Usuario y Seguridad.

Tipos de usuario: El sistema cuenta con tres tipos de usuarios.

  • Usuario I: Podrá registrar proyectos.
  • Usuario II: Conocido también como "tomador de decisión", este tipo de usuario tendrá los permisos para registrar, consultar proyectos, visualizar indicadores.
  • Usuario III: Es el usuario administrador del sistema, tendrá la responsabilidad de eliminar cuentas, habilitar permisos, entre otros.

A continuación se presenta la descripción textual de los casos de uso incluidos en el diagrama 1:


1.1.1 Caso de Uso: Registrar datos.

Descripción textual

Nombre del caso de uso:Registrar datos.
Actores participantes:Usuario Nivel I, II
Condiciones de entrada:
Condiciones de salida:Datos de usuario registrados.
Flujo básico:1- El usuario pulsa la opción "registrarse".
2- El sistema presenta una pantalla donde muestra las opciones “guardar” y “cancelar”, y solicita se indique la siguiente información: documento de identificación (cédula o pasaporte), contraseña, confirmación de contraseña, nombres, apellidos, correo electrónico, institución (el sistema muestra un listado con todas las instituciones), cargo, ocupación.
3- El usuario ingresa los datos solicitados y presiona la opción "guardar".
4- El sistema registra los datos.
5- El sistema presenta un mensaje por pantalla indicando que los datos han sido registrados exitosamente y los muestra.
6- Si el usuario ingresa los datos y presiona la opción “cancelar” el sistema no ejecuta ninguna acción.
Flujos alternativos:4.1- Si el usuario presiona la opción “guardar” pero omite todos o algunos datos solicitados, el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos.
4.2- Si el usuario ingresa en un campo información que no se corresponda con el tipo de dato solicitado para dicho campo, el sistema presenta un mensaje en el que indica que la información ingresada en el campo respectivo es inválida.
Requisitos especiales:La información solicitada en todos los campos es de carácter obligatorio.


1.1.2 Caso de Uso: Recuperar contraseña.

Descripción textual

Nombre del caso de uso:Recuperar contraseña.
Actores participantes:Usuario Nivel I, II
Condiciones de entrada:Cuenta creada.
Condiciones de salida:Contraseña actualizada.
Flujo básico:1- El usuario presiona el link ¿Olvidó su contraseña?.
2- El sistema solicita el correo electrónico.
3- Usuario completa la información solicitada.
--- a. NO concuerda, muestra un aviso indicado que el correo electrónico no existe.
---b. El sistema genera una contraseña y la envía al correo electrónico.


1.1.3 Caso de Uso: Habilitar permisos.

Descripción textual

Nombre del caso de uso:Habilitar Permisos.
Actores participantes:Usuario III.
Condiciones de entrada:El usuario debe estar registrado
Condiciones de salida:
Flujo básico:1.- Representante solicita vía correo electrónico al administrador del sistema, los permisos de usuario II (Tomador de decisión).
2. Usuario administrador, ubica el usuario en la lista.
3. El administrador selecciona el usuario
4. Selecciona la opción habilitar permisos.
5. Presiona el botón aceptar.
6. El sistema activa los permiso de usuario II (tomador de decisión).
7. El sistema envía correo electrónico informando cambio de estatus.
Flujos alternativos:


2. Cargar un nuevo proyecto.

2.1. Proyecto Tipo Otros

Nombre del caso de uso:Registrar un Proyecto
Actores participantes:Usuario I y II
Condiciones de entrada:
Condiciones de salida:Proyecto
Flujo básico:1. El usuario ingresa al sistema.
2. El usuario se dirige al menú principal.
3. El usuario presiona el icono Agregar Proyecto
4. El sistema muestra en la pantalla un menú compuesto por tres (3) módulos: Datos Básicos, características, Indicadores del proyecto.
5. El sistema muestra el formulario del Primer modulo: Datos Básicos.
Primera Sección: Identificación del proyecto.
--- a. Seleccione tipo de proyecto: Infraestructura, Alta Tecnología, Otro.
--- b. Nombre del Proyecto.
--- c. Descripción del proyecto.
--- d. Objetivo general.
--- e. Objetivo específico. (Presiona botón agregar, el sistema lo almacena en una tabla. Puede agregar todos los que desee.
--- f. Justificación.
--- g. Fecha de inicio.
--- h. Fecha de Culminación.
--- i. ¿El proyecto es plurianual?:
----- SI:
------ Valor monetario del proyecto en años anteriores.
------ Valor monetario del proyecto para los próximos años.
------ Monto total del proyecto.
--- j. ¿Es proyecto POAN?: Permite dos opciones SI o NO.
--- k. Localización: EL usuario seleccionará algunas de las siguientes opciones: Estadal - Municipal o Parroquial.
------ Estadal: Se muestra sólo el campo Estado.
------ Municipal: Se activa primero el campo Estado y luego el Municipio.
------ Parroquial: Se activa el Estado, el Municipio y por último la parroquia.
Sección Responsable del proyecto
--- a. Institución: Este dato está definido por los datos de registro del usuario. El sistema debe tomar el valor que colocó el usuario al momento del registro.
--- b. Responsable técnico: Cédula, nombre, correo electrónico, número de teléfono.
--- c. Responsable Gerente: Cédula, nombre, correo electrónico, número de teléfono.
Información GeneralEsta información puede obtenerse del sistema de planificación.

En caso que no se cuente con toda la información en el SIPES, se deja habilitado el campo, para que el usuario lo complete.


Esta información puede obtenerse del sistema de planificación. En caso que no se cuente con toda la información en el SIPES, se deja habilitado el campo, para que el usuario lo complete.

3. Cargar un nuevo sub-proyecto. Caso General

Nombre del caso de uso:Registrar un sub-proyecto
Actores participantes:Usuario I y II
Condiciones de entrada:Tener un proyecto registrado
Condiciones de salida:sub-Proyecto
Flujo básico:1. El usuario ingresa al sistema.
2. El usuario se dirige al menú principal.
3. El usuario presiona el icono Agregar Sub-proyecto. (Estará activo sólo si ha cargado un proyecto.
4. El sistema solicita seleccionar el proyecto que estará asociado al sub-proyecto.
5. Usuario selecciona el proyecto y presiona el botón Agregar Sub-proyecto.
6. El sistema presenta una barra con el nombre de los tres (3) módulos que la componen.
Para avanzar de uno módulo a otro, debe completar todos los campos solicitados de cada uno.
--- 7.1.Identificación del sub-proyecto.
------ a. Nombre del sub-proyecto.
------ b. Objetivo.
------ c. Fecha de inicio.
------ d. Fecha de termino.
------ e. Seleccionar si es un bien o servicio.
------ f. Agregar nombre y descripción del bien o servicio. (Puede agregar más de uno)
--- 7.2.Fases - Metas
----- Sección Fases.
------ a. Nombre de la Fase.
------ b.- Descripción de la fase.
------ c.- ¿Está determinado por la culminación de otra fase? (SI o NO).
------ SI - Seleccione la fase (El sistema muestra una lista de las fases cargadas)
------ d. Fecha de Inicio
------ e. Fecha de culminación.
------ f. Porcentaje. (Validación: Todas las fases deben sumar
------ f. Dirección responsable.
------ g. Tipo de producto: Informe, Visita, bien tangible, software, planos, otros (debe indicar).
------ h. Usuario presiona el botón agregar Fase.(esta se van mostrando en una tabla resumen)
----- Sección Metas:
------ a. Definir Meta del Sub-proyecto.
------ b.- Indicar Número.
------ c.- Indicar unidad de medida.
------ d.- Ponderación respecto a todas las metas (la suma de todas las metas debe ser igual a 100).
------ e. Usuario presiona botón agregar meta. (esta se van mostrando en una tabla resumen)
--- 7.3.- Recursos físicos
----- Sección Trabajadores.
------ a.- Número de empleos directos.
------ b.- Número de empleos indirectos.
------ c. Trabajadores masculinos.
------ d.- Trabajadores femeninos.
----- Sección Capacitación
------ a.- Nombre de capacitación.
------ b.- Objetivo
------ c.- Descripción.
------ d.- Número de participantes.
------ e.- Ubicación del proveedor. (Si selecciona Venezuela, el sistema solicita el RIF, en caso de ser otro país solicita el nombre del proveedor.
--- 7.4.- Recursos Financieros: El usuario cargará la información de este módulo por cada sub-proyecto:
------ Sección Ingresos.
------ a.- Fuente: Financiamiento, transferencias, otros. (Puede seleccionar varias opciones) - Si selecciona transferencia debe indicar que organismo suministró dicho dinero.
------ b.- Indique la regularidad de los desembolso: Mensual, trimestral, semestral.
------ c.- Indicar el número de desemsolso estimados.
------ d.- Ingresar monto y fecha estimada de cada ingreso.
------ e.- El sistema estima el total de ingresos.
------Sección Inversión.
------ a.- Activos Fijos: Ingresar tipo de activo fijo (terreno, maquinaria, ampliación, remodelación, Edificio, otro.), monto en bolívares y mes de ejecución. El usuario presiona Agregar por cada activo fijo que registre. El sistema suma el monto de cada activo fijo (de los meses ingresados) y estima el total anual.
------ b.- Capital Trabajo: Selecciona una de las opciones presentadas (mano de obra, imprevistos, otros), ingresa el monto y el mes. De igual manera, el usuario presiona el botón agregar por cada elemento que complete, mientras que el sistema suma el total de elementos de capital trabajo.
------ c.- 'Activos Intangibles: Selecciona alguna de las siguientes opciones: Estudios y proyectos, organización y promoción, Instalación, montaje. Ingresar luego el monto y el mes.
------Sección Costos.
------ a.- Costos Fijos.
------ b.- Costos Variables.


4. Cargar un nuevo sub-proyecto. Caso Tecnología

Nombre del caso de uso:Registrar un sub-proyecto del área tecnología
Actores participantes:Usuario I y II
Condiciones de entrada:Tener un proyecto de alta tecnología registrado
Condiciones de salida:sub-Proyecto del área tecnología registrado
Flujo básico:1. El usuario ingresa al sistema.
2. El usuario se dirige al menú principal.
3. El usuario presiona el icono Agregar Sub-proyecto. (Estará activo sólo si ha cargado un proyecto.
4. El sistema solicita seleccionar el proyecto que estará asociado al sub-proyecto.
5. Usuario selecciona el proyecto y presiona el botón Agregar Sub-proyecto.
6. El sistema presenta una barra con el nombre de los tres (3) módulos que la componen.
Para avanzar de uno módulo a otro, debe completar todos los campos solicitados de cada uno.
--- 7.1.Identificación del sub-proyecto.
------ a. Nombre del sub-proyecto.
------ b. Objetivo.
------ c. Fecha de inicio.
------ d. Fecha de termino.
------ e. Tipo de tecnología a desarrollar (para esto, el sistema presenta las siguientes opciones: a.- Harware. b.- Software. c.- Métodos organizacionales. d.- Productos. e.- Servicios. f.- Procesos. g.- Mejora de tecnologías existentes. h. Otro).
------ f. Descripción detallada de la tecnología a desarrollar.
------ g.- Indique los factores que pueden impactar negativamente la ejecución del sub-proyecto.
------ h.-Responsable del proyecto (para esto el sistema, solicita se indique: a.- Nombre. b.- Apellido. c. Dirección de correo).
------ i.- ¿Requiere del apoyo de otros entes? (SI o NO).
------ SI – Indique: a.- Nombre del ente. b.- Tipo de apoyo.
--- 7.2.Fases
----- Sección Fases.
------ a. Nombre de la Fase.
------ b.- Descripción de la fase.
------ c.- ¿Está determinado por la culminación de otra fase? (SI o NO).
------ SI - Seleccione la fase (El sistema muestra una lista de las fases cargadas)
------ d. Fecha de Inicio
------ e. Fecha de culminación.
------ f. Ponderación de importancia de la fase (%). (Validación: Todas las fases deben sumar 100%).
------ g. Tipo de producto: prototipo, modelo, otros (debe indicar).
------h. Distribución del porcentaje de avance programado.
------ i. Usuario presiona el botón agregar Fase.(esta se van mostrando en una tabla resumen).
--- 7.3.- Recursos físicos
----- Sección personal.
------ para esto el sistema, solicita se indique por cada integrante del proyecto: a.- Nombre. b.- Apellido. c. Rol en el proyecto.
----- Sección Capacitación
------ a.- Nombre de capacitación.
------ b.- Objetivo
------ c.- Descripción.
------ d.- Número de participantes.
------ e.- Ubicación del proveedor. (Si selecciona Venezuela, el sistema solicita el RIF, en caso de ser otro país solicita el nombre del proveedor.
----- Sección Requerimientos
Debe cargar los requerimientos a utilizar por cada fase del proyecto.
------ a.- Selecciona fase.
------ b.- Nombre del requerimiento
------ c.- Descripción del requerimiento.
------ d.- Cantidad.
------ e.- Costo.

----- Sección Maquinaria y Equipos
Debe cargar la maquinaria a utilizar por cada fase del proyecto.
------ a.- Selecciona fase.
------ b.- Nombre de maquinaria
------ c.- Descripción de maquinaria.
------ d.- Tipo de energía: Gasolina, Diesel, Gasoil, Eléctrico, Gas, Sistema Bifuel.
------ e.- Tipo de tenencia: Alquilada, propia, prestada, comodato.
Si es propia, el sistema activa los siguientes campos:
------ f.- Fecha de Fabricación.
------ g.- Fecha de adquisición.
------ h.- Vida útil promedio


5. Cargar un nuevo sub-proyecto. Caso Infraestructura

Nombre del caso de uso:Registrar un sub-proyecto del área de infraestructura
Actores participantes:Usuario I y II
Condiciones de entrada:Proyecto de infraestructura registrado
Condiciones de salida:Sub-proyecto del área infraestructura registrado
Flujo básico:1. El usuario ingresa al sistema.
2. El usuario se dirige al menú principal.
3. El usuario presiona el icono Agregar Sub-proyecto. (Estará activo sólo si ha cargado un proyecto).
4. El sistema solicita seleccionar el proyecto que estará asociado al sub-proyecto.
5. Usuario selecciona el proyecto y presiona el botón Agregar Sub-proyecto.
6. El sistema presenta una barra con el nombre de los tres (3) módulos que la componen.
Para avanzar de uno módulo a otro, debe completar todos los campos solicitados de cada uno.
--- 7.1.Identificación del sub-proyecto.
------ a. Nombre del sub-proyecto.
------ b. Objetivo.
------ c. Fecha de inicio.
------ d. Fecha de termino.
------ e. Descripción detallada de la obra o infraestructura a construir.
------ f.- Indique los factores que pueden impactar negativamente la ejecución del sub-proyecto.
------ g.-Responsable del proyecto (para esto el sistema, solicita se indique: a.- Nombre. b.- Apellido. c. Dirección de correo).
------ h.- ¿Requiere del apoyo de otros entes? (SI o NO).
------ SI – Indique: a.- Nombre del ente. b.- Tipo de apoyo.
------ i.- Beneficiarios del proyecto.
------ j.-¿La construcción de la infraestrucutra puede ocasionar impactos ambientales? (SI o NO).
------ SI – Indique: a.- Tipo de impacto (para esto, el sistema debe presentar las opciones: a. Alto. b. Medio. c. Bajo).
--- 7.2.Fases
----- Sección Fases.
------ a. Nombre de la Fase.
------ b.- Descripción de la fase.
------ c.- ¿Está determinado por la culminación de otra fase? (SI o NO).
------ SI - Seleccione la fase (El sistema muestra una lista de las fases cargadas)
------ d. Fecha de Inicio
------ e. Fecha de culminación.
------ f. Ponderación de importancia de la fase (%). (Validación: Todas las fases deben sumar 100%).
------ g. Meta física de la fase (con su respectiva unidad de medida).
------h. Distribución del porcentaje de avance programado.
------ i. Usuario presiona el botón agregar Fase.(esta se van mostrando en una tabla resumen).
--- 7.3.- Recursos físicos
----- Sección Mano de Obra.
------ para esto el sistema, solicita se indique por cada integrante del proyecto: a.- Nombre. b.- Apellido. c. Rol en el proyecto. d. Tiempo de contrato. e. Costo del contrato.
----- Sección Materiales y Equipos
------ a.- Selecciona fase.
------ b.- Nombre del material o equipo
------ c.- Descripción del material o equipo.
------ d.- Cantidad.
------ e.- Costo.
------ f.- Nombre y Rif del proveedor.