Logo Studenta

Tercera_entrega_de_Proyecto

¡Este material tiene más páginas!

Vista previa del material en texto

REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA UNIVERSIDAD EXPERIMENTAL DE LA GRAN CARACAS (UNEXCA)
CARRERA: PNFI - PROSECUCIÓN
ASIGNATURA: PST -III. SECCIÓN - AI30231-C2
Desarrollo de un Software para el Control de Asistencia y de Visitantes en la Fundación Programa de Alimentos Estratégicos (FUNDAPROAL),
Ubicada en Caracas - Distrito Capital.
Profesor:						Integrantes:
Ing. Jhoana Tenempaguay			 	Castillo V, Jean F. C.I. V-26.483.721
 	Gutiérrez D, Carla A. C.I. V-12.303.017
							Sinza B, Pedro M.	 C.I. V-13.691.869.						
Caracas, Junio 2023.
INTRODUCCIÓN
En la actualidad, la seguridad y la gestión de visitantes son esenciales para cualquier organización o empresa, se debe controlar quién ingresa y abandona las instalaciones, certificando que sus empleados se encuentren seguros en sus puestos de trabajo. Sin embargo, los sistemas tradicionales de registro y gestión de visitantes son manuales y pueden llevar mucho tiempo, siendo propensos a errores. Para abordar este problema, existe la necesidad de desarrollar un software que permita administrar el registro de visitantes y la asistencia del personal de manera más eficiente.
La aplicación del software propuesto ofrecerá a los visitantes una plataforma para que puedan registrar la información de sus datos personales como: nombres y apellidos, teléfonos de contacto y el propósito o motivo de su visita a las instalaciones. También proporcionaría una interfaz para que los miembros del personal puedan visualizar la información de los visitantes y las funciones de control de acceso. Esto ayudaría a garantizar que solo las personas autorizadas tengan acceso a ciertas áreas de la organización.
Así mismo, por medio del software planteado se podrá proporcionar una plataforma para la asistencia del personal, con la finalidad de que los empleados soliciten su asistencia al departamento o equipo correspondiente, como TI o Mantenimiento, y realizar un seguimiento del estado de su solicitud. A su vez proporcionará un tablero para que los gerentes monitoreen el desempeño de su equipo y la efectividad general del sistema.
En resumen, el desarrollo del software para el control de la asistencia del personal y de visitantes en la Fundación Programa de Alimentos Estratégicos (FUNDAPROAL), es una necesidad en la actualidad. Esta herramienta no solo agilizará el proceso de registro de visitantes, sino que también optimizara la seguridad y la eficiencia de la organización.
MODULO I:
LEVANTAMIENTO DE INFORMACIÓN
Definición: El levantamiento de información es el proceso de recopilar datos y conocimientos sobre algún tema o proceso para utilizar esta información en la toma de decisiones o para mejorar un sistema existente o a ser desarrollado. En el contexto de la ingeniería de software, el levantamiento de información implica la recolección de datos y requerimientos por parte del equipo de desarrollo para ayudar a entender, diseñar y construir un sistema de software con especificaciones precisas y adecuadas para los usuarios y las necesidades de negocio. El levantamiento de información puede realizarse a través de una variedad de técnicas, como entrevistas, encuestas, visitas de observación, análisis de documentos y revisión de sistemas existentes, entre otras.
“El término "levantamiento de información" en el contexto de la implementación de software no se le puede atribuir a un autor en particular, ya que es una técnica comúnmente utilizada en la ingeniería de software, para recopilar información sobre los requerimientos, procesos y problemas asociados a un sistema existente o a ser desarrollado. Sin embargo, autores como Karl Wiegers y Joy Beatty en su libro "Software Requirements, 3rd Edition" reconocen la importancia del levantamiento de información para la identificación y análisis de los requisitos de software, así como para la toma de decisiones efectivas en la gestión de proyectos de software”.
Autor: Karl Wiegers es un reconocido autor y experto en ingeniería de software, y ha escrito extensamente sobre el tema. En cuanto al levantamiento de información para los requerimientos del software, Wiegers proporciona algunos consejos en su libro "Software Requirements" como:
· Realizar entrevistas con los interesados en el software para obtener información sobre sus necesidades y expectativas.
· Utilizar técnicas como la observación y el análisis de documentos para recopilar información de los usuarios y del sistema.
· Realizar la recolección de datos en varias fases para evitar la sobrecarga de información.
· Validar la información recopilada con los interesados y garantizar que se registren cambios o información adicional.
· Utilizar herramientas de modelado de requisitos para representar la información recopilada de manera clara y concisa.
En general, Wiegers enfatiza la importancia de una comunicación efectiva y una comprensión clara de las necesidades de los interesados para el éxito del levantamiento de información en el desarrollo de software.
Se realizó la visita a la institución, con la finalidad de realizar una entrevista con las áreas involucradas: Gerencia de RRHH, Gerencia de Tecnología y La Gerencia de Seguridad. En el cual se definió el tipo de software que necesita el area, y todos los procesos de recolección de información con la finalidad de conocer a que se dedica la organización a estudiar y cuáles son sus necesidades.
TÍTULO DEL PROYECTO
 Desarrollar un software para el control de Asistencia y de Visitantes en la Fundación Programa de Alimentos Estratégicos (FUNDAPROAL), ubicada en Caracas - Distrito Capital.
NOMBRE DE LA ORGANIZACIÓN
Fundación Programa de Alimentos Estratégicos (FUNDAPROAL).
DESCRIPCIÓN DE LA ORGANIZACIÓN ÁREA GEOGRÁFICA DONDE SE DESARROLLARÁ EL PROYECTO.
Desarrollar programas de alimentación que fortalezcan la seguridad y soberanía alimentaria de: “Comedores Escuelas Mamá Rosa”, “Centros de Atención y Recuperación Nutricional” y las “Casas de Alimentación. EL proyecto se desarrollará en la ciudad de Caracas – Distrito Capital. 
NATURALEZA DE LA ORGANIZACIÓN:
Para el año 2005, se publicó en Gaceta Oficial de la República Bolivariana de Venezuela N. º 38.215 de fecha 23 de junio, el Acta Constitutiva de la “FUNDACIÓN PROGRAMA DE ALIMENTOS ESTRATÉGICOS (FUNDAPROAL)”. Teniendo como objeto desarrollar programas de alimentación que permitan el acceso oportuno y permanente al consumo de alimentos y alimentación a los sectores menos privilegiados de la población, pudiendo realizar cualquier otra actividad que contribuya al desarrollo y ejecución de su objeto.
MISIÓN:
Desarrollar Programas de Alimentación que permitan el acceso oportuno y permanente al consumo de alimentos, a los sectores menos privilegiados de la población, pudiendo realizar cualquier otra actividad que contribuya al desarrollo y ejecución de su objeto.
VISIÓN:
Ser una institución integral de servicio alimentario y nutricional, que permita a la población más vulnerable el acceso a los alimentos preparados sanos y balanceados. 
 LOCALIZACIÓN GEOGRÁFICA:
Dirección: Av. Andrés Bello, Torre Ministerio del Poder Popular para la Alimentación (MINPPAL), FUNDAPROAL, Piso 6, 7,8 y PB. Caracas – Venezuela.
Coordenadas: 10.50501, -66.89086
PUNTO DE REFERENCIA:
Torre Ministerio del Poder Popular para la Alimentación (MINPPAL) al lado del Ortopédico Infantil.
RESEÑA HISTÓRICA DE LA ORGANIZACIÓN:
En el año 1996, se crea mediante Decreto Presidencial N.º 1.301 publicado en Gaceta Oficial de la República de Venezuela N.º 35.948 de fecha 29 de abril del mismo año, un programa especial transitorio denominado “PROGRAMA DE ALIMENTOS ESTRATÉGICOS (PROAL)”, teniendo por objeto el subsidio directo a los precios de venta al público de productos de origen agrícola, considerados estratégicos por su contenido calórico y proteico; las/los beneficiarios/as de este Programa, son los grupos de la población que correspondióa los estratos de mayor pobreza, seleccionados por el Ministerio de Agricultura y Cría, de acuerdo a la clasificación de la Oficina Central de Estadística e Informática, quedando encargado de la ejecución del PROGRAMA DE ALIMENTOS ESTRATÉGICOS (PROAL), el Ministerio de Agricultura y Cría.
Debido al creciente interés del Gobierno Bolivariano de Venezuela por establecer programas alimentarios, que permitieran asegurar el proceso oportuno y permanente al consumo de los alimentos por parte de la población venezolana, dignificando sus niveles nutricionales, se publica en Gaceta Oficial N. º 38.063, según resolución, de fecha 11 de noviembre de 2004, la transferencia de la competencia del PROGRAMA DE ALIMENTOS ESTRATÉGICOS (Proal), al Ministerio de Alimentación. Se autoriza la creación de la “FUNDACIÓN PROGRAMA DE ALIMENTOS ESTRATÉGICOS (FUNDAPROAL)”, mediante Decreto Presidencial N. º 3.543, publicado en Gaceta Oficial de la República Bolivariana de Venezuela, N. º 38.152 de fecha 22 de marzo de 2005; adscrita al Ministerio de Alimentación y tiene como domicilio la Ciudad de Caracas, pudiendo establecer oficinas en cualquier ciudad del país previa autorización del ministro de Alimentación. Este Decreto en su Artículo N. º 8, derogó el Decreto N. º 1.301 de fecha 24 de abril de 1996. 
Los Estatutos de LA FUNDACIÓN PROGRAMA DE ALIMENTOS ESTRATÉGICOS (FUNDAPROAL), se encuentran debidamente registrados ante la Oficina de Registro Subalterno del Quinto Circuito de Registro del Municipio Libertador del Distrito Capital, en fecha 21 de junio de 2005, bajo el N.º 12, Tomo 16, Protocolo Primero, publicado en la Gaceta Oficial de la República Bolivariana de Venezuela N.º 38.215, de fecha 23 de junio de 2005, cuya última modificación quedó anotada bajo el N.º 25, Protocolo 1º, tomo 17, en fecha 18 de diciembre de 2007, ante la misma Oficina de Registro, publicada en la Gaceta Oficial de la República Bolivariana de Venezuela. Extraordinaria N. º 5.869 de fecha 28 de diciembre de 2007.
El Modelo de la Organización de FUNDAPROAL adaptado a las necesidades operativas, administrativas e informativas de la Fundación, es funcional, así lo describe su Decreto de creación y el Manual de Organización aprobado por el Consejo Directivo con el Punto de Cuenta N. º 015 de fecha 29/12/2005. La Estructura Organizativa se encuentra conformada por el Consejo Directivo, Presidencia, Consultoría Jurídica, Auditoría Interna, Gerencia de Relaciones Institucionales, Gerencia de Personal, Gerencia de Tecnología de la Información, Gerencia de Protección Integral, Gerencia de Administración y Finanzas, Gerencia de Control de Gestión, Gerencia Nacional de Operaciones, Gerencia de Subsidio Alimentario y la Gerencia de Mantenimiento.
Se establecieron dentro de la estructura organizativa inicial, Cuatro (4) Gerencias Sustantivas y Ocho (8) Oficinas de Apoyo, siendo esta la base para instalar, supervisar y mantener el funcionamiento de las primeras Mil (1000) Casas de Alimentación. Debido a la dinámica de funcionamiento de la fundación, se presentaron ajustes que permitirían el desarrollo más fluido de las funciones, realizándose las siguientes consideraciones:
En Puntos de Cuenta N. º 029 y 030 aprobados por el Consejo Directivo de fecha 04 de abril de 2006, se agregaron las Gerencias de Atención al Ciudadano y Gestión de la Calidad. El 11 de abril de 2006 según Punto de Cuenta N. º 040 Agenda 015, se sometió a consideración y aprobación por parte del Consejo Directivo, la creación del Departamento: “Determinación de Responsabilidades” cuya adscripción fue la Unidad de Auditoría Interna.
El 12 de junio de 2008 el Consejo Directivo de la Fundación, aprobó la nueva Estructura Organizativa de modelo de acta de entrega de cargo en la administración pública FUNDAPROAL según Punto de Cuenta N.º 01, Agenda N.º 12. En su presentación se expuso lo siguiente: la “FUNDACIÓN PROGRAMA DE ALIMENTOS ESTRATÉGICOS” (FUNDAPROAL), con el propósito de disponer de una organización Interna que coadyuve a una mejor gestión, más eficiente y con mayor capacidad de respuesta a las necesidades alimentarias de la población atendida, se procedió a reajustar la Estructura Organizativa de la Fundación: conformándose: Consejo Directivo, Presidencia, Auditoría Interna, Comisión de Contrataciones, Consultoría Jurídica, Oficina de Administración y Finanzas, Oficina de Protección, Seguridad Integral y Transporte, Oficina de Relaciones Institucionales, Oficina de Tecnología de Información, Oficina de Recursos Humanos, Oficina de Planificación y Presupuesto, Gerencia de Gestión Social, Gerencia de Mantenimiento de las Casas de Alimentación, Gerencia de Subsidio Alimentario y la Gerencia Nacional de Operaciones.
El cambio de denominación de la Gerencia de Gestión Social por la Oficina de Atención al Ciudadano en el 2008, se realizó por el Decreto con Rango y Fuerza de Ley N. º 368 y por las actividades que venían ejecutando, en el Departamento de Proyectos Sociales y Departamento de Convenios para la atención de denuncias de los(as) ciudadanos(as).
En el año 2010 se efectuó el cambio de nombre de la Gerencia de Mantenimiento de Casas de Alimentación por Gerencia de Infraestructura y Mantenimiento, según Punto de Cuenta 001, Agenda Extraordinaria N.º 005 del 18 de junio de 2010, debido a la naturaleza de sus funciones, enmarcada a cumplir con el mantenimiento de la infraestructura de las Casas de Alimentación, Refugios y Centros de Atención Social, así como en las instalaciones de la sede de FUNDAPROAL se empleó un nombre en función de las actividades que ejecutaba la Gerencia asumiendo como nuevo nombre “Gerencia de Mantenimiento de Infraestructura y Equipos”.
POBLACIÓN BENEFICIADA Y ORGANIZACIONES QUE PRESTAN UN SERVICIO A LA COMUNIDAD
Población beneficiaria: Las comunidades que se encuentran cercanas a las Casas de Alimentación.
Objetivos estratégicos:
· Coadyuvar al cumplimiento de los objetivos estratégicos del Ministerio del Poder Popular para la Alimentación y contribuir a través de las alianzas estratégicas, para su inserción en los procesos socio-productivos.
· Garantizar la seguridad alimentaria a aquellas personas en condiciones de mayor vulnerabilidad y exclusión social, dándoles atención a través del proyecto Casas de 
Alimentación.
· Evaluar el estado nutricional de los beneficiarios de las Casas de Alimentación con las alianzas estratégicas interinstitucionales.
· Dar formación integral a responsables, Elaboradoras (es) y Beneficiaros (as) de Casa de Alimentación a fin de garantizar la inclusión de este sector de la población objetivo en el proceso Socio-productivo estableciendo alianza con los institutos de formación educativas.
ESTRATEGIAS INSTITUCIONALES:
· Coordinar alianzas interinstitucionales con el resto de las misiones, Entes modelo de acta de entrega de cargo en la administración pública Gubernamentales y Comunidades, para contribuir en la formación e inserción de la población más vulnerable y excluida socialmente, en el proceso socio-productivo y endógeno.
· Desarrollar campañas de concientización acerca de la responsabilidad social, para la participación solidaria de las comunidades, que permitan potenciar el funcionamiento eficaz y eficiente de los programas sociales-alimentarios, a fin de lograr su permanencia en el tiempo.
· Coordinar con los Consejos Comunales, Comités de Alimentación y otras comunidades organizadas, el desarrollo de nuevos Proyectos Sociales Comunitarios en el ámbito alimentario.
· Establecer alianzas interinstitucionales para el desarrollo de Proyectos Integrales que atiendan los pueblos indígenas, en lo que respecta a la seguridad alimentaria, desarrollo socio-productivo y endógeno.
MODULO II
PLANTEAMIENTO DEL PROBLEMA
Definición: En el proceso de elaboración de un software, el planteamiento del problema se refiere a la identificación y definición clara del problema que se quiere resolver con el software.
 Algunos pasos importantes en el planteamiento del problema son:
· Identificar el problema: En esta etapase debe identificar con claridad el problema que se quiere resolver, analizar cuáles son sus causas y cómo afecta a los usuarios.
· Definir los objetivos: Una vez identificado el problema, se deben definir los objetivos que se quieren alcanzar con el software. Estos objetivos deben ser específicos, medibles, alcanzables, relevantes y con un tiempo determinado para su cumplimiento.
· Analizar las alternativas: En esta etapa se deben identificar las diferentes alternativas que existen para resolver el problema y evaluar cuál de ellas es la más adecuada para el caso específico.
· Definir la solución: Luego de analizar las alternativas, se debe definir la solución específica que se va a implementar. Esta solución debe estar basada en los objetivos definidos previamente y debe ser detallada y clara.
· Planificar la implementación: Finalmente, se debe planificar la implementación del software, definiendo los recursos necesarios, el cronograma de actividades y los responsables de cada tarea.
Es importante tener en cuenta que un planteamiento del problema bien realizado es fundamental para el éxito de un proyecto de software, ya que permite definir con claridad los objetivos y la solución necesarias para resolver el problema de manera eficiente.
“Hay varios autores que han abordado el tema del planteamiento del problema en la elaboración de software. Algunos de los autores que han hecho contribuciones significativas a este tema son:
· Roger S. Pressman: autor del libro "Software Engineering: a practitioner's approach", que plantea que el planteamiento del problema en la ingeniería de software es fundamental para desarrollar un software de calidad.
· Ian Sommerville: autor del libro "Ingeniería de software", que destaca la importancia de una evaluación rigurosa de los requisitos y su implementación para desarrollar un software de calidad.
· Barry Boehm: autor del libro "Software Engineering Economics", que enfatiza la importancia del análisis costo-beneficio durante el proceso de elaboración de un software.
· Tom DeMarco: autor del libro "Wienerschnitzel's First Law of Systems Design", en el cual hace énfasis en la importancia de la comprensión profunda del problema para poder solucionarlo adecuadamente.
Estos son solo algunos de los autores que han hecho contribuciones significativas al tema del planteamiento del problema en el desarrollo de software”.
El control de asistencia en toda organización es una de las actividades esenciales que el gerente y el departamento de recursos humanos necesitan para llevar un máximo control de sus trabajadores y de las operaciones generales de la empresa; el  procedimiento de control de asistencia de personal coadyuva a darle seguimiento a las asistencias (o ausencias) de los trabajadores diariamentes, tomando en cuenta los diferentes escenarios: horas extras, horario nocturno, tipo de contrato, vacaciones, en fin. Así, se facilita el cálculo de las remuneraciones. Pero, más allá de eso, permite fortalecer la cultura organizacional al incentivar la asistencia y la puntualidad. Más importante aún, da las cifras relacionadas con el ausentismo laboral y, a partir de esa data, ejecutar acciones que permitan auxiliar al trabajador. Aquí, hay que considerar la inasistencia constante debido a varios factores: falta de motivación, depresión, agotamiento e incluso acoso laboral. Si leemos estas señales y tomamos las acciones correctas, podremos mejorar el clima laboral.
Por lo antes expuesto, se pudo determinar la siguiente problemática en FUNDAPROAL, específicamente en el área de recursos humanos, puesto a que, no existe un sistema que permita llevar el control de asistencia del personal que labora en la institución, se pudo observar con preocupación alarmante el ausentismo del trabajador a su jornada laboral y a pesar de esto siguen percibiendo su salario de base, sin ningún tipo de deducciones, actualmente la información de asistencia y control se realiza de forma manual por el Supervisor del área. Este proceso se ha vuelto inseguro y engorroso ya que muchas veces lo ingresado en el sistema no coincide con lo que se encuentra plasmado en los formularios diseñados para la asistencia, generando alteraciones en la información recogida por el área de recursos humanos a la hora del ingreso al sistema, esto conlleva a que existan errores en las remuneraciones del personal. Es evidente que el proceso manual existente es vulnerable tanto en los códigos y firmas ingresados de cualidad manual, puesto a que no garantizan que el empleado este en plataforma, y puedan ser ingresados por un tercero. 
Aunado a esto se puede apreciar también el acceso indebido de personas que no laboran en la institución y no se lleva un control de visitas y el motivo de la misma, lo que pone en riesgo la seguridad de las personas que laboran en la institución. A continuación, se describe el proceso de asistencia que actualmente se maneja en la institución,
Registro de asistencia actual;
El flujo explica que cada operador tenga un código de 4 dígitos llamado “login”, los cuales son insertados en la lista desplegada de forma diaria, para registrar su horario de ingreso y salida. Paralelamente a este sistema, se llena una hoja de manera manual, en el cual los operadores firman su asistencia de acuerdo a su nombre y hora de ingreso. Como también escriben las justificaciones en el caso de que hayan llegado tarde o hayan faltado por algún motivo.
A su vez, el Coordinador del área revisa este documento impreso en una hoja A4 de manera diaria y valida su correcto llenado antes de ser enviado a la gerencia correspondiente, un proceso bastante demorado. El mismo, tiene que adjuntar con la hoja de asistencia, los descansos médicos presentados y/o vales de medio tiempo que tienen sus agentes a cargo, para que puedan ser justificados por el departamento de Recursos humanos, ya que no tiene una forma de guardar un histórico de estos documentos en un repositorio y que muchas veces se pierden en el camino debido a la forma manual que se entregan.
Así mismo, luego que los documentos son entregados por el Coordinador, el departamento de recursos humanos tiene 24 horas para poder validar cada asistencia del día por área, se toman en consideración las faltas por medio de descansos médicos, vales de medio tiempo, entregados de todas las áreas. La persona a cargo tiene que entrar al sistema de reportes (SIGA), para extraer las horas hombre reales que trabajó la persona, como también hacer el comparativo con las hojas de presencia físicas entregadas. En el caso de los descansos médicos, la persona a cargo tiene que llamar al representante de es salud y/o la institución en caso de ausentismo por descanso médico, o llamar por teléfono a cada coordinador para poder justificar los vales de medio tiempo otorgados, en este punto el proceso suele ser bastante lento, ya que muchas veces se tienen que consumir hasta horas extras por parte de estos empleados para terminar de comprobar cada uno de los registros. Una vez que todos estos documentos han sido validados, se arma un file por cada empleado en el cual se envía a recursos humanos para su registro histórico en la Fundación y posterior cumplimiento de auditoría del Ministerio de trabajo. También se procede a llenar la data real de asistencia en una hoja de cálculo en un repositorio compartido en donde es recibido por parte de contabilidad quien toma como referencia estos cálculos para el pago de planillas correspondiente para fin de mes. Hasta este punto la data ingresada, en la hoja de cálculo ha probado ser inexacta, ya que contabilidad comete errores al momento de los pagos de empleado en muchas ocasiones. Esto es debido a la fatiga del personal, que ingresa varios registros a la vez de 30 campañas que tiene a cargo la fundación.28
Es importante señalar que FUNDAPROAL cuenta con el siguiente equipo tecnológico para hacer frente al cambio e implementación del sistema de asistencias del personal y control de visitantes:
	ÍTEM
	Cantidad
	 DESCRIPCIÓN1
	6
	Equipos HP Proliant DL380G5, Disco duro 1000Gb y memoria RAM 16 GB.
	2
	2
	Equipos HP Proliant DL580, Disco duro 950GB y memoria RAM 16 GB
	3
	2
	Swicht Cisco Catalasy de CAP3.14 Swicht Cisco Catalasy de CAP2.
	4
	1
	Mikrotik.
	5
	2
	Call Manager Cisco.
	6
	5
	Biométrico	BIoIdentidad	modelo:	BSR-OC	081010430, marca: SUPREMA.
En gestiones para bajar el situado por la ONAPRE 2023, para ejecución de la plataforma tecnológica, en el presente proyecto se evaluaron las necesidades reales, expresadas y reconocidas de la organización.
 Los investigadores proponen como posible solución al problema, la creación de un sistema de asistencias del personal y control de visitante utilizando Python y con una base de Datos en Postgres, todo en ambiente de software libre.
 	Por lo antes expuestos los investigadores plantean las siguientes interrogantes:
· ¿Cómo se diagnostica, clasifican y analizan el control de asistencia del personal y Visitantes a FUNDAPROAL?
· ¿Qué diseño tecnológico, se puede realizar para mejor en proceso de asistencia y control de visitante?
· ¿Qué pruebas se pueden realizar al momento de la implementación de un software?
· ¿Existen algún manual de usuario de otros sistemas utilizado en las instalaciones?
OBJETIVO GENERAL
 Desarrollar un Software para el Control de Asistencia y de Visitantes en la Fundación Programa de Alimentos Estratégicos (FUNDAPROAL), Ubicada en Caracas - Distrito Capital.
OBJETIVOS ESPECÍFICOS
· Diagnosticar, clasificar y analizar la información sobre la situación actual del control de asistencias y visitas del personal a las instalaciones de FUNDAPROAL.
· Diseño del entorno web, base de datos, requerimientos tecnológicos necesario para la implementación de un software de asistencia y control de visitantes en las instalaciones de FUNDAPROAL.
· Ejecución e instalación del aplicativo web, para la empresa FUNDAPROAL.
· Elaboración del manual de usuarios y de sistema del software para FUNDAPROAL.
PROPUESTA DE SOLUCIÓN
Diseñar y desarrollar un software tecnológico, para el control de asistencia y de Visitantes en la Fundación Programa de Alimentos Estratégicos (FUNDAPROAL), Permitiendo tener un registro y acceso centralizado en la institución.
ALCANCE
Definición: El alcance de un proyecto es el trabajo determinado que se debe realizar para entregar el resultado final (por ejemplo, producto, o servicio) de acuerdo con las características y funciones específicas de este producto o servicio.
Elementos del alcance de un proyecto
· Justificación 
La necesidad empresarial o comercial que aborda el proyecto. Es decir, las razones por las que se está iniciando el proyecto. Es muy importante que las partes interesadas tengan bien clara la justificación del proyecto.
· Descripción del resultado 
Esta sección incluye todas las características conocidas del resultado, producto o servicio que se producirá. 
· Criterios de aceptación 
Incluyen las condiciones que deben cumplirse para que se acepten los entregables/resultados del proyecto. 
· Resultados (u objetivos)  
Esto es lo que realmente se producirá (resultado, producto, servicio). Es un punto importante en el que deben llegar de acuerdo todas las partes interesadas.
· Exclusiones 
Declaraciones o cualquier elemento no incluido en un proyecto. Ayudan a evitar la corrupción de alcance en gestión de proyecto10 pts.
· Limitaciones 
Estas son las limitaciones a las que se enfrenta un proyecto en contexto de diversos aspectos: recursos, financiación, etc. 
· Hipótesis 
Son los factores que traen cierta incertidumbre que puede provocar riesgos en un proyecto. Para minimizar estos riesgos hay que analizarlos atentamente y presentarlos a todas partes interesadas.
· Estimaciones de costes
Esta sección describe las estimaciones necesarias para completar un proyecto. Al principio, puede que sea complicado hacerlas, pero es crucial obtener costos precisos.
· Otros requisitos
Es importante mencionar todos los requisitos importantes a la hora de hacer el alcance de un proyecto. Si considera que algo pueda ser importante en la fase de implementación del proyecto, es recomendable incluirlo en la declaración en esta etapa, ya que no se podrá volver a redactarlo.
	El alcance propuesto de la implementación de un Software Tecnológico, para el control de asistencia y de visitante en la institución FUNDAPROAL, puede incluir funcionalidades tales como:
· Registro de entrada y salida de empleados y visitantes en una base de datos centralizada.
· Administración y gestión de horarios de trabajo y de visitas.
· Registro de información demográfica, fotografías y otras informaciones identificativas.
· Control de accesos y personalización de permisos de ingreso a ciertas zonas.
· Verificación electrónica de visitas (EVV) para la Gerencia de Seguridad.
Además, hay otros tipos de funcionalidades que pueden incluirse en este software de control de asistencia y de visitantes, dependiendo de los requerimientos específicos del usuario.
METODOLOGÍA DE LA INVESTIGACIÓN
Definición: La metodología de la investigación es el conjunto de procedimientos 1, técnicas y herramientas utilizados para llevar adelante una investigación de manera sistemática, rigurosa y objetiva. Se trata de una serie de pasos que se deben realizar para poder llevar a cabo una investigación e incluye la identificación del problema, la formulación de preguntas de investigación, el diseño del estudio, la recolección de datos, el análisis de los resultados y la presentación de las conclusiones. La metodología de investigación es esencial para garantizar la calidad y validez de la investigación y se aplica en muchas disciplinas, incluyendo la ciencia, ingeniería, economía, ciencias sociales, entre otras.
Autor: Robert K. Yin es un autor muy importante en el campo de la metodología de la investigación y, en particular, en la metodología de estudio de casos. Yin ha desarrollado y popularizado la metodología de estudio de casos como un enfoque para llevar a cabo investigaciones rigurosas en una variedad de campos. Su libro "Case Study Research: Design and Methods" es considerado uno de los recursos más importantes para la metodología del estudio de casos. Yin también ha escrito sobre la triangulación de datos, la validación de la investigación, y otros aspectos importantes de la metodología de la investigación, lo que ha consolidado su papel como un exponente clave en este campo.
El presente proyecto estará enfocado en una metodología de tipo Cascada, el cual consiste en dividir proyecto en diferentes procesos que se ejecutaran de forma secuencial hasta conseguir los objetivos marcados en cada fase del proyecto. Lo cual se enumera de la siguiente forma:
I. Inicio: definición del proyecto y aprobación.
II. Planificación: desarrollo de los diferentes planes de gestión.
III. Ejecución: realización de las tareas planificadas con el fin de completar entregas.
IV. Monitorización y control: se supervisan las tareas ejecutadas y se comparan con la planificación. Se aplican medidas de corrección si se detectan desviaciones.
V. Cierre: se logra finalizar una fase o proyecto en tres situaciones: cuando se cumple con la entrega de las tareas ejecutadas; cuando no es posible ejecutar parte o todas las tareas planificadas; o cuando el proyecto deja de ser viable o realizable.
El cronograma de la investigación se está ejecutando de acuerdo a la disponibilidad del ente a estudios, mientras que se organiza el grupo para poder hacer las respectivas tomas de la base de datos y replicarla a la nueva que se va a implementar, luego se hará una codificación en Python para visualizar como van quedando las pantallas requeridas para que el sistema pueda funcionar como se espera.
· Se presentarán pantallas de inicio del sistema con su respectivo login y clave para el ingreso, todo en sincronismo con la base de datos en postgres, para los módulos de administrador, usuario y supervisor del mismo.
· Se ejecutarán la pantalla de ingreso de datos de los trabajadores según su unidad administrativa.
· Se procederáhacer pantalla de configuración de dispositivos involucrados para el registro de la huella donde se ingresará el tipo de conexión con sus respectivas IP fija y puerto de comunicación.
· Se creará un módulo con su respectiva pantalla del control de visitante, acotando ubicación y personal donde va dirigido.
· Se creará una pantalla de reporte y vista accesible para el filtrado de los empleados con sus respectivas horas de ingresos y salida, se creará un módulo de justificativos por empleados donde se acotará la hora tarde de llegada y los días que no pueden asistir a la institución.
· Se realizarán pruebas al sistema propuesto para eliminar la falla existente.
· Se creará un módulo de exportación de datos según las incidencias requeridas, para su ingreso en el sistema de nómina (SIGA).
El costo del proyecto por los momentos es de hora hombre ya que la fundación ha puesto a nuestra disposición unos equipos de pruebas para que el sistema pueda funcionar.
MODULO III
FACTORES DE RIESGOS Y ÉXITOS DEL PROYECTOS
Los factores de riesgos y éxitos en los proyectos son elementos internos o externos que pueden influir positiva o negativamente en el resultado del proyecto. Algunos ejemplos de factores de riesgos y éxitos son:
Factores de riesgo:
· Cambios en los requisitos del proyecto.
· Problemas de comunicación entre los miembros del equipo.
· Fallos en el equipo o en la tecnología usada.
· Políticas o regulaciones gubernamentales que pueden afectar el proyecto.
· Problemas financieros o de presupuesto.
· Falta de recursos adecuados para completar el proyecto.
Factores de éxito:
· Definición clara de objetivos y requisitos del proyecto.
· Comunicación efectiva y colaboración entre los miembros del equipo.
· Planificación y gestión del proyecto bien definidas.
· Uso efectivo de herramientas y tecnologías necesarias para el proyecto.
· Gestión eficaz de los recursos y el presupuesto.
· Compromiso y motivación de los miembros del equipo.
Es importante para el éxito del proyecto, identificar los factores de riesgo y éxitos específicos para cada proyecto y tomar medidas para manejar los riesgos y potenciar los éxitos. Un plan de gestión de riesgos estructurado y un monitoreo continuo del progreso del proyecto son esenciales para abordarlos y asegurar el éxito del proyecto.
Autor: No hay un autor específico de los factores de riesgos y éxitos en los proyectos, ya que este tema ha sido abordado por muchos expertos y teóricos en el campo de la gestión de proyectos y la ingeniería de software. Algunos de los autores que han hecho contribuciones significativas a este tema son Robert Pressman, Roger S. Pressman, Ian Somerville, Barry Boehm y Tom DeMarco, entre otros. La identificación y manejo de los factores de riesgo y éxito en proyectos es fundamental para asegurar el éxito del proyecto y la satisfacción del cliente. 
Algunos factores de riesgo que pueden estar presentes en el proyecto de investigación, podría incluir:
1. Falta de claridad en los objetivos y metas del proyecto. La misma se ha definido de acuerdo al objetivo general.
2. Problemas en la selección de la muestra o participantes. La muestra que disponemos en estos momentos es de 650 personas que laboran en la institución.
3. Errores en el diseño de la investigación, que pueden afectar la validez y confiabilidad de los resultados. Estamos en el proceso del diseño de la investigación.
4. Conflicto de intereses por parte del investigador o patrocinador. Por el momento no hay conflicto de intereses entre la parte interesada.
5. Falta de recursos suficientes, incluyendo tiempo y presupuesto. El recurso que se utilizará es la infraestructura física y tecnológica de la organización, el tiempo, el programado para ejecutar cada faceta de la investigación y presupuesto, por los momentos horas hombre ya que no hay uno definido a la espera de que la ONAPRE suministre para nuevos equipos.
6. Problemas éticos, como la falta de consentimiento informado por parte de los participantes o el uso inapropiado de datos.
7. Problemas de seguridad, en la data con los servidores de la organización.
8. Problemas de privacidad, incluyendo la divulgación no autorizada de información confidencial.
9. Fallos en las técnicas de recolección de datos.
10. Problemas en la interpretación y análisis de los datos.
11. La falta de control de acceso y la posibilidad de que visitantes no autorizados puedan ingresar al lugar.
12. La protección de información confidencial y la seguridad física del personal y los visitantes.
13. Es fundamental que el personal encargado del control de acceso y seguridad esté capacitado adecuadamente para identificar y manejar posibles amenazas o situaciones riesgosas de manera eficaz.
Los factores de éxito en este proyecto varían dependiendo del tipo de proyecto, pero algunos factores comunes a considerar son:
1. Claridad en la definición de objetivos y alcance del proyecto. 
1. Selección adecuada y comprometida del equipo de proyecto.
2. Asignación apropiada de recursos materiales y humanos.
3. Planificación efectiva del proyecto, incluyendo definición de los entregables y plazos.
4. Comunicación clara y abierta entre el equipo de proyecto y todos las partes interesadas.
5. Monitoreo y control efectivo del proyecto, con la toma de acción apropiada en caso de desviaciones.
6. Gestión adecuada y oportuna de los riesgos y problemas que puedan surgir.
7. Adhesión a estándares y normas de calidad en la ejecución del proyecto.
8. Participación y compromiso suficiente de los stakeholders del proyecto.
9. Evaluación y aprendizaje continuo de los resultados y procesos del proyecto para apoyar mejoras futuras.
 10. Incluir la implementación de medidas de seguridad adecuadas.
 11. El uso de tecnología avanzada para el control de acceso y la capacitación del personal en la gestión de visitantes.
 12. Es importante contar con un plan de contingencia en caso de que se presenten situaciones de riesgo y monitorear regularmente el desempeño del sistema de control de acceso y seguridad para garantizar que se mantiene efectivo en el tiempo.
 13. Contar con políticas y procedimientos claros para el manejo de información confidencial, la seguridad física y el control de acceso.
 14. La implementación de medidas de seguridad adecuadas
Es importante reconocer estos factores para asegurar el éxito del proyecto y lograr los objetivos esperados.
MODULO IV
PLANIFICACIÓN DEL PROYECTO.
Definición: Un proyecto es un esfuerzo temporal que se realiza para crear un producto, servicio o resultado único. Es necesario planificarlo porque hay muchos factores que deben tenerse en cuenta, como por ejemplo, personas, recursos o riesgos. Según: Project Management Institute (PMI), la mayor asociación de profesionales relacionados con la gestión de proyectos.
1- IDENTIFICACIÓN DE OBJETIVOS: 
Identificar los objetivos específicos que se quieren alcanzar con el software, ya sea el control de acceso y seguridad o la gestión del personal y visitantes.
· Diagnosticar, clasificar y analizar la información sobre la situación actual del control de asistencias y visitas del personal a las instalaciones de FUNDAPROAL.
· Diseño del entorno web, base de datos, requerimientos tecnológicos necesario para la implementación de un software de asistencia y control de visitantes en las instalaciones de FUNDAPROAL.
· Ejecución e instalación del aplicativo web, para la empresa FUNDAPROAL.
· Elaboración del manual de usuarios y de sistema del software para FUNDAPROAL.
2- DEFINICIÓN DE REQUERIMIENTOS: 
En este apartado definimos los requerimientos técnico y funcionales necesarios para el software, basados en los objetivos de la organización.
Requerimientos técnicos:
· Software libre.
· Framework Visual code Studio.
· Python.
· Base de datos Postgres.
· Administración de bases de datos Dbave .
· Servidor virtual en ubuntu para los aplicativos.
· Servidor virtual en ubuntu para las base de datos.
· Equipos desktop de cada áreas de la institución para visualizar el software propuesto. 
· Cableadoestructurados.
Requerimientos Funcionales: 
· Registro de visitantes: El software debe permitir el registro de visitantes, capturar su información personal y proporcionar una identificación temporal.
· Programación de visitas: Los usuarios deben ser capaces de programar visitas anticipadas con el software, con la opción de proporcionar información adicional sobre la visita.
· Control de acceso biométrico: El software debe contar con opciones de autenticación biométrica, permitiendo el acceso mediante huella dactilar, reconocimiento facial, entre otros.
· Alertas de llegada: El software debe proporcionar alertas a los anfitriones cuando sus empleados y visitantes ingresen a las instalaciones.
· Informes y análisis: El software debe generar informes y análisis detallados sobre las visitas, el acceso del personal y cualquier incidencia en los controles de acceso.
3- DESARROLLO DE UN PLAN DE TRABAJO:
Para el desarrollo de un plan de trabajo para la creación de un software de acceso de personal y control de visitantes, se sugiere considerar los siguientes aspectos:
· Definir los objetivos: Se ha definido en el planteamiento del problema.
· Identificar los requerimientos funcionales: Se debe realizar un análisis detallado de los requerimientos funcionales necesarios para el software, teniendo en cuenta las necesidades de los usuarios finales.
· Escoger la plataforma y tecnología: Se debe determinar qué plataforma y tecnología serán las más adecuadas para la creación del software, considerando factores como la facilidad de uso, la seguridad y la escalabilidad.
· Diseñar la interfaz de usuario: La interfaz de usuario debe ser diseñada para ser intuitiva y fácil de usar, haciendo que la navegación por el software sea clara y directa.
· Desarrollar la base de datos: La creación de una base de datos sólida es crucial para el funcionamiento efectivo del software.
· Pruebas de funcionalidad : Una vez que se ha desarrollado el software, es importante realizar pruebas exhaustivas para asegurarse de que todos los requerimientos funcionales se cumplen satisfactoriamente.
· Implementación y formación: La implementación del software en la organización debe ser planificada cuidadosamente y se debe proporcionar formación adecuada a los usuarios finales y personal de seguridad para asegurar su correcto uso y aprovechamiento.
· Mantenimiento y mejora continua: El software debe ser objeto de mantenimiento y actualizaciones para corregir el Monitoreo regular: Se debe monitorear regularmente el rendimiento del software y los registros de acceso, para detectar y corregir errores y fallos en el sistema.
· Actualización del software: Se debe mantener el software actualizado con las últimas versiones y parches de seguridad, para minimizar los riesgos de vulnerabilidades y ataques externos.
· Optimización de la base de datos: Es importante optimizar regularmente la base de datos del software, eliminando datos antiguos y obsoletos para mejorar el rendimiento y la eficiencia del sistema.
· Realización de pruebas de seguridad: Se deben realizar periódicamente pruebas de seguridad para evaluar la vulnerabilidad del sistema y determinar si existen fallas de seguridad que puedan ser explotables.
· Capacitación continua de los usuarios: Se deben ofrecer capacitaciones continuas a los usuarios del software, para asegurar que estén utilizando el sistema de manera efectiva y eficiente.
· Análisis de las solicitudes de los usuarios: Se deben analizar las solicitudes y comentarios de los usuarios, incluidas las sugerencias de mejora, para identificar áreas donde el software pueda ser mejorado errores y mejorar su funcionalidad en el tiempo.
Es importante asegurarse de que todos los aspectos necesarios sean considerados durante el proceso de planificación y desarrollo para garantizar el éxito en la creación del software de acceso de personal y control de visitantes.
4- ESCOGER LA PLATAFORMA Y TECNOLOGÍA:
La plataforma tecnológica que se va ha implementa, es basada en software libre, que sea de libre acceso y pueda ser modificable. Por tal motivo se propuso un software codificado en python en un servidor virtual de aplicativo, utilizando un servidor externo de base de datos, para evitar la perdida del sistemas por cualquier índole.
A su vez, se aprovechara la estructura de red y equipos disponible en la institución para aliviar los costo de la institución. Como los equipos Biometrico disponibles para que el control sea mas efectivo.
5- DISEÑAR LA INTERFAZ DE USUARIO:
Diseñar una interfaz de usuario adecuada para un software de control de acceso del personal y control de visitantes en una institución implica tener en cuenta varios aspectos. 
A continuación, se presentan algunos puntos a considerar:
· Diseño limpio y claro: La interfaz debe ser fácilmente navegable y clara para los usuarios, teniendo en cuenta que el personal de la institución seguramente tendrá que realizar muchas tareas en el software en un corto periodo de tiempo. Es importante evitar una interfaz desordenada y de difícil entendimiento.
· Diseño intuitivo: La interfaz debe ser fácil de usar y entender para los usuarios, preferiblemente con un diseño intuitivo y familiar para el usuario final. Además, puede considerarse la posibilidad de proporcionar explicaciones contextuales y herramientas para la orientación de los usuarios.
· Información clara y visible: La interfaz debe mostrar la información relevante de manera clara y organizada, permitiendo la rápida identificación de los visitantes y personal que se encuentran en la instalación.
· Tecnología atractiva: La interfaz debe contar con tecnologías gráficas modernas y atractivas, lo que le dará un aspecto más fácilmente identificable y diferenciador al software de acceso.
· Customizable: La interfaz debe permitir personalizaciones de acuerdo con las necesidades de la organización. Esto permitirá que cada empresa y organización pueda adaptar el software para que cumpla con sus necesidades específicas.
En general, se debe tener en cuenta que la interfaz de usuario es un elemento clave para el éxito de cualquier software de acceso y control de visitantes. Por tanto, es fundamental dedicar tiempo y recursos a su diseño y desarrollo, teniendo en cuenta los requisitos específicos de la institución donde será implementado.
6- DESARROLLAR LA BASE DE DATOS:
El desarrollo de una base de datos para un software de control de acceso del personal y control de visitantes en una institución es un paso importante en la creación del software. A continuación, se sugieren algunos aspectos clave a considerar:
· Identificación de tablas: Es importante identificar las tablas necesarias para almacenar la información del personal y visitantes, tales como las tablas de empleados, visitantes, usuarios o proveedores.
· Identificación de los campos: Se deben identificar los campos clave necesarios para cada tabla, como nombres, apellidos, números de identificación, fotografías, información de contacto y áreas de trabajo o acceso.
· Establecimiento de relaciones: Es importante establecer las relaciones de llave primaria y foránea entre las tablas, para asegurar la coherencia y consistencia de los datos almacenados. Por ejemplo, la tabla de visitas puede tener una relación foránea con la tabla de empleados.
· Definición de restricciones: Se deben establecer las restricciones necesarias para los campos de la base de datos, por ejemplo, limitando la longitud de los nombres y apellidos o estableciendo valores mínimos o máximos para los campos numéricos.
· Diseño para la eficiencia: La base de datos debe ser diseñada para ser eficiente, en términos de tiempo de respuesta y manejo de grandes cantidades de datos. Se deben considerar aspectos como la indexación y la optimización de consultas.
· Selección de un sistema de gestión de bases de datos: Se debe elegir un sistema de gestión de bases de datos (SGBD) adecuado, considerando factores como la escalabilidad, la seguridad y la facilidad de uso.
· Pruebas y mantenimiento: Una vez que la base de datos hasido diseñada e implementada, es importante realizar pruebas exhaustivas para asegurarse de que los datos se están almacenando y recuperando de manera efectiva. Además, es fundamental hacer un mantenimiento constante para corregir errores y optimizar el rendimiento del sistema.
En general, el desarrollo de una base de datos sólida es un elemento clave para el éxito de cualquier software de acceso y control de visitantes. Por tanto, se debe dedicar tiempo y recursos adecuados para la identificación y diseño de la misma .
7- IMPLEMENTACIÓN Y FORMACIÓN:
Para la implementación y formación de un software de control de acceso del personal y control de visitantes en una institución, se deben considerar diversos aspectos importantes, tales como:
· Definir roles y responsabilidades: Antes de implementar el software, es importante definir los roles y responsabilidades de los usuarios, como los administradores y usuarios finales, para asegurar una correcta implementación y uso del software.
· Realizar pruebas: Es recomendable hacer pruebas en un ambiente de prueba antes de implementar el software en un ambiente real, para detectar y corregir errores antes de la puesta en producción.
· Establecer políticas y procedimientos: Es importante definir y establecer políticas y procedimientos de acceso y control de visitantes para asegurar que el software se utiliza correctamente y en consonancia con las normas y reglamentos aplicables.
· Formación y capacitación: Ofrecer la formación y capacitación necesaria a los usuarios finales para que puedan utilizar el software de forma efectiva y eficiente.
· Integración con otros sistemas: Es probable que el software necesite integrarse con otros sistemas de la institución, como los sistemas de seguridad o los sistemas de recursos humanos. Esto debe tenerse en cuenta durante la implementación.
· Mantenimiento y actualización: Es importante establecer un programa de mantenimiento y actualización constante del software, para asegurarse de que el sistema esté funcionando correctamente y se encuentre actualizado con las últimas mejoras y actualizaciones de seguridad.
En general, la implementación y formación de un software de control de acceso del personal y control de visitantes en una institución requiere una planificación cuidadosa y una atención detallada a los detalles, para garantizar una implementación efectiva y una adopción exitosa del software por parte de los usuarios finales.
8- MANTENIMIENTO Y MEJORA CONTINUA:
El mantenimiento y mejora continua de un software de control de acceso del personal y control de visitantes en una institución, es esencial para asegurar que el sistema continúe funcionando de manera efectiva y eficiente. 
A continuación, se describen algunas prácticas recomendadas para el mantenimiento y mejora continua:
· Monitoreo regular: Se debe monitorear regularmente el rendimiento del software y los registros de acceso, para detectar y corregir errores y fallos en el sistema.
· Actualización del software: Se debe mantener el software actualizado con las últimas versiones y parches de seguridad, para minimizar los riesgos de vulnerabilidades y ataques externos.
· Optimización de la base de datos: Es importante optimizar regularmente la base de datos del software, eliminando datos antiguos y obsoletos para mejorar el rendimiento y la eficiencia del sistema.
· Realización de pruebas de seguridad: Se deben realizar periódicamente pruebas de seguridad para evaluar la vulnerabilidad del sistema y determinar si existen fallas de seguridad que puedan ser explotables.
· Capacitación continua de los usuarios: Se deben ofrecer capacitaciones continuas a los usuarios del software, para asegurar que estén utilizando el sistema de manera efectiva y eficiente.
· Análisis de las solicitudes de los usuarios: Se deben analizar las solicitudes y comentarios de los usuarios, incluidas las sugerencias de mejora, para identificar áreas donde el software pueda ser mejorado.
En general, el mantenimiento y mejora continua de un software de control de acceso del personal y control de visitantes en una institución debe ser un proceso planificado y bien estructurado, para garantizar que el sistema continúe cumpliendo con las necesidades actuales de la organización y sea escalable para las futuras necesidades.
8. CRONOGRAMA DE ACTIVIDADES:
De acuerdo a la toma de actividades realizadas en el proyecto tenemos la siguiente información tomadas por el grupo de estudiantes que conforma este proyecto de investigación podemos definir los siguientes puntos para el cronograma propuesto.
· Levantamiento del problema: se procedió a realizar desde el 01 de octubre del 2022, pero debido a cambios estructurales del nombre del proyecto, se retomo desde el mes de 01 de marzo del 2023, continuando con la entrevista en la organización FUNDAPROAL. Con las áreas involucradas en el proceso del personal e ingreso de acceso a la institución, entrevisto a los responsable de la Gerencia de Recursos Humanos, Gerencia de Seguridad y la Oficina de Tecnología y la Información.
· Planteamiento del Problema: de acuerdo a la entrevista tomada en el levantamiento del problema, se procedió en observar la forma como se lleva el control de acceso y asistencia del personal, con la finalidad de disminuir el proceso arcaico que se manejaba, de hay se comenzó a ejecutar en el mes de abril, específicamente, el día 03 de abril del 2023. fue en ese momentos donde comenzamos los integrantes del grupo a crear un objetivo general del software a implementar con sus respectivos objetivos específicos y el alcance del mismo.
· Planificación del Proyectos: teniendo lo principales temas disponibles del proyectos como El Levantamiento del Problemas y planteamiento del problemas, se procedió a canalizar un cronograma factible de acuerdo a la modificaciones, presentadas en la materia de proyecto social, se canaliza desde el mes de junio, específicamente el 01 de junio del 2023, donde se están ejecutando el proceso de creación de base de datos, codificación de software en python, observando la estructura de red disponible en la institución, validación de los servidores disponibles y las maquinas virtuales que se puedan ejecutar, para la implementación del software propuesto. También se procederá a realizar la pruebas de implantación del software, para su puesta en marcha en la institución.
· Implantación del Proyectos: con parte de la planificación del proyecto al 60 %, podemos corroborar que el software lo tendríamos ejecutando y en prueba de usuario para el 12 de junio del 2023.
8. DIAGRAMA DE GRANTT

Continuar navegando