Você está na página 1de 11

 

 
 
 
 
 
 

 
 
CARRERA DE INGENIERÍA DE SISTEMAS

 
Modalidad de Cooperación

 
Vinculación con la sociedad

TÍTULO DEL PROYECTO: 


 
Desarrollo e Implementación de un Sistema Informático para el proceso de 
carnetización de los asistentes a las colonias vacacionales 
organizadas por el Oratorio Don Bosco 
 
 
Estudiante:

Bryan José Figueroa Espinoza

Institución:

Oratorio Don Bosco Cuenca

Docente Tutor:

Ing. Jennifer Yepez

Docente Responsable:

Ing. Gustavo Bravo

Cuenca - Ecuador

 
INFORME DE PRACTICAS PRE PROFESIONALES

1. ASPECTO GENERAL DE LA ORGANIZACIÓN

1.1. Objetivo de la organización

Los objetivos a desarrollarse anualmente por la comunidad del Oratorio Don Bosco con sede en
Cuenca siempre buscan promocionar y gestionar eficazmente los recursos para ofrecer programas
de contenido variado para los niños, jóvenes y adolescentes que asisten a la colonia vacacional, los
cuales representan un número elevado de participantes y por consecuencia la identificación de los
mismos se vuelve un aspecto importante a realizar. Este proceso se lo ha venido realizando de
manera general empleando herramientas de Microsoft Word y plantillas que se generan de manera
manual e individual para cada participante.

1.2. Misión

Brindar una educación integral, humana y cristiana con carisma salesiano a niños, niñas,
adolescentes y jóvenes de escasos recursos económicos y/o riesgo, de los sectores de influencia del
Oratorio Don Bosco; a través de propuestas asociativas y catequéticas.

1.3. Visión

Ser la mejor opción para los Niños, Niñas, Adolescentes y Jóvenes de los sectores populares en su
desarrollo integral y personal; formando personas exitosas y agentes de cambio en su entorno
social. "Buenos cristianos y honrados ciudadanos".

1.4. Servicio

● Colonias Vacacionales.

● Actividades de integración para jóvenes.

● Desfiles y eventos Salesianos religiosos.

● Campañas de integración con la sociedad.

● Programas y campañas de ayuda y solidaridad a los más necesitados.

● Capacitaciones para catequistas y animadores.

1.5. Ubicación Geográfica

Figura 1 Ubicación geográfica del Oratorio Don Bosco Cuenca


2. ACTIVIDADES REALIZADAS

1.1. Actividades

● Análisis del Problema y Definición de los Requerimientos para el desarrollo del proyecto.

● Desarrollo de la Solución.

● Pruebas de Producto.

● Pruebas de Aceptación por parte del Cliente e Implementación del Producto.

● Fase de Carnetización utilizando el sistema informático implementado.

● Colaboración en el programa de clausura de la Colonia Vacacional.

1.2. Metodología

En base al trabajo a desarrollar y el alcance del mismo se ha escogido la metodología SCRUM, ya


que la misma permite en cualquier momento re alinear las actividades de desarrollo del software
con los objetivos que persigue la institución, por tanto se pueden introducir cambios funcionales o
de prioridad en el inicio de cada nueva fase de iteración.

Esta metodología nos propone como inicio, el desarrollar la funcionalidad de mayor importancia
para el cliente y en cada principio de inspección continua su adaptación, auto-gestión e innovación.
Además dicha metodología nos brinda un control más adecuado del entregable, debido al que las
diferentes partes involucradas en el trabajo tendrán a su alcance los avances del sistema a
desarrollar en periodos de tiempo cortos.

1.3. Cronograma
2.4. Descripción de actividades realizadas

● Análisis del Problema y Definición de los Requerimientos para el desarrollo del proyecto.

Antes de desarrollar la solución informática es estrictamente necesario conocer cuales son los
requerimientos de la institución, pero más importante es conocer el problema que se desea
resolver, para lo cual identificamos que el proceso actual de carnetización en la organización se
lo realiza de manera manual y utilizando herramientas inadecuadas como son editores de texto
de ámbito general, incurriendo en un desgaste de personal y tiempo en actividades poco
productivas pudiendo automatizar estos procesos para beneficio propio de la organización. En
este caso identificamos que el proceso de carnetización se lo realizaba mediante herramientas
de office, lo cual llevaba doble trabajo.

Figura 2. Plantilla de los carnets en Microsoft Word

● Desarrollo de la Solución.

Mediante herramientas de programación de software libre y código abierto, se procedió a


desarrollar una aplicación informática que permita automatizar los procesos de la
carnetización, ahorrando mucho tiempo, recursos y personal para esta tarea.

Figura 3 Código Fuente de la Aplicación.


Figura 4 Interfaz de Administración para la Aplicación Informática.

Figura 5 Administración de las Plantillas de la Organización.


Figura 6 Interfaz de Edición o agregación de datos de las personas.

● Pruebas de Producto.

Una vez desarrollada la solución informática para la problemática planteada, es necesario


comprobar que el producto cumple con los requerimientos del beneficiario, y sobre todo si éste
resuelve el problema planteado inicialmente, por lo que se procedió a realizar las pruebas para
asegurar que el sistema se comporta de la manera deseada.

Figura 7 Importación de datos desde archivos preexistentes.


Figura 8 Datos importados desde los archivos preexistentes.

Figura 9 Vista Previa de la data para impresión

● Pruebas de Aceptación por parte del Cliente e Implementación del Producto.

Después de haber culminado las pruebas del producto, este debe pasar las pruebas de
aceptación por parte del cliente, ya que solo de esta manera se puede comprobar que el
problema ha sido resuelto en su totalidad.
Figura 10 Datos generados por el sistema para la impresión

Figura 11 Archivos generados de manera Automática con los documentos a imprimir


Figura 12 Revisión de la Información para la generación de los carnets

● Fase de Carnetización utilizando el sistema informático implementado.

Una vez de que el producto final paso las 2 fases de pruebas de funcionamiento, se procede a
realizar el trabajo para el cual ésta solución informática fue desarrollada, en este caso se
procede a la fase de carnetización que sería la fase de puesta en producción de la solución
informática.

Figura 13 Impresión de Documentos Generados

Figura 14 Mantenimiento a computadoras de escritorio.


● Desarrollo del manual de usuario de la solución informática.

Una vez concluidas las pruebas y la puesta en producción del software desarrollado, se
desarrolla también el manual de usuario de este software, para así mostrar al usuario final las
opciones disponibles en el software para que este aprenda a usarlo con facilidad.

Figura 15 Manual de Usuario

Figura 16 Manual de Usuario


Figura 17 Lista de control de acceso en el firewall del router Mikrotik

Conclusiones

El software libre es aquel que tiene la facultad de que una vez obtenido puede ser copiado,
estudiado y modificado y redistribuido libremente. Estas características lo hacen primordial a
la hora de implementar software con fines de ayuda a los demás. El software libre nos brinda a
los usuarios las mismas prestaciones que otros softwares privativos, con la diferencia de que el
software libre es totalmente gratuito y por lo general es de código abierto, es decir, que este
tipo de software puede ser modificado por cualquiera con fines de desarrollo, mejoramiento y
adaptación, por lo que cada vez son más los usuarios que optan por el uso del software libre.
Se reconoce que el software libre es una herramienta para la creatividad y desarrollo de la
tecnología ya que cualquiera dispone de la capacidad de modificarlo, adaptarlo y sobre todo
mejorarlo.
El software libre no está exento de desventajas, como el hecho de que no soy muy
publicitados, a pesar de que, en los últimos años, se han hecho esfuerzos para tratar de
fomentar el uso de software libre, y que aunque la popularidad de los sistemas operativos
como Linux y Android se ha disparado, el alcance de este ventajoso tipo de software no ha sido
el esperado.

Recomendaciones

Para incentivar el uso del software libre se deben realizar campañas para destacar la cualidad
principal de este, la que nos brinda la apertura para hacer cambios, adaptar y mejorar el
mismo, lo que resulta en un gran beneficio ya que estos proyectos podrían ser desarrollados y
mejorados por toda la comunidad interesada. Así se pueden obtener productos que puedan
competir en calidad con productos privativos o de paga, y fomentar el alza de la calidad de
software.
Se debe fomentar también el uso de sistemas operativos libres, como lo son la mayoría de los
sistemas operativos de base Linux, ya que dentro de estos se encuentran herramientas que
nos facilitan el desarrollo de aplicaciones de software libre, y que además resultan ser los
sistemas operativos óptimos para la creación de este tipo de aplicaciones.

Você também pode gostar