Proyecto Sundde - Emily Becerra

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 109

Universidad Nacional Experimental de la Gran Caracas

PROYECTO SOCIOTECNOLÓGICO

Automatización de procesos para la asignación de beneficios en la oficina de talento


humano de la Superintendencia Nacional para la Defensa de los Derechos
Socioeconómicos (SUNDDE), Sede “El Bosque”.

Revisión [No.]

INTEGRANTES DEL GRUPO

Cédula de Nombre y Apellido Correo electrónico


identidad

27.107.911 Andrés Godoy andres.1dgm7@gmail.com

27.769.005 Emily Becerra becerramartinezemily@gmail.com

26.683.598 Pedro Costantini pedroluiscos@hotmail.com

24.998.069 Laryose Magdaleno laryosemagadaleno@gmail.com

TRAYECTO III
Docente: Virginia Requena
2023
Revisión de Documento

Fecha No. Autor Verificado Observación


Revisión por.
Información de Proyecto Socio-tecnológico

Automatización de procesos para la


asignación de beneficios en la Oficina
de Talento Humano de la
Superintendencia Nacional para la
Nombre del Proyecto: Defensa de los Derechos
Socioeconómicos (SUNDDE), Sede
“El Bosque”.

Superintendencia Nacional para la


Comunidad: Defensa de los Derechos
Socioeconómicos (SUNDDE)

Nombre contacto Comunidad: Ing. Rosa Oropeza

Teléfono contacto Comunidad: 0212-7625-366

Correo electrónico Comunidad: rosac.oropeza@gmail.com

Gerentes del Proyecto: Emily Becerra


Andrés Godoy
Pedro Costantini
Laryose Magdaleno

Fecha de Inicio de Proyecto 06/2023

Fecha de Fin+ de Proyecto 02/2024


ÍNDICE
Revisión de Documento 2
Información de Proyecto Socio-tecnológico 3
ÍNDICE 4
LEVANTAMIENTO DE INFORMACIÓN 7
1.1. TÉCNICA 8
1.1.1. ENTREVISTA 1 8
1.1.2. ENTREVISTA 10
ACTA CONSTITUTIVA 15
1.2. Objetivos del Proyecto 16
1.2.1. Objetivo General: 16
1.2.2. Objetivos específicos: 16
1.3. Alcance del Proyecto 17
1.4. Entregables del Proyecto 19
1.5. Justificación del Proyecto 20
1.6. Definiciones, acrónimos y abreviaturas 21
1.7. Organización del Proyecto 22
1.7.1. Estructura de Desglose de Trabajo (EDT) 22
1.7.2. Cronograma de Trabajo (Diagrama GANTT) 23
1.7.3. Equipo de trabajo 25
1.7.4. Gestión de comunicaciones 27
1.8. Criterios de éxito (Factores Críticos del éxito) 27
1.9. Condiciones premisas, limitaciones y restricciones 28
1.9.1. Calendario: 28
1.9.2. Programación: 29
1.9.3. Presupuestos-recursos: 29
1.9.4. Aspectos técnicos. 30
1.10. Riesgos 30
1.10.1. Calendario: 30
1.10.2. Programación: 30
1.10.3. Presupuesto-Recursos 31
1.10.4. Aspectos técnicos. 31
1.11. Proceso Técnico 31
1.11.1. Definición de procedimientos técnicos: 32
1.11.2. Definición de herramientas y tecnologías a utilizar en el proyecto. 32
1.12. Enfoque Metodológico del Proyecto 34
1.13. Descripción de la aplicación a desarrollar 35
1.13.1. Casos de uso del negocio 36
1.13.2. El proceso del negocio 37
1.13.3. Tipos de usuario 37
1.13.4. Modelo Vista Controlador (MVC) 37
MARCO LEGAL 40
2.1. Constitución de la República Bolivariana de Venezuela. 41
2.2. Plan de Desarrollo Económico y Social 42
2.3. Ley Orgánica de Ciencias, Tecnología e Innovación 43
2.4. Ley de Infogobierno 46
2.5. Ley Especial Contra los Delitos Informáticos 52
2.6. Organización Internacional de Normalización [ISO] 53
MARCO LÓGICO 58
3.1. Introducción de Marco Lógico 59
3.2. Definiciones, Acrónimos y abreviaturas 59
3.3. Antecedentes de la Comunidad 62
3.3.1. Reseña Histórica 62
3.3.2. Entorno Social 64
3.3.3. Misión 64
3.3.4. Visión 64
3.3.5. Estructura Organizacional 65
3.4. Análisis de Interesados 66
3.5. Análisis del Problema 67
3.5.1. Identificación del Problema 67
3.5.2. Identificación de las Causas 68
3.5.3. Identificación de los Efectos 69
3.5.4. Árbol de problema 71
3.6. Análisis de Objetivos 71
3.6.1. Objetivo General 72
3.6.2. Objetivos específicos 72
3.6.3. Árbol de objetivos 73
3.7. Matriz FODA 73
3.8. Matriz de Planificación 75
MARCO TEÓRICO 79
4.1. Conceptos Importantes 80
4.2. Referencia 81
4.3. Análisis Crítico 82
4.4. Limitaciones de Excel 82
4.5. Importancia de Adaptarse a las Nuevas Tecnologías: 82
4.6. Niveles de análisis. 83
MEMORIA DESCRIPTIVA 87
5.1. Aprobaciones 88
5.2. Propósito de la Memoria Descriptiva 89
5.2.1. Introducción 89
5.3. Justificación del proyecto 90
5.4. Alcance 92
5.5. Limitaciones 92
5.5.1. Calendario: 92
5.5.2. Programación: 92
5.5.3. Presupuestos-recursos 93
5.5.4. Aspectos técnicos 93
5.5.5. Riesgos 93
5.6. Limitaciones encontradas 94
5.7. Ejecución del proyecto 95
5.7.1. Explicación de la gestión realizada 95
5.7.2. Procesos metodológicos utilizados 98
5.8. Explicación de la generación de cada entregable del Proyecto 100
5.9. Conclusiones 101
5.10. Recomendaciones a la comunidad 102
LEVANTAMIENTO DE
INFORMACIÓN
1.1. TÉCNICA

Entrevistadores Cédula
Emily Becerra 27.769.005
Laryose Magdaleno 24.998.069

Para realizar el levantamiento de información se llevaron a cabo dos entrevistas, como


técnicas de investigación cualitativa, a continuación se describen las Entrevistas 1 y 2.

1.1.1. ENTREVISTA 1

Tipo de entrevista: Estructurada

Nayerlin Zambrano, analista de bienestar social

Yasmin Barruecos, analista de nómina.

Emily: Nosotros somos estudiantes de la UNEXCA. Y venimos para hacer un proyecto


basado en el desarrollo de un sistema web que permita mejorar alguna de las gestiones
de la Oficina de Gestión Humana

¿Cuáles son los procesos que se realizan en la Oficina de Gestión Humana?

Nayerlin Zambrano: Entrega de beneficios, día del padre, día de la madre, entrega de
juguetes, pagos fiscales, tesorería.
Emily: ¿Cómo es realizado el proceso de gestión de beneficios?

Nayerlin Zambrano: Dependiendo del mes, por ejemplo, cuando viene el día del niño, ya
sabemos que tenemos que realizar la data, con el estimado de personas, de los niños
que van a recibir los beneficios.

Emily: ¿Y entre esos procesos, cuál es el que ustedes desearían mejorar?

Nayerlin Zambrano: Para la entrega de las datas, tener un sistema donde ya nos den la
información, nosotros tenemos el sistema fijefir, pero como no se actualiza, cuando nos
vamos a descargar un reporte, no nos da la información exacta.

Yasmin Barruecos: O sea que sea estructurado cualitativa y cuantitativamente. Y como


te dije, manejamos, sedes regionales, y sedes centrales

Emily: ¿Cuáles son las herramientas que utilizan para hacer ese proceso?

Yasmin Barruecos: Excel. Solamente Excel, por ahora.

Emily: Entonces, ¿Qué desearían ustedes para poder mejorar ese proceso realizado a
través de Excel?

Yasmin Barruecos: Que a la hora de bajar esa información según sea el mes, ya el
sistema esté depurado y que esté estructurado, cualitativa y cuantitativamente porque
puede ser que el beneficio, si es especial, de incentivo, por ejemplo (un cooler), ya nos
de de una vez la cantidad de personas, por ejemplo si son mujeres y hombres (femenino
y masculino). Por poner un ejemplo…

Emily: ¿Ustedes estarían de acuerdo con que nosotros realicemos un sistema que nos
permita mejorar esa gestión de beneficios y mejorar esos procesos de acuerdo a lo que
ustedes nos están planteando y así dar inicio a nuestro proyecto?
Yasmin Barruecos: Sí

Emily: Con esto culminamos la entrevista, muchas gracias.

Fin de la Entrevista 1.

1.1.2. ENTREVISTA 2

Tipo de entrevista: No estructurada

Diálogo de la entrevista representado de forma textual:

Laryose Magdaleno: Los proceso que se realizan en la Oficina de Gestión Humana, se


relacionan con, asignación y entrega de beneficios, control de nómina y eventos, ¿es
correcto?.

Nayerlin Zambrano: Así es.

Laryose Magdaleno: Ustedes son las que siempre manejan el sistema, ¿si ustedes ven
que hay algo que quieren actualizar o mejorar?

Nayerlin Zambrano: Me aparece el mismo número de cedula pero con diferentes


nombres, está hasta tres veces la persona, porque le ponen una «n», le ponen «d», le
ponen una coma, entonces a la hora de consolidarlo, tenemos que hacer uno por uno, en
la misma data no nos extrae toda la información, se podría consolidar solo con el
número de cédula, no tomando en cuenta el nombre, para que salga todo como tal.

Yasmin Barruecos: Y es para que genere alertas, que por ejemplo, si colocas la V, y yo
coloco la E, entonces me va a generar una alerta, no me la va a dejar introducir. O sea,
que esté actualizado, no sé si, quincenal o mensualmente, bajo el CNE, el SAIME, que
esté migrado. Y que tenga un módulo de alerta, que si la persona, tiene el mismo... O
sea este mes, que se actualice progresivamente, por mes. Por ejemplo, tienes una alerta
en tal lado. Por ejemplo, como aquí se manejan, estados, sedes centrales, debería
generar esa alerta para ir actualizando.

Nayerlin Zambrano: Por lo menos el nombre, cuando vamos a poner el nombre, no nos
deja escribir ni nada.

Laryose Magdaleno: En el sistema buscaríamos por el mismo número de cédula pues.

Yasmin Barruecos: Al colocar en esa base de datos tu cédula, si tu lo vas a migrar con
el SAIME, automática con te traiga nombre completo, ¿si?

Laryose Magdaleno: Si se puede hacer, que uno registra a la persona, no todo el mundo
tiene el mismo número de cédula.

Yasmin Barruecos: No, por supuesto que no.

Laryose Magdaleno: Se registra a la persona, el número de cédula, se guarda la carga


familiar, y todo eso. Cuando tu vas a buscar, vas a buscar en ese registro que tenemos
en la base de datos a esa persona que tu registrarte. El módulo va a tener, ponte tu, si en
algún momento la persona renunció o se fue, ustedes lo marquen y hace el cambio, y si
le llegan los beneficios o no le llegan los beneficios, eso lo controlan ustedes en el
sistema.

Nayerlin Zambrano: Nosotros estamos hablando de una base de datos para analizar 14-
100, ahora tu me estás diciendo, otra para asignación de beneficios.

Laryose Magdaleno: Hasta donde tengo entendido, hay dos grupos de proyecto que van
a trabajar con el área de bienestar en Gestión Humana, el de nosotros se encarga es de
los beneficios para los empleados.

Yasmin Barruecos: Lo que es CLAP, útiles…

Laryose Magdaleno: La otra cuestión es de los otros muchachos.

Yasmin Barruecos: Cual sistema manejarían ustedes?

Emily Becerra: Nosotros manejaríamos el de gestión de beneficios.

Yasmin Barruecos: Los beneficios, esos van a ser en relación por meses. Dependiendo,
si estamos en el mes de Junio, que se les puede dar en Junio, por ejemplo en el mes de
mayo si es el día de las madres.

Emily Becerra: Ah ok, que permita actualizaciones.

Yasmin Barruecos: Que se actualice. Qué campos deberían ser importantes, por lo
menos: la cédula, el nombre, fecha de nacimiento, si tiene familiares, los hijos.

Nayerlin Zambrano: Los ingresos, los egresos, eso es importante.

Yasmin Barruecos: También. O sea que se generen esas alertas. O sea, cuando tu bajes
la información, debería darnos todo. Por ejemplo: Es mamá, ya debería darnos un
condicionamiento, un parámetro, no condicionamiento. Es decir si yo voy a buscar, el día
de los niños. Es decir clasificarlo. Si es maternal, preescolar, básica, bachillerato,
universitario, es decir, clasificarlo, por edades. Si vamos al lado de los beneficios para
los trabajadores, si es camisa, si es chemise, zapatos, pantalón, gorra, chaqueta, o sea
lo que se le ponga al trabajador. ¿Qué otros beneficios? En basa a la bolsa del CLAP, o
programa de alimentación, o sea al tener la data, al colocar la cédula, salen los datos de
los trabajadores. Pero es tener un módulo o una columna donde yo tenga ese tipo de
ítems, si va a ser uniforme, del trabajador, si va a ser del niño (hijos), si es por
aniversario, si es por

Emily Becerra: Fechas festivas, navidad por ejemplo…

Yasmin Barruecos: Eso va a depender

Emily Becerra: Es decir que ustedes quieren, que se actualice cada cierto tiempo,
dependiendo de las actividades que se vayan a realizar, o si es algo especial del mes.

Yasmin Barruecos: Si es algo especial. Pero según el mes, vamos a decirlo así

Emily Becerra: ¿Qué en el sistema aparezca en qué fechas se van a entregar esos
beneficios?

Laryose Magdaleno: Claro, que se haga como un calendario. Con las fechas y entonces
indique en que fechas se realizarán las entregas.

Yasmin Barruecos: Según el mes

Emily Becerra: Por ejemplo en Julio se gestionan tales beneficios, pero en marzo no
correspondería entregar nada, solo bolsa del clap.

Yasmin Barruecos: Exactamente ya me lo comprendes.

Fin de la Entrevista 2
ACTA CONSTITUTIVA
1.2. Objetivos del Proyecto

De acuerdo a los resultados del levantamiento de información es necesario


desarrollar un sistema que permita la asignación de beneficios a los trabajadores de la
SUNDDE, Sede “El Bosque” y así agilizar el proceso de registro de los datos de cada
trabajador, especificando las características relacionadas con sus necesidades, tales
como edad, cargo que ocupa y cargas familiares. Este sistema permitirá determinar
asignar bolsas de comida, ropa, uniformes y zapatos. Cabe destacar que crear dicho
sistema no solo está orientado al desarrollo tecnológico sino también a la labor social
intrínsecamente relacionada con el proyecto, para brindar ayuda a todas las personas
involucradas en el proyecto y aportar un producto que permita mejorar su calidad de
vida en el ambiente laboral.

1.2.1. Objetivo General:

Automatizar los procesos administrativos, a través de la implementación de un sistema


web desarrollado con lenguajes de programación, para gestionar los beneficios en la
Oficina de Gestión Humana de la SUNDDE, sede “El Bosque”.

1.2.2. Objetivos específicos:

- Determinar los elementos de un sistema web para la gestión de beneficios, mediante


un lenguaje de programación, que agilice las etapas del proceso de registro de usuarios
para la entrega de beneficios

- Diseñar el frontend, backend y base de datos a través del Modelo Vista Controlador
(MVC), para automatizar los procesos de asignación de beneficios.

- Implementar un sistema web bajo criterios de medidas de seguridad y privacidad, para


la confidencialidad y protección de la información de los empleados, cumpliendo con
las regulaciones y normativas aplicables en la Oficina de Gestión Humana en la SUNDDE,
sede “El Bosque”.

1.3. Alcance del Proyecto

El presente proyecto, es realizado bajo el cumplimiento de los artículos 109, 110


de la Constitución de la República Bolivariana de Venezuela, también se orienta con el
objetivo nacional 1.6.1.1.1 del Plan de la Patria, se auspicia además, con los artículos 9
y 17 del Servicio Autónomo de Propiedad Intelectual (SAPI).

Las metas planteadas en este proyecto serán alcanzadas al agilizar las tareas de
los analistas de la Oficina de Gestión Humana, automatizar y los procesos relacionados
con la asignación de beneficios y de esta manera fomentar la utilización de la
tecnología a nivel laboral.

Es importante acotar que los procesos mencionados anteriormente se llevan a


cabo a través de hojas de cálculo de Excel. Pues durante la recolección de información
se pudo observar que al buscar un empleado en Excel, aparece el mismo número de
cédula de la persona, cuyo nombre varía en acentos comas y algunas letras, por lo que
parece generar “varios nombres” con el mismo número de identificación, ya que no tiene
habilitada alguna opción que permita restringir el registro de número cédula más de una
sola vez.

Respecto al producto generado por el proyecto, los analistas solicitaron que el


mismo tuviera una función que permitiera migrar los datos de los empleados de la
SUNDDE desde el SAIME, y así generar esa información en el sistema web de la Oficina
de Gestión Humana. Pero aunque es posible hacerlo con la gestión de permisos y
trámites necesarios, tomaría mucho más tiempo extender el proyecto hacia el SAIME, ya
que también se tendría que modificar el sistema de software encargado de gestionar la
información de las personas adscritas al mismo.
En términos generales, la información de los empleados que se necesita para la
base de datos del producto del proyecto, está relacionada con la cédula, nombre
completo, localidad de habitación, número de cargas familiares (padres o hijos) y centro
de votación. Además de los datos mencionados, los beneficios que se administran en la
Oficina de Gestión Humana, son la entrega de productos alimenticios, útiles escolares,
uniformes y productos y actividades recreativas correspondientes a algunas fechas
especiales (día de la madre, día del niño, navidad, etcétera).

Actualmente se utiliza un sistema de hojas de cálculo de Excel para gestionar


esos procesos. Es importante acotar que las analistas entrevistadas indicaron que en
su sistema de hojas de cálculo no se pueden generar alertas que notifiquen de la
entrega de beneficios del mes, ni tampoco notifica cuando se acercan las fechas
especiales

En las funcionalidades que se desarrollarán para el producto a implementar se


incluye el ingreso de usuario y contraseña, así como cambio de contraseña desde el
login. El sistema contará con módulos que permitan la búsqueda de información de los
empleados registrados ingresando su cédula. También se realizará un calendario con
los beneficios ordenados por fechas y podrá generar alertas que le indiquen al analista
los beneficios que se deben otorgar en el mes.

Todas las actividades del proyecto se realizarán de acuerdo a cuatro etapas


principales: inicio, planificación, ejecución y cierre, los cuales se especifican en este
documento en la Estructura Detallada de Trabajo.
1.4. Entregables del Proyecto

Nombre del Descripción Entregable Semestre Tipo


Entregable

Abordaje a la Recopilación de 1 Proyecto


comunidad información sobre la
(cuestionarios y comunidad.
entrevista)

Marco lógico Metodología para 1-2 Proyecto


detectar el problema y los
objetivos.

Acta Constitutiva Documento que contiene 1-2 Proyecto


información más
relevante de la
comunidad vinculada al
propósito del proyecto y
sus objetivos.

Modelo del proceso Diagramas que explican 1 Producto


del negocio la vinculación del
producto con el negocio
en la comunidad.

Entregable- base de Organización de todos los 2 Producto


datos datos y atributos a utilizar
en el producto.
Diseño Muestra los diagramas 2 Producto
arquitectónico del que explican el
software funcionamiento del
sistema a implementar.

Status del proyecto Registro del estado del 1-2 Proyecto


proyecto.

Plan de Es el documento donde 2 Producto


implantación. se especifican los
detalles para implantar el
software desarrollado.

Plan de pruebas. Es el conjunto de pasos a 2 Producto


seguir para verificar que
el software cumple con
los requisitos del usuario
y del sistema.

Manual de usuario Es el documento con las 2 Producto


indicaciones que debe
seguir el usuario para
utilizar el sistema
correctamente.

Manual técnico Sirve para indicar el 2 Producto


funcionamiento del
backend y la base de
datos del sistema.

Memoria descriptiva Indica todas las 1 Producto/Proyecto


actividades que se
llevaron a cabo durante
todas las etapas de
Proyecto
Sociotecnológico
1.5. Justificación del Proyecto

En la Oficina de Gestión Humana de la SUNDDE, se utilizan hojas de cálculo de


Excel para guardar la información relacionada con la administración de beneficios de
los empleados, estos datos se pierden o se duplican, lo cual entorpece el proceso. De
acuerdo a esa situación, el proyecto está enfocado en desarrollar un sistema web que
pueda gestionar la administración de los beneficios de los empleados y organizar su
información personal. Además, brindar acceso seguro a los analistas que utilicen dicho
sistema, para que puedan realizar sus actividades laborales sin el riesgo de que se robe
información.

La Oficina de Gestión Humana de la SUNDDE, sede el “Bosque”, tiene como fin


brindar beneficios a los trabajadores de toda la empresa, buscando satisfacer algunas
de sus necesidades principales, tales como obtención de alimentos y vestimenta. Las
actividades presentes en el proyecto se realizarán para alcanzar el mismo fin (asignar
beneficios), con la característica particular de que será realizado a través de un sistema
web, una base de datos y una interfaz amigable para el/la analista que lo vaya a utilizar.

Se utilizarán y se pondrán en práctica los conocimientos adquiridos en el estudio


de desarrollo web, lenguajes de programación de software y gestión de base de datos,
para crear y aplicar los procesos necesarios para entregar producto final a la comunidad.

Las tecnologías que se utilizan para el desarrollo están basadas en previas


investigaciones que aseguran la veracidad de la información suministrada en este
documento, así como el funcionamiento del producto.

Las actividades del producto se ejecutarán para construir, validar, almacenar y


eliminar información. Además, se desarrollará mediante el uso de las herramientas que
faciliten dicho trabajo; editor de código (Visual Studio Code), base de datos (Squery) y
navegadores web (Mozilla, Microsoft Edge y Chrome), utilizando el lenguaje de
programación PHP.

El uso de herramientas tecnológicas que concedan mayor fluidez en el trabajo, es


un hecho que permitirá la integración de los empleados de la Oficina de Gestión
Humana a la utilización de software que facilite sus tareas laborales, ya que podrían
ayudar a más personas en menor cantidad de tiempo, por ende, en una sola jornada
diaria serían mucho más productivos para la empresa.

Finalmente, el enfoque y los propósitos del proyecto están orientados no solo a


desarrollar un producto sino también a la capacitación de los empleados de la Oficina
de Gestión Humana para que aprendan a utilizar el sistema web, para aplicarlo en sus
tareas laborales, alcanzando de esa forma los objetivos a nivel social y tecnológico.

1.6. Definiciones, acrónimos y abreviaturas

Comunidad: Generalmente, en la medida que una comunidad humana se desenvuelve,


los individuos elaboran, comparten y socializan una identidad común diferenciándose
de otras comunidades.

Sistema: Es un conjunto de elementos relacionados entre sí que funcionan como un


todo. Si bien cada uno de los elementos de un sistema puede funcionar de manera
independiente, siempre formara parte de una estructura mayor.

SUNDDE: Superintendencia Nacional para la Defensa de los Derechos Socioeconómicos

UNEXCA: Universidad Experimental de la gran Caracas.

PNFI: Programa Nacional de Formación en Informática.


Software: Es un término informático que hace referencia a un programa o conjunto de
programas de cómputo, así como datos, procedimientos y pautas que permiten realizar
distintas tareas en un sistema informático.

Base de datos: Programa capaz de almacenar gran cantidad de datos, relacionados y


estructurados, que pueden ser consultados rápidamente de acuerdo con las
características selectivas que se deseen.

1.7. Organización del Proyecto

1.7.1. Estructura de Desglose de Trabajo (EDT)

1.7.2. Cronograma de Trabajo (Diagrama GANTT)

Actividad Inicio Final Junio -- Agosto- Octubre--


Julio Septiembre Noviembre
Levantamiento 21/06
de
información:
29/06
- Presentación
formal en la 21/06/23 10/07/23
03/07
comunidad y
firma de 10/07
Actas.
- EDT
- Entrevista
- Análisis de
Involucrados

27/07
Planteamiento
del problema y 28/07
análisis de
objetivos. 27/07/23 10/08/23
04/08

10/08

15/08/23 15/08
Árbol de 17/08
problemas y
árbol de 23/08/23
20/08
objetivos.
23/08
Formulación
de Título del
Proyecto
Proceso del 30/08 10/09
negocio. 11/09
Modelado del 12/09
negocio y 15/09
casos de uso.

Culminación 18/09/23 21/09/23 18/09


de Acta 18/09
Constitutiva
Diagrama de 16/09/23 16/09
casos de uso 20/09

Diagramas de 20/09
actividades.
Análisis de 10/10
Alternativas 10/10/23 23/10/23 23/10
Cración de 25/08/23 12/09/23 25/08
Carpetas para 26/08
la vista del
28/08
sistema.
10/09
12/09
Desarrollo de 14/09 30/10 14/09
la vista de, 15/09
login, inicio, 20/10
registros,
25/10
listados,
reportes y 30/10
usuario.
Desarrollo de 15/09 24/11 15/09
los 16/09
controladores 20/09
10/10

20/10

09/11

24/11

Actividad Noviembre- Diciembre- Febrero


Inicio Final
Diciembre Enero
01/11/23 17/11/23 16/11
Plan Base de 12/11
Datos 17/11

Culminación de 24/11 30/11 24/11


estructuración 26/11
de la base de 30/11
datos
Plan de 15/12 20/12 15/12
Pruebas 18/12
20/12
Plan de 21/12 18/01 21/12
Implantación 17/01
18/01
Memoria 02/02 10/02 02/02
descriptiva 10/02
Carta de 16/02/2024 16/02/2024 16/02
culminación

1.7.3. Equipo de trabajo

Nombres Rol Responsabilidades

Becerra Emily Directora/Programadora Planificar las


actividades y asignar
responsables.

Redactar
documentación de
entregables.

Desarrollar parte del


frontend del sistema.

Verificar el estado del


proyecto cada período
determinado de tiempo.

Costantini Pedro Evaluador/Diagramas de Examinar cada


ingeniería del Software entregable una vez
terminado para
descartar errores.

Diseñar el sistema a
través de: M.V.C,
modelado del negocio,
casos de uso, entre
otros diagramas.

Estudiar el backend del


sistema.

Godoy Andrés Generador de Aportar recursos para


recursos/Desarrollador generar los
web/Programador entregables.

Desarrollar backend del


sistema web

Asesoría en desarrollo
web y base de datos

Magdaleno Laryose Base de datos/ Diagramas/ Diseño de los


Generador de recursos diagramas del sistema.

Asesoría en desarrollo
web y base de datos.

Aportar recursos para


generar los
entregables.
1.7.4. Gestión de comunicaciones

COMUNICACIÓN TIPO FRECUENCIA

Acta de reunión Externa Con cada reunión

Informe de avance del proyecto Externa Una vez al mes

Solicitudes a la UNEXCA UNEXCA Según la necesidad

Revisión de Entregables Interna Mensual

1.8. Criterios de éxito (Factores Críticos del éxito)

La oficina de tecnología cuenta con 2 computadoras disponibles para ser


utilizadas por los pasantes, en las cuales se realizará todo lo relacionado con la
programación del sistema, la instalación de aplicaciones y herramientas de desarrollo
necesarias para llevar a cabo el proyecto. También se realizará la instalación de
herramientas de edición de código para programar y compilar (VS Code).

La coordinación de recursos humanos en la Oficina de Gestión Humana, con cinco


computadoras, que serán utilizadas para instalar la base de datos, implementar e
implantar el sistema, así como la realización de las pruebas del producto a medida que
se vaya avanzando con el desarrollo del producto. Es allí donde se implementará e
implantará el Sistema Web.

Las herramientas de abordaje a la comunidad, la documentación orientada que


permite formalizar el proyecto y a la explicación de todas las etapas del mismo, son
esenciales para alcanzar los objetivos planteados. Por lo que también se debe hacer
énfasis en la importancia de la comunicación constante con los coordinadores de la
Oficina de Gestión Humana y de Tecnología, pues de esa forma se garantiza que
puedan orientar al equipo del proyecto respecto a las necesidades de la empresa, el
abordaje del problema, el proceso del negocio y la información necesaria para crear la
base de datos.

En conjunto, los documentos, la base de datos, los diagramas, la programación, y


la orientación de los coordinadores de Tecnología y de Recursos Humanos son los
pilares que permitirán desarrollar el producto final y lograr los objetivos del proyecto
exitosamente.

1.9. Condiciones premisas, limitaciones y restricciones

Los supuestos o premisas son factores que, para propósitos de planeación, son
considerados como verdaderos, reales o ciertos. Las premisas afectan todos los
aspectos de la planeación del proyecto, y son parte de la elaboración progresiva del
proyecto. Frecuentemente, los equipos del proyecto identifican, documentan y validan
los supuestos como parte de su proceso de planeación. Dicho esto, los factores que
aportan limitaciones al proyecto son los siguientes:

1.9.1. Calendario:

El proyecto inició oficialmente en julio del presente año (2023) y la fecha aproximada de
evaluación final del proyecto será a principios de marzo del año 2024. Esto quiere decir
que desde un principio se contaba con menos de un año para culminar el proyecto, por
lo que esto genera que se hagan varias actividades paralelamente, pero que también
pueden acumularse en caso de presentarse demoras por parte de la comunidad para
aportar la información que necesita el equipo de proyecto y/o demora para realizar las
actividades por parte de los integrantes del grupo.

Para solventar el posible tiempo de retraso en la entrega de documentación, se realiza


un cronograma de actividades y se asignan roles a cada uno de los integrantes para
cumplir dichas tareas.

1.9.2. Programación:

La comunidad solo tiene disponible un día a la semana para que los integrantes del
equipo trabajen en el proyecto utilizando las oficinas de tecnología y la Oficina de
Gestión Humana (cuando lo ideal sería visitar la comunidad dos o tres días a la semana),
por ende, esta limitación hace que realizar las pruebas del avance del sistema y algunas
correcciones relacionadas con parte de la documentación de la comunidad, sean
actividades que pueden durar incluso dos semanas.

1.9.3. Presupuestos-recursos:

Para hacer el proyecto se cuenta con los siguientes recursos en la comunidad:

- Equipos de computación de oficina.


- Acceso a internet.
- Suministro eléctrico.
- Acceso a telefonía móvil.

Si faltara alguno de los recursos anteriores, no se podría realizar el sistema, ya que no


contaría con hardware ni software necesario, así como que no contara con el suministro
eléctrico.

1.9.4. Aspectos técnicos.

Es totalmente necesario contar con un editor de código para escribir en PHP. También
se debe contar con los siguientes navegadores:
- Edge.
- Mozilla.
- Chrome.

1.10. Riesgos

Los riesgos son los posibles eventos que en caso de ocurrir tendrían efectos positivos o
negativos en el proyecto.

1.10.1. Calendario:

Inasistencias constantes a las reuniones de proyecto, puede afectar las tareas del
mismo y extender el período de tiempo que se utilizará para el cumplimiento de los
objetivos.

Un cambio de gobierno de la SUNDDE, podría tener consecuencias inciertas en la


permanencia del equipo de trabajo en la comunidad.
Por otro lado, un cambio de gobierno en la universidad, podría alterar las políticas,
reglas, procedimientos y entre otros aspectos con los que se evaluaría un proyecto.

1.10.2. Programación:

Eventos políticos (marchas, fechas festivas) que requieran el cierre de la comunidad por
uno o varios días y por ende, la suspensión de días reunión en la comunidad en la
duración de dicho evento.

Un nuevo brote mortal de coronavirus podría hacer que las autoridades convoquen a
cuarentena nuevamente, por lo que solo se podría realizar el proyecto a distancia, y por
supuesto, de forma online.
1.10.3. Presupuesto-Recursos

Los siguientes eventos supondrían un alto riesgo para el desarrollo del proyecto:

- Corte de electricidad, ya sea, local (en la comunidad), municipal, estatal o nacional.

- Suspensión de acceso a internet.

- Avería de los equipos de oficina.

1.10.4. Aspectos técnicos.

Software no compatible con el sistema web necesario para realizar el proyecto: Este
caso es un riesgo cuyas consecuencias pueden ser ambiguas. Esto quiere decir que si
la comunidad no tiene el software compatible para realizar el sistema web, entonces el
equipo de proyecto se encargaría de instalarlo. Pero en el caso de que la comunidad no
permita cambiar el software e instalar uno nuevo, el equipo de proyecto trabajaría con
las herramientas que ya tiene la comunidad o en el peor de los casos, se tomaría en
consideración buscar otra comunidad que cuente con las herramientas necesarias para
desarrollar el producto final.

1.11. Proceso Técnico

Esta sección contiene la definición de los procedimientos técnicos, herramientas y


tecnologías que se utilizarán en el proyecto. Y se especifica la metodología que se
seguirá para la realización de la documentación del proyecto

1.11.1. Definición de procedimientos técnicos:


Proceso del negocio:

- RUP
- UML

Arquitectura del desarrollo del software (MVC)

Los entregables relacionados con MVC, son los siguientes:

- Diseño arquitectónico del software


- Entregable Base de datos
- Avances del desarrollo del software
- Desarrollo del software
- Manual del sistema
- Manual del usuario
- Plan de implantación
- Plan de pruebas

1.11.2. Definición de herramientas y tecnologías a utilizar en el proyecto.

PHP: Acrónimo de Hypertext Preprocessor (Preprocesador de Hipertexto) es un


lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web
y que puede ser incrustado en HTML.

HTML: Acrónimo de HyperText Markup Language (Lenguaje de Marcado de Hipertexto),


es el lenguaje con el que se define el contenido de las páginas web. Básicamente se
trata de un conjunto de etiquetas que sirven para definir el texto y otros elementos que
compondrán una página web, como imágenes, listas, vídeos, etc.

PostgreSQL: PostgreSQL, también llamado Postgres, es un sistema de gestión de bases


de datos relacional orientado a objetos y de código abierto.

CSS: Acrónimo de Cascading Style Sheets (Hojas de Estilo en Cascada) y parten de un


concepto simple pero muy potente: aplicar estilos (colores, formas, márgenes, etc) a
uno o varios documentos (generalmente documentos HTML y páginas webs) de forma
automática y masiva.

MVC: (Modelo-Vista-Controlador) es un patrón en el diseño de software comúnmente


utilizado para implementar interfaces de usuario, datos y lógica de control. Enfatiza una
separación entre la lógica de negocios y su visualización.

UML: El Lenguaje Unificado de Modelado (UML) desempeña un rol importante no solo


en el desarrollo de software, sino también en los sistemas que no tienen software en
muchas industrias, ya que es una forma de mostrar visualmente el comportamiento y la
estructura de un sistema o proceso.

RUP: El Proceso Racional Unificado o RUP, es una metodología que tiene como objetivo
ordenar y estructurar el desarrollo de software, en la cual se tienen un conjunto de
actividades necesarias para transformar los requisitos del usuario en un sistema.

Casos de uso: Un caso de uso es la descripción de una acción o actividad. Un diagrama


de caso de uso es una descripción de las actividades que deberá realizar alguien o algo
para llevar a cabo algún proceso. Los personajes o entidades que participarán en un
diagrama de caso de uso se denominan actores.

Modelado del negocio: Un modelo de negocio describe cómo una organización crea,
entrega y captura valor, en contextos económicos, sociales, culturales u otros. El
proceso de construcción y modificación del modelo de negocio también se denomina
innovación del modelo de negocio y forma parte de la estrategia empresarial.

Diagrama de Clases: En ingeniería de software, un diagrama de clases en Lenguaje


Unificado de Modelado es un tipo de diagrama de estructura estática que describe la
estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones,
y las relaciones entre los objetos.

Ingeniería de software: La Ingeniería de Software es una de las ramas de las ciencias de


la computación que estudia la creación de software confiable y de calidad, basándose
en métodos y técnicas de ingeniería, y brindando soporte operacional y de
mantenimiento.

XAMPP: es un paquete de software libre, que consiste principalmente en el sistema de


gestión de bases de datos MySQL, el servidor web Apache y
los intérpretes para lenguajes de script PHP y Perl.

1.12. Enfoque Metodológico del Proyecto

El proyecto será elaborado de acuerdo a la metodología del marco lógico, mediante la


aplicación de técnicas y estrategias que permitirán el avance del proyecto y el desarrollo
de cada uno de los entregables, así como el desarrollo del sistema web. Para alcanzar
los objetivos se abarcará una serie de documentaciones con las cuales se validarán y se
justificará la realización de las actividades. Éstas últimas serán organizadas de tal
manera, que puedan ser culminadas dentro de un período específico de tiempo y de esa
forma evitar retrasos innecesarios. Es importante mencionar que el cronograma de
actividades será realizado de acuerdo a la metodología PMBOK.

Los entregables relacionados con el enfoque metodológico del proyecto son:

 Abordaje a la comunidad.
 Acta constitutiva.
 Marco lógico.
 Status del Proyecto.
 Memoria Descriptiva.
 Portafolio de Evidencias.

1.13. Descripción de la aplicación a desarrollar

En este trayecto se desarrollará un sistema web de gestión de beneficios, el cual se


realizará de acuerdo a las necesidades de la comunidad, específicamente el área de
bienestar, encargada de asignar los beneficios requeridos a cada trabajador de la
SUNDDE.

La metodología a utilizar durante todo el proceso del desarrollo del sistema web es
RUP (Proceso Unificado Racional) y es utilizado preferiblemente para proyectos
complejos. En la gestión de un proyecto, el sistema RUP promueve una solución
disciplinada, que consiste en organizar las tareas y responsabilidades de todos
dentro de una organización.

De acuerdo a lo anterior, las fases para desarrollar la aplicación se exponen en el


siguiente cuadro:

INICIO ELABORACIÓN CONSTRUCCIÓN TRANSICIÓN


- Proceso del
- Modelado del
negocio.
Sistema
- Ingeniería de
-Casos de uso del
requisitos.
sistema. - Desarrollo del
- Modelado del
-Diagrama de software. - Plan de
negocio.
clases. -Implementación Pruebas.
- Casos de uso del
- Diagrama de de los diagramas. - Plan de
negocio.
objetos. - Implementación Implementación.
- Especificaciones
Diagrama M.V.C de B.D.
C.U.N.
-Diagrama Entidad
-Diagrama de objetos
Relación.
del negocio.
-Diagrama R.D.M
-Diagrama de
actividades del
negocio.

La documentación que explica a profundidad el desarrollo del proyecto a nivel técnico


es la siguiente:

 Proceso del negocio

 RUP

 UML

 Arquitectura del desarrollo del software (MVC)

 Diseño arquitectónico del software.

 Entregable Base de datos.

 Avances del desarrollo del software.

 Desarrollo del software.

 Manual del sistema.

 Manual del usuario.

 Plan de implantación.

 Plan de pruebas.

El sistema será creado de acuerdo a las funciones que tienen los usuarios y cuáles son
las tareas que realizan cada uno de ellos durante todo el proceso de la gestión de
beneficios.

1.13.1. Casos de uso del negocio


Para determinar los requisitos funcionales del sistema, se elabora el diagrama de casos
de uso del negocio.

Los actores son: empleado, analista y administrador. Y el proceso se describe de la


siguiente manera: Un analista recauda la información del empleado, luego evalúa la
aprobación del beneficio, posteriormente, el analista aprueba el beneficio. Es preciso
señalar que el director es el único actor que puede asignar analistas en el sistema
(también puede eliminarlos o modificar sus datos). De acuerdo a los casos de uso, el
flujo de trabajo es representado con el diagrama de actividades.

1.13.2. El proceso del negocio

La gestión de la Oficina de Gestión Humana tomará en cuenta asignar beneficios a los


empleados, a los hijos/as de los mismos. Y luego de que los datos del empleado estén
registrados, se podrá generar un reporte de la información. Entre los actores estarán los
empleados, talento humano y la Oficina de Gestión Humana. Todo el proceso se llevará
a cabo con recursos indispensables, tales como computadoras y material de oficina.

1.13.3. Tipos de usuario

Administrador: Además de gestionar la información de todos los empleados


registrados, también podrá hacer lo mismo con la información de todos los usuarios
dentro del sistema.

Analista: Solo se encargarán de gestionar la información de los empleados y no podrán


modificar o ver los datos de los otros usuarios (otros analistas y administrador).

1.13.4. Modelo Vista Controlador (MVC)

Es un patrón de arquitectura de software que separa los datos. MVC propone la


construcción de tres componentes distintos que son el modelo, la vista y el controlador,
es decir, por un lado, define componentes para la representación de la información, y
por otro lado para la interacción del usuario. Este patrón de diseño se basa en las ideas
de reutilización de código y la separación de conceptos, características que buscan
facilitar la tarea de desarrollo de aplicaciones y su posterior mantenimiento.

Los diagramas MVC realizados corresponden a los siguientes controladores:

En el modelo vista controlador se toma en cuenta lo siguiente:

Controlador usuario:

- Administrador: Navegador (Quien lo utiliza es el usuario, que equivale al analista).

- Vistas: login, formulario

- Modelo: Usuario, consultar correo, crear usuario

Controlador empleado:

 Vistas: registros, formulario.

 Modelos: crear formulario, editar, eliminar, consultar registro, aprobar beneficio,


agregar beneficio, empleado.

Controlador beneficio:

Vistas: Beneficios.

Modelos: consulta, crear, editar.

Descripción del patrón MVC

Modelo: Esta es la representación específica de la información con la cual el sistema


opera. En resumen, el modelo se limita a lo relativo de la vista y su controlador
facilitando las presentaciones visuales complejas. El sistema también puede operar con
más datos no relativos a la presentación, haciendo uso integrado de otras lógicas de
negocio y de datos afines con el sistema modelado.

Vista: Este presenta el modelo en un formato adecuado para interactuar, usualmente la


interfaz de usuario.
Controlador: Este responde a eventos, usualmente acciones del usuario, e invoca
peticiones al modelo y, probablemente, a la vista.

En RUP existen 3 tipos de clases en el Análisis. Y por tanto 3 estereotipos para


marcarlas. Esos estereotipos nos permiten conocer como ya hemos dicho antes, qué
papel juega una clase en el modelo.

El sistema cuenta con un login en el cual se puede ingresar el usuario y contraseña,


además ofrece la opción de recuperar contraseña.

- Cuando el usuario ingresa puede ver el formulario para ingresar los datos del
trabajador. Y también puede tener un menú desde donde se ingresan a los
registros y a los usuarios (éste último solo se muestra al usuario administrador).

- Los reportes generados muestran un registro específico. Y tiene dos opciones de


formato, pdf o xml. Los reportes son para reflejar información personal del
empleado, cargas familiares y beneficios asignados.
MARCO LEGAL
2. Marco Legal

2.1. Constitución de la República Bolivariana de Venezuela.

“El Estado reconocerá la autonomía universitaria como principio y jerarquía que permite
a los profesores, profesoras, estudiantes, egresados y egresadas de su comunidad
dedicarse a la búsqueda del conocimiento a través de la investigación científica,
humanística y tecnológica, para beneficio espiritual y material de la Nación. Las
universidades autónomas se darán sus normas de gobierno, funcionamiento y la
administración eficiente de su patrimonio bajo el control y vigilancia que a tales efectos
establezca la ley. Se consagra la autonomía universitaria para planificar, organizar,
elaborar y actualizar los programas de investigación, docencia y extensión. Se establece
la inviolabilidad del recinto universitario. Las universidades nacionales experimentales
alcanzarán su autonomía de conformidad con la ley.” (Constitución de la República
Bolivariana de Venezuela, 1999, Artículo 109)

Constitución de la República Bolivariana de Venezuela [Const]. Art. 109. 30 de


diciembre de 1999 (Venezuela).

Este artículo establece que el Estado tiene como deber permitir la autonomía de
las universidades respecto a la investigación científica, humanística y tecnológica, esto
quiere decir que los estudiantes universitarios están en su derecho de realizar todo tipo
de proyecto con la intención de mejorar sus conocimientos propios y brindar material
que sirva como aporte al desarrollo de la comunidad donde se lleve a cabo y/o del país.
En este caso, este artículo se relaciona con el presente proyecto, en relación con la
condición de estudiantes universitarios que tienen los integrantes del equipo de
proyecto, ejerciendo sus derechos a través de la realización de este proyecto basado en
el desarrollo de un software que permita la gestión de los trabajadores y sus beneficios
dentro de la comunidad.
“El Estado reconocerá el interés público de la ciencia, la tecnología, el
conocimiento, la innovación y sus aplicaciones y los servicios de información
necesarios por ser instrumentos fundamentales para el desarrollo económico, social y
político del país, así como para la seguridad y soberanía nacional. Para el fomento y
desarrollo de esas actividades, el Estado destinará recursos suficientes y creará el
sistema nacional de ciencia y tecnología de acuerdo con la ley. El sector privado deberá
aportar recursos para las mismas. El Estado garantizará el cumplimiento de los
principios éticos y legales que deben regir las actividades de investigación científica,
humanística y tecnológica. La ley determinará los modos y medios para dar
cumplimiento a esta garantía” (Constitución de la República Bolivariana de Venezuela,
1999, Artículo 110)

Constitución de la República Bolivariana de Venezuela [Const]. Art. 110. 30 de


diciembre de 1999 (Venezuela).

El estado está encargado de asegurar el bienestar social respecto al desarrollo


tecnológico y científico en función de sus aplicaciones y su impacto en la sociedad.
Además, tiene como deber, aportar los recursos necesarios para apoyar la investigación
científica asegurándose a la vez, del cumplimiento de la ética y moral durante el
desarrollo de dichas investigaciones y proyectos, esto quiere decir que se deben realizar
con honestidad, no discriminación, responsabilidad, orientación adecuada, tomando las
medidas de seguridad necesarias, entre otros aspectos. En relación con el presente
proyecto, se puede decir, que los integrantes de este equipo deben estar
comprometidos al cumplimiento de este artículo mediante la práctica de la ética y moral
de investigación científica para fomentar el bienestar de la sociedad y de los
ejecutantes del proyecto en sí. Además de que, como la comunidad donde se realiza el
proyecto es una institución pública que posee oficina de tecnología y recursos
necesarios para implementar el software, es deber del estado asegurar que dicha
institución aporte las computadoras, servicios de internet y redes para realizarlo.
2.2. Plan de Desarrollo Económico y Social

“Desarrollar una actividad científica, tecnológica y de innovación, transdisciplinaria,


asociada directamente a la estructura productiva nacional, sustitución de importaciones
en nudos críticos, así como fomentar el desarrollo de procesos de escalamiento
industrial orientados al aprovechamiento de las potencialidades, con efectiva
transferencia de conocimientos para la soberanía tecnológica.” (Plan de Desarrollo
Económico y Social. 2019-2025. Objetivo Nacional 1.6.1.1).

Plan de Desarrollo Económico y Social.2 de abril de 2019. Obj. 1.6.1.1. 2 de abril


de 2019 (Venezuela).

Quiere decir que se busca el desarrollo científico, tecnológico y de innovación


basándose en que los conocimientos y aportes a la sociedad deben ser entendidos y
aplicados como un todo, es decir, que no solo deben ser orientados al área en el que se
estén realizando (por ejemplo biología, informática, medicina, educación,
telecomunicaciones, etc), sino también al bienestar social y de la nación formando parte
de un gran sistema que involucra todo aquello relacionado con el desarrollo de la
estructura productiva de Venezuela. Además, se deben utilizar dichos conocimientos
para solventar los problemas o “cuellos de botella” que dificulten en gran medida las
actividades de producción a nivel social, científico y político.

“Orientar la actividad científica a la resolución de problemas reales de la industria


nacional, en particular la creación de condiciones objetivas para la sustitución de
importaciones mediante el máximo aprovechamiento del acervo de capital existente, las
modificaciones de bienes de capital, la creación de nuevos procesos o la fabricación de
nuevos equipos o herramientas para tal fin.” (Plan de Desarrollo Económico y Social.
2019-2025. Objetivo Nacional 1.6.1.1.1).

Plan de Desarrollo Económico y Social.2 de abril de 2019. Obj. 1.6.1.1.1. 2 de


abril de 2019 (Venezuela).
Al decir que se debe orientar a la comunidad científica para la solución de
problemas reales, entonces se están incluyendo a todos los entes relacionados con el
estado que se encargan de educar a las personas que se dediquen al desarrollo
científico y tecnológico, es decir, instituciones, fundaciones, empresas entre otros, que
deben capacitar a sus practicantes y estudiantes respecto a la creación de recursos que
permitan mejorar el desarrollo de las industrias en Venezuela, por ende su nivel de
producción, y como consecuencia la mejora de la economía.

2.3. Ley Orgánica de Ciencias, Tecnología e Innovación

Se deben reforzar la utilización de los medios y recursos necesarios para influir


en el interés público respecto al desarrollo y conocimiento en la ingeniería, involucrando
profusamente a la sociedad venezolana en los procesos de ingeniería y la producción
del país.

“A los fines de la presente Ley, las siguientes actividades serán consideradas como
factibles de ser llevadas a cabo con los aportes a la ciencia, la tecnología, la innovación
y sus aplicaciones:

1. Proyectos de innovación relacionados con actividades que involucren la obtención de


nuevos conocimientos o tecnologías en el país, con participación nacional en los
derechos de propiedad intelectual, en las áreas prioritarias establecidas por la autoridad
nacional con competencia en materia de ciencia, tecnología, innovación y sus
aplicaciones:

a. Sustitución de materias primas o componentes para disminuir importaciones o


dependencia tecnológica.

b. Creación de redes productivas nacionales.


c. Utilización de nuevas tecnologías para incrementar la calidad de las unidades de
producción.

d. Participación, investigación e innovación de las universidades y centros de


investigación e innovación del país, en la introducción de nuevos procesos tecnológicos,
esquemas organizativos, obtención de nuevos productos o de procedimientos,
exploración de necesidades y, en general, procesos de innovación con miras a resolver
problemas concretos de la población venezolana.

e. Formación de cultores o cuadros científicos y tecnológicos en normativa, técnicas,


procesos y procedimientos de calidad.

f. Procesos de transferencia de tecnología dirigidos a la producción de bienes y


servicios en el país, que prevean la formación de cultores o cuadros científicos y
tecnológicos en lo técnico, operativo, profesional y científico.” (Ley Orgánica de Ciencias,
Tecnología e Innovación. 2005. Artículo 27.)

Ley Orgánica de Ciencias, Tecnología e Innovación. [LOCTI]. 12 de julio de 2005.


Art. 27.

Este artículo trata sobre la factibilidad de las actividades relacionadas con ciencia y
tecnología en el país, entre las cuales están la realización de proyectos de innovación, la
utilización de tecnologías para mejorar las herramientas, infraestructura, el factor
humano, entre otros aspectos que utilizarían la innovación para brindar mejor servicio
y/o recursos al país. Cuando se menciona la participación de universidades y centros de
investigación en la introducción de nuevos procesos tecnológicos, se está aprobando la
intervención de los entes educativos en el desarrollo para resolver problemas concretos,
esto quiere decir, que según este artículo, se está aprobando la realización de proyectos
originados de acuerdo a la gestión universitaria, y también se aprueba que los mismos
sean realizados en cualquier espacio que lo permita, ya que dice que los proyectos
servirán para resolver problemas concretos de la población venezolana, por ejemplo, la
gestión de integrantes de una organización. También se aprueba el intercambio de
tecnologías entre organizaciones.

También considera como factible las actividades que favorezcan la obtención de


conocimientos relacionados con ciencia y tecnología, ejerciendo los derechos de
propiedad intelectual además de la realización de proyectos científicos en las áreas
prioritarias (principalmente salud, la alimentación, las telecomunicaciones, energías,
Petróleo e ingeniería en el país), tales como:

- La creación de componentes, herramientas y recursos totalmente nacionales, para


disminuir la dependencia de la importación.

- La cooperación y asociación entre unidades productivas para mejorar su


funcionamiento en todos los aspectos posibles a través del uso de la tecnología.

- Participación de las universidades y centros de investigación en la resolución de


problemas concretos en la población venezolana. Esto quiere decir, que, a nivel interno,
las universidades deben estar organizadas de tal manera que los estudiantes puedan
aplicar sus conocimientos de manera autónoma y ponerlos en práctica a través de
proyectos que mejoren en alguna medida una población o comunidad en particular, lo
cual, visto a gran escala, es algo que permitiría el crecimiento tecnológico del país.

- La formación de los cultores científicos de tal manera que puedan realizar sus tareas
adecuadamente y realizar procedimientos de calidad. Por ende, esto contribuye a la
capacitación de científicos no solo para ejercer sus conocimientos, sino también para
enseñar lo que saben a otras personas, por ejemplo, estudiantes o empleados que
necesiten capacitación en el uso de una nueva tecnología o técnica en su medio laboral.

2.4. Ley de Infogobierno


“Son competencias de la Comisión Nacional de las Tecnologías de Información las
siguientes:

1. Elaborar el Plan Nacional de Tecnologías de Información para el Estado, alineado con


las directrices establecidas en el Plan de Desarrollo Económico y Social de la Nación, y
demás planes nacionales en coordinación con el Ministerio del Poder Popular con
competencia en materia de planificación, de conformidad con la ley aplicable.

2. Establecer las políticas, estrategias y lineamientos en materia de regulación, acceso,


desarrollo, adquisición, implementación y uso de las tecnologías de información en el
Poder Público.

3. Establecer, de manera coordinada con la Superintendencia de Servicios de


Certificación Electrónica, las políticas, estrategias, lineamientos y regulaciones en
materia de seguridad informática en el Poder Público.

4. Establecer mecanismos de coordinación e intercambio con el Poder Público y con el


Poder Popular, así como con instituciones privadas, nacionales e internacionales,
especializadas en tecnologías de información y materias afines.

5. Promover, conjuntamente con el Poder Público y con el Poder Popular, el acceso y


uso de las tecnologías de información, a fin de contribuir en la gestión, incrementar la
eficiencia, transparencia, y mejorar sus relaciones con las personas.

6. Establecer las políticas de promoción, fomento y fortalecimiento del sector


productivo de las tecnologías de información.

7. Promover la formulación y ejecución de iniciativas que permitan impulsar la


investigación, el desarrollo, adquisición, implementación y uso de las tecnologías de
información en el Poder Público y en el Poder Popular.
8. Administrar el repositorio de programas informáticos libres y de programas
informáticos utilizados por el Poder Público y por el Poder Popular, así como la
información asociada a éstos.

9. Participar en nombre de la República ante organismos internacionales en materia de


tecnología de información, en coordinación con el Ministerio del Poder Popular con
competencia en materia de relaciones exteriores.

10. Promover, en corresponsabilidad con el Poder Popular, la innovación de las


tecnologías de información, impulsando programas y proyectos de investigación y
desarrollo que fomenten la industria nacional de las tecnologías de información y la
formación del talento humano.

11. Velar para que los planes y proyectos que se implementen estén alineados con las
políticas nacionales de fomento a la industria nacional de tecnologías de información.

12. Autorizar al Poder Público, con carácter excepcional, el uso de tecnologías de


información privativas, en los casos y condiciones establecidos en la presente Ley y
normativa aplicable.

13. Otorgar, suspender y revocar la certificación de los programas informáticos, equipos


y servicios en materia de tecnologías de información, a ser desarrollados, adquiridos,
implementados y usados por parte del Poder Público y del Poder Popular.

14. Otorgar, suspender y revocar las acreditaciones a las unidades de servicios de


verificación sobre programas informáticos, equipos y servicios en materia de
tecnologías de información, de conformidad con la normativa aplicable.

15. Asegurar que los funcionarios públicos, funcionarias públicas, empleados y


empleadas al servicio del Poder Público, adquieran las competencias y habilidades
necesarias para cumplir sus roles de forma efectiva, a través de programas de
educación, entrenamiento y formación en tecnologías de información y seguridad
informática.

16. Colaborar en la formulación de las políticas, estrategias y lineamientos en materia


de regulación, acceso, desarrollo, adquisición, implementación y uso de las tecnologías
de información en el Poder Público.

17. Establecer las políticas, estrategias, lineamientos y regulaciones en materia de


seguridad informática en el Poder Público.

18. Ejecutar los lineamientos, políticas y estrategias para el acceso, uso, promoción,
adquisición y desarrollo de las tecnologías de información libres, emanados del Consejo
Nacional para el Uso de las Tecnologías de Información en el Poder Público.

19. Garantizar la mejora de la gestión pública y la calidad de los servicios públicos que
se presten a las personas, a través de las tecnologías de la información.

20. Velar por el cumplimiento de las normas que en materia de tecnologías libres de
información y de seguridad de la información se dicten.

21. Promover la transparencia en el Poder Público, a fin de garantizar a las personas el


derecho fundamental al acceso a la información pública.

22. Establecer mecanismos de coordinación y colaboración entre el Poder Público y el


Poder Popular, a fin de propiciar el intercambio electrónico de datos, información y
documentos; el análisis de problemáticas comunes y la realización de proyectos
conjuntos en materia de tecnologías de información.

23. Garantizar el cumplimiento de las políticas; lineamientos, normas y procedimientos


requeridos para el intercambio electrónico de datos, información y documentos con el
objeto de establecer un estándar de interoperabilidad.

24. Resolver los conflictos que surjan en relación al acceso e intercambio electrónico de
datos, de información y documentos o al uso inadecuado de éstos, conforme a los
términos y condiciones establecidos en el Decreto con Rango, Valor y Fuerza de Ley
sobre Acceso e Intercambio Electrónico de Datos, Información y Documentos entre los
órganos y Entes del Estado.

25. Promover una efectiva gestión de la seguridad de la información para proteger los
activos de información y minimizar el impacto en los servicios causados por
vulnerabilidades o incidentes de seguridad.

26. Garantizar que los programas y proyectos que se implementen en el Poder Público
contemplen los requerimientos para su implantación y sustentabilidad, con base en la
provisión de las capacidades financieras, institucionales y de talento humano que
resulten necesarias.

27. Promover la optimización de la utilización de los recursos de tecnologías de


información del Estado, mediante la promoción de una adecuada gestión de activas,
mediante la colaboración 13 interinstitucional, la racionalización de compras y la
implementación de soluciones pertinentes de conformidad con la Ley.

28. Dictar las normas y procedimientos instruccionales aplicables en el desarrollo,


adquisición, implementación y uso de tecnologías de información, así corno los
servicios asociados a esas tecnologías.

29. Inspeccionar y fiscalizar el cumplimiento de las disposiciones de la presente Ley, así


como la normativa en materia de su competencia.

30. Abrir de oficio o a instancia de parte, sustanciar y decidir los procedimientos


administrativos sancionatorios previstos en la presente Ley y normativa aplicable, en el
ámbito de su competencia.

31. Dictar medidas preventivas y correctivas en el curso de los procedimientos


administrativos de su competencia, cuando así lo requiera.

32. Ejercer acciones administrativas o judiciales de cualquier índole para la salvaguarda


y protección de sus derechos e intereses.

33. Velar por el cumplimiento de las disposiciones de esta Ley y demás actos que dicte,
cuya vigilancia le competa.

34. Las demás que determine la ley” (Ley de Infogobierno. 2013. Artículo. 41.).

Ley de Infogobierno.[LI]. 17 de octubre de 2013. Art.41.

Establece que las competencias de la Comisión Nacional son:

- Elaborar el Plan Nacional de Tecnologías de Información para el Estado, el cual


a su vez se encargará de promover la investigación y el desarrollo científico técnico para
mejorar el país con la mediación de tecnologías no privativas, fomentando la
apropiación de la tecnología y del conocimiento libre.

- Establecer los mecanismos de coordinación e intercambio permitan


intercambiar con los entes encargados de accionar las leyes jurídicas y con las
organizaciones del pueblo, en el uso y acceso de las tecnologías de información
nacionales e internacionales. Todo ello, a través de la transparencia y eficiencia,
mejorando las relaciones entre el Poder Público y el Poder Popular.

Promover las iniciativas que impulsen la investigación, administrar el repositorio de


programas informáticos libres.
- Impulsar programas y proyectos de investigación que fomenten el desarrollo de
la industria nacional y la formación de talento humano. Además, en el presente proyecto,
se realiza un software, que, para su previa utilización por los analistas de la oficina de
tecnología de la SUNDDE, será necesaria la capacitación de los mismos, lo cual es
equivalente a la formación del talento humano, cumpliendo con las políticas nacionales.

- Por otro lado, es deber del Estado, otorgar los programas informáticos, equipo y
servicios en materia de tecnologías de información. En este caso, computadoras,
servicio de internet, red LAN, sistema operativo Windows 10, aplicaciones de gestión de
bases de datos, editor de código fuente, entre otros recursos.

- También es deber del Estado encargarse de que los funcionarios públicos,


funcionarias públicas, empleados y empleadas, sean capacitados a través de
entrenamiento y formación a través de programas de educación en todo lo referente a
las tecnologías de información en el Poder Público. Lo cual está relacionado con la
capacitación de los pasantes dentro de la comunidad de la SUNDDE en caso de
establecerse como empleado en la misma luego de haber culminado el Proyecto
Sociotecnológico o durante su realización.

- Garantizar la mejora de la gestión pública y la calidad de los servicios. Pues la


finalidad principal del presente Proyecto es ayudar con la gestión de asignación y
registro de beneficios y empleados dentro de la SUNDDE, protegiendo los datos
personales de los mismos.

- Resolver los conflictos que surjan en relación al acceso e intercambio de


información. Es decir que si durante o después de la realización del presente proyecto,
surgen problemas con el acceso a la información de los empleados de la SUNDDE, será
el deber de la Comisión Nacional ayudar a solventar dicho problema.

- También, debe garantizar que los proyectos que se pongan en práctica en el


Poder Público consideren los requerimientos para su establecimiento y sustentabilidad,
con base en la provisión de las capacidades financiera, institucionales y de talento
humano. Cabe destacar que cuando se habla de sustentabilidad en la informática, se
refiere a un término llamado “programación verde”, la cual tiene como finalidad, escribir
la menor cantidad de líneas código posible (algoritmos simplificados), para reducir el
consumo de energía del procesador y de la memoria del equipo en el cual se vaya a
implantar el software, es por ello que el presente Proyecto debe asegurar la
sustentabilidad del software a implantar.

- Entre otros aspectos, la Comisión Nacional debe decidir los procedimientos


sancionatorios previstos en la Ley de Inforgobierno, dictar las medidas preventivas de
los procesos administrativos y ejercer los mismos para proteger sus intereses.

2.5. Ley Especial Contra los Delitos Informáticos

“Violación de la privacidad de la data o información de carácter personal. Toda


persona que intencionalmente se apodere, utilice, modifique o elimine por cualquier
medio, sin el consentimiento de su dueño, la data o información personales de otro o
sobre las cuales tenga interés legítimo, que estén incorporadas en un computador o
sistema que utilice tecnologías de información, será penada con prisión de dos a seis
años y multa de doscientas a seiscientas unidades tributarias. La pena se incrementará
de un tercio a la mitad si como consecuencia de los hechos anteriores resultare un
perjuicio para el titular de la data o información o para un tercero.” (Ley Especial Contra
los Delitos Informáticos. 2001. Artículo 20).

Ley Especial Contra los Delitos Informáticos [LECDI]. 30 de octubre de 2001.


Art.20.

La utilización del software a Implementar e Implantar (que es un sistema de


gestión de registro de datos de empleados) requiere del uso de los datos personales de
los empleados y los beneficios que obtienen en la SUNDDE, algunos de estos datos
incluyen, cédula, nombres completos, fecha de nacimiento, personas de su núcleo
familiar, lugar de residencia, sueldo, bonos, entre otros. Por ende, los integrantes del
presente Proyecto y los Analistas que utilizarán el software, deben estar en completo
compromiso y responsabilidad de que se mantenga la seguridad de los datos las
personas registradas, bajo el conocimiento de la pena a obtener si no se cumple con
éste artículo.

“Acceso indebido o sabotaje a sistemas protegidos. Las penas previstas en los


artículos anteriores se aumentarán entre una tercera parte y la mitad, cuando los
hechos allí previstos o sus efectos recaigan sobre cualesquiera de los componentes de
un sistema que utilice tecnologías de información protegido por medidas de seguridad,
que esté destinado a funciones públicas o que contenga información personal o
patrimonial de personas naturales o jurídicas.” (Ley Especial Contra los Delitos
Informáticos. 2001. Artículo 9).

Ley Especial Contra los Delitos Informáticos [LECDI]. 30 de octubre de 2001.


Art.9.

Durante la realización del software se tiene acceso a los equipos y sistemas


internos de la SUNDDE, si alguno de los integrantes del presente Proyecto se llegase a
encontrar en las instalaciones dedicadas a la información exclusiva de la empresa sin la
compañía del algún superior encargado de esa área, es su deber cumplir con este
artículo y no sabotear los sistemas que allí se encuentren ni ningún tipo de componente
físico. Es por ello que los integrantes del presente Proyecto se comprometen a realizar
sus actividades cumpliendo lo establecido por la presente Ley.

2.6. Organización Internacional de Normalización [ISO]

“Ha de saberse que un SGSI (Sistema de Gestión de Seguridad de la Información) es un


conjunto de políticas y procesos que permiten administrar toda la información de la
empresa u organización, cumpliendo para ello unos requisitos determinados.

1. Requisitos de seguridad de la información

Es esencial que una organización determine sus requisitos de seguridad de la


información. Hay tres fuentes principales de requisitos de seguridad de la información:

a) la evaluación de los riesgos para la organización, teniendo en cuenta la


estrategia y los objetivos comerciales generales de la organización. Esto se puede
facilitar o respaldar a través de una evaluación de riesgos específica de la seguridad de
la información. Esto debería resultar en la determinación de los controles necesarios
para asegurar que el riesgo residual para la organización cumpla con sus criterios de
aceptación del riesgo;

b) los requisitos legales, estatutarios, reglamentarios y contractuales que debe


cumplir una organización y sus partes interesadas (socios comerciales, proveedores de
servicios, etc.) y su entorno sociocultural;

c) el conjunto de principios, objetivos y requisitos comerciales para todos los


pasos del ciclo de vida de la información que una organización ha desarrollado para
respaldar sus operaciones.

2. Controles

Un control se define como una medida que modifica o mantiene el riesgo.


Algunos de los controles en este documento son controles que modifican el riesgo,
mientras que otros mantienen el riesgo. Una política de seguridad de la información, por
ejemplo, solo puede mantener el riesgo, mientras que el cumplimiento de la política de
seguridad de la información puede modificar el riesgo. Además, algunos controles
describen la misma medida genérica en diferentes contextos de riesgo. Este documento
proporciona una combinación genérica de controles de seguridad de la información
organizacionales, de personas, físicos y tecnológicos derivados de las mejores
prácticas reconocidas internacionalmente.

3. Determinación de controles

La determinación de los controles depende de las decisiones de la organización


luego de una evaluación de riesgos, con un alcance claramente definido. Las decisiones
relacionadas con los riesgos identificados deben basarse en los criterios de aceptación
del riesgo, las opciones de tratamiento del riesgo y el enfoque de gestión del riesgo
aplicado por la organización. La determinación de los controles también debe tener en
cuenta todas las leyes y reglamentos nacionales e internacionales pertinentes. La
determinación del control también depende de la forma en que los controles interactúan
entre sí para brindar una defensa en profundidad.

La organización puede diseñar controles según sea necesario o identificarlos de


cualquier fuente. Al especificar dichos controles, la organización debe considerar los
recursos y la inversión necesarios para implementar y operar un control contra el valor
comercial obtenido. Consulte ISO/IEC TR 27016 para obtener orientación sobre las
decisiones relacionadas con la inversión en un SGSI y las consecuencias económicas de
estas decisiones en el contexto de los requisitos competitivos de recursos.

Debe haber un equilibrio entre los recursos desplegados para implementar los
controles y el posible impacto comercial resultante de los incidentes de seguridad en
ausencia de esos controles. Los resultados de una evaluación de riesgos deben ayudar
a guiar y determinar la acción de gestión apropiada, las prioridades para gestionar los
riesgos de seguridad de la información y para implementar los controles que se
determinen necesarios para proteger contra estos riesgos.

Algunos de los controles de este documento pueden considerarse como


principios rectores para la gestión de la seguridad de la información y aplicables a la
mayoría de las organizaciones. Se puede encontrar más información sobre la
determinación de controles y otras opciones de tratamiento de riesgos en ISO/IEC
27005.

4. Elaboración de directrices específicas para la organización

Este documento puede considerarse como un punto de partida para el desarrollo


de directrices específicas de la organización. No todos los controles y la orientación de
este documento pueden aplicarse a todas las organizaciones. Los controles y pautas
adicionales no incluidas en este documento también pueden o estar obligado a abordar
las necesidades específicas de la organización y los riesgos que se han identificado.
Cuando se desarrollan documentos que contienen pautas o controles adicionales,
puede ser útil incluir referencias cruzadas a las cláusulas de este documento para
referencia futura.

5. Consideraciones sobre el ciclo de vida

La información tiene un ciclo de vida, desde su creación hasta su eliminación. El


valor y los riesgos de la información pueden variar a lo largo de este ciclo de vida (p. ej.,
la divulgación no autorizada o el robo de las cuentas financieras de una empresa no son
significativos una vez que se han publicado, pero la integridad sigue siendo crítica); por
lo tanto, la seguridad de la información sigue siendo importante hasta cierto punto en
todas las etapas

Los sistemas de información y otros activos relevantes para la seguridad de la


información tienen ciclos de vida dentro de los cuales se conciben, especifican, diseñan,
desarrollan, prueban, implementan, usan, mantienen y finalmente se retiran del servicio
y se desechan. La seguridad de la información debe ser considerada en cada etapa. Los
proyectos de desarrollo de nuevos sistemas y los cambios en los sistemas existentes
brindan oportunidades para mejorar los controles de seguridad al tiempo que se tienen
en cuenta los riesgos de la organización y las lecciones aprendidas de los incidentes.

6. Normas internacionales relacionadas

Si bien este documento ofrece orientación sobre una amplia gama de controles
de seguridad de la información que se aplican comúnmente en muchas organizaciones
diferentes, otros documentos de la familia ISO/IEC 27000 brindan consejos o requisitos
complementarios sobre otros aspectos del proceso general de gestión de la seguridad
de la información. (Organización Internacional de Normalización 2001. Sistemas de
gestión de seguridad de la información. Norma núm. 27001)
MARCO LÓGICO
3. Marco Lógico

3.1. Introducción de Marco Lógico

En la actualidad la incorporación de las tecnologías de la información para la


automatización de procesos y control de información de las empresas es un área de
oportunidad para el desarrollador de software, porque es un área en expansión, además
tiene una enorme aceptación y demanda, debido a que las empresas buscan contar con
sistemas computacionales hechos a medida, que sean capaces de solucionar todas sus
necesidades de control y gestión de información. Es importante tener en cuenta que si
una organización requiere la creación de un sistema computacional que se adapte a su
compañía, el primer paso es contar con todos los elementos necesarios para
comprender la organización y estructura empresarial donde se insertará el sistema
informático. Ante ello, surge la necesidad de realizar el plan de implantación en donde
se proporciona toda la información sobre el proceso de implantar las distintas
funcionalidades del sistema.
3.2. Definiciones, Acrónimos y abreviaturas

Análisis: Es el proceso de dividir un tema complejo o sustancia en parte más pequeñas


para obtener una mejor comprensión de él.

Análisis de Interesados: Es una técnica que consiste en recopilar y analizar de manera


sistemática información cuantitativa y cualitativa, a fin de determinar qué intereses
particulares deben tenerse en cuenta a lo largo del proyecto.

Análisis de Alternativas: Consiste en identificar las posibles soluciones del problema


social abordado por el proyecto. Permite a la entidad formuladora identificar los medios
posibles para la solución del problema y seleccionar aquellos que resulten más
adecuados para el logro del objetivo del proyecto.

Árbol de objetivos: Es un diagrama utilizado para definir criterios de evaluación de las


distintas soluciones a un problema.

Árbol de problemas: El árbol de problemas es una herramienta que permite obtener


información con una visión simplificada, concreta y ordenada de cada causa (cada raíz
del árbol), su impacto (cada rama del árbol) y ponderación en el problema (visualizar
qué raíz o rama es la más importante, la que tiene más ramificaciones y cuyos efectos
sean determinantes). Es una técnica que puede realizarse en forma individual o grupal.

Comunidad: Generalmente, en la medida que una comunidad humana se desenvuelve,


los individuos elaboran, comparten y socializan una identidad común diferenciándose
de otras comunidades.

Efectos: Es el resultado, el fin, la conclusión, la consecuencia, lo que se deriva de una


causa.

Sistema: Es un conjunto de elementos relacionados entre sí que funcionan como un


todo. Si bien cada uno de los elementos de un sistema puede funcionar de manera
independiente, siempre formara parte de una estructura mayor.

SUNDDE: Superintendencia Nacional para la Defensa de los Derechos Socioeconómicos.

UNEXCA: Universidad Nacional Experimental de la Gran Caracas.

PNFI: Programa Nacional de Formación en Informática.

PHP: Acrónimo de Hypertext Preprocessor (Preprocesador de Hipertexto) es un


lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web
y que puede ser incrustado en HTML.

HTML: Acrónimo de HyperText Markup Language (Lenguaje de Marcado de Hipertexto),


es el lenguaje con el que se define el contenido de las páginas web. Básicamente se
trata de un conjunto de etiquetas que sirven para definir el texto y otros elementos que
compondrán una página web, como imágenes, listas, vídeos, etc.

PostgreSQL: PostgreSQL, también llamado Postgres, es un sistema de gestión de bases


de datos relacional orientado a objetos y de código abierto.

CSS: Acrónimo de Cascading Style Sheets (Hojas de Estilo en Cascada) y parten de un


concepto simple pero muy potente: aplicar estilos (colores, formas, márgenes, etc) a
uno o varios documentos (generalmente documentos HTML y páginas webs) de forma
automática y masiva.
JavaScript: Es un lenguaje de programación o de secuencias de comandos que te
permite implementar funciones complejas en páginas web.

Excel: Es una aplicación de hoja de cálculo que forma parte del paquete de Microsoft
Office. Se utiliza para almacenar y manipular datos en formato tabular.

3.3. Antecedentes de la Comunidad

3.3.1. Reseña Histórica

Las leyes y organismos que protegen los derechos de los consumidores en Venezuela,
bien sean naturales o jurídicos, han ido cambiando a través del tiempo de acuerdo a las
normas implementadas y las modificaciones necesarias para ayudar a mejorar la
gestión económica del país. Por ende, es necesario describir las dos instituciones más
cercanas (históricamente hablando) a la comunidad donde es realizado el presente
proyecto (SUNDDE). Tales antecesoras son:

Instituto para la Defensa y Educación del Consumidor y el Usuario (INDECU): Fue


creado en el año 1995. Era la instancia pública responsable de la aplicación de la
Ley de Protección al Consumidor y al Usuario; de la salvaguarda de los derechos
de los consumidores y usuarios del país, su educación y organización; de procurar,
por la vía de la conciliación y el arbitraje, el resarcimiento de daños que pudieran
causarles, y de imponer sanciones a proveedores de bienes y servicios que
infringían esta ley. Cabe destacar que establecía tres sujetos donde el Indecu
podía interferir. Estos son consumidor, usuario y proveedor.

Instituto para la Defensa de las Personas en el Acceso a Bienes y Servicios


(INDEPABIS): Fue el Ente Venezolano encargado de defender y proteger los
intereses de las personas al obtener acceso a bienes y servicios. Este instituto
estableció los ilícitos administrativos, sus procedimientos y sanciones, así como
la penalización de los delitos. En relación con el INDECU, ya no estaba focalizada
en solo tres tipos de personas (consumidor, usuario y proveedor), sino que amplió
su alcance a más figuras:

 Personas (jurídicas o naturales, que vendrían a reemplazar al consumidor y


usuario).

 Proveedor; cadena de distribución, producción y consumo.

 Importadora o Importador.

 Productor o Productora.

 Fabricante.

 Distribuidor o distribuidora.

 Comercializadora o Comercializador o Prestadora o Prestador.

Además de establecer el femenino y masculino a cada elemento (tal como lo establece


la Constitución de 1999) el instituto llegaba a nuevas partes de la cadena de
comercialización que no solo incluía al usuario final.

También estaba adscrito al Ministerio del Poder Popular para el Comercio y a partir del
año 2015 se liquidó y fusionó, junto a la Superintendencia Nacional para la Defensa de
los Derechos Socioeconómicos de Venezuela (SUNDDE).

SUNDDE (2014 - Actualidad)

La Superintendencia Nacional para la Defensa de los Derechos Socioeconómicos de


Venezuela (SUNDDE), fue creada por el presidente de la República Bolivariana de
Venezuela, Nicolás Maduro según lo establecido en el artículo 10 de la Ley Orgánica de
Precios Justos, promulgada en enero de 2014 vía Habilitante (Gaceta Oficial N° 40.340).
Es necesario saber que la SUNDDE surge de la fusión de dos organismos encargados de
la supervisión de los derechos socioeconómicos del pueblo venezolano (Instituto para
la Defensa de las Personas en el Acceso a los Bienes y Servicios – INDEPABIS) y la
fijación de precios (Superintendencia Nacional de Costos y Precios – SUNDECOP). Han
sido autoridades de la SUNDDE desde su creación, Andreina Tarazón (enero-junio 2014),
Dante Rivas (junio-agosto 2014), Andrés Eloy Méndez (agosto 2014), César Ferrer (mayo
- diciembre 2015), Willian Contreras (enero 2016 a octubre 2019) y Dheliz Álvarez
(Actualmente).

Sustituyó al INDEPABIS y tiene entre sus funciones practicar inspecciones de oficio o


por denuncias, a los inmuebles destinados a la producción, importación, distribución,
comercialización, almacenamiento, acopio, recintos aduanales o depósitos de bienes y
propiedad de empresas o individuos.

Además, tiene entre sus atribuciones notificar a la Fiscalía las presunciones de ilícitos.
Es dependiente al Ministerio del Poder Popular para el Comercio Nacional.

3.3.2. Entorno Social

Av. Principal El Bosque, entre Av. Arboleda y. Urb. El Bosque Caracas 1060, Av Francisco
Solano López, Caracas, Distrito Capital.
Fuente: www.google.maps (2022)

3.3.3. Misión

Garantizar la defensa de los derechos socio-económicos y especialmente la protección


del ingreso de las familias venezolanas, mediante la regulación y supervisión de los
costos y precios de bienes y servicios.

3.3.4. Visión

Ser la institución rectora en materia de protección de los derechos socio-económicos


que consolide la gobernanza económica y permita el acceso del pueblo venezolano a
bienes y servicios en una economía socialista.

3.3.5. Estructura Organizacional


3.4. Análisis de Interesados

MATRIZ DE INTERESADOS

Estrategias
Identificaci potenciales
Interés (es)
ón Evaluación para ganar Problemas Recursos y
en el
Interesado de impacto apoyo o percibidos mandatos
Proyecto
(a) reducir
obstáculos
Gestionar los Reuniones en Vinculación
proyectos las que se con la oficina
realizados y muestre el de
permitir que sistema Tecnología..
se lleven a utilizado, para
cabo de analizar las Computadora
acuerdo a las ventajas de s en buen
normas de la implementaci estado, con
Uso de Excel
comunidad. Necesario ón del sistemas
como base
Oficina de para la mismo, operativos
de datos.
Gestión Orientar a los aprobación permitiendo funcionales.
Humana participantes de los observar los
Pérdida y/o
del equipo de proyectos. problemas y Software
duplicación
proyecto para beneficios actualizado
de
la creación existentes. requerido
información.
del software para la
y base de Indicar los realización
datos requerimiento del proyecto
necesarios s necesarios
para el para el Plan de la
alcance de desarrollo del Patria
Constitución
Bolivariana
los objetivos. Sistema
de
Venezuela.

Administrar Reuniones y Información


Necesario
los explicación Uso de Excel sobre el
para
Analistas beneficios de del como base software
asegurar el
de Oficina los funcionamien de datos en la utilizado y los
registro
de Gestión trabajadores/ to de los Oficina de métodos de
total de los Gestión
Humana as del recursos implementaci
trabajador Humana.
sistema a tecnológicos ón del
es.
implementar utilizados sistema.
Suministrar
evaluación de
las fases del Aprueba o Brindar apoyo
proyecto. desaprueb en la
a el redacción de Guías
Tutora de Brindar proyecto los teóricas
Ninguno
Proyecto apoyo en las en el documentos paras realizar
correcciones ámbito y explicar los un proyecto
de la académico métodos a
documentaci del equipo. utilizar.
ón del
proyecto.
Alto
Deficiencia
impacto.
Metodología en el
Automatizar La Bases
de Marco proceso de
los procesos participaci legales:
Lógico administraci
Equipo de de ón del Constitución
Ingeniería del ón de
Proyecto asignación equipo es Bolivariana,
software procesos de
de curcial Plan de la
Programació asignación
beneficios. para que Patria.
n de datos. de
se lleve a
beneficios
cabo el
proyecto.

3.5. Análisis del Problema

3.5.1. Identificación del Problema

El problema está definido a partir de los siguientes puntos claves:

La necesidad o problema surge en la SUNDDE en el Bosque, Municipio Chacao, Caracas


Miranda.

Descripción de los involucrados con el problema: Los involucrados son los analistas
encargados/as de gestionar la asignación de beneficios desde la Oficina de Gestión
Humana.

La Oficina de Gestión Humana, se encarga de suministrar beneficios a los empleados,


tales como: cajas de comida, uniformes, zapatos, útiles escolares u otros beneficios
relacionados con una fecha festiva especial, como navidad, por ejemplo:

Para administrar los beneficios de los trabajadores y trabajadoras, los datos


registrados los almacenan en archivos de Excel, es decir, que utilizan esa aplicación
como base de datos, y es la única herramienta de la que disponen para editar, eliminar y
guardar la información. Debido a que los procesos son realizados a través de hojas de
cálculo, los analistas no pueden procesar la misma información al mismo tiempo, al ser
grandes cantidades de información, los datos de los archivos suelen duplicarse, se
genera información errónea y los Analistas tienden a cometer más errores al crear los
registros utilizan como base de datos. Aun así, no cuentan con una base de datos como
PostgreSQL, ni con algún software que les permita almacenar, modificar, eliminar y
enviar los datos más rápidamente y tener un mejor manejo de la información, ahorrando
tiempo y esfuerzo.
De lo descrito anteriormente se deriva el siguiente problema:

 Deficiencia en la gestión de procesos de asignación de beneficios para los


trabajadores de la SUNDDE.

3.5.2. Identificación de las Causas

Mediante la entrevista realizada durante el levantamiento de información y las


constantes visitas a la comunidad se encontraron varias respuestas a la siguiente
interrogante:

¿Por qué existe el problema?

La Oficina de Gestión Humana solo utiliza hojas Excel para gestionar la


asignación de beneficios a los trabajadores: Carece de un sistema web que automatice
los procesos de registro, por ende, la alternativa más fácil para ellos es la utilización de
hojas de cálculo.

La desorganización y gran cantidad de archivos en Excel (pues lo utiliza como


base de datos) genera mayor tiempo invertido en la búsqueda de datos, así como la
duplicación de datos y pérdida de información.

El único modo con el que los analistas protegen la información es bloqueando su


sesión de Windows cuando se alejan de su puesto de trabajo, sin embargo, este método
no es suficiente para proteger la información de pérdidas importantes y se traduce
como un débil control de acceso para gestionar la información. En conclusión, las
causas son:

Causas directas

 Utilización de Excel para gestionar todos los registros de asignación de beneficios

 Desorganización de la información registrada en Excel y de los archivos generados.

 Débil control de acceso para gestionar la información.

Causas indirectas

 Carencia de Sistema Automatizado para administración de los beneficios.

 Utilización de Excel como base de datos.

3.5.3. Identificación de los Efectos

Efectos Directos:

 Mayor probabilidad de cometer errores en los registros de beneficios y


trabajadores/as.

 Duplicación de datos y pérdida información.

 Información vulnerable a modificaciones por personal no autorizado.

Efectos Indirectos:

 Registros con información incorrecta.

 Mayor tiempo invertido en la búsqueda de los registros.


 Información vulnerable a modificaciones por personal no autorizado.
3.5.4. Árbol de problema

3.6. Análisis de Objetivos

El problema planteado anteriormente, es la base que permite conocer las


áreas de intervención en el proyecto, y desde donde se comienza a realizar el
mismo. Por ende, las deficiencias encontradas dan pie al conjunto de estrategias a
utilizar para poder solventar dichos problemas, a través de medios que permitan
alcanzar los fines de todo el trabajo realizado. Así que los objetivos son las metas
finales que se alcanzarán si se encuentran las soluciones y entre ellas están:
Determinar los elementos de un sistema web para la gestión de beneficios,
mediante un lenguaje de programación, que agilice las etapas del proceso de
registro de usuarios para la entrega de beneficios; Diseñar el frontend, backend y
base de datos a través del Modelo Vista Controlador (MVC), para automatizar los
procesos de asignación de beneficios; Implementar un sistema web bajo criterios
de medidas de seguridad y privacidad, para la confidencialidad y protección de la
información de los empleados, cumpliendo con las regulaciones y normativas
aplicables en la Oficina de Gestión Humana.

3.6.1. Objetivo General

Corresponde al centro del árbol y es la solución directa al problema, además


es el que abarca todas las demás metas del proyecto. El mismo surge al
comprobar las necesidades exactas de la comunidad, a través del instrumento de
recaudación de información, con el cual se pudo saber que se necesita implantar
un sistema web que mejore la gestión de beneficios en la Oficina de Gestión
Humana.

Siendo el objetivo general lo siguiente:

Automatizar los procesos administrativos, a través de la implementación


de un sistema web desarrollado con lenguajes de programación, para gestionar
los beneficios en la Oficina de Gestión Humana de la SUNDDE, sede “El Bosque”.

3.6.2. Objetivos específicos

 Determinar los elementos de un sistema web para la gestión de beneficios,


mediante un lenguaje de programación, que agilice las etapas del proceso de
registro de usuarios para la entrega de beneficios.

 Diseñar el frontend, backend y base de datos a través del Modelo Vista


Controlador (MVC), para automatizar los procesos de asignación de
beneficios.

 Implementar un sistema web bajo criterios de medidas de seguridad y


privacidad, para la confidencialidad y protección de la información de los
empleados, cumpliendo con las regulaciones y normativas aplicables en la
Oficina de Gestión Humana.

3.6.3. Árbol de objetivos


3.7. Matriz FODA

Fortalezas Debilidades
Los horarios de visita a la comunidad
Orientación recibida del personal de la no son estables, debido a que la jefa
comunidad para realizar algunos de la comunidad no tiene un horario
productos. de trabajo estable, por lo cual gran
Cada integrante cumple con roles parte de las auditorías se realizan de
importantes. forma online.
Colaboración y apoyo mutuo entre
compañeros de trabajo. Se dispone de menos de un año para
realizar el proyecto.
Oportunidades Amenazas
- Cambio de gerencia o presidencia en
Computadoras disponibles para la SUNDDE, que afecte directamente a
probar las fases del sistema. las decisiones que puedan tomar los
La responsable de la Oficina de nuevos supervisores respecto a la
Gestión Humana, está de acuerdo con ejecución del proyecto en dicha
la realización del proyecto. comunidad.
Se dispone de aplicaciones y software
necesario para alcanzar los objetivos.
Apoyo del área encargada de tecnología.
3.8. Matriz de Planificación

MATRIZ DE PLANIFICACIÓN
RESUMEN INDICADORES
MEDIOS DE
NARRATIVO DE VERIFICABLES SUPUESTOS
VERIFICACIÓN
OBJETIVOS OBJETIVAMENTE
Carta de
aceptación
Estabilidad de la
Automatizar el expedido por la
gobernanza de la
proceso de gestión de comunidad
SUNDDE.
la Oficina de Gestión Archivos html y
Oficialización del
Humana mediante la php que pueden
Implementar el sistema proyecto.
implementación de un web en un año ser leídos y
comprendidos
F sistema web aproximadamente. Reuniones
con editores de
I constantes en la
desarrollado a través texto.
N Registrar aproximadamente comunidad.
de PHP, que permita a 160 trabajadores en total
Registro de
la administración de de la SUNDDE. Contar con los
minutas de las
beneficios en la recursos
reuniones para
necesarios:
SUNDDE, sede “El implementar el
hardware y
sistema.
Bosque”. software
requeridos.
Portafolio de
evidencias.
P Determinar los Propósito a fin
R elementos de un
O
sistema web para la - Existencia de
P
O gestión de Ingeniería de la ley contra
S beneficios, mediante requisitos del usuario delitos
I y del desarrollador. informática,
un lenguaje de
T normativa de la
O programación, que
Ciclo de pruebas UNEXCA,
agilice las etapas del Modelado del Negocio.
constitución
proceso de registro Diagramas de
bolivariana y
de usuarios para la ingeniería del
software.
plan de la patria.
entrega de
beneficios. -Aceptación del
proyecto a
través de una
carta generada
Diseñar el frontend, Diseño Arquitectónico Ciclo de pruebas por la oficina de
backend y base de
datos a través del
Modelo Vista
Controlador (MVC), del Software. del
para automatizar los funcionamiento
procesos de del sistema.

asignación de
beneficios.

Implementar un
sistema web bajo
criterios de medidas
Manual de
proyectos y
de seguridad y usuario. tecnologías de
privacidad, para la la comunidad.
confidencialidad y Permanencia del Manual de
producto final en la sistema.
protección de la
comunidad hasta que
información de los Diseño
sea reemplazado por
empleados, un mejor sistema, o Arquitectónico del
hasta que necesite Software.
cumpliendo con las
nuevas
regulaciones y Plan de
modificaciones en el
normativas futuro. implantación.
aplicables en la
Plan de Pruebas
Oficina de Gestión
Humana.
Fuentes
primarias:

Recopilación
de
Servicio comunitario información:
con duración de 140 entrevistas, Componentes a
horas académicas. cuestionarios propósito.
reuniones,
Presentaciones en lluvia de ideas. Permiso de la
C PowerPoint que universidad para
Servicio comunitario
O
explican de forma Fotos y videos realizar servicio
M
Documentación estructurada la comunitario en
P
orientada al marco
O importancia y uso del Fuentes la comunidad.
lógico, ingeniería del
N
software y las
sistema web a primarias del
E implementar. sistema: das Permiso de la
necesidades de la
N
comunidad. encargada de
T
E Estructurar la Fuentes tecnología para
S información obtenida primarias del que los
durante la primera fase proyecto: empleados
del proyecto Marco Lógico y accedan a
representándola en la memoria escuchar las
documentación. descriptiva. charlas.

Registro
firmado y
sellado del
servicio
comunitario
Realizar la Actividades a
A Esfuerzo
planificación del componentes
C administrativo:
proyecto a nivel,
T Minutas
I social y Entrega de
Diagrama de GANTT Cronograma de
V tecnológico. plantillas
actividades
I actualizadas por
D Insumos: pago de (Herramienta
Realizar el entorno
A servicios de internet, para verificar
entregables de académico para
D utilización de presupuesto)
E Marco lógico. facilitar la
impresora de la
S gestión de los
comunidad.
Realizar documentos.
entregable de
Proceso del
proceso del
negocio y todos
negocio de la
los entregables
Oficina De Gestión
relacionados
Humana
con Ingeniería
del Software.
Entregable de
Funcionamiento
Diseño
constante y
Arquitectónico del
fluido del
Software.
entorno de
trabajo de la
Realizar
Oficina de
entregable Base
Gestión
de Datos (como
Humana.
se organizarán los
datos)
Involucramiento
avances del
de los
desarrollo del
trabajadores y
software.
analistas de
Gestión
Cumplir con las
Humana en las
tareas requeridas
actividades de
en cada fase del
Proyecto socio
proyecto.
tecnológico.
MARCO TEÓRICO
4. Marco Teórico

4.1. Conceptos Importantes

En esta sección, se presentarán las bases teóricas que sustentan el presente


estudio sobre la implantación de un sistema web para asignación de beneficios en
la SUNDDE.

Definición técnica de un sistema web: En informática, la World Wide Web


(WWW) o red informática mundial es un sistema que funciona a través de internet.
Permite la transmisión de diversos tipos de datos mediante el Protocolo de
Transferencia de Hipertextos (HTTP), que son los enlaces de las páginas web. La
Web gestiona información compartida por internet y se basa en el lenguaje
informático HTML (Hypertext Markup Language) para crear documentos que se
comparten en línea. Además, utiliza el sistema de Localización Uniforme de
Recursos (URL) para identificar cada recurso en la red
Un autor relevante, relacionado con este concepto tan importante es: El físico
británico Tim Berners-Lee desempeñó un papel fundamental en el desarrollo de la
World Wide Web. Entre marzo y diciembre de 1989, junto con la ayuda del
belga Robert Cailliau, trabajando en el CERN en Ginebra, Suiza, crearon la
propuesta formal que se convertiría en la base de la Web. Berners-Lee ha
continuado guiando el desarrollo de estándares web y ha abogado por su visión de
una Web semántica

Ahora bien, el concepto que más se relaciona con el producto final de nuestro
proyecto es: Un sistema web de Recursos Humanos, que es una herramienta
tecnológica diseñada para facilitar la gestión del personal y su talento en una
empresa. Está compuesto por un conjunto de softwares o módulos que abarcan
diversas funciones relacionadas con los RR. HH. Estas funciones incluyen:

Gestión Administrativa:

 Manejo de fichas de empleados.

 Documentos corporativos.

 Nóminas, contratos y bonos.

 Control horario y turnos.

Evolución Profesional:

 Reclutamiento: Identificación y selección de perfiles necesarios para el


negocio.

 Evaluación de Rendimiento: Medición y análisis del desempeño de los


trabajadores.
 Identificación de puntos fuertes y áreas de mejora.

 Coordinación y organización de equipos.

En este caso, el sistema web que se desarrolló, se encarga de administrar los


procesos de asignación de beneficios a los trabajadores y trabajadoras de la
SUNDDE. El nombre del sistema es: Sistema de Administración y Gestión de
Beneficios de los Empleados y Empleadas de la SUNDDE (SAGBEES).

4.2. Referencia

Entre los proyectos similares al presentado actualmente, está.

 Implementación un Sistema de Información en la empresa Inversiones


SOFIVANI C.A: Sistematizar el proceso de control de inventario del área de
infraestructura de la Región Miranda

Desarrollo de Sistema de Registro y Control de Inventario para Activos y Pasivos


Informáticos en el área de Infraestructura Tecnológica de la Coordinación de
Automatización de Tecnología Información y Telecomunicaciones, en Corpoelec,
Sede El Marqués.

4.3. Análisis Crítico

La administración de beneficios es una parte crucial de la gestión de recursos


humanos en cualquier empresa. Aunque Excel es una herramienta versátil y
ampliamente utilizada, su uso exclusivo para administrar beneficios puede tener
limitaciones significativas. A continuación, se presenta un análisis crítico de esta
situación:
4.4. Limitaciones de Excel

 Falta de Colaboración en Tiempo Real: Excel no permite la colaboración


simultánea en tiempo real. Cuando varios empleados necesitan acceder o
actualizar datos de beneficios, se generan conflictos y versiones
desactualizadas.

 Complejidad y Escalabilidad: Excel es adecuado para tareas sencillas, pero a


medida que una empresa crece, la gestión de beneficios se vuelve más
compleja. La aplicación de fórmulas y macros en hojas de cálculo puede
volverse confusa y propensa a errores.

 Seguridad y Control: Las hojas de cálculo de Excel no ofrecen un control


sólido sobre el acceso y la seguridad de los datos. Las empresas públicas
deben garantizar la confidencialidad y cumplir con regulaciones como la Ley
Sarbanes-Oxley (SOX).

 Auditoría y Rastreo: Excel carece de un sistema de auditoría integrado. El


seguimiento de cambios y la identificación de errores pueden ser difíciles.

 Dependencia de Usuarios Clave: Si un empleado que maneja las hojas de


cálculo de beneficios se va o está ausente, la empresa enfrenta riesgos
operativos.

4.5. Importancia de Adaptarse a las Nuevas Tecnologías:

 Eficiencia y Productividad: Los sistemas web de administración de beneficios


ofrecen interfaces intuitivas, automatización de procesos y flujos de trabajo
eficientes. Permiten a los empleados acceder a sus beneficios desde
cualquier lugar y en cualquier momento.
 Seguridad y Cumplimiento: Los sistemas web proporcionan niveles
avanzados de seguridad, cifrado de datos y control de acceso. Cumplir con
regulaciones y proteger la información sensible es fundamental para las
empresas públicas.

 Colaboración y Transparencia: Las soluciones web permiten la colaboración


en tiempo real entre departamentos y empleados. Los cambios se registran y
se pueden auditar fácilmente.

 Escalabilidad: Los sistemas web pueden crecer con la empresa sin perder
eficiencia. Pueden manejar grandes volúmenes de datos y adaptarse a las
necesidades cambiantes.

 Integración con Otros Sistemas: Los sistemas web se integran con otras
herramientas empresariales, como sistemas de nómina y recursos humanos.
Esto mejora la coherencia y reduce la duplicación de esfuerzos.

4.6. Niveles de Análisis.

A Nivel Mundial (Macro):

Lanzamiento: Excel se lanzó en 1985 como una herramienta de hoja de cálculo


para el sistema operativo Macintosh de Apple.

Expansión a Windows: En 1987, Microsoft lanzó la primera versión de Excel para


PC, que rápidamente se convirtió en una herramienta popular entre los usuarios de
Windows.

Mejoras Constantes: A medida que ganaba popularidad, Microsoft invirtió en su


desarrollo, mejorando sus capacidades y funcionalidades.
Perspectiva Futura: Microsoft ha anunciado cambios, como la desaparición de la
marca “Microsoft Office” en favor de “Microsoft 365” para incluir mejoras
competitivas2. Sin embargo, Excel sigue siendo una herramienta esencial en el
mundo empresarial, aunque coexiste con alternativas más modernas y
especializadas.

En resumen, la historia de Excel es una de innovación constante, pero su


reinado no ha terminado. A medida que las necesidades cambian, las alternativas
emergen, pero Excel sigue siendo utilizado en la gestión de datos y análisis
empresarial.

Actualmente, ya existen empresas mundialmente reconocidad, cuyos


procesos principales ya no se llevan a cabo a través del uso de Excel, algunas de
esas empresas son:

Wendy’s:

Alimentos y bebidas. Se ubica en Estados Unidos. Y ofrecen experiencias de


calidad a clientes y empleados con Oracle Cloud

Adobe:

Adobe, conocido por su software de diseño, cambió su enfoque hacia la creación


de experiencias digitales, marketing, plataformas de comercio y análisis de datos.
Además, migraron su modelo de negocio de software a suscripciones en la nube.
2018.

Amazon:
Amazon no solo es un gigante minorista, sino también un líder en tecnología.
Crearon Amazon Web Services (AWS), un servicio en la nube que inicialmente se
diseñó para reducir los costos de infraestructura. Con el tiempo, AWS se convirtió
en un motor de ganancias lucrativo. Además, AWS ofrece una amplia gama de
servicios en la nube para empresas y desarrolladores.

En Venezuela (Meso):

En el contexto venezolano, Excel sigue siendo ampliamente utilizado en la


gestión administrativa. Algunos aspectos específicos incluyen:

Control de Gastos: Las empresas venezolanas utilizan Excel para rastrear y


controlar sus gastos operativos y de inversión. Esto les permite tomar decisiones
informadas sobre cómo asignar recursos limitados.

Flujo de Caja: Dada la volatilidad económica, el análisis del flujo de caja es


fundamental. Excel ayuda a las empresas a prever sus necesidades de efectivo y a
planificar en consecuencia.

Modelos Financieros: Las empresas crean modelos financieros en Excel para


evaluar escenarios, calcular proyecciones y estimar resultados futuros. Estos
modelos son esenciales para la planificación estratégica y la supervivencia en un
entorno incierto.

Excel se utiliza principalmente en los procesos relacionados con Gestión de


Recursos Humanos y control de Nómina, sin embargo, las compañías más
relevantes del país poseen su propio sistema web con el que pueden interactuar
con los usuarios y realizar los registros más importantes del país. Algunas de las
empresas más relevantes en este aspecto son:

- SENIAT: Servicio Nacional Integrado de Administración Aduanera y Tributaria. El


fin último de este organismo es la recaudación de los fondos necesarios para el
funcionamiento del país, a través del manejo y control de los impuestos o tributos.
De igual manera, se encarga de tomar acciones en pro de la disminución de la tasa
de morosidad tributaria y la evasión fiscal.

- CNE: El Consejo Nacional Electoral (CNE) es el órgano rector que ejerce el poder
electoral de la República Bolivariana de Venezuela, siendo éste uno de los cinco
poderes públicos del Estado establecidos en la Constitución Nacional.

- SAIME: Es el Servicio Administrativo de Identificación, Migración y Extranjería.


Esta institución se encarga de todo lo referente al tema de la identificación de las
personas y de su estado civil. Es además la encargada de emitir
los documentos de identificación nacional tales como la cédula de identidad y
el pasaporte.

Lo que hay en común entre estas tres empresas, es que manejan


información de todos los habitantes de Venezuela, y son de suma importancia
para gestionar los procesos administrativos del todo el país, ya que son el pilar
para registrar los datos personales que permiten a los ciudadanos cumplir con sus
responsabilidades laborales y en algunas ocasiones académicas. Además poseen
sus propios Sistemas Web, donde los usuarios pueden navegar y verificar y/o
registrar información.

A nivel Micro (Comunidad SUNDDE)

La Superintendencia Nacional para la Defensa de los Derechos


Socioeconómicos (SUNDDE) es un organismo venezolano encargado de
supervisar y garantizar el cumplimiento de la Ley Orgánica de Precios Justos. Su
función principal es proteger los derechos de los consumidores y regular las
prácticas comerciales en el país.

El proyecto realizado se centra específicamente en la Oficina de Gestión


Humana, en el área encargada de administrar los beneficios de los trabajadores y
trabajadoras. Dichos procesos se llevaban a cabo solo en hojas de cálculo de
Excel, lo que generaba pérdidas significativas de información y datos, por lo que se
decidió desarrollar e implantar el Sistema de Administración y Gestión de
Beneficios para Empleados y Empleadas de la SUNDDE.

MEMORIA DESCRIPTIVA
. Memoria Descriptiva

5.1. Aprobaciones

Cargo Nombre Firma Fecha

Coordinador PNFI

Coordinador de
Proyectos Socio
Tecnológicos
Profesor Proyecto
Socio Tecnológico

Profesor de Gestión
de Proyectos
5.2. Propósito de la Memoria Descriptiva

5.2.1. Introducción

La memoria descriptiva es un documento fundamental en el desarrollo de

cualquier sistema web, especialmente cuando se trata de una plataforma diseñada

para la Superintendencia Nacional para la Defensa de los Derechos

Socioeconómicos (SUNDDE) en Venezuela. Este tipo de memoria tiene como

objetivo describir detalladamente todas las características y funcionalidades del

sistema, así como su arquitectura, diseño y tecnologías utilizadas.

El propósito de la Memoria Descriptivva es describir detalladamente el diseño,

desarrollo, implementación y funcionamiento del sistema web. Este documento

incluye información sobre los objetivos del sistema, las funcionalidades que ofrece,

los requisitos técnicos necesarios para su operación, así como también cualquier

otra información relevante que permita entender cómo funciona el sistema y cómo

se relaciona con las actividades de la SUNDDE.


5.3. Justificación del proyecto

Las tecnologías que se utilizaron para el desarrollo están basadas en previas

investigaciones para tener seguridad que se podría satisfacer todas las necesidades y

dar soluciones a los requerimientos definidos.

Este nivel representa la forma en cómo se almacenan los datos físicamente,

permitiendo conocer la estructura de cómo están organizados y almacenados.

Definiendo las actividades, las cuales, el equipo de desarrollo ejecuta para construir,

validar y liberar software funcional, el cual cumple con las necesidades de los

involucrados.

Es importante saber que como estudiantes de informática el equipo de trabajo se halla

en la necesidad de aprender a desarrollar sistemas web para un mayor

desenvolvimiento en el área laboral, lo cual permitiría la aplicación de aportes

significativos a las comunidades en proyectos futuros, debido a que se realizarían con

mayor conocimiento y nivel de experiencia.

Por otro lado, la comunidad en la que se realiza el proyecto también estará beneficiada,

principalmente en la Oficina de Gestión Humana, la cual carece de un sistema web que

permita guardar los datos de todos los empleados de la sede. De tal manera, aplicando

los conocimientos adquiridos en el estudio de desarrollo web, lenguajes de

programación de software y gestión de base de datos, se podrán aplicar los procesos

necesarios para entregar el producto final que agilizará la gestión de la Oficina de

Gestión Humana.
La Oficina de Gestión Humanade la SUNDDE, sede el “Bosque”, tiene como fin brindar

beneficios extra a los trabajadores de toda la empresa, buscando satisfacer sus

necesidades más básicas, tales como obtención de alimentos y vestimenta. Las

actividades presentes en el proyecto van orientadas a cumplir el fin descrito

anteriormente, tanto a nivel social como tecnológico.

En primera instancia se tiene como meta que el registro, almacenamiento, edición y

eliminación de los datos de los trabajadores sea realizado a través de una base de

datos y un sistema basado en html, php, css y javaScript, con el que se pueda

automatizar dicho proceso, debido a que en la Oficina de Gestión Humana solo utilizan

Excel para llevarlo a cabo, por ende, se desea facilitar las actividades para que se

realicen más rápido y eficientemente. Por otro lado, el uso de herramientas tecnológicas

que concedan mayor fluidez en el trabajo, es un hecho que permitiría la integración de

los empleados de la Oficina de Gestión Humana a la utilización de software que facilite

sus tareas laborales, ya que, aunque su área profesional no sea de tecnología, podrían

ayudar a más personas en menor cantidad de tiempo, por ende, en una sola jornada

diaria serían mucho más productivos para la empresa.

Por otro lado, el uso de herramientas tecnológicas que concedan mayor fluidez en el

trabajo, es un hecho que permitiría la integración de los empleados de la Oficina de

Gestión Humana a la utilización de software que facilite sus tareas laborales, ya que,

aunque su área profesional no sea de tecnología, podrían ayudar a más personas en

menor cantidad de tiempo, por ende, en una sola jornada diaria serían mucho más

productivos para la empresa.


Finalmente, el enfoque y los propósitos del proyecto están orientados a la utilización de

un software que pueda contener varias tareas para otorgar beneficios a todos los

trabajadores de la SUNDDE, y a su vez dar la posibilidad de que los empleados de la

Oficina de Gestión Humana aprendan a utilizar el software en cuestión para aplicarlo en

sus tareas laborales, alcanzando de esa forma un objetivo social y tecnológico.

Alcance del proyecto y limitaciones encontradas

5.4. Alcance

El registro de trabajadores/as y beneficios por asignar, en la Oficina de Gestión Humana

de la SUNDDE, se realizaba a través de hojas de cálculo de Excel. Posteriormente a

finales de junio del año 2023, se inició la fase de planificación del proyecto y

levantamiento de información, lo que sentó las bases para iniciar el desarrollo del

sistema web que automatizaría los procesos internos de asignación de beneficios.

Al sistema desarrollado, se le asignó un nombre y siglas, lo cual permitió documentar la

información sobre su desarrollo durante la ingeniería de requisitos, específicamente en

el mes de septiembre del pasado año, cuando se estaban haciendo las correcciones

finales. El nombre del sistema es: Sistema de Administración y Gestión de Beneficios

para Empleados y Empleadas de la SUNDDE (SAGBEES).

Además, posee una interfaz que permite un manejo sencillo del software el cual

permitirá un mejor control y utilización, ya que es intuitivo. Finalmente, se entregaron los

productos finales relacionados con el sistema en la comunidad, Diseño Arquitectónico

del Software (DAS), Manual de Usuario y Manual de Sistema.


5.5. Limitaciones

5.5.1. Calendario:

La fecha de evaluación final del proyecto está pautada para mediados de

febrero,

5.5.2. Programación:

 Establecimiento de días laborales sin intervención de eventos políticos o

fechas festivas: Los días en los que todos los integrantes del equipo

estaban disponibles para reunirse en la comunidad, algunos de esos días

correspondían a fechas festivas y no se pudieron aprovechar esos días

libres para trabajar en el desarrollo del sistema, dentro de la comunidad.

5.5.3. Presupuestos-recursos

 Disponibilidad de equipos de oficina.

 Acceso a internet.

 Disponibilidad de suministro eléctrico.

 Acceso a telefonía móvil.

5.5.4. Aspectos técnicos

 Se utilizó un editor de código en las computadoras de la comunidad y

también desde las computadoras personales de los integrantes para


adelantar trabajo respecto al proyecto.

 Se utilizaron diversas de bibliotecas de lenguajes de programación

necesarias para cumplir con las funciones del sistema web a desarrollar.

 Las computadoras que se utilizaron, estaban en buen estado.

5.5.5. Riesgos

Supuestos

 Cambio de gobierno de la SUNDDE: De hecho, hubo un cambio de

presidencia en la sede «El Bosque» y la jefa anterior de la Oficina de

Gestión Humana, fue reemplazada por otra persona, por lo cual se tuvo

que actualizar mucha información en los documentos de proyecto,

especialmente en los requisitos que cumpliría el sistema.

 Cambio de gobierno en la universidad: Este aspecto no se cumplió,

afortunadamente.

Programación

 Eventos políticos (marchas, fechas festivas) que requirieran el cierre de la

comunidad por uno o varios días y, por ende, la suspensión de días

reunión en la comunidad en la duración de dicho evento.

 Brote alto de coronavirus.

Afortunadamente, no sucedieron ninguno de esos inconvenientes.


Presupuesto-Recursos

 Corte de electricidad, ya sea, local (en la comunidad), municipal, estatal o

nacional: Se presentó este caso dos veces.

 Suspensión de acceso a internet: No sucedió.

 Avería de los equipos de oficina: No sucedió.

5.6. Limitaciones encontradas

Hubo constantes cambios en la programación de reuniones entre los integrantes del

equipo de proyecto, debido principalmente a las actividades diferentes que realizaba

cada uno y que no nos permitía reunirnos a la hora o día establecidos, por lo que se

generaban retrasos en la realización de actividades que necesitaban prespecialidad y

participación activa en las reuniones. Dichas actividades estaban basadas en

planificación o en desarrollo del sistema software. Fue una limitación que duró casi

todo el trayecto.

 Solo dos integrantes del proyecto contaban con las computadoras en buen

estado para trabajar en el sistema de software desde casa.

 En la Oficina de Gestión Humana, solo hay ocho computadoras, pero todas

ellas están constantemente ocupadas por los otros trabajadores, pero dos

de ellas es utilizada por uno de los integrantes del equipo. Y aunque si se

utilizaba esa computadora para adelantar algunas actividades, no era

suficiente porque el equipo consta de cuatro integrantes.

 Ocurrió un cambio de presidencia en la sede de la SUNDDE y se hicieron


algunos cambios en la dinámica de la empresa, por lo que se tuvieron tres

semanas por asistir, ya que los supervisores y coordinadores tenían

reuniones de planificación y el equipo de proyecto no estaba autorizado a

ingresar a la empresa sin supervisión de alguno de los trabajadores/as de

alto cargo.

5.7. Ejecución del proyecto

5.7.1. Explicación de la gestión realizada

En el primer semestre, se aplicaron las metodologías de investigación y su aplicación en

diferentes ámbitos, principalmente la metodología del marco lógico, como base para

desarrollar todo el proyecto socio tecnológico, iniciando con el levantamiento de

información, en el cual se utilizó un cuestionario y una entrevista y luego se realizó el

planteamiento de problema y de los objetivos, también se construyó la matriz de

interesados y de alternativas, análisis de riesgos, limitaciones, supuestos, entre otros.

Posteriormente, se modelaron los procesos necesarios para desarrollar la ingeniería del

software (modelado del negocio, ingeniería de requisitos, identificación de casos de uso,

diagramas correspondientes, y Diseño Arquitectónico del Sistema). organización de

esos datos y la inspección a la comunidad para verificar las necesidades de los

empleados de la o las oficinas afectadas. Finalmente se comenzó a desarrollar el

sistema, desarrollando la vista del sistema casi por completo.

En el segundo semestre del proyecto, basándose en la metodología RUP, se trazaron las

actividades relacionadas con el desarrollo del software, de acuerdo a cada una de las

fases planteadas. social que tiene el proyecto al beneficiar a 161 personas (empleados
de la comunidad).

El proceso creativo del equipo de proyecto se mantuvo activo constantemente durante

toda la realización del mismo, bien haya sido a través de lluvia de ideas, conversaciones

y análisis. Por lo que cada integrante aportaba opiniones, críticas, soluciones,

alternativas, proponía métodos para avanzar en el desarrollo de todas las actividades.

Para la redacción de los entregables se utilizaron las normas establecidas por APA

versión 7. Por otro lado, el software fue desarrollado de acuerdo al Modelo Vista

Controlador, estructura básica que permitió organizar todos los módulos del sistema.

Las actividades llevadas a cabo en el segundo semestre estuvieron basadas en el

desarrollo del software, utilizando, php, html, javascript y postgresql para la creación de

los tipos de usuarios, mostrar la información de los beneficios de los empleados y

establecer la conexión a la base de datos. En efecto, el sistema SAGBEES, fue

desarrollado de acuerdo a los diagramas realizados para iniciar el desarrollo. El

funcionamiento del sistema y las partes del mismo se explicaron en el manual técnico y

manual de usuario.

Los problemas encontrados, fueron solucionados exitosamente, se entregó el sistema a

la Oficina de Gestión Humana, se hicieron las pruebas y el personal presentó sus

agradecimientos por la realización del proyecto. Actualmente, continúan con las

entregas de las bolsas de comida de forma mensual, aunque aún no ha llegado la

oportunidad de que se entreguen otros beneficios ya que, según la directora de la

oficina, son beneficios que se realizan en períodos de tiempo que varían de acuerdo a la
temporada del año y a las necesidades de los empleados. Los analistas de la oficina de

Gestión Humana utilizaron el nuevo sistema luego de que el equipo de proyecto

explicara su funcionamiento. Finalmente, además de la presentación del sistema,

también se realizó la presentación de todos los demás aspectos del proyecto en general,

demostrando de esa forma que se alcanzaron todos los objetivos planteados al inicio

del proyecto.

Respecto al impacto social causado, 161 trabajadores y trabajadoras fueron

beneficiados de forma indirecta gracias a la creación del sistema de software realizado,

ya que, de ahora en adelante, la gestión de los beneficios se realiza con mucha más

facilidad y ahora puede ser más específica que antes en cuanto a los tipos de

beneficios a obtener y qué empleados los tendrán.

Por otro lado, la comunicación con el personal de la Ofivina de Gestión Humana,

mejoró en gran medida ya que tanto la directora como los empleados, estuvieron

atentos ante cualquier duda que tuvieran los integrantes del equipo y siempre

estuvieron dispuestos a manifestar su apoyo y críticas constructivas durante toda la

realización del proyecto. Por ende, se mantuvo un ambiente lleno de cordialidad,

honestidad, solidaridad, respeto y colaboración mutua.

Todas las actividades realizadas en el proyecto, se llevaron a cabo de acuerdo a los

artículos de las leyes que apoyan el desarrollo tecnológico y científico, la educación y

las empresas. Además del cumplimiento de las normas internas de la comunidad.

5.7.2. Procesos metodológicos utilizados


RUP: Las aplicaciones de los conocimientos para realizar la primera fase de inicio

implican la utilización de la lógica y percepción de las necesidades de la comunidad

e involucrados del proyecto, tomando en cuenta la funcionalidad del proceso del

negocio dentro de la Oficina de Gestión Humana, los actores, documentos

generados, tareas, actividades, objetos en el mismo y las especificaciones. Esto

último representado en forma gráfica (diagramas) para poder explicar la función de

cada uno de dichos elementos, de tal manera se pudo determinar cómo sería el

sistema de software que se entregó a la comunidad.

Posteriormente, en el proceso de elaboración de realizó el modelado del sistema,

realizando análisis de la información obtenida de la fase de inicio, pues a partir de allí

y de lo que se quería lograr con el sistema se crearon los casos de uso del sistema,

el diagrama de clases, diagrama de objetos, diagrama modelo vista controlador

(M.V.C), entidad relación y diagrama R.D.M.

Las actividades siguientes correspondieron al desarrollo del software, sin embargo,

parte del mismo fue realizado a mediados del primer semestre, principalmente el

frontend (en html) y en el segundo semestre se trabajó de lleno con la aplicación del

modelo vista controlador en la creación del software utilizando los otros lenguajes

(php, JavaScript, SQL). Paralelamente se implementaron los diagramas y la base de

datos. Luego de que el equipo completara el sistema software y verificara que

funcionaba correctamente, se llevó a cabo el Plan de Implantación y el Plan de

Pruebas

PMBOK: En esta metodología solo se utilizaron el cronograma de actividades y el


Diagrama de Gantt, para representar el orden en el que todas las actividades fueron

realizadas. Además, para poder realizarlos, se tomó en cuenta la planificación de

todo lo que se realizaría durante el transcurso del proyecto y de las minutas

generadas en las reuniones dentro de la comunidad.

MARCO LÓGICO: La metodología del marco lógico engloba parte de los documentos,

basándose en la conceptualización, comprensión y desarrollo de los entregables del

proyecto. Además, cuando se inició la elaboración del marco lógico, las primeras

actividades realizadas consistieron en el levantamiento de información, plantear las

causas y efectos del problema y definir los objetivos, a partir de las necesidades

percibidas en la SUNDDE y la información generada por la matriz de interesados.

Luego de ello, se dio inicio a otros entregables, como el acta constitutiva y varios

meses después, la memoria descriptiva. Los conocimientos aplicados para realizar

el marco lógico estuvieron mayormente relacionados con la obtención de la

información de la comunidad, además del desarrollo de las capacidades de análisis,

comprensión lectora y habilidades de redacción (aplicado a todos los integrantes del

grupo).

5.8. Explicación de la generación de cada entregable del Proyecto

Cartas y Acta Constitutiva


Formulación del Problema a través de la Metodología de
Marco Lógico
Modelado del negocio
Semestre I
Modelado del sistema
Modelado de base de datos
DAS
Semestre II Plan de implantación
Plan de pruebas del sistema
Memoria Descriptiva del proyecto
Portafolio de Evidencias
Documentación del sistema: Manual de Sistema, Manual de
Usuarios
Acta de Cierre
Acta de Conformidad
Video Presentación del Sistema
Video Presentación del Proyecto
Implantación del sistema
Transferencia tecnológica
5.9. Conclusiones

Luego de distintas circunstancias que se presentaron en el transcurso del trayecto, se

pudieron alcanzar cada una de las metas propuestas exitosamente, las cuales

incluyeron desarrollar un sistema de software que permitiera gestionar los beneficios de

todos los empleados de la SUNDDE, para poder ayudar en las tareas realizadas en la

comunidad, bajo los valores de honestidad y respeto. Además de lograr que los

trabajadores fueran registrados para luego percibir sus beneficios en el ejercicio de sus

derechos.

Gracias al desarrollo del SAGBEES, la comunidad pudo recibir un impacto positivo a

nivel social, pues la optimización de los recursos y el fácil manejo de la información

interna ha permitido un mejor desempeño en la asignación de los beneficios que a todo

el personal le corresponde recibir.

Además, gracias a la realización del sistema implementado en la comunidad, el grupo

de integrantes de la UNEXCA pudo obtener conocimientos valiosos que aportan

habilidades para la gestión e implementación de las fases de un proyecto.

Durante las reuniones realizadas entre compañeros, cada vez que se hacía una parte del

desarrollo del proyecto, se obtenían nuevos conocimientos y enseñanzas, puesto que

había intercambio continuo de información entre los trabajadores de la Oficina de

Gestión Humana y los integrantes del equipo, dichos trabajadores brindaron las

indicaciones necesarias para mejorar, aunque internamente (dentro del equipo de

proyecto) también hubo constante intercambio de información importante lo cual

permitió la fluidez de la realización de los entregables. Respecto al ámbito meramente


tecnológico y científico; al inicio del proyecto, los integrantes tenían niveles de

conocimiento diferentes al actual, referente principalmente a la utilización de lenguajes

de programación, tales como; php, html, SQL JavaScript y la realización de la base de

datos, pero con el paso de los meses cada aspecto se perfeccionó. El presente proyecto

fue realizado con la meta de aplicar conocimientos adquiridos, brindar ayuda a otros, e

implementar un software que mejorara la calidad de vida de los y las analistas de la

comunidad.

5.10. Recomendaciones a la comunidad

Contratar más personal para el área de soporte técnico.

Estar abiertos a propuestas tecnológicas que pueden mejorar la calidad de los procesos

internos en la empresa.

Adaptarse a la automatización de procesos y a la actualización de las nuevas

tecnologías, ya que están en constante evolución.

También podría gustarte