Uploaded by yackikohen04

Informe de Pasantías

advertisement
ÍNDICE GENERAL
Pág.
RESUMEN…………………..……………………………………………………….4
ÍNDICE GENERAL………………………………………………………………….5
INTRODUCCIÓN……………..……………………………………………………..6
CAPÍTULO I. ACTIVIDADES REALIZADAS…………………………………….9
1. Descripción de las Actividades………………………………………………….9
CAPÍTULO II. DESARROLLO DE ACTIVIDADES……………………………..10
1. Semana 1…………………………………………………………………………10
2. Semana 2…………………………………………………………..……………..10
3. Semana 3…………………………………………………………………............11
4. Semana 4…………………………………………………………………………11
5. Semana 5…………………………………………………………………………11
6. Semana 6……………………………………………………………………........11
Conocimientos Adquiridos en la carrera como base suficiente para el
cargo…………………………………………………………………………………12
Carencias Planteadas en la carrera……………………………………………..12
Conocimientos adquiridos en la Empresa o nuevas áreas dominadas…….12
CONCLUSIONES………………………………………………………………….13
8
INTRODUCCIÓN
Las prácticas profesionales representar un complemento ideal para la formación
académica debido a que permite descubrir el trabajo de un profesional sino también
incorporar hábitos propios del mercado laboral. Los beneficios que se obtienen al realizar
una pasantía son diversos y ayudan a fortalecer los conocimientos adquiridos a lo largo del
estudio universitario.
El presente informe, está estructurado en tres capítulos:
•
En el capítulo I se describen las actividades realizadas en la misma.
•
En el capítulo II se halla la descripción del desarrollo de las actividades.
•
Finalmente, se describen los conocimientos adquiridos durante el desempeño de
las actividades y las conclusiones.
9
CAPÍTULO I
ACTIVIDADES REALIZADAS
1. Descripción de las Actividades.
•
ACTIVIDAD UNO: Análisis de la versión anterior del módulo
•
ACTIVIDAD DOS: Rediseño de la base de datos
•
ACTIVIDAD TRES: Diseño de la interfaz gráfica del sistema
•
ACTIVIDAD CUATRO: Desarrollo de funcionalidad de configuración del
sistema
•
ACTIVIDAD CINCO: Desarrollo de funcionalidad de registro de salarios
•
ACTIVIDAD SEIS: Pruebas de las nuevas funciones
10
CAPÍTULO II
DESARROLLO DE ACTIVIDADES
1. Semana 1.
•
ANÁLISIS DE LA VERSIÓN ANTERIOR DEL MÓDULO:
Se hizo un análisis del código y la base de datos, dados los resultados
obtenidos se plantearon cambios en la interfaz del sistema, en su
configuración
y
añadir
nuevas
funcionalidades
para
su
uso
internacionalmente.
2. Semana 2.
•
REDISEÑO DE LA BASE DE DATOS:
Luego del análisis se pasó a realizar el diseño de la base de datos, agregando
nuevas tablas y modificando los campos existentes, utilizando el motor de
base de datos PostgreSQL con PgAdminIII.
3. Semana 3.
•
DISEÑO DE LA INTERFAZ GRÁFICA DEL SISTEMA:
En esta actividad se diseñó con el IDE NETBEANS la nueva interfaz del sistema,
añadiendo el nuevo diseño a todos los formularios del módulo.
4. Semana 4.
•
DESARROLLO DE FUNCIONALIDAD DE CONFIGURACIÓN DEL SISTEMA:
Se añadió en el formulario de configuración del sistema las opciones de elegir
país, zona horaria, moneda, añadir bancos, días festivos, además de los
formatos de entrada para los números de identificación que resultan
independientes de cada país.
5. Semana 5.
•
DESARROLLO DE FUNCIONALIDAD DE REGISTRO DE SALARIOS:
En el formulario de registro de salarios se cambió el nombre de sueldo a
salarios, se añadió las opciones de agregar bonos por horas de trabajo extras,
11
los porcentajes de recargo por cada hora y especificar las horas a las que
aplica cada bono. De igual manera, se agregó la opción de agregar bonos
fijos. Se pueden agregar salario de trabajo solo por horas.
6. Semana 6.
•
PRUEBAS DE LAS NUEVAS FUNCIONES:
Se realizaron pruebas de las nuevas funciones del sistema de agregar país,
logrando cumplir con los cambios requeridos de cambiar la hora del sistema
ajustándose al país elegido, los cálculos del salario se realizan con exactitud,
se agregan todos los cambios a la base de datos exitosamente.
12
CONOCIMIENTOS ADQUIRIDOS
Conocimientos Adquiridos en la carrera como base suficiente para el cargo.
Los conocimientos adquiridos durante el estudio de la licenciatura que sirvieron de base
sólida durante las pasantías fue la programación en lenguaje Java que fue dictada en las
cátedras de Estructura de Datos e Introducción a la Teoría de Grafos.
Del mismo modo, la catedra de Base de Datos fue un pilar fundamental adquiriendo de
ella conocimiento sobre el manejo de las base de datos en PostgreSQL.
Carencias Planteadas en la carrera.
En cuanto a carencias se puede mencionar la necesidad de profundizar el manejo de la
base de datos, las relaciones entre las tablas, el uso de las herramientas de diseños, añadir
al programa la utilidad de las vistas y la realización de consultas.
Así mismo, hubo necesidad de entender código sobre cifrado que garantiza seguridad
en la base de datos y en el mismo código, dichos programas no son dictados en la
licenciatura.
Conocimientos adquiridos en la Empresa o nuevas áreas dominadas.
Durante la realización de las pasantías, se reforzaron los conocimientos en Java y en
PostgreSQL. Los conocimientos adquiridos fueron en el manejo del IDE NETBEANS,
PgAdmin III, configurar PostgreSQL para conexiones remotas a base datos y el uso de
control de versiones (Bitbucket).
13
CONCLUSIONES
El periodo de pasantías representa un complemento indispensable para la realización
profesional del alumno, debido a que le permite adquirir la experiencia laboral, ya que debe
resolver problemas o requerimientos reales de la empresa en la que este ejecutando la
práctica.
Las actividades descritas en este informe se culminaron exitosamente, lo que significa
que este periodo ha sido de aprendizaje y crecimiento práctico/profesional como estudiante.
Durante el desarrollo de las actividades se aprende que la práctica es el camino para
adquirir nuevos y mejores conocimientos en el área de la programación, al mismo tiempo
que es importante tener presente la innovación.
Download