Sie sind auf Seite 1von 420

UNIVERSIDAD RICARDO PALMA

FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA
DE INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO
PALMA

PROYECTO DE TESIS
PARA OPTAR EL TTULO PROFESIONAL DE
INGENIERO INFORMTICO
PRESENTADO POR:
Bachiller: Brian Steve Zamudio Sihuay
ASESOR: Mg. Humberto Linrez Coloma

LIMA PER

AO: 2013

DEDICATORIA:
A Dios, sobre todo por ser mi luz y mi camino, a mis padres por todo el
esfuerzo y dedicacin que me brindaron con su amor para seguir adelante y a
mi familia en general.

AGRADECIMIENTOS:
A mi asesor Mg. Humberto Linrez Coloma por su enseanza, consejo y gua
en la realizacin de mi tesis, a mis amigos por su apoyo y aliento en los
momentos difciles.

INDICE
CARATULA.

DEDICATORIA..... 1
AGRADECIMIENTO..

UNIVERSIDAD RICARDO PALMA......................................................................1


FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA
DE INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA. . .1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin...............................................................................................................31
1.1.2 Misin.............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
4

Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42


2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores...........................................................44
2.2.2 Que es un Portal web......................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles........................................................................................41
3.4.2 Beneficios intangibles.....................................................................................41
3.4.3 Alcances del proyecto.....................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN..........................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN...............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.......................................................57
6.2.2 Especificaciones de requerimientos................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
5

6.3 Casos de uso del sistema.......................................................................................61


6.3.1 Diagrama de actores del sistema....................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema...............................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del
egresado.............................................................................................................67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de
empresa..............................................................................................................73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia..................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
6

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin.............................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual...................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
7

Grfico 48: Consultar Curso curricular.............................................................101


Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
8

Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133


Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.........................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica...................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos........................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR..............................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
9

Cudro 66: Con sistema bueno.....................................................................144


Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa........................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto..........................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto........................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
10

6.Caractersticas del Lenguaje PHP.................................................................241

INDICE DE FIGURAS

UNIVERSIDAD RICARDO PALMA......................................................................1


FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA
DE INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA. . .1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
11

ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin...............................................................................................................31
1.1.2 Misin.............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores...........................................................44
2.2.2 Que es un Portal web......................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles........................................................................................41
3.4.2 Beneficios intangibles.....................................................................................41
3.4.3 Alcances del proyecto.....................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
12

4.3.1 Diagrama de CUN..........................................................................................45


Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN...............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.......................................................57
6.2.2 Especificaciones de requerimientos................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
6.3.1 Diagrama de actores del sistema....................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema...............................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del
egresado.............................................................................................................67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
13

Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69


Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de
empresa..............................................................................................................73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia..................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin.............................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual...................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
14

Grfico 33: Men................................................................................................92


Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
15

Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114


Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.........................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica...................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos........................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
16

Cudro 52: Recursos humanos- por mes........................................................138


Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR..............................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa........................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto..........................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto........................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
17

8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

INDICE DE CUADROS
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA
DE INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA. . .1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin...............................................................................................................31
1.1.2 Misin.............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
18

Grfico 1: Mapa de Macroprocesos...................................................................34


1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores...........................................................44
2.2.2 Que es un Portal web......................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles........................................................................................41
3.4.2 Beneficios intangibles.....................................................................................41
3.4.3 Alcances del proyecto.....................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN..........................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN...............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
19

5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.......................................................57
6.2.2 Especificaciones de requerimientos................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
6.3.1 Diagrama de actores del sistema....................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema...............................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del
egresado.............................................................................................................67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
20

Cudro 20: Cuadro de especificacin de CUS gestionar informacin de


empresa..............................................................................................................73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia..................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin.............................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual...................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
21

Grfico 39: Ver Resultado Oferta Laboral..........................................................96


Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
22

Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122


Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.........................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica...................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos........................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR..............................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
23

Cudro 57: Ingresos por egresados con la implementacin del software.......142


Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa........................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto..........................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto........................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
24

3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

RESUMEN

En este proyecto se ha elaborado un portal web con las siguientes


caractersticas: Proporcionar una informacin laboral y acadmica de los
egresados de la escuela de Ingeniera Informtica de la Universidad Ricardo
Palma. Contar con una Publicacin para los egresados de los cursos tales
como maestra, diplomado y cursos de capacitacin. Permitir la postulacin a la
bolsa de trabajo que ofrecen las empresas. Contar con un medio que publique
los resultados. Contar con un medio que gestione los procedimientos
administrativos. Contar con un medio formal que gestione la constancia de
egresado.
25

El Portal Web se ha desarrollado usando las siguientes herramientas:


PHP Lenguaje de programacin web
Mysql Lenguaje de Manejo de base de datos
Servidor Web Apache
Creative Studio 6 Master Collection
Los Usuarios de este sistema pueden acceder a l a travs de cualquier
navegador dentro de la web de la Universidad
Los usuarios que accedan a la Portal web debern primero seleccionar el tipo
de usuario, luego introducir su cdigo y contrasea. Una vez que se ingresa al
Portal Web los Usuarios pueden:
Egresado:
Ingresar a su perfil
Subir Trabajos de Investigacin
Compartir Experiencia laboral
Subir Curriculum
Buscar Trabajos de Investigacin
Intercambiar mensajes
Gestionar Constancia de Egresado
Empresa:
Registrar Empresa
Ingresar a su Perfil (RUC)
Publicar Puestos de Trabajos
Contactar con egresados seleccionados
Escuela
Ingresar a su Perfil
Gestionar Beneficios
26

Consulta de Egresados
Consultar informacin
Gestionar Promocin
Validar egresados
Gestionar Constancia de Egresados
Consultar Cursos Curriculares

En resumen, este Portal Web se instalara dentro de la pgina web de la


Universidad Ricardo Palma que actualmente cuenta con 539 egresados (2012
2) permitir a los egresados intercambiar informacin entre ellos a su vez
podr contar con toda la informacin necesaria que ofrece la escuela de
ingeniera informtica ya sea para que puedan estudiar cursos de maestra,
diplomados y diferentes cursos de capacitacin, bolsa de trabajo y as mismo la
universidad no pierda clientes potenciales.

PALABRAS CLAVES
Portal Web,

egresado, Bolsa de Trabajo, Beneficios, Promocin,

Certificado, Constancia de Egresados.

ABSTRACT
This project has developed a web portal with the following features: Provide
employment information and academic school graduates of Computer
Engineering at the University Ricardo Palma. Having a publication for graduates
of the courses such as MA, diploma and training courses. Allow the application
to the job offered by companies. Having a means to publish the results. Having

27

a means to manage administrative procedures. Having a formal means to


manage the graduate record.
The Web Portal will be developed using the following tools:
PHP Web Programming web
Mysql Management language database
Apache Web Server
Creative Studio 6 Master Collection
Users of this system can access it through any browser within the University
website
Users who access the Web Portal will first select the type of user, then enter
your code and password. Once you enter the Web Portal Users can:
Graduated:
Login to your profile
Upload Research Papers
Work experience Share
Upload Resume
Research Job Search
Exchanging Messages
Manage Proof of Graduate
Company:
Register Company
Login to your profile (RUC)
Jobs Post Jobs
Selected graduates contact
School:
Login to your Profile
28

Manage Benefits
Alumni Consultation
Checking information
Manage Promotion
Validate graduates
Manage Proof of Alumni
Check Curricular Courses
In short, the Web Portal will be installed within the website of Ricardo Palma
University currently has 539 graduates (2012-2) will enable graduates exchange
information between them in turn may have all the necessary information that
provides the computer engineering school either so they can study masters
courses, diploma courses and various training courses, job and likewise the
university does not lose potential customers.

KEYWORDS
Web Portal, graduate, Careers, Benefits, Promotion, Certificate, Proof of
Alumni.

INTRODUCCIN
Los portales Web cada da estn ganando mayor aceptacin en la red por parte
de los usuarios que disponen de motores de bsqueda con informacin
actualizada.
29

Estos portales brindan en gran medida un apoyo a la comunidad estudiantil


especialmente a los de nivel superior quienes en su mayora son los que
utilizan este medio de informacin.
A manera de contribuir al desarrollo profesional e intelectual de los estudiantes
universitarios y conociendo la necesidad que existe de una herramienta
informtica que integre los proyectos de tesis realizados en las distintas
universidades peruanas se le proporciona a los educando una aplicacin que
sirva como una fuente ms de donde extraer informacin.
La investigacin est orientada a la creacin de un portal Web de egresados
para la escuela de Ingeniera Informtica de la Universidad Ricardo Palma.

30

CAPTULO I: VISIN DEL PROYECTO


1.1 El negocio
La Universidad Ricardo Palma es una institucin educativa de primer
nivel, se encuentra en el mercado hace 44 aos, logrando un
prestigio institucional en todo este tiempo. Ha logrado abrir nuevas
sedes y espacios de enseanza, generando ms facultades teniendo
hasta el momento un aproximado de 12.000 alumnos en todas sus
facultades.
Parte de este prestigio y solidez institucional se debe a los
constantes planes de mejora de la institucin, ya sea en la parte
acadmica como la infraestructura.
Detrs de la universidad se encuentra un grupo humano de
profesionales en sus diversas reas, como es la plana docente,
administrativa y de gestin, todos ellos son los que determina los
lineamientos de la institucin en base a una planificacin sera y
ordenada, que convierte a la Universidad Ricardo Palma en una
entidad educativa de primer nivel y con una importante aceptacin
entre sus usuarios.

1.1.1 Visin
Asumir el reconocimiento de la comunidad nacional e
internacional en la formacin de los ingenieros informticos en
el Per y brindar educacin de calidad, comprometida con el
desarrollo social econmico sostenido del pas, inculcando
en los alumnos valores ticos y cultivando su creatividad e
innovacin.

1.1.2 Misin
Formar ingenieros informticos con gran nivel de excelencia
acadmica, capaces de resolver los problemas de su
31

especialidad con base de una cultura de valores que


contribuyan al desarrollo del pas.

1.2 Proceso del negocio


Todo negocio dependiendo del tipo que sea se sustenta en un
proceso, en el caso de una entidad educativa superior como es una
universidad, esta se basa en una estructura de procesos que
conforman el sistema de gestin. La Universidad ha diseado una
estructura de procesos, donde se reflejan los Macro-procesos que
se realizan en la Institucin, los agrupa segn el tipo de funcin que
cumplen y los enmarca a su vez en el Ciclo de la calidad, entendido
ste como una estrategia de mejoramiento continuo de la calidad en
cuatro pasos:
Planear: Establecer los objetivos y procesos necesarios para
obtener los resultados segn lo planeado y los requisitos de ley.
Hacer: Implementar las actividades derivadas de la documentacin
de los procesos en el nivel de detalle requerido.
Verificar: Recopilar datos de control, analizarlos, compararlos con
los objetivos e indicadores y establecer el resultado.
Actuar: Formular mejoras apoyadas en los resultados generados en
la verificacin. Estas nutren la planeacin con el fin de iniciar un
nuevo ciclo PHVA (Planear, Hacer, Verificar y Actuar).

32

Y segn el tipo de funcin estos pueden ser:


Estratgicos: son los de la Gestin de la Organizacin, direccionan
el quehacer la Universidad, orientan la estrategia corporativa,
establecen las polticas, fijan los objetivos institucionales y aseguran
la disponibilidad de los recursos y las revisiones de la Direccin.
Misionales: son los que representan la razn de ser de la
Universidad, estn dados por la Ley 30 de 1992 y por la impronta
institucional, la Gestin de la Economa Solidaria.
Apoyo: posibilitan la realizacin de las actividades derivadas de los
procesos misionales.
Evaluacin: son los necesarios para realizar medicin, seguimiento
y auditoria al desempeo de los procesos, con el fin de generar
acciones correctivas y preventivas.
Tambin se identifican Macro-procesos, tales como del PLANEAR
los estratgicos; en el

HACER los Misionales y de Apoyo;

enmarcados en los de VERIFICAR Y ACTUAR, los de Evaluacin.

33

MAPA DE MACROPROCESOS
Direccionar la Estrategia Universitaria
Gestionar Medios Educativos
Gestionar Bienestar Institucional
GESTIONAR LA DOCENCIA
Gestionar el Talento Humano
Gestionar Infraestructura Fsica
Gestionar Compras e Inventarios

GESTIONAR LA INVESTIGACIN

Gestionar Tecnologa de Informacin y


Comunicacin

Gestionar Recursos Financieros


Gestionar Comunicaciones

GESTIONAR LA PROYECCIN SOCIAL

Gestionar Correspondencia y Archivo


Gestionar Asuntos Legales
Gestionar la Cooperacin Interinstitucional

GESTIONAR LA ECONOMA SOLIDARIA

Gestionar Mercadeo
Evaluar la Gestin Universitaria
Mejorar la Gestin Universitaria

Grfico 1: Mapa de Macroprocesos


Fuente: Elaboracin Propia

1.3 Descripcin del problema


La Escuela de Ingeniera Informtica de la Universidad Ricardo
Palma, es una organizacin educativa proactiva y que siempre est
en constante evolucin en favor de sus alumnos, la metodologa de
su enseanza se basa en las experiencias y bsqueda de nuevas
formas de aplicar los conocimientos a la realidad.
Al egresar, los alumnos salen al mercado capacitados para poder
laborar en cualquier organizacin u empresa, pero a pesar de ser
egresados muchos de ellos siempre estn en bsqueda de ampliar y
fortalecer sus conocimientos, lo cual hace que los alumnos
egresados viren hacia su alma mater, es ah donde se puede
identificar que la escuela de Ingeniera Informtica de la Universidad
Ricardo Palma no cuenta con un medio que brinde informacin a
estos alumnos. Este vaco y falencia genera diversos problemas, no
34

solo a los alumnos egresados sino a la institucin misma, la falta de


una informacin confiable por parte de la Universidad genera un
desconocimiento de sus actividades, las cuales muchas son de
relevancia para los alumnos egresados, que por desconocimiento y
por no tener la informacin en el tiempo adecuado no llegan a ir a las
actividades que programa su facultad.
Otro de los problemas que genera el no contar con un medio de
informacin para los egresados de la escuela de Ing. Informtica de
la Universidad Ricardo Palma son las prdidas econmicas por no
tener documentos actualizados lo cual perjudica a los alumnos a la
institucin, ya que esta falta de informacin no permite realizar los
trmites en forma fluida y efectiva.
Tambin se puede deducir que otro problema no menos importante
que genera la falta de informacin a travs de un medio es que
pierden clientes potenciales para las actividades, cursos que ofrece
la universidad, ya que muchos alumnos egresados siempre estn en
la bsqueda de nuevas actualizaciones y cursos complementarios,
pero al no haber una informacin efectiva de la misma, estos
alumnos egresados viran hacia otras universidades que si cuentan
con una informacin en lnea.
Otros de los problemas detectados es que no se cuenta con una
base de datos con la informacin laboral y acadmica de los
egresados de la escuela de Ingeniera Informtica de la Universidad
Ricardo Palma, lo cual es importante ya para fines de trmites o
constancias o para que los egresados puedan ser requeridos por
empresas que siempre estn en busca de nuevos talentos, para lo
cual muchas veces acuden a los medios de las facultades de la
universidad para buscar informacin.
Se pueden describir otro tipo de problemas que se originan por no
contar con un medio, los cuales mencionamos, as tener un mayor
35

alcance de la investigacin, estos son, la desvinculacin de los


egresados de la institucin, la demora en la realizacin del proceso
de obtencin de la constancia de egresado, certificado de notas y
certificado de conferencias, no se le brinda la informacin adecuada
sobre el proceso de obtencin de la constancia de egresado y el
grado de bachiller, no existe la Bolsa del egresado.
Todos estos problemas y otros que derivan de la falta de un medio
en la facultad de Ingeniera Informtica, son los que afectan
ostensiblemente a los egresados y a la institucin, lo cual creemos
no comulga con lo planteado en la misin y visin de la Universidad.

1.4 Planteamiento del problema


La Universidad Ricardo Palma es una Institucin de educacin
superior que actualmente hasta el ciclo 2012 2 cuenta con 539
egresados en la escuela de ingeniera informtica, que tiene como
misin Formar ingenieros informticos con gran nivel de excelencia
acadmica, capaces de resolver los problemas de su especialidad
con base de una cultura de valores que contribuyan al desarrollo del
pas.
La Escuela de Informtica aun contando con el prestigio actual y
acreditacin por la organizacin ABET no cuenta con una
informacin laboral, acadmica e integracin con los egresados por
lo que genera un aislamiento hacia la universidad debido a que el
acceso a la informacin y la difusin acadmica se logra nicamente
va informacin directa (cara-cara) con la escuela de informtica, lo
que ocasiona tramites, solicitudes, etc. as como perjuicios a la
imagen institucional ya que resulta paradjico que estando la carrera
orientada a temas tecnolgicos no cuente aun con una tecnologa, lo
cual origina que no haya un debido reconocimiento tanto en el
mbito local como nacional.

36

Las labores de una universidad abarcan una pre-venta, Actividad


acadmica y una Post-Venta que es la relacin con los egresados.
El ao 2009 examinando este ltimo rubro notamos que la
universidad contaba con escasa informacin de los egresados en los
aspectos laborales y acadmicos motivo por el cual se comenz a
analizar una posible solucin a esta situacin.
Las grandes instituciones educativas en el mundo se han ido
adaptando a los grandes cambios tecnolgicos, la gran mayora de
ellas utiliza estas nuevas tecnologas como herramientas en la
imparticin de conocimientos. A su vez estos cambios y nuevos
descubrimientos tecnolgicos han obligado a las universidades a
aperturar nuevas escuelas de formacin acadmica que este en
consonancia con los nuevos tiempos, una de ellas es la escuela de
Ingeniera Informtica, ya que a diferencia de antes la presencia de
la informtica es necesaria en todas las instituciones ya sean
pblicas y privadas.
Esta tendencia y nueva concepcin de la educacin vienen de fuera
y posteriormente son adaptados a nuestra realidad, ahora no se
puede hablar que una institucin educativa es competitiva si es que
esta no hace uso de las herramientas y estrategias tecnolgicas que
permitan alcanzar a los alumnos un conocimiento cientfico e
integral.
La universidad est conformada por los rganos de gobierno,
autoridades universitarias y facultades, cada facultad es autnoma y
planifica sus acciones de acuerdo a sus propias necesidades, en el
caso de la facultad de Ingeniera informtica, se puede decir que es
una de las entidades ms prestigiosas del pas por el manejo
apropiado de los conocimientos y su acceso a otras entidades
educativas del mundo, egresando por ende alumnos capacitados
para trabajar en cualquier organizacin, ya sea estatal o particular, a
pesar de estas fortalezas, la institucin internacional ABET, que es
37

una organizacin reconocida en los EEUU, que acredita los


programas de ingeniera, tecnologa, computacin y ciencia aplicada
de los institutos de educacin superior y de las universidades,
detecto que la Facultad de Ingeniera Informtica no contaba con un
medio para mantener una relacin con los egresados de su escuela,
siendo esto discordante con la naturaleza de una escuela de
informtica, ya que la carencia de este media genera todo tipo
problemas de comunicacin laboral con los alumnos egresados. Al
respecto se toma en cuenta las sugerencias de ABET y se determina
darle una solucin a este problema y vaco en la escuela, para lo
cual se proponen la creacin de blogs, foros, redes sociales o un
portal web que sirvan como nexo informativo entre los alumnos
egresados y su facultad.
Creemos que al ser implementado un medio se podrn solucionar
los diversos problemas que nacen de la misma, colocando as a la
escuela e institucin en la red de Universidades ms prestigiosas del
pas y de la regin.

1.5 Formulacin del problema


En qu medida se mejorara la integracin de los egresados con la
escuela de informtica a travs de un Portal Web?

1.6 Justificacin
El implementar un Portal Web en la escuela de Ingeniera
Informtica de la Universidad Ricardo Palma, permitir un mayor
acercamiento entre los alumnos egresados y su universidad, ello
servir a su vez a que esta interactuacin facilite en los trmites y
consultas que los egresados puedan tener respecto a cursos,
informacin, trmites on line, ello generara una percepcin favorable
de los alumnos egresados respecto a su Universidad, as mismo
beneficiara a la escuela, ya que la mayora de las consultas
38

efectuadas

por

los

egresados

es

respecto

cursos

de

especializacin y de grado y al no tener acceso directo a esta


informacin ellos van en busca de otras universidades que si
cuentan con este portal. A su vez al implementar este portal web
colocara a la facultad a la par de otras facultades de universidades
de la capital y de la regin. As mismo Este Portal Web permitir una
mejor administracin de la informacin en lo que respecta al
desarrollo de las actividades as como tambin se lograr tener un
merecido reconocimiento tanto en el mbito local como ABET dando
mayor realce y aceptacin a la carrera, elevando an ms la imagen
institucional.
El Desarrollo e Implementacin de un Portal Web para la Escuela de
Informtica de la Universidad Ricardo Palma permitir adoptar un
medio de comunicacin el cual har posible una mejor gestin de la
informacin

(rapidez

funcional

operativa),

promoviendo

la

integracin de todos sus egresados.

39

CAPTULO II: MARCO TERICO

2.1 Referencias
Se plantea el desarrollo de un portal porque est basado en un
Sistema de Administracin de Contenidos, el cual permite publicar
informacin en la web de manera fcil y rpida, sin tener
conocimientos de programacin ni de diseo de pginas web.
Con un Portal slo debes ocuparte de la informacin que desees
publicar, ya que el sistema gestionar todos los dems detalles
tcnicos y administrativos.
Si bien es cierto ya existe en las redes sociales un portal del
egresado pero si hacemos un comparativo del porque si un portal y
no una red social diramos que:
Un Portal web le permitir mostrar toda la informacin que desee sin
limitaciones, mientras que en facebook, por citar una red social,
tendr muchas limitaciones. Por ejemplo, en el portal web puede
incluir algo tan sencillo y fundamental como un mapa interactivo en
el que se seala la ubicacin exacta de su empresa; esto no puede
hacerlo en facebook.
Facebook se utiliza principalmente para tener un contacto informal
con amigos y clientes, ya que facebook es principalmente una red
social de ocio, es como salir a charlar con estas personas, mientras
que una portal web es como tener un local donde atender mejor y
con calidad a nuestros clientes actuales y potenciales: es formal.
A continuacin Se procedi a realizar una serie de pasos. En primer
lugar se determin el nmero de encuestas a realizar, luego, se
estructur una serie de preguntas para la encuesta que permitiera
determinar las necesidades de los egresados, se cuantific y se
tabularon los datos para su posterior anlisis.

40

Con los resultados arrojados por la encuesta se determin que se


necesita un portal donde los egresados puedan interactuar, tengan
oportunidades

Laborales,

Estudios

de

Maestra,

diplomados

oportunidades de negocio, convocatoria nuevos docentes, curso de


titulacin, conferencias, relaciones de negocio, etc.

Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados.


Fuente: Elaboracin propia.

Comentario: Se hizo una encuesta a los egresados sobre el tipo de


estudio que ms les interesara y segn la tabla podemos observar
que el 41% de egresados prefieren diplomados, seguido del
doctorado con un 18% y as sucesivamente.

Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.


Fuente: Elaboracin propia.

41

Comentario: Esta tabla se muestra que el 85.7 de egresados no


estudiara maestra porque se encuentran trabajando y no tendran
mucha disponibilidad de tiempo mientras que un 14.30% si
estudiara una maestra porque le demanda tiempo.

Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.


Fuente: Elaboracin propia.

Comentario: En este cuadro se muestra que el 75% de egresados


son del sexo masculino mientras que es 25% son del sexo
Femenino.

2.2 El origen de los portales


rase una vez, hace muchos aos, a principios / mediados de los
90, que internet, este medio que acababa de surgir para el gran
pblico, estaba en sus cimientos. La informacin empezaba a
proliferar, al igual que los servicios empezaban a aparecer, pero la
dispersin informativa era absoluta. Apenas haba medios para que
los usuarios encontraran lo que queran. Comenzaban a idearse los
primeros directorios, como Yahoo!. Pero ni tan siquiera estos eran
tan populares como para que la gente los conociera de memoria. 1

Loayza, Julio. Portal vs. sitio web. Breve historia de los portales (y de internet!). Informacin

extrada de: http://realidadaparte.es/archives/2007/08/18/portal-vs-sitio-web-breve-historia-delos-portales-breve-historia-de-internet/

42

En Espaa, con la llegada de infova, se abra la posibilidad de que


el gran pblico tuviera internet en sus casas. Los primeros ISPs
(proveedores de conexin a internet), como CTV, ofrecan sus
servicios en revistas especializadas en informtica o a travs de
tiendas, tambin de informtica. Por lo general, la prestacin de este
servicio de conexin, vena con un CD de instalacin que
configuraban, entre otras cosas, tu acceso va modem para poder
tener acceso a ese mundo desconocido que era la red. 2
Dicha instalacin inclua, cmo no, un navegador web, que por aquel
entonces no iba preinstalado en los sistemas operativos. Ese
navegador web iba siempre configurado con una pgina web de
inicio, por lo general la web del propio ISP.
Para hacer el servicio ms atractivo, los ISPs haban creado sus
pginas de inicio con acceso a enlaces de inters y a la descarga de
software adicional, para hacer ms excitante el uso de internet, para
promover su utilizacin, por supuesto. Era la forma, para el recin
llegado, de empezar a navegar teniendo unos primeros lugares a
donde ir. Es curioso que esta misma idea se ha tratado de replicar,
con nulo xito, en los accesos a internet va mvil, con experimentos
como emocin en Movistar o Vodafone Live! en Vodafone. 3
Pues bien, estos sitios web de los ISP que estoy mencionando son
lo primero que yo identifico como portales, al menos para el caso de
Espaa. Siguiendo la definicin de la palabra portal, de manera
figurativa, en su segunda y quinta acepcin, (2. m. En una casa de
vecinos, pieza inmediata a la puerta de entrada que sirve de paso
para acceder a las distintas viviendas. y 5. m. Puerta de la ciudad.)
nos encontramos con que estos sitios eran autnticos portales.

Sterling, Bruce. (2004). The Hacker Crackdown (La Caza De Hackers) Ley y Desorden en la
Frontera Electrnica. Espaa: Ecoe ediciones.
3
Blogspot. (2011): Sitios Web de destino. Informacin extrada de:
http://sitiowebdestino.blogspot.com/

43

Verdaderas puertas de entrada a algo, a un nuevo mundo


desconocido e inexplorado.
Acceder a internet, por aquellos primeros tiempos, era sinnimo de
acceder a un sitio web en concreto. Al que se abra con tu
navegador. Tu portal.

2.2.1 Los primeros directorios y buscadores


Cuando se comenz a popularizar ms y ms el uso de internet
y el nmero de usuarios creci enormemente, se empezaron a
hacer conocidos determinados sitios web. Hasta el momento,
internet se conceba como una nica cosa, como un todo,
internet. Por supuesto el nmero de sitios web creci
exponencialmente. A partir de ese momento, no slo comenz
a ser mucho ms complicado mantener los portales de acceso
de los ISP, sino que, adems, empez a ser innecesario
ofrecer esa puerta de entrada.4
Los usuarios empezaban a demandar portales mucho ms
amplios y especializados que los que podan ofrecer sus ISPs.
As que comenzaron a modificar sus sitios web de inicio con
otros sitios web como Yahoo!, Lycos, Altavista u Ol. Estos
nuevos sitios web daban paso de forma directa no slo a
muchsimos ms sitios web, miles!, sino que, adems,
permitan

localizarlos

por

trminos

de

bsqueda

(la

repanocha!). Comenz la autntica era de los directorios y de


los buscadores, y con ella la de los verdaderos portales. Los
que se haban concebido de manera natural. Aquellos que la
gente elega para ser su portal.5
4
5

Cobo Roman, C. Y Pardo Kuklinski, H. (2007). Paneta Web 2.0. Mxico: Flacso.
Loayza, Julio. Portal vs. sitio web. Breve historia de los portales (y de internet!). Informacin

extrada de: http://realidadaparte.es/archives/2007/08/18/portal-vs-sitio-web-breve-historia-delos-portales-breve-historia-de-internet/

44

2.2.2 Que es un Portal web


Un portal de Internet es un sitio web que ofrece al usuario, de
forma fcil e integrada, el acceso a una serie de recursos y de
servicios relacionados a un mismo tema. Incluye: enlaces,
buscadores,

foros,

documentos,

aplicaciones,

compra

electrnica, etc. Principalmente un portal en Internet est


dirigido a resolver necesidades de informacin especfica de un
tema en particular.6

Las 4 maneras en las que el portal web puede ayudarlo a


acercarse a sus clientes
Promocionando sus productos y servicios.
Comunicndose diariamente mediante cambios de
informacin.
Interactuando

con ellos mediante mdulos de chat o

foros.
Fidelizarlos mediante mdulos de descargas de archivos
y cambios de informacin.

2.3 Funciones y Objetivos de un Portal Web


El trmino portal tiene como significado puerta grande, y
precisamente su nombre hace referencia a su funcin u objetivo: es,
por lo general, el punto de partida de un usuario que desea entrar y
realizar bsquedas en la web u obtener informacin importante de l.
Se puede decir que un portal ofrece servicios para la navegacin en
el Internet, logrando incrementar la intensidad de trfico en el mismo.

Portales Web, Informacin extrada de:


http://www.ecured.cu/index.php/Portal_Web

45

Un portal de Internet puede ser, por ejemplo, un Centro de contenido


intermediario

entre

compradores

vendedores

de

rubros

especficos, estos se pueden complementar con herramientas que le


ayuden a identificar empresas que satisfagan necesidades de un
comprador, visualizar anuncios de vendedores, ofrecer cotizaciones,
brindar correos electrnicos, motores de bsqueda, etc.
El portal es considerado un intermediario de informacin que tiene
como fuente de ingreso la de tener una forma simple de acceder a
toda y no slo a una parte de la informacin referida al tema del
mismo. Toda esta informacin no necesariamente est contenida
dentro del mismo portal, porque el portal, normalmente, se encarga
de centralizar enlaces en una forma fcil y organizada que facilite la
navegacin dentro de un tema. Dependiendo de la complejidad y
heterogeneidad de la informacin existente, podra tomar meses y
hasta aos en lograrlo.7

2.4 Caractersticas de un portal web


Los portales Web son totalmente interactivos tienen foros, chat,
banners, todo tipo de informacin especfica y clara para exponer los
productos y servicios de su empresa, pero al mismo tiempo el cliente
puede interactuar directamente con el administrador del portal.
En los portales de acuerdo a la necesidad del cliente, creamos
administradores de contenido en los cuales se modifica texto e
imagen, pues asimismo las personas encargadas de cambiar
contenidos lo realicen en pocos minutos.
El sitio hacermedia.com hace que cualquier modificacin en los
contenidos sea muy rpida y sencilla, adems de no precisar ningn
software externo, sino que los cambios son hechos desde la propia

Kenneth, Laudon y Jane Laudon. (2006).


Prentice Hill.

Sistemas de informacin gerencial.

Espaa:

46

pgina web introduciendo las debidas claves por parte del


administrador del portal.
Un portal web es recomendable para empresas, colegios, institutos,
universidades, etc.
El Portal Web se disea siguiendo la imagen corporativa y colores
de empresa, para mantener la misma imagen online y off-line.

2.5 Modalidades de un Portal Web


Existen tres modalidades de portales:
Portales horizontales, tambin llamados portales masivos o de
propsito general, se dirigen a una audiencia amplia, tratando de
llegar a toda la gente con muchas cosas. Como ejemplo de portales
de esta categora estn Terra, AOL, AltaVista, UOL, Lycos, Yahoo,
MSN, Yandex, etc.
Portales verticales, se dirigen a usuarios para ofrecer contenido
dentro de un tema especfico como puede ser un portal de msica,
empleo, inmobiliario, un portal de finanzas personales, arte,
educacin o de deportes.
Portales diagonales: se trata de una mezcla entre el portal
horizontal y el vertical. Se tratara de portales que utilizan redes
sociales o aplicaciones generalistas como Facebook, Pokebook,
LinkedIn, Flickr o YouTube... complementados con contenidos y/o
utilidades dirigidas a un pblico muy concreto.
Los portales normalmente tienen programacin que requiere muchos
recursos computacionales y por su alto trfico generalmente se
hospedan en servidores de Internet dedicados.8
8

Quero Catalina y Garca Agustn. (2007). Mantenimiento de portales de informacin. Espaa:


Paraninfo.

47

CAPTULO III: MARCO LGICO

3.1 Descripcin de la matriz del marco lgico

FIN

PROPSITO

COMPONENTES

CONCEPTOS
Cumplir con la proyeccin
social que es parte de la
visin de la empresa

INDICADORES
Incremento de las solicitudes
de los puestos de trabajo

Mantener un intercambio de
informacin
laboral
y
acadmica con los egresados
de la escuela de Ingeniera de
la U.R.P
- CU agrupados en paquetes
- Gestin Acadmica
Educacin del egresado
Cursos de las maestras
Diplomados
- Gestin Laboral
Actividad laboral del
egresado
Manejo de empresas
Solicitudes de trabajo
Asignacin
de
postulantes
Publicacin
de
resultados
- Gestin Administrativa

El
incremento
de
la
inscripcin de los cursos
programados
para
los
egresados
Que
la
cantidad
de
curriculum se incremente en
un 10%
Que la cantidad de cursos
que se propone para los
egresados aumente.

MEDIOS
Se tendr una consulta XX
que permitir mostrar las
cantidades de aos vs las
cantidades atendidas
Se tendr una consulta XX
que permitir mostrar las
cantidades de cursos por
ao y la inscripcin de curso
por ao
Bsqueda de informacin
utilizando la herramienta del
portal web.

SUPUESTOS
Explotacin de la herramienta
web en favor del alumno
egresado, beneficindose la
Universidad y los alumnos.
Uso de la pgina no interna
sino publica

Los
procedimientos
acadmicos se mantengan
Se busca a travs de la
herramienta uso del portal
como medio de publicidad

Que
la
cantidad
de
solicitudes
aumenten
la
cantidad de solicitudes de
egresados
Que los tiempo de los
procesos se reduzcan en un
10 % de lo que est

37

Manejo de promociones
Procedimiento
de
egresado
Certificado de egresado
ACTIVIDADES

- Permitir a los egresados,


acceder a la informacin e
interactuar dinmicamente.
- Brindar informacin de los
cursos
de
maestra,
conferencias y diferentes
cursos de capacitacin.
- Mantener informacin de la
bolsa de trabajo de los
egresados.
- Promover un sitio donde los
egresados puedan ofrecer
informacin de investigacin
y/o trabajos realizaos.
- Promover el uso de foros
dentro del Portal.

actualmente que es un mes

Intercambio de informacin y
datos entre los egresados y
su universidad.

A travs de la creacin de un
portal web.

Mayores ingresos para la


Universidad, ya que las
ofertas educativas que brinda,
tendran mayor acogida y
prestigio educativo, no solo
para instituciones como la
ABET, sino para los usuarios
interesados.

Cudro1: Descripcin de conceptos


Fuente: Elaboracin Propia

38

3.2 rbol de problemas

Se pierden ingresos y
la oportunidad de
contar con nuevos
alumnos

Mal seguimiento a la
informacin
brindada
por
el
egresado

Se forma una imagen


negativa
de
la
Universidad por una
deficiente
gestin
administrativa

No se promociona a
los egresados la bolsa
laboral

NO SE MANTIENE UNA INFORMACIN LABORAL Y ACADMICA DE LOS


EGRESADOS DE LA ESCUELA DE ING. INFORMTICA DE LA U.R.P

No existe informacin
sobre la situacin
acadmica del egresado

No
existe
informacin sobre
los cursos seguidos
por los egresados

No
existe
informacin sobre las
maestras,
diplomados dirigidas
a los egresados

Cu Cudro2: rbol de problemas


F FFuente: Elaboracin Propia

No existe un medio
para
solicitar
los
procedimientos
administrativos

No hay informacin
de la situacin laboral
del egresado

No
existe
informacin de
las
empresas
que
desean
solicitar datos
sobre egresados

No hay un
medio
que
muestre las
solicitudes de
trabajo

No hay un
medio que
muestre a
los
postulantes

No hay un medio de
la publicacin de
resultados

No hay un
medio formal
que maneje
las
promociones

No hay un medio
que gestione los
procedimientos
administrativos

31
No hay medio formal
que
gestione
la
constancia del egresado

Contar
con
una
imagen positiva de la
Universidad por una
eficiente
gestin
administrativa

3.3 rbol de objetivos


Se ganan nuevos
ingresos y aumenta
la oportunidad de
contar con nuevos
alumnos

Adecuado seguimiento
a
la
informacin
brindada
por
el
egresado

Se promociona a
los egresados la
bolsa laboral

PROPORCIONAR UNA INFORMACIN LABORAL Y ACADMICA


EGRESADOS DE LA ESCUELA DE ING. INFORMTICA DE LA U.R.P

Existe informacin
sobre los cursos
seguidos por los
egresados

Existe informacin
sobre las maestras,
diplomados
dirigidas
a
los
egresados

Cu Cudro3: rbol de objetivos


Cu
Cudro3:Elaboracin
rbol de objetivos
F FFuente:
Propia
F FFuente: Elaboracin Propia

Existe
informacin
de
las
empresas que
desean
solicitar datos
sobre

Contar con
un medio
que muestre
las
solicitudes
de trabajo
Contar con un
medio que publique
los resultados

LOS

Contar
con
un
medio para solicitar
los procedimientos
administrativos

Contar con una


informacin de la
situacin
laboral
del egresado

Existe
informacin
sobre la situacin
acadmica
del
egresado

DE

Contar con
un medio
que muestre
a
los
postulantes

Contar con un
medio formal
que
maneje
las
promociones

Contar con un
medio
que
gestione
los
procedimientos
administrativos

32
Contar con un medio
formal que gestione la
constancia de egresado.

3.4 Beneficios del proyecto


3.4.1 Beneficios tangibles
-

Lograr la integracin con los Egresados.

Mayor Puntaje de la acreditacin ABET porque el


seguimiento de los egresados es una de las variables
que ABET revisa.

Consultas generadas en tiempo real a travs de una


base de datos.

Aumentar la cantidad de participantes en los cursos


maestra, diplomados dictados por la universidad

Aumentar la cantidad de solicitudes de trabajo


atendidas.

Reduccin

de

los

tiempos

en

los

procesos

administrativos relacionados con los egresados.

3.4.2 Beneficios intangibles


-

Mejorar la imagen de la escuela informtica.

Aumentar el nivel de satisfaccin del egresado con


respecto a la universidad.

Informacin Confiable y Segura.

3.4.3 Alcances del proyecto


Este proyecto consiste en elaborar un portal web para
mantener un intercambio de informacin con los egresados de
la Facultad de Ingeniera Informtica, para lo cual pretende
lograr los siguientes alcances:
Entregar un Portal

Web teniendo las siguientes

caractersticas:
41

Gestionar Informacin profesional del Egresado


Registrar todos los conocimientos tcnicos y
experiencias que posee el egresado en ese
momento.
Registrar la historia laboral del

egresado

permitiendo establecer su situacin actual.


Registrar datos adicionales de los egresados
tales como idiomas, hobbies, costumbres, etc.
Permitir la libre consulta de los datos registrados
por las entidades que ingresen al portal.
Permitir la libre postulacin a un puesto de
trabajo.
Permitir la libre publicacin de informacin del
egresado.
Gestionar la Bolsa de Trabajo
Permitir el registro de las empresas con la
Universidad.
Permitir el registro de las solicitudes de las
empresas para cubrir puestos de trabajo.
Postular a los diferentes trabajos que se
muestran en esta parte del Portal.
Permitir el filtro de las postulaciones registradas
por la escuela.

42

Permitir la publicacin de los resultados de las


solicitudes registradas.
Permitir

las

consultas

individuales

de

los

resultados de las solicitudes.


Gestionar la Informacin de los Procedimientos
Administrativos
Gestionar la informacin de las Promociones
Permitir el registro de las solicitudes de las
constancias de egresados.
Permitir el registro de los egresados por ciclo
previa calificacin.
Permitir el seguimiento hasta su fin de las
solicitudes de constancia de egresados.
Validar a los egresados a travs de un archivo
.csv
Clasificar a los egresados las postulaciones
hacia un puesto de trabajo.

43

CAPTULO IV: MODELADO DEL NEGOCIO


4.1 Introduccin
El propsito de este captulo es detallar todo lo relacionado al
modelado del negocio sus reglas, diagramas actividades y
especificaciones, todo ello nos servir para identificar los diversos
procesos del negocio y actores principales.

4.2 Reglas del negocio


El propsito es brindar una definicin de las reglas que incumben al
negocio de la Universidad Ricardo Palma, y as definir la manera
de validar las acciones ejecutadas en el Portal web de egresados.
Las reglas del negocio especifican lo que el Portal realiza en el
desarrollo de sus actividades, las cuales se puede resumir a travs
de los siguientes procesos:
a) El Portal Web permitir solo el acceso a los egresados de la
escuela de Ing. Informtica de la URP, a los miembros de la
escuela y a las empresas.
b) Son Egresados quienes cumplan todos los requisitos
dispuestos por la escuela de Informtica.
c) Los egresados van a ser registrados con su mismo cdigo
de alumno entregndole una contrasea por correo.
d) Los egresados que no tengan un correo fijo o no hayan sido
notificados por falta de un correo se le asignara la
contrasea igual al cdigo teniendo la necesidad de cambiar
al primer ingreso

44

e) Las empresas solicitaran su inscripcin para el uso del


Portal
f) Las empresas usaran como cdigo el nro. de su RUC y la
contrasea se les asignara a travs de un correo.
g) Con respecto a la bolsa de trabajo los egresados tendrn
acceso a consultar las solicitudes de las empresas, a
postular a un puesto de trabajo y a chequear el estado de su
postulacin.

h) Con respecto a la bolsa de trabajo las empresas tendrn


acceso para la publicacin de sus ofertas laborares y poder
consultar los currculo vitae de los postulantes designados
por la escuela y establecer el ganador.
i) Los egresados podrn ver su informacin y de los otros
egresados publicados en el portal.

4.3 Casos de uso del negocio

4.3.1 Diagrama de CUN

AN_Egresado
(f rom Actores del Negocio)

Gestionar Documento del Egresado


(from Casos de Uso del Negocio)

Grafico 5: Diagrama de CUN


Fuente: Elaboracin propia.

45

Gestionar Solicitudes de Trabajo


AN_Empresa

(from Casos de Uso del Negocio)

(f rom Actores del Negocio)

Grafico 6: Diagrama de CUN


Fuente: Elaboracin propia.

Gestionar la formacion de la Promocion


AN_Procedimiento_Administrativos
(f rom Actores del Negocio)

(from Casos de Uso del Negocio)

Grafico 7: Diagrama de CUN


Fuente: Elaboracin propia.

4.3.2 Especificaciones de CUN


Nombre del CUN

CUN_Gestionar

Documento

del

Actor(es)
Descripcin

egresado
AN_Egresado
El egresado solicita su constancia
de egresado, certificado de notas y
constancia de conferencias

Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado


Fuente: Elaboracin Propia

46

Nombre del CUN

CUN_Gestionar

Actor(es)
Descripcin

Trabajo
AN_Empresa
La empresa

Solicitudes

solicita

de

egresados

para un puesto de trabajo


Cudro 5: Especificaciones de CUN_Gestionar Solicitudes de Trabajo
Fuente: Elaboracin Propia

Nombre del CUN

CUN_Gestionar la formacin de la

Actor(es)

Promocion.
AN_Procedimientos

Descripcin

Administrativos Escuela
Los posibles egresados organizan
su promocin.

Cudro 6: Especificaciones de CUN_Gestionar la formacion de la Promocion


Fuente: Elaboracin Propia

4.4 Diagrama de actividades del negocio

Grafico 7: Diagrama de actividades del negocio Egresados-Gestionar Documento del


Egresado
Fuente: Elaboracin propia.

47

Grafico 8: Diagrama de actividades del negocio Empresa-Gestionar Solicitud de


Trabajo
Fuente: Elaboracin propia.

48

Presidente de Promocion

Plantea nombre y ciclo


para una promocion

Alumno

Escuela Ing. Informatica

Se inscribe en
una prom ocion

Organiza ceremonia
de promocion

Solicita represetantes de
la facultad

Comunica solicitud a
representantes

Coordina fecha
de ceremonia

Paga gastos de
ceremonia
Comunica fecha de
ceremonia

Asistencia y realizacion
de ceremonia

Grafico 9: Diagrama de actividades del negocio Procedimientos AdministrativosGestionar la Formacin de la Promocin.


Fuente: Elaboracin propia.

49

CAPTULO V: ESTADO DEL ARTE


5.1 Introduccin
En este captulo se hace un repaso de todas las investigaciones,
herramientas, lenguajes y metodologas que existen para el
desarrollo del portal.
Se intentan describir y analizar cada una de ellas para dar una
visin bastante amplia de todas las posibilidades existentes y poder
escoger posteriormente aquellas con las que vamos a trabajar en
nuestro proyecto y las que nos van a servir para desarrollar nuestro
Portal Web

5.2 Investigaciones
Investigaciones Internacionales
En el 2009, Gutirrez desarrollo un estudio sobre el diseo e
implementacin del sitio web para dar a conocer

los procesos

acadmicos y administrativos que se desarrollan en la comunidad


de la institucin educativa Vicente Roig Y Villalba de Fonseca La
Guajira, Utilizando Dreamweaver y flash, para optar el ttulo de
especialista

en

informtica

universitaria Fonseca

telemtica

en

la

fundacin

la Guajira, Colombia. Los objetivos

propuestos en este estudio corresponden a disear e implementar


un sitio web utilizando

Dreamweaver y flash en la institucin

educativa Vicente Roig y Villalba de Fonseca La Guajira, para


mejorar los procesos acadmicos y administrativos de
comunidad, disear

la

un sitio Web para mejorar los procesos

acadmicos y administrativos

de la comunidad educativa,

mediante la recoleccin de la informacin, la metodologa


empleada es del tipo aplicativo, de las cuales se derivaron las
siguientes conclusiones, e l diseo e implementacin del sitio Web
de la Institucin Educativa Vicente Roig y Villalba de Fonseca La
Guajira, le permitir a la Institucin mejorar los procesos
Acadmicos y administrativos, el diseo e implementacin del sitio
Web de la Institucin Educativa Vicente Roig y Villalba de Fonseca
50

La Guajira, ayudara a mejorar los procesos de comunicacin de


la Institucin, ayudara a desarrollar arraigo y sentido de
pertenencia de los miembros de la Comunidad educativa.
A su vez, en el 2008, Cabrera realizo un estudio sobre el diseo e
implementacin de un sistema en web de biblioteca digital de
documentos de literatura cientfica, para optar el grado de Ingeniero
en Informtica para la Universidad Tecnolgica de la MixtecaMxico, el objetivo principal del estudio es implementar un sistema
en web de biblioteca digital de documentos de literatura cientfica,
la metodologa utilizada en la investigacin corresponde al estudio
aplicativo,

de

conclusiones,

los
La

cuales
biblioteca

se

desprenden

digital

las

desarrollada

siguientes
cubre

las

necesidades de informacin que pueda tener el investigador,


debido a que permite realizar bsquedas y descargas de
documentos digitales con informacin cientfica. La caracterstica
principal de esta biblioteca digital, es ser una aplicacin distribuida
y libre para que toda persona interesada pueda acceder a ella por
medio de la Internet, esto har ms simple el crecimiento del
acervo y la disponibilidad que se espera tener. Otra caracterstica
de esta biblioteca es que tiene un potencial de utilidad y
trascendencia interesante, ya que si los usuarios hacen un buen
uso de la misma, puede convertirse en una aplicacin importante
para la labor de investigacin dentro y fuera de la Universidad
Tecnolgica de la Mixteca.
Investigaciones nacionales
En el 2012, Barturn realizo un estudio sobre el diseo e
implementacin de un sistema de gestin de sesiones web
conferencing para la comunidad PUCP, tesis para optar el ttulo de
Ingeniero de sistemas para Pontificia Universidad Catlica de LimaPer, entre los objetivos propuestos se desprenden, disear e
implementar un sistema que solucione las deficiencias tecnolgicas
del actual servicio web conferencing, y sea un apoyo metodolgico
51

de los cursos a distancia y semi presenciales en la PUCP, realizar


un estudio de las principales herramientas web conferencing,
gestionar las sesiones web conferencing, la metodologa aplicada
es la prctica, de ello las conclusiones son los siguientes, Los
resultados de la validacin del sistema por parte de los usuarios
experimentales, evidenciaron un 95% de aceptacin, es decir el
sistema implementado es un apoyo metodolgico para los cursos a
distancia y semi presenciales, los usuarios experimentales
manifestaron en un 90% que el sistema implementado es funcional,
es decir gestiona las sesiones web conferencing correctamente, y
un 86% que el sistema es fcil de usar y tiene una curva de
aprendizaje mnima.

5.3 Software
Rational Unified Process (RUP)
El proceso de desarrollo que vamos a utilizar la herramienta RUP y
la metodologa a utilizar es UML, ya que juntos constituye la
metodologa

estndar

ms

utilizada

para

el

anlisis,

implementacin y documentacin de sistemas orientados a objetos.


El Proceso Unificado Racional (Rational Unified Process en ingls,
habitualmente resumido como RUP) es un proceso de desarrollo
de software, el RUP no es un sistema con pasos firmemente
establecidos, sino un conjunto de metodologas adaptables al
contexto y necesidades de cada organizacin.
Tambin se conoce por este nombre al software desarrollado por
Rational, hoy propiedad de IBM, el cual incluye informacin
entrelazada de diversos artefactos y descripciones de las diversas
actividades. Est incluido en el Rational Method Composer (RMC),
que permite la personalizacin de acuerdo a necesidades.

52

Originalmente se dise un proceso genrico y de dominio pblico,


el Proceso Unificado, y una especificacin ms detallada, el
Rational Unified Process, que se vendiera como producto
independiente.
EL Lenguaje Unificado de Modelado (UML, por sus siglas en
ingls, Unified Modeling Language) es el lenguaje de modelado de
sistemas de software ms conocido y utilizado en la actualidad;
est respaldado por el OMG (Object Management Group). Es un
lenguaje grfico para visualizar, especificar, construir y documentar
un sistema. UML ofrece un estndar para describir un "plano" del
sistema (modelo), incluyendo aspectos conceptuales tales como
procesos de negocio y funciones del sistema, y aspectos concretos
como expresiones de lenguajes de programacin, esquemas de
bases de datos y componentes reutilizables.
Es importante resaltar que UML es un "lenguaje de modelado" para
especificar o para describir mtodos o procesos. Se utiliza para
definir un sistema, para detallar los artefactos en el sistema y para
documentar y construir.
En otras palabras, es el lenguaje en el que est descrito el modelo.
Se puede aplicar en el desarrollo de software entregando gran
variedad de formas para dar soporte a una metodologa de
desarrollo de software (tal como el Proceso Unificado Racional o
RUP), pero no especifica en s mismo qu metodologa o proceso
usar.
UML no puede compararse con la programacin estructurada, pues
UML

significa

Lenguaje

Unificado

de

Modelado,

no

es

programacin, solo se diagrama la realidad de una utilizacin en un


requerimiento. Mientras que, programacin estructurada, es una
forma de programar como lo es la orientacin 15 a objetos, sin
embargo, la programacin orientada a objetos viene siendo un
53

complemento perfecto de UML, pero no por eso se toma UML slo


para lenguajes orientados a objetos.
UML cuenta con varios tipos de diagramas, los cuales muestran
diferentes aspectos de las entidades representadas.

[1]

Servidor Web APACHE


El servidor HTTP Apache es un servidor web HTTP de cdigo
abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft
Windows, Macintosh y otras, que implementa el protocolo
HTTP/1.1.

[2]

y la nocin de sitio virtual. Cuando comenz su

desarrollo en 1995 se bas inicialmente en cdigo del popular


NCSA HTTPd 1.3, pero ms tarde fue reescrito por completo
El servidor Apache se desarrolla dentro del proyecto HTTP Server
(httpd) de la Apache Software Foundation.
Apache

presenta

entre

otras

caractersticas

altamente

configurables, bases de datos de autenticacin y negociado de


contenido, pero fue criticado por la falta de una interfaz grfica que
ayude en su configuracin.
Apache tiene amplia aceptacin en la red: desde 1996, Apache, es
el servidor HTTP ms usado. Alcanz su mxima cuota de
mercado en 2005 siendo el servidor empleado en el 70% de los
sitios web en el mundo, sin embargo ha sufrido un descenso en su
cuota de mercado en los ltimos aos. (Estadsticas histricas y de
uso diario proporcionadas por Netcraft).

[3]

La mayora de las vulnerabilidades de la seguridad descubiertas y


resueltas tan slo pueden ser aprovechadas por usuarios locales y
no remotamente. Sin embargo, algunas se pueden accionar
54

remotamente en ciertas situaciones, o explotar por los usuarios


locales malvolos en las disposiciones de recibimiento compartidas
que utilizan PHP como mdulo de Apache.

PHP Lenguaje de Programacin


PHP es un lenguaje de programacin de uso general de cdigo del
lado del servidor originalmente diseado para el desarrollo web de
contenido dinmico. Fue uno de los primeros lenguajes de
programacin del lado del servidor que se podan incorporar
directamente en el documento HTML en lugar de llamar a un
archivo externo que procese los datos. El cdigo es interpretado
por un servidor web con un mdulo de procesador de PHP que
genera la pgina Web resultante. PHP ha evolucionado por lo que
ahora incluye tambin una interfaz de lnea de comandos que
puede ser usada en aplicaciones grficas independientes. PHP
puede ser usado en la mayora de los servidores web al igual que
en casi todos los sistemas operativos y plataformas sin ningn
costo. [4]

Mysql Leguaje de Manejo de Datos


MySQL es un sistema de gestin de bases de datos relacional,
multihilo y multiusuario con ms de seis millones de instalaciones.

[5]

MySQL AB desde enero de 2008 una subsidiaria de Sun

Microsystems y sta a su vez de Oracle Corporation desde abril de


2009 desarrolla MySQL como software libre en un esquema de
licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso
compatible con esta licencia, pero para aquellas empresas que
quieran incorporarlo en productos privativos deben comprar a la

55

empresa una licencia especfica que les permita este uso. Est
desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es
desarrollado por una comunidad pblica y los derechos de autor del
cdigo estn en poder del autor individual, MySQL es patrocinado
por una empresa privada, que posee el copyright de la mayor parte
del cdigo. Esto es lo que posibilita el esquema de licenciamiento
anteriormente mencionado. Adems de la venta de licencias
privativas, la compaa ofrece soporte y servicios. Para sus
operaciones contratan trabajadores alrededor del mundo que
colaboran va Internet. MySQL AB fue fundado por David Axmark,
Allan Larsson y Michael Widenius
.
MySQL es muy utilizado en aplicaciones web, como Drupal o
phpBB,

en

plataformas

(Linux/Windows-Apache-MySQL-

PHP/Perl/Python), y por herramientas de seguimiento de errores


como Bugzilla. Su popularidad como aplicacin web est muy
ligada a PHP, que a menudo aparece en combinacin con MySQL.
MySQL es una base de datos muy rpida en la lectura cuando
utiliza el motor no transaccional MyISAM, pero puede provocar
problemas de integridad en entornos de alta concurrencia en la
modificacin. En aplicaciones web hay baja concurrencia en la
modificacin de datos y en cambio el entorno es intensivo en
lectura de datos, lo que hace a MySQL ideal para este tipo de
aplicaciones. Sea cual sea el entorno en el que va a utilizar
MySQL, es importante monitorizar de antemano el rendimiento
para detectar y corregir errores tanto de SQL como de
programacin.

[6]

56

CAPTULO VI: REQUERIMIENTOS DEL PROYECTO


6.1 Introduccin
En este captulo desarrollaremos las diversas especificaciones y
relaciones de requerimientos del software que requiere este
proyecto, estos se dividirn en requerimientos funciones y no
funcionales, tambin se presentaran diagramas y paquetes del uso
del sistema propuesto.

6.2 Requerimientos del Software


6.2.1 Relacin de requerimientos del Software
Luego de la entrevista realizada al sponsor, se identificaron
requerimientos tanto funcionales como no funcionales.

6.2.2 Especificaciones de requerimientos

6.2.2.1 Requerimientos funcionales (RF)


Nro.01
Actor
Nombre
Gestionar Informacin de
la Actividad Acadmica

Egresado Ing. Informtica


Descripcin
Permite al usuario (Egresado) gestionar su
informacin profesional, para poder saber los
avances que estn alcanzando los usuarios.

Nro.02
Actor

Empresa

Nombre

Descripcin

57

Gestionar Bolsa de
Trabajo

Permite al usuario (Empresa) poder registrar,


eliminar, modificar la oferta de trabajo segn su
criterio.

Nro.03
Actor
Nombre

Egresado Ing. Informtica


Descripcin

Consultar Informacin al

Permite al usuario (egresado) consultar la

Portal

informacin del portal web.

Nro.04
Actor
Nombre

Escuela
Descripcin

Gestionar Informacin de
los Procedimientos
Administrativos.
Nro.05
Actor
Nombre
Administrar Usuario

Nro.06
Actor
Nombre
Gestionar Informacin
Profesional del Egresado
Nro.07
Actor
Nombre
Gestionar Informacin
De los resultados de la
solicitudes registradas

Permite al usuario (Escuela) el registro de las


solicitudes de constancias de los egresados,
validar Egresados, y el registro de la promocin
de egresados
Administrador del Sistema
Descripcin
Permite manejar la informacin del usuario que
entrara al sistema, puede ser en registrar su
informacin,
poder
modificarla,
poder
consultarla o en todo caso
eliminarla,
bastando para ello un cambio de estado.
Egresado Ing. Informtica
Descripcin
Permite al usuario (Egresado) gestionar su
informacin profesional, para poder saber los
avances que estn alcanzando los usuarios.
Empresa
Descripcin
Permite al usuario (Empresa) publicar los
resultados a los egresados

Nro.08
58

Actor
Nombre

Egresado Ing. Informtica


Descripcin

Gestionar Informacin de
curriculum vitaes.

Permite al usuario (Egresado)


modificar, eliminar su hoja de vida.

registrar,

Cudro 5: Cuadro de requerimientos funcionales


Fuente: Elaboracin Propia

6.2.2.2 Requerimientos no funcionales (RNF)


Nro.01
Nombre
Facilidad de Uso

Nro.02
Nombre

Descripcin
El usuario debe ser capaz de utilizar cualquier
funcin del sistema, utilizando solamente los
elementos de ayuda del sistema. El tiempo
esperado para esto es entre 10 a 15 minutos,
dependiendo del grado del conocimiento del
usuario. En todo caso se contara con una
capacitacin que mejorar el uso del sistema.
Descripcin

Interfaz agradable para el Cada pantalla contar con un formato preusuario


establecido, el cual evitar confusiones al
usuario y le permitir trabajar de una manera
eficaz y prctica, es decir una ayuda
incorporada para que el usuario sepa la
funcin de cada elemento de la pantalla.
Nro.03
Nombre
Descripcin
Las
pantallas
deben El usuario debe ser capaz de familiarizarse
seguir un estndar
con las pantallas, ya que todas utilizan un
estndar donde se trabaja en la Universidad
Ricardo Palma, lo cual facilitara la fcil
navegacin entre ellas.
Nro.04
Nombre
Disponibilidad

Descripcin
del La disponibilidad del sistema ser de 99% del
59

Sistema

tiempo al mes, en condiciones normales.

Nro.05
Nombre

Descripcin

Tiempo Estimado entre El sistema debe de ser tolerante a las fallas. El


fallas
tiempo estimado entre fallas no ser mayor a
un 0.1% por usuario.
Nro.06
Nombre
Tiempo
Rpida

Descripcin
de

Respuesta El tiempo de respuesta rpida de nuestro


sistema, deber ser el menor posible. Se
estima que el tiempo se encontrara en un
rango de 2 a 6 segundos.

Nro.09
Nombre

Descripcin

Concurrencia de Usuarios El aplicativo deber tener la capacidad de


simultneos
acceso para varios usuarios simultneamente
con el cual se busca brindar la atencin
personalizada. La cantidad puede variar de 30
a 60 usuarios conectados.
Nro.10
Nombre
Instalacin y Localizacin

Nro.11
Nombre
Capacitacin

Nro.12
Nombre
Manuales

Descripcin
Es una aplicacin Web que se encontrara
localizada en alguno de los servidores de la
Universidad Ricardo Palma.
Descripcin
Se brindar capacitacin 1 hora durante una
semana para los usuarios, quienes manejaran
el sistema.
Descripcin
Se contar con manuales impresos y en
archivo formato .pdf para el buen manejo del
aplicativo. A la vez estos manuales se podrn
descargar o tener una pre-vista desde el
mismo portal web.

60

Cudro 6: Cuadro de requerimientos no funcionales


Fuente: Elaboracin Propia

6.3 Casos de uso del sistema


6.3.1 Diagrama de actores del sistema

AS_Usuario

AS_Usuario_Ing_Informatica

AS_Egresado_Ing_Informatic
a

AS_Escuela_Ing_Informatica

AS_Empresa

AS_Administrador_Sistema

Grfico 7: Diagrama de actores del sistema


Fuente: Elaboracin propia.

6.3.2 Diagrama de paquetes

Seguridad

Mantenimiento

Seguimiento y Control

61

Grfico 8: Diagrama de paquetes


Fuente: Elaboracin propia

6.3.2.1 Paquete de mantenimiento

AS_Usuario
(from Actores del Sist...

AS_Usuario_Ing_Informatica
(from Actores del Sist...

CUS_Registrar Empresa

AS_Empresa

CUS_Gestionar Datos Empresa

(from Actores del Sist...

AS_Egresado_Ing_Informatica
AS_Escuela_Ing_Informatica

CUS_Gestionar Promocion

(from Actores del Sist...

(from Actores del Sist...

CUS_Publicar Informacion Curso


CUS_Publicacion Informacion Noticias

Grfico 9: Diagrama de paquete de mantenimiento


Fuente: Elaboracin propia

62

6.3.2.2 Paquete de seguimiento y control

CUS_Consultar Noticia

AS_Usuario
(from Ac tores del Sis t...

CUS_Consultar Egresado

AS_Usuario_Ing_Informatica

CUS_Publicar Oferta Laboral

(from Ac tores del Sis t...

AS_Administrador_Sistema

CUS_Validar Empresa

AS_Empresa
(from Actores del Sist...

AS_Escuela_Ing_Informatica

CUS_Consultar Curso Curricular

AS_Egresado_Ing_Informatica

CUS_Validar Egresado

CUS_Clasificar Oferta Laboral

CUS_Postular O ferta Laboral

(from Actores del Sis t...

(from Ac tores del Sis t...

(from Ac tores del Sis t...

CUS_Gestionar Constancia

CUS_Gestionar Informacion Egresado

Grfico 10: Diagrama de paquete de seguimiento y control


Fuente: Elaboracin propia

6.3.2.3 Paquete de seguridad


<<extend>>

AS_Usuario

CUS_Iniciar_Sesion

CUS_Cambiar_Contrasena

(from Actores del Sistema)

AS_Usuario_Ing _Informatica
(from Actores del Sistema)

CUS_Administrar contraseas

AS_Administrador_Sistema
(from Actores del Sistema)

Grfico 11: Diagrama de paquete de seguridad


Fuente: Elaboracin propia

63

6.3.3 Casos del uso del sistema


6.3.3.1 Relacin de CUS
a. Iniciar Sesin
b. Cambiar Contrasea
c. Postular a la oferta laboral
d. Consultar Egresados (Egresado)
e. Publicar Informacin (Egresado)
f. Gestionar Informacin del Egresado
g. Gestionar Constancia
h. Clasificar oferta laboral
i. Consultar Egresados (Escuela)
j. Publicar Informacin (Escuela)
k. Gestionar Promocin
l. Validar Egresado
m. Adjuntar Constancia

64

6.3.3.2 Diagrama de CUS


<<extend>>

CUS_Consultar Noticia

AS_Usuario

(from Seguimiento y Cont. ..

(from Actores del Sistema)

CUS_Iniciar_Sesion
(from Seguri...

CUS_Cambiar_Contrasena
(from Seguri...

CUS_Registrar Empresa
(from Mantenimie...

AS_Usuario_Ing_Informatica

CUS_Consultar Egresado
(from Seguimiento y Cont...

CUS_Publicar Oferta Laboral


(from Seguimiento y Cont...

(from Actores del Sistema)

AS_Empresa
(from Actores del Sistema)

CUS_Gestionar Datos Empresa


(from Mantenimie...

AS_Administrador_Sistema
(from Actores del Sistema)

CUS_Administrar contraseas
(from Seguri...

CUS_Validar Empresa
(from Seguimiento y Cont...

CUS_Validar Egresado
(from Seguimiento y Cont...

AS_Escuela_Ing_Informatica
(from Actores del Sistema)

CUS_Clasificar Oferta Laboral


(from Seguimiento y Cont...

CUS_Publicar Informacion Curso


(from Mantenimie...

CUS_Consultar Curso Curricular

AS_Egresado_Ing_Informatica

(from Seguimiento y Cont...

(from Actores del Sistema)

CUS_Gestionar Promocion
(from Mantenimie...

CUS_Postular Oferta Laboral


(from Seguimiento y Cont...

CUS_Gestionar Constancia CUS_Publicacion Informacion Noticias CUS_Gestionar Informacion


Egresado
(from Seguimiento y Cont...

(from Mantenimie...

(from Seguimiento y Cont...

Grfico 12: Diagrama de CUS


Fuente: Elaboracin propia

65

6.3.3.3 Especificaciones de CUS

Nombre del CUS

Iniciar sesin

Actor(es)

AS_Usuario

Descripcin

del El tipo de Usuario ingresa de acuerdo a su cdigo

Caso de Uso

y contrasea

Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin


Fuente: Elaboracin Propia

Nombre del CUS

Postular a la oferta laboral

Actor(es)

AS_Egresado

Descripcin
Caso de Uso

del El actor egresado postula a los diferentes puestos


de trabajo que ofrecen las Empresas

Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral


Fuente: Elaboracin Propia

66

Nombre del CUS

Consultar egresados

Actor(es)

AS_Egresado

Descripcin

del El actor egresado consulta a sus otros colegas

Caso de Uso

egresados segn su nombre, apellido, ao egreso

Cudro 9: Cuadro de especificacin de CUS Consultar egresados


Fuente: Elaboracin Propia

Nombre del CUS

Publicar Informacin

Actor(es)

AS_Egresado

Descripcin

del El actor Egresado publica su informacin ya sea

Caso de Uso

solicitando puestos de trabajo de su empresa o


para una Empresa

Cudro 10: Cuadro de especificacin de CUS publicar informacin


Fuente: Elaboracin Propia

Nombre del CUS

Gestionar informacin del egresado

Actor(es)

AS_Egresado

Descripcin

del El actor Egresado puede registrar, publicar,


modificar sus datos personales, estudios,
Caso de Uso
Hoobies, etc (Hoja de Vida)

Cudro 11: Cuadro de especificacin de CUS gestionar informacin del


egresado
Fuente: Elaboracin Propia

Nombre del CUS

Gestionar constancia
67

Actor(es)
AS_Egresado
El actor Egresado puede registrar, publicar,
Descripcin

del modificar

Caso de Uso

los

requisitos

para

gestionar

su

constancia de egresado, registro de notas y


certificado de Conferencias

Cudro 12: Cuadro de especificacin de CUS gestionar constancia


Fuente: Elaboracin Propia

Nombre del CUS

Clasificar oferta laboral

Actor(es)

AS_Escuela

Descripcin
Caso de Uso

del

El actor Escuela clasifica la postulacin de los


egresados hacia un puesto de trabajo de acuerdo
a su rendimiento

Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral


Fuente: Elaboracin Propia

68

Nombre del CUS

Consultar egresado

Actor(es)

AS_Escuela

Descripcin

del

Caso de Uso

El actor Escuela consulta lista de egresados


segn su nombre, apellidos, u ao de egreso

Cuadro #

Cudro 14: Cuadro de especificacin de CUS consultar egresado


Fuente: Elaboracin Propia

Nombre del CUS

Publicar informacin

Actor(es)

AS_Escuela
El actor Escuela publica informaciones de los

Descripcin
Caso de Uso

del cursos

de

maestra,

diplomados,

certificados

conferencias para beneficio del egresado

Cudro 15: Cuadro de especificacin de CUS publicar informacin


Fuente: Elaboracin Propia

69

Nombre del CUS

Gestionar promocin

Actor(es)

AS_Escuela
El actor Escuela puede crear, registrar, actualizar

Descripcin
Caso de Uso

del la promocin con

nombre de

la promocin,

presidente e integrantes

Cudro 16: Cuadro de especificacin de CUS Gestionar promocin


Fuente: Elaboracin Propia

70

Nombre del CUS

Validar egresado

Actor(es)

AS_Escuela
El actor Escuela actualizara el registro de los

Descripcin

del egresados mediante un upload de un Excel

Caso de Uso

preparado por la escuela donde se encuentra los


egresados vlidos.

Cudro 17: Cuadro de especificacin de CUS Validar egresado


Fuente: Elaboracin Propia

Nombre del CUS

Gestionar constancia

Actor(es)

AS_Escuela
El actor Escuela tramite el total de los requisitos

Descripcin
Caso de Uso

del que envan los egresados para gestionar sus


constancias de egresado, conferencia y certificado
de notas

71

Nombre del CUS

Consultar Curso curricular

Actor(es)

AS_Escuela
El actor Escuela consulta cantidad de personas

Descripcin

del que ocupan un tipo de cargo y los cursos que

Caso de Uso

segn ese tipo han llevado

Cudro 18: Cuadro de especificacin de CUS adjuntar constancia


Fuente: Elaboracin Propia

Cudro 19: Cuadro de especificacin de CUS curso curricular


Fuente: Elaboracin Propia

Nombre del CUS

Gestionar informacin de empresa

Actor(es)

AS_Empresa
El actor Empresa va registrar, publicar, eliminar la

Descripcin
Caso de Uso

del oferta de trabajo para la postulacin de los


egresados

72

Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa


Fuente: Elaboracin Propia

6.3.3.4 Matriz de CUN Vs CUS

Cudro 21: Cuadro de matriz Cun Vs Cus


Fuente: Elaboracin Propia

73

6.3.4 Diagrama de Secuencia


Iniciar Sesin

Grfico 13: Diagrama de Secuencia Iniciar Sesin


Fuente: Elaboracin propia

74

Cambiar Contrasea

Grfico 14: Diagrama de Secuencia Cambiar Contrasea


Fuente: Elaboracin propia

75

Postular Oferta Laboral

Grfico 15: Diagrama de Secuencia Postular Oferta Laboral


Fuente: Elaboracin propia

Publicar Informacin Egresado

Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado


Fuente: Elaboracin propia

76

Publicar Informacin Escuela

Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela


Fuente: Elaboracin propia

77

Gestionar Bolsa Laboral

Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral


Fuente: Elaboracin propia

78

Gestionar Promocin

Grfico 19: Diagrama de Secuencia Gestionar Promocin


Fuente: Elaboracin propia

79

Gestionar Informacin Profesional

Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional


Fuente: Elaboracin propia

80

6.3.5 Diagrama de Colaboracin


Iniciar Sesin

Grfico 21: Diagrama de Colaboracin Iniciar Sesin


Fuente: Elaboracin propia

81

Cambiar Contrasea

Grfico 22: Diagrama de Colaboracin Cambiar Contrasea


Fuente: Elaboracin propia

82

Postular Oferta Laboral

Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral


Fuente: Elaboracin propia

83

Publicar Informacin Egresado

Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado


Fuente: Elaboracin propia

84

Publicar Informacin Escuela

Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela


Fuente: Elaboracin propia

85

Gestionar Bolsa Laboral

Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral


Fuente: Elaboracin propia

86

Gestionar Promocin

Grfico 27: Diagrama de Colaboracin Gestionar Promocin


Fuente: Elaboracin propia

87

Gestionar Informacin Profesional

Grfico 28: Diagrama de


Profesional
Fuente: Elaboracin propia

Colaboracin

Gestionar

Informacin

88

6.4 Modelo conceptual del sistema


6.4.1 Diagrama del modelo conceptual

PerfilxPermiso
Usuario

Perfil

cod_usuario : Integer
nombre_usuario : String
clave : String
email : String
1..n
fecha_registro : Date

tiene
1

Permiso

cod_perfil : Integer
nombre_perfil : String
descripcion_perfil : String
1..n
fecha_creacion : Date

cod_permiso : Integer
nombre_permiso : String
descripcion_permiso : String
ruta : String

1..n

Colegio

Idioma

Empresa
Alumno

Escuela

cod_alumno : Integer
nombre : String
apellidos : String

cod_escuela : Integer
nombre : String

gestiona
1

1
gestiona

1..n

pertenece

1..n
Beneficio

1
Promocion
cod_promocion : Integer
nombre : String
ciclo : String
fecha_registro : Date

cod_beneficio : Integer
nombre : String
descripcion : String
vacantes : Integer
link : String
fecha_inicio : Date
fecha_fin : Date
fecha_registro : Date

cod_empresa : Integer
nombre_empresa : String
contacto : String
direccion : String
telefono : Integer
celular : Integer
fecha_registro : Date

Agenda

cod_agenda : Integer
fecha : Date

cod_idioma : Integer
nombre_idioma : String
nivel : String
1..n habla
institucion : String
1

Programa

1..n
Evento

1..n

Estudio_Superior
tiene

cod_superior : Integer
institucion : String
tiene
carrera : String
ao_inicio : Date
1
1
ao_fin : Date
actualmente : Boolean

1..n

tiene

Archivo

1..n

1..n

1..n

cod_laboral : Integer
empresa : String
puesto : String
area_laboral : String
tipo_trabajo : String
referencia : String
fecha_inicio : Date
fecha_fin : Date
actualmente : Boolean

apertura

cod_egresado : Integer
1
nombre : String
apellido_paterno : String
apellido_materno : String 1
fecha_nacimiento : Date
sexo : Char
direccion : String
telefono : Integer
celular : Integer
1
ciclo_egreso : String

1
tiene
Experiencia_Laboral

cod_evento : Integer
titulo : String
descripcion : String
hora_inicio : String
hora_fin : String
fecha_registro : Date

cod_programa : Integer 1..n


nombre_programa : String
nivel : String
institucion : String

1
tiene

domina

tiene

Egresado

cod_colegio : Integer
nombre : String
ao_inicio : Date
ao_fin : Date
ciudad : String

cod_archivo : Integer
nombre : String
peso : String
fecha_registro : Date

PuestoxEgresado
postula(n)

fecha_postulacion : Date

1..n
1

Puesto

Bolsa_Trabajo
cod_bolsa : Integer
area_laboral : String
fecha_apertura : Date 1

ofrece
1..n

cod_puesto : Integer
titulo : String
descripcion : String
cantidad : Integer
fecha_inicio : Date
fecha_fin : Date

Grfico 29: Diagrama del modelo conceptual


Fuente: Elaboracin propia

89

Nivel_Estudio
cod_nivel : Integer
nombre : String

6.5 Benchmarking
Nos permite hacer un anlisis de las caractersticas funcionales de
los tres portales de los cuales se aprecia la menos transcendente el
portal de la catlica y la ms sobresaliente el portal de la UNI

Grfico 30: Diagrama del Benchmarking


Fuente: Elaboracin propia

En Conclusin decimos que el Portal de la URP tiene caractersticas


funcionales sobresalientes sobre los otros tres portales siendo la
postulacin libre a una oferta laboral el plus, el ms sobresaliente
porque permite al egresado postular no solo a una sino a varias
ofertas.
Tambin decimos que el egresado va consultar a sus otros colegas
egresados para saber su situacin actual, laboral, etc.
Va poder publicar el egresado su informacin de inters hacia los
otros colegas egresados ya sea para un puesto de trabajo de su
empresa o para una empresa.
Va poder Gestionar su constancia de egresado a travs del portal sin
la necesidad de hacer papeleos.

90

6.6 Prototipos
Portada Principal
La pgina de inicio o portada es el URL, o archivo local que carga
cuando se inicia un navegador web.

Grfico 31: Portada principal


Fuente: Elaboracin propia

Egresado
Iniciar Sesin
El Egresado ingresa de acuerdo a su cdigo y contrasea

Grfico 32: Iniciar sesin


Fuente: Elaboracin propia

91

Men Egresado
El Men Principal del Egresado

Grfico 33: Men


Fuente: Elaboracin propia

Egresado
Postular a la oferta laboral
El egresado postula a los diferentes puestos de trabajo que ofrecen
las empresas.

Grfico 34: Postular a la oferta laboral


Fuente: Elaboracin propia

92

Egresado
Consultar egresados
El egresado consulta a sus colegas egresados segn el ciclo de
egreso, nombres o apellidos.

Grfico 35: Consultar egresados


Fuente: Elaboracin propia

Egresado
Publicar informacin
El egresado publica su informacin ya sea solicitando puestos de
trabajo de su empresa, para una empresa o algo de inters.

Grfico 36: Publicar informacin


Fuente: Elaboracin propia

93

Egresado
Gestionar informacin del egresado
El egresado registra, publica, modifica sus datos personales,
estudios, experiencia laboral, idiomas, etc.

Grfico 37: Gestionar informacin del egresado


Fuente: Elaboracin propia

94

Egresado
Gestionar constancia
El egresado registra, publica, modifica los requisitos para gestionar
su constancia de egresado, certificado de notas y certificado de
conferencias.

Grfico 38: Gestionar constancia


Fuente: Elaboracin propia

95

Egresado
Ver Resultado Oferta Laboral
El egresado ve resultado de las clasificatorias a la postulacin a una
oferta laboral

Grfico 39: Ver Resultado Oferta Laboral


Fuente: Elaboracin propia

Escuela
Iniciar sesin
La escuela ingresa de acuerdo a su cdigo y contrasea

Grfico 40: Iniciar sesin


Fuente: Elaboracin propia

96

Men escuela
El Men Principal de la Escuela

Grfico 41: Men escuela


Fuente: Elaboracin propia

Escuela
Clasificar oferta laboral
La Escuela clasifica la postulacion de los egresados hacia un puesto
de trabajo de acuerdo a su rendimiento.

Grfico 42: Clasificar oferta laboral


Fuente: Elaboracin propia

97

Escuela
Consultar egresados
La Escuela consulta egresados segn ciclo de egreso, nombres o
apellidos.

Grfico 43: Consultar egresados


Fuente: Elaboracin propia

Escuela
Publicar informacin
La Escuela publica informaciones de los cursos de maestria,
diplomados, certificaciones, etc. Para beneficio del egresado

Grfico 44: Publicar informacin


Fuente: Elaboracin propia

98

Escuela
Gestionar promocin
La Escuela crea, registra, actualiza la promocin con nombre de la
promocin, cdigo de la promocin, presidente de la promocin,
integrantes, correo y foto de la promocin

Grfico 45: Gestionar promocin


Fuente: Elaboracin propia

99

Escuela
Validar egresado
La Escuela selecciona el archivo ccv para el registro de los
egresados validos al portal

Grfico 46: Validar egresado


Fuente: Elaboracin propia

Escuela
Gestionar constancia
La Escuela tramita el envo de las solicitudes de los egresados para
gestionar la constancia de egresado, certificado de notas y
conferencias.

Grfico 47: Gestionar constancia


Fuente: Elaboracin propia

100

Escuela
Consultar Curso curricular
La escuela consulta cantidad de personas que ocupan un tipo de
cargo y los cursos que segn ese tipo han llevado.

Grfico 48: Consultar Curso curricular


Fuente: Elaboracin propia

Empresa
Iniciar sesin
La Empresa ingresa de acuerdo a su cdigo y contrasea

Grfico 49: Iniciar sesin


Fuente: Elaboracin propia

101

Men empresa
El Men Principal de la Empresa

Grfico 50: Men empresa


Fuente: Elaboracin propia

Empresa
Publicar Informacin Empresa
La Empresa publica informacin para una Oferta Laboral

Grfico 51: Publicar Informacin Empresa


Fuente: Elaboracin propia

102

Empresa
Gestionar informacin de empresa
La Empresa registra, publica, elimina sus datos personales en el
portal

Grfico 52: Gestionar informacin de empresa


Fuente: Elaboracin propia

Administrador del sistema


Iniciar sesin
El Organizador del sistema ingresa de acuerdo a su cdigo y
contrasea

Grfico 53: Iniciar sesin


Fuente: Elaboracin propia

103

Men administrador del sistema


El Men Principal del Administrador del Sistema

Grfico 54: Men administrador del sistema


Fuente: Elaboracin propia

104

6.7 Modelo de Implementacin


Se estudiara la arquitectura de la aplicacin, analizando los
distintos componentes que conforman el mismo.

Capa de Aplicacion

EGRESADOS

Capa de Negocio
EGRESADOS
Entidades

EGRESADOS
Controladoras
BD_EGRESADOS

Capa de Acceso de Datos

SQL
Helper
EGRESADOS
Acceso de Datos

Grfico 55: Modelo de implementacin


Fuente: Elaboracin propia

105

6.8 Modelo de Despliegue


VISTA DE DESPLIEGUE
Servidor de BD SQL

Navegador
Web: XHTML

Base de Datos: SQL


Server 2008 R2

PC Cliente
Firewall
HTTP

TCP/IP

Tipo de Cable:
Par Trenzado.

TCP/IP

Procesador Core 2 Duo.


Memoria Ram: 512 Mb.
Sistema Operativo:
Windows XP

Tipo de Cable:
Par Trenzado.
Servidor Web I S (Internet
Information Server)
Memoria Requerida: 512 Mb RAM.
Espacio Requerido: 500 Mb Libres.

Grfico 56: Modelo de despliegue


Fuente: Elaboracin propia

106

6.9 Modelo de Componentes

Browser Internet

Wfrm_Portal

Wfrm_Page

MasterPage

Controladoras

DTO
DAO

SQL_Helper

Base de Datos
EGRESADOS

Grfico 57: Modelo de componentes


Fuente: Elaboracin propia

6.10 Conclusiones
Como hemos podido observar en este captulo ya se tiene una
idea clara de que es lo que vamos a utilizar y cmo vamos a
disear la solucin en base a las necesidades del egresado.

107

CAPTULO VII: PLAN DE PRUEBAS

7.1 Introduccin
El propsito de este plan es planificar, estructurar y documentar la
planificacin de las pruebas de aceptacin del sistema a realizar, as
como la estrategia a utilizar para su ejecucin.
Luego de finalizar las pruebas de sistema, el programa se encuentra
completamente ensamblado, y se han encontrado y corregido los
errores entre los mdulos, mtodos, clases y objetos. En este punto
se comienza con la etapa de las pruebas de validacin de
requerimientos ms conocida como pruebas de aceptacin. stas
se enfocan en las acciones que realiza el usuario adems de las
salidas del sistema que puedan ser reconocidas por l; dichas
acciones y salidas engloban las expectativas del usuario, y estn
definidas en las especificaciones de los requerimientos del software.
Las pruebas de aceptacin, se realizan a los requerimientos
funcionales, y a los no-funcionales como facilidad de uso,
recuperacin,

eficiencia,

entre

otros;

se

pretende

lograr:

correccin, vale decir, carencia de ambigedad; completitud, es


decir, especificacin completa y clara del problema; y por ltimo pero
no menos importante, consistencia, quiere decir, que no haya
requisitos contradictorios.
El plan que a continuacin se detalla pretende dar una visin general
sobre las actividades a realizar; sobre las pruebas consideradas;
adems de una explicacin global que se consider para la
realizacin de los documentos a entregar, ya que darn una mayor
informacin relacionada a la evaluacin y reportes de este tipo de
pruebas.

108

7.2 Informe General de Plan de Pruebas


PLAN DE PRUEBAS AL 10-07-2013
Fase

Nro.

Tipo de unidad

Unidad de
Prueba

Tipo de
prueba

CNT

PCUS

Iniciar Sesin
Egresado

DEF

CNT

PCUS

Postular a la
Oferta Laboral

DEF

CNT

PCUS

Consultar
Egresados

DEF

Descripcin
Este caso es
ejecutado por el
Egresado que ingresa
su cdigo y
contrasea
Este caso es
ejecutado por el
Egresado que postula
a los diferentes
puestos de trabajo
que ofrecen las
Empresas
Este caso es
ejecutado por el
Egresado que
consulta a sus otros
colegas egresados
segn su nombre,
apellido, u ao de
egreso

Fecha
planificada

Tester

Responsable
de la unidad

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

108

CNT

CNT

CNT

PCUS

PCUS

PCUS

Publicar
Informacin
Egresado

Gestionar
Informacin
Egresado

Gestionar
Constancia

DEF

Este caso es
ejecutado por el
Egresado que publica
su informacin ya sea
solicitando puestos de
trabajo de su empresa
o para una Empresa

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por el
Egresado que registra,
publica, modifica sus
datos personales,
estudios, Hoobies, etc
(Hoja de Vida)

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por el
Egresado que registra,
publica, modifica los
requisitos para
gestionar su
constancia de
egresado, registro de
notas y certificado de
Conferencias

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

109

CNT

PCUS

Iniciar Sesion
Escuela

DEF

CNT

PCUS

Clasificar Oferta
Laboral

DEF

CNT

PCUS

Consultar
Egresados

DEF

Este caso es
ejecutado por la
Escuela que ingresa
su cdigo y
contrasea
Este caso es
ejecutado por la
Escuela que clasifica
la postulacin de los
egresados hacia un
puesto de trabajo de
acuerdo a su
rendimiento
Este caso es
ejecutado por la
Escuela que consulta
lista de egresados
segn su nombre,
apellidos, u ao de
egreso

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

110

CNT

CNT

CNT

10

11

12

PCUS

PCUS

PCUS

Publicar
Informacin
Escuela

Gestionar
Promocion

Validar Egresado

DEF

Este caso es
ejecutado por la
Escuela que publica
informaciones de los
cursos de maestra,
diplomados,
certificados
conferencias para
beneficio del egresado

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por la
Escuela que crea,
registra, actualiza la
promocin con
nombre de la
promocin, presidente
e integrantes

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por la
Escuela que actualiza
el registro de los
egresados mediante
un upload de un Excel
preparado por la
escuela donde se
encuentra los
egresados validos.

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

111

CNT

CNT

CNT

13

14

15

PCUS

PCUS

PCUS

Adjuntar
Constancia

Contar Curso
Curricular

Iniciar Sesin
Empresa

DEF

Este caso es
ejecutado por la
Escuela que tramita el
total de los requisitos
que envan los
egresados para
gestionar sus
constancias de
egresado, conferencia
y certificado de notas

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por la
Escuela que consulta
la cantidad de
egresados que
ocupan un tipo de
cargo y los cursos que
segn ese tipo han
llevado

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

DEF

Este caso es
ejecutado por la
Empresa que ingresa
su cdigo y
contrasea

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

112

CNT

16

PCUS

Gestionar
Informacin
Empresa

DEF

Este caso es
ejecutado por la
Empresa que El
registra, publica,
elimina la oferta de
trabajo para la
postulacin de los
egresados

10/07/2013

Zamudio,
Brian

Zamudio,
Brian

Cuadro 22 Informe de Prueba


Fuente: Elaboracin Propia

MDAT

Validacin del modelo de datos

ECUS

Validacin de la especificacin de caso de uso

PCUS

Prueba de programacin de caso de uso

PSIS

Prueba de subsistema

PINT

Prueba integral

Unidad de prueba: Es el artefacto especfico que se va a someter a prueba.


Tipo de prueba: INI( Inicial), PAR(Parcial), DEF(Definitiva)
Descripcin: Es la descripcin detallada de lo que se pretende probar respecto al artefacto en el contexto del sistema.
Tester: Es el revisor o la persona encargada de hacer la prueba.
Responsable de la Unidad: Es la persona que desarroll el artefacto o unidad de prueba.
7.3 Informes de Pruebas
113

Informe de prueba
Unidad de Prueba: PCUS-Iniciar Sesin
Escenarios probados:
Fecha:
11/07/13
Avance %
100%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando el ingreso al portal
Nmer Tipo
Descripcin
o
1
Prueba
Iniciar Sesin introduciendo el
Unitaria
cdigo y contrasea
2
Prueba
Iniciar Sesin sin introducir el
Unitaria
cdigo y Contrasea

Resultado Esperado

Resulta
do

Detalle de los
resultados

Se mostrara el men
principal
Se mostrara la portada
principal nuevamente

Paso

El sistema muestra el menu


Princial del egresado
El sistema muestra la portada
principal del portal nuevamente.

Paso

NOTA: Las fechas programadas para la prueba deben coincidir con las que figuran en el cronograma de la iteracin correspondiente

Cuadro 23 Informe de Prueba: Iniciar Sesin


Fuente: Elaboracin Propia

114

Informe de prueba
Unidad de
Prueba:

PCUS-Postular a la Oferta Laboral

Escenarios probados:
Fecha:
11/06/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la postulacin a la oferta laboral.
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Ver Convocatoria
Muestra listado de Oferta
Unitari
Laboral para Egresados
a
2
Prueba Click en Postular a un
Muestra resultado que
Unitari puesto laboral,
datos han sido procesados
a
ingresa su cdigo y
postula a la oferta
laboral
3
Prueba Click en Postular a un
Muestra resultado que
Unitari puesto laboral, No
datos han sido procesados
a
ingresa su cdigo y
postula a la oferta
laboral

Resulta
do

Detalle de los resultados

Paso

El sistema muestra el listado de Oferta Laboral


con los campos: Convoca a, institucin, y valido
hasta

Paso

El sistema muestra pantalla del mensaje que el


egresado ha procesado correctamente sus datos.

Paso

El sistema muestra pantalla del mensaje que el


egresado no ha ingresado su cdigo y no ha sido
procesado correctamente sus datos.

115

Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Consultar Egresados Egresado

Escenarios probados:
20/06/12 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la consulta de los egresados
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Bsqueda de ciclo de
Muestra listado de
Unitari egreso y consulto
egresados por ao de
a
egreso
2
Prueba Bsqueda por
Muestra listado de
Unitari Apellidos y consulto
egresados por apellidos
a
3
Prueba Bsqueda por
Muestra Listado de
Unitari Nombres y consulto
egresados por nombre
a
4
Prueba Consulto sin
Muestra listado de
Fecha:

Resulta
do

Detalle de los resultados

Paso

El sistema muestra listado de egresados segn su


cdigo, apellido Paterno, Materno, Nombres,
Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por


apellidos segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por


Nombres segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por ao

116

Unitari
a
Prueba
Unitari
a

seleccionar Ciclo de
Egreso
Consulto sin
seleccionar Ciclo de
Egreso

egresados por ao de
egreso Vaco
Muestra listado de
egresados por ao de
egreso Vaco

Paso

de egreso segn su cdigo, apellido Paterno,


Materno, Nombres, Ao de Egreso y detalle
El sistema muestra Listado de egresados por ao
de egreso segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Publicar Informacin Egresado

Escenarios probados:
Fecha:
21/06/12 Avance
90%
%
Tester:
Henry Vega Wong
Descripcin de la Prueba:
En esta prueba se esta validando la publicacin de la informacin del Egresado
Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Ingresar Noticia
Mensaje indicando que se
Unitari
envi correctamente
a
Paso
2
Prueba Ingresar Noticia sin
Mensaje indicando que no
Unitari datos
hay error de envi
a

Detalle de los resultados


El sistema muestra la informacin en el Listado
Egresados Informes
El sistema muestra mensaje que el envio a sido
erroneo

117

Cuadro 26 Informe de Prueba: Publicar Informacion Egresado


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Gestionar Informacin del Egresado

Escenarios probados:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la gestin de la Informacin del Egresado
Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Guarda Informacin
Mensaje indicando
Fecha:

Detalle de los resultados


El sistema muestra campo llenado por el

118

Unitari
a
Prueba
Unitari
a

del Egresado al llenar


los campos
Guardar Informacin
sin llenar los campos

correctamente
Mensaje indicando que no
se llen los campos

Paso

egresado y se visualiza para la vista de otros


egresados
El sistema muestra campo llenado por el
egresado y se visualiza para la vista de otros
egresados

Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Gestionar Constancia Egresado

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:

119

En esta prueba se esta validando la gestin de la constancia del egresado


Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Seleccionar el archivo Muestra Paso 2
Unitari Recibo de Pago o
a
Concepto de Egresado
en pdf
correspondiente, se
activa y se enva
Paso
2
Prueba Seleccionar el archivo Mensaje Paso 3
Unitari Foto1, Foto2, Foto3,
a
Foto4, todos en pdf
correspondiente, se
activa y se enva
Paso
3
Prueba Seleccionar el archivo Mensaje Paso 4
Unitari Fotocopia Simple de la
a
Partida de Nacimiento
en pdf
correspondiente, se
activa y se enva
Paso
4
Prueba Seleccionar el archivo Mensaje Paso 5
Unitari Fotocopia Legalizada
a
del DNI en pdf
correspondiente, se
activa y se enva
Paso
5
Prueba Seleccionar el archivo Mensaje Paso 6
Unitari Constancia de
a
Practicas PreProfesionales en pdf
correspondiente, se

Detalle de los resultados


El sistema muestra requisitos del paso 2

El sistema muestra requisitos del paso 3

El sistema muestra requisitos del paso 4

El sistema muestra requisitos del paso 5

El sistema muestra requisitos del paso 6

120

Prueba
Unitari
a

activa y se enva
Descargar el archivo
Ficha de datos de
Word, rellenarlo,
convertirlo en pdf y
seleccionarlo
correspondiente, se
activa y se enva

Mensaje enviado
correctamente ingresado

Paso

El sistema muestra envi correctamente


ingresado

Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado


Fuente: Elaboracin Propia

121

Informe de prueba
Unidad de
Prueba:

PCUS-Iniciar Sesin Escuela

Escenarios probados:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando el ingreso de la Escuela al portal
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Iniciar Sesin
Se mostrara el men
Unitari introduciendo el
principal
a
cdigo y contrasea
2
Prueba Iniciar Sesin sin
Se mostrara la portada
Unitari introducir el cdigo y
principal nuevamente
a
Contrasea
Fecha:

Resulta
do

Detalle de los resultados

Paso

El sistema muestra el menu Princial de la


Escuela

Paso

El sistema muestra la portada principal del portal


nuevamente.

Cuadro 29 Informe de Prueba: Iniar Sesion Escuela


Fuente: Elaboracin Propia

122

Informe de prueba
Unidad de
Prueba:

PCUS-Clasificar Oferta Laboral

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la Clasificacin a un egresado para una oferta Laboral
Nme Tipo
Descripcin
Resultado Esperado
Resulta Detalle de los resultados
ro
do
Paso
El Sistema muestra listado de egresado con
1
Prueba Muestra listado de
Visualiza listado de tabla
campos de puesto convocado, cdigo egresado,
Unitari todos los postulantes
de postulantes
Apellido Paterno, Apellido Materno, Nombres y
a
a diferentes puestos
Validar
de trabajo
Paso
El sistema publica resultado de los egresados
2
Prueba Valida Egresados para Mensaje indicando
que han alcanzo un puesto de trabajo
Unitari los puestos de trabajo validacin hecha
a
segn su rendimiento

Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral


Fuente: Elaboracin Propia

123

Informe de prueba
Unidad de
Prueba:

PCUS-Consultar Egresados- Escuela

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se esta validando la consulta de egresados
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Bsqueda de ciclo de
Muestra listado de
Unitari egreso y consulto
egresados por ao de
a
egreso
2
Prueba Bsqueda por
Muestra listado de
Unitari Apellidos y consulto
egresados por apellidos
a
3
Prueba Bsqueda por
Muestra Listado de
Unitari Nombres y consulto
egresados por nombre
a

Resulta
do

Detalle de los resultados

Paso

El sistema muestra listado de egresados segn su


cdigo, apellido Paterno, Materno, Nombres,
Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por


apellidos segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por


Nombres segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

124

4
5

Prueba
Unitari
a
Prueba
Unitari
a

Consulto sin
seleccionar Ciclo de
Egreso
Consulto sin
seleccionar Ciclo de
Egreso

Muestra listado de
egresados por ao de
egreso Vaco
Muestra listado de
egresados por ao de
egreso Vaco

Paso

El sistema muestra Listado de egresados por ao


de egreso segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Paso

El sistema muestra Listado de egresados por ao


de egreso segn su cdigo, apellido Paterno,
Materno, Nombres, Ao de Egreso y detalle

Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Publicar Informacin Escuela

Escenarios probados:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la Publicacin de la Informacin de la
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Ingresar Noticia
Mensaje indicando que se
Unitari
envi correctamente
a
2
Prueba Ingresar Noticia sin
Mensaje indicando que no
Unitari datos
hay error de envi
Fecha:

Escuela
Resulta
do

Detalle de los resultados

Paso

El sistema muestra la informacin en el Listado


Egresados Informes

Paso

El sistema muestra mensaje que el envi a sido


errneo

125

Cuadro 32 Informe de Prueba Publicar Informacion Escuela


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Gestionar Promocin

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la gestin de la Promocin
Nme Tipo
Descripcin
Resultado Esperado
ro

Resulta
do

Detalle de los resultados

126

Prueba
Unitari
a

Prueba
Unitari
a

Paso1: Se adjunta
foto, seleccionado
archivo y se graba
foto
Paso2: Se ingresa
Nombre de la
Promocin, Presidente
de la Promocin,
Integrantes, Correo y
graba

Mensaje guardado

Paso

El sistema muestra mensaje guardado y muestra


Paso2

Mensaje guardado

Paso

El sistema muestra mensaje correctamente y se


cierra

Cuadro 33 Informe de Prueba: Gestionar Prmocion


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:
Fecha:

PCUS-Validar Egresado
Escenarios probados:
11/07/13 Avance
100%

127

%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando Egresados de un archivo .ccv
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Selecciona Archivo
Muestra mensaje archivo
Unitari CCV de un Excel de
validado
a
los egresados y se
enva lista
2
Prueba Selecciona un archivo Mensaje indicando que no
Unitari que no es ccv
es correcto
a

Resulta
do

Detalle de los resultados

Paso

El sistema registra lista de egresados en la base


de datos del portal

Paso

El sistema muestra mensaje de error

Cuadro 34 Informe de Prueba: Validar Egresado


Fuente: Elaboracin Propia

128

Informe de prueba
Unidad de
Prueba:

PCUS-Gestionar Constancia

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la gestiona de la Constancia del egresado
Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Muestra solicitudes de Listado de los egresados
Unitari constancia de
que han enviado
a
egresados
2

Prueba
Unitari
a

Muestra solicitudes de
constancia de
egresados vacio

Listado de egresados vacio

Paso

Detalle de los resultados


El sistema muestra listado de los egresados con
campos cdigo de egresado, Boucher, foto,
partida, DNI, Constancia de prcticas, ficha de
datos
El sistema muestra listado de los egresados
vacios con campos cdigo de egresado, Boucher,
foto, partida, DNI, Constancia de prcticas, ficha
de datos

Cuadro 35 Informe de Prueba: Gestionar Constancia


Fuente: Elaboracin Propia

129

Informe de prueba
Unidad de
Prueba:

PCUS-Contar Curso Curricular

Escenarios probados:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se esta validando el Conteo Curso Curricular
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Se da el Conteo de las Muestra listado de
Unitari Categora de los
Categora de Curso
a
cursos
2
Prueba Se da el Conteo de la
Muestra listado de
Unitari Categora de Cargo
Categora de Cargo
a
Fecha:

Resulta
do

Detalle de los resultados

Paso

El Sistema muestra Pantalla del listado de la


categora de curso

Paso

El Sistema muestra Pantalla del listado de la


categora de Cargo

Cuadro 36 Informe de Prueba: Contar Curso Curricular


Fuente: Elaboracin Propia

130

Informe de prueba
Unidad de
Prueba:

PCUS-Iniciar Sesin Empresa

Escenarios probados:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando a la Empresa el inicio de sesin al portal
Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Iniciar Sesin
Se mostrara el men
Unitari introduciendo el
principal
a
cdigo y contrasea
Paso
2
Prueba Iniciar Sesin sin
Se mostrara la portada
Unitari introducir el cdigo y
principal nuevamente
a
Contrasea
Fecha:

Detalle de los resultados


El sistema muestra el men Principal de la
Empresa
El sistema muestra la portada principal de la
Empresa nuevamente.

Cuadro 37 Informe de Prueba: Iniar Sesion Empresa


Fuente: Elaboracin Propia

131

Informe de prueba
Unidad de
Prueba:

PCUS-Publicar Informacin Empresa

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
En esta prueba se est validando la Publicacin de la Informacin de la
Nme Tipo
Descripcin
Resultado Esperado
ro
1
Prueba Ingresar Nueva Oferta Mensaje indicando que se
Unitari Laboral en campos
ingreso correctamente
a
Titulo, Cuerpo, Fecha
de Ingreso, Fecha de
Salida, Estado, y

Empresa
Resulta
do
Paso

Detalle de los resultados


El sistema muestra la informacin de la nueva
oferta Laboral

132

Prueba
Unitari
a

seleccionar Botn
Ingresar oferta
laboral
Ingresar Nueva Oferta
Laboral en campos sin
datos en: Titulo,
Cuerpo, Fecha de
Ingreso, Fecha de
Salida, Estado, y
seleccionar Botn
Ingresar oferta
laboral

Mensaje indicando que no


hay datos ingresados

Paso

El sistema muestra mensaje que no se ha


registrado campos

Cuadro 38 Informe de Prueba: Publicar Informacion Empresa


Fuente: Elaboracin Propia

Informe de prueba
Unidad de
Prueba:

PCUS-Gestionar Informacin de Empresa

Escenarios probados:
Fecha:
11/07/13 Avance
100%
%
Tester:
Brian Steve Zamudio Sihuay
Descripcin de la Prueba:
133

En esta prueba se est Validando la gestin de la Informacin de la Empresa


Nme Tipo
Descripcin
Resultado Esperado
Resulta
ro
do
Paso
1
Prueba Ingresa Informacin
Mensaje Guardado
Unitari en los campos
a
Direccin, Distrito,
Provincia,
Departamento,
Telefono1, Telefono2,
Email1, Email2,
Representante, Cargo,
Telfono, Email y
actualizamos
informacin
Paso
2
Prueba No Ingresa
Mensaje indicando que no
Unitari Informacin en los
se a llenado los campos
a
campos Direccin,
Distrito, Provincia,
Departamento,
Telefono1, Telefono2,
Email1, Email2,
Representante, Cargo,
Telfono, Email y
actualizamos
informacin

Detalle de los resultados


El Sistema muestra pantalla de que el mensaje a
sido guardado

El sistema sigue muestra pantalla que no se a


llenado los campos

Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa


Fuente: Elaboracin Propia

134

CAPTULO VIII: GESTIN DEL PROYECTO


8.1 Introduccin
El propsito de este captulo es brindar un detalle de la viabilidad del
proyecto, su organizacin y estimacin.

8.2 Viabilidad del proyecto


8.2.1 Viabilidad tcnica
Para determinar la viabilidad tcnica del proyecto se realiz un
diagnstico sobre el contexto de la situacin.
Situacin actual de la empresa:
Actualmente la empresa posee:
Hardware
Computadoras de Escritorio
Procesador Intel Pentium IV
Memoria RAM 2 GB
Disco Duro 160 GB
Memoria RAM 2MB
Disco ptico CD-RW DVD
Puertos USB 2.0
Tarjeta de red integrada

Software
Windows XP
Microsoft Office 2010
Microsoft Visual Studio 2010
C Sharp
Microsoft SQL server 2008 R2
Internet Explorer 7.0
IBM Rational
Windows Server 2003

Cudro 40: Situacin actual de la empresa


Fuente: Elaboracin Propia

Para el desarrollo del proyecto existen diferentes alternativas de


implementacin las cuales son mencionadas y evaluadas segn el
enfoque tcnico:

Alternativa 1:

132

8.2.1.1 Software Libre

Procesador
Memoria
Disco Duro

Servidor
Pentium IV o superior
8 GB
60 GB

Cudro 41: Viabilidad Tcnica SW. Libre - servidor


Fuente: Elaboracin Propia

Software
Base de Datos

MySQL 5.1

Servidor Web

Apache Tomcat

Lenguaje

de Java

Programacin
Browser

Mozilla Firefox

Sistema Operativo

Linux (Fedora)

Herramienta

de Star UML

modelado
Entorno

de Netbeans

Programacin

133

Cudro 42: Viabilidad Tcnica SW. Libre - Software


Fuente: Elaboracin Propia

Procesador
Memoria RAM
Disco Duro

Procesador
Memoria RAM
Disco Duro

Estacin Cliente
Pentium IV o superior
2 GB
160 GB

Servidor
IV o superior
8 GB
60 GB

Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente


Fuente: Elaboracin Propia

Cudro 44: Viabilidad Tcnica SW. Libre - servidor


Fuente: Elaboracin Propia

134

Alternativa 2:
8.2.1.2 Software Propietario

Base de Datos
Servidor Web
Lenguaje de Programacin

Software
Microsoft SQL Server
IIS
ASP.NET / C Sharp

Browser
Sistema Operativo
Herramienta de modelado

Internet Explorer
Windows XP
IBM Rational Rose

Cudro 45: Viabilidad Tcnica SW. Propietario software


Fuente: Elaboracin Propia

Procesador
Memoria RAM
Disco Duro

Estacin Cliente
Pentium IV o superior
2 GB mnimo
160 GB

Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente


Fuente: Elaboracin Propia

135

8.2.2 Viabilidad econmica


Para determinar la viabilidad tcnica del proyecto se realiz un
diagnstico sobre el contexto de la situacin.

8.2.2.1 Software Libre

Lenguaje

de

Costo
Programacin: S/. 0.00

NetBeans IDE 6.9


Base de Datos: MySQL 5.1
Servidor Web: Apache Tomcat
Sistema Operativo: Linux
Herramienta de Modelado:

S/. 0.00
S/. 0.00
S/. 0.00
S/. 0.00

StarUML
Total

S/. 0.00

Cudro 47: Viabilidad econmica SW. libre - costo


Fuente: Elaboracin Propia

8.2.2.2 Software propietario


Software desarrollo

Licencia

de

Microsoft

Costo
Visual S/ 1,557.00

Studio .NET 2008


Licencia de Microsoft SQL Server S/. 2,334.00
2008
Herramienta de Modelado: IBM S/. 2,563.00
Rational
Total

S/. 6,454.00

136

Cudro 48: Software propietario- SW desarrollo


Fuente: Elaboracin Propia

Software Servidor
Sistema Operativo: Windows XP
Windows Server 2008

S/. 0.00
S/. 1,027.00

Cudro 49: Software propietario- SW servidor


Fuente: Elaboracin Propia

8.2.3 Recursos humanos


Por hora
Recurso
Analista

Cantidad

Costo(S/.)/Hor

a
20.00

Desarrollador (*)

Cudro 50: Recursos humanos- hora


Fuente: Elaboracin Propia

Por da
Recurso

Da

Hora

Costo(S
/.)

Analista

1d

8h

160.00

Desarrollador (*)

137

Cudro 51: Recursos humanos- da


Fuente: Elaboracin Propia

Por Mes
Personal

Cantidad

Analista

Das

Costo/Mensual

20

S/. 3,200.00

Desarrollador (*)
Total (Soles)

S/. 3200.00

Total(6 meses)

S/.

19,200.00
(*) Se trabaja 5 das a la semana y son 8 horas diarias de trabajo

Cudro 52: Recursos humanos- por mes


Fuente: Elaboracin Propia

Otros gastos
Gastos materiales
Otros

Costo

2 Paquetes de Hoja Bond, formato A4

S/.40.00

(500 hojas)
2

Cartuchos

de

Tinta

Negra

para

S/.126.00

Impresora HP

138

1 Cartucho de Tinta a Color para

S/. 74.00

Impresora HP
Costo Total

S/. 240.00

Cudro 53: otros gastos- gastos materiales


Fuente: Elaboracin Propia

Gastos Mantenimiento, etc.


Descripcin
Mantenimiento
sistema

Horas
del

Costo por hora Subtotal


(S/.)

(S/.)

30,0

120.00

Total (S/.)

120.00

Cudro 54: otros gastos- gastos mantenimiento


Fuente: Elaboracin Propia

8.2.4 Clculos de VAN Y TIR


Dado el objetivo de este proyecto que es mantener actualizada la
informacin acadmica y laboral de los egresados, uno de los
primeros beneficios que se puede obtener es la realizacin del
estudio de mercado con dicha informacin.
Este estudio permitir que el rea de Marketing de la escuela
genere cursos diplomados, maestras, etc. orientados a satisfacer la
demanda encontrada con el consiguiente beneficio econmico por el
dictado de esas materias.

139

Adicionalmente este esfuerzo permitir cumplir con otro de los


objetivos

de

la

institucin

que

es

mantener

actualizado

acadmicamente a sus egresados.

Para calcular el retorno de la inversin se han evaluado los costos


aproximados y por ende los beneficios estimados de la empresa.

Cursos de Certificacin
Curso de Certificacin por egresado que es S/. 2,400.00
A continuacin se muestra un estimado de la cantidad de
egresados matriculados en un curso de Certificacin actualmente:
La Cantidad de egresados de la escuela de informtica que estudia
para un curso de certificacin es de 10 personas.
A continuacin se muestra el Ingreso que obtiene la universidad
por los egresados que se matriculan.

Curso de Certificacin
Costo Total

S/.2,400.00

Tiempo Total

6 meses

Cantidad de
Matriculados

12 personas

Costo Total

S/. 28,800.00

140

Cudro 55: Ingresos por egresados matriculados


Fuente: Elaboracin Propia

Curso de Certificacin
Costo Total /
Egresado

S/.400.00

Tiempo Total

1 mes

Cantidad de
Matriculados

12 personas

Costo Total

S/. 4,800.00

Cudro 56: Ingreso mensual por egresados matriculados


Fuente: Elaboracin Propia

A continuacin se mostrar un cuadro con los Ingresos


aumentados con la implementacin informtica planteada en la
tesis:

Curso de Certificacin
Costo Total

S/.2,400.00

Tiempo Total

6 meses

Cantidad de

12 + 2
personas

12 + 6
personas

12 + 10
personas

141

Matriculados
Costo Total

S/.
33,600

S/.
43,200

S/.
52,800

Cudro 57: Ingresos por egresados con la implementacin del software


Fuente: Elaboracin Propia

Curso de Certificacin
Costo Total /
Egresado

S/.400

Tiempo Total

1 mes

Cantidad de
Matriculados
Costo Total

12 + 2
personas

12 + 6
personas

12 + 10
personas

S/. 5,600

S/. 7,200

S/. 8,800

Cudro 58: Ingresos por egresados con la implementacin del software


Fuente: Elaboracin Propia

Sin Sistema (6 meses 10 egresados)


Curso de Certificacin
Costo Total

S/. 28,800.00

Cudro 59: Sin sistemas (2 aos)


Fuente: Elaboracin Propia

Sin Sistema (1 mes 10 egresados)

142

Curso de Certificacin
Costo Total

S/. 4,800.00

Cudro 60: Sin sitemas (mes)


Fuente: Elaboracin Propia

Con Sistema (6 meses)


Pesimista 14 egresados
Curso de Certificacin
Costo Total

S/. 33,600.00

Cudro 61: Pesimista


Fuente: Elaboracin Propia

Regular 18 egresados
Curso de Certificacin
Costo Total

S/. 43,200.00

Cudro 62: Regular


Fuente: Elaboracin Propia

Bueno 22 egresados
Curso de Certificacin
Costo Total

S/. 52,800.00

Cudro 63: Bueno


Fuente: Elaboracin Propia

143

Con Sistema (1 mes)


Pesimista 14 egresados
Curso de Certificacin
Costo Total

S/. 5,600.00

Cudro 64: Con sistema pesimista


Fuente: Elaboracin Propia

Regular 18 egresados
Curso de Certificacin
Costo Total

S/. 7,200.00

Cudro 65: Con sistema regular


Fuente: Elaboracin Propia

Bueno 22 egresados
Curso de Certificacin
Costo Total

S/. 8,800.00

Cudro 66: Con sistema bueno


Fuente: Elaboracin Propia

CT(con sistema) CT(sin sistema)


(6 meses)
Pesimista 14 egresados
Costo Total
(Con sistema)

S/. 33,600.00

Costo Total
(Sin sistema)

S/. 28,800.00

144

Costo Total
S/.4,800.00

Cudro 67: CT(c.s) CT(s.s) - Pesimista


Fuente: Elaboracin Propia

Regular 18 egresados
Costo Total
(Con sistema)

S/. 43,200.00

Costo Total
(Sin sistema)

S/. 28,800.00

Costo Total
S/.14,400.00

Cudro 68: CT(c.s) CT(s.s) regular


Fuente: Elaboracin Propia

Bueno 22 egresados
Costo Total
(Con sistema)

S/. 52,800.00

Costo Total
(Sin sistema)

S/. 28,800.00

Costo Total
S/.24,000.00

145

Cudro 69: CT(c.s) CT(s.s) bueno


Fuente: Elaboracin Propia

CT(con sistema) CT(sin sistema)


(1 mes)
Pesimista 14 egresados
Costo Total
(Con sistema)

S/. 5,600.00

Costo Total
(Sin sistema)

S/. 4,800.00

Costo Total
S/.800.00

Cudro 70: Con sistema - Pesimista


Fuente: Elaboracin Propia

Regular 18 egresados
Costo Total
(Con sistema)

S/. 7,200.00

Costo Total
(Sin sistema)

S/. 4,800.00

Costo Total
S/.2,400.00

146

Cudro 71: Con sistema- regular


Fuente: Elaboracin Propia

Bueno 22 egresados
Costo Total
(Con sistema)

S/. 8,800.00

Costo Total
(Sin sistema)

S/. 4,800.00

Costo Total
S/.4,000.00

Cudro 72: Con sistema bueno


Fuente: Elaboracin Propia

A continuacin se mostrar un cuadro con los Egresos


-

Costo del Sistema: S/. 19,200.00

Por mes:
-

Profesor:

S/.

1,000.00

Materiales:

S/.

240.00

Mantenimiento:

S/.

120.00

Otros:

S/.

20.00
-----------------

S/.

1,360.00

147

Ingresos
Egresos

Costo del
Sistema
S/.
19,200.00

1
Mes

2
mes

3
Mes

4
mes

5
Mes

6
mes

4800

4800

4800

4800

4800

4800

1360

1360

1360

1360

1360

1360

Cudro 73: Ingresos - Egresos


Fuente: Elaboracin Propia

Periodo

Flujo de Caja Neto

Recuperacin

Mes 0
Mes 1
Mes 2
Mes 3
Mes 4
Mes 5
Mes 6
Mes 7
Mes 8
Mes 9
Mes 10
Mes 11
Mes 12

S/. -19.200,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00

S/. -15.760,00
S/. -12.320,00
S/. -8.880,00
S/. -5.440,00
S/. -2.000,00
S/. 1.440,00
S/. 4.880,00
S/. 8.320,00
S/. 11.760,00
S/. 15.200,00
S/. 18.640,00
S/. 22.080,00

Cudro 74: Ingresos - Egresos


Fuente: Elaboracin Propia

Periodo

Flujo de Caja Neto

Mes 0
Mes 1
Mes 2
Mes 3
Mes 4
Mes 5
Mes 6
Mes 7
Mes 8
Mes 9
Mes 10
Mes 11

S/. -19.200,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00
S/. 3.440,00

VAN(10%)
S/. -16.072,73
S/. -13.229,75
S/. -10.645,23
S/. -8.295,66
S/. -6.159,69
S/. -4.217,90
S/. -2.452,64
S/. -847,85
S/. 611,04
S/. 1.937,31
S/. 3.143,01

148

Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes
Mes

12
13
14
15
16
17
18
19
20
21
22
23
24

S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.

3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00
3.440,00

S/. 4.239,10
S/. 5.235,55
S/. 6.141,40
S/. 6.964,91
S/. 7.713,56
S/. 8.394,14
S/. 9.012,86
S/. 9.575,33
S/. 10.086,66
S/. 10.551,51
S/. 10.974,10
S/. 11.358,27
S/. 11.707,52

Cudro 75: Ingresos - Egresos


Fuente: Elaboracin Propia

TIR (12
meses)
VAN (12
meses)
TIR (24
meses)
VAN (24
meses)

14,32%
S/.
5.235,55
17,55%
S/.
11.707,52

Cudro 76: Ingresos - Egresos


Fuente: Elaboracin Propia

8.3 Organizacin del proyecto


8.3.1 Organigrama de la Empresa

149

Grfico 58: Organigrama de la empresa


Fuente: Elaboracin propia

8.3.2 EDT del proyecto

150

Grfico 59: EDT del proyecto


Fuente: Elaboracin propia

8.4 Estimacin y Ejecucin del Proyecto


8.4.1 Cronograma de ejecucin del proyecto

151

Grfico 60: Cronograma de ejecucin del proyecto


Fuente: Elaboracin propia

8.5 Conclusiones
Para poder elaborar un proyecto de informtico es esencial saber
reconocer y definir los objetivos del proyecto. La persona encargada del
152

proyecto rara vez conoce claramente sus objetivos, solo tiene una idea
general de que quiere gestionar. Este es uno de los problemas con que
se encuentra la informtica en las primeras fases del proyecto
El Portal Web de Egresados es un proyecto que ha sido desarrollado con
el fin de mejorar la relacin acadmica, laboral entre egresados,
mantener una comunicacin con la escuela para que asi puedan
beneficiarse de los cursos de maestria, diplomados y obtener un puesto
laboral por parte de la empresas.
El Portal Web permite a los egresados publicar su propia informacin
hacia sus colegas brindndoles informacin ya sea de una oferta laboral o
de su propia empresa.
A travs de este Portal, el egresado podr gestionar su constancia de
egresado via web adjuntando todo las solicitudes a travs de un PDF.
El Egresado podr gestionar su informacin Personal, subir su curriculum
vitae, intercambiar mensajes, etc.
Se permitir la libre postulacin de los egresados hacia un puesto de
trabajo.
La Escuela Clasificara a los egresados sobresalientes para un puesto de
trabajo de acuerdo a su informacin Personal.
Las empresas podrn registrarse en el Portal e publicar su informacin
para un puesto de trabajo.

En cuanto al anlisis de la viabilidad se puede observar que el proyecto


del Portal Web para Egresados es rentable, lo cual es un aspecto
importante para el xito del proyecto.

8.6 Recomendaciones

153

Es recomendable que la persona encargada de elaborar el proyecto este


comprometido con el mismo, teniendo claro las metas y objetivos que
desea conseguir, esto debe ir acompaado con un plan estratgico que
permita hacer viable el proyecto.
As mismo creemos que es importante hacer un estudio de viabilidad o
factibilidad del proyecto de esa manera determinar si este es rentable con
ello asegurar que la inversin hecha va retornar en forma ntegra.

REFERENCIAS BIBLIOGRFICAS

154

Barturn, Larrea, J. (2012). Diseo e implementacin de un sistema de gestin de


sesiones web conferencing para la comunidad PUCP, tesis para optar el ttulo de
Ingeniero de sistemas para Pontificia Universidad Catlica de Lima- Per.
Blogspot. (2011): Sitios Web de destino. Informacin extrada de:
http://sitiowebdestino.blogspot.com/.

Cabrera, Palacio, J. (2008). Diseo e implementacin de un sistema en web de


biblioteca digital de documentos de literaturacientfica, para optar el grado de
Ingeniero en Informtica para la Universidad Tecnolgica de la Mixteca- Mxico.
Cobo Roman, C. Y Pardo Kuklinski, H. (2007). Paneta Web 2.0. Mxico: Flacso.

Gutirrez, Ruiz, R. (2009).Diseo e implementacin del sitio web para dar a conocer
los procesos acadmicos y administrativos que se desarrollan en la comunidad de la
institucin educativa Vicente Roig Y Villalba de Fonseca La Guajira, Utilizando
Dreamweaver y flash, para optar el ttulo de especialista en informtica y telemtica
en la fundacin universitaria Fonseca la Guajira, Colombia.

Kenneth, Laudon y Jane Laudon. (2006).

Sistemas de informacin gerencial.

Espaa: Prentice Hill.

Loayza, Julio. Portal vs. sitio web. Breve historia de los portales (y de internet!).
Informacin extrada de:
http://realidadaparte.es/archives/2007/08/18/portal-vs-sitio-web-breve-historia-delos-portales-breve-historia-de-internet/
Portales Web, Informacin extrada de:
http://www.ecured.cu/index.php/Portal_Web
155

Quero Catalina y Garca Agustn. (2007). Mantenimiento de portales de informacin.


Espaa: Paraninfo.
Sterling, Bruce. (2004). The Hacker Crackdown (La Caza De Hackers) Ley y
Desorden en la Frontera Electrnica. Espaa: Ecoe ediciones.
Schneider, Gary. (2006). Comercio electrnico. Mxico: Thomson.

Estado Del Arte

[1]

http://www.slideshare.net/chinota90/metodologia-rup

http://es.wikipedia.org/wiki/Servidor_HTTP_Apache_cite_note-2

[2]

RFC 2616

[3]

Netcraft

[4]

http://wikipedia.org/wiki_PHP

http://es.wikipedia.org/wiki/PHP

[5] http://es.wikipedia.org/wiki/PHP
[4] mtop:monitoreo de carga en MySQL

156

SIGLARIO

PHP = acrnico recursivo que significa Hypertext Pre-Processor (inicialmente PHP


Tools o Personal Home Page Tools)
MySQL = acrnimo de open source database software y pertenece a la categora de
Base de datos.
ABET = acrnimo de Accreditation Bolsters Photonics as a Discipline que significa
una organizacin no gubernamental, sin animo de lucro dedicada a la acreditacin
de programas de educacin universitaria
ISPs = acrnimo de Internet Service Providers que significa Proveedores de
conexin a internet
CSV = acrnimo de Comma Separated Values que significa tipo de archivo en el
que se almacena informacin para exportacin/importacin dese hacia una base de
datos
CUN = Caso de Uso del Negocio
RUP = Acrnimo de Rational Unified Process que significa proceso de desarrollo de
software
UML = Acronimo de Unified Modeling Language que significa Lenguaje de
modelado de sistemas de software
OMG = Acronimo de Object Management Group que significa lenguaje grafico para
visualizar, especificar un sistema
HTML = acrnimo de Hypertext Markup Language que significa Lenguaje de
marcadohipertextual

157

ANEXOS
Anexo 01: Manual de Usuario
Anexo 02: Manual de Instalacin
Anexo 02: Manual de Estndares de Programacin
Anexo 03: Especificacin caso de uso Iniciar sesin
Anexo 04: Especificacin caso de uso Postular a la oferta laboral
Anexo 05: Especificacin caso de uso Consultar egresados
Anexo 06: Especificacin caso de uso publicar informacin
Anexo 07: Especificacin caso de uso Gestionar informacin del egresado
Anexo 08: Especificacin caso de uso Gestionar constancia
Anexo 09: Especificacin caso de uso clasificar oferta laboral
Anexo 10: Especificacin caso de uso consultar egresado
Anexo 11: Especificacin caso de uso publicar informacin
Anexo 12: Especificacin caso de uso Gestionar promocin
Anexo 13: Especificacin caso de uso validar egresado
Anexo 14: Especificacin caso de uso adjuntar constancia
Anexo 15: Especificacin caso de uso curso curricular
Anexo 16: Especificacin caso de uso gestionar informacin de la empresa
158

Desarrollo de un Portal Web para egresados de la


escuela Ing. Informtica de la URP
Egresados
Manual de Usuario
Versin 1.0

159

Revisin Histrica
Fecha
14/06/20
13

Versi
n
1.0

Descripcin

Autor

Elaboracin del Documento

Zamudio Sihuay, Brian


Steve

160

MANUAL DE USUARIO
I.

PORTAL DE EGRESADOS USER MANUAL

Bienvenido al portal de Egresados, este documento de ayuda aportara al usuario un


comienzo para poder acceder al sistema, le permitir poder ingresar al sistema sin
ningn problema, este manual est basado para poder tener un correcto uso del
sistema.
Este documento busca que el usuario pueda tener un fcil uso con el sistema,
esperamos que este documento sea de gran aporte para usted y le pueda ayudar a
despejar dudas. Si persisten las dudas srvase a contactarse con nosotros.

II.

INTRODUCCION

El manual se centra en facilitar de manera eficaz el uso de adecuado y la aplicada


ejecucin del sistema, siendo de gran ayuda ya que contiene explicacin grfica y
textual para un mejor entendimiento de los usuarios.
El manual de usuario es creado con la finalidad de que usted aprenda de forma
progresiva el uso del sistema hasta que se entienda completamente su funcionalidad.
Si usted rene todos los requisitos y sigue los consejos contenidos en esta
documentacin debe ser posible para usted poder disfrutar de un mejor control sobre el
portal web de Egresados.

III.

REFERENCIAS DE USO

Esta especificacin de las referencias es suficiente para que se pueda acceder a todas
las interfaces necesarias para cada respectivo usuario, para su debido manejo y control
de los egresados, as como de sus respectivos pagos por los servicios que brinda.
Requerimientos del Sistema

Requerimentos de Hardware
Processador: Pentium IV 2.4 GHz
Memria RAM: 256 MB.
Espacio libre en disco de: 1GB
Tarjeta de Video: 256 MB
Requerimientos de Software:
Sistema operativo Windows 7
161

PHP Lenguaje de programacin web


Mysql Lenguaje de Manejo de base de datos
Servidor Web Apache
Creative Studio 6 Master Collection

Procesador Pentium IV
de 2.8 Ghz.
512 MB de memoria de
acceso aleatorio(RAM)
30 GB de espacio en el
disco duro
Windows 7
PHP
lenguaje
Programacin

de

Mysql
Lenguaje
Manejo de base
datos

de
de

Servidor Web Apache

Creative
Studio
Master Collection

Configuracin mnima del Computador:

Tipo IBM o Compatible, modelo Pentium a partir de 100 MHZ.

Memoria RAM mnima 128 MB.

Un Disco Duro con espacio libre de 20MB.

Un Disk Drive.
162

Sistema Operativo Windows XP o 2000.

Conexin a Internet.

Caractersticas Tcnicas

Ambiente Transaccional.
Ambiente Cliente/Servidor.
Diseado para Plataformas Windows XP, 2003
Versin del Sistema 1.0

Men Inicial

2
1

3
4

Leyenda:
1. Descripcin de los Egresados.
2. Descripcin de la Escuela
3. Descripcin de las Empresas.
4. Descripcin del Administrador.
5. Descripcin de Nosotros.
163

22.
2.2
.2.
.2
24
.
3

Egresados
Iniciar Sesin

2
3

1. Campo de texto donde se digitara el cdigo del usuario Egresado.


2. Campo de texto donde se digitara la contrasea del usuario Egresado.
3. Botn Ingresar donde se validara los campos ingresos y posteriormente nos
enviara a la ventana del perfil dicho usuario Egresado.

4. Si no ingresamos un usuario o una contrasea, el sistema nos mostrara un


mensaje automticamente de Falta ingresar Usuario y Contrasea.

164

5. Luego de haberse logeado, el sistema muestra al usuario Egresado todas las


funcionalidades posibles que posee dicho usuario.

165

Egresado Publicar
Informacin

2 2

1.
2.
3.
4.
5.

Campo de texto donde se digitara el ttulo de la informacin a publicar.


Campo de texto donde se digitara el cuerpo de la informacin
Campo de texto donde se digitara la fecha de ingresa de la informacin.
Campo de seleccin donde se har un check si es activo o inactivo
Botn Ingresar Noticia donde se publicara la informacin del egresado en el
portal.

166
2

Egresado
Consultar
Egresados

1
2
3

1. Campo de texto donde se selecciona una opcin del ciclo de egreso.


2. Campo de texto donde se busca por apellidos.
3. Campo de texto donde se busca2 por nombres.
4

4. Al seleccionar la opcin ciclo 2002-1, muestra listado de egresados de ese


ciclo.
5

167

5. Al buscar por Apellidos Snchez, muestra listado de egresados tanto


apellido Paterno y Materno
6

6. Al buscar por Nombres Vctor, muestra listado de todos los egresados


llamados Vctor.

7. Al ingresar a Ver Detalle nos muestra la situacin actual del Egresado


168

Egresado
Gestionar
Informacin
5
1

2
7

3
4
9

1. En Informacin Personal Campos de texto para registrar los datos del


Egresado (Fecha de Nacimiento, Direccin, telfono, Celular, Correo
Electrnico).
2. En Experiencia Laboral Campos de texto para registrar los datos (Empresa,
Puesto, Cargo, Categora Cargo, Fecha inicio, Fecha fin).
3. En Hobbies Campos de texto para registrar sus hobbies.
4. En Sube tu C.V Campos de texto para adjuntar tu currculo vitae
5. En Estudios Superiores Campos de texto para registrar los datos
169

6.
7.
8.
9.

(Institucin, Carrera, Ao de inicio, Ao de fin).


En Idiomas Dominados Campos de texto para registrar los datos (Idioma,
Nivel, Institucin).
En Software Dominado Campos de texto para registrar los datos
(Programa, Nivel, Institucin).
En Diplomados Campos de texto para registrar los datos (Curso, Fecha
Inicio, Fecha Fin, Institucin, Categora Curso).
Botn Guardar nos permitir registrar nuestra informacin general.

Egresado
Postular a la
Bolsa Laboral

2
3
4
170

1. Seleccionamos una oferta laboral Analistas de Sistemas.


2. Ingresamos nuestro cdigo 200220621para la postulacin a la oferta
laboral.
3. Botn Postular a Oferta Laboral donde permitir postular a una oferta
laboral.
4. Muestra Resultado Sus datos se han procesado correctamente

5. Resultado: si hemos sido seleccionados al puesto de trabajo

171

Egresado
Gestionar
Constancia

1
3

8
4
5
6
7

11
10

12

172

14

13

15

17
16

18
19

20
21

22
23
1.
2.
3.
4.
5.
6.
7.
8.
9.

Botn seleccionar archivo en PDF. Recibo de pago o Concepto de Egresado


Activar con un check si adjunta el archivo en un PDF
Botn Enviar y pasa al Paso2
Botn seleccionar archivo en PDF. Foto1 tamao carnet a color
Botn seleccionar archivo en PDF. Foto2 tamao carnet a color
Botn seleccionar archivo en PDF. Foto3 tamao carnet a color
Botn seleccionar archivo en PDF. Foto4 tamao carnet a color
Activar con un check si adjunta el archivo en un PDF
Botn Enviar y pasa al Paso3
173

10. Botn seleccionar archivo en PDF. Fotocopia Simple de la Partida de


Nacimiento
11. Activar con un check si adjunta el archivo en un PDF
12. Botn Enviar y pasa al Paso4
13. Botn seleccionar archivo en PDF. Fotocopia Legalizada del DNI
14. Activar con un check si adjunta el archivo en un PDF
15. Botn Enviar y pasa al Paso5
16. Botn seleccionar archivo en PDF. Constancia de Practicas Pre-Profesionales
17. Activar con un check si adjunta el archivo en un PDF
18. Botn Enviar y pasa al Paso6
19. Descargar Ficha de Word y convertirla en PDF
20. Botn seleccionar archivo en PDF. Ficha de datos
21. Activar con un check si adjunta el archivo en un PDF
22. Botn Enviar y muestra mensaje
23. Mensaje: Informacin Correctamente ingresada

Egresado
Cambiar
Contrasea

1. Campo de texto donde se ingresa la nueva Contrasea


2. Botn Cambiar Contrasea que al darle click vincula al usuario Egresado a la
interfaz de cambio de contrasea.

174

Egresado
Cerrar Sesin
1

1. Botn Cerrar Sesin darle click y nos da a la portada principal

Escuela Iniciar
Sesin
1

2
3

1. Campo de texto donde se digitara el cdigo del usuario Escuela.


2. Campo de texto donde se digitara la contrasea del usuario Escuela.
3. Botn Ingresar donde se validara los campos ingresos y posteriormente nos
enviara a la ventana del perfil dicho usuario Escuela.

175

4. Si no ingresamos un usuario o una contrasea, el sistema nos mostrara un


mensaje automticamente de Falta ingresar Usuario y Contrasea.

5. Luego de haberse logeado, el sistema muestra al usuario Escuela todas las


funcionalidades posibles que posee dicho usuario.

176

Escuela
Publicar
Informacin

4
5
6

1.
2.
3.
4.
5.
6.

Campo de texto donde se digitara el ttulo de la informacin a publicar.


Campo de texto donde se digitara el cuerpo de la informacin
Campo de texto donde se digitara la fecha de ingresa de la postulacin.
Campo de texto donde se digitara la fecha de fin de la postulacin
Campo de seleccin donde se har un check si es activo o inactivo
Botn Ingresar Noticia donde se publicara la informacin de la Escuela en el
portal.

177

7. Muestra Listado de los Informes


8. Botn Modificar datos de la informacin
9. Boton Eliminar datos de la informacin

178

10

11

12

13
14
15

10. Campo de texto donde se digitara el ttulo de la informacin a publicar.


11. Campo de texto donde se digitara el cuerpo de la informacin
12. Campo de texto donde se digitara la fecha de ingresa de la informacin.
13. Campo de texto donde se digitara la fecha de salida de la informacin
14. Campo de seleccin donde se har un check si es activo o inactivo
15. Botn Ingresar Noticia donde se publicara la informacin de la Escuela en el
portal.

16
17

18

179

16. Muestra listado de informes.


17. Botn Modificar Listado
18. Botn Eliminar Listado

180

Escuela
Consultar
Egresados

1
2
3

1. Campo de texto donde se selecciona una opcin del ciclo de egreso.


2. Campo de texto donde se busca por apellidos.
3. Campo de texto donde se busca por nombres.
4

4. Al seleccionar la opcin ciclo 2002-1, muestra listado de egresados de


ese ciclo.
5

181

5. Al buscar por Apellidos Snchez, muestra listado de egresados tanto


apellido Paterno y Materno
6

6. Al buscar por Nombres Vctor, muestra listado de todos los egresados


llamados Vctor.

7. Al ingresar a Ver Detalle nos muestra la situacin actual del Egresado


182

Escuela
Gestionar
Promocin

1
2

183

1.
2.
3.
4.
5.
6.
7.
8.
9.

Botn seleccionar Archivo adjunta foto de promocin.


Botn Guarda Foto registra foto de promocin.
Muestra Resultado de Guardado exitoso
Botn Regresar para continuar al siguiente paso
Campo de texto donde se digitara el Nombre de la promocin.
Campo de texto donde se digitara el Presidente de la Promocin.
Campo de texto donde se digitara los integrantes.
Campo de texto donde se digitara los correos.
Botn Agregar Promocin donde se registrara

184

Escuela Validar
Egresado

1
2

1. Botn Seleccionar archivo el archivo es ccv


2. Botn Enviar Lista validar egresado.

Escuela
Clasificar Bolsa
laboral
4

2
3

185

1.
2.
3.
4.
5.

Botn Validar seleccionar


Hacer un click para validar al postulante
Botn Enviar para publicar el resultado
Botn Convocatoria ver lo que est pidiendo la empresa
Botn Ver Currculo informacin general del egresado

186

Escuela
Consultar Curso
Curricular

1. Conteo de Categoria del Curso


2. Conteo de Categoria del Cargo

187

Escuela
Cambiar
Contrasea

1. Campo de texto donde se ingresa la nueva Contrasea


2. Botn Cambiar Contrasea que al darle click vincula al usuario Escuela a la
interfaz de cambio de contrasea.

Escuela Cerrar
Sesin
1

1. Botn Cerrar Sesin darle click y nos da a la portada principal

188

Empresa Iniciar
Sesin
1

2
3

1. Campo de texto donde se digitara el cdigo del usuario Empresa.


2. Campo de texto donde se digitara la contrasea del usuario Empresa.
3. Botn Ingresar donde se validara los campos ingresos y posteriormente nos
enviara a la ventana del perfil dicho usuario Empresa.

4. Si no ingresamos un usuario o una contrasea, el sistema nos mostrara un


mensaje automticamente de Falta ingresar Usuario y Contrasea.

189

5. Luego de haberse logeado, el sistema muestra al usuario Empresa todas las


funcionalidades posibles que posee dicho usuario.

190

Empresa
Publicar
Informacin

3
5
6

1.
2.
3.
4.
5.
6.

Campo de texto donde se digitara el ttulo de la informacin a publicar.


Campo de texto donde se digitara el cuerpo de la informacin
Campo de texto donde se digitara la fecha de ingresa de la informacin.
Campo de texto donde se digitara la fecha fin de la informacin
Campo de seleccin donde se har un check si es activo o inactivo
Botn Ingresar Oferta Laboral donde se publicara la informacin de la Escuela
en el portal.

191

Empresa
Gestionar
Informacin

1
2
3
4
5
6
7
8
9
10
11
12
13

1.
2.
3.
4.
5.
6.
7.
8.
9.

Campo de texto donde se digitara la Direccin.


Campo de texto donde se digitara el Distrito.
Campo de texto donde se digitara la provincia.
Campo de texto donde se digitara el Departamento.
Campo de texto donde se digitara el telfono 1.
Campo de texto donde se digitara el telfono 2.
Campo de texto donde se digitara el Email 1.
Campo de texto donde se digitara el Email 2.
Campo de texto donde se digitara el Representante.
192

10. Campo de texto donde se digitara el Cargo.


11. Campo de texto donde se digitara el Telfono.
12. Campo de texto donde se digitara el Email
13. Botn Actualizar Informacin

Empresa
Cambiar
Contrasea

1. Campo de texto donde se ingresa la nueva Contrasea


2. Botn Cambiar Contrasea que al darle click vincula al usuario Empresa a la
interfaz de cambio de contrasea.

Empresa Cerrar
Sesin
1

1. Botn Cerrar Sesin darle click y nos da a la portada principal


193

Desarrollo de un Portal Web para los Egresados


de Ing. Informtica de la URP
Egresados
Manual de Instalacin
Versin 1.0

194

Revisin Histrica
Fecha

Versin

Descripcin

Autor

18/06/2013

1.1

Elaboracin de Documento

Zamudio Sihuay, Brian

195

Tabla de contenido
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
196

2.5 Modalidades de un Portal Web..............................................................................47


CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
6.3.1 Diagrama de actores del sistema...................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
197

6.3.2 Diagrama de paquetes.........................................................................................61


Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
198

6.3.5 Diagrama de Colaboracin...........................................................................................81


Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
199

Grfico 48: Consultar Curso curricular.............................................................101


Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
200

Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129


Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
201

Cudro 60: Sin sitemas (mes)..........................................................................143


Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
202

3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

Manual de Instalacin
203

1.

Descargar Apache
APACHE
1. Ir a: Descarga APACHE
2. Encontrar la ltima versin (actualmente la 2.2.11).

204

3. Descargar Win32 Binary without crypto (no mod_ssl) (MSI Installer):


apache_2.2.11-win32-x86-no_ssl.msi.

4. En el siguiente cuadro de dialogo haga click en Guardar.

5. En el siguiente cuadro de dialogo haga click en Guardar en mis documentos.


205

2.

Instalacin de APACHE
Descomprima el archivo apache_2.2.11-win32-x86-no_ssl.msi.zip para
Visualizar el archivo ejecutable o instalador.

Haga doble click sobre el archivo instalador apache_2.2.11-win32-x86206

no_ssl.msi.exe

Se visualiza el asistente de instalacin en el cual realizaremos click en


Next

Haga click sobre el botn de seleccin para aceptar las condiciones de


207

la licencia, seguidamente haga un nuevo click en Next.

Se visualiza la continuacin de la licencia por lo que debemos hacer click


en Next para continuar

Coloque localhost.net para Network Domain y localhost para Server


208

Domain.
Escriba localhost@localhost.net para Administrators Email Address.
Deje el puerto 80 y presione Next.

Seleccione Custom y presione Next.

Haga Click en Change


209

Escriba C:/WEB/APACHE/ luego presione ok

Presione Next
210

Presione Install

Espere unos segundos y observe la barra de progreso hasta que se


211

Complete

El asistente se detendra indicando que termino la instalacion, en ese


momento presione Finish

Abra su navegador web y escriba http:/localhost/ en la barra de


212

direcciones. Si Apache fue instalado apropiadamente, Ud vera It works


en letras grandes

3.

Descarga de MySQL
1. Ir a MySQL :: MySQL 5.0 Downloads.

2. Bajar hasta encontrar en enlace de nombre windows.


213

3. Haga click en pick mirror correspondiente a el archivo Windows


ZIP/Setup.EXE (x86).

4. Se mostrar la siguiente pgina:


214

5. Baje hasta encontrar el enlace <No thanks, just take me to the download! y
haga click sobre el para habilitar los identificadores de posicionamiento
geogrfico de los servidores

215

6. Haga Click en HTTP de la primera opcin de Peru y luego haga click en


guardar

7. En el siguiente cuadro de dialogo haga click en Guardar en Mis Documentos

216

4.

Instalacin de MySQL
Tome mysql-5.0.27-win32.zip. Descomprimalo, haga doble click sobre
Setup.exe y presione Next. (tal cual como se hizo con apache_2.2.11win32-x86-no_ssl.msi).

Seleccione Custom y presione Next.

217

Presione Change

Escriba C:\WEB\MYSQL\ Presione ok

218

Presione Next

Presione Install

219

Seleccione el botn para Skip Sign Up y presione Next

Presione Finish

220

Sale inmediatamente otro asistente para la configuracin de su administrador de


base de datos, haga click en Next

Asegurese de que el Checkbox Detailed Configuration este seleccionado,


presione Next

221

Asegurese de que el Checkbox Developer Machine este seleccionado, presione


Next

Asegurese de que el Checkbox Multifuncional Database este seleccionado,


presione Next

222

Presione Next

Asegurese de que el Checkbox Decision Support este seleccionado, presione


Next

223

Asegurese de que el Checkbox Enable Networking y Enable Strick Mode estan


seleccionados, Use el puerto 3306, presione Next

Presione Next

224

Asegurese de que el Checkbox Install As Windows service este seleccionado,


Asegurese de que el Checkbox Include Bin Directory in windows Path no este
selecionado , presione Next

Presione ejecute

225

Presione Finish

5.

Descarga PHP
1. Ir a PHP: Downloads
2. Descargar la ultima versin del paquete comprimido ZIP, bajo Windows
Binaries, actualmente 5.2.9

226

3. Haga click para descargar desde uno de los servidores mas cercanos

4. Haga click en Guardar

5. En el siguiente cuadro de dialogo haga click en Guardar en mis Documentos

227

6.

Instalacin PHP
Valla a su escritorio, busque el icono de Mi PC y haga doble Cick sobre
El

Busque el icono de Sistema C y haga doble click

228

Busque la carpeta WEB y haga doble click para entrar dentro de ella

Cree una nueva Carpeta

229

Llmela PHP y doble click

Busque el archivo php - 5.2.9 Win32.zip y descomprimalo dentro de la carpeta


que creo

230

Una vez descomprimido todo el archivo elimine php - 5.2.9 Win32.zip

231

Desarrollo de un Portal Web para los Egresados


de Ing. Informtica de la URP
Egresados
Manual de Estndares de Programacin
Versin 1.0

232

Revisin Histrica
Fecha

Versin

Descripcin

Autor

18/06/2013

1.1

Elaboracin de Documento

Zamudio Sihuay, Brian

225

Tabla de contenido
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA
DE INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA. . .1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin...............................................................................................................31
1.1.2 Misin.............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores...........................................................44
2.2.2 Que es un Portal web......................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
226

Cudro1: Descripcin de conceptos...................................................................38


3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles........................................................................................41
3.4.2 Beneficios intangibles.....................................................................................41
3.4.3 Alcances del proyecto.....................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN..........................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN...............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.......................................................57
6.2.2 Especificaciones de requerimientos................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
6.3.1 Diagrama de actores del sistema....................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
227

Grfico 11: Diagrama de paquete de seguridad................................................63


6.3.3 Casos del uso del sistema...............................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del
egresado.............................................................................................................67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de
empresa..............................................................................................................73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia..................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin.............................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
228

Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86


Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual...................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
229

Grfico 55: Modelo de implementacin............................................................105


6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.........................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
230

Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134


Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica...................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos........................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR..............................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
231

Cudro 74: Ingresos - Egresos.........................................................................148


Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa........................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto..........................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto........................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

232

Manual de Estndares de Programacin


1.

Instruccin al Manual
1.1. Objetivo de este Manual
En este manual vamos a ver el lenguaje PHP y como conectarse a una
base de datos de tipo MySQL desde PHP
1.2. Manual del Usuario
Este manual contiene un resumen de las materias que se van a estudiar,
pero el usuario debera de tomar notas personales para completas este
manual.
1.3. Requisitos para atender a este curso
El conocimiento del lenguaje HTML es requerido para poder seguir este
curso.

2.

Introduccin al PHP
2.1.

Qu es PHP?
233

PHP es un lenguaje de programacin utilizado para crear pginas web


dinmicas.
PHP necesita que un servidor web con capacidad PHP sea instalado y
funcionando para poder ejecutar las pginas PHP.
El servidor va a compilar el cdigo PHP y tratarlo en tiempo real, con la
informacin viniendo del cliente web, para regresarle una pgina web
adaptada, en tiempo real.
El servidor tiene tambin capacidad de seguir el camino de un usuario,
as como de identificarlo.
2.2. Por qu utilizaramos PHP?
El PHP se necesita cuando la pgina web tiene que adaptarse en
funcin del usuario, y cuando se necesita guardar valores de sesin del
usuario.
Existen otros lenguaje que permiten eso, como el ASP o el JSP, pero el
PHP tiene como ventaja que es un lenguaje fcil a aprender. Los
servidores PHP (como los servidores JSP) existen para varios sistemas
operativos, entre otros Windows, Linux, y Unix.
El PHP es un estndar de programacin Internet
2.3. Navegadores web
Si los navegadores prueban todos de poder aplicar al mximo las
recomendaciones del HTML 4.0 existen ciertas opciones, a dentro o
fuera del HTML estndar que slo ciertos navegadores soportan.
Tambin, un mismo cdigo no aparecer siempre igual en un navegador
u en otro.
PHP no est ligado directamente con los navegadores, pero el HTML
que generaran s. As que un cdigo generado podra funcionar bien en
un navegador, y dar un resultado diferente en otro.
En este curso, utilizaremos el navegador Firefox de Mozilla

3.

El Protocolo HTTP
El protocolo HTTP (HyperText Transport Protocol) es un protocolo que
define en detalle cmo un cliente y un servidor deben comunicar entre
ellos. El modelo de comunicacin HTTP es a la base del web. El
protocolo se aplica a cualquier servidor y cliente web. Vamos a examinar
los detalles ms importante del protocolo HTTP.
3.1. Modelo de consulta / respuesta HTTP
El HTTP y los protocolos extendidos basados sobre el utilizan un modelo
de comunicacin simple, pero poderoso.
De manera tpica, un cliente enva una consulta para un recurso a un
servidor, y el servidor contesta una respuesta que corresponde al
recurso preguntado (o contesta con un mensaje de error). El recurso
puede ser una pgina HTML, o una aplicacin que contesta con un
contenido dinmico.

234

Este modelo simple implica tres cosas que Usted tiene que ser
consiente:
1.
El protocolo HTTP es un protocolo sin estado. Es decir que el
servidor no guarda ninguna informacin acerca del cliente despus de
haberle contestado y por eso no puede reconocer que varias consultas
de un mismo cliente pueden ser relacionadas.
2.
La aplicacin web no puede entregar una respuesta inmediata,
como en aplicaciones locales. La velocidad depende del ancho de banda
disponible y de la carga del servidor.
3.
No hay nada en el protocolo que indica al servidor como la
consulta le ha llegado, as que el servidor no puede distinguir diferentes
mtodos de consulta. Por ejemplo, en servidor no puede distinguir una
consulta generada por un clic en un enlace del uso del botn 'atrs' del
navegador. Tambin, como el HTTP es sin estado, no se puede a dentro
del HTTP llamar a la pgina anterior.
3.2. Detalles de una consulta
Existen dos mtodos de consulta: GET y POST. GET es la ms utilizada,
y la que se uso por defecto.
Ejemplo de una consulta:
GET /index.html HTTP/1.0
Host: www.gefionsoftware.com
User-Agent : Mozilla/4.5 [en] (WinNT; I)
Accept: image/gif, image/jpeg, image/pjpeg, image/png, */*
Accept-language: en
Accept-charset : iso-8859-1,*,utf-8
La primera lnea especfica que se usa el mtodo GET y se pregunta
para regresar el recurso /index.html utilizando el protocolo HTTP/1.0. Las
otras lneas proveen ttulos con informacin adicional al servidor para
cumplir con la consulta.
El ttulo HOST dice al servidor el nombre (hostname) utilizado en el URL.
Un servidor puede tener varios nombres, y esta informacin permite
distinguir mltiple servidores virtuales utilizando un mismo proceso web.

235

El ttulo User-Agent contiene informacin sobre el tipo de navegador


utilizado para hacer la consulta. El servidor puede utilizar este
informacin para generar respuestas diferentes dependiendo del
navegador (IE, Netscape, WAP, PDA,...).
Los ttulos Accept proveen informacin sobre el idioma y el formato de
archivo que el navegador acepta.
3.3. Detalles de Respuesta
El mensaje de la respuesta parece al de la consulta. El contiene tres
partes: una lnea de estado, unos ttulos de respuesta, y el cuerpo de la
respuesta.
Ejemplo de respuesta:
HTTP/1.0 200 OK
Last-Modified: Mon, 19 Dec 2004 20:21:42 GMT
Date: Tue, 12 Jul 2005 13:12:10 GMT
Status: 200
Content-Type: text/html
Servlet-Engine: Tomcat Web Server/3.2
Content-Length: 59
<html>
<body>
<h1>Hello World!</h1>
</body>
</html>
La lnea de estado empieza con el nombre del protocolo, seguido por el
cdigo de resultado y una breva descripcin del cdigo de resultado.
Aquel cdigo de resultado es 200, que significa que sali con xito.
El mensaje de respuesta tiene ttulos, como el de consulta. En este
ejemplo:
El ttulo Last-Modified da la fecha y hora de cuando el recurso fue
modificado por ltima vez. El cliente puede utilizar esta informacin para
marcar la pgina el su cach, y pedir en el futuro solamente las que
fueron modificadas.
El ttulo Content-Type dice al navegador que tipo de datos contiene el
cuerpo de la respuesta.
El ttulo Content-Length dice al navegador el tamao del cuerpo de la
respuesta.
Una lnea vaca separa los ttulos del cuerpo de la respuesta. El cuerpo
de la respuesta contiene el cdigo que ser enseado en el navegador.
Aqu una simple pgina HTML.

236

El cuerpo puede contener pginas HTML ms complicadas, u otro tipo


de contenido (imagen, sonido, archivo comprimido, etc.). El cuerpo
puede tambin contener cdigo que va generar otras consultas al
servidor, como la insercin de una imagen.

Interaccin entre un cliente y un servidor web


3.4. Parmetros de consulta
Se pueden pasar parmetros de consulta a dentro del URL. Por eso,
despus del nombre de la pgina, hay que mencionar un punto de
pregunta '?' y uno a varios parmetros deparados por '&', con el nombre
del parmetro, el signo '=', y el valor del parmetro. Veremos ejemplos
utilizando los formularios.
3.5. Mtodos de consulta
Ya hemos visto el uso del mtodo GET. Tambin existe el mtodo
POST. La diferencia entre los dos es que el mtodo GET pasa los
parmetros a dentro del URL, as que se puede guardar fcilmente en su
lista de marcadores. Tambin, en navegador sabe que este mtodo no
puede daar el servidor, as acepta de someter la consulta nuevamente
(refresca) sin alerta.
El mtodo POST, en vez de pasar los parmetros en el URL, les pasa a
dentro del cuerpo de la consulta. Eso permite enviar consulta de tamao
ms grande que 2000 caracteres, y sin que los parmetros aparecen en
el URL.
Como los parmetros estn guardados a dentro del cuerpo de la
consulta, la consulta no puede ser guardada tan fcilmente en los
marcadores, porque adems del URL, deber guardar el cuerpo de la
consulta.
Tambin, cuando se prueba de enviar de nuevo una encuesto POST
(refresh) el navegador genera una alerto porque este accin puede
generar acciones posiblemente irreversible al nivel del servidor.
237

Ejemplo de formulario:
<form action="/prueba.php" method="POST">
Cuidad: <input name="cuidad" type="text">
Pais: <input name="pais" type="text">
<p>
<input type="SUBMIT">
</form>
Ejemplo de consulta POST generada por el formulario arriba:
POST / prueba.php HTTP/1.0
Host: www.businesssoft.com.pe
User-Agent : Mozilla/4.5 [en] (WinNT; I)
Accept: image/gif, image/jpeg, image/pjpeg, image/png, */*
Accept-language : en
Accept-charset : iso-8859-1,*,utf-8
cuidad=lima&pais=Peru

4.

Primera Pagina PHP


4.1. Objetivo del capitulo
Al fin de este captulo, el usuario habr creado y ejecutado su primer
cdigo PHP. Esta primera pgina servir de base para poner en prctica
y probar la teora que vamos a ver en los prximos captulos.
4.2. Creacin de un nuevo proyecto web
Al iniciar Eclipse elegimos el workspace '/workspace'.
Para crear nuestra primera pgina PHP, necesitamos crear un sitio web.
Por eso, en Eclipse, creamos un nuevo proyecto PHP, que llamamos
curso, con los valores por defecto.
Al iniciar Eclipse elegimos el workspace '/workspace'.

238

4.3. Creacin de la pgina de ndice


Para poder probar el servidor, vamos a crear nuestra primera pgina
PHP.
Por eso, hacemos un clic derecho sobre la carpeta curso, y elegimos
new...PHP File, y en la ventana que se abre, mencionamos en nombre
del archivo: index.php.
Todas la pginas con extensin php (.php en minscula) sern
analizadas por el servidor PHP y producirn una pgina HTML como
salida.
Para probar si la pgina funciona, tenemos que llenarla con algn cdigo
PHP y/o HTML. Por defecto la pgina index,php que hemos creado ya
est abierta. Miramos que ya viene con algn cdigo prehecho.
Vamos a modificar el cdigo de la manera siguiente, y lo guardamos:
<?php
/*
* Created on 21/07/2006*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP Code Templates
*/
?>
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<?php
$titulo="Mi primera P&aacute;Brian PHP";
239

$nrPagina=1;
?>
<title><?PHP echo$titulo;?></title>
</head>
<body bgcolor="#FFFFFF">
<h1><?PHP echo$titulo;?></h1>
<hr>
<p>
Este es mi p&aacute;gina en PHP numero<?PHP echo$nrPagina;?>.
</body>
</html>
Luego miramos el resultado con un navegador web en el domicilio:
http://alumnoX/curso/ ohttp://alumnoX/curso/index.php
As podemos ver que en la barra de aplicacin como en la primera lnea
de la pgina sale en valor dela variable 'titulo'.

5.

Utilizacin de los Scriptles


5.1. Qu son los scriptlets?
Los scriptlets son las etiquetas que permiten de delimitar el cdigo PHP,
que tiene que ser analizado por el servidor PHP, del cdigo HTML, que
tiene que ser enviado al cliente como tal. As el servidor PHP combina el
cdigo HTML con el resultado del cdigo PHP para obtener la pgina
HTML que ser regresada al cliente y ser leda por el navegador del
cliente.
El PHP es la parte de la programacin que se ejecuta al nivel del
servidor, en contra del JavaScript, que se ejecuta al lado del cliente.
Para interpretar un archivo, el servidor PHP simplemente lea el texto del
archivo hasta que encuentra uno de los caracteres especiales que
delimitan el inicio de cdigo PHP. El intrprete ejecuta entonces todo el
cdigo que encuentra, hasta que encuentra una etiqueta de fin de
cdigo, que le dice al intrprete que siga ignorando el cdigo siguiente.
Este mecanismo permite embeber cdigo PHP dentro de HTML: todo lo
que est fuera de las etiquetas PHP se deja tal como est, mientras que
el resto se interpreta como cdigo.

240

Hay cuatro conjuntos de etiquetas que pueden ser usadas para denotar
bloques de cdigo PHP. De estas cuatro, slo 2 (<?php. . .?> y <script
language="php">. . .</script>) estn siempre disponibles; el resto
pueden ser configuradas en el fichero de php.ini para ser o no aceptadas
por el intrprete.
Las etiquetas soportadas por PHP son:
1.
<?php echo("si quieres servir documentos XHTML o XML, haz
como aqu&iacute;\n"); ?>2.
2.
<? echo ("esta es la m&aacute;s simple, una instrucci&oacute;n
de procesado SGML \n"); ?><?= expression ?> Esto es una abreviatura
de "<? echo expression ?>"
3.
<script language="php">
echo ("muchos editores (como FrontPage) no
aceptan instrucciones de procesado");
</script>
4.
<% echo ("Opcionalmente, puedes usar las etiquetas ASP"); %>
<%= $variable; # Esto es una abreviatura de "<% echo . . ." %>
El mtodo primero, <?php. . .?>,es el ms conveniente, ya que permite
el uso de PHP en cdigo XML como XHTML, y que est reconocida por
los entornos de desarrollo. Es el mtodo que vamos a utilizar en el curso
5.2. Separacin de instrucciones
Las separacin de instrucciones se hace terminando cada declaracin
con un punto y coma.
La etiqueta de fin de bloque (?>) implica el fin de la declaracin, por lo
tanto lo siguiente es equivalente:
<?php echo "This is a test"; ?>
<?php echo "This is a test" ?>

6.

Caractersticas del Lenguaje PHP


6.1. Objetivo del capitulo
Al fin de este captulo, el usuario ser capaz de entender el uso de
variables y los tipo de datos utilizados en PHP.
El podr tambin poner comentarios en su cdigo, convertir datos de un
tipo a otro, y hacer operaciones sobre variables.
6.2. Lista de Palabras Clave
Estas palabras tienen un significado especial en PHP. Algunas de ellas
representan cosas que lucen como funciones, o algunas se ven como
constantes, y as sucesivamente pero no lo son, en realidad: son
construcciones del lenguaje. Usted no puede usar ninguna de las
siguientes palabras como constantes, nombres de clase, nombres de
funciones o mtodos. Usarlas como nombres de variables est bien,
generalmente, pero puede conducir a confusiones.
241

Lista de Palabras Clave:


And, or, xor, __FILE__, exception, __LINE__, array(), as, break,
case,class, const, continue, declare, default, die(), do, echo(), else,
elseif, empty(), enddeclare, endfor, endforeach, endif, endswitch,
endwhile, eval(), exit(), extends, for, foreach, function, global, if, include(),
include_once(), isset(), list(), newprint(), require(), require_once(),
return(), static, switch, unset(), use, var, while,__FUNCTION__,
__CLASS__,
__METHOD__
,final,
php_user_filter,
interface,
implements, extends, public, protected, abstract, clone, try, throw,
private, catch, this
6.3. Sensibilidad
PHP es a veces sensible a las maysculas y las minsculas, a veces no.
As $miVariable es una variable diferente de $MiVariable pero false o
FALSE son iguales
6.4. Identificadores
Los identificadores son los nombres que se dan para identificar a las
clases, funciones, variables, constantes o cualquiera etiqueta PHP.
El nombre de un identificador tiene que cumplir con ciertas reglas:
Debe tener un o ms caracteres
El primer carcter tiene que ser una letra o el carcter _ (subrayado).
Las letras que pueden ser utilizadas despus del primer carcter son
cualquier nmero de letras, nmeros y rayas. Como expresin regular se
podra expresar como: '[azAZ_\x7f\xff][azAZ09_\x7f\xff]*'
6.5. Declaracin de variables
Las variables permiten almacenar datos de entrada, de salida, o
intermedios.
En PHP las variables se representan como un signo de dlar seguido
por el nombre de la variable. El nombre de la variable es sensible a
minsculas y maysculas.
La sintaxis bsica de declaracin de variable es:
$<nombre de variable> = <valor>;
$miNumero=1;
PHP4 y arriba ofrece otra forma de asignar valores a las variables:
asignar por referencia. Esto significa que la nueva variable simplemente
referencia (en otras palabras, "se convierte en un alias de "" apunta a")
la variable original. Los cambios a la nueva variable afectan a la original,
y viceversa. Esto tambin significa que no se produce una copia de
valores; por tanto, la asignacin ocurre ms rpidamente. De cualquier
forma, cualquier incremento de velocidad se notar slo en los bucles
crticos cuando se asignen grandes matrices u objetos.

242

Para asignar por referencia, simplemente se antepone un signo "&" al


comienzo de la variable cuyo valor se est asignando (la variable
fuente). Por ejemplo, el siguiente trozo de cdigo produce la salida 'Mi
nombre es Bob' dos veces:
<?php
$foo = 'Bob'; // Asigna el valor 'Bob' a $foo
$bar = &$foo; // Referencia $foo via $bar.
$bar = "Mi nombre es $bar"; // Modifica $bar...
echo $foo; // $foo tambien se modifica.
echo $bar;
?>
Algo importante a tener en cuenta es que slo las variables con nombre
pueden ser asignadas por referencia.
<?php
$foo = 25;
$bar = &$foo; // Esta es una asignacion valida.
$bar = &(24 * 7); // Invalida; referencia una expresion sin nombre.
function test() {
return 25;
}
$bar = &test(); // Invalida.
?>
6.6. Tipos simples ( o primitivos)
PHP soporta ocho tipos primitivos.
Cuatro tipos escalares:
boolean
integer
float (nmero de puntoflotante, tambin conocido como 'double')
string
Dos tipos compuestos:
array
object
Y finalmente dos tipos especiales:
resource
NULL
El tipo de una variable usualmente no es declarado por el programador;
en cambio, es decidido entiempo de compilacin por PHP dependiendo
del contexto en el que es usado la variable
6.6.1. Boolean
Este es el tipo ms simple. Un boolean expresa un valor de verdad.
Puede ser TRUE or FALSE
243

6.6.1.1.
Sintaxis
Para especificar un literal booleano, use alguna de las palabras clave
TRUE o FALSE. Ambas son insensibles a maysculas y minsculas.
<?php
$foo = True; // asignar el valor TRUE a $foo
?>
Usualmente se usa algn tipo de operador que devuelve un valor
boolean, y luego ste es pasado a una estructura de control.
<?php // == es un operador que prueba por igualdad y devuelve un
booleano
if ($accion == "mostrar_version") {echo "La versi&oacute;n es 1.23";}
if ($mostrar_separadores == TRUE) { echo "<hr>\n";} // esto no es
necesario...
if ($mostrar_separadores) {echo "<hr>\n";} // ...porque se puede escribir
simplemente
?>
6.6.1.2.
Conversin a booleano
Para convertir explcita mente un valor a boolean, use el moldeamiento
(bool) o (boolean). Sin embargo, en la mayora de casos no es necesario
usar el moldeamiento, ya que un valor ser convertido automticamente
si un operador, funcin o estructura de control requiere un argumento
tipo boolean.
Cuando se realizan conversiones a boolean, los siguientes valores son
considerados FALSE:
el boolean FALSE mismo
el integer 0 (cero)
el float 0.0 (cero)
el valor string vaco, y el string "0"
un array con cero elementos
un object con cero variables miembro (slo en PHP 4)
el tipo especial NULL (incluyendo variables no definidas)
Cualquier otro valor es considerado TRUE (incluyendo cualquier
resource).
Ejemplo
<?php
var_dump((bool) ""); // bool(false)
var_dump((bool) 1); // bool(true)
var_dump((bool) -2); // bool(true)
var_dump((bool) "foo"); // bool(true)
var_dump((bool) 2.3e5); // bool(true)
244

var_dump((bool) array(12)); // bool(true)


var_dump((bool) array()); // bool(false)
var_dump((bool) "false"); // bool(true)
6.6.2. Enteros
Un integer es un nmero del conjunto Z = {..., 2, 1, 0, 1, 2, ...}.
6.6.2.1.
Sintaxis
Los enteros pueden ser especificados en notacin decimal (base10),
hexadecimal (base16) u octal(base8), opcionalmente precedidos por un
signo ( o +).Si usa la notacin octal, debe preceder el nmero con un 0
(cero), para usar la notacin hexadecimal,preceda el nmero con 0x.
Ejemplo
<?php
$a = 1234; // numero decimal
$a = -123; // un numero negativo
$a = 0123; // numero octal (equivalente al 83 decimal)
$a = 0x1A; // numero hexadecimal (equivalente al 26 decimal)
?>
El tamao de un entero es dependiente de la plataforma, aunque un
valor mximo de aproximadamente dos billones es el valor usual (lo que
es un valor de 32 bits con signo).
6.6.2.2.
Desbordamiento de enteros
Si especifica un nmero ms all de los lmites del tipo integer, ser
interpretado en su lugar como un float. Asimismo, si realiza una
operacin que resulta en un nmero ms all de los lmites del tipo
integer, un float es retornado en su lugar.
<?php
$numero_grande = 2147483647;
var_dump($numero_grande);
// salida: int(2147483647)
$numero_grande = 2147483648;
var_dump($numero_grande);
// salida: float(2147483648)
?>
No hay un operador de divisin de enteros en PHP. 1/2 produce el float
0.5. Puede moldear el valor aun entero para asegurarse de redondearlo
hacia abajo, o puede usar la funcin round().
<?
phpvar_dump(25/7); // float(3.5714285714286)
var_dump((int) (25/7)); // int(3)
var_dump(round(25/7)); // float(4)
245

?>
6.6.2.3.
Conversin a entero
jPara convertir explcitamente un valor a integer, use alguno de los
moldeamientos (int) o (integer).Sin embargo, en la mayora de casos no
necesita usar el moldeamiento, ya que un valor ser convertido
automticamente si un operador, funcin o estructura de control requiere
un argumento tipo integer. Tambin puede convertir un valor a entero
con la funcin intval().
Desde booleans: FALSE producir0 (cero), y TRUE producir1 (uno).
Desde nmeros de punto flotante: Cuando se realizan conversiones
desde un flotante a un entero, el nmero ser redondeado hacia cero.
Si el flotante se encuentra ms all de los lmites del entero (usualmente
+/ 2.15e+9 = 2^31), el resultado es indefinido, ya que el flotante no tiene
suficiente precisin para dar un resultado entero exacto. No se producir
una advertencia, ni siquiera una noticia en este caso!
Aviso: Nunca moldee una fraccin desconocida a integer, ya que esto en
ocasiones produce resultados inesperados. <?php echo (int) ( (0.1+0.7) *
10 ); // imprime 7! ?>
Desde cadenas: Vea Conversin de cadenas a nmeros
Desde otros tipos: Atencin: El comportamiento de convertir desde
entero no es definido para otros tipos. Actualmente, el comportamiento
es el mismo que si el valor fuera antes convertido a booleano.Sin
embargo, no confe en este comportamiento, ya que puede ser
modificado sin aviso.
6.6.3. Nmeros de punto flotante
Los nmeros de punto flotante (tambin conocidos como "flotantes",
"dobles" o "nmeros reales")pueden ser especificados usando
cualquiera de las siguientes sintaxis:
<?php
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
?>
El tamao de un flotante depende de la plataforma, aunque un valor
comn consiste en un mximo de ~1.8e308 con una precisin de
aproximadamente 14 dgitos decimales (lo que es
un valor de 64bits en formato IEEE).
6.6.3.1.

Precisin del punto flotante


246

Es bastante comn que algunas fracciones decimales simples como 0.1


o 0.7 no puedan ser convertidas a su representacin binaria interna sin
perder un poco de precisin. Esto puede llevar a resultados confusos:
por ejemplo, floor((0.1+0.7)*10) usualmente devolver7 en lugar del
esperado 8ya que el resultado de la representacin interna es en
realidad algo como 7.9999999999....
Esto se encuentra relacionado al hecho de que es imposible expresar de
forma exacta algunas fracciones en notacin decimal con un nmero
finito de dgitos. Por ejemplo, 1/3 en forma decimal se convierte en
0.3333333. ...
As que nunca confe en resultados de nmeros flotantes hasta el ltimo
dgito, y nunca compare nmeros de punto flotante para conocer si son
equivalentes. Si realmente necesita una mejor precisin, es buena idea
que use las funciones matemticas de precisin arbitraria o las funciones
gmp en su lugar
6.6.3.2.
Conversin a flotante
Para ms informacin sobre cundo y cmo son convertidas las cadenas
a flotantes, vea la seccin titulada Conversin de cadenas a nmeros.
Para valores de otros tipos, la conversin es la misma que si el valor
hubiese sido convertido a entero y luego a flotante. Vea la seccin
Conversin a entero para ms informacin. A partir de PHP 5, una
noticia es generada si intenta convertir un objeto a flotante.
6.6.4. Cadenas
Un valor string es una serie de caracteres. En PHP, un carcter es lo
mismo que un byte, es decir, hay exactamente 256 tipos de caracteres
diferentes. Esto implica tambin que PHP no tiene soporte nativo de
Unicode.
6.6.4.1.
Sintaxis
Un literal de cadena puede especificarse en tres formas diferentes.
comillas simples
comillas dobles
sintaxis heredoc
6.6.4.2.
Comillas simples
La forma ms simple de especificar una cadena sencilla es rodearla de
comillas simples (el caracter ').
Para especificar una comilla sencilla literal, necesita escaparla con una
barra invertida (\), como en muchos otros lenguajes. Si una barra
invertida necesita aparecer antes de una comilla sencilla o alfinal de la
cadena, necesitar doblarla. Note que si intenta escapar cualquier otro
caracter, la barra invertida ser impresa tambin! De modo que, por lo
general, no hay necesidad de escapar la barra invertida misma.

247

Ejemplo:
<?php
echo 'esta es una cadena simple';
echo 'Tambi&eacute;n puede tener saltos de l&iacute;nea embebidos
en las cadenas de esta forma, ya que
es v&aacute;lido';
// Imprime: Arnold dijo una vez: "I'll be back
"echo 'Arnold dijo una vez: "I\'ll be back"';
// Imprime: Ha eliminado C:\*.*?
echo 'Ha eliminado C:\\*.*?';
// Imprime: Ha eliminado C:\*.*?
echo 'Ha eliminado C:\*.*?';
// Imprime: Esto no va a expandirse: \n una nueva lnea
echo 'Esto no va a expandirse: \n una nueva lnea';
// Imprime: Las variables no se $expanden $tampoco
echo 'Las variables no se $expanden $tampoco';
?>

248

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin de Caso de Uso
Iniciar Sesion
Versin 1.0

242

Revisin Histrica

Fecha
25/05/2013

Versin
1.0

Descripcin
Elaboracin del
Documento

Autor
Zamudio Sihuay, Brian
Steve

243

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
244

3.1 Descripcin de la matriz del marco lgico............................................................37


Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
Grfico 12: Diagrama de CUS............................................................................65
245

Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66


Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
246

6.4 Modelo conceptual del sistema.............................................................................89


Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
247

6.8 Modelo de Despliegue.........................................................................................106


Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
248

Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133


Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
249

Cudro 72: Con sistema bueno.....................................................................147


Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

250

n
Actores del Sistema
Usuario

Propsito
El caso de uso tiene como objetivo que el Tipo de Usuario ingrese al portal correctamente.

Breve Descripcin
El caso de uso comienza cuando el Usuario ingresa su codigo y contrasea al portal.

Flujo de Eventos
Flujo Bsico
El Usuario ingresa su codigo y contrasea en el portal
El sistema muestra el menu principal del tipo de usuario
El Usuario visualiza el menu correspondiente

Precondiciones
El Usuario debe estar validado correctamente.

Poscondiciones
El Usuario a ingresado satisfactoriamente.

Puntos de Extensin
.

No tiene puntos de extensin.

Informacin Adicional
Ninguna

251

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso del Sistema
Postular a la oferta laboral
Versin 1.0

252

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

253

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
254

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
255

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
256

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
257

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
258

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
259

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
260

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

261

Especificacin del Caso de Uso del Sistema:


Postular a la Oferta Laboral
Actores del Sistema
Usuario Egresado.

Propsito
Este caso de uso tiene el siguiente propsito, el egresado sea seleccionado y ocupe un puesto
laboral

Breve Descripcin
Este CUS, permite al egresado postular a varias ofertas laborales dado por las empresas para
que as la escuela lo seleccione previo rendimiento y publique el resultado

Flujo de Eventos
Flujo Bsico
El usuario egresado ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Egresado Selecciona la opcin Bolsa de egresados
El Sistema muestra la opcin Postular a la oferta Laboral.
El usuario Egresado selecciona la opcin Postular a la oferta laboral.
El Sistema muestra la lista de las ofertas de trabajo
El usuario Egresado selecciona la oferta laboral de su inters y enva
El sistema muestra mensaje se enviado correctamente

Precondiciones
El usuario egresado debe formar parte del portal

Poscondiciones
Que el envi se haya enviado correctamente.

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

262

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Consultar Egresados
Versin 1.0

263

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

264

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
265

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
266

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
267

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
268

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
269

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
270

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
271

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

272

Especificacin del Caso de Uso del Sistema


Consultar Egresados
Actores del Sistema
Usuario Egresado.

Propsito
Este caso de uso tiene el siguiente propsito, el usuario egresado podr consultar el ciclo de
egreso de los otros egresados y/o por nombre o apellido.
Y a su vez podr consultar su situacin laboral, acadmica, estudios del egresado

Breve Descripcin
Este CUS, permite al usuario egresado la libre consulta de los otros egresados

Flujo de Eventos
Flujo Bsico
El usuario egresado ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Egresado Selecciona la opcin Egresados
El Sistema muestra la opcin Consultar Egresados.
El usuario Egresado selecciona la opcin Consultar Egresados.
El Sistema muestra pantalla del ciclo de egreso a seleccionar, nombre del egresado y Apellidos
del Egresado.
El usuario Egresado selecciona el ciclo de egreso
El sistema muestra lista de todos los ciclos desde el 2000-0 hasta 2012-2
El Usuario Egresado selecciona un ciclo de egreso
El sistema muestra lista de los egresados de ese ciclo

Sub Flujo
El usuario Egresado consulta el nombre y apellido del egresado o uno cada uno
El sistema muestra lista segn el nombre y apellido o uno cada uno

Flujo Alterno
El usuario Egresado selecciona el colega egresado
El sistema muestra pantalla de la informacin laboral, acadmica del colega egresado.

Precondiciones
El usuario egresado debe formar parte del portal

Poscondiciones
Que la consulta sea exitosa

273

Informacin Adicional
Prototipos

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Publicar Informacin
Versin 1.0

274

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

275

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
276

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
277

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
278

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
279

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
280

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
281

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
282

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

283

Especificacin del Caso de Uso


Publicar Informacin
Actores del Sistema
Usuario Egresado.

Propsito
El Usuario Egresado publique su informacin ya sea solicitando puestos de trabajo de su
empresa o para una empresa.

Breve Descripcin
Este CUS, permite al usuario Egresado publicar informacin a los colegas egresados

Flujo de Eventos
Flujo Bsico
El usuario egresado ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Egresado Selecciona la opcin Inicio
El Sistema muestra la opcin Publicar Informacin.
El usuario Egresado selecciona la opcin Publicar Informacin.
El Sistema muestra pantalla para enviar informacin
El usuario Egresado publica informacin ya sea de trabajo o de su inters
El sistema muestra mensaje se public correctamente

Precondiciones
El usuario Egresado debe estar validado en el Portal Web.

Poscondiciones
Que toda publicacin sea visto en el men principal de todos los egresados y escuela

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

284

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Gestionar Informacin del Egresado
Versin 1.0

285

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2013

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

286

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
287

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
288

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
289

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
290

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
291

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
292

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
293

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

294

Especificacin del Caso de Uso del Sistema


Gestionar Informacin del Egresado
Actores del Sistema
Usuario Egresado

Propsito
Este caso de uso tiene el siguiente propsito, El Usuario Egresado pueda registrar, publicar,
modificar sus datos personales, estudios, hobbies (hoja de vida).

Breve Descripcin
Este CUS, permite al usuario Egresado poder registrar, publicar, modificar su informacin
personal en el portal

Flujo de Eventos
Flujo Bsico
El usuario egresado ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Egresado Selecciona la opcin Mis Datos
El Sistema muestra la opcin Gestionar Informacin del Egresado.
El usuario Egresado selecciona la opcin Gestionar Informacin del Egresado.
El Sistema muestra Pantalla de los campos a llenar de: Informacin Personal, Experiencia
Laboral, Estudio Superior, Idiomas dominados, Software Dominados y Hobbies
El usuario Egresado llena campos y registra
El sistema muestra mensaje se registr correctamente

Precondiciones
El usuario Egresado debe estar validado en el Portal Web.

Poscondiciones
Que todo registro sea satisfactorio.

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

295

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Gestionar Constancia
Versin 1.0

296

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2013

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

297

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
298

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
299

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
300

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
301

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
302

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
303

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
304

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

305

Especificacin del Caso de Uso del Sistema


Gestionar Constancia
Actores del Sistema
Usuario Egresado

Propsito
Este caso de uso tiene el siguiente propsito, el usuario egresado podr registrar, publicar,
modificar los requisitos para gestionar su constancia de egresado, Historial de Notas y
Certificado de Conferencias.

Breve Descripcin
Este CUS, permite al usuario egresado poder gestionar su constancia de egresado en el portal

Flujo de Eventos
Flujo Bsico
El usuario egresado ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Egresado Selecciona la opcin Constancia de Egresado
El Sistema muestra la opcin Gestionar Constancia.
El usuario Egresado selecciona la opcin Gestionar Constancia.
El Sistema muestra pantalla de requisitos de cada uno para adjuntar
El usuario Egresado adjunta cada requisito, guarda y enva
El sistema muestra mensaje se enviado correctamente

Precondiciones
El usuario egresado debe estar validado en el portal Web.

Poscondiciones
Que la escuela haya recibido correctamente los requisitos para la constancia de egresado.

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

306

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso

Clasificar Oferta Laboral


Versin 1.0

307

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

11

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
12

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
13

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
14

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
15

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
16

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
17

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
18

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

19

Especificacin del Caso de Uso


Clasificar Oferta Laboral

Actores del Sistema


Usuario Escuela.

Breve Descripcin
Este caso de uso le permite al usuario Escuela clasificar las postulaciones solo a los egresados
que cumplan los requisitos acadmicos

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Bolsa de egresados
El Sistema muestra la opcin Clasificar oferta laboral.
El usuario Egresado selecciona la opcin Clasificar oferta laboral.
El Sistema muestra la lista de los egresados que postulan a un trabajo
El usuario Escuela selecciona los egresados que cumplan los requisitos acadmicos
El sistema muestra lista de todos los egresados clasificados

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web

Poscondiciones
Que todos los egresados clasificados se pongan en contacto con las empresas seleccionadas

Puntos de Extensin
No tiene ninguno.

Informacin Adicional
Prototipos

20

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin de Caso de Uso
Consultar Egresados
Versin 1.0

21

Revisin Histrica

Fecha
25/05/2013

Versin
1.0

Descripcin
Elaboracin del
Documento

Autor
Zamudio Sihuay, Brian
Steve

22

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
23

3.1 Descripcin de la matriz del marco lgico............................................................37


Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
Grfico 12: Diagrama de CUS............................................................................65
24

Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66


Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
25

6.4 Modelo conceptual del sistema.............................................................................89


Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
26

6.8 Modelo de Despliegue.........................................................................................106


Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
27

Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133


Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
28

Cudro 72: Con sistema bueno.....................................................................147


Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

29

Actores del Sistema


Usuario Escuela

Propsito
Este caso de uso tiene el siguiente propsito, el usuario egresado podr consultar el ciclo de
egreso de los otros egresados y/o por nombre o apellido.
Y a su vez podr consultar su situacin laboral, acadmica, estudios del egresado

Breve Descripcin
Este CUS, permite al usuario Escuela la libre consulta de los egresados

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Egresados
El Sistema muestra la opcin Consultar Egresados.
El usuario Escuela selecciona la opcin Consultar Egresados.
El Sistema muestra pantalla del ciclo de egreso a seleccionar, nombre del egresado y Apellidos
del Egresado.
El usuario Escuela selecciona el ciclo de egreso
El sistema muestra lista de todos los ciclos desde el 2000-0 hasta 2012-2
El Usuario Escuela selecciona un ciclo de egreso
El sistema muestra lista de los egresados de ese ciclo

Sub Flujo
El usuario Escuela consulta el nombre y apellido del egresado o uno cada uno
El sistema muestra lista segn el nombre y apellido o uno cada uno

Flujo Alterno
El usuario Escuela selecciona el egresado
El sistema muestra pantalla de la informacin laboral, acadmica del egresado.

Precondiciones
El usuario Escuela debe estar registrado en el Portal web.

Poscondiciones
Que la consulta sea exitosa

Puntos de Extensin
.

No tiene puntos de extensin.

30

sarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso del Sistema
Publicar Informacin
Versin 1.0

31

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

32

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
33

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
34

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
35

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
36

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
37

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
38

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
39

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

40

Especificacin del Caso de Uso del Sistema


Publicar Informacin
Actores del Sistema
Usuario Escuela.

Propsito
El Usuario Escuela publique su informacin ya sea cursos de maestra, diplomados, conferencias
en beneficio del egresado

Breve Descripcin
Este CUS, permite al usuario Escuela publicar informacin a los egresados

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Inicio
El Sistema muestra la opcin Publicar Informacin.
El usuario Escuela selecciona la opcin Publicar Informacin.
El Sistema muestra pantalla para enviar informacin
El usuario Escuela publica informacin ya sea de los cursos de certificacin, diplomados, etc.
El sistema muestra mensaje se public correctamente

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web.

Poscondiciones
Que toda publicacin sea visto en el men principal de todos los egresados y escuela

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

41

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Gestionar Promocin
Versin 1.0

42

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

43

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
44

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
45

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
46

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
47

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
48

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
49

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
50

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

51

Especificacin del Caso de Uso del Sistema


Gestionar Promocin
Actores del Sistema
Usuario Escuela.

Propsito
El Usuario Escuela pueda crear, registrar, actualizar la promocin de los posibles egresados con
nombre de la promocin, presidente e integrantes

Breve Descripcin
Este CUS, permite al usuario Escuela gestionar la promocin de los posibles egresados

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Procedimientos Administrativos
El Sistema muestra la opcin Gestionar Promocin, Validar Egresado y Gestionar Constancia.
El usuario Escuela selecciona la opcin Gestionar Promocin.
El Sistema muestra pantalla para crear, registrar, actualizar la promocin de los posibles
Egresados
El usuario Escuela crea, registra, actualiza la promocin de los posibles egresados
El sistema muestra mensaje se registro correctamente

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web.

Poscondiciones
Que el registro haya sido satisfactorio

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

52

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin del Caso de Uso
Validar Egresado
Versin 1.0

53

Revisin Histrica
Fecha

Versin

Descripcin

Autor

25/05/2012

1.0

Creacin del Documento

Zamudio Sihuay, Brian


Steve

27

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.1.1Visin.............................................................................................................................31
1.1.2 Misin...........................................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.2.1 Los primeros directorios y buscadores.........................................................................44
2.2.2 Que es un Portal web....................................................................................................45
2.3 Funciones y Objetivos de un Portal Web..............................................................45
28

2.4 Caractersticas de un portal web............................................................................46


2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
3.4.1 Beneficios tangibles......................................................................................................41
3.4.2 Beneficios intangibles...................................................................................................41
3.4.3 Alcances del proyecto...................................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
4.3.1 Diagrama de CUN.........................................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
4.3.2 Especificaciones de CUN.............................................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
6.2.1 Relacin de requerimientos del Software.....................................................................57
6.2.2 Especificaciones de requerimientos..............................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
29

6.3.1 Diagrama de actores del sistema...................................................................................61


Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
6.3.3 Casos del uso del sistema..............................................................................................64
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
6.3.4 Diagrama de Secuencia.................................................................................................74
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
30

Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79


Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
6.3.5 Diagrama de Colaboracin...........................................................................................81
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
6.4.1 Diagrama del modelo conceptual..................................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
31

Grfico 46: Validar egresado............................................................................100


Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
32

Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127


Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
8.2.1 Viabilidad tcnica.......................................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
8.2.2 Viabilidad econmica.................................................................................................136
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
8.2.3 Recursos humanos......................................................................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
8.2.4 Clculos de VAN Y TIR.............................................................................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
33

Cudro 58: Ingresos por egresados con la implementacin del software.......142


Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
8.3.1 Organigrama de la Empresa.......................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
8.3.2 EDT del proyecto........................................................................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
8.4.1 Cronograma de ejecucin del proyecto.......................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
34

1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

35

Especificacin del Caso de Uso del Sistema


Validar Egresado
Actores del Sistema
Usuario Escuela.

Propsito
El Usuario Escuela valide a travs de un UPLOAD el registro de los egresados a travs del Excel

Breve Descripcin
Este CUS, permite al usuario Escuela validar todos los egresados desde un Excel

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Procedimientos Administrativos
El Sistema muestra la opcin Gestionar Promocin, Validar Egresado y Gestionar Constancia.
El usuario Escuela selecciona la opcin Validar Egresado.
El Sistema muestra pantalla a travs de un UPLOAD el registro de los egresados a travs del
Excel
El usuario Escuela adjunta el registro de los egresados a travs del Excel
El sistema muestra la validacin de los egresados

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web.

Poscondiciones
Que la validacin sea exitosa

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

36

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin de Caso de Uso
Adjuntar Constancia
Versin 1.0

37

Revisin Histrica

Fecha
25/05/2013

Versin
1.0

Descripcin
Elaboracin del
Documento

Autor
Zamudio Sihuay, Brian
Steve

31

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
32

3.1 Descripcin de la matriz del marco lgico............................................................37


Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
Grfico 12: Diagrama de CUS............................................................................65
33

Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66


Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
34

6.4 Modelo conceptual del sistema.............................................................................89


Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
35

6.8 Modelo de Despliegue.........................................................................................106


Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
36

Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133


Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
37

Cudro 72: Con sistema bueno.....................................................................147


Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

38

Actores del Sistema


Usuario Escuela.

Propsito
El Usuario Escuela adjunte los requisitos que envan los egresados para gestionar sus
constancias de egresado, conferencia y certificado de notas

Breve Descripcin
Este CUS, permite al usuario Escuela gestione la constancia de los egresados

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Procedimientos Administrativos
El Sistema muestra la opcin Gestionar Promocin, Validar Egresado y Gestionar Constancia.
El usuario Escuela selecciona la opcin Gestionar Constancia.
El Sistema muestra pantalla lista de egresados quienes adjuntaron sus requisitos
El usuario Escuela ve e imprime requisitos de las adjuntos enviados

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web.

Poscondiciones
Que se vea e imprime todos los adjuntos enviados por los egresados

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

39

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin de Caso de Uso
Consultar Curso Curricular
Versin 1.0

40

Revisin Histrica

Fecha
25/05/2013

Versin
1.0

Descripcin
Elaboracin del
Documento

Autor
Zamudio Sihuay, Brian
Steve

35

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
36

3.1 Descripcin de la matriz del marco lgico............................................................37


Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
3.3 rbol de objetivos.................................................................................................32
3.4 Beneficios del proyecto.........................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
Grfico 12: Diagrama de CUS............................................................................65
37

Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66


Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado......67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68
Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa........73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
38

6.4 Modelo conceptual del sistema.............................................................................89


Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
Grfico 35: Consultar egresados........................................................................93
Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
39

6.8 Modelo de Despliegue.........................................................................................106


Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117
Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
40

Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133


Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
Cudro 56: Ingreso mensual por egresados matriculados..............................141
Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
41

Cudro 72: Con sistema bueno.....................................................................147


Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

42

Actores del Sistema


Usuario Escuela.

Propsito
El Usuario Escuela consulta cantidad de personas que ocupan un tipo de cargo y los cursos que
segn ese tipo han llevado

Breve Descripcin
Este CUS, permite al usuario Escuela consultar la cantidad de egresados que ocupan un tipo de
cargo y los cursos segn eso han llevado

Flujo de Eventos
Flujo Bsico
El usuario Escuela ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Escuela Selecciona la opcin Consulta
El Sistema muestra la opcin Curso Curricular.
El usuario Escuela selecciona la opcin Curso Curricular.
El Sistema muestra pantalla lista de Categora de Curso y lista de de cargo
El usuario Escuela observa la cantidad de egresados ocupan un tipo de cargo y los cursos segn
ese tipo han llevado.

Precondiciones
El usuario Escuela debe estar registrado en el Portal Web.

Poscondiciones
Que la escuela lleve un conteo de la cantidad de cursos y cargos que han llevado los egresados

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

43

Desarrollo de un Portal Web para Egresados de la


Escuela de Ingenieria Informatica de Universidad
Ricardo Palma
Egresados
Especificacin de Caso de Uso
Gestionar Informacion de Empresa
Versin 1.0

44

Revisin Histrica

Fecha
25/05/2013

Versin
1.0

Descripcin
Elaboracin del
Documento

Autor
Zamudio Sihuay, Brian
Steve

39

Tabla de Contenidos
UNIVERSIDAD RICARDO PALMA......................................................................1
FACULTAD DE INGENIERIA...............................................................................1
ESCUELA PROFESIONAL DE INGENIERA INFORMTICA............................1
DESARROLLO DE UN PORTAL WEB PARA EGRESADOS DE LA ESCUELA DE
INGENIERIA INFORMATICA DE LA UNIVERSIDAD RICARDO PALMA.........1
INDICE..................................................................................................................4
INDICE DE FIGURAS.........................................................................................11
INDICE DE CUADROS.......................................................................................18
RESUMEN..........................................................................................................25
ABSTRACT.........................................................................................................27
INTRODUCCIN................................................................................................29
CAPTULO I: VISIN DEL PROYECTO............................................................31
1.1 El negocio .............................................................................................................31
1.2Proceso del negocio ...............................................................................................32
Grfico 1: Mapa de Macroprocesos...................................................................34
1.3 Descripcin del problema .....................................................................................34
1.4 Planteamiento del problema..................................................................................36
1.5 Formulacin del problema.....................................................................................38
1.6 Justificacin ..........................................................................................................38
CAPTULO II: MARCO TERICO......................................................................40
2.1 Referencias............................................................................................................40
Grafico 2: Grafico de porcentajes de Tipo de estudio de los egresados...........41
Grafico 3: Grafico de porcentajes de estudios de maestra de los egresados.. 41
Grafico 4: Grafico de porcentajes de estudios de maestra de los egresados.. 42
2.2 El origen de los portales........................................................................................42
2.3 Funciones y Objetivos de un Portal Web..............................................................45
2.4 Caractersticas de un portal web............................................................................46
2.5 Modalidades de un Portal Web..............................................................................47
CAPTULO III: MARCO LGICO.......................................................................37
3.1 Descripcin de la matriz del marco lgico............................................................37
Cudro1: Descripcin de conceptos...................................................................38
3.2 rbol de problemas...............................................................................................31
40

3.3 rbol de objetivos.................................................................................................32


3.4 Beneficios del proyecto.........................................................................................41
CAPTULO IV: MODELADO DEL NEGOCIO....................................................44
4.1 Introduccin...........................................................................................................44
4.2 Reglas del negocio.................................................................................................44
4.3 Casos de uso del negocio ......................................................................................45
Grafico 5: Diagrama de CUN..............................................................................45
Grafico 6: Diagrama de CUN..............................................................................46
Cudro 4: Especificaciones de CUN_Gestionar Documento del Egresado......46
4.4 Diagrama de actividades del negocio....................................................................47
CAPTULO V: ESTADO DEL ARTE...................................................................50
5.1 Introduccin...........................................................................................................50
5.2 Investigaciones......................................................................................................50
5.3 Software.................................................................................................................52
CAPTULO VI: REQUERIMIENTOS DEL PROYECTO.....................................57
6.1 Introduccin...........................................................................................................57
6.2 Requerimientos del Software................................................................................57
Cudro 5: Cuadro de requerimientos funcionales..............................................59
Cudro 6: Cuadro de requerimientos no funcionales.........................................61
6.3 Casos de uso del sistema.......................................................................................61
Grfico 7: Diagrama de actores del sistema......................................................61
6.3.2 Diagrama de paquetes.........................................................................................61
Grfico 8: Diagrama de paquetes.......................................................................62
Grfico 9: Diagrama de paquete de mantenimiento..........................................62
............................................................................................................................63
Grfico 10: Diagrama de paquete de seguimiento y control..............................63
Grfico 11: Diagrama de paquete de seguridad................................................63
Grfico 12: Diagrama de CUS............................................................................65
Cudro 7: Cuadro de especificaciones de CUS Iniciar sesin...........................66
Cudro 8: Cuadro de especificacin de CUS Postular a la oferta laboral.........66
Cudro 9: Cuadro de especificacin de CUS Consultar egresados..................67
Cudro 10: Cuadro de especificacin de CUS publicar informacin.................67
Cudro 11: Cuadro de especificacin de CUS gestionar informacin del egresado.67
Cudro 12: Cuadro de especificacin de CUS gestionar constancia.............68
41

Cudro 13: Cuadro de especificacin de CUS clasificar oferta laboral.............68


Cudro 14: Cuadro de especificacin de CUS consultar egresado...................69
Cudro 15: Cuadro de especificacin de CUS publicar informacin.................69
Cudro 16: Cuadro de especificacin de CUS Gestionar promocin................70
Cudro 17: Cuadro de especificacin de CUS Validar egresado......................71
Cudro 18: Cuadro de especificacin de CUS adjuntar constancia..................72
Cudro 19: Cuadro de especificacin de CUS curso curricular.........................72
Cudro 20: Cuadro de especificacin de CUS gestionar informacin de empresa...73
Cudro 21: Cuadro de matriz Cun Vs Cus.........................................................73
Grfico 13: Diagrama de Secuencia Iniciar Sesin.........................................74
Grfico 14: Diagrama de Secuencia Cambiar Contrasea.............................75
Grfico 15: Diagrama de Secuencia Postular Oferta Laboral.........................76
Grfico 16: Diagrama de Secuencia Publicar Informacin Egresado.............76
Grfico 17: Diagrama de Secuencia Publicar Informacin Escuela...............77
Grfico 18: Diagrama de Secuencia Gestionar Bolsa laboral.........................78
Grfico 19: Diagrama de Secuencia Gestionar Promocin............................79
Grfico 20: Diagrama de Secuencia Gestionar Informacin Profesional........80
Grfico 21: Diagrama de Colaboracin Iniciar Sesin....................................81
Grfico 22: Diagrama de Colaboracin Cambiar Contrasea.........................82
Grfico 23: Diagrama de Colaboracin Postular Oferta Laboral....................83
Grfico 24: Diagrama de Colaboracin Publicar Informacin Egresado........84
Grfico 25: Diagrama de Colaboracin Publicar Informacin Escuela...........85
Grfico 26: Diagrama de Colaboracin Gestionar Bolsa Laboral...................86
Grfico 27: Diagrama de Colaboracin Gestionar Promocin........................87
Grfico 28: Diagrama de Colaboracin Gestionar Informacin Profesional...88
6.4 Modelo conceptual del sistema.............................................................................89
Grfico 29: Diagrama del modelo conceptual....................................................89
6.5 Benchmarking........................................................................................................90
Grfico 30: Diagrama del Benchmarking...........................................................90
6.6 Prototipos...............................................................................................................91
Grfico 31: Portada principal..............................................................................91
Grfico 32: Iniciar sesin....................................................................................91
Grfico 33: Men................................................................................................92
Grfico 34: Postular a la oferta laboral...............................................................92
42

Grfico 35: Consultar egresados........................................................................93


Grfico 36: Publicar informacin........................................................................93
Grfico 37: Gestionar informacin del egresado................................................94
Grfico 38: Gestionar constancia.......................................................................95
Grfico 39: Ver Resultado Oferta Laboral..........................................................96
Grfico 40: Iniciar sesin....................................................................................96
Grfico 41: Men escuela...................................................................................97
Grfico 42: Clasificar oferta laboral....................................................................97
Grfico 43: Consultar egresados........................................................................98
Grfico 44: Publicar informacin........................................................................98
Grfico 45: Gestionar promocin........................................................................99
Grfico 46: Validar egresado............................................................................100
Grfico 47: Gestionar constancia.....................................................................100
Grfico 48: Consultar Curso curricular.............................................................101
Grfico 49: Iniciar sesin..................................................................................101
Grfico 50: Men empresa...............................................................................102
Grfico 51: Publicar Informacin Empresa.......................................................102
Grfico 52: Gestionar informacin de empresa................................................103
Grfico 53: Iniciar sesin..................................................................................103
Grfico 54: Men administrador del sistema....................................................104
6.7 Modelo de Implementacin.................................................................................105
Grfico 55: Modelo de implementacin............................................................105
6.8 Modelo de Despliegue.........................................................................................106
Grfico 56: Modelo de despliegue....................................................................106
6.9 Modelo de Componentes.....................................................................................107
Grfico 57: Modelo de componentes................................................................107
6.10 Conclusiones......................................................................................................107
CAPTULO VII: PLAN DE PRUEBAS...............................................................108
7.1 Introduccin.........................................................................................................108
7.2 Informe General de Plan de Pruebas...................................................................108
Cuadro 22 Informe de Prueba..........................................................................113
7.3 Informes de Pruebas............................................................................................113
Cuadro 23 Informe de Prueba: Iniciar Sesin..................................................114
Cuadro 24 Informe de Prueba: Postular a la Oferta Laboral............................116
43

Cuadro 25 Informe de Prueba: Consultar Egresados - Egresado...................117


Cuadro 26 Informe de Prueba: Publicar Informacion Egresado......................118
Cuadro 27 Informe de Prueba: Gestionar Informacion del Egresado..............119
Cuadro 28 Informe de Prueba: Gestionar Constancia de Egresado..............121
Cuadro 29 Informe de Prueba: Iniar Sesion Escuela.......................................122
Cuadro 30 Informe de Prueba: Clasificar Oferta Laboral.................................123
Cuadro 31 Informe de Prueba: Consultar Egresados - Escuela......................125
Cuadro 32 Informe de Prueba Publicar Informacion Escuela..........................126
Cuadro 33 Informe de Prueba: Gestionar Prmocion .......................................127
Cuadro 34 Informe de Prueba: Validar Egresado............................................128
Cuadro 35 Informe de Prueba: Gestionar Constancia.....................................129
Cuadro 36 Informe de Prueba: Contar Curso Curricular .................................130
Cuadro 37 Informe de Prueba: Iniar Sesion Empresa.....................................131
Cuadro 38 Informe de Prueba: Publicar Informacion Empresa ......................133
Cuadro 39 Informe de Prueba: Gestionar Informacion de Empresa ...............134
CAPTULO VIII: GESTIN DEL PROYECTO..................................................132
8.1 Introduccin.........................................................................................................132
8.2 Viabilidad del proyecto.......................................................................................132
Cudro 40: Situacin actual de la empresa.....................................................132
Cudro 41: Viabilidad Tcnica SW. Libre - servidor........................................133
Cudro 42: Viabilidad Tcnica SW. Libre - Software.......................................134
Cudro 43: Viabilidad Tcnica SW. Libre - Estacin Cliente...........................134
Cudro 44: Viabilidad Tcnica SW. Libre - servidor........................................134
Cudro 45: Viabilidad Tcnica SW. Propietario software................................135
Cudro 46: Viabilidad Tcnica SW. Propietario - Estacin Cliente..................135
Cudro 47: Viabilidad econmica SW. libre - costo.........................................136
Cudro 48: Software propietario- SW desarrollo..............................................137
Cudro 49: Software propietario- SW servidor.................................................137
Cudro 50: Recursos humanos- hora..............................................................137
Cudro 51: Recursos humanos- da.................................................................138
Cudro 52: Recursos humanos- por mes........................................................138
Cudro 53: otros gastos- gastos materiales.....................................................139
Cudro 54: otros gastos- gastos mantenimiento..............................................139
Cudro 55: Ingresos por egresados matriculados...........................................141
44

Cudro 56: Ingreso mensual por egresados matriculados..............................141


Cudro 57: Ingresos por egresados con la implementacin del software.......142
Cudro 58: Ingresos por egresados con la implementacin del software.......142
Cudro 59: Sin sistemas (2 aos)....................................................................142
Cudro 60: Sin sitemas (mes)..........................................................................143
Cudro 61: Pesimista.......................................................................................143
Cudro 62: Regular..........................................................................................143
Cudro 63: Bueno.............................................................................................143
Cudro 64: Con sistema pesimista................................................................144
Cudro 65: Con sistema regular....................................................................144
Cudro 66: Con sistema bueno.....................................................................144
Cudro 67: CT(c.s) CT(s.s) - Pesimista........................................................145
Cudro 68: CT(c.s) CT(s.s) regular ...........................................................145
Cudro 69: CT(c.s) CT(s.s) bueno.............................................................146
Cudro 70: Con sistema - Pesimista................................................................146
Cudro 71: Con sistema- regular.....................................................................147
Cudro 72: Con sistema bueno.....................................................................147
Cudro 73: Ingresos - Egresos.........................................................................148
Cudro 74: Ingresos - Egresos.........................................................................148
Cudro 75: Ingresos - Egresos.........................................................................149
Cudro 76: Ingresos - Egresos.........................................................................149
8.3 Organizacin del proyecto...................................................................................149
Grfico 58: Organigrama de la empresa..........................................................150
Grfico 59: EDT del proyecto...........................................................................151
8.4 Estimacin y Ejecucin del Proyecto..................................................................151
Grfico 60: Cronograma de ejecucin del proyecto.........................................152
8.5 Conclusiones........................................................................................................152
8.6 Recomendaciones................................................................................................153
REFERENCIAS BIBLIOGRFICAS.................................................................154
SIGLARIO.........................................................................................................157
ANEXOS...........................................................................................................158
1.Descargar Apache.........................................................................................204
2.Instalacin de APACHE.................................................................................206
3.Descarga de MySQL.....................................................................................213
45

4.Instalacin de MySQL....................................................................................217
5.Descarga PHP...............................................................................................226
6.Instalacin PHP.............................................................................................228
1.Instruccin al Manual.....................................................................................233
2.Introduccin al PHP.......................................................................................233
3.El Protocolo HTTP.........................................................................................234
4.Primera Pagina PHP......................................................................................238
5.Utilizacin de los Scriptles.............................................................................240
6.Caractersticas del Lenguaje PHP.................................................................241

46

Actores del Sistema


Usuario Empresa.

Propsito
El Usuario Empresa va registrar, publicar, eliminar la oferta de trabajo para la postulacin de
los egresados

Breve Descripcin
Este CUS, permite al usuario Empresa gestionar la informacin de su empresa

Flujo de Eventos
Flujo Bsico
El usuario Empresa ingresa su cdigo y contrasea en el Portal.
El sistema muestra interfaz correspondiente a su perfil.
El usuario Empresa Selecciona la opcin Mi Informacin
El Sistema muestra la opcin Gestionar Informacin de Empresa.
El usuario Empresa selecciona la opcin Gestionar Informacin de Empresa.
El Sistema muestra pantalla opciones de registrar, publicar, eliminar la oferta de trabajo
El usuario Empresa ingresa datos, registra y publica oferta de trabajo
El sistema muestra mensaje ingreso con xito

Precondiciones
El usuario Empresa debe estar registrado en el Portal Web.

Poscondiciones
Que las empresas puedan gestionar exitosamente sus ofertas de trabajo

Puntos de Extensin
Ninguno.

Informacin Adicional
Prototipos

47

Das könnte Ihnen auch gefallen