Reingeniería y Refactoring de C-NUTRA v2.0
UNIVERSIDAD SIMON BOL´
IVAR
DECANATO DE ESTUDIOS PROFESIONALES
´
´
COORDINACION DE INGENIER´ DE LA COMPUTACION
IA
REFACTORING Y REINGENIER´ DE C-NUTRA
IA
Por:
´
´
PABLO CESAR HERNANDEZ BORGES
Realizado con la asesor´ de:
ıa
´
Tutora acad´mica: PROF. EDUMILIS MENDEZ
e
Tutor industrial: PROF. KENYER DOM´
INGUEZ
PASANT´ LARGA
IA
Presentado ante la Ilustre UniversidadSim´n Bol´
o
ıvar
como requisito parcial para optar al t´
ıtulo de
Ingeniero en Computaci´n
o
˜
Sartenejas, FECHA (MES de ANO)
´
UNIVERSIDAD SIMON BOL´
IVAR
DECANATO DE ESTUDIOS PROFESIONALES
´
´
COORDINACION DE INGENIER´ DE LA COMPUTACION
IA
ACTA FINAL PASANT´ LARGA
IA
REINGENIER´ Y REFACTORING DE C-NUTRA
IA
Presentado por:
´
´
PABLO CESAR HERNANDEZ BORGESEsta Pasant´ Larga ha sido aprobado por el siguiente jurado examinador:
ıa
Prof. Edumilis M´ndez
e
PROFESOR 2
PROFESOR 3
Sartenejas, FECHA (dd/mm/aa)
Resumen
C-Nutra es un sistema desarrollado en el a˜o 2009, y desde entonces, no ha presentan
do actualizaciones. Esto en parte a la dificultad en encontrar personal que se encargara de
restaurar un sistema que no estaba al 100 %operativo. En este trabajo se explica, a plenitud, el desarrollo que llev´ acabo para poner a tono y generar la versi´n 2.0 de C-Nutra. Se
o
o
utiliz´ una metodolog´ RUP (Rational Unified Process). Tambi´n se emplearon t´cnicas de
o
ıa
e
e
reingenier´ y refactoring durante las fases de inicio y elaboraci´n. En la etapa de construcıa
o
ci´n, se desarrollaron nuevas funcionalidades queestaban proyectadas desde la versi´n 1.0
o
o
del sistema, como la implementaci´n de reportes de resultados, gr´ficas. Todo esto bajo la
o
a
constante asesor´ y contralor´ del coordinador del proyecto, quien adem´s, es el principal
ıa
ıa
a
stakeholder, y colabor´ en la fase de pruebas e implementaci´n en un servidor de producci´n.
o
o
o
Es importante destacar que es necesaria la presenciapermanente de un t´cnico o ingeniero
e
del area de inform´tica, que permanentemente se encargue de la actualizaci´n de librer´ y
a
o
ıas,
cualquier otro inconveniente que pueda sufrir el sistema. Se concluye que la actualizaci´n es
o
importante porque adem´s hace mucho m´s f´cil la implementaci´n de nuevas funcionalidades
a
a a
o
y encontrar personal que se encuentre familiarizado con elentorno de desarrollo.
iv
DEDICATORIA
A Tania, con mucho cari˜o para ti negrita.
n
v
Agradecimientos
Quiero agradecer en primer lugar a la Universidad Sim´n Bol´
o
ıvar, la casa de la excelencia
y el futuro, en sus aulas aprend´ mucho m´s que de computaci´n y me form´ como un
ı
a
o
e
profesional integral, gerente y l´
ıder capaz de asumir grandes retos por mi pa´
ıs.Agradezco a mis profesores del Departamento de Computaci´n y Tecnolog´ de la Inforo
ıas
maci´n, que siempre me inculcaron el valor de buscar las respuestas a las dudas y construir
o
a partir de ellas soluciones que sean de utilidad para todos.
Tambi´n quiero agradecer a mis tutores, profesores Kenyer Dom´
e
ınguez y Edumilis Mendez, que tuvieron la paciencia para guiarme en esta etapa finalde mi vida universitaria, y
especialmente al profesor Eduardo Gonz´lez, mi jefe en el Laboratorio de Nutrici´n, gracias
a
o
por transmitirme sus conocimientos y aprender cada d´ cosas nuevas.
ıa
Por ultimo pero no menos importante, a los amigos, compa˜eros de representaci´n estu´
n
o
diantil, quienes formamos parte la mayor´ del Movimiento Estudiantil La Coalici´n, gracias
ıa
o
austedes por ayudarme cuando mas lo he necesitado, por demostrarme el valor de ser humano, y ayudar con acciones desinterasademente a los dem´s, en especial a nuestro gremio
a
estudiantil.
´
Indice general
´
Indice general
VII
´
Indice de cuadros
IX
´
Indice de figuras
X
Introducci´n
o
1
1. Entorno Empresarial
1.1. Rese˜a Hist´rica de la Universidad Sim´n Bol´
n
o...
Regístrate para leer el documento completo.