nombres - Universidad de Cuenca

Anuncio
Universidad de Cuenca
RESUMEN
El Sistema de Información para Guías Naturalistas del
Parque Nacional Cajas, fue implementado bajo los
estándares de la empresa ETAPA, y es un sistema para
mantenimiento de datos de guías; mantenimiento de
indicadores que se reportarán en el parque; control de
visitas al parque; reportes en línea según indicadores
dinámicos
y
presentar
información
estadística
automatizada.
Se divide en 4 subsistemas que interactúan entre si:
Control de Guías.- Permite mantenimiento de datos de
Guías, para proporcionar información requerida tanto
dentro del Parque como fuera de el.
Control de Rutas y Senderos.- Permite mantenimiento de
indicadores generales y actividades que se cumplirán en
las visitas, además mantenimiento de zonas de ruterismo y
senderismo,
y también de los aspectos de manejo
especifico e indicadores biológicos a encontrar en cada
zona descrita.
Control de Visitas.- Permite empatar cada guía con la
información de su tarjeta RFID; además controlar las visitas
de los guías al parque con ayuda de relojes de
aproximación y sus tarjetas. También permite ingresar
datos de registros físicos de los guías directamente en el
sistema cuando no se lo puede hacer correctamente en el
reloj; además de transferir todos estos registros físicos al
sistema.
Subsistema de Información.- Permite ingresar la
información de visitas realizadas por los guías en el parque.
También permite visualizar, en forma estadística,
información procesada, para tener un mejor entendimiento
del estado del parque. Además se puede realizar consultas
específicas de indicadores, de modo que el administrador
esté al tanto de lo que sucede dentro del PNC.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
1
Universidad de Cuenca
UNIVERSIDAD DE CUENCA
FACULTAD DE INGENIERIA
ESCUELA DE INFORMATICA
TESIS PREVIA A LA OBTENCIÓN DEL TITULO DE
INGENIERO DE SISTEMAS
Tema:
“Sistema de Información para los Guías Naturalistas del
Parque Nacional Cajas”
Autores:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Director:
Ing. Ángel Espinoza Veintimilla
Cuenca, septiembre del 2008
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
2
Universidad de Cuenca
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
3
Universidad de Cuenca
INDICE DE CONTENIDO
PARTE I
Capítulo 1 INTRODUCCIÓN............................................ 20
1.1. ANTECEDENTES .................................................. 21
1.2. ASPECTOS GENERALES ..................................... 24
1.2.1. Visión General .................................................. 24
1.2.2. Justificación....................................................... 26
1.2.3. Importancia ....................................................... 26
1.3. OBJETIVOS ........................................................... 27
1.3.1. Objetivo General ............................................... 27
1.3.2. Objetivos Específicos........................................ 27
Capítulo 2 MARCO TEÓRICO......................................... 28
2.1. ASPECTOS GENERALES ..................................... 29
2.1.1. Corporación Municipal Parque Nacional Cajas 29
2.2. ASPECTOS TECNOLÓGICOS .............................. 35
2.2.1. Plataforma .NET ............................................... 35
2.2.2. Base De Datos DB2.......................................... 47
2.2.3. Servidor AS400 ................................................. 59
2.2.4. Sistema Integrado De ETAPA .......................... 74
2.3. ASPECTOS ECOLÓGICOS................................... 88
2.3.1. Flora Y Fauna Del Austro Ecuatoriano ............. 88
2.3.2. Plazas Del Parque Nacional Cajas ................. 107
2.3.3. Medio Ambiente Y Gestión Ecológica............ 116
Capítulo 3 DESARROLLO DEL SISTEMA ................... 135
3.1. ASPECTOS GENERALES ................................... 136
3.1.1. Desarrollo Por fases: incrementos e iteraciones
136
3.2. FASE DE DEFINICIÓN Y PLANIFICACIÓN ........ 140
3.2.1. Solicitud Del Sistema ...................................... 140
3.2.2. Definición De Los Objetivos, Áreas Participantes,
Alcance ...................................................................... 140
3.2.3. Posibles Alternativas Selección De Solución.. 141
3.2.4. Análisis De Factibilidad ................................... 142
3.2.5. Organización Del Proyecto ............................. 142
3.2.6. Estudio De Los Procesos Y Necesidades De
Información ................................................................ 142
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
4
Universidad de Cuenca
3.2.7. Definición Del Plan De Gestión....................... 143
3.3. FASE DE ANÁLISIS ............................................. 144
3.3.1. Determinación De Ciclos De Desarrollo ......... 144
3.3.2. Modelamiento Del Proceso De Negocio ......... 144
3.3.3. Identificación Y Especificación De Requisitos
Específicos................................................................. 145
3.3.4. Definición De Interfases De Usuario............... 145
3.3.5. Validación De Documentos De Análisis.......... 145
3.3.6. Elaboración Plan De Pruebas De Aceptación 146
3.4. FASE DE DISEÑO ............................................... 147
3.4.1. Diseñar Clases................................................ 147
3.4.2. Diseñar Diagrama Físico De Datos ................ 147
3.4.3. Diseño De La Migración Y Carga De Datos ... 148
3.5. FASE DE IMPLEMENTACIÓN............................. 149
3.5.1. Creación De La Base De Datos...................... 149
3.5.2. Generación De Código ................................... 149
3.5.3. Construcción Procedimientos de Migración y
carga de datos ........................................................... 151
3.5.4. Ejecución De Las Pruebas De Sistema Y
Aceptación ................................................................. 151
3.5.5. Elaboración De Los Manuales De Usuario ..... 153
3.5.6. Definición De Usuarios Del Sistema ............... 153
3.5.7. Definición De Capacitación De Los Usuarios . 154
3.6. PRUEBAS, ENTREGA Y MANTENIMIENTO ...... 154
3.6.1. Definición De Las Especificaciones Técnicas. 154
3.6.2. Capacitación A Usuarios................................. 154
3.6.3. Transferencia Del Sistema A Producción ....... 155
3.6.4. Presentación Del Sistema............................... 155
3.7. ACTIVIDADES DE GESTIÓN .............................. 156
3.7.1. Gestión De La Configuración.......................... 156
3.7.2. Seguimiento del proyecto Gestión Del Riesgo 156
Capítulo 4 CONCLUSIONES Y RECOMENDACIONES 158
4.1. CONCLUSIONES................................................. 159
4.2. RECOMENDACIONES ........................................ 161
ANEXOS ......................................................................... 163
FUENTES DE INFORMACION....................................... 487
PARTE II
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
5
Universidad de Cuenca
Capítulo 1 MANUAL DE USUARIO............................... 492
1.1. MANUAL DE USUARIO PARA EL
ADMINISTRADOR. ...................................................... 495
1.1.1. Ingreso De Datos Personales De Un Guía
Naturalista.................................................................. 495
1.1.2. Buscar Guías Naturalistas .............................. 502
1.1.3. Modificar Información De Guías Naturalistas . 504
1.1.4. Exportar A Excel ............................................. 505
1.1.5. Ingresar Y/O Modificar Código Rfid Del Guía
Naturalista.................................................................. 505
1.1.6. Ingresar Visita Física Del Guía Naturalista ..... 507
1.1.7. Ver Visitas Del Guía Naturalista ..................... 508
1.1.8. Catálogo De Guías Naturalistas Del Parque
Nacional Cajas........................................................... 510
1.1.9. Ingreso De Zona De Ruterismo ...................... 512
1.1.10. Ingreso De Zona De Senderismo .................. 512
1.1.11. Ingreso De Indicadores Generales ................ 514
1.1.12.Ingreso De Actividades A Realizarse ............. 515
1.1.13.Ingreso De Indicadores Específicos ............... 516
1.1.14.Ingreso De Indicadores Biológicos ................. 516
1.1.15.Ingreso De Operadoras De Turismo............... 517
1.1.16.Buscar Criterios .............................................. 518
1.1.17.Reportes ......................................................... 521
1.1.18.Ingresar Informativo Para Los Guías.............. 526
1.1.19.Ingresar Datos Del Administrador................... 527
1.1.20.Transferencia De Registros Electrónicos ....... 528
1.1.21.Reporte Histórico ............................................ 542
1.1.22.Reporte Número De Visitas ............................ 548
1.1.23.Buscar Formulario De Visita ........................... 554
1.2. MANUAL DE USUARIO PARA GUÍAS
NATURALISTAS DEL PNC.......................................... 559
1.2.1. Ingresar Al Sistema......................................... 559
1.2.2. Datos Personales Del Guía Naturalista .......... 559
1.2.3. Revisión Fechas Para Reporte En Linea........ 569
1.2.4. Formulario Para Reportes Electronicos .......... 570
1.2.5. Formulario Para Calificar Una Zona .............. 573
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
6
Universidad de Cuenca
PARTE III
Capítulo 1 MANUAL DEL SISTEMA ............................. 578
1.1. CAPA DE DATOS ................................................ 579
1.1.1. Diagrama Y Estructura Lógica De BD ............ 579
1.1.2. Diagrama Y Estructura Física De La BD ........ 604
1.1.3. Procedimientos almacenados......................... 630
1.1.4. Vistas .............................................................. 638
1.1.5. Filemaker ........................................................ 639
1.1.6. Migración desde el Sistema en FileMaker al
Sistema Actual ........................................................... 644
1.2. CAPA DE NEGOCIOS ......................................... 658
1.2.1. Diagrama y estructura de Clases.................... 658
1.2.2. Servicio Web ................................................... 686
1.3. CAPA DE INTERFACES ...................................... 697
1.3.1. Diagrama de Interfaces................................... 697
1.3.2. Descripción de Interfaces ............................... 699
1.3.3. Reportes RDLC............................................... 703
1.4. Misceláneos.......................................................... 706
1.4.1. El WebForm Calendario.aspx en el proyecto
WebAmbiental............................................................ 706
1.4.2. Creación de controles dinámicos.................... 707
1.4.3. Exportar a excel .............................................. 709
1.4.4. WebComponent 9.0 para gráficos en Excel ... 709
1.4.5. El archivo ValDatos.js ..................................... 718
1.4.6. control BusyBoxDotNet para ASP.NET 2.0 .... 720
1.4.7. Hoja de estilos Styles.css ............................... 721
1.4.8. El archivo Global.asax .................................... 722
1.4.9. El archivo de Web.config ................................ 723
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
7
Universidad de Cuenca
ÍNDICE DE FIGURAS
PARTE I
Figura 1: Organigrama de la Corporación PNC ................ 31
Figura 2: Plataforma .NET ................................................ 36
Figura 3: .NET Framework ................................................ 39
Figura 4: Información del iSeries Navegator que dispone
ETAPA............................................................................... 49
Figura 5: Inicio de Sesión en el iSeries Navegator ........... 54
Figura 6: Tablas en el servidor de Desarrollo ................... 55
Figura 7: Contenido de una tabla...................................... 55
Figura 8: Opciones para las tablas creadas...................... 56
Figura 9: Definición de una tabla ...................................... 56
Figura 10: Definición de los campos de una tabla ............ 56
Figura 11: Procedimientos Almacenados ......................... 57
Figura 12: Propiedades de un Procedimiento................... 57
Figura 13: Script de un Procedimiento Almacenado......... 58
Figura 14: Vistas dentro del servidor de Desarrollo .......... 59
Figura 15: Información del CASE para AS/400................. 71
Figura 16: Inicio de Sesión en el SNAP ............................ 71
Figura 17: Tablas creadas en el AS/400........................... 72
Figura 18: Modificación de una tabla a través del SNAP.. 73
Figura 19: Ayuda para los ingresos de las tablas dentro del
SNAP................................................................................. 73
Figura 20: Visualización de una tabla en el SNAP............ 74
Figura 21: Pagina de Inicio la Intranet de ETAPA............. 78
Figura 22: Pagina de logeo para el Sistema Integrado..... 79
Figura 23: Pantalla Principal del Sistema Integrado ......... 79
Figura 24: Pagina de Inicio del sistema Login .................. 81
Figura 25: Una de las interfaces del Sistema Logeo ........ 82
Figura 26: Pagina de Mantenimiento de los Sistemas desde
Logeo ................................................................................ 82
Figura 27: Una de las interfaces de Activos Fijos ............. 83
Figura 28: Una de las interfaces del SAO......................... 84
Figura 29: Pagina Web del PNC ....................................... 85
Figura 30: Pagina en construcción.................................... 86
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
8
Universidad de Cuenca
Figura 31: Nueva pagina de Inicio para los Guías
Naturalistas ....................................................................... 87
Figura 32: Zonas de Formaciones Vegetales del PNC..... 91
PARTE II
Figura 1 Búsqueda Básica De Un Guía Por La Cédula . 495
Figura 2 Sección Identificación ....................................... 496
Figura 3 Sección Licencia ............................................... 497
Figura 4 Sección Registro ............................................... 497
Figura 5 Sección Idiomas................................................ 498
Figura 6 Sección Perfil .................................................... 499
Figura 7 Sección Dirección Y Contacto .......................... 500
Figura 8 Sección Cursos Del PNC.................................. 500
Figura 9 Sección Formación Y Experiencia .................... 501
Figura 10 Sección Historial ............................................. 502
Figura 11 Buscar Guías Naturalistas .............................. 503
Figura 12 Búsqueda De Guías Naturalistas.................... 504
Figura 13 Exportar A Microsoft Excel.............................. 505
Figura 14 Ingresar-Modificar Rfid.................................... 506
Figura 15 Reactivación De Un Registro RFID Eliminado 507
Figura 16 Ingreso De Visita Física .................................. 508
Figura 17 Consultas De Visitas De Guía ........................ 508
Figura 18 Sección De Información De Datos De Visita Del
Guía................................................................................. 509
Figura 19 Sección De Reportes En Línea Realizadas Por
Los Guías ........................................................................ 509
Figura 20 Sección De Registros Físicos Que No Tienen
Reporte En Línea ............................................................ 510
Figura 21 Catálogo De Guías Naturalistas Del Parque
Nacional Cajas ................................................................ 511
Figura 22 Ingreso De Zona De Ruterismo ...................... 512
Figura 23 Ingreso De Zona De Senderismo ................... 513
Figura 24 Ingreso De Sendero........................................ 513
Figura 25 Ingreso De Indicadores Generales ................. 515
Figura 26 Ingreso De Actividades A Realizarse.............. 515
Figura 27 Ingreso De Indicadores Específicos ............... 516
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
9
Universidad de Cuenca
Figura 28 Ingreso De Indicadores Biológicos ................. 517
Figura 29 Ingreso De Operadoras De Turismo............... 518
Figura 30 Buscar Criterios ............................................. 518
Figura 31 Lista Buscar Criterios ...................................... 518
Figura 32 Lista Buscar Elementos .................................. 519
Figura 33 Buscar Criterios Con Palabra Clave ............... 519
Figura 34 Resultado De Buscar Criterios Ejemplo 1....... 520
Figura 35 Resultado De Buscar Criterios Ejemplo 2....... 520
Figura 36 Reportes De Zonas De Ruterismo.................. 521
Figura 37 Reportes De Zonas De Senderismo ............... 522
Figura 38 reportes de indicadores de Manejo General... 523
Figura 39 Reportes De Indicadores De Actividades ....... 523
Figura 40 Reportes De Indicadores De Manejo Especifico
........................................................................................ 524
Figura 41 Reportes De Indicadores De Manejo Biológico
........................................................................................ 525
Figura 42 Reportes De Operadoras De Turismo ............ 525
Figura 43 Ingreso De Documento Informativo Para Los
Guías Naturalistas........................................................... 526
Figura 44 Examinar Documento Informativo Para Los
Guías Naturalista............................................................. 527
Figura 45 Ingreso De Datos Del Administrador .............. 527
Figura 46 Time Clock ...................................................... 529
Figura 47 Login Time Clock ............................................ 529
Figura 48 Time Clock Botón Offline Reader ................... 530
Figura 49 Time Clock Cuadro De Dialogo ...................... 531
Figura 50 Offline Reader Botón Put ............................... 531
Figura 51 Offline Reader Limpiar Registros................... 532
Figura 52 Offline Reader Descargar Registros .............. 532
Figura 53 Offline Reader Información De Descarga ...... 533
Figura 54 Time Clock ...................................................... 534
Figura 55 Time Clock Menú Database............................ 535
Figura 56 Time Clock Guardar Archivo De Registros ..... 536
Figura 57 Time Clock Cuadro De Dialogo ...................... 536
Figura 58 Time Clock Menú Database............................ 537
Figura 59 Time Clock Borrar Todos Los Registros ......... 537
Figura 60 Time Clock Borrar Todos Los Registros ......... 538
Figura 61 Time Clock Borrar Todos Los Registros ......... 538
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
10
Universidad de Cuenca
Figura 62 Archivo De Registros Físicos.......................... 539
Figura 63 Transferencia De Datos De Visitas Físicas .... 539
Figura 64 Seleccionar El Archivo De Registros Físicos.. 540
Figura 65 Transferencia De Datos De Visitas Físicas .... 540
Figura 66 Transferencia De Datos De Visitas Físicas .... 541
Figura 67 Informacion De Transferencia De Datos De
Visitas Físicas ................................................................. 542
Figura 68 Indicadores De Perfil De Visitante .................. 543
Figura 69 Indicadores De Manejo General .................... 544
Figura 70 Indicadores De Actividades Realizadas.......... 544
Figura 71 Actividades De Observación........................... 545
Figura 72 Actividades De Recreación Y Deporte............ 545
Figura 73 Zonas De Senderismo Visitadas..................... 546
Figura 74 Zonas De Ruterismo Visitadas ....................... 546
Figura 75 Indicadores De Manejo Específico ................. 547
Figura 76 Indicadores Biológicos .................................... 547
Figura 77 Reporte Número De Visitas Elegir Fechas
Ejemplo 1 ........................................................................ 548
Figura 78 Reporte Número De Visitas Primer Nivel........ 548
Figura 79 Reporte Número De Visitas Segundo Nivel
Ejemplo 1 ........................................................................ 549
Figura 80 Reporte Número De Visitas Tercer Nivel Ejemplo
1 ...................................................................................... 549
Figura 81 Reporte Número De Visitas Ejemplo 1 ........... 550
Figura 82 Reporte Número De Visitas Elegir Fechas
Ejemplo 2 ........................................................................ 550
Figura 83 Reporte Número De Visitas Segundo Nivel
Ejemplo 2 ........................................................................ 550
Figura 84 Reporte Número De Visitas Tercer Nivel Ejemplo
2 ...................................................................................... 551
Figura 85 Reporte Número De Visitas Ejemplo 2 ........... 551
Figura 86 Reporte Número De Visitas Ejemplo 3 ........... 552
Figura 87 Reporte Número De Visitas Ejemplo 4 ........... 552
Figura 88 Reporte Número De Visitas Ejemplo 4 ........... 553
Figura 89 Reporte Número De Visitas Ejemplo 5 ........... 554
Figura 90 Buscar Formulario De Visita ........................... 555
Figura 91 Formulario De Visita ....................................... 556
Figura 92 Formulario De Visita ....................................... 557
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
11
Universidad de Cuenca
Figura 93 Formulario De Zona De Visita......................... 558
Figura 94 Ingresar Al Sistema......................................... 559
Figura 95 Sección Datos Generales: ............................. 560
Figura 96 Datos Del Guía ............................................... 561
Figura 97 Datos Del Guía .............................................. 561
Figura 98 Datos Del Guía .............................................. 561
Figura 99 Datos Del Guía ............................................... 562
Figura 100 Datos Del Guía ............................................. 562
Figura 101 Datos Del Guía ............................................. 563
Figura 102 Datos Del Guía ............................................. 563
Figura 103 Sección Aviso Importante: ............................ 564
Figura 104 Sección Reporte En Línea: ........................... 564
Figura 105 Sección Visitas Realizadas........................... 565
Figura 106 Sección Referencias Zonas E Indicadores A
Calificarse:....................................................................... 566
Figura 107 Reporte Zonas De Ruterismo ....................... 566
Figura 108 Reporte Zonas De Senderismo .................... 566
Figura 109 Reporte Actividades A Realizarse ................ 567
Figura 110 Reporte Indicadores Generales .................... 567
Figura 111 Reporte Indicadores Biológicos .................... 568
Figura112 Reporte Indicadores Específicos .................. 568
Figura 113 Revisión De Fechas Para Realizar El Reporte
En Línea .......................................................................... 569
Figura 114 Sección Datos De Visita. .............................. 570
Figura 115 Sección Datos De Visita Llenado.................. 571
Figura 116 Sección Indicadores De Manejo General ..... 571
Figura 117 Sección Indicadores De Manejo General
Llenado............................................................................ 572
Figura 118 Sección Indicadores De Actividades Realizadas.
........................................................................................ 572
Figura 119 Sección Senderos Visitados ......................... 573
Figura 120 Sección Rutas Visitadas ............................... 573
Figura 121 Formulario Para Calificar Una Zona En
Especifico ........................................................................ 574
Figura 122 Sección Indicadores Específicos .................. 574
Figura 123 Sección Indicadores Biológicos .................... 575
Figura 124 Botones Formulario Calificar Zona ............... 575
Figura 125 Botones Formulario Calificar Una Visita ....... 576
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
12
Universidad de Cuenca
PARTE III
Figura 1: Acerca de FileMaker ....................................... 639
Figura 2: Inicio de fileMaker ............................................ 640
Figura 3: Base de datos de Guias en FileMaker............. 641
Figura 4: Botones de la base de datos de Guias ............ 641
Figura 5: Exportar base de datos desde FileMaker ........ 642
Figura 6: Campos a exportar .......................................... 643
Figura 7: Agregar referencia ........................................... 711
Figura 8: Grafico en barras utilizando OWC ................... 717
Figura 9: Grafico en lineas utilizando OWC .................... 718
Figura 10: BusyBox para .Net ......................................... 721
Figura 11: Muestra del control BusyBox ......................... 721
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
13
Universidad de Cuenca
ÍNDICE DE TABLAS
Tabla 1: Perfiles actuales del equipo técnico de la
Corporación Municipal Parque Nacional Cajas................. 32
Tabla 2: Perfil actual de la cooperante internacional de la
Corporación Municipal Parque Nacional Cajas................. 33
Tabla 3: Perfil actual del personal administrativo de la
Corporación Municipal Parque Nacional Cajas................. 34
Tabla 4. Composición taxonómica por familias de la
mastofauna del Parque Nacional Cajas, Azuay, Ecuador. 97
Tabla 5. Especies de mamíferos con distribución restringida
que han sido reportadas en el Parque Nacional Cajas,
Azuay, Ecuador. ................................................................ 99
Tabla 6. Composición taxonómica por familias de la
avifauna del Parque Nacional Cajas, Azuay, Ecuador.... 101
Tabla 7. Especies de aves con distribución restringida que
han sido reportadas en el Parque Nacional Cajas, Azuay,
Ecuador. .......................................................................... 102
Tabla 8. Especies migratorias registradas . .................... 103
Tabla 9. Composición taxonómica por familias de la
herpetofauna ................................................................... 104
Tabla 10. Especies de herpetofauna con distribución
restringida que han sido reportadas en el Parque Nacional
Cajas, Azuay, Ecuador.................................................... 106
Tabla 11. Lagunas más representativas del Parque....... 109
Tabla 12. Ruta Naturaleza E Historia Humana ............... 110
Tabla 13. Ruta Cumbre Del Cerro San Luis -Visión 360°111
Tabla 14. Ruta Valle De Quinuas.................................... 111
Tabla 15. Ruta Caminos Históricos................................. 112
Tabla 16. Ruta A La Cumbre Del Avilahuaycu, El Adoratorio
Natural............................................................................. 112
Tabla 17. Ruta Al Encuentro Con El Valle De Las Burines
........................................................................................ 113
Tabla 18. Ruta Camino Del Inka Y Las Lagunas Mayores
........................................................................................ 113
Tabla 19. Ruta De La Gran Osohuaycu.......................... 114
Tabla 20. Toreadora........................................................ 115
Tabla 21. Tres cruces...................................................... 115
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
14
Universidad de Cuenca
Tabla 22. Valle de Llaviucu ............................................. 116
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
15
Universidad de Cuenca
Agradecimiento
En primera instancia agradecemos a Dios y a la Virgen
María, ya que gracias a sus bendiciones hemos podido
desempeñarnos de la mejor manera en este trabajo.
Queremos expresar también nuestro más sincero
agradecimiento a la Universidad de Cuenca y a la empresa
ETAPA, de manera especial a los Ingenieros Ángel
Espinoza y Claudio Crespo, quienes han sabido dedicarnos
su tiempo para la dirección de nuestra tesis, impartiendo
sus conocimientos, siendo una gran ayuda para la
culminación de esta etapa de nuestras vidas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
16
Universidad de Cuenca
Dedicatoria
Dedico especialmente este trabajo a mi Dios y a mi Padre
ya que gracias a ellos he logrado ser quien soy y estar
donde estoy. Así también a mi madre, mis hermanos, mi
familia y a ti Esther. A mi negrita, a mis grandes amigos y
a toda aquella persona que me ha dado su palabra de
aliento para culminar esta y muchas etapas más de mi vida.
Boris Alejandro Criollo Zúñiga
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
17
Universidad de Cuenca
Dedicatoria
Es preciso dedicar este gran esfuerzo a Dios y a mis
padres, quienes son los autores de mis días, y quienes con
su ejemplo me han enseñado que con responsabilidad y
sacrificios se logra cumplir las metas propuestas.
A todos mis primos(as) y amigos(as), que ocupan un lugar
muy importante en mi vida, me es difícil nombrarlos a todos
ustedes, pero quiero agradecerles por apoyarme y estar
junto a mí en cada momento. De manera muy especial a
Paúl, Berenice, Geovanna y Quino, quienes durante este
tiempo fueron mi apoyo e inspiración.
Carolina Palomeque Rodríguez
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
18
Universidad de Cuenca
PARTE
I
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
19
Universidad de Cuenca
Capítulo 1:
INTRODUCCIÓN
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
20
Universidad de Cuenca
1.1. ANTECEDENTES
El Parque Nacional Cajas fue creado mediante acuerdo
ministerial el 6 de junio de 1977 como Área Nacional de
Recreación, para luego mediante acuerdo Interministerial
en julio de 1979, establecer sus límites, y finalmente
mediante resolución en noviembre de 1996, se procede a
cambiar la categoría de Área Nacional de Recreación a
Parque Nacional Cajas, Actualmente tiene una superficie
de 28.544 has.
El Ministerio de Turismo y Ambiente suscribió con la Ilustre
Municipalidad de Cuenca, un convenio de descentralización
para la gestión y manejo del Parque Nacional Cajas, el 16
de marzo del 2000. El 5 de abril del 2002, el Ilustre Concejo
Municipal, resolvió delegar a ETAPA las obligaciones y
responsabilidades para la gestión y manejo del Parque
Nacional Cajas.
El Parque Nacional Cajas (PNC) actualmente se encuentra
representado por el Dr. Franklin Bucheli García, Director
Ejecutivo de la Corporación Municipal Parque Nacional
Cajas, y el Lcdo. Santiago Rodríguez Girón, quienes han
manifestado que desde algún tiempo atrás, han surgido
varias necesidades, relacionadas de una u otra manera al
manejo de los datos que se manejan dentro del
departamento.
Una de sus necesidades hace referencia al control sobre
los guías naturalistas, quienes al realizar las visitas al
Parque Nacional Cajas deberían aplicar un método práctico
y seguro que ayude a la administración sobre este control,
de modo que se pueda mantener confiablemente la
información que respecta a los registros de los guías, y que
de esta manera se pueda evaluar la asistencia del
personal, cumpliendo con un horario de trabajo, número de
visitas establecidas y demás requisitos necesarios para
laboral dentro del Parque.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
21
Universidad de Cuenca
Otro de los conflictos que se han venido tratando
internamente en la administración de PNC, hace referencia
al manejo de datos sobre varios aspectos e indicadores
que son de vital importancia dentro del parque, tales como
Evidencia de Fogatas, Asistencia de los Guardaparques,
Presencia de basura, y demás aspectos que la
administración debe estar enterada para poder mantener
un control físico sobre ello: así como aspectos biológicos,
como por ejemplo presencia de ciertas aves, mamíferos,
plantas, etc., para controlar su existencia y evitar aspectos
negativos, por ejemplo la extinción.
Todas estas características le interesan de sobremanera a
la administración del Parque Nacional Cajas, ya que son
requerimientos que debe cumplir todo Parque Nacional, por
tanto, sería preciso contar con un Sistema de Información
que maneje todos estos puntos; el proyecto como tal se ha
solicitado desde algún tiempo atrás, pero lamentablemente
no se ha logrado implementarlo todavía, debido
básicamente a que el Departamento de Desarrollo de
ETAPA se encuentra realizando otros proyectos, y no se
han destinado los recursos para la implementación de este
software.
El Ing. Claudio Crespo, miembro del Departamento de
Informática de la Empresa ETAPA, junto con el Lcdo.
Santiago Rodríguez, administrador del Departamento del
Parque Nacional Cajas, han sido participes del
levantamiento de información, con el objetivo de una futura
implementación de este software.
El Ing. Claudio Crespo es el autor de los ERS
(Especificaciones de Requerimientos de Software) a
implementarse; los mismos que fueron aceptados por el
Ing. Esteban Garzón, Director del Departamento de
Desarrollo de ETAPA; sin embargo, por haber pasado
algún tiempo desde el levantamiento de esta información,
se ha visto necesario realizar una revisión de éstos, de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
22
Universidad de Cuenca
forma que se puedan modificar, eliminar o aumentar ciertos
requisitos, con el objetivo de que el sistema refleje
totalmente las expectativas de los futuros usuarios.
Como se citaba anteriormente, este es un proyecto que ha
estado pensado desde algún tiempo atrás; es por esto, que
el PNC implementó una parte de este SW con la
herramienta “FileMaker”. Sin embargo al ser un proyecto de
ETAPA debe cumplir ciertas especificaciones que la
Empresa exige, tales como plataformas de desarrollo,
bases de datos, formatos de interfaces, etc; por lo expuesto
es preciso trabajar en un nuevo Sistema de Información
que se lo desarrolle bajo la metodología que exige la
empresa, y cubra todas las necesidades que presenta el
Parque Nacional Cajas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
23
Universidad de Cuenca
1.2. ASPECTOS GENERALES
1.2.1.
Visión General
Al “Sistema de Información para Guías Naturalistas del
Parque Nacional Cajas”, se lo puede describir como un
software de reportes en línea para Guías Naturalistas del
PNC según indicadores dinámicos manejados por la
administración, presentando estadística automatizada y
sistema de verificación física de visitas para validación de
registros.
Como se citó anteriormente, el proyecto tiene en gran parte
definidos sus requerimientos, los cuales están citados en
los ERS (Especificaciones de Requisitos de Software) que
maneja la Empresa; sin embargo, el proyecto iniciará con
una nueva recopilación de requisitos para agregar, eliminar
o modificar los existentes, y sobre los cuales se van a
trabajar, respetando fases y actividades que exige el
Departamento de desarrollo de ETAPA.
El Software a implementarse se lo ha dividido en 4
Subsistemas, los mismos que se explican brevemente a
continuación:
1. Subsistema de Control de Guías.
Este Subsistema permitirá manejar los datos de las
personas que hacen el trabajo de guías naturalistas
del parque, permitiendo el ingreso de sus datos
personales así como llevando un control de las títulos
profesionales, cursos y licencias que se deben cumplir
para ejecutar su trabajo.
Se pretende tener una base de datos actualizada de
los guías, para poder proporcionar la información
necesaria tanto dentro de la empresa como a
empresas externas que tienen autorización para
acceder a esta información a través de la red, con
claves asignadas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
24
Universidad de Cuenca
2. Subsistema de Control de Rutas y Senderos.
Este subsistema permitirá manejar los campos o
atributos de las rutas y senderos de visita que se han
definido en el PNC; de manera que se pueda
mantener un registro de rutas y senderos, para que los
guías sigan estos caminos en visitas futuras.
En esta área se define gran cantidad de información
respecto a aspectos físicos que pueden apreciar los
visitantes en el PNC, al igual que información con
respecto a especies que podrán apreciar; este último,
con ayuda del biólogo que acompañe en la visita.
3. Subsistema de Control de Visitas
Este subsistema permite el control a las visitas que
realicen los guías, este control se realizará de manera
biométrica o electrónica, y servirá para mantener un
registro de las labores de los guías en el parque.
Para que sean válidas las visitas de los guías, se
necesita un cruce de información entre estas visitas
físicas y los reportes en línea que éstos deben realizar
después de cada visita.
4. Subsistema de Información
Este subsistema permitirá ingresar los datos
referentes a las visitas realizadas al PNC, de forma
que se tenga información estadística acerca del
estado en el que se encuentra el Parque, esta
información se obtendrá de los datos que
proporcionen los guías y los biólogos visitantes a la
zona.
En este punto es donde se puede obtener cualquier
tipo de reporte, según las necesidades del
administrador, de modo que éste pueda estar al tanto
de todo lo que sucede dentro del PNC.
Los reportes a realizar hacen referencia a datos de los
guías naturalistas, indicadores biológicos, etc., de
acuerdo a un período de tiempo determinado, o en
forma global.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
25
Universidad de Cuenca
1.2.2.
Justificación
Después de analizar la situación actual de la forma en la
que se maneja la información en el PNC, la administración
del Parque Nacional Cajas,
conjuntamente con el
departamento de desarrollo de ETAPA, han considerado
necesaria la implementación de un sistema de información
que solucione todos los aspectos negativos, de manera que
se automatice los procesos y se deje atrás la forma manual
con la que se contaba hasta el momento.
El proyecto “Sistema de Información para Guías
Naturalistas del Parque Nacional Cajas” manejará todos los
datos de forma automática, facilitando así el manejo de
información, y asegurando los resultados que se presentan
para la administración del Parque.
1.2.3.
Importancia
El proyecto a implementarse tiene su importancia para el
Parque Nacional Cajas debido a que el administrador del
mismo desea tener un control automatizado de varios
aspectos como por ejemplo el tiempo, tanto en la
alimentación al sistema como los resultados que se
presentan; la seguridad de los datos que se manejan y la
información procesada que se obtiene como resultado; de
modo que mediante información precisa y concisa sirva
para la toma de decisiones de los funcionarios del Parque
Nacional, sobre los aspectos que se han venido
manejando.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
26
Universidad de Cuenca
1.3. OBJETIVOS
1.3.1.
Objetivo General
• Creación de un Sistema de Información para los
guías naturalistas del Parque Nacional de El Cajas.
1.3.2.
Objetivos Específicos
• Manejar información acerca de los guías naturalistas
del Parque Nacional de El Cajas.
• Controlar las visitas de los guías naturalistas al
Parque Nacional de El Cajas.
• Definir y manejar las rutas y senderos a visitarse en el
Parque Nacional de El Cajas.
• Manejar datos referentes a indicadores ambientales y
biológicos en las zonas de recreación.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
27
Universidad de Cuenca
Capítulo 2:
MARCO TEÓRICO
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
28
Universidad de Cuenca
2.1. ASPECTOS GENERALES
2.1.1.
Corporación Municipal Parque Nacional Cajas
Corporación Municipal Parque Nacional Cajas es la
encargada y la responsable de la administración y manejo
del área del Parque Nacional Cajas. La corporación tiene
una, planificación anual, mensual y semanal que contiene
los lineamientos estratégicos que se generaron como
prioritarios en el Plan de Manejo aprobado por el Ministerio
del Ambiente, mediante Acuerdo Ministerial No. 021 de 1
de abril de 2005 (Sección 2.3.3.2 de este documento) .
El objetivo de la Corporación Municipal Parque Nacional
Cajas es el de planificar, gestionar, manejar, desarrollar,
administrar, proteger y controlar el Parque Nacional Cajas y
entre sus principales competencias a nivel municipal, se
pueden mencionar las siguientes:
• Administrar el Parque Nacional Cajas;
• Implementar sistemas de gestión y manejo del Parque
Nacional Cajas;
• Mantener la intangibilidad física, biótica y los servicios
ambientales del Parque Nacional Cajas;
• Aplicar el plan de manejo integral del Parque Nacional
Cajas;
• Formular, ejecutar y evaluar el plan operativo de la
Corporación Municipal Parque Nacional Cajas; y
• Otras competencias asignadas por la Gerencia
General y el Directorio de la Empresa en uso de sus
facultades y atribuciones.
Actualmente la gestión de administración del Parque
Nacional Cajas se desarrolla bajo cinco programas:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
29
Universidad de Cuenca
1. Programa de conservación, con la función de control y
vigilancia, ordenamiento territorial y monitoreo
ambiental.
2. Programa de educación y capacitación ambiental, que
trabaja en la capacitación, educación e información.
3. Programa de investigación, con las funciones de
coordinar el desarrollo de la investigación aplicada y la
generación de ciencia.
4. Programa de desarrollo social, que tiene la función de
brindar apoyo comunitario y facilitación de servicios
sociales.
5. Programa de uso Público, con la función de gestionar
el manejo turístico, recreación y servicios turísticos.
Existe infraestructura de soporte que funciona como
oficinas técnicas, control de acceso y refugio para turistas e
investigadores. Entre las instalaciones terminadas están:
una Estación Biológica manejada por la Universidad del
Azuay, tres puntos de control de acceso vehicular
(Soldados, Quinuas, Huagrahuma), cuatro oficinas técnicas
(Llaviucu, Toreadora, Illincocha, Mazán), dos refugios para
turistas e investigadores (Toreadora, Llaviucu) y un centro
de interpretación ambiental (Toreadora), que funcionan
como puntos estratégicos de acceso al parque para los
patrullajes de control y seguridad, ingreso a senderos y
rutas turísticas, entre otros.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
30
Universidad de Cuenca
Figura 1: Organigrama de la Corporación Municipal Parque
Nacional Cajas en la Empresa Municipal ETAPA
A continuación se cita los Recursos Humanos que logran
mantener en funcionamiento a la Corporación Parque
Nacional Cajas.
• Equipo técnico
CARGO
Director Ejecutivo
Jefe del Parque Nacional
Cajas
Responsable del programa
de conservación
Responsable del programa
de educación y capacitación
ambiental
Responsable del programa
de investigación
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
PERFIL ACTUAL
Licenciado en Ciencias Políticas y
Sociales, Doctor en Jurisprudencia,
especialista manejo de áreas
protegidas y gestión ambiental,
Postgrado Gerencia Gobiernos
Seccionales
Ingeniero forestal
Ingeniero Agrónomo, Master en
Agricultura Ecológica
Ingeniera Ambiental, Master en
Población y Desarrollo
Biólogo
31
Universidad de Cuenca
Responsable del programa
Agrónomo
de desarrollo social
Responsable del programa
Licenciado en Turismo
de uso público
Inspector de guardaparques Agrónomo
Tabla 1: Perfiles actuales del equipo técnico de la
Corporación Municipal Parque Nacional Cajas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
32
Universidad de Cuenca
Según los perfiles del equipo técnico de la corporación, se
enumeran a las personas que ocupan los mencionados
cargos:
• Director Ejecutivo Corporación Municipal Parque
Nacional Cajas
Dr. Franklin Bucheli García, Dpl.
• Jefe del Parque Nacional Cajas
Ing. Oswaldo Encalada Romero
• Responsable del Programa de Educación Ambiental
Ing. Ana Cañizares Peñaherrera, M.Sc
• Responsable del Programa de Uso Público
Lcdo. Santiago Rodríguez Girón
• Responsable del Programa de Conservación
Ing. Paúl Vintimilla Peña, M.Sc.
• Responsable del Programa de Desarrollo Social
Agr. Patricio Illescas Mogrovejo
• Responsable del Programa de Investigación
Blgo. Francisco Sanchez
• Cooperación Internacional
INSTITUCIÓN
Servicio Alemán de
Cooperación Social/técnica
(DED)
FUNCIÓN
Asesora
PERFIL
ACTUAL
Ingeniera
ambiental
Tabla 2: Perfil actual de la cooperante internacional de la
Corporación Municipal Parque Nacional Cajas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
33
Universidad de Cuenca
• Personal administrativo
CARGO
Secretaria Dirección
Ejecutiva
Secretaria Jefatura de
Área/Equipo técnico
Chofer (dos)
PERFIL ACTUAL
Secretaria bilingüe
Secretaria /
Contadora pública
Bachiller – Chofer
profesional
Tabla 3: Perfil actual del personal administrativo de la
Corporación Municipal Parque Nacional Cajas
•
Secretaria Dirección Ejecutiva
Gloria Zambrano
•
Secretaria Jefatura de Área/Equipo técnico
Mercy Mercedes Carrera
•
Chofer (dos)
Dirección ejecutiva: Ivan Flores
Jefatura
de
Área/Equipo
Manosalvas
técnico:
Manuel
• Personal operativo
- 5 técnicos, 19 guardaparques capacitados y 1
Inspector.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
34
Universidad de Cuenca
2.2. ASPECTOS TECNOLÓGICOS
2.2.1.
Plataforma .NET
.NET es una plataforma de desarrollo de software de
Microsoft, con innovadoras herramientas, que incorporan
independencia de plataforma de hardware y que permita un
rápido desarrollo de aplicaciones. Se centra en un mundo
en el cual las aplicaciones se ejecutan de modo distribuido,
a lo largo de todo Internet, es decir en el entorno Web, es
una competencia a la plataforma Java de Microsystems y
los Frameworks de PHP. Su propuesta es ofrecer una
manera rápida, económica, segura y robusta, de desarrollar
aplicaciones permitiendo una integración más rápida y ágil
entre empresas y un acceso más simple y universal a todo
tipo de información accesibles desde múltiples dispositivos.
.NET es el nombre que ha dado Microsoft a su forma de ver
el futuro, el poder acceder a las aplicaciones desde
cualquier sitio y desde cualquier dispositivo, es la visión de
Microsoft, que con la tecnología .NET puede llevarse a
cabo de forma sencilla, mediante la utilización de servicios
Web.
Esta visión no surge al azar, si no que tiene varias
motivaciones por ejemplo, la programación distribuida, que
fomenta la reutilización de software, no sólo podemos
reutilizar nuestro propio código, o aquellas librerías de las
que disponemos, sino que se pueden reutilizar recursos
disponibles en distintas ubicaciones de Internet.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
35
Universidad de Cuenca
Figura 2: Plataforma .NET
2.2.1.1. Ventajas y Desventajas de .Net
A continuación se resumen las ventajas más destacables
que proporciona .Net Framework:
•
•
•
•
Código administrado: El CLR realiza un control
automático del código para que este sea seguro, es
decir, controla los recursos del sistema para que la
aplicación se ejecute correctamente.
Interoperabilidad multilenguaje: El código puede ser
escrito en cualquier lenguaje compatible con .Net ya
que siempre se compila en código intermedio (MSIL).
Compilación just-in-time: El compilador JIT incluido
en el Framework compila el código intermedio (MSIL)
generando el código máquina propio de la plataforma.
Se aumenta así el rendimiento de la aplicación al ser
específico para cada plataforma.
Garbage collector: El CLR proporciona un sistema
automático
de
administración
de
memoria
denominado recolector de basura (garbage collector).
El CLR detecta cuándo el programa deja de utilizar la
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
36
Universidad de Cuenca
•
•
memoria y la libera automáticamente. De esta forma el
programador no tiene por que liberar la memoria de
forma explícita aunque también sea posible hacerlo
manualmente.
Seguridad de acceso al código: Se puede
especificar que una pieza de código tenga permisos
de lectura de archivos pero no de escritura. Es posible
aplicar distintos niveles de seguridad al código, de
forma que se puede ejecutar código procedente del
Web sin tener que preocuparse si esto va a estropear
el sistema.
Despliegue: Por medio de los ensamblados resulta
mucho más fácil el desarrollo de aplicaciones
distribuidas y el mantenimiento de las mismas. El
Framework realiza esta tarea de forma automática
mejorando el rendimiento y asegurando el
funcionamiento correcto de todas las aplicaciones.
En contraparte, existen algunas desventajas que las
citamos a continuación:
•
•
•
Garbage collector: Se producen factores de
sobrecarga debido a procesos como la recolección de
basura de .Net o la administración de código que
repercuten en la demanda de más requisitos del
sistema.
Código administrado: El consumo de recursos
durante la ejecución es mucho mayor, pero esto se
produce porque el código administrado proporciona
una mayor velocidad de desarrollo y una mayor
seguridad de que el código sea bueno. Sin embargo
con los procesadores actuales esto cada vez es
menos inconveniente.
El nivel de administración del código dependerá en
gran medida del lenguaje que se utilice para
programar.
o Visual Basic .Net es un lenguaje totalmente
administrado.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
37
Universidad de Cuenca
o
o
C# permite la administración de código de forma
manual, siendo por defecto también un lenguaje
administrado.
C++ es un lenguaje no administrado en el que se
tiene un control mucho mayor del uso de la
memoria que hace la aplicación.
2.2.1.2. .NET Framework
.NET Framework es el modelo de programación de código
administrado de Microsoft que reúne todo un conjunto de
lenguajes y servicios que simplifican enormemente el
desarrollo de aplicaciones en clientes de Windows,
servidores y dispositivos móviles o incrustados. Los
desarrolladores pueden usar .NET para crear muchos tipos
de aplicaciones: aplicaciones Web, de servidor, de cliente
inteligente, de consola, de bases de datos, etc.
Mediante esta herramienta se ofrece un entorno de
ejecución altamente distribuido, que permite crear
aplicaciones robustas y escalables. Los principales
componentes de este entorno son:
• Lenguajes de compilación
• Biblioteca de clases de .Net
• CLR (Common Language Runtime)
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
38
Universidad de Cuenca
VB
C++
C#
Perl
Servicios Web
Python
…
Formularios Windows
ASP .NET
ADO .NET: Datos y XML
Libreria de clases de .NET
Common Language Runtime
Message
Queuing
COM+
(Transactions, Partitions,
Object Pooling)
IIS
WMI
Win32
Figura 3: .NET Framework
El .NET Framework se traduce a “Marco de Trabajo” y es el
componente fundamental de la plataforma Microsoft .NET,
tiene tres variantes principales:
a. NET Framework Redistributable Package
Este es el mínimo componente de la plataforma .NET
que se necesita para poder ejecutar aplicaciones.
Normalmente ésta es la variante que se instala en los
entornos productivos, una vez que el desarrollo y las
pruebas de la aplicación han finalizado.
b. NET Framework SDK:
SDK (Software Development Kit) es una versión que
contiene herramientas de desarrollo de línea de
comandos
(compiladores,
depuradores,
etc.),
documentación de referencia, ejemplos y manuales
para desarrolladores de aplicaciones. Normalmente
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
39
Universidad de Cuenca
ésta variante se instala en los entornos de desarrollo
de aplicaciones, y es más útil a los programadores
que a los usuarios finales.
c. NET Compact Framework
Ésta es una versión reducida del .NET Framework
Redistributable, especialmente pensada para ser
instalada en dispositivos móviles como Pocket PC’s y
SmartPhones.
.Net Framework soporta múltiples lenguajes de
programación y aunque cada lenguaje tiene sus
características propias, es posible desarrollar cualquier tipo
de aplicación con cualquiera de estos lenguajes. Existen
más de 30 lenguajes adaptados a .Net, desde los más
conocidos como C#, Visual Basic o C++ hasta otros
lenguajes menos conocidos como Perl o Cobol.
.NET Framework incluye un amplio conjunto de bibliotecas
de clases de soporte, entre las que se pueden citar:
a. Windows Presentation Foundation (WPF)
Provee la función para construir aplicaciones y
experiencias de alta fidelidad en Windows Vista
principalmente, uniendo aplicaciones de interfaz de
usuario (UI), documentos, etc. mientras explota el
máximo poder de las computadoras. Consigue
experiencias de usuario visualmente impresionantes.
b. Windows Workflow Foundation (WF)
Es un modelo programado, de ingeniería y
herramientas para construcciones rápidas para
aplicaciones Windows. Este incluye clases y diseños
para Visual Studio.
c. Windows Communication Foundation (WCF)
Para permitir comunicaciones rápidas y flexibles entre
las aplicaciones de la empresa. Es un grupo de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
40
Universidad de Cuenca
tecnologías .net para construir y correr sistemas
conectados entre sí, este es un nuevo tipo de
infraestructura en las comunicaciones construida
alrededor de una arquitectura de servicios Web.
d. Windows Forms
Los Windows Forms es el núcleo de la plataforma de
desarrollo para construir aplicaciones inteligentes en
cliente. Las clases contenidas en el .net framework
son diseñadas a ser usadas en desarrollo con interfaz
de usuario grafica (GUI).
e. Bibliotecas
Diferentes bibliotecas con el afán de trabajar con XML,
datos, optimización de infraestructuras, criptografía,
conversión de texto a voz, etc.
f. .NET Compact Framework
The Microsoft .NET Compact Framework es una parte
clave de la aspiración de Microsoft, para proveer
clientes con grandes experiencias en cualquier tiempo,
cualquier lugar y en cualquier dispositivo.
g. Windows CardSpace
Windows CardSpace es un componente de Microsoft
.NET Framework versión 3.0 que almacena la
identidad del usuario, no permite manipulación de los
datos con eso la identidad digital esta protegida y se
mantiene un control sobre los datos del usuario
almacenado.
h. ADO.NET
Provee un acceso consistente a recursos de datos a
través de SQL Server, tan bueno como los recursos
de datos expuestos a través de OLE DB y XML. Las
aplicaciones pueden usar ADO.NET para conectar a
estos recursos y manipularlos, actualizarlos, etc.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
41
Universidad de Cuenca
i. ASP.NET
Es un grupo de tecnologías para el desarrollo de
aplicaciones Web, que permiten a los programadores
construir sitios Web dinámicos, aplicaciones Web y
Servicios Web XML.
Microsoft introdujo la tecnología llamada Active Server
Pages en diciembre de 1996. Es parte del Internet
Information Server (IIS) desde la versión 3.0 y es una
tecnología de páginas activas que permite el uso de
diferentes scripts y componentes en conjunto con el
tradicional HTML para mostrar páginas generadas
dinámicamente. La definición contextual de Microsoft
es que "Las Active Server Pages son un ambiente de
aplicación abierto y gratuito en el que se puede
combinar código HTML, scripts y componentes
ActiveX del servidor para crear soluciones dinámicas y
poderosas para el Web".
Después del lanzamiento del Internet Information
Services 4.0 en 1997, Microsoft comenzó a investigar
las posibilidades para un nuevo modelo de
aplicaciones Web que pudiera resolver las quejas
comunes sobre ASP, especialmente aquellas con
respecto a la separación de la presentación y el
contenido y ser capaz de escribir código "limpio".
El prototipo inicial de ASP fue llamado "XSP"; y fue
hecho usando Java pero pronto se decidió construir
una nueva plataforma sobre el Common Language
Runtime(CLR), pues ofrecía un ambiente orientado a
objetos, recolección de basura y otras características
que fueron vistas como características deseables.
El .NET Framework puede ser instalado en cualquier
sistema operativo de la familia Windows superior a
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
42
Universidad de Cuenca
Windows 98, Actualmente, Windows 2003 Server y
Windows XP SP2 traen el .NET Framework preinstalado.
El .NET Framework debe estar instalado en cualquier
dispositivo de hardware para que la ejecución de una
aplicación .NET sea posible. En el caso de las aplicaciones
de escritorio (Formularios Windows) y las aplicaciones de
consola (aplicaciones cuya interfaz de usuario es una
consola de comandos), el Framework debe estar presente
del lado del cliente y en el servidor sólo en caso de que la
aplicación sea distribuida y tenga parte de su funcionalidad
centralizada en una única computadora.
En el caso de las aplicaciones Web, el único requisito del
lado del cliente es tener un navegador y una conexión de
red al servidor, el cual debe tener instalado el .NET
Framework. Para las aplicaciones móviles, que se ejecutan
sobre Windows Mobile en algún dispositivo tipo Pocket PC
o SmartPhone, es necesario tener instalado el .NET
Compact Framework en el dispositivo.
Actualmente se cuenta con 5 versiones de la plataforma
Microsoft .NET:
1. La versión 1.0: fue liberada a principios del año 2002, e
incluía la versión 1.0 del .NET Framework, la versión 2002
de Visual Studio y varios lenguajes de programación
nuevos compatibles con la plataforma, C# y Visual Basic
2. La versión 1.1: fue liberada en 2003, aproximadamente
un año después que su predecesora. Esta versión introdujo
el .NET Framework 1.1 junto con Visual Studio .NET 2003,
la primer versión del .NET Compact Framework y un nuevo
lenguaje de programación llamado J#.NET.
3. La versión 2.0: fue liberada a finales del año 2005, y es
la primera gran renovación que sufrió la plataforma en su
tiempo de vida. Con la idea de ser una “evolución” en lugar
de una “revolución”, esta versión trajo consigo las versiones
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
43
Universidad de Cuenca
2.0 del .NET Framework y el .NET Compact Framework,
así como también una nueva versión de Visual Studio.
Microsoft .NET Framework 2.0 Service Pack 1 proporciona
actualizaciones acumulativas para problemas notificados
por los clientes encontrados después del lanzamiento de
Microsoft .NET Framework 2.0. Además, esta versión
proporciona mejoras de seguridad y compatibilidad con
características de requisitos previos para .NET Framework
3.0 Service Pack 1 y .NET Framework 3.5.
Los requisitos para esta versión son:
• Sistemas Operativos: Windows 2000 Service Pack 4;
Windows Server 2003; Windows XP Service Pack 2
• Procesador: mínimo procesador Pentium a 400
mínimo; recomendado procesador Pentium a 1 GHz
• RAM: mínimo 96 MB; recomendado 256 MB
• Disco duro: 500 MB
4. La versión 3.0: Junto con Windows Vista se libera al
mercado una serie de tecnologías para desarrolladores de
software que cambiarán la forma de construir aplicaciones
para la plataforma Windows. Esta plataforma de última
generación, antes conocida como WinFX, y cuyo nombre
actual es Framework 3.0, es una API (Application
Programming Interface) que agrupa funcionalidades de
Win32 junto con el .NetFramework . Asimismo, brinda
soporte para la creación de aplicaciones Windows y
aplicaciones Web.
5. La versión 3.5: Microsoft .NET Framework 3.5 contiene
muchas y nuevas características que se agregan al .NET
Framework 2.0 Service Pack 1 y .NET Framework 3.0
Service Pack 1.
Por ejemplo, los conjuntos de características de Windows
Workflow Foundation (WF), Windows Communication
Foundation (WCF), Windows Presentation Foundation
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
44
Universidad de Cuenca
(WPF) y Windows CardSpace. Además, .NET Framework
3.5 contiene una serie de características nuevas en
distintas áreas tecnológicas que se han agregado como
nuevos ensamblados para evitar cambios destacados.
Entre estas:
• Integración total de LINQ (Language Integrated Query) y
del reconocimiento de los datos. Esta nueva
característica le permitirá escribir código en idiomas
habilitados para LINQ para filtrar, enumerar y crear
proyecciones de varios tipos de datos SQL, colecciones,
XML y conjuntos de datos usando la misma sintaxis.
• ASP.NET AJAX le permite crear experiencias Web más
eficaces, más interactivas y con un gran índice de
personalización que funcionan con los exploradores más
usados.
• Nueva compatibilidad con el protocolo Web para generar
servicios WCF (Windows Communication Foundation),
como por ejemplo AJAX, JSON, REST, POX, RSS,
ATOM y distintos estándares WS-* nuevos.
• Compatibilidad total con las herramientas de Visual
Studio 2008 para WF, WCF y WPF, incluida la nueva
tecnología de servicios habilitados para flujos de trabajo.
• Nuevas clases en la biblioteca de clases base (BCL) de
.NET Framework 3.5 que tratan numerosas solicitudes
de cliente comunes.
Los requisitos para esta versión son:
• Sistemas Operativos: Windows Server 2003;
Windows Server 2008; Windows Vista; Windows XP
• Procesador: mínimo un procesador Pentium a 400
MHz, recomendado un procesador Pentium a 1 GH
• RAM: mínimo 96 MB ; recomendado 256 MB
• Disco duro: hasta 500 MB de espacio disponible
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
45
Universidad de Cuenca
2.2.1.3. El futuro de .NET
A largo plazo Microsoft pretende reemplazar el API Win32 o
Windows API con la plataforma .NET. Esto debido a que el
API Win32 o Windows API fue desarrollada sobre la
marcha, careciendo de documentación detallada,
uniformidad y cohesión entre sus distintos componentes,
provocando múltiples problemas en el desarrollo de
aplicaciones para el sistema operativo Windows. La
plataforma .NET pretende solventar la mayoría de estos
problemas proveyendo un conjunto único y expandible con
facilidad, de bloques interconectados, diseñados de forma
uniforme y bien documentados, que permitan a los
desarrolladores tener a mano todo lo que necesitan para
producir aplicaciones sólidas.
Debido a las ventajas que la disponibilidad de una
plataforma de este tipo puede darle a las empresas de
tecnología y al público en general, muchas otras empresas
se han unido a Microsoft en el desarrollo y fortalecimiento
de la plataforma .NET, ya sea por medio de la
implementación de la plataforma para otros sistemas
operativos
aparte
de
Windows
(Linux/MacOS
X/BSD/Solaris), el desarrollo de lenguajes de programación
adicionales para la plataforma, o la creación de bloques
adicionales para la plataforma (como controles,
componentes y bibliotecas de clases adicionales); siendo
algunas de ellas software libre, distribuibles bajo la licencia
GPL (General Public Licence).
Con esta plataforma Microsoft incursiona de lleno en el
campo de los Servicios Web y establece el XML como
norma en el transporte de información en sus productos y
lo promociona como tal en los sistemas desarrollados
utilizando sus herramientas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
46
Universidad de Cuenca
2.2.2.
Base De Datos DB2
El sistema operativo OS/400 (que se explicará en el
siguiente capítulo), cuenta con un punto muy fuerte que es
su integración con la base de datos DB2/400, siendo
también manejada como objetos, es decir los Archivos de
datos, los Programas, las Bibliotecas, las Colas, los Perfiles
de usuario, las Descripciones de dispositivos, etc.
El DB2/400 se integra en el AS/400 en parte por encima de
la IM y en parte en el LIC, es decir las bases de datos son
en parte los componentes de software separados que
residen encima del sistema operativo.
Dado que DB2/400 está integrada en el sistema, puede
alcanzar un nivel de la eficacia más alto y entonces el
rendimiento se ve incrementado sustancialmente.
La Gestión de la BD (DBMS) es un marco para almacenar y
recuperar datos, y es el usuario quién, a través de una
interfaz puede tener acceso y manipular a los datos, se lo
hace mediante dos interfaces:
1. DDS (Data Description SpecificationsEspecificaciones de descripción de datos)
2. SQL (Standard Query Language-Lenguaje de consulta
estructurado)
Entre sus principales funciones podemos resumir las
siguientes:
•
•
•
•
•
•
•
Definir y describir las tablas
Gestionar datos (crear, borrar, actualizar, etc.)
Integridad en los datos
Brinda una gran seguridad
Permite en registro por diario
Creación de triggers
Creación de procedimientos almacenados
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
47
Universidad de Cuenca
• Creación de funciones
• Creación de vistas
• Control sobre permisos y restricciones sobre
usuarios
Para el almacenamiento de los datos, DB2/400 utiliza: la
transformación y la propagación para moverse y para
manipular datos en una forma más apropiada dentro del
almacén los datos, el servidor de la base de datos, las
herramientas del análisis y del usuario final, y las
herramientas para manejar la información sobre el almacén
de los datos.
La IBM introdujo los modelos especiales de los AS/400 que
pueden manejar los tipos de uso de las cargas de trabajo
en usos de almacenamiento de los datos. Estos servidores
de la base de datos utilizan el proceso paralelo y bases de
datos multidimensionales.
El AS/400 utiliza el proceso paralelo de I/O (IOP). Esto
permite el proceso paralelo en el nivel de I/O para un solo
trabajo a través de los procesadores múltiples en el
sistema, aumentando así su funcionamiento.
La mayoría de las bases de datos emparentadas se
organizan como tablas de dos dimensiones. DB2/400
puede crear una estructura de datos tridimensional. Estas
estructuras tienen eje tres y parecen una hoja de balance
tridimensional.
El DB2/400 utiliza las herramientas de la inteligencia de
negocio para analizar los datos en el almacén de los datos.
Éstos incluyen: Herramientas de la ayuda de decisión
(DSS), sistemas de información ejecutivos (EIS), y
herramientas que minan de los datos.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
48
Universidad de Cuenca
Para manejar los datos del DB2/400, ETAPA cuenta con el
programa iSeries Navegator el cual ha sido muy útil para
nuestro proyecto, es por eso que lo detallamos a
continuación.
2.2.2.1. iSeries Navigator
Para manejar los datos del DB2/400, la empresa ETAPA
cuenta con el programa iSeries Navegator el cual ha sido
muy útil para nuestro proyecto, es por eso que lo
detallamos a continuación:
Figura 4: Información del iSeries Navegator que dispone
ETAPA
iSeries Navigator es la interfaz gráfica de usuario para
gestionar y administrar el servidor iSeries desde el
escritorio de Windows. iSeries Navigator hace que la
operación y la administración de los servidores iSeries
resulte más fácil y productiva.
Los asistentes ayudan a simplificar la gestión de iSeries
para una amplia gama de funciones que incluyen la
seguridad, servicios TCP/IP, aplicaciones y muchas más.
También puede personalizar las potentes pantallas de
iSeries Navigator para optimizar la productividad. iSeries
Navigator también incluye Management Central, una
tecnología destinada a la realización de tareas de gestión
de sistemas en uno o varios servidores simultáneamente.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
49
Universidad de Cuenca
Esto incluye la planificación de tareas, la supervisión del
rendimiento en tiempo real, la gestión de arreglos, la
distribución de objetos y la ejecución de mandatos desde
un sistema central. Las tareas de gestión de sistemas
pueden solicitarse en múltiples servidores con una sola
petición.
Para instalar y utilizar iSeries Navigator, el PC debe tener
uno de los siguientes sistemas operativos Windows:
Microsoft Windows 98/Me/2000, Microsoft Windows NT 4.0
con Microsoft Service Pack 5 o posterior Microsoft Windows
XP, Los mismos que deben estar en un Pentium 400 MHz
como mínimo y al menos 128 MB de memoria, auque lo
recomendable es 256 MB, sobre todo para el XP.
2.2.2.1.1. Funciones del iSeries Navegator
iSeries Navigator proporciona un potente conjunto de
funciones para manejar las tareas de administración del
sistema, entre ellas podemos citar:
Gestionar múltiples sistemas
La tecnología Management Central, que es parte integral
de iSeries Navigator, le permite gestionar tareas en uno o
varios servidores simultáneamente. Simplifica la gestión del
sistema con la planificación de tareas, la supervisión del
rendimiento en tiempo real, la gestión de arreglos (o PTF),
la distribución de objetos, la gestión de usuarios y grupos,
la ejecución de mandatos desde un sistema central y
mucho más.
Gestionar particiones lógicas
Con iSeries Navigator se puede acceder a la información
de las particiones lógicas, cambiar la configuración de
estas, gestionar la seguridad y cambiar recursos de
proceso sin que sea necesario reiniciar el sistema. En un
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
50
Universidad de Cuenca
servidor iSeries puede utilizar iSeries Navigator, DST y SST
para gestionar las particiones lógicas.
Proteger la red
Seguridad de la red significa que los clientes, empleados y
socios de negocio pueden obtener la información que
necesitan para interactuarla en un entorno seguro. Tiene
integradas diversas funciones que ayudarán a construir una
potente defensa contra los riesgos de seguridad que pueda
encontrar por el camino. Con iSeries Navigator se puede
configurar todo, desde la política básica de seguridad del
sistema hasta conexiones VPN seguras de extremo a
extremo, reglas de filtrado, conversión de direcciones, SSL
(Secure Sockets Layer - Seguridad y Salud Laboral),
correlación de identidades de empresa y mucho más.
Trabajar con registros de base de datos
Puede realizar muchas de las tareas de base de datos
utilizando iSeries Navigator. Estas tareas incluyen la
creación y el mantenimiento de objetos de base de datos,
insertar o modificar datos, supervisar y analizar el
rendimiento de consultas y la creación de una mapa de la
base de datos.
Conectar la red
Con este componente se puede configurar y gestionar
comunicaciones de red en el servidor. Con los asistentes
se puede configurar fácilmente las interfaces, rutas y
servidores necesarios para las comunicaciones de red.
Con los programas de utilidad PING y rastrear ruta se
puede verificar la conectividad. Se puede elegir entre
diversas funciones para personalizar la red; por ejemplo, se
puede seleccionar políticas de IP para controlar y asegurar
el tráfico de la red utilizando QoS o VPN, o Remote Access
Services para crear conexiones punto a punto.
Trabajar con tareas del sistema
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
51
Universidad de Cuenca
El sistema operativo crea los trabajos del sistema para
controlar los recursos del sistema y realizar funciones del
sistema. Los trabajos del sistema se ejecutan cuando se
inicia el servidor iSeries, sin necesidad de participación del
usuario. Estos trabajos realizan toda una serie de tareas,
desde iniciar el sistema operativo hasta iniciar y finalizar
subsistemas o planificar trabajos.
Limitar la disponibilidad de las aplicaciones
Administración
de
aplicaciones
permite
a
los
administradores limitar u otorgar acceso a funciones,
incluidas diversas funciones de iSeries Navigator, y otras
aplicaciones para los usuarios y grupos de un servidor
iSeries específico. Los administradores también pueden
realizar la gestión central de muchas de las propiedades
que utilizan los clientes de iSeries Access para Windows y
utilizar los valores avanzados de la Administración de
aplicaciones para realizar el control central de los valores
de entorno, contraseña, conexión, servicio e idioma.
2.2.2.1.2. Herramientas del iSeries Navegator
iSeries también incluye otras herramientas tales como las
que se citan a continuación:
iSeries Navigator para Wireless
Para supervisar y gestionar de forma remota el rendimiento
del sistema, los estados, trabajos y mensajes utilizando un
teléfono preparado para Internet, un asistente de datos
personal (PDA) con un módem inalámbrico, o un
navegador Web tradicional en una estación de trabajo.
Administración de aplicaciones
Para controlar las funciones o aplicaciones disponibles para
los usuarios y grupos en un servidor iSeries específico.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
52
Universidad de Cuenca
Management Central
Para gestionar múltiples servidores a través de un único
sistema central.
Desarrollo de conectores de iSeries Navigator
Para consolidar aplicaciones de terceros y funciones
especializadas, escritas en C++, Visual Basic o Java, en la
interfaz de iSeries Navigator.
2.2.2.2. DB2 Base de Datos Universal para iSeries
DB2 para iSeries es un administrador de base de datos
relacional el cual esta integrado en su totalidad en el
iSeries. DB2 para iSeries es muy fácil de usar y
administrar, también provee un valioso conjunto de
funciones y características tales como triggers,
procedimientos almacenados, y "bitmapped dinámicos"
indexados q sirven en un amplio tipo de aplicaciones.
Desde las tradicionales de escritorio hasta las aplicaciones
inteligentes cliente/servidor.
Como una interfaz al DB2 del iSeries, administrador de
consultas DB2 y el kit de desarrollo SQL para iSeries,
añade una interactiva interfaz de consultas/reportes tan
bueno como precompiladotes y herramientas con las que
se escribe programas de aplicación con lenguajes de alto
nivel que usan SQL.
La implementación de SQL para OS/400 permite definir,
manipular, consultar y controlar el acceso a los datos de
iSeries, así como a los archivos, tablas, etc.
DB2 para iSeries describe acerca de como tomar las
ventajas de DB2 para acceder y administrar los datos
iSeries, a través de una aplicación o una interface, como
encontrar información, conceptos o ejemplos que se estén
buscando.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
53
Universidad de Cuenca
Al iniciar el iSeries Navigator se tiene una interfaz grafica
de la cual es fácil guiarse para ejecutar fácilmente muchas
funciones de la base de datos.
En lo que refiere a SQL, el iSeries provee un rápido vistazo
de SQL, así también de como crear y trabajar con
esquemas, tablas y vistas a través de SQL
Existen algunas diferencias de SQL con los accesos a
archivos con terminología tradicional, ya que DB2 para
iSeries soporta más de un método de acceso. Se necesita
entender las diferencias entre ellos y sobre q circunstancias
un método presenta ventajas para una organización o un
proyecto especifico.
2.2.2.3. Manejo de iSeries dentro del proyecto
A continuación se presenta a iSeries Navegator como una
utilidad para el desarrollo del presente proyecto:
Para ingresar se lo debe hacer a través de IBM iSeries
Access para Windows
Figura 5: Inicio de Sesión en el iSeries Navegator
Una vez ingresada la clave se presenta la siguiente
pantalla con un árbol jerárquico al lado izquierdo de la
pantalla, accedemos a nuestras tablas que se encuentran
en el esquema ETAPDAT
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
54
Universidad de Cuenca
Figura 6: Tablas en el servidor de Desarrollo
Al localizar a la tabla a utilizar hacemos doble clic, se
genera la opción Editar Contenido sobre ella se nos
presenta los datos almacenados.
Figura 7: Contenido de una tabla
Pero si damos un clic derecho podemos elegir alguna otra
opción de las q presenta esta herramienta.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
55
Universidad de Cuenca
Figura 8: Opciones para las tablas creadas
Por ejemplo podemos elegir Definición, aquí se presentan
el nombre de la tabla, su definición y los campos con sus
descripciones:
Figura 9: Definición de una tabla
Figura 10: Definición de los campos de una tabla
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
56
Universidad de Cuenca
También podemos visualizar los procedimientos
almacenados:
Figura 11: Procedimientos Almacenados
Ver sus características:
Figura 12: Propiedades de un Procedimiento
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
57
Universidad de Cuenca
Y se puede ejecuta la sentencia SQL par hacer
modificaciones y generar nuevamente el procedimiento.
Figura 13: Script de un Procedimiento Almacenado
Y las vistas que se las maneja de igual manera:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
58
Universidad de Cuenca
Figura 14: Vistas dentro del servidor de Desarrollo
De esta forma hemos ido trabajando sobre lo que se refiere
a base de datos, esta interfaz es muy intuitiva y se la puede
trabajar sin necesidad de muchos conocimientos sobre la
herramienta.
2.2.3.
Servidor AS400
El servidor AS/400 es un sistema informático multiusuario
de IBM muy usado en informática de gestión, pensado para
pequeñas empresas y usuarios departamentales, con una
interfaz controlada, en su mayor parte, mediante menús y
comandos CL (Control Language) que utiliza sus terminales
5250, y en menor grado hacen uso del método clienteservidor, aunque actualmente, I.B.M. pretende convertir sus
máquinas en servidores tipo Web, en donde la interfase
vendría dado por programas Java y pantallas HTML vistas
desde un "browser".
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
59
Universidad de Cuenca
Siempre se le ha considerado como un sistema propietario,
Actualmente sigue fabricándose pero bajo el nombre de i5
(anteriormente eServer iSeries), en estas últimas versiones
cuenta ya con una gran número de utilidades para
considerarlo un Servidor abierto, integra tecnologías como
TCP/IP, la mayor parte de APIS de UNIX, Java, da soporte
a todo tipo de sistemas de archivos, y también soporta
otros sistemas operativos tales como GNU/Linux, AIX o
incluso Windows en una placa Intel integrada, soportando
también de forma nativa múltiples aplicaciones, como el
Servidor Web Apache, antes reservadas a Windows o
UNIX.
Ha llegando a solaparse con los grandes host y con los
pequeños servidores Windows y GNU/Linux, para todo tipo
de empresas y departamentos, Fue Comercializado por
primera vez en el año de 1988.
La máquina se basó originalmente en una CPU CISC de
IBM, pero en 1996 se migró a una familia de CPU RISC
basada en microprocesadores PowerPC llamada RS64.
Los últimos modelos se basan en el procesador POWER5.
El motivo principal de su supervivencia es debido a su capa
de
“Interfaz
de
Máquina”
(Machine
Interface),
implementada por la LIC (Licensed Internal Code) que
permite el aislamiento del hardware y que usa APIs, para
aprovechar los avances del HW para el sistema operativo y
los programas de aplicaciones sin tener que recompilarlo,
también por su gran adaptación al entorno empresarial
critico, en donde la estabilidad y fiabilidad del sistema es
fundamental.
Se lo considera un Sistema moderno que pretende trabajar
de servidor universal, contando con una escalabilidad y
relación coste/rendimiento bastante buena, también cuenta
con una plataforma hardware muy potente.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
60
Universidad de Cuenca
Soporta los siguientes lenguajes de programación: RPG,
ensamblador, C, Java, COBOL, SQL, BASIC y REXX y las
siguientes herramientas CASE: ADP/400, Synon, AS/SET,
Lansa, Delphi/400 para Windows, Delphi/400 para PHP.
2.2.3.1. Sistema Operativo OS/400
El AS/400 cuenta con un sistema operativo propio basado
en objetos y bibliotecas, que lleva por nombre OS/400.
Éste, incluye Base de datos, comunicaciones, herramientas
de desarrollo, etc., lo cual le califica como una herramienta
segura e integrada. También da soporte para los datos de
las aplicaciones por tanto se lo considera estable y potente.
Reside sobre la IM y por lo tanto trabaja con la
Independencia entre el SO y el HW. Se gestiona mediante
el LIC lo referente a Memoria, Procesos y Entrada / Salida
de datos.
El OS/400 en la Gestión de Trabajos organiza, rastrea y
procesa las tareas en base a trabajos. Un trabajo incluye
toda la información que requiere el sistema para poder
completar una tarea específica, tales como Archivos de
datos, Programas, Instrucciones, entre otros.
El OS/400 también crea subsistemas. Con el afán de
utilizar con eficiencia los recursos del sistema, Cada
subsistema tiene un conjunto de recursos y en muchos
casos, colas de trabajo, las mismas que retienen los
trabajos hasta que el subsistema asociado tenga
disponibilidad de recursos.
2.2.3.2. Arquitectura del AS/400
La arquitectura avanzada AS/400 es única en que es
extremadamente adaptable y puede incorporar fácilmente
nuevas tecnologías.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
61
Universidad de Cuenca
Los 5 principios de la arquitectura AS/400 son:
2.2.3.2.1. Independencia de la tecnología
A diferencia de otros sistemas, el AS/400 no está definido
por el hardware. Esto significa que un programa no "habla"
directamente con el hardware; "habla" con una interfaz de
máquina independiente de la tecnología (TIMI, o
simplemente, la interfaz de máquina). Entre esta interfaz y
el hardware real hay aproximadamente cuatro millones de
líneas de código del sistema operativo llamado Código
interno bajo licencia del sistema (SLIC).
Esta capa de software aísla las aplicaciones de las
características del hardware subyacente. Un Programa de
AS/400 no tiene conocimiento del hardware subyacente;
este conocimiento lo concierne únicamente al SLIC. Esto
quiere decir que cuando la tecnología del procesador
cambia, IBM puede volver a escribir los componentes del
SLIC afectados por esos cambios y así preservar la
integridad de la interfaz de máquina.
Debido a este diseño independiente de la tecnología, las
aplicaciones de los clientes tampoco tendrán noticia de los
cambios en la tecnología y podrán sacar partido de la
nueva sin sufrir ningún trastorno.
La importancia de este principio de diseño de la
arquitectura de sistemas quedó dramáticamente ilustrada
cuando se cambió la tecnología del procesador del AS/400
de una tecnología CISC de 48 bits a una tecnología RISC
de 64 bits. Muchos clientes únicamente tuvieron que
guardar sus programas fuera de sus máquinas CISC y
restaurarlos en sus nuevas máquinas RISC para
ejecutarlos como programas de 64 bits.
Ningún otro sistema permite hacer eso; las arquitecturas
convencionales precisan al menos que los programas ya
existentes se vuelvan a compilar y lo normal es que haya
que volverlos a escribir parcialmente antes de poder
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
62
Universidad de Cuenca
ejecutarlos en otra arquitectura de sistemas. Pero el
AS/400 permite que sus clientes ejecuten aplicaciones
originalmente escritas para un sistema de 48 bits como si
se trataran de aplicaciones de 64 bits (en un sistema
operativo de 64 bits que consta de una base de datos
relacional de 64 bits).
2.2.3.2.2. Diseño basado en objetos
El AS/400 es un sistema totalmente basado en objetos.
Esto significa que todo lo que hay en el sistema
(programas, archivos de datos, colas de mensajes) es un
objeto. Cada objeto tiene dos partes independientes: una
parte descriptiva, que define las formas válidas de utilizar
los datos; y una parte de datos, que sirve como aspecto
funcional del objeto.
Si un objeto se define como un programa, su parte
descriptiva indica que la parte de datos deberá tratarse
como código compilado, ejecutable y sólo de lectura. Las
únicas operaciones que se permitirán realizar sobre este
objeto serán las que tengan sentido para un programa. Por
ejemplo, se podrá escribir en medio de un archivo de datos,
pero no se puede escribir en mitad de código compilado; el
sistema no permitirá que eso ocurra. Así pues, el diseño en
dos partes de los objetos del AS/400 garantiza la integridad
de los datos de todos los objetos del sistema.
El diseño basado en objetos tiene importantes
implicaciones en el ámbito de la seguridad. Por ejemplo, un
mecanismo por el que los virus de ordenador consiguen
entrar en los sistemas es ocultándose como si fueran
datos. En cuanto está dentro, el virus intenta convertirse en
código ejecutable para activar su carga destructiva. Ese
cambio de características no es posible en el AS/400: si el
sistema permite que un paquete entre como datos, deberá
conservar sus características de datos para siempre. No
puede cambiar de opinión y pasar a ser código ejecutable.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
63
Universidad de Cuenca
Los objetos, claves en el diseño fundamental del AS/400,
son una de las varias razones por las que el AS/400 goza
de la casi legendaria reputación de tener un Alto nivel de
integridad y seguridad y una Independencia a los cambios
tecnológicos.
Generalidades: En el AS/400, todo lo que puede
almacenarse o recuperarse se guarda como un objeto. Los
ejemplos de objetos son las bibliotecas, archivos,
programas ejecutables, colas, etc. Los objetos comparten
algunos atributos comunes, tales como nombre, tipo,
tamaño, descripción, la fecha de creación, y propietario.
El concepto de objeto permite al sistema desempeñar
operaciones estándares seguras, tales como gestiones de
autorización, sobre todos los tipos de objetos. Los tipos de
objeto de más uso son:
*LIB Bibliotecas
*FILE Archivos
*PGM programas ejecutables
*OUTQ Colas de salida
2.2.3.2.2.1. Las Bibliotecas
Cada objeto esta contenido en una biblioteca, pero la
biblioteca también es un objeto, de tipo *LIB, que contiene
un grupo de objetos. Es parecido a la "raíz" o el directorio
de alto nivel sobre UNIX, MS - DOS, y VAX/VMS.
Sin embargo, a diferencia con estos sistemas, una
biblioteca no puede "contener" otras bibliotecas (con la
excepción de QSYS, la biblioteca maestra del sistema, que
"contiene" a todas las otras bibliotecas).
Un aspecto interesante de la naturaleza no jerárquica de
bibliotecas es que dos usuarios no pueden tener bibliotecas
con el mismo nombre.
Existen básicamente tres categorías generales de
bibliotecas:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
64
Universidad de Cuenca
• QSYS - la biblioteca que contiene a todas las otras
bibliotecas,
• Bibliotecas suministradas por IBM, cuyos nombres
comienzan con el carácter "Q" o "#"
• Bibliotecas del Usuario, creadas por el mismo
2.2.3.2.2.2. Los Archivos
El AS/400 también contiene un sistema de ficheros
integrado (Integrated File System) y utiliza una Estructura
jerárquica de directorios, como se indicaba, todo es usado
como un objeto, para el IFS un archivo es otro tipo de
objeto en el sistema (de tipo *FILE) y cada uno contiene
datos en forma de una base de datos, datos de dispositivo,
o un grupo de registros conexos que se manejan como una
unidad. Primariamente analizaremos los archivos de base
de datos. Hay dos de tipos de archivos de base de datos:
los archivos físicos y los archivos lógicos.
Un archivo físico contiene datos reales almacenados en el
sistema. Tiene una longitud fija de registro. A su vez
analizaremos dos de tipos de archivos físicos: archivos
físicos de datos y los archivos físicos de fuente.
Un archivo físico de datos (tipo=*FILE atributo=PF-DTA)
contiene datos recopilados y grabados por aplicaciones,
por lo general tiene un solo miembro, las definiciones del
mismo y su formato se introducen en el sistema mediante
una DDS (DDS es el idioma que se usa para describir los
archivos de base de datos al sistema). Esta descripción se
compila, entonces se genera el objeto archivo con el
atributo PF-DTA.
Un archivo físico de fuente (*FILE PF-SRC) contiene
declaraciones de fuente por ejemplo de un Programa
Pascal o programas COBOL. Un archivo físico de fuente
tiene el atributo "PF-SRC". Se crea comúnmente usando el
mandato "Crear Archivo Físico de Fuente" (CRTSRCPF).
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
65
Universidad de Cuenca
Un archivo físico de fuente es en realidad un tipo especial
de archivo físico de datos con varios miembros.
El comando CRTSRCPF crea un archivo físico con
atributos especiales para archivos físicos de fuente. Por
ejemplo, la longitud de registro es 92 (80 para el campo de
línea de código, 6 para el campo de número de sucesión, y
6 para el campo de fecha).
Los datos registrados en un archivo físico de datos pueden
agruparse en miembros. Un archivo físico de datos puede
contener uno o más miembros. Estos miembros no son
objetos en sí mismos pero son contenidos por un objeto.
Esto implica que todos los miembros de un objeto
comparten las mismas características básicas con los otros
miembros en el objeto tal como titularidad y seguridad.
En un archivo PF-SRC, cada miembro contiene
declaraciones de fuente para un programa o fuente de
DDS. Los miembros tienen un atributo asociado con ellos,
que en el caso de miembros de PF-SRC, determina como
lo tratara el sistema operativo a cada uno (tal como en
funciones de editar y/o compilar).
Este atributo se especifica cuando se crea el miembro, y
permite que la compilación sea totalmente automática. Por
ejemplo, si un miembro se ha especificado con atributo de
CBL (para el programa DE LENGUAJE COBOL,) el editor
de AS/400, SEU, tratara al formato como un fuente de
programa cobol y cuando al PDM (el Gestor de Desarrollo
de Programas) se le da la instrucción para compilar el
archivo, sabe que debería invocar el compilador DE
LENGUAJE COBOL.
Los archivos lógicos permiten que un usuario tenga
acceso a datos en un formato que sea diferente de la
manera que se almacena en unos o más archivos físicos.
El archivo lógico no contiene ningún expediente de datos.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
66
Universidad de Cuenca
Contiene el número de registro correspondiente del
expediente de datos en el archivo físico. El archivo lógico
contendrá el índice al archivo físico. Los archivos lógicos
proporcionan la trayectoria al archivo físico.
Programas ejecutables: Un objeto programa (*PGM) es
un programa compilado (el ejecutable). El atributo para un
*PGM de objeto indica el lenguaje en el que se escribió.
Por ejemplo, cuando un programa en LENGUAJE COBOL
se compila, genera un objeto de tipo *PGM con el atributo
CBL.
Colas de salida: Un tipo de objeto importante en el AS/400
es la cola de salida (*OUTQ). En el AS400, cuando algo se
imprime, la salida va a una cola de salida y permanece allí
como un archivo de spool. Uno archivo de spool, como un
miembro, no es un objeto en sí mismo pero es un
subconjunto de un objeto.
El archivo de spool permanece en la cola de salida hasta
que se dirija a una impresora o se elimine. Una cola de
salida se crea con la creación del perfil de usuario, y lleva
el mismo nombre del perfil.
2.2.3.2.3. Integración del hardware
Mientras que en el entorno científico o de la ingeniería
predomina el cálculo intensivo (que los usuarios realizan
operaciones complejas sobre una cantidad de datos
relativamente pequeña), en el entorno empresarial general
prevalece el proceso intensivo de información (que los
usuarios realizan operaciones sencillas sobre una gran
cantidad de datos). Debido a que el AS/400 está
optimizado para el entorno empresarial general, posee
características de diseño del hardware que permiten
ofrecer un rendimiento excepcional en un entorno de
proceso intensivo de información.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
67
Universidad de Cuenca
En una transacción empresarial corriente, una aplicación se
carga en el almacenamiento principal y a continuación, el
procesador principal empieza a ejecutarla. Cuando el
procesador principal ejecuta una petición de datos que
debe leerse de disco, por ejemplo, delega la petición en el
procesador de entrada/salida (IOP) dedicado al dispositivo
de disco. Después, el procesador principal desvía su
atención hacia otra aplicación (la tarea que está dedicada a
ejecutarla) y regresa al programa original solamente
cuando los datos que ha solicitado antes ya están
disponibles en el almacenamiento principal.
En un AS/400 grande pueden existir más de 200 IOP
conectados a buses de alta velocidad, configurando un
servidor extremadamente potente. El diseño de este
servidor es excelente para la ejecución de aplicaciones que
requieren procesar información de forma intensiva.
2.2.3.2.4. Integración del software
Determinados programas son fundamentales para todas las
empresas. Además de los controladores básicos del
sistema operativo que manejan los distintos dispositivos de
E/S, las empresas siempre necesitan software para realizar
otras funciones estándar, como las relacionadas con la
seguridad, las comunicaciones, la prestación de servicios
Web, y la realización de copias de seguridad y su
recuperación. Con un sistema tradicional, los clientes
generalmente deben comprar las aplicaciones adicionales
que quieran añadir a su sistema operativo básico. Estos
clientes también deben asegurarse de que las versiones de
los módulos adicionales son compatibles con las versiones
de los otros elementos con los que pretenden integrarse.
Con el AS/400, sin embargo, todos los programas
empresariales necesarios están totalmente integrados en el
sistema operativo estándar. IBM comprueba todos estos
componentes en el contexto de los otros componentes, de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
68
Universidad de Cuenca
manera que todo el sistema operativo funciona como una
sola entidad. Más aún, cuando IBM modifica el sistema
OS/400, ofrece a los clientes mejoras de todo el sistema
operativo; de esta forma, nunca existirán conflictos entre
componentes individuales y las mejoras de OS/400, puesto
que IBM entrega a sus clientes cada mejora, un sistema
operativo acabado y probado exhaustivamente.
Por lo tanto las ventajas son inmediatamente evidentes
para los clientes: la rápida distribución de nuevas
soluciones empresariales y un coste total de propiedad
extraordinariamente bajo.
2.2.3.2.5. Almacenamiento de nivel único
El espacio de direcciones de 64 bits masivo del AS/400
puede direccionar hasta 18 trillones de bytes de datos. La
arquitectura del AS/400 está diseñada para ser capaz de
manejar incluso aún más datos (su capacidad de
direccionamiento es de 128 bits).
El almacenamiento "real" de las unidades de disco y la
memoria principal se asigna en este espacio de 64 bits.
Pero los clientes no tienen porqué saber nada de las
tecnologías de almacenamiento que hay tras el enorme
espacio de direcciones puesto que el AS/400 las gestiona
automáticamente. Por lo que respecta a los clientes, todos
los programas y datos sencillamente residen en este
espacio masivo. Los usuarios no tienen que preocuparse
sobre el lugar en que reside un programa; sólo tienen que
llamarlo por su nombre.
De igual forma, los clientes no tienen que preocuparse de
la longitud de los archivos. El AS/400 también gestiona esto
automáticamente. Y cuando los clientes añaden más
dispositivos de almacenamiento a la máquina, no tienen
que redistribuir los datos entre ellos; el sistema reconoce el
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
69
Universidad de Cuenca
nuevo espacio de almacenamiento disponible y lo utiliza. La
mayoría de instalaciones de AS/400 ni siquiera tienen el
tradicional administrador de bases de datos ya que no lo
necesitan. El sistema realiza la mayor parte de estos
trabajos por su cuenta.
Procesar aplicaciones empresariales en un entorno
multiusuario en el que se utilizan varias aplicaciones
implica conmutar frecuentemente entre distintas tareas.
Gracias a su almacenamiento de nivel único, el AS/400
cumple esta función de forma mucho más eficiente que los
sistemas convencionales. En el AS/400 conmutar a una
tarea nueva es tan sencillo como ejecutar una instrucción
de bifurcación a la ubicación en que se encuentra la tarea
nueva. No es necesario (como sucede en los sistemas Unix
y Windows) volver a crear un espacio de direcciones
diferente antes de poder empezar a ejecutar una tarea
nueva.
Por las características explicadas, el almacenamiento de
nivel único del AS/400 no sólo simplifica la gestión del
almacenamiento, sino que también brinda un rendimiento
excepcional.
2.2.3.3. CASE SNAP
En el departamento de desarrollo de ETAPA contamos con
el CASE snap que nos ayuda a comunicarnos con el
AS/400, y fue de mucha utilidad a la hora de trabajar con la
creación, modificación, eliminación de las tablas para
nuestro proyecto.
Para acceder al emulador del AS/400 se lo debe realizar a
través de IBM iSeries Access para Windows:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
70
Universidad de Cuenca
Figura 15: Información del CASE para AS/400
Al iniciar una sesión, se nos presenta la siguiente pantalla
para el logeo:
Figura 16: Inicio de Sesión en el SNAP
Aquí escribiremos nuestro usuario y contraseña para
ingresar al sistema, y elegimos la opción Modelos de datos
en una interfaz adicional que se presenta, de esta manera
llegamos a la parte referente a la base de datos, que es lo
que más se ha utilizado en nuestro desarrollo.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
71
Universidad de Cuenca
Se presenta las tablas creadas en el servidor, con un menú
en la parte superior e inferior que indica los comandos con
la acción que realiza cada uno de ellos.
Figura 17: Tablas creadas en el AS/400
Tomamos como ejemplo que se desea modificar una tabla
existente, entonces como se indica en el menú de
opciones, digitamos 12 y presionamos Enter para poder
trabajar sobre la tabla seleccionada.
A Continuación se presenta esta pantalla con los atributos
de la tabla a ser modificada:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
72
Universidad de Cuenca
Figura 18: Modificación de una tabla a través del SNAP
Aquí se puede agregar o cambiar cada uno de los campos
de la tabla, o eliminar toda la tabla, guiándonos también
con el menú.
En cualquier momento el usuario podrá digitar 5 sobre la
parte que necesite ayuda. Por ejemplo para definir si el
atributo es clave principal, o para el tipo de dato de cada
campo, etc. presiona 5 sobre y se le presentará una ayuda
como esta:
Figura 19: Ayuda para los ingresos de las tablas dentro del
SNAP
Una vez realizados los cambios se debe presionar Enter o
la tecla F12 se regresa a la pantalla inmediata anterior,
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
73
Universidad de Cuenca
pero aun no se han almacenado los cambios realizados, y
se debe digitar la opción 14 Generar, para que los cambios
tengan efecto.
Ahora podemos visualizar como quedaría la tabla con los
cambios realizados, presionando la opción 5
Figura 20: Visualización de una tabla en el SNAP
La interfaz misma no es muy intuitiva para su manejo, sin
embargo al tener un poco de experiencia en la herramienta,
se le considera muy útil para el manejo de las tablas de la
Base de datos, y de esta manera también tomar partida de
todas las ventajas que presenta el AS/400 sobre los datos,
como ya se presento anteriormente.
2.2.4.
Sistema Integrado De ETAPA
La Empresa Municipal ETAPA cuenta con una intranet muy
robusta, y una de las ventajas que presenta es la creación
de un Sistema Integrado, el cuál ha tenido un
reconocimiento especial dentro del ámbito empresarial, ya
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
74
Universidad de Cuenca
que muy pocas empresas en nuestro país cuentan con un
sistema que integre todas sus aplicaciones.
A este Sistema Integrado de ETAPA, tienen acceso todas
las personas que laboran en la empresa, desde el Gerente
general, los Directores de departamentos, hasta las
secretarias y demás oficinistas de la empresa.
En el sistema integrado se encuentran disponibles todos
los proyectos Web que se han implementado, de manera
que puedan ser usadas por los empleados de la empresa
para diferentes funciones según las necesidades
presentadas.
Actualmente el sistema integrado cuenta con 66 proyectos,
los mismos que se citan a continuación:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Parque Automotor
Moviles Agua
Ord.Tra./Sol.Pres.Se. Antiguas
Solic Prestación Servicios
Contratistas
Ingresos y Recaudación
PQR
Tráfico Telefónico
SIEG
SAD
Contabilización
Consultas
Ventas
Administracion de proyectos
Kiosko
Evaluación de Desempeño
Atención al Cliente
Pago Online
Gestión de Procesos Coactivos
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
75
Universidad de Cuenca
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
TAE
Bodegas
UEP
Suptel
Servicios Sociales
Notificaciones de Cortes Telef
SAO
Sistema de Domiciliarias
Activos Fijos
Seleccion de Personal
DATA Warehouse
Informacion Hidrometereologica
Planificacion Adquisiciones
Servicios de Etapa
PARQUE AUTOMOTOR (NUEVO)
Adquisiciones
Ordenes de Trabajo As-400
Instalaciones Telefonicas
Activos Fijos
Sistema de Capacitacion
CAJEROS DE RECAUDACION
Central Telefonica
AloEtapa
Gerentes
Reclamos Agua-Telefono
Partes de trabajo
Emision Facturas
Millennium
Secretarias
Secretarias
Precios Unitarios Lab.
Ucubamba
Recursos Humanos
SIGECOM
Estudio Impacto Ambiental
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
76
Universidad de Cuenca
•
•
•
•
CONTABILIDAD
Reportes Banda Ancha
Prepago Internacional
InventarioBodegas
Todos ellos implementados bajo los estándares que el
Departamento de Desarrollo de ETAPA impone, y cada uno
con sus diferentes funciones y requerimientos de los
usuarios de la empresa, por lo tanto no todos los usuarios
tienen acceso a todos los programas; sino que, debe existir
una asociación de los sistemas necesarios para cada
departamento que lo utilice.
Por ejemplo el sistema “Precios Unitarios”, es un sistema
destinado únicamente al departamento de Gestión
Ambiental en Ucubamba, mientras tanto, existen otros
sistemas que son útiles para diferentes departamentos pero
con distintos formularios y funciones; el sistema de
“Bodegas” es uno de ellos, este sistema lo usan tanto los
jefes de cada Área de la empresa, como los empleados de
la bodega misma.
De igual manera, cada sistema tiene sus usuarios, para
poder asignarles permisos a cada uno de ellos, por ejemplo
en el sistema de Precios Unitarios, el administrador tiene el
control de los costos de los análisis y los componentes que
lo forman, mientras que los demás usuarios, solamente
pueden visualizar reportes, o armar presupuestos para las
empresas pero en base a los valores designados
anteriormente por el administrador.
En el caso del Sistema de Bodegas, los Jefes de
Departamento tienen acceso a los formularios donde
solicitan materiales, equipos, etc. de la bodega, mientras
que las personas que laboran en la bodega misma,
receptan estas solicitudes, las aprueban y por tanto
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
77
Universidad de Cuenca
registran que es lo que viaja de bodega hacia el
departamento que lo solicitó.
2.2.4.1. Uso del Sistema Integrado ETAPA
El ingreso al sistema integrado se lo realiza a través de la
página Web de ETAPA:
Figura 21: Pagina de Inicio la Intranet de ETAPA
Al presionar el link Sistema Integrado se presenta la
pantalla que solicita el nombre de usuario y contraseña del
empleado que desea utilizarlo, ya que estas claves son a
nivel personal.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
78
Universidad de Cuenca
Figura 22: Pagina de logueo para el Sistema Integrado
Una vez ingresado los datos correctos, se presenta la
pantalla principal del sistema integrado mismo, con un
menú de los sistemas a los que tiene acceso este usuario.
Figura 23: Pantalla Principal del Sistema Integrado
De esta manera el usuario puede navegar por medio de los
todos y cada uno de los programas que se le presentan,
llenado formularios, generando reportes, procesando
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
79
Universidad de Cuenca
solicitudes, consultando parámetros, en fin todo lo que sus
permisos como usuario lo permitan.
2.2.4.2. Administración del sistema integrado
El Sistema Integrado tiene a su vez un Software para su
manejo. Su nombre es Login y fue implementado también
por el Departamento de Desarrollo de la empresa;
mediante este sistema se puede manejar los proyectos que
están en la red, los permisos a los departamentos y
usuarios, se hace las referencias a los proyectos que están
colocados físicamente en los diferentes servidores que
dispone ETAPA, etc.
Este software Login se lo maneja también dentro del
Sistema Integrado, pero está disponible solamente para los
departamentos de Informática de la empresa, ya que es el
departamento a quién le corresponde hacer estos manejos,
de modo que, es necesario ingresar al sistema integrado
para poder manipular todos los demás proyectos para el
publico de la empresa.
Esta es la pantalla de bienvenida del sistema Login:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
80
Universidad de Cuenca
Figura 24: Pagina de Inicio del sistema Login
Si ingresamos a la opción Mantenimiento de Sistemas por
ejemplo, se presenta:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
81
Universidad de Cuenca
Figura 25: Una de las interfaces del Sistema Logueo
Esta parte justamente hace referencia a los permisos de los
proyectos que existen en el Sistema Integrado.
Por ejemplo: En la siguiente pantalla se presentan los
usuarios que existen para el programa de Bodegas y las
interfaces a las que tienen acceso cada uno de ellos. En
esta interfaz se puede realizar cualquier cambio con
respecto a permisos de formularios o reportes del sistema
que estamos tratando.
Figura 26: Pagina de Mantenimiento de los Sistemas desde
Logeo
Una vez asignados los sistemas a los usuarios, éstos
pueden utilizarlos sin problema.
Se puede notar claramente que todos los formularios de
ETAPA tienen una estructura común, esto es porque todas
se basan en los estándares impuestos por la empresa y
que deben ser cumplidos para todos los proyectos que se
implementen.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
82
Universidad de Cuenca
2.2.4.3. Sistemas mas Utilizados
Los sistemas más utilizados en toda la empresa, son:
• El SAO (Sistema de Administración de Obras)
• El SAD (Sistema de Administración de Documentos)
• Activos Fijos
La pantalla que se ha capturado hace referencia a un
reporte del sistema de Activos Fijos,
Figura 27: Una de las interfaces de Activos Fijos
La pantalla capturada hace referencia a un Reporte para
Centros de Costos que se accedió desde el sistema SAO:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
83
Universidad de Cuenca
Figura 28: Una de las interfaces del SAO
Para salir del sistema integrado, el usuario debe presionar
logout que es una opción que está disponible en todas las
pantallas en la parte superior.
2.2.4.4. Sistema de Información para el Parque Nacional
Cajas
En el caso del proyecto que aquí se presenta, para su
funcionamiento real será dividido en 2 secciones:
Sección para la Administración:
Esta sección del sistema estará cargada en el Sistema
Integrado de ETAPA, del cuál hemos tratado anteriormente
y está destinado al Administrador del Parque Nacional
Cajas, actualmente el Lcdo. Santiago Rodríguez, quién en
primera instancia alimentará la base de datos con
información e indicadores, y posteriormente utilizará esta
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
84
Universidad de Cuenca
información para tomar decisiones sobre mejoras del
parque, etc.
Sección para los Usuarios:
La segunda sección esta dirigida a los Guías Naturalistas,
quienes tendrán acceso al sistema a través del Internet, de
la
página
Web
del
parque,
http://www.etapa.net.ec/PNC/default.aspx.
Figura 29: Pagina Web del PNC
En la sección Guías Naturalistas, Reportes en línea es a
donde deben dirigirse los guías para el manejo del presente
sistema.
Actualmente la pantalla que se en este vínculo es:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
85
Universidad de Cuenca
Figura 30: Pagina en construcción
El sistema es entregado al departamento de administración
del Parque Nacional y al departamento de desarrollo de la
empresa ETAPA, el momento que estos organismos
coordinen, pueden ponerlo en pleno funcionamiento
haciendo las adecuadas referencias a servidores que
contienen el proyecto en mención.
La primera pantalla que contendrá esa sección será un
logeo para que cada pueda acceder al sistema y realizar
sus propias actividades:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
86
Universidad de Cuenca
Figura 31: Nueva pagina de Inicio para los Guías
Naturalistas
Todo el Sistema, tanto la parte administrativa, como la
destinada a los guías, se lo describe de manera completa
en el capitulo 3 del presente documento.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
87
Universidad de Cuenca
2.3. ASPECTOS ECOLÓGICOS
2.3.1.
Flora Y Fauna Del Austro Ecuatoriano
2.3.1.1. Ecología Vegetal – Flora
El Parque Nacional Cajas es una de las áreas protegidas
del país con mayor endemismo vegetal. El “Libro Rojo de
Plantas Endémicas del Ecuador” registra 71 especies
endémicas dentro del Parque y estima que con estudios
exhaustivos se podrían encontrar 145 especies endémicas.
El 30% de las especies registradas son exclusivas del
Cajas, incluyen 21 especies únicas en el mundo, de las
cuales el 70 % están consideradas “en peligro de extinción”
y el restante 30 % como “vulnerables”.
Zonas de vida dentro del Parque Nacional Cajas :
• Bosque Húmedo Montano Bajo (bhMB): Ocupa una
superficie de 238.08 ha., lo que corresponde al 0.8 %
del área total del Parque, entre los 2.000 y 3.000
msnm. La temperatura media mensual varía entre los
12 a 18° C y los niveles de precipitación anuales están
entre 1.000 y 2.000 mm.
• Bosque muy húmedo Montano (bmhM): Se encuentra
entre los 3.000 y 4.000msnm, los límites de
temperatura varían entre 12 y 6° C. El rango de
precipitación media anual está entre 1.000 y 2.000
mm. Abarca una superficie de 2.530,5 ha. (8.6% del
total del PNC).
• Páramo (ppSA): Se encuentra por encima del bosque
muy húmedo Montano, ocupa las partes altas de los
ríos Llaviucu, Mazán y Soldados. Comprende gran
parte de la zona occidental y oriental del Parque,
ocupa una superficie de 26.709,3 ha. Es decir el
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
88
Universidad de Cuenca
90.6% del total de PNC. La temperatura oscila entre 3
y 6° C. El rango promedio de precipitación total anual
está entre 1.000 y 2.000 mm.
El Parque Nacional Cajas ocupa solo el 0,8% del
ecosistema páramo del mundo, sin embargo contiene el
16% de spp. (especies) de sus plantas vasculares (con
vasos). 106 especies son endémicas (que solo existen en
una zona) del páramo con 19 exclusivas del Parque
Nacional Cajas, siendo el sector de Tres Cruces el de
mayor endemismo dentro del Parque, ya que en 5ha se
encontraron 8 de las 19 exclusivas del Parque. Entre las
especies endémicas podemos citar a Valeriana secunda
(Valeriana), Gentianella hiruculus (Sarashima), Draba
steyermarkii (Draba), Lysipomia vitreola (Lysipomia) entre
otras.
La causa de este alto endemismo es debido a la posición
geográfica del Parque. Este recibe la influencia tanto de la
bioregión del Chocó (se extiende desde Panamá hasta las
provincias occidentales del Guayas y El Oro en el Ecuador)
como de la bioregión Tumbesina (se extiende desde las
Provincias del Guayas y El Oro hasta el centro del Perú),
las cuales dan características únicas de endemismo y
biodiversidad a la flora del área.
Es el páramo más diverso y endémico de todo el
ecosistema andino y además está conformado por 4
diferentes formaciones vegetales.
1. Bosque de Neblina Montano: 2900 a 3350 msnm los
remanentes boscosos se encuentran en su mayor parte
sobre fuertes pendientes hacia los bordes de quebradas
y riachuelos. El dosel (área formada por l parte alta de
los árboles del bosque) promedia los 12 m.
2. Bosque Siempre Verde Montano Alto: esta comunidad
vegetal se encuentra al este del parque y cubre un gran
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
89
Universidad de Cuenca
porcentaje de las microcuencas de Llaviucu y Mazán
entre los 2900 y 3400 msnm. La masa boscosa esta
asentada sobre un relieve accidentado y pendientes muy
pronunciadas.
3. Páramo Herbáceo: es la comunidad vegetal mejor
representada dentro del parque. Su distribución alcanza
todas las microcuencas. Fisonómicamente (apariencia
externa) es homogénea, con dominios de plantas en
penachos
(agrupaciones)
representada
fundamentalmente por paja, que es la especie
dominante de esta formación vegetal con otras especies
del mismo hábitat, que juntas forman una espesa capa
herbácea, bajo la cual crecen especies de hierbas
pequeñas, dispersas bajo el pajonal, crecen varios
arbustos.
3.1.
Bosque de Polylepis (árbol de papel o quinua):
sobre los 3300 msnm, se localiza generalmente en
sitios protegidos y cerca de las lagunas, en sitios
rocosos, encañonados y a las orillas de quebradas y
riachuelos. El estrato arbóreo es bajo, entre 8 y 10 m
de altura, Estos fragmentos de bosque son elementos
claves como recurso hábitat, especialmente para
ciertas especies de aves de alta especificidad. En el
PNC existen 5 especies registradas del género
Polylepis: P. reticulada, P. icana, P. weberbaueri,
P.lanuginosa y Polylepis sp.
3.2.
Páramo de almohadillas: la vegetación de esta
comunidad ocupa, en su mayor parte, las áreas
denominadas ciénegas o turberas, que son lugares
inundados en donde el suelo presenta condiciones
anaeróbicas y se reduce la descomposición de
material vegetal. Constituyen formaciones de gran
importancia ecológica ya que muchos ríos y
quebradas andinas encuentran su fuente en esos
sitios. Están bien representados en el valle de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
90
Universidad de Cuenca
Totoracocha (microcuenca del Mazán) y en algunos
lugares de las microcuencas de Soldados y Angas.
En las ciénegas, se forman mantos con musgos, del
manto sobresalen almohadillas hacia los bordes de
las almohadillas se encuentran muchas especies
adaptadas a la humedad.
4. Herbazal Lacustre Montano: esta formación vegetal esta
restringida a las riberas de las lagunas. Aunque su
tamaño es limitado, posee una flora con alta
especificidad y endemismo. Externamente la vegetación
consta de hierbas monocotiledóneas con predominio de
la familia Juncaceae y Cyperaceae, que puede medir
hasta 1.50m de altura y tiene sus raíces inmersas en el
agua
Figura 32: Zonas de Formaciones Vegetales del PNC
2.3.1.2. Ecología Animal – Fauna
2.3.1.2.1. Mastofauna – Mamíferos
En el Parque Nacional Cajas hasta el momento se han
registrado 44 especies de mamíferos principalmente de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
91
Universidad de Cuenca
pequeño tamaño, 8 endémicas al Ecuador y 2 exclusivas
del Parque. Analizando la composición taxonómica
(clasificación por grupos) de esta comunidad, las familias
más diversas son Muridae, Phyllostomidae, Cervidae,
Felidae y Mustelidae, en ese orden de importancia.
En cuanto al orden Chiroptera, es de considerar que la
especie Tadarida brasiliensis tiene un nuevo registro
altitudinal, habiéndose encontrado a 3.000msnm en la
localidad de Mazán en el Parque.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
92
Universidad de Cuenca
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
93
Universidad de Cuenca
Orden
Familia
Didelphiomorpha Didelphidae
Paucituberculata Caenolestidae
Artiodactyla
Carnivora
Cervidae
Canidae
Felidae
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Especie
Didelphis
Albiventris
Caenolestes
Caniventer
Caenolestes
Fuliginosus
Mazama
Rufina
Odocoileus
Peruvianus
Pudu
Mephistophiles
Lycalopex
Culpaeus
Leopardus
Pajeros
Leopardus
Tigrinus
Puma
Concolor
Nombre Común
Zarigüeya De Orejas
Blancas
Ratón Marsupial De
Vientre Gris
Ratón Marsupial Sedoso
Venado Colorado Enano
Venado De Cola Blanca
Ciervo Enano
Lobo De Páramo
Gato De Las Pampas
Tigrillo Chico Manchado
Puma
94
Universidad de Cuenca
Chiroptera
Mustela
Mustelidae
Frenata
Conepatus
Semistriatus
Mephitidae
Nasuella
Procyonidae
Olivacea
Tremarctos
Ursidae
Ornatos
Tadarida
Brasiliensis
Molossidae
Anoura
Phyllostomidae Geoffroyi
Sturnira
Bidens
Sturnira
Bogotensis
Sturnira
Erythromos
Histiotus
Vespertilionidae Montanus
Myotis
Oxyolus
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Comadreja Andina
Zorrillo
Coatí Andino
Oso De Anteojos
Murciélago De Cola Libre
Del Brasil
Murciélago Longirostro De
Geoffroy
Murciélago De Hombros
Amarillos De Dos Dientes
Murciélago De Hombros
Amarillos De Bogota
Murciélago Peludo De
Hombros Amarillos
Murciélago Marrón Orejón
Andino
Murciélago Vespertino
Montano
95
Universidad de Cuenca
Insectivora
Soricidae
Lagomorpha
Leporidae
Rodentia
Muridae
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Cryptotis
Montivaga
Sylvilagus
Brasiliensis
Musaraña Montana De
Orejas Cortas
Conejo Silvestre
Ratón Campestre
Akodon Mollis Delicado
Akodon
Ratón Campestre El
Orophilus
Dorado
Chibchanomys
Orcesi
Ratón De Agua Del Cajas
Microryzomys
Altissimus
Ratón Arrocero Altísimo
Microryzomys
Minutus
Ratón Arrocero Diminuto
Nephelomys
Rata De Bosque Nublado
Albigularis
De Tomes
Oligoryzomys Ratón Arrocero Pigmeo
Destructor
Destructor
Phyllotis
Andium
Ratón Orejón Andino
Phyllotis
Haggardi
Ratón Orejón De Haggard
96
Universidad de Cuenca
Erethizontidae
Cuniculidae
Sciuridae
Sigmodon
Inopinatus
Thomasomys
Aureus
Thomasomys
Auricularis
Thomasomys
Baeops
Thomasomys
Caudivarius
Thomasomys
Paramorum
Coendou
Quichua
Cuniculus
Taczanowskii
Sciurus
Granatensis
Rata Algodonera
Inesperada
Ratón Andino Dorado
Ratón Andino Rojizo
Ratón Andino De Thomas
Ratón Andino Arborícola
Ratón Andino De Páramo
Puercoespín Quichua
Guanta Andina
Ardilla De Cola Roja
Tabla 4. Composición taxonómica por familias de la mastofauna
del Parque Nacional Cajas, Azuay, Ecuador.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
97
Universidad de Cuenca
Para los micromamíferos (mamíferos pequeños), las áreas
de páramo actúan como islas que generan importantes
procesos de especiación (formación de nuevas especies),
lo que se confirma con la presencia de 8 especies
endémicas (que solo existen en un solo lugar) que el
Parque comparte con otras localidades del país y dos
especies restringidas exclusivamente al Parque.
Especie
Caenolestes
caniventer
Caenolestes
tatei
Cryptotis
montivaga
Akodon
orophilus
Chibchanom
ys orcesi
Coendou
quichua
Phyllotis
haggardi
Thomasomy
s cinnameus
Thomasomy
Nombre
común
Ratón
marsupial de
vientre gris
Ratón
marsupial de
Tate
Musaraña
montana del
Sur
Ratón
campestre El
Dorado
Ratón de
agua del
cajas
Puerco espín
quichua
Ratón orejón
de Haggard
Ratón andino
acanelado
Ratón andino
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Endémi
ca del
Sur del
Endémi Ecuador Endémi
ca del
/ Norte
ca del
Ecuador de Perú
PNC
X
X
X
X
X
X
X
X
X
98
Universidad de Cuenca
s
de Páramo
paramorum
Thomasomy Ratón andino
s hudsoni
de Hudson
X
Tabla 5. Especies de mamíferos con distribución restringida
que han sido reportadas en el Parque Nacional Cajas,
Azuay, Ecuador.
Las dos especies endémicas del Parque pertenecen a
grupos muy particulares dentro de la fauna paramuna (del
páramo). Chibchanomys orcesi (Ratón de agua del Cajas, o
ratón pescador) pertenece a la tribu Ichthyomyini (grupo de
las ratas de agua) un pequeño grupo de roedores
sigmodontinos (subfamilia de los ratones, endémica de la
región Neotropical) especializados para una vida carnívora
semi-acuática en pequeños cursos de aguacorriente de alta
calidad. En el Ecuador se registran 6 especies de este
grupo con tres especies propias del piso altoandino, de las
cuales C. orcesi es la que vive a mayor altura, siendo
además la única especie del género que vive por encima
de los 3.000msnm. El género se consideraba endémico de
Colombia hasta la descripción de esta especie.
La otra especie endémica, Caenolestes tatei (Ratón
marsupial de Tate) es simpátrica (que comparten un mismo
nicho) en el Parque de C. caniventer (Ratón marsupial de
vientre gris) endémica del Ecuador, y cumplen un rol
ecológico de insectívoros (que se alimentan de insectos) en
bosques altoandinos, siendo reemplazadas por Cryptotis
montivaga (Musaraña montana del Sur) en las áreas de
pajonal y bosques de Polylepis.
Es importante destacar la alta diversidad del orden
Carnívora con 9 especies, pues este taxón (grupo) puede
ser utilizado como un indicador de la calidad de los
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
99
Universidad de Cuenca
ecosistemas, debido a su alta especificidad y amplitud de
requerimientos.
2.3.1.2.2.
Ornitología - Aves Del PNC
El Parque Nacional Cajas es un área “irremplazable” desde
el punto de vista ornitológico; es considerada Área de
Importancia para la Conservación de Aves – Convención
IBA 2003.
En esta área protegida, se encuentran 157 especies de
aves, de entre las cuales podemos mencionar algunas con
características sobresalientes:
a. Al menos 10 especies son endémicas del Centro de
Endemismo Norandino.
b. 9 están bajo alguna categoría de amenaza de la
UICN.
c. 2 especies son migratorias.
d. 6 especies tienen su área de distribución restringida a
los Andes ecuatorianos.
Las familias más diversas son Trochilidae (Colibríes),
Tyrannidae (Mosqueritos, Atrapamoscas) y Thraupidae
(Tangaras, Picoconos), en ese orden de importancia. Este
alto número de Trochilidos (Colibríes), ilustran la fina
repartición de recursos dentro del gremio de aves
nectarívoras (que se alimentan de néctar) que conviven en
el Parque, de cuyas interacciones dependen igualmente
una alta diversidad de especies vegetales polinizadas por
este grupo.
Orden
Familia
Falconidae (Curiquingues,
Falconiformes Halcones)
Psittaciformes Psittacidae (Guacamayos,
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
#
Especies
5
5
100
Universidad de Cuenca
Loros, Pericos)
Apodiformes Trochilidae (Colibries)
Tyrannidae (Mosqueritos,
Passeriformes Atrapamoscas)
Thraupidae (Tangaras,
Picoconos)
Furnariidae (Colaespinas)
Emberizidae (Gorriones,
Pinzones, Semilleros)
Parulidae (Reinitas)
24
21
19
11
8
5
Tabla 6. Composición taxonómica por familias de la
avifauna del
Parque Nacional Cajas, Azuay, Ecuador.
(Familias con más de 5 especies registradas)
Colibrí metalura gorjivioleta (Metallura baroni)
De entre las aves, quizá la especie más importante en
el Cajas sea esta. Esta es una especie endémica del
Cajas, ya que en todo el mundo, se la encuentra
únicamente en este sitio.
Entre las especies registradas en el Parque se encuentran
siete consideradas endémicas, repartidas entre dos centros
de endemismo, Páramo de los Andes Centrales y Andes
Centrales del Sur. La confluencia de estos dos centros
podría estar relacionada con la localización del Parque en
una zona de transición de los Andes, originada por el
vulcanismo del Terciario (hace 65 millones de años) al sur
del Ecuador y el vulcanismo del cuaternario (hace 2
millones de años) al norte del país.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
101
Universidad de Cuenca
Especie
Nombre
común
Hapalopsittaca Loro
pyrrhops
Carirrojizo
Frentiestrella
Coeligena iris
Arcoiris
Heliangelus
Solangel
viola
Gorjipúrpura
Schizoeaca
Colicardo
griseomurina Murino
Cinclodes
Cinclodes
excelsior
Piquigrueso
Phalcoboenus Caracara
carunculatus Curiquingue
Metallura
Metalura
baroni
Gorjivioleta
Centros de
Endemismo
Páramo
Andes
de los
Centrales
Andes
del Sur
Centrales
X
X
X
X
X
X
X
Tabla 7. Especies de aves con distribución restringida
que han sido reportadas en el Parque Nacional Cajas,
Azuay, Ecuador.
Especies migratorias
Entre las especies migratorias para el Ecuador, el Parque
es hábitat temporal de cinco de estas que provienen de
América del Norte, principalmente entre los meses de
octubre y abril. Es conocido que las especies migratorias
son particularmente vulnerables debido a que en su
recorrido pasan a través de varios hábitats, y si alguno de
estos está degradado se convierte en el punto débil de la
cadena, con serias repercusiones sobre las especies. La
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
102
Universidad de Cuenca
protección de sus hábitats en el Cajas contribuye con el
mantenimiento de las poblaciones de estas aves.
Nombre
Temporada De
Especie
Común
Registros
Actitis
Andarrios
Macularia
Coleador
Dic-Abr
Calidris
Playero De
Bairdii
Baird
Sep-Nov
Dendroica
Reinita
Fusca
Pechinaranja
Nov
Falco
Columbarius Esmerejon
Oct
Falco
Halcon
Peregrinus
Peregrino
No Definido
Tabla 8. Especies migratorias registradas en el
Parque Nacional Cajas, Azuay, Ecuador.
Especies amenazadas
El PNC alberga 1 especie en peligro crítico, 4 en
peligro, 3 especies vulnerables y 1 casi amenazadas.
2.3.1.2.3.
Herpetofauna - Anfibios Y Reptiles.
El Parque Nacional Cajas presenta hasta el momento 19
especies de anfibios y 4 de reptiles, lo cuál representa un
33% de los anfibios y un 48% de los reptiles del piso
altoandino del Ecuador.
En el año 2005 hubo un nuevo registro para el área de
Soldados de la especie Phillodryas simonsii (Culebra de las
aguas calientes del Yanuncay), cuyo registro más alto es a
3680msnm., siendo esta la serpientes que ha mayor altura
habita en el mundo y su distribución está confinada a unos
escasos 25km2 a lo largo del biocorredor del río Yanuncay
al sur del Parque.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
103
Universidad de Cuenca
Los anfibios del Parque Nacional Cajas son activos
predadores que se alimentan principalmente de insectos.
Las presas capturadas por los anfibios tienen una relación
directa con su morfometría. El alimento en muchas
especies de anuros está relacionado con la forma y tamaño
de la cabeza y la longitud de las extremidades. Los
renacuajos son consumidores de residuos y desperdicios
orgánicos que se encuentran en los ambientes donde se
desarrollan. Parte importante de su dieta incluye microflora
y fauna acuática.
(familias con mas de 5 especies)
#
Orden
Familia
Especies
Anura
Amphignathodontidae
3
Leptodactylidae
6
Bufonidae
3
Dendrobatidae
2
Ceratophrydae
1
Centrolenidae
1
Microhylidae
1
Squamata Gymnophthalmidae
2
Tropiduridae
1
Colubridae
1
Tabla 9. Composición taxonómica por familias de la
herpetofauna del
Parque Nacional Cajas, Azuay, Ecuador.
De igual forma, los anfibios y reptiles forman el sustento de
algunas aves que habitan en esta zona. Los renacuajos
son fáciles presas de peces, especialmente truchas.
En resumen, los anfibios y reptiles son parte importante de
la cadena trófica. Son grandes consumidores de macro y
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
104
Universidad de Cuenca
micro invertebrados, y paralelamente son el sustento de
otros grupos de animales.
Cinco especies de anfibios y un reptil son endémicos (que
existen en un solo lugar) del Parque Nacional Cajas:
Phyllodrias simonsii (Culebra de las aguas calientes del
Yanuncay), Atelopus exiguus (Jambato verde del Cajas),
Atelopus
nanay
(Jambato
negro
del
Cajas),
Eleutherodactylus
cryophilius
(Rana
cutín),
Eleutherodactylus ruidos (Rana cutín) y Eleutherodactylus
philipi (Rana cutín).
Especie
Pholidobolus
macbrydei
Pholidobolus
montium
Stenocercus
festae
Phillodryas
simonsii
Atelopus exigus
Atelopus nanay
Atelopus
bomolochus
Colostethus
vertebralis
Colostethus
anthracinus
Gastrotheca
Nombre común
Cuilampalo
Tipo de Endemismo
Parque
Sur del
Nacional
Nacional
Ecuador
Cajas
X
Cuilampalo
X
Guagsa
X
Culebra de las aguas
calientes del
Yanuncay
Jambato verde del
Cajas
Jambato negro del
Cajas
Jambato del Azuay
X
X
X
X
Rana dardo de
Boulengers
Rana dardo andina
X
X
Rana marsupial
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
X
105
Universidad de Cuenca
pseustes
Gastrotheca
psycrophilla
Gastrotheca
litonedis
Eleutherodactylus
cryophilius
Eleutherodactylus
riveti
Eleutherodactylus
ruidus
Eleutherodactylus
philipi
Telmatobius niger
Centrolene
buckleyi
Nelsonophryne
aequatorialis
Rana marsupial
X
Rana marsupial
X
Rana cutín
X
Rana cutín
X
X
Rana cutín
X
Rana cutín
X
Hucug
Rana de cristal andina
X
X
Rana Fosorial de
Nelson
X
Tabla 10. Especies de herpetofauna con distribución
restringida que han sido reportadas en el Parque Nacional
Cajas, Azuay, Ecuador.
El Parque alberga especies con requerimientos de hábitat
muy específicos, como Atelopus exiguus (Jambato verde
del Cajas), A. nanay (Jambato negro del Cajas), A.
bomolochus (Jambato amarillo), Telmatobius níger
(Hucug), Phillodryas simonsii (Culebra de las aguas
calientes del Yanuncay), Pholidobolus macbrydei
(Cuilampalo), Colostethus vertebralis (Rana dardo de
Boulengers), C. anthracinus (Rana dardo andina),
Gastrotheca pseustes (Rana marsupial) y G. psychrophila
(Rana marsupial) cuyas poblaciones conocidas en mejor
estado de conservación se encuentran en los microhábitats
asociados a cursos de agua y bosques que se hallan
protegidos dentro del Parque Nacional Cajas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
106
Universidad de Cuenca
2.3.1.2.4.
Ictiofauna
La única especie nativa que existe en el Parque Nacional
Cajas es la Preñadilla o bragecito de río Astroblephus spp.
2.3.2.
Plazas Del Parque Nacional Cajas
2.3.2.1. Cifras De Los Ecosistemas
• SISTEMAS LACUSTRES
o 807 cuerpos de agua en total
o 167 lagunas de más de una hectárea
o 640 lagunas de menos de una hectárea
ƒ 245 cuerpos de agua de más de ½ hectárea
• LAGUNAS DE MÁS DE UNA HECTÁREA
o 1.030 hectáreas
• HUMEDALES DE MENOS DE UNA HECTÁREA
o 169 hectáreas
• ISLAS
o 3.14 hectáreas
• LAS LAGUNAS MÁS GRANDES DEL PARQUE
NACIONAL CAJAS
o Luspa
o Osohuayco
o Mamamag
o Lagartococha
o Sunincocha
• PARCHES DE POLYLEPIS
o 236 parches de más de una hectárea
o 694 parches de menos de una hectárea
o 930 parches que cubren 1.100 hectáreas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
107
Universidad de Cuenca
o El parche más grande tiene 44 hectáreas
• TOTAL DE ÁREA
o 28.544 hectáreas
2.3.2.2. Limnología (Estudio De Aguas Continentales)
El Parque Nacional Cajas es un sistema lacustre
compuesto por 235 lagunas y miles de humedales (charcos
estacionales y ciénegas) siendo Humedal Ramsar de
Importancia Internacional. Su laguna más grande, la Luspa,
tiene una extensión de 77ha y una profundidad máxima de
68m.
Aquí existen lagunas tipo circo (circulares) y paternóster
(cuerpo de agua dividido por franja de tierra), de origen
glaciar, en diferentes etapas tróficas, destacándose las
lagunas:
• Hiperoligotróficas (altísima transparencia y escasa
producción orgánica),
• Oligotróficas (de alta transparencia y baja
producción orgánica),
• Mesotróficas (poca transparencia y producción
media de materia orgánica)
• Eutróficas (baja transparencia y excesiva producción
de materia orgánica).
Estas características convierten al Parque en un laboratorio
de investigación sobre la calidad de aguas.
Nombre
1. Luspa
2. Toreadora
3. Cucheros
4. Llaviucu
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Área
(hectáreas)
77.76
17.97
3.5 / 8.6
13.07
Perímetro
(metros)
5.161
2.620
853
1.470
108
Universidad de Cuenca
5. Mamamag o
Taitachugo
6. Burín Grande
7. Osohuaycu
8. Riñón Cocha
9. Patoquinuas
10. Larga
11. Unidas
12. Totoras
13. Pallcacocha
56.56
5.104
10.04
64.88
7.76
5.3
22.8
3.62
6.56
4.73
1.964
7.978
1.774
1.206
2.969
1.288
2.074
1.439
Tabla 11. Lagunas más representativas del Parque.
El mayor producto del Parque es la dotación de agua para
la ciudad de Cuenca y sus centros poblados, el cual aporta
con más del 60% de este recurso, proveniente de las
cuencas hidrográficas orientales del Parque Nacional
Cajas. Dos de los cuatro ríos que cruzan la ciudad de
Cuenca nacen aquí, estos son el Tomebamba en la parte
norte del Parque y el río Yanuncay en la parte sur, ambos
tributarios de la cuenca del río Amazonas que desemboca
en el océano Atlántico.
2.3.2.3. Rutas - Zonas De Recreación Para Ruterismo
Desde la ciudad de Cuenca, hasta el refugio de La
Toreadora en el PNC (punto central para el inicio de
actividades en el área) hay 35km. de distancia. El Parque
cuenta con una superficie de 28.544has., conformado por
grandes elevaciones de la Cordillera Occidental de los
Andes y que guarda en su interior un sistema lacustre
permanente con más de 235 lagunas de origen glaciar.
Implementos necesarios para recorrer estas rutas
Carpa (en caso de tomar rutas de más de 1 día),
cocineta, funda de dormir, zapatos para caminata,
casaca impermeable, chompa, gorro, calcetines extra,
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
109
Universidad de Cuenca
protector solar, agua, alimentos, comida que contenga
calorías (dulces, caramelos, chocolates).
RUTA NATURALEZA E HISTORIA HUMANA
Trayecto: Laguna Toreadora - bosquete de San Luis lagunas Unidas - camino de García Moreno laguna Toreadora
Sitios de Inicio de ruta - Filo de laguna y pie de cerro
visita
(este sitio también forma parte de la ruta 2 “Fin
de ruta”)
dentro de Inicio Bosque San Luís
la ruta:
Cueva del Bosque de San Luís
Mirador hacia las lagunas Unidas
Claro en el bosquete del río Unidas
Mirador a la laguna Patoquinuas
Mirador a laguna Totoras
Laguna Apicocha - Camino de García Moreno
Fin de la ruta - Camino de García Moreno
Tiempo 5hrs – 4.191mts
estimado:
Tabla 12. Ruta Naturaleza E Historia Humana
RUTA CUMBRE DEL CERRO SAN LUIS -VISIÓN 360°
Trayecto: Laguna Chica Toreadora - cumbre Cerro San
Luis - laguna Toreadora
Sitios de Laguna Chica Toreadora
visita
dentro de Plataforma rocosa y mirador a bosquete de
la ruta:
Quinuas
Cima 360 grados
Cumbre meteorizada
Fin de ruta - Filo de laguna y pie de cerro
(este sitio también forma parte de la ruta 1
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
110
Universidad de Cuenca
“Inicio de ruta”)
4hrs – 2.118mts
Tiempo
estimado:
Tabla 13. Ruta Cumbre Del Cerro San Luis -Visión 360°
RUTA VALLE DE QUINUAS
Trayecto: Laguna Pallcacocha - laguna Perro
Grande - lagunas Unidas - sector de
Quinuas
Sitios de Playa en la orilla de la Laguna
visita
Pallcacocha
dentro de Mirador a la laguna Riñóncocha
la ruta:
Mirador a la laguna Perro Grande
Mirador a la laguna Toreador
Mirador a las lagunas Unidas
Tiempo 7hrs – 8.080mts
estimado:
Tabla 14. Ruta Valle De Quinuas
RUTA CAMINOS HISTÓRICOS
Trayecto: Cerro Tres cruces - laguna Larga laguna Togllacocha - camino del Inka
Sitios de Inicio de la ruta - pie del Cerro Tres
visita
Cruces
dentro de Mirador a las lagunas Larga y Negra
la ruta:
Laguna Negra
Laguna Larga
Mirador al valle de las lagunas
Togllacocha y Luspa
Fin de ruta - Bosquete y cascada de la
Luspa (este sitio también forma parte
de la ruta 7)
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
111
Universidad de Cuenca
Tiempo 6hrs – 6.436mts
estimado:
Tabla 15. Ruta Caminos Históricos
RUTA A LA CUMBRE DEL
AVILAHUAYCU, EL ADORATORIO
NATURAL
Trayecto: Curva carretero sector
Cucheros - cerro Avilahuaycu
- y viceversa
Sitios de Inicio de Ruta - Zona de
visita
Quinuas (árbol de papel)
dentro de Mirador al pie de Avilahuaycu
la ruta:
Ensillado para atacar la
cumbre
Fin de ruta - Cumbre del
Avilahuaycu
Tiempo 6hrs – 3.466mts
estimado:
Tabla 16. Ruta A La Cumbre Del Avilahuaycu, El Adoratorio
Natural
RUTA AL ENCUENTRO CON EL VALLE DE
LAS BURINES
Trayecto: Laguna Cucheros - valle de las
Burines - camino del Inka - sector
Caballo Shayana
Sitios de Inicio de ruta - Mirador a la laguna
visita
Cucheros
dentro de Filo de portada al valle de las
la ruta:
lagunas Burines
Mirador a las lagunas Burines
Camino del Inka o Ingañán (este sitio
también forma parte de la ruta 7)
Mirador a la Gran muralla de Burín y
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
112
Universidad de Cuenca
valle de la laguna Chica 8 (lagunas
Burines)
Filo de portada a Caballo Shayana
6hrs – 5.231mts
Tiempo
estimado:
Tabla 17. Ruta Al Encuentro Con El Valle De Las Burines
RUTA CAMINO DEL INKA Y LAS LAGUNAS
MAYORES
Trayecto: lagunas Luspa – Burines – Mamamag –
Llaviucu
Sitios de Bosquete y cascada de la Luspa (este sitio
visita
también forma parte de la ruta 4 siendo su
“Fin de ruta”)
dentro de Coronación Divisoria Continental de Aguas
la ruta:
Camino del Inka o Ingañán (este sitio
también forma parte de la ruta 6)
Mirador al valle Taitachugo
Valle de Taitachugo - Vestigios de un
Chasqui Huasi
Zona de la Laguna Mamamag o Taitachugo
Cumbre portada Mamamag – Llaviucu
Valle de Llaviucu - Bosque de San Antonio
Tiempo 14hrs (requiere 2 días con acampado) estimado: 18.082mts
Tabla 18. Ruta Camino Del Inka Y Las Lagunas Mayores
RUTA DE LA GRAN OSOHUAYCU
Trayecto: lagunas Luspa - Canutillos Mangacocha - Osohuaycu –
Burines
Sitios de Mirador a la laguna Luspa
visita
dentro de Mirador a la laguna
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
113
Universidad de Cuenca
la ruta:
Canutillos
Mirador a la laguna
Mangacocha
Filo de la Portada a las
lagunas Cuchichaspana
Bosque enano del cerro
Ciprales (ciprés de altura)
Filo de la laguna Osohuaycu
8hrs – 11.000mts
Tiempo
estimado:
Tabla 19. Ruta De La Gran Osohuaycu
2.3.2.4. Senderos - Zonas De Recreación Para
Senderismo
A continuación describimos algunos de los sitios más
recomendados para visitar en el PNC. En esta lista
encontrarás las Zonas de Recreación para Senderismo
tanto lugares de muy fácil acceso como algunos para los
que se requiere mayor esfuerzo, pero que son los más
representativos en el área protegida.
Toreadora
Es el punto de inicio para la mayoría de
actividades en el PNC. Laguna de origen glaciar.
Aquí se encuentra un centro de interpretación
ambiental, y sala de conferencias recientemente
Descripción abiertos. Se cuenta con servicio de control de
guardaparques cafetería, refugio y un punto de
información para el visitante. En la cercanía de la
laguna, está el camino de garcía moreno que
unía sierra y costa a comienzos de la república.
Sitios de
Laguna toreadora
visita en la
Centro de interpretación toreadora
zona
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
114
Universidad de Cuenca
Pesca deportiva
Senderismo
Ruterismo
Escalada
Actividades:
observación de aves
fotografía panorámica
interpretación histórico-cultural
interpretación geológica
A 35km. Desde cuenca por la vía de primer orden
Acceso:
cuenca – molleturo – naranjal.
Tabla 20. Toreadora
Tres cruces
Mirador natural a 4.200 msnm punto más cercano
al pacífico en sudamérica desde donde se
observa la divisoria de aguas que van hacia el
oeste al pacífico y hacia el este al amazonas. Hay
Descripcion
un pequeño parqueadero. Es uno de los sitios de
mayor afluencia por su vista panorámica
dominante y por ser inicio para rutas (ver sección
“rutas”).
Apachetas de tres cruces.
Sitios de
visita en la Cerro tres cruces (mirador divisoria continental
zona
aguas)
Interpretación geológica
Actividades:
fotografía panorámica
Por la vía de primer orden cuenca, molleturo
Acceso:
naranjal, en los límites del PNC.
Tabla 21. Tres cruces
Valle de llaviucu (también denominada de zorrocucho o
surocucho)
Llaviuco está aprox. A 17km de cuenca, a una
Descripción
altitud entre los 3.160 – 4.000msnm
Es un valle de origen glaciar de 5km de
extensión. Se encuentra bloques erráticos,
Boris Criollo Zúñiga
paredes abruptas (500m de altura), rocas
Carolina Palomeque Rodríguez
115
Universidad de Cuenca
aborregadas, morenas frontales y estrías de
glaciación.
La laguna es de origen glaciar (períodos
mesozoico y cuaternario)
Hábitat de gran diversidad de aves. La cuenca
del llaviuco abastece con el 30% del agua potable
a cuenca. Sendero interpretativo alrededor de la
laguna. Existe instalación de cervecería
abandonada.
Existe un control de guardaparques.
Por la cercanía, llaviuco es destino de
pescadores, turistas nacionales y extranjeros, de
corta permanencia.
Laguna de llaviucu[2]
Sendero uku
Sitios de
visita en la Sendero del zig zag
zona
Sendero de san antonio[3]
Casona vieja de llaviucu
Observación de aves
observación de anfibios y reptiles
pesca deportiva
Actividades:
fotografía panorámica
acampar
interpretación geológica
Desde la vía principal se recorre 3km para llegar
Acceso:
a esta área.
Tabla 22. Valle de Llaviucu
2.3.3.
Medio Ambiente Y Gestión Ecológica
2.3.3.1. Protección Y Manejo De La Propiedad
2.3.3.1.1.
Propiedad Del Bien
El Parque Nacional Cajas y los tramos transversales del
Qhapaq Ñan constituyen bienes nacionales de propiedad
del Estado ecuatoriano, en el caso del área natural
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
116
Universidad de Cuenca
protegida es administrada a través de la I. Municipalidad de
Cuenca, mediante la Empresa Pública Municipal ETAPA
con su organismo: Corporación Municipal Parque Nacional
Cajas; y los tramos de Qhapaq Ñan por el Instituto Nacional
de Patrimonio Cultural.
2.3.3.1.2.
Designación De Categoría De
Protección
El 6 de junio de 1977, el Parque ingresa al Sistema
Nacional de Áreas Protegidas (SNAP) mediante Acuerdo
Ministerial 0203, dentro de la categoría Área Nacional de
Recreación Cajas.
En noviembre de 1996, el Instituto Ecuatoriano Forestal y
de Áreas Naturales y Vida Silvestre –INEFAN (actualmente
reemplazado por el Ministerio del Ambiente), emite la
Resolución Número 057, por la cual designa al Área de
Recreación de El Cajas como Parque Nacional.
2.3.3.1.3.
Tipos De Medidas De Protección
Implementadas
Delimitación Física Del Área Y Determinación De La
Superficie
Luego de las actividades de campo correspondientes, la
administración municipal solicitó al Ministerio del Ambiente
que expidiera el Acuerdo Ministerial, por el cual se ratifican
los límites del Parque Nacional Cajas.
• Acuerdo Ministerial N° 177 de 12 de diciembre del
2002, que establece los límites definitivos y la
superficie de 28.544 ha del Parque Nacional Cajas,
inscrito en el Registro de la Propiedad del cantón
Cuenca bajo el N° 10539 el 16 de diciembre del 2002
y en el Registro Forestal del Ministerio del Ambiente el
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
117
Universidad de Cuenca
8 de enero de 2003, constituyéndose en la única área
natural protegida del país, que tiene sus limites y
superficie registrados bajo título de propiedad público.
• Convenio de Cooperación Técnica ETAPA-Ministerio
de Energía, celebrado el 12 de agosto de 2003, por el
cual se procede a posicionar y a amojonar los límites
del Parque Nacional Cajas, por lo tanto en la
actualidad el área se encuentra en su totalidad
físicamente delimitada.
Elaboración, Implementación Y Ejecución Del Plan De
Manejo Del Parque Nacional Cajas
Mediante convenio interinstitucional celebrado entre
ETAPA y la Gerencia General Operativa MOP-BID, en el
año 2002 se contrató, luego de un concurso público, a la
Consultora Ambiental CEMAPRIMES para la elaboración
del Plan de Manejo Integral del Parque Nacional Cajas
(Sección 2.3.3.2 del documento), en cuyo proceso
participativo se involucraron instituciones, comunidades,
organizaciones, universidades y el equipo técnico
encargado de la administración del área. Se concluyó en el
mes de abril de 2003 y se entregó oficialmente el Plan el 13
de mayo de 2003. Actualmente el Plan se encuentra
aprobado por el Ministerio del Ambiente según el Acuerdo
Ministerial 021. ETAPA/Corporación Municipal Parque
Nacional Cajas es responsable de la administración del
área y viene aplicando las acciones estratégicas del Plan
bajo cinco programas de gestión:
• Programa de Conservación;
• Programa de Educación y Capacitación Ambiental;
• Programa de Investigación;
• Programa de Uso Público y
• Programa de Desarrollo Social.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
118
Universidad de Cuenca
Protección Y Conservación De Fuentes Hídricas
Con el fin de cumplir este objetivo específico la
administración del área, viene desarrollando una serie de
actividades de prevención, concienciación, información,
construcción de obras de infraestructura, estrategias de
control, etc., las mismas que se resumen a continuación:
• Construcción de humedales, se ha realizado la
construcción de 5 humedales a lo largo de los 14, 6
km de la vía Cuenca - Molleturo - Naranjal que
atraviesa por el Parque Nacional Cajas. Su objetivo es
retener provisionalmente las substancias livianas
derivadas de hidrocarburos en el caso de producirse
derrames en la vía. Se calculó que el tiempo de
retención de estas substancias en los humedales será
de 4 a 6 horas, tiempo suficiente para recogerlas con
absorbentes de hidrocarburos disponibles en las
oficinas técnicas y centro administrativo del Parque.
• Equipos de monitoreo y prevención ambiental, los
equipos
de
monitoreo
ambiental
consisten
básicamente en un censor, instalado en el
desarenador de la captación de agua de la Planta de
Tratamiento El Cebollar, ubicado en el sector de
Sayausí (vía a la ciudad de Cuenca), que detecta la
presencia de hidrocarburos en el agua, y un
controlador, el cual emite una señal electrónica de
alarma. Una vez receptada la señal de alarma se
activa un dispositivo que cierra la compuerta de
ingreso de agua, evitando su paso hacia la planta de
tratamiento y desviándolo hacia el curso del río.
• Equipos y materiales para mitigación de derrames, se
cuenta con una existencia de rollos absorbentes para
hidrocarburos, equipo portátil para detección de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
119
Universidad de Cuenca
hidrocarburos en el agua y productos químicos
encapsuladotes de sólidos suspendidos.
• Prevención y concienciación, se mantienen campañas
radiales en varias estaciones locales y de alcance
nacional con mensajes de prevención, conservación y
concienciación ciudadana sobre el cuidado que se le
debe dar al Parque. Cabe destacar el éxito de la
campaña de concienciación y control de extracción de
especies vegetales en las épocas de Navidad
(diciembre) como parte de las tradiciones religiosas
locales, lo que logró frenar ostensiblemente el
comercio de árboles, musgos, líquenes y otras
especies en los mercados de la ciudad.
• Limpieza del parque, como una tarea permanente se
viene realizando la limpieza del Parque y de la
carretera interprovincial que lo atraviesa, para el
efecto se han definido tres estrategias de intervención:
definición de una rutina de recolección por parte de los
guardaparques; coordinación con la Empresa
Municipal de Aseo de Cuenca (EMAC) para la
recolección todos los domingos en el sector de la
Toreadora; programación de mingas de limpieza.
• Normatividad, en función de fortalecer el proceso de
gestión descentralizado del Parque la administración
municipal del mismo ha generado una serie de
regulaciones tendientes a lograr el manejo sustentable
de sus recursos, determinar sus procesos de gestión y
conseguir la constitución de un organismo de apoyo.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
120
Universidad de Cuenca
Control Y Prevención De Incendios Forestales Y De
Pajonales
Se cuenta con un plan de Contingencia para mitigar este
tipo de siniestros. Los siguientes se destacan como
aspectos relevantes:
• Coordinación interinstitucional con organizaciones
afines como Cuerpo de Bomberos, Defensa Civil, 911,
y clubes ecológicos; quienes al primer llamado
conjuntamente con el equipo de guardaparques
acuden a los sitios de siniestros
• Coordinación con la oficina regional del Gobierno de
los Estados Unidos de Asistencia para desastres en el
exterior, responsable de América Latina y el Caribe
OFDA/LAC, para la realización de eventos de
capacitación de alto nivel para el personal técnico y de
guardaparques, quienes están acreditados como
bomberos forestales.
• Dotación de los equipos, materiales y herramientas
básicos para el control de incendios forestales.
• Capacitación a comunidades, con quienes se ha
conformado brigadas para manejo de incendios
forestales.
Programas De Forestación Y Reforestación Con Especies
Nativas De La Zona
Los lugares más críticos de deforestación, tanto por su
aporte de nutrientes a los cursos de agua como el arrastre
de suelo vegetal, son los taludes producidos como
consecuencia de la construcción de la Carretera CuencaMolleturo-Naranjal.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
121
Universidad de Cuenca
Una vez definidos los taludes y las especificaciones
técnicas para la reforestación de lugares sensibles, se
procedió a reforestar ocho taludes de la vía CuencaMolleturo - Naranjal. Se cuenta con tres viveros forestales
localizados en las oficinas técnicas de Illincocha, Mazán y
Llaviucu, con una meta de producción anual de 20.000
plántulas de especies nativas por vivero, a fin de satisfacer
el requerimiento del Parque. De manera conjunta, el
Parque está apoyando la realización de ocho viveros
comunitarios, como una estrategia de conservación de las
zonas aledañas al área protegida, y además como
alternativas agroproductivas.
Programas De Educación Ambiental, Investigación
Científica Con Otros Organismos E Instituciones
El programa de educación ambiental del Parque Nacional
Cajas, realiza visitas con los sextos y séptimos grados de
básica de las escuelas de Cuenca, capítulo conservación
del Parque Nacional Cajas. En este proyecto participan
escuelas del sector urbano y rural, con metas que
sobrepasan la visita y capacitación de 3.000 niños
anualmente. Adicionalmente se cuenta con visitas de
grupos organizados de estudiantes de nivel secundaria y
superior, quienes a más de conocer esta área protegida
aprovechan el medio para realizar educación sobre manejo
adecuado y sostenido de los recursos naturales.
De manera paralela, se trabaja con las escuelas de las
comunidades aledañas al Parque, incentivando a las
prácticas de educación ambiental como eje transversal de
su malla curricular. El incentivo inicia con la capacitación de
los profesores, padres de familia y estudiantes de las
entidades educativas. Estas actividades están avalizadas
por el Ministerio de Educación y Cultura del Estado
Ecuatoriano.
Con respecto a la investigación científica, con la
Universidad del Azuay se mantienen convenios para la
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
122
Universidad de Cuenca
realización de varias y variadas investigaciones
relacionadas con la capacidad de carga de sitios de visita
turística, determinación y manejo de rutas de montaña,
establecimientos de impactos por quemas y procesos de
erosión en recursos naturales, reforestación del Parque,
estudios de fauna, manejo de una Estación Biológica, etc.
Con la Universidad de Cuenca, el estudio de
Geomorfología del valle de Llaviucu y la determinación de
compuestos antifúngicos y antitumorales de las plantas del
bosque de Mazán.
Con el apoyo de la Dirección de Gestión Ambiental de
ETAPA, se monitorea las lagunas de LLaviucu, Mamamag,
Toreadora y Cucheros con ayuda de estudios limnológicos
constantes.
Ecoturismo Y Difusión Del Conocimiento Del Patrimonio
Natural Y Cultural
En coordinación con el Ministerio de Turismo, se editó y
puso en circulación el mapa turístico del Parque Nacional
Cajas, en el que constan los senderos para caminatas
dentro del área, atractivos naturales, culturales, históricos y
arqueológicos, servicios turísticos y vías de acceso. Así
mismo se realizó el sistema de información turístico del
Parque Nacional Cajas, el mismo que comprende una guía
de bolsillo, un CD Rom interactivo y 4 kioscos interactivos
ubicados en sitios estratégicos para promover y difundir de
mejor manera esta área protegida.
Regulación De La Circulación Y Uso De Las Vías De
Influencia Al Parque Nacional Cajas
• Franjas de seguridad, conjuntamente con la
señalización vertical, tienen el fin de advertir a los
conductores de vehículos sobre la proximidad de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
123
Universidad de Cuenca
curvas peligrosas en la vía que atraviesa el Parque
Nacional Cajas, adicionalmente en las curvas
peligrosas están instalados guardavías, los mismos
que han sido pintados de amarillo y franjas de color
negro mate para su completa visualización.
• Instalación de guardavías, con el objetivo de proteger
los cursos de agua cercanos a la vía principal, se
determinó la opción de instalar guardavías. Se
instalaron 28 postes anclados en dados de hormigón y
24 perfiles W armados con sus respectivos juegos de
pernos, todo ello en cuatro tramos junto a los cauces
de agua que atraviesan la vía Cuenca-Molleturo por el
Parque Nacional Cajas.
• Plataformas de estacionamiento, ubicadas en la
entrada a la laguna Patoquinuas en el km 22, y el
sector Tres Cruces en el km 26.8. Estos lugares son
utilizados por los visitantes para estacionamiento de
sus vehículos.
• Construcción de puestos de control, se construyeron
dos puestos de control de ingreso y salida del Parque,
uno ubicado en Quinuas (km 19), y otro en el sector
de Huagrahuma (km 34). Adicionalmente a estas
construcciones, existen infraestructuras destinadas
para la Policía Nacional y para las actividades de
control del Parque Nacional. Esta última ubicada
aproximadamente a 80 km del ingreso al área
protegida sentido Oeste - Este, dentro de la vía
Cuenca – Molleturo – Naranjal (sector Tamarindo).
Otras Actividades Importantes
• Procesos administrativos instaurados en contra de los
infractores a la ordenanza que regula la gestión del
Parque Nacional Cajas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
124
Universidad de Cuenca
• Mejoramiento de las instalaciones en la Toreadora,
Illincocha, Cucheros y Llaviucu. Implementación de la
Estación Biológica. Implementación del centro de
visitantes e interpretación en la Toreadora, operación
de cafeterías y albergues.
• Incremento del personal: de seis a diecinueve
guardaparques; y establecimiento de la Unidad
Técnica encargada de la administración conformada
por diez personas.
• Disminución de las actividades de pastoreo dentro del
Parque en un 90%.
• Ejecución del programa de desarrollo social, con 7
comunidades.
• Dotación de ropa de trabajo, materiales y equipos
para facilitar las actividades tanto del personal técnico
como del personal de guardaparques.
• Sistema de radio comunicación con una cobertura del
100% del área total del Parque; lo que facilita las
actividades de control y vigilancia.
• Vallas computarizadas en los controles de Quinuas y
Huagrahuma.
• 6 vehículos para el manejo y gestión del área
protegida (2 camionetas y 4 motocicletas), destinados
a control y vigilancia.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
125
Universidad de Cuenca
2.3.3.1.4.
Recursos Y Niveles De
Financiamiento
Para financiar las actividades de manejo tendientes a la
protección del área protegida, según las disposiciones de la
ordenanza de gestión y la resolución del Directorio de
ETAPA, la administración del Parque Nacional Cajas tiene
regulado el cobro de tarifas y tasa por los siguientes
conceptos:
•
•
•
•
•
•
•
•
Obtención de información geográfica
Ingreso de visitantes y turistas
Pernoctación
Operación turística
Producción fílmica y documental con fines comerciales
Investigación científica
Elaboración de colecciones con fines científicos
Implementación de infraestructura, luego de obtenidos
los permisos correspondientes
• Acampado
• Tasa de mitigación ambiental por el uso de la vía
Las fuentes de financiamiento para la gestión del Parque
Nacional Cajas son las siguientes:
• El 1% de la tarifa por consumo de agua potable en el
cantón Cuenca
• Los recursos económicos asignados en el
presupuesto de ETAPA y de la I. Municipalidad de
Cuenca
• Los valores que se obtienen proceden del cobro de
tasas ambientales y de los bienes y servicios
ambientales que tiene el Parque
• Los fondos que se obtienen por aportes de convenios
• Los ingresos provenientes de multas, decomisos o
indemnizaciones por infracciones a la ordenanza u
otras disposiciones legales y reglamentarias
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
126
Universidad de Cuenca
• Los valores correspondientes a préstamos nacionales
o internacionales
• Las contribuciones voluntarias provenientes de
cualquier fuente
2.3.3.2. Plan De Manejo Integral Del Parque Nacional
Cajas
Este Plan de Manejo Integral propone una zonificación que
responde a criterios técnicos y legales; la zonificación del
Parque Nacional fue delimitada físicamente y reconocida
legalmente dentro de un sistema de administración pública
distinto del resto del territorio, en donde se establecieron
restricciones como mecanismo de protección de sus
recursos naturales y culturales.
Resumen Del Plan De Manejo Aprobado Vía Acuerdo
Ministerial Del 1 De Abril Del 2005
1.
Problemática del manejo
Aprovechamiento de los recursos naturales del PNC
Problema 1: mal aprovechamiento de los recursos
naturales
• no hay suficiente conocimiento científico – cultural.
• no se han identificado áreas para la investigación y
la recreación.
• ausencia de cooperación técnica y financiera
Problema 2: altos niveles de pobreza
• presencia de una fuerte economía de subsistencia.
• altos niveles de necesidades básicas insatisfechas.
• las actividades agropecuarias con bajos niveles de
aprovechamiento.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
127
Universidad de Cuenca
Problema 3: baja calidad y funcionalidad del sistema
educativo básico
• la existencia de escuelas unidocentes o unitarias
sin relación directa y continua entre docentes y
escolares
• el material didáctico y equipamiento limitado.
• falta de valoración a lo local, entendido como tal el
desconocimiento de sus potencialidades y
limitaciones.
Ámbito de provisión de servicios,
Problema 4: desorganización del espacio destinado al uso
recreacional y turístico
• la presión de la demanda genera una oferta
espontánea.
• débil respuesta de las instituciones centralizadas.
• desconocimiento de las potencialidades del
ambiente y de los recursos.
Problema 5: oferta de servicios turísticos con baja
profesionalización
• débil organización para operación turística y
recreacional.
• políticas y normas de turismo no aplicadas
adecuadamente.
• operación turística que utiliza personal con
limitaciones de capacitación.
Problema 6: expectativas sobredimensionadas del negocio
turístico por parte de las comunidades
• visión simplista del manejo de la operación turística.
• desconocimiento de la realidad del mercado
turístico.
• proliferación de iniciativas de proyectos de
cooperación e inversión de turismo no sustentadas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
128
Universidad de Cuenca
Ámbito de protección de recursos naturales
Problema 7: persistencia del conflicto de límites en ciertos
sectores del PNC
• no ha funcionado un programa de control y
vigilancia.
• no existe mecanismos de coordinación y
comunicación.
• los limites establecidos del PNC no obedecen a
criterios técnicos, ni acuerdos entre las partes que
generan el problema
Problema 8: baja capacidad institucional para la gestión
ambiental
• débil organización comunitaria para participar en
acciones de apoyo al manejo del PNC.
• las funciones del personal asignados al parque son
indefinidas, no responden a lo exigido en el manejo
de un parque nacional.
• escaso personal capacitado para el cumplimiento
de las tareas.
2.
Situación deseada
Visión.- el parque nacional cajas constituido por un
complejo lacustre único en el país, ubicado en la
divisoria continental de aguas y con ecosistemas altoandinos de transición, en función de la producción de
agua integra a otras áreas de conservación, garantiza
la conservación del bosque andino y de páramo,
permite mantener las funciones y servicios
ambientales y contribuye a mejorar la calidad de vida
de la población local a través del aprovechamiento
sustentable de los recursos naturales.
Misión.- lograr que la municipalidad de cuenca realice
una eficiente gestión de desarrollo sustentable y de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
129
Universidad de Cuenca
gestión del parque nacional cajas a través de la
elaboración y aplicación de políticas, estrategias,
normas y mecanismos para una efectiva participación
de la sociedad civil en el manejo de esta área natural
protegida y para el cumplimiento de principios de
solidaridad con los objetivos del sistema nacional de
áreas protegidas del ecuador.
3.
Estrategias gerenciales
Cada una de las estrategias esta conformada por su
respectiva acción estratégica y por sus actividades a
realizar. A continuación se presenta un resumen de cada
estrategia.
Estrategia legal y de organización
La estrategia legal busca viabilizar los objetivos y
actividades del plan de manejo desarrollando las líneas
maestras con base a las disposiciones e instrumentos
jurídicos pertinentes y asegurando la sostenibilidad de su
aplicación.
Estrategias para el plan de negocios
Acción estratégica 1:
Establecimiento de un sistema de financiamiento para el
desarrollo del parque nacional cajas
Acción estratégica 2:
Establecimiento de un sistema financiero funcional
Acción estratégica 3:
Organización del presupuesto. La administración del PNC y
su zona de influencia, contará con las siguientes fuentes de
financiamiento para el desarrollo de su gestión:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
130
Universidad de Cuenca
• Los Recursos Económicos Asignados En El
Presupuesto Del I. Municipio De Cuenca Para La
Gestión Del Pnc.
• Los Valores Que Se Obtengan Por El Cobro De
Tasas Ambientales Y Por Los Servicios Que Presta
El
Parque:
Agua,
Recreación,
Turismo,
Investigación.
• Los Fondos Que Se Obtengan Por Aportes De Los
Miembros Que Integran La Corporación.
• Los Valores Correspondientes A Préstamos
Nacionales O Internacionales Destinados A La
Gestión Del Pnc.
• Las Contribuciones Voluntarias Provenientes De
Cualquier Fuente, Los Legados Y Donaciones.
Dadas las características especiales del parque, se han
identificado como productos que tienen mercado bajo las
actuales condiciones, los siguientes:
•
•
•
•
4.
Agua
Recreación Para La Ciudad De Cuenca
Turismo De Naturaleza Y Aventura
Educación Ambiental E Investigación
Estrategias operativas
Estrategia de control vigilancia de ambientes y
recursos naturales
La protección es para conservar los recursos naturales,
culturales, históricos y arqueológicos, para mantener la
regulación ambiental, la producción de las cuencas
hidrográficas, la permanencia del material genético, y la
perpetuación de la diversidad de especies, la recreación y
turismo, el esparcimiento, el disfrute de las bellezas
escénicas, los beneficios económicos, la facilitación de la
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
131
Universidad de Cuenca
educación y la investigación, el conocimiento y los
beneficios científicos que obtenemos de los recursos, etc.
Estrategias de investigación y monitoreo ambiental
En este escenario nuevo debemos establecer una alianza
entre manejadores e investigadores. La investigación en
ciencias sociales y naturales debe proveer al manejador
con información vital sobre la presencia o ausencia de
especies y sus exigencias, características geofísicas de un
área, nuevas interpretaciones de recursos materiales y
culturales, tendencias de los cambios en los ecosistemas,
características de las comunidades residentes, valor
económico del área protegida, tendencias en el uso
recreativo y turismo, eficiencia de los programas de
capacitación, entre muchos otros temas.
Estrategia de educación ambiental
El objetivo primordial es corregir los siguientes problemas
detallados a continuación:
• Las escuelas ofrecen un servicio educativo de calidad
limitada en un contexto de baja funcionalidad
• Desconocimiento del valor de los recursos que el
parque nacional pretende proteger,
• Las escuelas ya no constituyen el eje articulador del
desarrollo local,
• La administración del parque nacional no considera a
las escuelas como aliados en la prestación del servicio
de educación ambiental.
Estrategia de turismo y recreación
El objetivo primordial es corregir los siguientes problemas
detallados a continuación:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
132
Universidad de Cuenca
• Desorganización en el uso del espacio y en el
desarrollo de las actividades turísticas
• Incremento de las expectativas en cuanto al
negocio turístico en las comunidades aledañas.
• Las condiciones para inversiones del sector no son
apropiadas.
Estrategia de desarrollo social
• Considerando las condiciones agroecológicas del
área, no permite el desarrollo de las actividades
agropecuarias rentables;
• Las actividades pecuarias de pastoreo de ganado
bovino para producción de carne se las realiza en el
pajonal a una altura que va de los 3.600 a los 4.445
• Una parte del área del parque registra una presión
sobre el suelo en los últimos 30 años, situación que ha
generado una degradación, y por tanto el rendimiento
de la tierra es bajo.
• En la estructura de las pirámides poblacionales de los
asentamientos humanos de la zona inmediata al PNC,
las tasas de crecimiento poblacional son negativas en
la mayor parte de los asentamientos humanos.
Estrategia para el ordenamiento espacial
El objetivo primordial es corregir los siguientes problemas
detallados a continuación:
• existencia de conflictos de tenencia de tierras y
definición de límites, que no permiten el diálogo
armónico con las organizaciones locales.
• no se ha integrado al manejo del parque a la
población asentada en la zona inmediata a los
límites del parque.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
133
Universidad de Cuenca
• la planificación del manejo del parque se ha
realizado sin criterios espaciales ni temporales. Se
ha manejado en forma sectorial, territorial y
circunstancial.
• falta de integración espacial de proyectos e
iniciativas locales compatibles con el manejo de
recursos naturales.
• gestión administrativa y financiera de marcada
rigidez y dependiente del poder central.
• no han existido actitudes de diálogo y coordinación
entre las entidades públicas organizaciones locales
y vecinos del PNC.
• no se ha considerado la continuidad ecosistémica
fuera de los límites del parque.
• no se ha considerado a las cuencas hidrográficas
como unidades espaciales de manejo.
• falta de una política de autosustentabilidad
financiera para el manejo del parque.
• falta de participación ciudadana en el manejo y en
los servicios ambientales que ofrece el parque.
• falta de comunicación y divulgación de información
a la población sobre conservación de los recursos y
sus beneficios.
5.
Sistema de seguimiento y monitoreo
El plan de manejo ambiental del parque nacional cajas
cuenta con un sistema de seguimiento y monitoreo que
permite realizar el control de las estrategias planteadas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
134
Universidad de Cuenca
Capítulo 3:
DESARROLLO
DEL SISTEMA
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
135
Universidad de Cuenca
3.1. ASPECTOS GENERALES
Para el desarrollo mismo del sistema, que hace referencia
a este capítulo del trabajo de tesis, se lo ha realizado bajo
las normas y metodologías de ETAPA, definidos en
“METODOLOGÍA DE DESARROLLO DE SOFTWARE V
3.0”, sin embargo existen ciertos puntos que no se aplican
a nuestro proyecto por diversas razones que fueron
decididas en el departamento de desarrollo, por lo tanto
dichos puntos no han sido citamos en el documento para
evitar confusiones.
3.1.1. Desarrollo Por fases: incrementos e iteraciones
En los inicios del desarrollo de sistemas de software, los
clientes no tenían inconvenientes en esperar largos plazos
tiempo hasta que los sistemas de software estuviesen listos
para ser entregados. Es mas, se podía esperar años entre
que se iniciaba con los requerimientos y el momento en el
que ya estaba listo el producto final. Este tiempo de espera
era denominado tiempo del ciclo o “cycle time”.
En los actuales momentos, la rapidez del crecimiento de las
empresas ha obligado que estas demoras en el tiempo del
ciclo sean reducidas considerablemente. Los clientes
siempre demandan nuevas funcionalidades y calidad en los
productos que se les ofrecen. Por tanto se crearon nuevas
vías para reducir el tiempo de ciclo.
Una de las formas para reducir esto es la utilización del
Desarrollo por fases. Con esta manera de desarrollo, el
cliente puede disponer de su sistema, que puede poseer
algunas de las características que fueron requeridas, las
cuales no se encuentran en un estado de funcionalidad
completo, pero permiten al cliente manejar parte de su
sistema mientras el producto posterior se esta
desarrollando en paralelo. Por tanto existen dos sistemas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
136
Universidad de Cuenca
que están funcionando: el sistema en producción y el
sistema en desarrollo.
El sistema en producción u operacional es el que esta
siendo usado por el cliente, el que no tiene todas las
funcionalidades completas requeridas, pero es un sistema
con características que le pueden servir al cliente mientras
el producto sigue desarrollándose.
El sistema en desarrollo es el que esta aun preparándose
para generar una nueva versión que reemplazara al
sistema en producción actual.
Por lo general los desarrolladores generan la Versión 1. del
sistema, la prueban y la entregan a los clientes como
sistema en producción. Entonces mientras los clientes usan
este sistema, los desarrolladores generan la Versión 2. Se
esta manera mientras la versión N es el sistema en
producción, la versión N+1 esta siendo desarrollada.
Existen varias maneras para que los desarrolladores
puedan organizar el desarrollo en versiones, las 2 más
comunes son:
o Desarrollo Incremental
o Desarrollo Iterativo
En el Desarrollo Incremental el sistema se divide en
subsistemas según funcionalidades. Las versiones siempre
comienzan con un subsistema funcional pequeño y luego
se van agregando funcionalidades en cada nueva versión
En el Desarrollo Iterativo el desarrollador presenta al cliente
un sistema completo, y este cambiando la funcionalidad de
cada subsistema con las nuevas versiones.
Ejemplos:
Ejemplo 1: Un editor de texto, incluye:
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
137
Universidad de Cuenca
o Creación de texto
o Organización del texto
o Formato de texto
Si usamos un modelo de desarrollo incremental, podríamos
entregar una 1era versión con el primer requerimiento que
es la creación del texto
Luego se puede entregar al cliente una 2da versión en la
que incluye también la organización del texto
Y en una tercera versión pondríamos dar ya el editor
completo, es decir con creación del texto, organización y
dar formato al mismo.
Actualmente las organizaciones prefieren usar el desarrollo
incremental combinado en el iterativo.
El desarrollo por fases presenta varias razones por las que
es preferido:
o El entrenamiento puede comenzar sobre una versión
temprana así se hayan omitido funcionalidades; esto
permite a los desarrolladores observar el desempeño
de las funciones para mejorarlas posteriormente, con
lo cual satisfacen las necesidades de los usuarios.
o Los clientes pueden aclarar los requisitos que
necesiten conforme vean las entregas del sistema.
o Se pueden crear funcionalidades no ofrecidas con
anterioridad.
o Al presentar versiones frecuentes, se puede arreglar
los problemas que van surgiendo y que son
informados por el sistema operacional.
o El equipo de desarrollo puede centrarse en diferentes
áreas de especialización con las diferentes versiones.
o Se disminuye el riesgo de fracaso de todo el proyecto,
ya que se puede distribuir en cada incremento.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
138
Universidad de Cuenca
o Las partes más importantes del sistema son
entregadas primero, por lo cual se realizan más
pruebas en estos módulos y se disminuye el riesgo de
fallos.
o Reducción del riesgo de no sacar al mercado el
producto en el calendario previsto
o Se acelera el ritmo del esfuerzo de desarrollo en su
totalidad, para obtener resultados claros a corto plazo
Algunas de las desventajas identificadas para este modelo
son:
o Cada incremento debe ser pequeño para limitar el
riesgo (menos de 20.000 líneas).
o Cada incremento debe aumentar la funcionalidad.
o Es difícil establecer las correspondencias de los
requisitos contra los incrementos.
o Es difícil detectar las unidades o servicios genéricos
para todo el sistema
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
139
Universidad de Cuenca
3.2. FASE DE DEFINICIÓN Y PLANIFICACIÓN
El objetivo de esta fase es determinar en forma detallada
las necesidades y requerimientos del Parque Nacional
Cajas.
Esta es la primera fase durante el desarrollo de sistemas,
se inicia con la petición formal por parte del usuario. El
usuario solicita los requerimientos informáticos, incluso se
le pide detallar los requerimientos y justificarlos explicando
los beneficios que le traerá.
En la fase de definición del sistema se identificó los
requerimientos de los usuarios, se analizó las factibilidades
técnicas para construir el sistema, se sugirieron mejoras, y
se decidió adquirir equipos a terceros cuando sean
necesarios.
3.2.1. Solicitud Del Sistema
El usuario realizó una petición formal de la necesidad que
se desea satisfacer con un sistema de software.
Especificar en forma general el problema y los beneficios
esperados, este paso se realizó hace algún tiempo atrás,
es por eso que ya se contaba con este Documento de
Aprobación desde el inicio para poder realizar el presente
proyecto.
Refiérase al Anexo de Documentos “Solicitud del Sistema”
3.2.2. Definición De Los Objetivos, Áreas
Participantes, Alcance
Se definieron los objetivos que se desean alcanzar con la
realización del sistema, y los beneficios que se esperan, las
áreas que están involucradas, se identifican los usuarios
afectados.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
140
Universidad de Cuenca
El Documento que resume todos estos puntos es el
denominado Plan de Gestión de Proyecto, el mismo que
será nombrado en varios puntos de este capítulo.
Refiérase al Anexo de Documentos “Plan de Gestión de
Proyecto”
3.2.3. Posibles Alternativas Y Selección De La
Solución
Se determinaron las posibles alternativas, se analizaron las
ventajas, desventajas de las diferentes soluciones, existirá
una adquisición de productos comerciales, adaptación de
datos anteriores, etc.
Las herramientas para la implementación del sistema, el
motor de base de datos, los servidores, etc. son las que
impone ETAPA en su Metodología de Desarrollo. Sin
embargo existe un factor que se lo analizará en el
transcurso del proyecto, se trata de elegir en equipo
correcto para el registro físico de los guías en el Parque
Nacional Cajas cuando realicen sus visitas, este será
decidido bajo varios parámetros, como costo para la
empresa, funcionalidad que presente el equipo, la forma de
configurarlo, programarlo y utilizarlo, etc.
Estos equipos pueden ser equipos biométricos o equipos
electrónicos.
Otro punto es, que actualmente el PNC cuenta con una
pequeña base de datos en FileMaker respecto a los datos
de los guías naturalistas actuales, por tanto, en la base de
datos final debe constar una migración de todos estos
datos, además que el administrador solicita que las
interfaces que se utilizarán sean iguales a las que
utilizaban anteriormente con FileMaker, sin embargo se
acordó que éstas no podrán ser muy parecidas, ya que
siempre se debe manejar bajo los estándares de ETAPA.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
141
Universidad de Cuenca
3.2.4. Análisis De Factibilidad
Se realiza un estudio de la factibilidad técnica, económica,
operacional de la implantación de la solución en el entorno
de la empresa, que este acorde a las estrategias y
operaciones de la Empresa.
Se verifica si está acorde al modelo organizacional,
prioridad, disponibilidad de presupuesto, alineado con el
Plan Estratégico de la Empresa.
La empresa, en algún momento hizo este análisis, sin
embargo no se logró cumplirlo. Esta vez, por tratarse de un
tema de tesis, no fue necesario actualizar nuevamente este
documento, ya que se tienen otras imposiciones al tratarse
de un convenio con la Universidad de Cuenca.
3.2.5. Organización Del Proyecto
Se organizó el equipo de personas para llevar a cabo el
proyecto, líder del proyecto, equipo de desarrolladores,
directores, gestores del proyecto, usuarios representativos,
con las responsabilidades para cada participante.
Refiérase al Anexo de Documentos “Plan de Gestión de
Proyectos” sección 2 “Organización del Proyecto”
3.2.6. Estudio De Los Procesos Y Necesidades De
Información
A continuación se realiza un levantamiento de información,
se documentan los procesos que forman parte del sistema.
Es necesario identificar y documentar los procesos en un
formato de alto nivel con el propósito de definir el alcance.
Los diagramas de casos de uso permiten visualizar las
funciones que realizará el sistema desde el punto de vista
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
142
Universidad de Cuenca
del usuario. El diagrama de casos de uso está dentro del
conjunto de diagramas estándar UML.
Aquí se identifican los actores que originan o cumplen su
rol en cada caso de uso. Junto al diagrama debe darse
una breve descripción del caso de uso, los mismos deben
ser presentados clasificados por actor.
Refiérase al Anexo de Documentos “Descripción de Casos
de Uso”
3.2.7. Definición Del Plan De Gestión
En esta actividad se definen los diferentes planes para
gestionar el proyecto, detalles de las actividades
necesarias para cumplir los objetivos, es necesario
especificar los recursos, calendario, tiempos de inicio,
duración de las actividades están clasificados en planes de
control, plan de gestión del riesgo, planes de los procesos
técnicos y planes de los procesos de soporte.
Refiérase al Anexo de Documentos “Plan de Gestión de
Proyectos”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
143
Universidad de Cuenca
3.3. FASE DE ANÁLISIS
El objetivo es determinar en forma detallada
necesidades del sistema que se va a construir.
las
3.3.1. Determinación De Ciclos De Desarrollo
En esta actividad se determina los módulos que se van a
desarrollar, cada módulo abarca un conjunto de casos de
uso, sería recomendable que no sean más de 3 o 4
módulos. Uno de los beneficios de realizar varios ciclos de
desarrollo es que el cliente verá resultados en cuanto
termine el primer ciclo de desarrollo. Cada ciclo contempla
las fases completas del proceso de desarrollo y genera un
producto que se denomina subsistema.
La división en subsistemas se realizó en base a la
estructura del proceso, modelo organizacional, arquitectura
del sistema, prioridades de automatización, enlaces con
otros módulos.
Refiérase al Anexo de Documentos “Plan de Gestión de
Proyectos”, sección 5.1 “Módulos”
3.3.2. Modelamiento Del Proceso De Negocio
En esta actividad, se profundiza en el levantamiento de
información del sistema que se va a desarrollar, este
levantamiento de información tiene que ser completo, se
contemplan todos los casos de uso que se van a
implementar, acudiendo a las diferentes fuentes de
información que se han identificado.
Para un mejor entendimiento hemos desarrollado los
diagramas de caso de uso en formato expandido y los
diagramas de secuencia.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
144
Universidad de Cuenca
Refiérase al Anexo de Documentos “Especificación de
Requerimientos de Software”,
3.3.3. Identificación Y Especificación De Requisitos
Específicos
A continuación se realiza la especificación de requisitos de
software del nuevo sistema. Los requisitos deben ser
escritos en la plantilla normada por la IEEE, la cuál esta en
una plantilla que impone ETAPA, los requisitos se
encuentran clasificados en Funcionales y No Funcionales.
Refiérase al Anexo de Documentos “Especificación de
Requerimientos de Software”
3.3.4. Definición De Interfases De Usuario
Las interfases de usuario permiten describir mejor la
especificación de requisitos de software, de esta forma, las
interfases muestran las pantallas del sistema, como se van
a organizar las entradas de datos, como se van a presentar
los diferentes reportes.
Refiérase a la parte III, capítulo 1 del documento, “Manual
del Sistema” sección 1.3.1 Diagrama de Interfaces”
3.3.5. Validación De Documentos De Análisis
Las actividades de validación son realizadas por los
responsables que tienen un conocimiento amplio sobre la
organización, las estrategias, los procesos, el entorno. El
grupo de personas que realiza la validación poseen
experiencia y un nivel de responsabilidad dentro de la
organización.
Las validaciones se pueden realizar en sesiones de trabajo
grupal, con el soporte de prototipos. En base a las
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
145
Universidad de Cuenca
sesiones de validación es posible que se identifiquen
nuevos requerimientos, nuevas fuentes de requerimientos,
errores, conflictos que darán lugar a procesos de
negociación, siendo necesario retornar a pasos anteriores
en el proceso del análisis. Pueden existir eventos que
obliguen a dar paso hacia atrás en la fase de análisis,
debiendo repetirse las actividades hasta obtener la
validación por parte del responsable del proceso de
negocio.
Refiérase al Anexo de Documentos “Especificación de
Requerimientos de Software” Seccion “APROBACIÓN”
3.3.6. Elaboración Del Plan De Pruebas De Aceptación
El plan de pruebas es realizado en base a la especificación
de requisitos de software, el plan de pruebas se elabora en
la fase de análisis y es ejecutado en la fase de pruebas que
se detalla más adelante, lo construye el grupo de pruebas,
independiente del grupo desarrollador, el objetivo es
asegurar el cumplimiento de los requisitos de funcionalidad,
contemplando también los requerimientos no funcionales.
Los casos de prueban deben estar orientados a comprobar:
•
•
•
•
Funcionalidad
Seguridad
Rendimiento
Usabilidad
Refiérase al Anexo de Documentos “Plan de Pruebas”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
146
Universidad de Cuenca
3.4. FASE DE DISEÑO
La fase de diseño contempla las actividades para
transformar los modelos del análisis en modelos formales
que luego serán implementados en el computador. La fase
de diseño es realizada por los programadores, quienes se
basan en la documentación generada por los analistas en
la fase anterior.
3.4.1. Diseñar Clases
En esta actividad se realizan el diseño del sistema, la
identificación de las clases junto con sus atributos,
operaciones y relaciones necesarias para cumplir con los
casos de uso, la base para obtener el diagrama de clases
es el modelo conceptual. El diseño de las clases se aplica
únicamente a desarrollos orientados a objetos.
El diagrama de clases, fue construido describiendo el papel
que cumple cada clase, sus métodos y atributos. El
diagrama de clases se lo realizó con la ayuda de la
herramienta Microsoft Visio, en el deben constar las clases,
relaciones, variables miembro, métodos y/o funciones
miembro.
Refiérase a la parte III, capítulo 1 del documento, “Manual
del Sistema” sección 1.2.1 “Diagrama y Estructura de
Clases”
3.4.2. Diseñar Diagrama Físico De Datos
Las clases persistentes deben ser almacenadas en un
esquema relacional de base de datos. En nuestro caso se
dispone de una base de datos DB2 la cual soporta modelos
relacionales.
Existen varias herramientas para realizar el esquema
entidad-relación, en la Dirección de Informática se usa
Microsoft Visio.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
147
Universidad de Cuenca
El esquema de base de datos contiene las tablas, estas
contienen atributos y entre las tablas existen relaciones. El
esquema entidad-relación es el ideal para representar
tablas y relaciones entre las tablas.
Refiérase a la parte III, capítulo 1 del documento, “Manual
del Sistema” sección 1.1.2 Diagrama y Estructura Física de
la Base de Datos”
3.4.3. Diseño De La Migración Y Carga De Datos
Esta actividad es necesaria cuando existen datos que han
sido almacenados en sistemas anteriores de la
organización o existe información externa en otros medios
que formarán parte del nuevo sistema. Es necesario
identificar las fuentes de los datos, formato en que se
encuentran almacenados, volumen de datos, antigüedad.
De acuerdo a la fuente de los datos y el esquema de base
de datos diseñado se preparan los procedimientos de
migración, en los cuales será necesario contemplar
recursos para la validación de los datos, normalmente será
necesario identificar y tratar registros incompletos,
duplicados, entre otros. Se designa un responsable de los
datos para verificar la completitud, formato adecuado e
integridad de los mismos.
De esta fase puede surgir la necesidad de recolección de
datos no ingresados, mediante una campaña de
recolección de datos o solicitándolos a otras fuentes
electrónicas.
Para nuestro sistema se presentó la necesidad de hacer
una migración de datos desde FileMaker. La persona que
nos colaboró con estos datos fue el administrador del PNC,
Lcdo. Santiago Rodríguez.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
148
Universidad de Cuenca
Refiérase a la parte III, capítulo 1 del documento, “Manual
del Sistema” sección 1.1.6 “Migración de Datos desde el
sistema en FileMaker al Sistema Actual” o Refiérase al
Anexo de Documentos “Plan de Migración de Base de
Datos”,
3.5. FASE DE IMPLEMENTACIÓN
La fase implementación es la transformación de los
modelos de diseño en representaciones físicas en el
computador mediante tablas de base de datos o código
fuente para implementar las funcionalidades especificadas.
3.5.1. Creación De La Base De Datos
El Administrador de Base de Datos crea las tablas,
validando el producto de entrada de forma que contemplen
las relaciones con tablas existentes, cumplimiento de
formas normales. Se realiza con la ayuda del case SNAP.
En caso de existir errores, posiblemente sea necesario
regresar a las actividades de diseño de base de datos o
diseño de la migración de datos.
En el transcurso del proyecto, surgieron algunos cambios
que nos obligaron a regresar a fases anteriores como
análisis y diseño, sin embargo en el presente documento se
presentan los documentos, diagramas, tablas, etc. con lo
último que es lo que se presenta en la empresa.
3.5.2. Generación De Código
La actividad de codificación se realizó contemplando los
estándares de programación, en donde se indican normas
para dar nombres a las variables, procedimientos, entre
otros.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
149
Universidad de Cuenca
Para la implementación se ha seleccionado Visual. NET, de
Microsoft, en nuestro caso la versión 2005, debido a que
nos permite construir aplicaciones orientadas a objetos, con
sus herramientas que la incluyen, por ejemplo Reporting
Services. Entre las principales características por haber
seleccionado la herramienta Visual.Net se tienen las
siguientes:
•
•
•
•
•
•
•
•
•
•
Permite desarrollar aplicaciones orientada a objetos
Permite reutilización de código
Permite desarrollar aplicaciones Web
Permite implementar aplicaciones distribuidas
Es de fácil instalación, tanto del lado del cliente como
del lado del servidor.
Desarrolladores del Departamento de Informática
conocen la herramienta.
Pertenece a un conjunto de herramientas que han
sido líderes en el mercado de herramientas de
desarrollo de software.
Portabilidad
De uso común en el medio
Existe escalabilidad
Las líneas de código que se escribieron fueron
documentadas en idioma castellano, de forma que esto
facilite el mantenimiento.
Para la programación de los procedimientos almacenados
se consideró el SQL estandar definido por DB2.
Las versiones que se entregan a los administradores del
sistema están compiladas, además se especifican los
recursos necesarios, tanto del lado del cliente como del
lado del servidor.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
150
Universidad de Cuenca
Refiérase a la parte III, capítulo 1 del documento, “Manual
del Sistema” Sección 1.2. “Capa de Negocios”, Sección 1.3.
“Capa de Interfaces” y Sección 1.4. “Misceláneos”
3.5.3. Construcción De Los Procedimientos De
Migración De Datos Y Carga De Datos
Los procedimientos que se diseñaron para migración y
carga de datos fueron implementados en el mismo lenguaje
de programación de todo el proyecto.
No fue necesario que la migración de datos se realizaran
en ambientes y horarios fuera de trabajo para que no
interfieran con el rendimiento normal del sistema en
producción, debido a que no se trató de gran cantidad de
datos, además de que la migración se la hacia desde
FileMaker a DB2.
Refiérase a la parte II, capítulo 1 del documento, “Manual
del Sistema” sección 1.6 “Migración de Datos desde el
sistema en FileMaker al Sistema Actual” o Refiérase al
Anexo de Documentos “Plan de Migración de Base de
Datos”,
3.5.4. Ejecución De Las Pruebas De Sistema Y
Aceptación
El plan de pruebas del sistema se ejecutó con el propósito
de encontrar errores antes de que el sistema sea puesto en
producción, validar que el sistema cumpla con las
necesidades.
Las casos de prueba diseñados son
ejecutados en el ambiente de desarrollo, en caso de fallar
en los casos de prueba podría requerirse volver a las fases
anteriores, según el fallo detectado.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
151
Universidad de Cuenca
En ETAPA se solicita que la ejecución de las pruebas
deberán ser ejecutadas por personas independientes al
equipo de desarrollo del sistema. Se ejecutan cada uno de
los casos de prueba, en el orden establecido, se anotan los
resultados de la ejecución de cada uno de los casos, y se
da por aprobado cuando cumple con el criterio de
aceptación establecido para cada caso.
Se pide que el equipo de desarrollo en base a los
resultados de las pruebas, deberán realizar las
correcciones respectivas. En caso de que el error se haya
generado en los requisitos, lo cual es poco probable si se
ha realizado un buen análisis, deberá modificar el
documento de requisitos y el caso de prueba, mientras
tanto el módulo no entrará a producción.
Los casos de prueba deberán ser ejecutados hasta que
todos estos casos hayan superado la prueba, excepto en
las pruebas de rendimiento donde se deben considerar los
criterios de aprobación.
En nuestro caso, realizamos varias reuniones con el
administrador del PNC, ya que él será el administrador del
sistema, de manera que cuando se encontraron fallas u
observaciones fueron notificadas a tiempo y pudimos
finalmente solucionarlas. Es por eso que al ejecutar el plan
de pruebas no surgieron inconvenientes mayores.
Refiérase al Anexo de Documentos “Reuniones
Realizadas”
Refiérase al Anexo de Documentos “Plan de Pruebas
Ejecutado”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
152
Universidad de Cuenca
3.5.5. Elaboración De Los Manuales De Usuario
Todos los sistemas deben tener los manuales de usuario,
uno para cada perfil de usuario. Este documento sirve
como referencia de consulta para el usuario.
El manual fue escrito en idioma español, existe la versión
escrito en un procesador de palabras. La impresión se la
realizo en hojas blancas, formato A4. Incluye un índice
general, índice de figuras e índice de tablas, también lleva
páginas numeradas, encabezado, pie de página y fue
escrito en letra Arial de 12 puntos. Las pantallas que se
imprimen contienen ejemplos con datos reales del sistema.
El manual está dirigido a personas que se inician en el
sistema, es lo más ilustrativo posible, conteniendo figuras y
diagramas que explican el funcionamiento.
Refiérase a la parte II, capítulo 1 del documento, “Manual
de Usuario”
3.5.6. Definición De Usuarios Del Sistema
En esta actividad se definen los usuarios y sus perfiles en
el sistema. Los usuarios pasan a ser parte del directorio
activo. Se configuran los perfiles y permisos en el Sistema
Integrado de Aplicaciones.
Para nuestro proyecto se han tomado en cuenta 2 tipos de
usuarios, el administrador y los guías naturalistas.
Las interfaces con las que trabajará en administrador
estarán funcionando en el Sistema Integrado de la
empresa, mientras que la parte de los Guías Naturalistas
estará accesible desde la página de Internet del Parque
Nacional Cajas.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
153
Universidad de Cuenca
3.5.7. Definición De La Capacitación De Los Usuarios
La siguiente actividad es definir el plan de capacitación
para los usuarios, definir los diferentes perfiles de usuarios
del sistema, nombres de los participantes, metodología de
capacitación, recursos necesarios, contenidos, número de
horas y evaluación.
Refiérase al Anexo de Documentos “Plan de Capacitación
a Usuarios” sección 2 “Plan de Capacitación”
3.6. PRUEBAS, ENTREGA Y MANTENIMIENTO
Durante esta fase se contemplan las diferentes actividades
para realizar las pruebas del sistema, especificaciones para
realizar la entrega y consideraciones para definir el plan de
mantenimiento del sistema.
3.6.1. Definición De Las Especificaciones Técnicas
Las especificaciones técnicas de herramientas de soporte,
hacen referencia a la versión que se pone a disposición de
los usuarios, Además se agrega el archivo leeme.txt.
Refiérase al Anexo de Documentos “leeme.txt”
3.6.2. Capacitación A Usuarios
La capacitación a los usuarios es la ejecución del plan de
capacitación definido en las fase anterior.
Refiérase al Anexo de Documentos “Plan de Capacitación
a Usuarios” sección 3 “Ejecución del Plan de Capacitación”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
154
Universidad de Cuenca
3.6.3. Transferencia Del Sistema A Producción
Esta actividad corresponde con la instalación definitiva de
los diferentes elementos que forman el sistema en la
plataforma de producción. Es necesario verificar que se
encuentran completos los elementos del sistema y la
infraestructura necesaria.
Con el sistema instalado se realiza el paso del
Departamento de Desarrollo al Departamento de
Producción de acuerdo al procedimiento que impone la
empresa.
Refiérase al Anexo de Documentos “Aprobación de la
Transferencia del Sistema a Producción”
3.6.4. Presentación Del Sistema
El siguiente paso es la presentación del sistema, en donde
se exponen claramente los objetivos cumplidos, en los
plazos establecidos y con el presupuesto asignado.
El acta de aceptación es un documento mediante el cual el
usuario, da su conformidad con lo solicitado, en lo que a
desarrollo de software se refiere.
El usuario acepta que se ha cumplido con lo acordado en el
documento de requisitos, solo así se garantizará que el
producto final va a ser utilizado adecuadamente en la
Empresa.
Refiérase al Anexo de Documentos “Acta de Aceptación del
Sistema”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
155
Universidad de Cuenca
3.7. ACTIVIDADES DE GESTIÓN
Las actividades de gestión deben realizarse paralelamente
al proceso de desarrollo, previamente se generó el
documento de Planificación de la Gestión del Proyecto,
dentro de las actividades de la fase de Planificación, las
actividades de gestión ayudan al normal desarrollo de las
actividades del proyecto, con el fin de ofrecer un producto
que satisfaga las necesidades planteadas.
En esta sección se explicará algunas las actividades de
gestión complementarias a las ya mencionadas en los
puntos anteriores, mismos que fueron realizados durante el
proceso de desarrollo.
3.7.1. Gestión De La Configuración
La gestión de la configuración es un proceso que se realiza
durante toda la ejecución del proyecto con el propósito de
organizar la configuración, identificando los elementos,
definiendo las líneas base, procedimientos para gestionar
los cambios.
3.7.2. Seguimiento Del Proyecto Y Gestión Del Riesgo
El proceso de seguimiento de la ejecución normal de un
proyecto y el control de los riesgos identificados es
fundamental que sea considerado, de esta forma se
minimiza los riesgos naturales de un proyecto de software.
Una buena gestión del riesgo está centrada en mantener
las propiedades de funcionalidad, disponibilidad, calidad,
usabilidad, rendimiento del producto software de forma que
satisfaga eficientemente las necesidades de los usuarios y
de la Organización. El proceso es identificar, cuantificar y
gestionar los riesgos, tomando medidas preventivas que
minimicen el riesgo.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
156
Universidad de Cuenca
Para la gestión del riesgo se ha tomado la metodología
MAGERIT, que es una metodología del Ministerio de
Administraciones Públicas del Gobierno Español, y se trata
de una metodología de uso libre.
Los principales conceptos en que se basa esta metodología
son los siguientes:
• Activos: Elemento a proteger
• Amenazas: Elementos externos que pueden cambiar
el estado normal de un activo.
• Vulnerabilidades: Brechas identificadas en el activo a
proteger
• Impactos: Valor de la pérdida causada luego de que
se ha materializado el riesgo
• Riesgo: Se determina el riesgo en base al impacto y
la vulnerabilidad
• Salvaguardas: Medidas preventivas para disminuir el
riesgo.
• Proceso de Análisis y Gestión de Riesgos: Proceso
que contempla las actividades necesarias para
planificar, analizar, gestionar el riesgo e implementar
las salvaguardas.
Todas estas Actividades de Gestión se las ha realizado con
la ayuda del líder del proyecto.
Refiérase al Anexo de Documentos “Plan de Gestión de
Proyectos” y al Anexo de Documentos “Reuniones
Realizadas”
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
157
Universidad de Cuenca
Capítulo 4:
CONCLUSIONES Y RECOMENDACIONES
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
158
Universidad de Cuenca
4.1. CONCLUSIONES
Se ha conseguido desarrollar un sistema de información
confiable con una base de datos robusta, integrando en ella
información de los guías naturalistas que laboran en el
parque, sus cursos, experiencia, idiomas, modo de
obtención de licencias, etc., de manera que se pueda
aportar con esta información dentro y fuera del parque.
De la misma manera será posible trabajar con el manejo de
información para las zonas e indicadores, los mismos que
se comportarán de manera dinámica para el momento de
sus calificaciones. De este modo será posible llevar un
mejor control acerca de lo que ocurre en forma general en
el parque, además de las actividades que se realizan con
los visitantes, información específica de lo que ocurre
dentro de cada zona de ruterismo o senderismo y de la
preferencia de ubicación de la flora y la fauna dentro de
estas zonas.
Con el uso de los relojes de aproximación y la impresión
del carné de los guías en la parte posterior de la tarjeta
RFID, hemos conseguido un método más seguro para
controlar la asistencia de los guías naturalistas al Parque
Nacional Cajas, ya que el guía al realizar sus visitas debe
llevar siempre consigo su carné que le califica como tal.
Al realizar la visita no tendrá que utilizar ningún mecanismo
complejo para su registro, simplemente deberá acercar su
tarjeta a uno de los relojes situados en el parque, sin tener
que recordar ningún código, de manera que no hay
justificación para no poder realizar este proceso.
De igual manera cuando el guía finalice su visita, éste no
tiene que realizar un reporte en forma manual y en ese
preciso momento; él tendrá un período de hasta un mes
calendario para realizar el reporte de todo lo observado y
realizado dentro de su visita a través del portal Web del
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
159
Universidad de Cuenca
PNC, el cual puede ser accedido desde su propio hogar u
otra ubicación, de esta manera los guías aportarán mucha
información necesaria que será más óptima y confiable.
Estos dos mecanismos de control para los guías son
obligatorios, ya que el número de visitas con las que cuenta
un guía, no incrementará si el sistema no empata la
información de un registro físico el día de la asistencia al
parque, con un reporte en línea máximo de un mes
después de realizada la misma. Ambos reportes deben
llevar las mismas fechas para saber que se trata de una
acción válida.
Todos los puntos citados anteriormente estarán integrados
dentro de una misma base de datos, de manera que la
información con la que los guías aportan al parque por
medio de sus reportes, será de gran utilidad para que la
parte administrativa del PNC tenga un conocimiento real de
la situación del parque en determinado momento; el
sistema permite observar como varía la información de los
indicadores a lo largo del tiempo, a través de cifras y
cuadros estadísticos, pudiendo de esta manera dar un
preciso y mejor mantenimiento a las áreas que mayor
atención necesitan.
Nos sentimos muy contentos al finalizar este proyecto, ya
que ahora el PNC es el primer parque en nuestro país que
cuenta con un sistema de información como éste, por lo
tanto se lo utilizará fuertemente, de manera que aportará
con información valiosa a la parte administrativa del Parque
Nacional Cajas, para que lo puedan seguir manteniendo
como Patrimonio Natural del Ecuador.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
160
Universidad de Cuenca
4.2. RECOMENDACIONES
Recomendaciones Institucionales
Los usuarios del sistema, tanto el administrador como los
guías, deben leer cuidadosamente los cuadros de diálogo,
avisos y toda la información de cuadros de texto que
presenta el sistema, ya que pueden ser de gran ayuda para
el manejo sencillo y a la vez eficiente del mismo.
Se recalca que el tiempo para generar el reporte histórico
depende de cuantos indicadores y zonas se encuentren en
la base de datos, ya que se procesa gran cantidad de
información, se puede hablar de aproximadamente 15
minutos; por lo tanto se recomienda al usuario generar
estos reportes en las primeras horas de la mañana,
tomando en cuenta que los mismos se realizan una vez al
mes.
Para manejar los datos de manera que sean lo más reales
posibles, se recomienda dos puntos:
1. El administrador debe alimentar al sistema con
información real y actualizada de las zonas e
indicadores que desea que califique el guía
naturalista.
2. Mediante charlas impartidas por el administrador,
concienciar a los guías para que la información que
ingresen en su formulario de visita sea totalmente
verdadera.
Si se toma en cuenta estos puntos, los resultados finales
serán reales, con información plenamente confiable y esto
reflejará el estado del parque.
Como recomendación final, citamos promocionar e
incentivar el presente sistema en funcionamiento a los
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
161
Universidad de Cuenca
demás parques naturalistas del Ecuador, de modo que
estos también puedan mantener un registro de los guías y
su asistencia y que la parte administrativa tome decisiones
sobre los aspectos que necesitan un mayor control dentro
de las zonas de recreación.
Recomendaciones Académicas
Para las personas que se desempeñan en el ámbito del
desarrollado de sistemas de información, recomendamos
estar en constante investigación, ya que siempre existen
herramientas nuevas que ayudan en el tema.
El ambiente para el desarrollo de nuestra tesis, ha sido de
mucha ayuda, aplaudimos la iniciativa que ha tenido la
Universidad de Cuenca al mantener estos convenios, y
apoyamos la continuidad de los mismos, sugiriendo
incentivar a los estudiantes a que desarrollen sus proyectos
finales en una empresa de la ciudad, ya que los
profesionales que laboran en las instituciones pueden
colaborar con su experiencia y de esta manera los
estudiantes crecen en el ámbito que se encuentren
desarrollando.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
162
Universidad de Cuenca
ANEXOS
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
163
Universidad de Cuenca
Solicitud del sistema en ETAPA
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
164
Universidad de Cuenca
PLAN DE GESTION DE PROYECTOS
DE SOFTWARE DE Sistemas de Información para
Guías Naturalistas del PNC
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
165
Universidad de Cuenca
Historial de Revisiones
Fecha
Versi Descripción
ón
01/07/2007
V1.0
19/10/2007
V1.1
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Autor
Claudio
Crespo
Modificación Riesgos
Claudio
Crespo
166
Universidad de Cuenca
Responsables de la aprobación del Plan de Gestión del
Proyecto:
Nombre
Claudio Crespo
Santiago Rodriguez
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Cargo
Lider del Proyecto
Lider del Producto
167
Universidad de Cuenca
1. INTRODUCCIÓN
1.1. Propósito
El Proposito general del proyecto es la creación de un
sistema de información para los guías naturalistas del
Parque Nacional Cajas.
Como propositos especificos están los siguientes puntos:
• Manejar información a cerca de los guías naturalistas
del Parque Nacional del Cajas.
• Controlar las visitas de los guías naturalistas al
Parque Nacional del Cajas
• Definir y manejar las rutas y senderos a visitarse en el
Parque Nacional del Cajas.
• Manejar datos referentes a indicadores ambientales y
biológicos en las zonas de recreación.
1.2.
Alcance
El presente proyecto se lo ha dividido en 4 Subsistemas,
los mismos que se explican brevemente a continuación:
1. Subsistema de Control de Guías
Este Subsistema permitirá manejar los datos de las
personas que hacen el trabajo de guías naturalistas
del parque, permitiendo el ingreso de sus datos
personales así como llevando un control de las títulos
profesionales, cursos y licencias que se deben cumplir
para ejecutar su trabajo.
Se pretende tener una base de datos actualizada de
los guías, para poder proporcionar la información
necesaria tanto dentro de la empresa como a
empresas externas que tienen autorización para
acceder a esta información a través de la red, con
claves asignadas
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
168
Universidad de Cuenca
2. Subsistema de Control de Rutas y Senderos
Este subsistema permitirá manejar los campos o
atributos de las rutas y senderos de visita que se han
definido en el PNC; de manera que se pueda
mantener un registro de rutas y senderos, para que los
guías sigan estos caminos en visitas futuras.
En esta área se define gran cantidad de información
respecto a aspectos físicos que pueden apreciar los
visitantes en el PNC, al igual que información con
respecto a especies que podrán apreciar; este último,
con ayuda del biólogo que acompañe en la visita.
3. Subsistema de Control de Visitas
Este subsistema permite el control a las visitas que
realicen los guías, este control se realizará de manera
biométrica o electrónica, y servirá para mantener un
registro de las labores de los guías en el parque.
Para que sean válidas las visitas de los guías, se
necesita un cruce de información entre estas visitas
físicas y los reportes en línea que éstos deben realizar
después de cada visita.
4. Subsistema de Información
Este subsistema permitirá ingresar los datos
referentes a las visitas realizadas al PNC, de forma
que se tenga información estadística acerca del
estado en el que se encuentra el Parque, esta
información se obtendrá de los datos que
proporcionen los guías y los biólogos visitantes a la
zona.
En este punto es donde se puede obtener cualquier
tipo de reporte, según las necesidades del
administrador, de modo que éste pueda estar al tanto
de todo lo que sucede dentro del PNC.
Los reportes a realizar hacen referencia a datos de los
guías naturalistas, indicadores biológicos, etc., de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
169
Universidad de Cuenca
acuerdo a un período de tiempo determinado, o en
forma global.
1.3.
Visión General del Proyecto
1.3.1.
Objetivos del Cliente
ID
O11
O12
O14
OBJETIVO
Tener los registros ordenados de los guías
Permitir que los guías realicen sus reporten en
cualquier parte
Luego de tener el informe en línea, comprobar con
el registro físico, para comprobar que se hicieron
las visitas
Generar información para los reportes
1.3.2.
Objetivos de ETAPA
ID
O21
OBJETIVO
Mejorar el manejo del parque automatizando
requeridas tareas
1.3.3.
Hitos del Proyecto
O13
ID
Hito
H1
Aprobacion de
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Limite de
Desviación
del
Cronograma
5 días
Limite de
Desviación
de
Defectos
0%
170
Universidad de Cuenca
H2
H3
H4
H5
H6
H7
H8
H9
H10
H11
H12
H13
la solicitud del
sistema.
Descripción de
los
Requerimietos
de Software
Especificacion
de los
Requerimietos
de Software
Documento de
Analisis
Aprobado
Diseño de
Clases
Diseño de Base
de Datos, Plan
de Migracion y
base de datos
generada
Generacion de
Código del
Subsistema 1
Generacion de
Código del
Subsistema 2
Generacion de
Código del
Subsistema 3
Generacion de
Código del
Subsistema 4
Migración de
Datos
Manual de
Usuario
Especificaciones
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
2 días
30%
4 días
30%
1 día
20%
2 días
30%
5 dias
40%
7 días
35%
7 días
35%
7 días
40%
7 días
40%
1 día
10%
2 días
15%
1 día
10%
171
Universidad de Cuenca
Técnicas
H14 Capacitacion a
Usuarios
H15 Sistema en
Operación
1.3.4.
Hito
H1
Aprobacion de
la solicitud del
sistema.
Descripción de
los
Requerimietos
de Software
H3
5 días
10%
Tipo de Relacion
Contiene datos personales de los
guías naturalistas que laboran en el
Parque Nacional de El Cajas
Entregables del proyecto
ID
H2
15%
Relación con otros Proyectos
Proyecto
El Software creado
en File Maker
1.4.
1 día
Entregables
Fecha Responsab
Entreg le
a
Documento de
Aprobacion
del Proyecto
Documento de
descripción de
los
Requerimietos
de Software
Especificacion Documento de
de los
ERS
Requerimietos
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
172
Universidad de Cuenca
H4
H5
H6
H7
H8
H9
H1
0
H1
1
H1
2
H1
3
H1
4
H1
5
1.5.
de Software
Aprobcion de
Documento de
Analisis
Diseño de
Clases
Diseño de
Base de
Datos, Plan de
Migracion y
base de datos
generada
Generacion de
Código del
Subsistema 1
Generacion de
Código del
Subsistema 2
Generacion de
Código del
Subsistema 3
Generacion de
Código del
Subsistema 4
Migración de
Datos
Manual de
Usuario
Especificacion
es Técnicas
Capacitacion a
Usuarios
Presentacion
del Sistema
Documento de
Analisis
Aprobado
Diseño de
Clases
Base de Datos
Funcionamient
o del
Subsistema 1
Funcionamient
o del
Subsistema 2
Funcionamient
o del
Subsistema 3
Funcionamient
o del
Subsistema 4
Datos
Migrados
Manual de
Usuario
Especificacion
es Técnicas
Usuarios
Capacitados
Sistema en
Operación
Evolución del Plan de Gestión de Proyectos de
Software
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
173
Universidad de Cuenca
En un inicio, existian requerimientos levantados por el
personal involucrado en el proyecto, sin embargo, ahora se
hizo una revision de los mismos, con el fin de actualizar las
necesidades de los usuarios que solicitan el sistema.
Los desarrolladores para el presente proyecto son: Carolina
Palomeque y Boris Criollo; al momento se está haciendo
los tramites pertinentes para la aprobacion del tema en la
Universidad, sin embargo en caso de que el tema no se
apruebe, no se podrá realizar el proyecto, de manera que
se sugerirá otro personal para la elaboracion del mismo, lo
cual quedaría a la aprobacion de los dirigentes del
proyecto.
El siguiente proyecto se realizará bajo las normas y
estándares del departamento de desarrollo de la empresa
ETAPA, sin embargo, al tratarse éste de un tema de tesis
para la obtención de Ingeniero de Sistemas de la
Universidad de Cuenca, pueden existir ligeras modificacion
en el desarrollo del mismo, con el fin de cumplir tambien
con lo requerido en la Universidad.
Es probable que, si se realizan cambios, éstos serán
basicamente sobre la parte de la redaccion de la tesis, de
la parte investigativa o de los documentos que se adjunten
a la misma.
Estos cambios lo decidirá el Ing. Angel Espinoza, Director
del Proyecto de Tesis, y serán notificados al Ing. Claudio
Crespo, director del proyecto en ETAPA.
En el proyecto todavia no se tiene definido el equipo con el
que se registrará la presencia de los guías en el PNC,
estos equipos pueden ser biométricos o electronicos, por lo
tanto, esta parte en los requerimientos de software, se la
tratará de manera general.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
174
Universidad de Cuenca
La adquisición de estos equipos lo decidirán entre las
autoridades de ETAPA, participando aquí el Parque
Nacional Cajas y el Departamento de Desarrollo
principalmente.
1.6.
Definiciones y Acrónimos
1.6.1.
Termino
Término
Usuario
Definición
Usuario del sistema de información, por lo
general empleados y trabajadores de la
empresa, contratistas que interactúan con el
sistema.
Cliente
Persona quien hace uso de los servicios
que ofrece la empresa.
Ruta
Recorridos establecidos en el Parque para
las visitas
Guía
Personal calificado para acompañar a
grupos de visita.
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Público
Personas que visitan el PNC
Biólogo
Persona que se dedica al control del medio
ambiente y buen uso de los recursos del
PNC
1.6.2.
Acrónimo
Acrónimo Definición
ERS
Especificación de Requisitos de Software
IEEE
Institute of Electrical & Electronics Engineering
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
175
Universidad de Cuenca
2. ORGANIZACIÓN DEL PROYECTO
2.1.
Modelo del Proceso de Ciclo de Vida del Proyecto
El proyecto a realizarse se lo dividirá en 4 secciones, como
se mencionó anteriormente, por lo tanto, hemos visto
conveniente utilizar el modelo iterativo-incremetal, de
manera que según necesidades analizadas anteriormente
se pueda entregar los modulos del sistema en el orden
citado a continuación:
1. Subsistema de Control de Guías: será el primer
subsistema entregado debido a que la funcionalidad
que presenta, es la más necesitada por el
administrador para manejar los datos personales de
los guías que laboran en el PNC.
2. Subsistema de Control de Rutas y Senderos: Este
subsistema será utilizado solamente por el
administrador del PNC.
3. Subsistema de Control de Visitas:Este subsistema se
podrá implementar una vez funcionando el subsistema
de control de guías, ya que existe una relacion directa
entre ellos.
4. Subsistema de Información: Este se lo implementará
como último paso, debido a que depende de los otros
3 subsistemas anteriores.
Al utilizar este modelo de proceso de ciclo de vida del
proyecto, entregaremos cada subsistema utilizando un
modelo de cascada con prototipado, puesto que al iniciar el
proyecto se crean los prototipos de interfaces para que
sean aprobados por el usuario.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
176
Universidad de Cuenca
Se entregará cada uno de los subsistemas en el orden
citado anteriormente, de modo que mientras los primeros
subsistemas sean entregados, los siguientes esten siendo
fabricados para ser luego entregados, y asi si es que
esxiste algún problema con algún subsistema, los demas
pueden seguir siendo utilizados hasta corregir algun error
en los subsistemas con problemas.
2.2.
Estructura Organizacional
Para el presente proyecto se han difinido algunos
cargos:
• Ing. Claudio Crespo, profesional del departamento
de desarrollo de ETAPA, será el diretor del proyecto
por parte de ETAPA.
• Ing. Angel Espinoza, docente de la Facultad de
Ingenieria, directos del proyecto por parte de la
Universidad.
• Lcdo. Santiago Rodríguez, administrador del PNC,
cliente que solicita el Sistema de Informacion.
• Carolina Palomeque y Boris Criollo, tesistas de la
Universidad de Cuenca, autores del Proyecto.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
177
Universidad de Cuenca
2.3.
Interfases externas
Entidad
Nombre
Parque
Lcdo.
Nacional Santiago
de
El Rodriguez
Cajas
2.4.
Contacto
Telefono
Correo
072833973 srodrigu@etapa.net.ec
Responsabilidades del Proyecto
Nombre
Rol
Ing.
Claudio
Crespo
Lider del
proyecto
dentro del
Departamen
to de
Informática
Coordinador 072833973
del proyecto
dentro del
Parque
Nacional de
El Cajas
Desarrollad 072864044
or
095227018
ccrespo@etapa.net.
ec
Desarrollad
or
Versionami
ento
corisbriollo@gmail.c
om
fgranda@etapa.net.
ec
Lcdo.
Santiago
Rodríguez
Carolina
Palomequ
e
Boris
Criollo
Ing. Juan
Fernando
Granda
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Teléfono/C
elular
072841553
072868370
098076975
E-mail
srodrigu@etapa.net.
ec
caro_palomeque@h
otmail.com
178
Universidad de Cuenca
3. Proceso para Administración del Proyecto
3.1.
Prioridades y objetivos para la Administración
3.1.1.
Prioridades
Prioridad
1. Subsistema de Control de Guías
2. Subsistema de Control de Rutas y Senderos
3. Subsistema de Control de Visitas
4. Subsistema de Información
3.1.2.
Objetivos
Objetivo
Manejar información acerca de los guías naturalistas del
Parque Nacional Cajas.
Controlar las visitas de los guías naturalistas al Parque
Nacional Cajas.
Definir y manejar las rutas y senderos a visitarse en el
Parque Nacional Cajas.
Manejar datos referentes a indicadores ambientales y
biológicos en las zonas de recreación.
3.2.
Suposiciones, Dependencias y Restricciones
3.2.1.
Suposiciones
Suposiciones
El proyecto será aprobado por la Universidad de Cuenca y
por la Empresa ETAPA
Los equipos para el registro de los guías naturalistas, ya
sean biometricos o electronicos deberán estar comprados
y listos a ser utilizados el momento que se inicie con el
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
179
Universidad de Cuenca
módulo Subsistema de Control de Visitas
No va a existir cambios en la parte administrativa del
Parque Nacional Cajas
3.2.2.
Dependencias
Dependencias
La aprobacion del proyecto por parte del la Universidad
depende del Consejo Académico y del Consejo Directivo
de la Facultad de Ingeniería, y la aprobacion por parte de
ETAPA depende del Gerente de la Empresa.
Se depende de la empresa, que es la encargada de la
adquisión de los equipos a tiempo.
3.2.3.
Restricciones
Restricciones
Si no se aprueba el proyecto no será posible realizarlo.
Si no se adquieren los equipos a tiempo se retrazará el
proyecto.
El proyecto está restringido a las decisiones que tome el
Lcdo. Santiago Rodriguez, ya que él es el solicitante del
sistema.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
180
Universidad de Cuenca
3.3.
Gestión de Riesgos
ID
GR1
GR2
Riesgo
Probabilidad Impacto Exposición Consecuencias Plan de
Mitigación
No se
2
1
2 Si las reuniones Asignar las
realicen
son sumamente reuniones en dias
reuniones los
necesarias, el
y horas en los que
días
proyecto se
todos los
establecidos
detendrá hasta miembros estén
poder realizar la disponibles, y
reunión
cumplir
responsablemente
con las citas
previstas.
No cumplir
1
1
1 Retraso del
Los
con el
proyecto,
desarrolladores
cronograma
desfase de
tratarán de
establecido
fechas.
respetar las
fechas
establecidas o
recuperar con
horas extras las
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
181
Universidad de Cuenca
actividades no
cumplidas.
GR2.5 Demora en la
revisión de
documentos y
software por
parte de los
jefes del
Departamento
GR3
Daño de las
computadoras
en las que
trabajamos.
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
2
2
4 En ocasiones
no se pondría
continuar con el
proyecto, y
retrasaría el
proyecto
1
3
3 No se podrá
avanzar en el
proyecto.
Los
desarrolladores
insistirán a las
personas
involucradas para
la realización de
las tareas.
El guía del
proyecto notificar
al departamento
técnico
inmediatamente
de manera que se
pueda solucionar
el problema de
forma rápida.
182
Universidad de Cuenca
GR4
El proyecto
no sea
aprobado por
la Universidad
como tema de
tesis.
3
5
GR5
No se
adquieran a
tiempo los
equipos
biométricos o
electrónicos
para el control
de asistencia.
Al momento
de hacer las
pruebas, se
vea necesario
hacer
cambios en el
2
3
3
2
GR6
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
15 No se realizará
el proyecto
Los
desarrolladores
sugerirán a otras
personas para
que continúen el
proyecto, y el jefe
del proyecto será
quien decida
sobre esto.
6 Se atrasará el
Hacer los tramites
proyecto ya que de compra para
no se podrá
los equipos lo
implementar el más pronto
modulo
posible.
referente al
registro físico de
guías.
6 El tiempo
Contemplar un
aumentará y el tiempo extra para
proyecto se
corregir errores de
alargará
las pruebas van
dando en el
transcurso del
183
Universidad de Cuenca
sistema.
Valencia de los
colores
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
proyecto.
Alto
Medio
Bajo
184
Universidad de Cuenca
3.4.
Mecanismos de Control y Monitoreo
Información
Comunicada
ERS
De
Carolina
Palomeque,
Boris
Criollo,
Desarrolladores
Reportes para el Carolina
Modulo 4
Palomeque,
Boris
Criollo,
Desarrolladores
Informe
de Carolina
generacion
del Palomeque,
Subsistema 1
Boris
Criollo,
Desarrolladores
Informe
de Carolina
generacion
del Palomeque,
Subsistema 2
Boris
Criollo,
Desarrolladores
Informe
de Carolina
generacion
del Palomeque,
Subsistema 3
Boris
Criollo,
Desarrolladores
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Para
Ing.
Claudio
Crespo,
ETAPA
Lcdo.
Santiago
Rodriguez,
PNC
Ing.
Claudio
Crespo,
ETAPA
Lcdo.
Santiago
Rodriguez,
PNC
Ing.
Claudio
Crespo,
ETAPA
Lcdo.
Santiago
Rodriguez,
PNC
Ing.
Claudio
Crespo,
ETAPA
Lcdo.
Santiago
Rodriguez,
PNC
185
Universidad de Cuenca
Informe
de Carolina
generacion
del Palomeque,
Subsistema 4
Boris
Criollo,
Desarrolladores
Tesis: Capitulo 1
Carolina
Palomeque,
Boris
Criollo,
Desarrolladores
Tesis: Capitulo 2 Carolina
Palomeque,
Boris
Criollo,
Desarrolladores
Tesis: Capitulo 3 Carolina
Palomeque,
Boris
Criollo,
Desarrolladores
Tesis: Capitulo 4 Carolina
Palomeque,
Boris
Criollo,
Desarrolladores
Manual
de Carolina
Usuario
Palomeque,
Boris
Criollo,
Desarrolladores
Manual
del Carolina
Sistema
Palomeque,
Boris
Criollo,
Desarrolladores
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Ing.
Claudio
Crespo,
ETAPA
Lcdo.
Santiago
Rodriguez,
PNC
Ing. Angel
Espinoza,
U de
Cuenca
Ing. Angel
Espinoza,
U de
Cuenca
Ing. Angel
Espinoza,
U de
Cuenca
Ing. Angel
Espinoza,
U de
Cuenca
Ing. Angel
Espinoza,
U
de
Cuenca
Ing. Angel
Espinoza,
U
de
Cuenca
186
Universidad de Cuenca
3.5.
Manejo de Personal
3.5.1. Caracteristicas del Personal
Rol
Lider de
Proyecto
Lider de
Producto
Docente de la U
de Cuenca
Desarrolladores
Lider de Pruebas
Lider
Versionamiento
Usuario Experto
Responsabilidades
Coordina el proyecto
Coordina que los requerimientos sean de
acuerdo a lo necesitado
Coordina el proyecto de tesis
Desarrolladores de Software
Coordina las pruebas a los diferentes
entregables
Coordina la instalación de las distintas
versiones
Coordina las funcionalidades del producto
4. Proceso Técnico
4.1.
Métodos, herramientas y técnicas
4.1.1.
Métodos
Métodos
4.1.2.
Estándares
Estándares
Metodologia de desarrollo de Software v3.0
4.1.3.
Politicas
Políticas
Nos regiremos a las politicas dictadas por la empresa
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
187
Universidad de Cuenca
4.1.4.
Procedimientos
Procedimientos
4.1.5.
Lenguajes de Programación
Lenguaje de Programación
Microsoft Visual .NET 2005
4.1.6.
Herramientas
Área de Uso
Base de Datos
Modelado
Ofimatica,
Migracion de
Base de datos
Sistema
antiguo
Reportes
4.2.
Herramienta
SNAP, SQL2005
Rational Rose, Microsoft Visio
Microsoft Office 2003
FileMaker
Reporting Services 2005/ excel (Ofiice
vs2005)
Documentación de Software
Documentos de Software
Tipo de
Revisión
Punto de
Revisión
Documento de Aprobacion del
Proyecto
Documento de descripción de
los Requerimientos de
Software
Documento de ERS
Documento de Analisis
Aprobado
Diseño de Clases
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
188
Universidad de Cuenca
Diseño de Base de Datos
Manual del sistema
Especificaciones Técnicas
4.3.
Documentación de Usuario
Documentos de Usuario
Manual de Usuario
4.4.
Funciones de Soporte del Proyecto
Referirse a:
• Manual de Calidad - Aseguramiento de Calidad
• Manual de Calidad - Gestión de Configuración
5. Módulos, Cronograma y presupuesto
5.1.
Módulos
ID
Módulo
Sb1 Subsistema de Control de Guías
Sb2 Subsistema de Contol Rutas y
Senderos
Sb3 Subsistema de Control de Visitas
Sb4 Subsistema de Informacion
5.2.
Complejidad
Media
Media
Media
Media
Dependencias
ID
IDs Modulos con Dependencia
Modul
o
Sb3
Sb1
Sb4
Sb1, Sb2, Sb3
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
189
Universidad de Cuenca
5.3.
Requerimientos de Recursos
5.3.1. Software
Descripción
Cantid
ad
Licencias de desarrollo de Microsoft Visual Studio 1
.Net 2005.
IBM DB2.
1
Software de escritorio
1
5.3.2. Hardware
Descripción
Computadora configurada para usuario
desarrollador de SW
Servidores de Base de Datos, administrados por
la empresa
Servidores de Servicios Web, administrados por
la empresa.
Memorias Flash
Cantid
ad
2
1
1
2
5.3.3. Personal
Descripción
Ing. Claudio Crespo (Lider del proyecto)
Lcdo. Santiago Rodríguez (Líder del Producto)
Carolina Palomeque (Desarrollador)
Boris Criollo (Desarrollador)
Ing. Ángel Espinoza (Director del Proyecto dentro de la
Universidad)
Ing. Juan Fernando Granda (Líder de Versionamiento)
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
190
Universidad de Cuenca
5.3.4. Otros
Descripción
Hojas de Papel Bond
5.4.
Asignación de Recursos y Presupuesto
5.4.1.
ID
Cronograma de Inversión
Fecha
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
Hito
Valor
Porcentaje
Total de
Ingresos
191
Universidad de Cuenca
5.5.
Cronograma
1 Fase de Definición y Planificación
2 Fase de Análisis
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
192
Universidad de Cuenca
3 Fase de Diseño
4 Fase de Implementación
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
193
Universidad de Cuenca
5 Fase de pruebas, entrega y mantenimiento
6 Fase de gestión
Boris Criollo Zúñiga
Carolina Palomeque Rodríguez
194
6. Componentes Adicionales
195
7. Anexos
196
197
DESCRIPCION DE LOS CASOS DE USO DEL
SISTEMA DE INFORMACION DE GUIAS
NATURALISTAS
198
DESCRIPCION DE LOS CASOS DE USO DEL SISTEMA
DE INFORMACION DE GUIAS NATURALISTAS
Responsables del levantamiento del Documento.
1. Participantes en el levantamiento de la
información:
a. Licenciado Santiago Rodríguez.
b. Ingeniero Claudio Crespo.
c. Tesista Carolina Palomeque Rodríguez.
d. Tesista Boris Criollo Zúñiga.
2. Levantamiento de la información
a. Ingeniero Claudio Crespo.
b. Tesista Carolina Palomeque Rodríguez.
c. Tesista Boris Criollo Zúñiga.
3. Validación del Documento
a. Licenciado Santiago Rodríguez.
b. Ingeniero Esteban Garzón.
199
SUBSISTEMA DE CONTROL DE GUÍAS
Este Subsistema permitirá administrar los datos de las
personas que hacen el trabajo de guías naturalistas del
parque, permitiendo el ingreso de sus datos personales así
como llevando un control de las títulos profesionales,
cursos y licencias que se deben cumplir para ejecutar su
trabajo.
Se pretende tener una base de datos actualizada de los
guías, para poder proporcionar la información necesaria
tanto dentro de la empresa como a empresas externas que
tienen autorización para acceder a esta información a
través de la red, con claves asignadas.
ModificarGuia
Guia
CrearGuia
Administrador
EliminarGuia
ConsultarGuia
200
1.1 Descripción de actores del subsistema de control
de guías
Los actores son usuarios, sistemas externos que
interactúan con el sistema, en el subsistema de ingreso de
clientes y captura de datos se han identificado los
siguientes actores que desempeñan un rol en el sistema.
Los actores en su mayoría son agentes internos de la
empresa, no necesariamente deben ser empleados y
trabajadores, también pueden ser equipo de hardware,
software, o grupos de usuarios.
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
1.2 Descripción de casos de uso
Por cada caso de uso, se especificarán los actores que
intervienen en el proceso, una descripción de general del
proceso, prioridad (opcional, deseable, necesaria,
obligatoria), tiempo de ejecución (en línea o en batch),
periodicidad con que se realiza el proceso.
La numeración de los casos de uso se hará con múltiplos
de 10, lo que permitirá insertar nuevos casos que se
identifiquen en el transcurso.
201
1.2.1CONTROL DE GUIAS
Caso de uso
1.10
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
1.20
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
1.30
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Crear Guía
Administrador
El actor da de alta a un guía.
Obligatoria
Media
Automático
Modificar Guía
Administrador
El actor modifica información de un guía.
Deseable
Baja
Automático
Eliminar Guía
Administrador
El actor da de baja a un guía.
Necesaria
Media
Automático
202
Caso de uso Consultar Guía
1.40
Actor:
Administrador, Guía
Descripción: Solicita al sistema información sobre guías.
La selección se puede hacer sobre
cualquier campo de la base de datos de
guías.
Prioridad:
Obligatoria
Frecuencia:
Alta
Automático
Tipo de
proceso:
2. SUBSISTEMA DE CONTROL DE RUTAS Y
SENDEROS
Este subsistema permitirá manejar los campos o atributos
de las rutas y senderos de visita que se han definido en el
PNC; de manera que se pueda mantener un registro de
rutas y senderos, para que los guías sigan estos caminos
en visitas futuras.
En esta área se define gran cantidad de información
respecto a aspectos físicos que pueden apreciar los
visitantes en el PNC, al igual que información con respecto
a especies que podrán apreciar; este último, con ayuda del
biólogo que acompañe en la visita.
203
registroDeZonasDeSenderismo ModificarZonaSenderismo ModificarZonaRuterismo
ModificarCalificativosRutasSenderos
registroDeZonasDeRuterismo
ModificarEstadosCalificativosRutasSenderos
registroDeCalificativosDeRutaSenderos
ModificarIndBiologicos
registroDeEstadosDeCalificativos
ModificarItemIndBiologicos
registroDeCalificativosDeRutaSenderos
ModificarAspectosManejo
registroDeEstadosDeCalificativos
ModificarActividadesRealizadas
registroDeAspectosDeManejo
registroDeActividadesRealizadas
EliminarZonaSenderismo
Administrador
(from controlDeGuias)
EliminarActividadesRealizadas
EliminarZonaRuterismo
EliminarAspectosManejo
EliminarCalificativosRutasSenderos
EliminarIndBiologicos
Guia
ConsultaRutas
SenderosConIndicadores
EliminarEstadosCalificativosRutasSenderos
RegistrarOperadoraTurismo
EliminarItemIndBiologicos
EliminarOperadoraTurismo
CargaDeAnuncioInformativo
ModificarOperadoraTurismo
2.1 Descripción de actores del subsistema de control
de rutas y senderos
Los actores son usuarios internos, que interactúan con el
sistema, en el subsistema de ingreso modificación,
204
eliminación y consultas de datos se han identificado los
siguientes actores que desempeñan un rol en el sistema.
Los actores en su mayoría son agentes internos de la
empresa, no necesariamente deben ser empleados y
trabajadores, también pueden ser equipo de hardware,
software, o grupos de usuarios.
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
2.2 Descripción de casos de uso
Por cada caso de uso, se especificarán los actores que
intervienen en el proceso, una descripción de general del
proceso, prioridad (opcional, deseable, necesaria,
obligatoria), tiempo de ejecución (en línea o en batch),
periodicidad con que se realiza el proceso.
La numeración de los casos de uso se hará con múltiplos
de 10, lo que permitirá insertar nuevos casos que se
identifiquen en el transcurso.
Caso de uso
2.10
Actor:
Descripción:
Importancia:
Registro de rutas , senderos
Administrador
Registra en el sistema información
relevante a rutas de visita establecidas en el
parque.
Media
205
Prioridad:
Periodicidad:
Tipo de
proceso:
Alta
Esporádico
Automático
Caso de uso Registro de zona de senderismo
2.1
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a zonas de senderismo de visita
establecidas en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Tipo de
Automático
proceso:
Caso de uso Registro de zona de ruterismo
2.2
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a zonas de ruterismo de visita
establecidas en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Tipo de
Automático
proceso:
Caso de uso
2.3
Actor:
Descripción:
Registro de indicadores de manejo
especifico de rutas y senderos
Administrador
Registra en el sistema información
relevante a los indicadores de manejo
específicos de visitas de rutas y senderos
206
Prioridad:
Frecuencia:
Tipo de
proceso:
establecidas en el parque.
Necesaria
Baja
Automático
Caso de uso Registro de estados para los de
2.4
indicadores de manejo especifico de
rutas y senderos
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a los estados de los calificativos
de visitas de rutas y senderos establecidas
en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso Registro de indicadores biológicos
2.5
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a indicadores biológicos que
pueden ser observados en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso
2.6
Actor:
Descripción:
Registro de ítems de indicadores
biológicos
Administrador
Registra en el sistema información de los
207
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.7
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.8
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.15
Actor:
Descripción:
ítems de indicadores biológicos que pueden
ser observados en el parque.
Necesaria
Baja
Automático
Registro de indicadores de manejo
generales
Administrador
Registra en el sistema información de los
aspectos de manejo del parque.
Necesaria
Baja
Automático
Registro de indicadores de actividades
realizadas
Administrador
Registra en el sistema información de las
actividades que se realizan en el parque.
Necesaria
Baja
Automático
Registro de cuestionario de control de rutas
y senderos
Administrador
Registra en el sistema información
relevante a rutas de visita establecidas en el
parque.
208
Importancia:
Prioridad:
Periodicidad:
Tipo de
proceso:
Media
Alta
Esporádico
Automático
Caso de uso
2.20
Actor:
Descripción:
Modificación de rutas y senderos
Importancia:
Prioridad:
Periodicidad:
Tipo de
proceso:
Administrador
Registra en el sistema modificaciones a la
información de rutas de visita establecidas
en el parque.
Media
Alta
Esporádico
Automático
Caso de uso Modificar zona de senderismo
2.21
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a las zonas de
senderismo de visita establecidas en el
parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso Modificar zona de ruterismo
2.22
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
209
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.23
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
información con respecto a zonas de
ruterismo de visita establecidas en el
parque.
Opcional
Baja
Automático
Modificación de indicadores específicos
de rutas y/o senderos
Administrador
Registra en el sistema modificaciones de
información con respecto a los indicadores
específicos de visitas de rutas y senderos
establecidas en el parque.
Opcional
Baja
Automático
Caso de uso Modificación de estados para los
2.24
indicadores específicos de rutas y
senderos
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a los estados de
los indicadores específicos de visitas de
rutas y senderos establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
210
Caso de uso Modificación de indicadores biológicos
2.25
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a indicadores
biológicos que pueden ser observados en el
parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso
2.26
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.27
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Modificación de ítems de indicadores
biológicos
Administrador
Registra en el sistema modificaciones de
información con respecto a los ítems de
indicadores biológicos que pueden ser
observados en el parque.
Opcional
Baja
Automático
Modificación de indicadores de manejo
generales
Administrador
Registra en el sistema modificaciones de
información con respecto a los indicadores
de manejo generales del parque.
Opcional
Baja
Automático
211
Caso de uso
2.28
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.30
Actor:
Descripción:
Importancia:
Prioridad:
Periodicidad:
Tipo de
proceso:
Modificación de indicadores de
actividades realizadas
Administrador
Registra en el sistema modificaciones de
información con respecto a los indicadores
de actividades que se realizan en el parque.
Opcional
Baja
Automático
Eliminación de rutas y senderos
Administrador
Elimina del sistema las rutas de visita
establecidas en el parque.
Media
Alta
Esporádico
Automático
Caso de uso Eliminar zona de senderismo
2.31
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a las zonas de senderismo de
visita establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Tipo de
Automático
proceso:
212
Caso de uso Eliminar zona de ruterismo
2.32
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a zonas de ruterismo de visita
establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso
2.33
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.34
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Eliminar indicadores de manejo
especifico de rutas y senderos
Administrador
Elimina del sistema información con
respecto a los indicadores de manejo
específico de visitas de rutas y senderos
establecidas en el parque.
Opcional
Baja
Automático
Eliminar estados para los indicadores de
manejo especifico de rutas y senderos
Administrador
Elimina del sistema información con
respecto a los estados de los indicadores
de manejo de visitas de rutas y senderos
establecidas en el parque.
Opcional
Baja
Automático
213
Caso de uso Eliminar indicadores biológicos
2.35
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a indicadores biológicos que
pueden ser observados en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Caso de uso Eliminar ítems de indicadores biológicos
2.36
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a los ítems de indicadores
biológicos que pueden ser observados en el
parque.
Prioridad:
Opcional
Frecuencia:
Baja
Tipo de
Automático
proceso:
Caso de uso
2.37
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Eliminar indicadores de manejo
generales
Administrador
Elimina del sistema información con
respecto a los indicadores de manejo
generales del parque.
Opcional
Baja
Automático
214
Caso de uso
2.38
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.40
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.50
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Eliminar indicadores de actividades
realizadas
Administrador
Elimina del sistema información con
respecto a los indicadores actividades que
se realizan en el parque.
Opcional
Baja
Automático
Consulta de rutas y senderos con sus
indicadores
Administrador, Guía
Permite la consulta de la información de las
rutas y senderos a través de los sistemas
de interfase al usuario.
Obligatorio
Alta
Automático
Registro de operadoras de turismo que
pueden acompañar en la visita
Administrador
El administrador registra en el sistema,
nombres de las operadoras que están
calificadas para acompañar en la visita a los
guías naturalistas.
Necesaria
Baja
Automático
215
Caso de uso
2.55
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.60
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
2.70
Actor:
Descripción:
Prioridad:
Modificación de operadoras de turismo
que pueden acompañar en la visita
Administrador
Registra en el sistema modificaciones de
información con respecto a las operadoras
de turismo.
Opcional
Baja
Automático
Eliminar operadoras de turismo que
pueden acompañar en la visita
Administrador
Elimina del sistema información con
respecto a operadoras de turismo
calificadas para acompañar a las visitas del
PNC.
Opcional
Baja
Automático
Carga de anuncio informativo para los
guías naturalistas.
Administrador
El sistema permite al administrador cargar
un documento en el sistema, este
documento será creado anteriormente en
Word, y contendrá algunas notas y avisos
para que el guía sepa como llenar el
formulario de su reporte en línea.
Necesaria
216
Frecuencia:
Tipo de
proceso:
Baja
Automático
3. SUBSISTEMA DE CONTROL DE VISITAS
Este subsistema permite el control a las visitas que realicen
los guías, este control se realizará de manera biométrica o
electrónica, y servirá para mantener un registro de las
labores de los guías en el parque.
Para que sean válidas las visitas de los guías, se necesita
un cruce de información entre estas visitas físicas y los
reportes en línea que éstos deben realizar después de
cada visita.
RegistroElectrónicoVisita
CrearRegistroGuia
EnSistemaInformacion
EliminarRegistroGuia
EnSistemaInformacion
Guias
(from controlDeGuias)
ModificarRegistroGuia
EnSistemaInformacion
CrearRegistroGuia
RegistroVisita
DirectamenteEnElSistema
Administrador
ModificarRegistroGuia
(from controlDeGuias)
TransferenciaDeDatos
EliminarRegistroGuia
DescargaDeDatos
DeVisitaDeEquiposDeControl
217
3.1 Descripción de actores del subsistema de control
de visitas
Los actores son usuarios, sistemas externos que
interactúan con el sistema, en el subsistema de control de
visitas se han identificado los siguientes actores que
desempeñan un rol en el sistema. Los actores en su
mayoría son agentes internos de la empresa, no
necesariamente deben ser empleados y trabajadores,
también pueden ser equipo de hardware, software, o
grupos de usuarios.
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
3.2 Descripción de casos de uso
Por cada caso de uso, se especificarán los actores que
intervienen en el proceso, una descripción de general del
proceso, prioridad (opcional, deseable, necesaria,
obligatoria), tiempo de ejecución (en línea o en batch),
periodicidad con que se realiza el proceso.
La numeración de los casos de uso se hará con múltiplos
de 10, lo que permitirá insertar nuevos casos que se
identifiquen en el transcurso.
218
Caso de uso
3.10
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
3.11
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
3.15
Actor:
Descripción:
Crear Registro de la información del
Guía en Sistemas automáticos de control
Administrador y Guía
Permite el registro de la identificación
del guía en los sistemas electrónicos de
control, puede ser huella digital o perfil
de la mano si son de tipo biométrico, o la
asignación de una etiqueta RFID en un
carné.
Obligatoria
Media
Automático
Crear Registro de la información del
Guía en el Sistema de Información
Administrador
El administrador alimentará al sistema con
una referencia del guía con un código de
tarjeta, etc. para que las futuras visitas
puedan reverenciarse al guía en cuestión.
Obligatoria
Media
Automático
Consultar información del Guía en el
Sistema de Información
Administrador
El administrador para realizar una
modificación o eliminación del guía en los
sistemas de control de ingreso, debe
primero realizar una consulta de su
información
219
Prioridad:
Frecuencia
Tipo de
proceso:
Necesaria
Baja
Automático
Caso de uso
3.20
Actor:
Descripción:
Modificar información del Registro del
Guía en Sistemas automáticos de control
Administrador y Guía
Permite la modificación de la
identificación de ingreso al parque, en el
mecanismo electrónico. Biométrico o
RFID.
Necesaria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
3.21
Actor:
Descripción:
Prioridad:
Modificar información del Guía en el
Sistema de Información
Administrador
El administrador hará una modificación en
el sistema sobre la referencia del guía con
su numero de tarjeta o cualquier medio de
registro que se este utilizando.
Este hecho también se aplica para el caso
de que un guía haga perder su tarjeta y se
le asigne una nueva para que pueda
realizar sus registros físicos.
Cada 2 años aproximadamente, los carnets
son actualizados, por lo que, en el caso de
que se utilice una tarjeta para el registro y
ésta sea impresa al lado reverso del carnet,
será también cada 2 años cuando haya una
actualización de estos medios de registro.
Necesaria
220
Frecuencia
Tipo de
proceso:
Media
Automático
Caso de uso
3.30
Actor:
Descripción:
Eliminar información del Registro del
Guía en Sistemas automáticos de control
Administrador
Permite la eliminación del registro del
método de identificación de ingreso al
parque, en el mecanismo electrónico.
Necesaria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
3.31
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
3.40
Actor:
Descripción:
Eliminar información del Guía en el
Sistema de Información
Administrador
El administrador hace una eliminación del
registro del guía en el sistema de
información de modo que queden inválidas
las referencias a dicho código.
Necesaria
Baja
Automático
Registro electrónico de Visita en el
Equipo
Guía
Permite el registro de la visita al PNC
mediante el mecanismo de control
establecido, esta información se guardará
para futuras descargas.
221
Prioridad:
Frecuencia
Tipo de
proceso:
Obligatoria
Alta
Automático
Caso de uso
3.45
Actor:
Descripción:
Registro de Visita directamente en el
Sistema
Administrador
Este caso de uso se aplica, en el caso de
que no haya luz el momento del registro
físico, y sea el administrador el que deba
alimentar posteriormente al sistema con los
registros de los guías que visitaron el
parque, esta información será igual de
valida que si el guía lo hubiera realizado
directamente.
Obligatoria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso Descarga de información de registro de
3.50
visitas desde Sistemas automáticos de
control
Actor:
Administrador
Descripción: Permite la descarga de información del
control de las visitas registradas en los
mecanismos automáticos de control, este
procedimiento se realizará en medios
portátiles como laptops o PDA’s o memorias
flash dependiendo del equipo que se
adquiera posteriormente.
Prioridad:
Obligatoria
Frecuencia
Mensual
Tipo de
Manual y Automático
proceso:
222
Caso de uso
3.60
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Transferencia de información de visitas
desde los medios portátiles
Administrador
Permite la transferencia de información del
control de las visitas, desde los medios
portátiles hacia tablas de base de datos del
sistema de información ambiental para
cruces de información.
Obligatoria
Mensual
Manual y Automático
4. SUBSISTEMA DE INFORMACION
Este subsistema permitirá ingresar los datos referentes a
las visitas realizadas al PNC, de forma que se tenga
información estadística acerca del estado en el que se
encuentra el Parque, esta información se obtendrá de los
datos que proporcionen los guías y los biólogos visitantes a
la zona.
En este punto es donde se puede obtener cualquier tipo de
reporte, según las necesidades del administrador, de modo
que éste pueda estar al tanto de todo lo que sucede dentro
del PNC.
Los reportes a realizar hacen referencia a datos de los
guías naturalistas, indicadores biológicos, etc., de acuerdo
a un período de tiempo determinado, o en forma global.
223
ReporteHistorico
consultaIndicadoresSegunPeriodos
Administrador
(from controlDeGuias)
CruceDeInformacion
EntreReporteEnLinea
y RegistroFisico
ReporteNumeroDeVisitas
ReporteDeDatosPara
Contacto
DeGuias
Guias
(from controlDeGuias)
ConsultasPublicasGlobales
Publico
Administradores
OtrasInstituciones
Operadoras
Turismo
IngresoDeInfomacionEnFormularioDeVisita
4.1 Descripción de actores del subsistema de
información
Los actores son usuarios, sistemas externos que
interactúan con el sistema, en el subsistema de información
se han identificado los siguientes actores que desempeñan
un rol en el sistema. Los actores en su mayoría son
agentes internos de la empresa, no necesariamente deben
ser empleados y trabajadores, también pueden ser equipo
de hardware, software, o grupos de usuarios.
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
Público
Personas que visitan el PNC
224
Biólogo
Persona que se dedica al control del
medio ambiente y buen uso de los
recursos del PNC
4.2 Descripción de casos de uso
Por cada caso de uso, se especificarán los actores que
intervienen en el proceso, una descripción de general del
proceso, prioridad (opcional, deseable, necesaria,
obligatoria), tiempo de ejecución (en línea o en batch),
periodicidad con que se realiza el proceso.
La numeración de los casos de uso se hará con múltiplos
de 10, lo que permitirá insertar nuevos casos que se
identifiquen en el transcurso.
Caso de uso
4.10
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.20
Actor:
Descripción:
Consulta De Estadísticas
Administrador, Biólogo, Guías, Público
Se brinda información estadística de visitas
por periodos mensuales, anuales, etc.
Alta
Mensual
Automático
Consulta De Indicadores Biológicos
Administrador, Biólogo, Guías, Público
Se brinda información de indicadores
biológicos como cantidad de ciertas
especies de insectos, aves, reptiles,
plantas, etc.
225
Prioridad:
Frecuencia:
Tipo de
proceso:
Alta
Mensual
Automático
Caso de uso
4.30
Actor:
Descripción:
Consulta De Visitas
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.40
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.50
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Administrador, Guía
Se brinda información a los guías sobre las
visitas realizadas al PNC.
Alta
Mensual
Automático
Consulta de Indicadores
Administrador, Biólogo, Guías, Público
Se brinda información de indicadores
generales como clima por periodos,
condiciones de caminos, etc.
Alta
Mensual
Automático
Consulta de Indicadores de Visitas
Administrador, Guía
Se brinda información de indicadores de
visitas por turismo, educación, control, etc.
Media
Alta
Mensual
226
Tipo de
proceso:
Automático
Caso de uso
4.60
Actor:
Descripción:
Registro De Bioindicadores
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.70
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.80
Actor:
Descripción:
Guía, Biólogo
Se registra información proporcionada por
guías y biólogos de cada visita al parque
para aportar al banco de información para
consultas y estadísticas.
Media
Alta
Mensual
Automático
Registro De Datos De Rutas
Guía, Biólogo
Se registra la información proporcionada
por los guías y biólogos de información que
se observa en la excursión de cada ruta.
Media
Alta
Mensual
Automático
Registro De Datos De Visita
Guía
Se registra información concerniente al
provecho de la visita al parque, rutas
recorridas y otros aspectos todos ellos
227
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.81
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.84
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
determinados.
Media
Alta
Mensual
Automático
Ingreso de información en el Formulario
De Visita
Guía
Se ingresa la información concerniente a lo
observado a lo largo de los recorridos de las
rutas y/o senderos, acerca de
bioindicadores presentes en la zona y otros
aspectos que se encuentran determinados.
Esta información es proporcionada por
guías con ayuda esporádica de un biólogo.
Obligatoria
Alta
Automático
Consulta de indicadores de las visitas
realizadas según períodos
Administrador
Se brinda información a cerca de los
diferentes calificativos e indicadores de
rutas y/o senderos que fueron ingresados
por los guías el momento de llenar los
formularios de visitas al PNC.
Obligatoria
Alta
Automático
228
Caso de uso
4.88
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.89
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.90
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Reporte histórico de la información
obtenida del formulario de visita.
Administrador
El administrador obtiene toda la información
histórica comparativa mes a mes de los
datos que son ingresados en el formulario
de visita.
Obligatoria
Alta
Automático
Consulta de información obtenida de un
formulario de visita específico.
Administrador
El administrador obtiene la información de
una visita específica que fueron ingresados
en el formulario de visita del guía.
Alta
Baja
Automático
Reporte Cruzado
Administrador
Se obtiene un reporte cruzado de visitas
reportadas por los guías y las registradas
en los equipos electrónicos.
Media
Alta
Mensual
Automático
229
Caso de uso
4.94
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
4.98
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Caso de uso
5.00
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Cruce de información entre el registro
físico y el reporte en línea
Administrador
Se realiza el proceso para obtener las
visitas validas de los guías, es decir las que
han cumplido con el registro físico
reportadas en los equipos electrónicos por
los guías, y los reportes en línea.
Obligatoria
Alta
Automático
Reporte de numero de visitas de los
guías
Administrador, guía
Se brinda información a los guías y al
administrador sobre las visitas realizadas al
PNC.
Obligatoria
Media
Automático
Reporte Global de Visitas
Administrador
Se obtiene un reporte global de visitas
reportadas por los guías para todos los
guías en un periodo determinado
Alta
Mensual
Automático
230
Caso de uso
5.10
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.20
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.30
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.40
Actor:
Descripción:
Consulta de Visitas por fecha
Administrador
Permite la consulta de la información de las
visitas de una fecha determinada.
Alta
Mensual
Automático
Consulta de Visitas por ruta por mes
Administrador
Permite la consulta de la información de las
visitas de una fecha y ruta determinada.
Alta
Mensual
Automático
Consulta de Visitas de rutas globales por
mes
Administrador
Permite la consulta de la información de las
visitas de una fecha y todas las rutas.
Alta
Mensual
Automático
Consulta de Visitas por guía y fecha
Administrador
Permite la consulta de la información de las
231
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.50
Actor:
Descripción:
visitas entre fechas determinadas de un
guía.
Alta
Mensual
Automático
Consulta de Visitas por guía de forma global
Administrador
Permite la consulta de la información de las
visitas de manera global de un guía.
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Media
Alta
Mensual
Automático
Caso de uso
5.60
Actor:
Descripción:
Consulta de Visitas globales por fecha
Prioridad:
Frecuencia:
Tipo de
proceso:
Administrador
Permite la consulta de la información de las
visitas entre fechas de todos los guías.
Alta
Mensual
Automático
232
Caso de uso
5.70
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Consulta de Visitas globales
Administrador
Permite la consulta de la información de las
visitas de todos los guías.
Alta
Mensual
Automático
Caso de uso Consulta públicas globales
5.80
Actor:
Administrador, Publico
Descripción: El Administrador prepara un informe de
interés al público que se debe presentar en
la interfase Web al Público, concerniente a
los indicadores de rutas y senderos del
parque.
Prioridad:
Obligatoria
Frecuencia
Mensual
Manual y Automático
Tipo de
proceso:
Caso de uso
5.90
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Registro De Datos De Contactos de Guías
Administrador, Administradores Otras
Instituciones, Operadores de Turismo.
Se registra la información proporcionada
por los guías para mantener una guía de
información de los guías turísticos.
Alta
Mensual
Automático
233
Caso de uso Reporte De Datos básicos para
5.91
contactos con Guías
Actor:
Administrador, Administradores Otras
Instituciones, Operadores de Turismo.
Descripción: Se obtendrá un reporte con información
básica de los guías registrados, con el
objetivo de mantener una guía de
información de los guías turísticos para las
compañías externas.
Prioridad:
Media
Frecuencia
Mensual
Tipo de
Manual y Automático
proceso:
234
235
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE
(ERS)
SISTEMA DE INFORMACION DE GUIAS
NATURALISTAS
236
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE
(ERS)
SISTEMA DE CONTROL Y REPORTE DE GUÍAS
NATURALISTAS
1. INTRODUCCIÓN
Este documento es una Especificación de Requisitos de
Software para el Sistema de Información Ambiental. Todo
su contenido será elaborado con la colaboración de los
usuarios, directivos y desarrolladores de la Empresa. Esta
especificación se ha estructurado basándose en las
directrices dadas por el estándar "IEEE Recomended
Practice for Software Requirements Specification
ANSI/IEEE 830 1998"
1.1 Propósito
El objetivo de la especificación es definir de manera clara y
precisa las funcionalidades y condicionantes técnicos del
sistema que se desea desarrollar. Este documento va
dirigido a los directivos y usuarios finales del sistema.
Además será el medio de comunicación entre las partes
involucradas en el desarrollo del nuevo Sistema de
Información Ambiental.
Esta especificación está sujeta a revisiones por el grupo de
usuarios a las diversas versiones que se generen.
1.2 Ámbito del sistema
El nuevo Sistema de Información Ambiental será
desarrollado para reemplazar un desarrollo en bases
237
de datos personales desarrolladas dentro del área del
PNC.
El objetivo es definir y analizar el Sistema, contemplando
su funcionalidad.
El Sistema contempla los sistemas de gestión de registro
biométrico o de RIF.
1.3 Definiciones, acrónimos y abreviaturas
1.3.1 Definiciones
Usuario
Cliente
Sendero
Ruta
Guía
Usuarios del sistema de información, por
lo general empleados y trabajadores de la
empresa, contratistas que interactúan con
el sistema.
Persona quien hace uso de los servicios
que ofrece la empresa.
Sectores del Parque Nacional Cajas que
pueden ser visitados.
Recorridos formados por 2 o mas
senderos, establecidos en el Parque para
las visitas
Personal calificado para acompañar a
grupos de visita.
1.3.2 Acrónimos
ETAPA
ERS
IEEE
Empresa
Pública
Municipal
de
Telecomunicaciones,
Agua
Potable,
Alcantarillado, Saneamiento y Gestión
Ambiental de Cuenca
Especificación de Requisitos de Software
Institute of Electrical & Electronics
Engineering
238
1.4 Referencias
DESCRIPCION
• IEEE
Recommended
Practice
for
Software
Requirements Specification. ANSI/IEEE std 830, 1998
• Artículo “El Modelo del Negocio como base del
Modelo de Requisitos, Departamento de Informática y
Sistemas”,
Universidad
de
Murcia,
España,
estándares de ETAPA elaborados por Ing. Fernando
Uyaguari.
1.5 Visión General del Documento
Este documento consta de tres secciones. Esta sección es
la Introducción y proporciona una visión general de la ERS.
En la Sección 2 se da una descripción general del sistema,
con el fin de conocer las principales funciones que debe
realizar, los datos asociados y los factores, condicionantes
técnicos, supuestos y dependencias que afectan al
desarrollo, sin entrar en excesivos detalles. En la sección 3
se definen detalladamente los requisitos que debe
satisfacer el sistema.
2. DESCRIPCIÓN GENERAL
Esta sección presenta una descripción de alto nivel del
sistema. Se presentarán las principales áreas de negocio a
las cuales el sistema debe dar soporte, las funciones que el
sistema debe realizar, la información utilizada, los
239
condicionantes técnicos y otros factores que afecten al
desarrollo del mismo.
2.1 FUNCIONES DEL SISTEMA
FUNCION
Este sistema permitirá gestionar información sobre guías,
rutas, senderos, control de visitas al Parque por parte de
los guías, indicadores biológicos y estadísticos que
permitan generar reportes con información relevante para
los involucrados en el sistema.
2.2 CARACTERÍSTICAS DE LOS USUARIOS
El usuario administrador está familiarizado con el registro
de datos personales de los guías, mientras que los guías,
actualmente no utilizan ningún tipo de software en su
trabajo.
Es necesario capacitar a todos los usuarios en el uso de las
nuevas interfaces Web con que se construirá el sistema.
2.3 Restricciones o Condicionantes Externos
El sistema implementará la política y los procesos de
negocios vigentes actualmente en la empresa, es necesario
dejar abierta la posibilidad de futuros cambios en los modos
de trabajo y políticas que impactarán directamente en el
sistema.
240
Existen condicionantes de software, tales como el sistema
de base AS/400, base de datos relacional DB2, y otros
sistemas que se encuentran funcionando actualmente.
2.4 SUPOSICIONES Y DEPENDENCIAS
DESCRIPCION
Se asume que los requisitos descritos en este documento
pueden cambiar, pues los procesos son dinámicos y por lo
tanto cambia los requisitos del software, para lo cual es
necesario que las fases de análisis y diseño estén bien
documentadas y además definir una fase y metodología de
mantenimiento del sistema.
3. REQUISITOS ESPECÍFICOS
Esta es la sección más larga e importante del documento
por cuanto aquí se especifican detalladamente los
requisitos. Esto permite que los diseñadores realicen un
sistema que satisfaga completamente los requisitos de los
usuarios y que se planifiquen las pruebas de aceptación
para la satisfacción de los directivos y usuarios.
3.1REQUISITOS FUNCIONALES
3.1.1SUBSISTEMA DE CONTROL DE GUIAS
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
241
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
Caso de uso
1.10
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient
os:
Crear Guía
Administrador
El actor da de alta a un guía.
Obligatoria
Media
Automático
R1. El sistema permitirá el registro de guías
únicamente al Administrador y se asegurará
mediante una clave de acceso.
R2. El sistema validará la información
registrada en cuanto a fechas y datos
coherentes.
R3. El administrador debe verificar que los
guías posean una licencia emitida por el
PNC, la cual tendrá una vigencia.
R4. El sistema permitirá el registro de la
renovación de las licencias de cada guía.
Nota: Se conoce como promoción a la fecha
de otorgamiento inicial de la licencia, el guía
puede ir renovando su vigencia en los
vencimientos.
R5. El sistema manejará el registro de guías
sobre información anterior de guías dados
de baja.
El registro de guías dados de baja con
anterioridad deberá convertirse en una
reactivación del mismo registro más una
modificación de la información.
R6. El sistema registrará la siguiente
242
información:
Nombre1 Guía
Nombre2 Guía
Apellido1 Guía
Apellido2 Guía
Cedula Guía
Nivel
Académico
Fecha
Nacimiento
Guía
Lugar
Nacimiento
Guía
Foto del Guía
Telefono2 Guía
Celular Guía
Beeper Guía
Email Guía
Código Postal
Guía
Dirección Trabajo
Guía
Teléfono1 Trabajo
Guía
telefono2 Trabajo
Guía
Nombre Contacto
Guía
Estado Licencia Relación
Contacto Guía
Fecha inicio
Dirección
licencia
Contacto Guía
Fecha fin
telefono1
licencia
Contacto Guía
Nivel Licencia
telefono2
Contacto Guía
Modo
Email Contacto
Obtención
Guía
Fecha
Nombre Curso
Realización
Lugar
Lugar Curso
Realización
Fecha Creación Fecha Inicio
Registro
Curso
Fecha
Fecha
Modificación
Finalización
243
Registro
Responsable
Modificación
Registro
Nombre Idioma
Curso
Numero Horas
Curso
Numero Horas
Asistencia Curso
Fecha
Porcentaje
Evaluación del Asistencia del
Idioma
Curso
Instituto
Calificación
Evaluación del Evaluación Curso
Idioma
Calificación
Porcentaje
Evaluación
Evaluación Curso
Idioma
Porcentaje
Estado
Evaluación
Evaluación Curso
Idioma
Estado
Titulos de los
Evaluación
curso de
Idioma
formacion
Descripcion
Fecha de los
sobre el perfil
curso de
formacion
Especialidad
Observación de
los curso de
formacion
Observación de Experiencia
Especialidad
Profesional
Dirección Guía Suceso del
Historial
Ciudad
Fecha del Suceso
Residencia
Guía
Teléfono1 Guía Comentarios
generales
244
Según información obtenida de aplicación
desarrollada en filemaker presentada en el
Anexo 1.
El ingreso de la ciudad de residencia se la
realizara mediante una Lista que puede ser
editable.
Los campos que son obligatorios son los
siguientes:
Nombres, Apellidos, Cedula de identidad,
Fecha de nacimiento, Lugar de nacimiento,
Nivel Academico, Estado de Licencia,
Licencia desde, licencia hasta, nivel del
guia, Registro creado el, Registro
actualizado el, Registro modificado por,
Ciudad de residencia
Pre-Condición Ninguna
58 registros
Registros
aprox.
Caso de uso Modificar Guía
1.20
Actor:
Administrador
Descripción: El actor modifica información de datos
personales de los guías.
Prioridad:
Deseable
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. Las modificaciones solo las puede
os:
efectuar el Administrador y se asegurará
245
PreCondición:
Caso de uso
1.30
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient
os:
mediante claves de acceso.
R2. El guía pueda proponer vía electrónica
los cambios a su información, y será el
Administrador, quién la registre a través del
sistema, caso contrario será rechazado y
comunicado vía electrónica al guía que
solicitó el cambio adjuntando un comentario
del porqué de la negativa.
R3. El sistema verificará que la modificación
de información de guías dados de baja
anteriormente se combine con una acción
de ingreso y modificación para dar de alta al
guía.
R4. los campos que no pueden ser
modificados son los siguientes: Cedula,
Numero de licencia, Registro creado el
Caso de Uso 1.10 Crear Guía
Eliminar Guía
Administrador
El actor da de baja a guías.
Necesario
Media
Automático
R1. El Administrador será el único que
pueda eliminar el registro de un guía.
R2. La eliminación puede ser logica: el
sistema verificará que la eliminación del
registro de guía signifique que nada más se
anulará toda acción sobre acceso y
reportes, sin embargo debe permanecer en
la base de datos como información
histórica.
246
PreCondición:
R3 La eliminación puede ser física: En caso
en el que el administrador crea conveniente
eliminar definitivamente al guia, como por
un error de ingreso de información, o
cualquier otro motivo.
Caso de Uso 1.10 Crear Guía
Caso de uso Consultar guías
1.40
Actor:
Administrador Guía
Descripción: Solicita al sistema información sobre guías,
sobre cualquier elemento de la base de
información de guías, para cuando la
consulta la realiza un guía se mostrará
únicamente su información.
Prioridad:
Obligatoria
Frecuencia:
Alta
Tipo de
Automático
proceso:
Requerimient R1. El sistema contemplará niveles de
os:
consulta, de modo que, la información que
se presenta al administrador y al guía sean
como lo indica el Anexo1 “Formato Total”,
pero también existe en Anexo2 “Formato de
Catálogo para controles” que es un
resumen de datos de los guías, este último
sirve para imprimirlo y entregárselos a los
guarda-parques.
R2. El sistema contará con una consulta de
los guías en la que presentará una alerta de
la fecha de vencimiento de su licencia
cuando esté próxima a vencer.
R3. El sistema considerará que la selección
de la información se realice a través de los
siguientes campos de la base de datos de
247
guías:
Cedula
Nombres
Apellidos
Lugar de
residencia
Estado
Licencia
Fecha inicio
licencia
Fecha fin
licencia
Nivel
Licencia
Idioma
R4. El sistema controlará que en caso de
guías con licencia vencida o suspendida por
cualquier motivo al ingresar en su perfil no
podrán realizar ninguna consulta o actividad
y estará un anuncio muy visible de su
condición, y este anuncio estará por un
máximo de dos meses para que resuelva
sus situación antes de darle de baja.
R5. En el sistema al ingresar a su perfil el
Guía tendrá una primera pantalla resumen
que le indicará el estado de su licencia,
fecha de caducidad y datos estadísticos de
su perfil como visitas totales en el periodo
de la vigencia de su licencia, más una
opción para entrar al detalle de su registro y
una opción para generar su reporte.
R6. El sistema generará en Excel un listado
público de los guías para que sea publicado
en la página Web y bajado solo por los
Operadores de Turismo que tengan acceso
mediante una clave que se les provea.
248
Formato total Según Anexo 1.
Formato de Catálogo para controles Anexo
2.
PreCondición:
Caso de Uso 1.10 Crear Guía
3.1.2 SUBSISTEMA DE CONTROL DE RUTAS Y
SENDEROS
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
Caso de uso
2.10
Actor:
Descripción:
Registro de rutas , senderos
Administrador
Registra en el sistema información
relevante a rutas de visita establecidas en el
parque.
Media
Alta
Esporádico
Automático
Importancia:
Prioridad:
Periodicidad:
Tipo de
proceso:
Requerimient Caso de uso 2.10 Registro de rutas,
os:
senderos
R1. En el sistema se podrá registrar el
listado de rutas y senderos y demás
249
criterios sobre las que el guía podrá generar
sus reportes.
R2. Se considerará que en el sistema se
pueda modificar este listado y criterios.
R3. El sistema deberá ir relacionando los
cuestionarios adecuados a las rutas o
senderos (armar el formato para reporte)
para que posteriormente se puedan
presentar los reportes de visitas y demás
estadística de los criterios incluidos
Según ANEXO 3.
Caso de uso Registro de zona de senderismo
2.1
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a zonas de senderismo de visita
establecidas en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Tipo de
Automático
proceso:
Requerimient R1. En el sistema se podrá registrar
os:
nombres de senderos y subtenderos los
cuales serán visitados posteriormente por
los guías naturalistas.
R2. Cada sendero debe tener por lo menos
un subsendero.
R3. El sistema registrará la siguiente
información:
Código Sendero/Subsendero
250
Nombre Sendero/Subsendero
R4. El código es asignado por el
administrador y no generado
automáticamente, y este código será una
letra.
R5. El código del subsendero será asignado
automáticamente y se compondrá de la
letra que es el código del sendero
contenedor, mas un numero asignado
secuencialmente.
PreCondición:
Registros
aprox.
Ninguna
4 registros
Caso de uso Registro de zona de ruterismo
2.2
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a zonas de ruterismo de visita
establecidas en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar
os:
nombres de rutas, junto con sus recorridos
que serán visitados posteriormente por los
guías naturalistas,
R2. El sistema registrará la siguiente
información:
Código Ruta
Nombre Ruta
251
Recorrido Ruta
R3. El código es asignado por el
administrador y no generado
automáticamente, y este código será un
número.
PreCondición:
Registros
aprox.
Ninguna
Caso de uso
2.3
Actor:
Descripción:
Registro de indicadores de manejo
especifico de rutas y senderos
Administrador
Registra en el sistema información
relevante a los indicadores de manejo
específicos de visitas de rutas y senderos
establecidas en el parque.
Necesaria
Baja
Automático
8 registros
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar
os:
algunos
temas
sobre
los
que
posteriormente se calificarán a las rutas y a
los senderos. (Ejmp. Estado del entorno,
Limpieza, etc.)
R2. El sistema registrará la siguiente
información:
Código Indicador Manejo Especifico
Descripción Indicador
PreNinguna
Condición:
5 registros
Registros
aprox.
252
Caso de uso Registro de estados para los de
2.4
indicadores de manejo especifico de
rutas y senderos
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a los estados de los calificativos
de visitas de rutas y senderos establecidas
en el parque.
Prioridad:
Necesaria
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar los
os:
estados que pueden tomar cada uno de los
calificativos para las rutas y senderos.
(Ejmp: deteriorado)
R2. El sistema registrará la siguiente
información:
Código Estado
Descripción Estado
PreCondición:
Registros
aprox.
Caso de Uso 2.3
3 registros
Caso de uso Registro de indicadores biológicos
2.5
Actor:
Administrador
Descripción: Registra en el sistema información
relevante a indicadores biológicos que
pueden ser observados en el parque.
Prioridad:
Necesaria
253
Frecuencia:
Tipo de
proceso:
Requerimient
os:
PreCondición:
Registros
aprox.
Caso de uso
2.6
Actor:
Descripción:
Baja
Automático
R1. En el sistema se podrá registrar
indicadores biológicos, los cuales serán
calificados posteriormente por los guías que
visitan el parque, este registro lo hará el
administrador, sin embargo puede tomar la
ayuda de un biólogo. (Ejmp: aves, plantas,
etc.)
R2. El sistema registrará la siguiente
información:
Código Indicador
Descripción Indicador
Ninguna
4 registros
Registro de ítems de indicadores
biológicos
Administrador
Registra en el sistema información de los
ítems de indicadores biológicos que pueden
ser observados en el parque.
Necesaria
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar los
os:
ítems a ser calificados en lo posterior
referentes a indicadores biológicos, esto se
lo hace por cada indicador registrado
anteriormente.(Ejmp: de aves: cóndor,
Tulcán, de mamíferos: lobos de paramos,
254
PreCondición:
Registros
aprox.
Caso de uso
2.7
Actor:
Descripción:
pumas, etc.)
R2. El sistema registrará la siguiente
información:
Código Item
Descripción Item
Caso de Uso 2.5
3 registros
Registro de indicadores de manejo
generales
Administrador
Registra en el sistema información de los
indicadores de manejo generales del
parque.
Necesaria
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar
os:
aspectos de manejo que serán calificados
posteriormente por los guías que visitan el
parque. (Ejmp. Presencia de guías no
calificados, Material apropiado, etc.)
R2. El sistema registrará la siguiente
información:
Código Indicador General
Descripción de Indicador General
PreNinguna
Condición:
3 registros
Registros
aprox.
255
Caso de uso
2.8
Actor:
Descripción:
Registro de indicadores de actividades
realizadas
Administrador
Registra en el sistema información las
actividades que se realizan en el parque.
Necesaria
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar las
os:
actividades que se pueden realizar en el
Parque Nacional Cajas, los mismos que
serán calificados posteriormente por los
guías que visitan el parque. (Ejmp.
Escaladas, Charlas, etc.)
R2. las actividades registradas se pueden
encontrar solo dentro de los 3 siguientes
grupos:
*Actividades de interpretación
*Actividades de observación
*Actividades de recreación y deporte
R3. El sistema registrará la siguiente
información:
Código Actividad
Descripción de Actividad
Grupo
PreNinguna
Condición:
10 registros
Registros
aprox.
Caso de uso
2.15
Actor:
Descripción:
Registro de cuestionario de control de rutas
y senderos
Administrador
Registra en el sistema información
relevante a rutas de visita establecidas en el
256
parque.
Importancia: Media
Prioridad:
Alta
Periodicidad: Esporádico
Tipo
de Automático
proceso:
Caso de uso Modificación de rutas y senderos
2.20
Actor:
Administrador
Descripción: Registra en el sistema modificaciones a la
información de rutas de visita establecidas
en el parque.
Importancia: Media
Prioridad:
Alta
Periodicidad: Esporádico
Tipo
de Automático
proceso:
Caso de uso Modificar zona de senderismo
2.21
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a las zonas de
senderismo de visita establecidas en el
parque.
Prioridad:
Opcional
Frecuencia:
Baja
Tipo de
Automático
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los nombres y códigos de los
senderos y subsenderos almacenados en el
sistema.
Caso de Uso 2.1
PreCondición:
257
Caso de uso Modificar zona de ruterismo
2.22
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a zonas de
ruterismo de visita establecidas en el
parque.
Prioridad:
Opcional
Frecuencia:
Baja
Tipo de
Automático
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los nombres, códigos y recorridos de
las rutas almacenados en el sistema.
Caso de Uso 2.2
PreCondición:
Caso de uso
2.23
Actor:
Descripción:
Modificación de indicadores específicos
de rutas y/o senderos
Administrador
Registra en el sistema modificaciones de
información con respecto a calificativos de
visitas de rutas y senderos establecidas en
el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Tipo
de Automático
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los calificativos de las rutas y
senderos almacenados en el sistema.
Caso de Uso 2.3
PreCondición:
258
Caso de uso Modificación de estados para los
2.24
indicadores específicos de rutas y
senderos
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a los estados de
los indicadores de visitas específicos de
rutas y senderos establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los estados de los calificativos de las
rutas y senderos almacenados en el
sistema.
Caso de Uso 2.4
PreCondición:
Caso de uso Modificación de indicadores biológicos
2.25
Actor:
Administrador
Descripción: Registra en el sistema modificaciones de
información con respecto a indicadores
biológicos que pueden ser observados en el
parque
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los indicadores biológicos a
calificarse de las rutas y senderos
almacenados en el sistema.
PreCaso de Uso 2.5
Condición:
259
Caso de uso
2.26
Actor:
Descripción:
Modificación de ítems de indicadores
biológicos
Administrador
Registra en el sistema modificaciones de
información con respecto a los ítems de
indicadores biológicos que pueden ser
observados en el parque
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre los ítems de indicadores biológicos
que van a ser calificados posteriormente
sobre las rutas y senderos almacenados en
el sistema.
Caso de Uso 2.6
PreCondición:
Caso de uso
2.27
Actor:
Descripción:
Modificación de indicadores de manejo
generales
Administrador
Registra en el sistema modificaciones de
información con respecto a los aspectos de
manejo generales del parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre las descripciones de los aspectos de
manejo
que
serán
calificados
posteriormente sobre las rutas y senderos
almacenados en el sistema.
PreCaso de Uso 2.7
Condición:
260
Caso de uso
2.28
Actor:
Descripción:
Modificación de indicadores de
actividades realizadas
Administrador
Registra en el sistema modificaciones de
información con respecto a las actividades
que se realizan en el parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite modificaciones
os:
sobre las descripciones de las actividades
de
manejo
que
serán
calificadas
posteriormente sobre las rutas y senderos
almacenados en el sistema.
Caso de Uso 2.8
PreCondición:
Caso de uso
2.30
Actor:
Descripción:
Eliminación de rutas y senderos
Administrador
Elimina del sistema las rutas de visita
establecidas en el parque.
Media
Alta
Esporádico
Automático
Importancia:
Prioridad:
Periodicidad:
Tipo de
proceso:
Requerimient Caso de uso 2.30 Eliminación de rutas y
os:
senderos
R1. El sistema deberá realizar una
eliminación lógica de las rutas y senderos,
de manera que no se afecte a la
información estadística.
261
R2. El sistema no permitirá códigos de ruta
repetidas.
Caso de uso Eliminar zona de senderismo
2.31
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a las zonas de senderismo de
visita establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
los senderos almacenados en el sistema.
R2. El sistema permite eliminaciones sobre
los subsenderos almacenados en el sistema
R3. La eliminación será física, solo en caso
de que el sendero o subsendero no forma
parte de una calificación de una visita.
Caso de Uso 2.1
PreCondición:
Caso de uso Eliminar zona de ruterismo
2.32
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a zonas de ruterismo de visita
establecidas en el parque.
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
262
os:
las rutas almacenadas en el sistema.
R2. La eliminación será física, solo en caso
de que la ruta no forma parte de una
calificación de una visita.
PreCondición:
Caso de Uso 2.2
Caso de uso
2.33
Actor:
Descripción:
Eliminar indicadores de manejo
especifico de rutas y senderos
Administrador
Elimina del sistema información con
respecto a calificativos de visitas de rutas y
senderos establecidas en el parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
calificativos para las rutas y senderos
almacenados en el sistema.
R2. La eliminación será física, solo en caso
de que el indicador no forma parte de una
calificación de una visita.
Caso de Uso 2.3
PreCondición:
Caso de uso
2.34
Actor:
Descripción:
Prioridad:
Frecuencia:
Eliminar estados para los indicadores de
manejo especifico de rutas y senderos
Administrador
Elimina del sistema información con
respecto a los estados de los calificativos
de visitas de rutas y senderos establecidas
en el parque.
Opcional
Baja
263
Tipo de
Automático
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
los estados que podían ser dados para los
calificativos almacenados en el sistema.
R2. La eliminación será física, solo en caso
de que los estados no forma parte de una
calificación de una visita.
PreCondición:
Caso de Uso 2.4
Caso de uso Eliminar indicadores biológicos
2.35
Actor:
Administrador
Descripción: Elimina del sistema información con
respecto a indicadores biológicos que
pueden ser observados en el parque
Prioridad:
Opcional
Frecuencia:
Baja
Automático
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
indicadores biológicos de las rutas y
senderos almacenados en el sistema.
R2. La eliminación será física, solo en caso
de que los indicadores no forma parte de
una calificación de una visita.
PreCondición:
Caso de Uso 2.5
Caso de uso Eliminar ítems de indicadores biológicos
2.36
Actor:
Administrador
264
Descripción:
Elimina del sistema información con
respecto a los ítems de indicadores
biológicos que pueden ser observados en el
parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
los ítems de los indicadores biológicos de
las rutas y senderos almacenados
anteriormente en el sistema.
R2. La eliminación será física, solo en caso
de que el item no forma parte de una
calificación de una visita.
PreCondición:
Caso de Uso 2.6
Caso de uso
2.37
Actor:
Descripción:
Eliminar indicadores de manejo
generales
Administrador
Elimina del sistema información con
respecto a los aspectos de manejo
generales del parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
los aspectos de manejo de las rutas y
senderos almacenados en el sistema.
R2. La eliminación será física, solo en caso
de que el indicador no forma parte de una
calificación de una visita.
265
PreCondición:
Caso de Uso 2.7
Caso de uso
2.38
Actor:
Descripción:
Eliminar indicadores de actividades
realizadas
Administrador
Elimina del sistema información con
respecto a las actividades que se realizan
en el parque.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El sistema permite eliminaciones sobre
os:
actividades que se podrían realizar en las
rutas y senderos almacenados en el
sistema.
R2. La eliminación será física, solo en caso
de que el indicador no forma parte de una
calificación de una visita.
PreCondición:
Caso de Uso 2.8
Caso de uso
2.40
Actor:
Descripción:
Consulta de rutas y senderos con sus
indicadores
Administrador Guía
Permite la consulta de la información de las
rutas y senderos a través de los sistemas
de interfase al usuario.
Obligatorio
Alta
Automático
Prioridad:
Frecuencia:
Tipo de
266
proceso:
Requerimient R1. El sistema permite realizar consultas
os:
sobre rutas y senderos almacenados
anteriormente en el sistema.
En el caso del guía, simplemente podrá
visualizar las rutas y senderos existentes,
sobre las cuales podrán hacer sus visitas.
En el caso del administrador podrá
visualizar la información de las rutas y
senderos,
conjuntamente
con
los
indicadores
que
serán
calificados
posteriormente por los guías en las visitas
al Parque.
PreCaso de Uso 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7,
Condición:
2.8
Caso de uso
2.50
Actor:
Descripción:
Registro de operadoras de turismo que
pueden acompañar en la visita
Administrador
El administrador registra en el sistema,
nombres de las operadoras que están
calificadas para acompañar en la visita a los
guías naturalistas.
Necesaria
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá registrar los
os:
nombres únicamente de las operadoras que
pueden acompañar a las visitas.
R2. Se registrara el codigo de la operadora
y el nombre de la misma.
Ninguna
PreCondición:
Registros
5 registros
267
aprox.
Caso de uso
2.55
Actor:
Descripción:
Modificación de operadoras de turismo
que pueden acompañar en la visita
Administrador
Registra en el sistema modificaciones de
información con respecto a las operadoras
de turismo.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá modificar los
os:
nombres de las operadoras que pueden
acompañar a las visitas.
Caso de Uso 2.50
PreCondición:
Caso de uso
2.60
Actor:
Descripción:
Eliminar operadoras de turismo que
pueden acompañar en la visita
Administrador
Elimina del sistema información con
respecto a operadoras de turismo
calificadas para acompañar a las visitas del
PNC.
Opcional
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se podrá eliminar las
os:
operadoras que pueden acompañar a las
visitas.
R2. La eliminación será física, solo en caso
de que la operadora no forma parte de una
calificación de una visita.
268
PreCondición:
Caso de Uso 2.50
Caso de uso
2.70
Actor:
Descripción:
Carga de anuncio informativo para los
guías naturalistas.
Administrador
El sistema permite al administrador cargar
un documento en el sistema, este
documento será creado anteriormente en
Word, y contendrá algunas notas y avisos
para que el guía sepa como llenar el
formulario de su reporte en línea.
Necesaria
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se cargar un archivo .doc
os:
con información propicia para que los guías
llenen de manera correcta los formularios
de visitas.
R2. Cuando el administrado lo desee,
modifica este documento y lo vuelve a
cargar en el sistema.
Ninguna
PreCondición:
Registros
1 registro
aprox.
3.1.3. SUBSISTEMA DE CONTROL DE VISITAS
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
269
que visitan el Parque Nacional Cajas.
Caso de uso
3.10
Actor:
Descripción:
Crear Registro de la información del
Guía en Sistemas automáticos de control
Administrador y Guía
Permite el registro del método de
identificación del guía en los sistemas
electrónicos de control, puede ser huella
digital o perfil de la mano si son de tipo
biométrico, o la asignación de una etiqueta
RFID en un carné.
Obligatoria
Media
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. En el equipo de control deberá registrar
os
el número de la etiqueta electrónica o de la
huella, para que sean validas
R2. Se permitirá únicamente un medio de
identificación para cada guía a la vez.
Caso de Uso 1.40 Consultar Guía
PreCondición:
Registros
60 registros
aprox.
Caso de uso
3.11
Actor:
Descripción:
Prioridad:
Frecuencia
Crear Registro de la información del
Guía en el Sistema de Información
Administrador
El administrador alimentará al sistema con
una referencia del guía con un código de
tarjeta, etc. para que las futuras visitas
puedan referenciarse al guía en cuestión.
Obligatoria
Media
270
Tipo de
Automático
proceso:
Requerimient R1. En el sistema, el administrador será el
os:
único en poder registrar el medio de
identificación.
R2. El administrador a través del sistema,
hace una referencia de un guía con un
código único de identificación para los
futuros registros de asistencia.
R3. La asociación se realizará a través de la
Cedula de Identidad del Guía con el código
que se tenga en la tarjeta o cualquier otro
medio de identificación.
R4. El sistema permitirá manejar estados de
control del medio entregado. Ejmp. Activo,
Inactivo, Perdido, Bloqueado.
R5. El sistema registrará la fecha de
emisión, modificacion, eliminacón.
R6. El sistema contará las visitas por fecha
de visita, si existen dos registros físicos en
la misma fecha se cuenta como uno solo
R7. En el sistema cuando se crucen los
reportes en línea con los registros físicos el
sistema debe considerar que si existe un
reporte en línea que indica una visita de dos
o más días seguidos Ejmp. Entró el 5 y
acampó y salió el 7 eso cuenta como tres
días de visita pero se verificará que debe
existir un registro físico del día de entrada,
al igual que el día de salida. Esto cuenta
solo para cuando hay un rango de días en
el mismo reporte refiriéndose a la misma
visita; es decir, comúnmente cada visita
requiere un reporte en línea por separado.
R8. El sistema deberá validar que en caso
de reportes en línea con rango de fechas de
permanencia al interior del área este rango
271
no puede ser de más de cuatro días.
R9. El sistema registrará la información
siguiente:
PreCondición:
Registros
aprox.
Caso de uso
3.15
Actor:
Descripción:
Código de control del guía
Cedula del guía (del subsistema1:
control de guías)
Estado del medio de control
entregado
Administrador que realizo el registro
Fecha de activación
Fecha de Modificación
Fecha de Elimnación
Caso de Uso 1.40
60 registro
Consultar información del Guía en el
Sistema de Información
Administrador
El administrador para realizar una
modificación o eliminación del guía en los
sistemas de control de ingreso, debe
primero realizar una consulta de su
información ,ingresando algún campo de los
especificados en el caso de uso 1.40. De
esa manera se muestra toda la información
del guía referente a su registro de control de
ingreso
Necesaria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El administrador consulta los datos
os:
concernientes a las referencias de los
códigos para el registro y el guía mismo.
272
R3: El sistema realiza la consulta en base a
la información solicitada en el caso de uso
1.40:
PreCondición:
Caso de Uso 1.40, 3.11 y 3.20
Caso de uso
3.20
Actor:
Descripción:
Modificar información del registro del
Guía en Sistemas automáticos de control
Administrador y Guía
Permite la modificación del método de
identificación de ingreso al parque, en el
mecanismo electrónico. Biométrico o RFID.
Necesaria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El sistema considerará que la
os:
modificación podrá realizarla únicamente el
Administrador.
R2. En el equipo se realiza la modificación
de las referencias para el registro del guía.
PreCaso de Uso 3.10 Crear Registro de la
Condición:
información del Guía en Sistemas
automáticos de control
Caso de uso
3.21
Actor:
Descripción:
Modificar información del Guía en el
Sistema de Información
Administrador
El administrador hará una modificación en
el sistema sobre la referencia del guía con
su numero de tarjeta o cualquier medio de
registro que se este utilizando.
Este hecho también se aplica para el caso
273
de que un guía haga perder su tarjeta y se
le asigne una nueva para que pueda
realizar sus registros físicos.
Cada 2 años aproximadamente, los carnets
son actualizados, por lo que, en el caso de
que se utilice una tarjeta para el registro y
ésta sea impresa al lado reverso del carnet,
será también cada 2 años cuando haya una
actualización de estos medios de registro.
Necesaria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El administrador modifica los datos
os:
concernientes a las referencias de los
códigos para el registro y el guía mismo.
R3: El sistema registrara la información
siguiente:
Fecha de modificación
Nombre del administrador que
modificó
Código RFID de la tarjeta (en caso
de pérdida)
Estado del medio entregado
PreCondición:
Caso de Uso 3.11 y 3.20
Caso de uso
3.30
Actor:
Descripción:
Eliminar información del Registro del
Guía en Sistemas automáticos de control
Administrador
Permite la eliminación del registro del
método de identificación de ingreso al
parque, en el mecanismo electrónico.
Necesaria
Prioridad:
274
Frecuencia
Tipo de
proceso:
Requerimient
os:
PreCondición:
Baja
Automático
Caso de uso
3.31
Actor:
Descripción:
Eliminar información del Guía en el
Sistema de Información
Administrador
El administrador hace una eliminación del
registro del guía en el sistema de
información de modo que queden inválidas
las referencias a dicho código.
Necesaria
Baja
Automático
R1. La eliminación será realizada solo por el
administrador.
Caso de Uso 3.10 y 3.11
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El sistema considerará que la
os:
eliminación será realizada solo por el
administrador.
R2. El sistema controlará que la eliminación
será únicamente virtual, es decir lógica,
dejando el registro físico existente en el
sistema.
R3. En el sistema se registrará fecha de
eliminación y los datos del administrador
que realizó la eliminación.
R4. En el sistema el administrador
mantendrá acceso a los registros borrados
virtualmente
Fecha de eliminación
Eliminado
Nombre de administrador que
eliminó
275
PreCondición:
Caso de Uso 3.11, 3.30
Caso de uso Registro electrónico de Visita
3.40
Actor:
Guía
Descripción: Permite el registro de la visita al PNC
mediante el mecanismo de control
establecido, esta información se guardará
para futuras descargas.
Prioridad:
Obligatoria
Frecuencia
Alta
Automático
Tipo de
proceso:
Requerimient R1. En los puntos de control de entrada se
os:
utilizará el mecanismo provisto por el
equipo que se instale en los accesos.
R2. En los puntos de acceso existirán por lo
menos 3 equipos (Quinuas, Toreadora,
Llaviucu)
R3. Los datos que serán registrados son los
siguientes:
PreCondición:
Caso de uso
3.45
Actor:
Descripción:
Fecha
Responsable del registro (Guía
Naturalista)
Código o clave biométrica
Caso de Uso 3.11
Registro electrónico de Visita
directamente en el Sistema
Administrador
Este caso de uso se aplica, en el caso de
que no haya energía eléctrica el momento
276
del registro físico, y sea el administrador el
que deba alimentar posteriormente al
sistema con los registros de los guías que
visitaron el parque, esta información será
igual de valida que si el guía lo hubiera
realizado directamente.
Obligatoria
Baja
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. En el caso de que no haya energía
os:
eléctrica en el sector, el guarda- parque que
este de turno, deberá hacer un listado con
los datos de los guías que visitaron el cajas,
luego será el administrador el que alimente
al sistema con esos datos:
PreCondición:
Fecha de ingreso
Fecha de salida (opcional)
Responsable del registro (Administrador
PNC)
Código o clave biométrica
R2. Estos datos se almacenarán y tendrán
la misma validez como si los hubiera
ingresado directamente el guía en los
equipos de control.
Caso de Uso 3.11
Caso de uso Descarga de información de registro de
3.50
visitas desde Sistemas automáticos de
control
Actor:
Administrador
Descripción: Permite la descarga de información del
control de las visitas registradas en los
mecanismos automáticos de control, este
277
procedimiento se realizará en medios
portátiles como laptops o PDA’s o memorias
flash dependiendo del equipo que se
adquiera posteriormente.
Obligatoria
Mensual
Manual y Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. En el sistema la descarga se
os:
establecerá de acuerdo al equipo instalado,
de todas formas el proceso será manual.
PreCaso de Uso 3.40 Registro electrónico de
Condición:
Visita
Caso de uso
3.60
Actor:
Descripción:
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient
os:
PreCondición:
Transferencia de información de visitas
desde los medios portátiles
Administrador
Permite la transferencia de información del
control de las visitas, desde los medios
portátiles hacia tablas de base de datos del
sistema de información ambiental para
cruces de información.
Obligatoria
Mensual
Manual y Automático
R1. En el sistema se realizará la descarga
en una base de datos de registro.
Caso de Uso 3.50 Descarga de información
de registro de visitas desde Sistemas
automáticos de control.
278
3.1.4. SUBSISTEMA DE INFORMACION
ACTOR
DESCRIPCION
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Guía
Persona que se dedica al
acompañamiento de grupos de personas
que visitan el Parque Nacional Cajas.
Público
Biólogo
Personas que visitan el PNC
Persona que se dedica al control del
medio ambiente y buen uso de los
recursos del PNC
Caso de uso
4.10
Actor:
Descripción:
Consulta De Estadísticas
Caso de uso
4.20
Actor:
Descripción:
Consulta De Indicadores Biológicos
Administrador, Biólogo, Guías, Público
Se brinda información estadística de visitas
por periodos mensuales, anuales, etc.
Prioridad:
Alta
Frecuencia:
Mensual
Requerimient Caso de uso 4.10 Consulta De Estadísticas
os
R1. El sistema considerará que el
administrador obtiene los reportes del
sistema para preparar la información a
publicarse
Administrador, Biólogo, Guías, Público
Se brinda información de indicadores
biológicos como cantidad de ciertas
especies de insectos, aves, reptiles,
279
plantas, etc.
Alta
Mensual
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient Caso de uso 4.20 Consulta De Indicadores
os
Biológicos
R1. El sistema considerará que el
administrador obtiene los reportes del
sistema para preparar la información a
publicarse.
Caso de uso
4.30
Actor:
Descripción:
Consulta De Visitas
Administrador, Guía
Se brinda información a los guías sobre las
visitas realizadas al PNC.
Alta
Mensual
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient Caso de uso 4.30 Consulta De Visitas
os
R1. En el sistema se podrá consultar
información
de
las
preguntas
del
cuestionario en número de ocurrencias,
seleccionando la información por cualquiera
de los campos de la visita de manera que
se puedan elegir desde un combo.
R2. En el sistema se incluirán en la
selección criterios como totales, rangos de
fechas.
R3. Del sistema la información que se
pretende obtener es por ejemplo:
visitas totales x guía.
visitas totales de todos los guías.
visitas de todos los guías entre fechas.
280
visita de guías calificados entre ciertas
fechas y que visitaron el parque
entre fechas.
numero de pasajeros que visitaron el
PNC acompañados de un guía
seleccionado.
numero de pasajeros que visitaron el
PNC acompañados de todos los
guías.
La misma información cruzada con
ciertas rutas o senderos o de forma
global.
etc.
R4. El sistema emitirá reportes automáticos
que serán diseñados conjuntamente con los
usuarios del PNC en su formato.
1. visitas totales x guía mes por mes con
cruce de datos entre el reporte en línea
y el registro físico
2. recopilación de respuestas por cada
zona y por cada ruta mes a mes
3. recopilación de respuestas de los
aspectos de manejo mes a mes
4. recopilación de respuestas sobre las
actividades realizadas mes a mes
R5. En el sistema el administrador podrá
consultar
de
manera
aleatoria
las
respuestas no contabilizables en el
formulario de informe de los guías
R6. En el sistema el administrador podrá
acceder al archivo de reporte de un guía
específico en una fecha específica para su
impresión o copia del contenido
281
Caso de uso
4.40
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.50
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.60
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Consulta de Indicadores
Administrador, Biólogo, Guías, Público
Se brinda información de indicadores
generales como clima por periodos,
condiciones de caminos, etc.
Alta
Mensual
Automático
Consulta de Indicadores de Visitas
Administrador, Guía
Se brinda información de indicadores de
visitas por turismo, educación, control, etc.
Media
Alta
Mensual
Automático
Registro De Bioindicadores
Guía, Biólogo
Se registra información proporcionada por
guías y biólogos de cada visita al parque
para aportar al banco de información para
consultas y estadísticas.
Media
Alta
Mensual
Automático
282
Caso de uso
4.70
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.80
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
4.81
Actor:
Descripción:
Registro De Datos De Rutas
Guía, Biólogo
Se registra la información proporcionada
por los guías y biólogos de información que
se observa en la excursión de cada ruta.
Media
Alta
Mensual
Automático
Registro De Datos De Visita
Guía
Se registra información concerniente al
provecho de la visita al parque, rutas
recorridas y otros aspectos todos ellos
determinados.
Media
Alta
Mensual
Automático
Ingreso de información en el Formulario
De Visita
Guía
Se ingresa la información concerniente a lo
observado a lo largo de los recorridos de las
rutas
y/o
senderos,
acerca
de
bioindicadores presentes en la zona y otros
aspectos que se encuentran determinados.
Esta información es proporcionada por
283
guías.
Obligatoria
Alta
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. En el sistema se registrara los
os:
siguientes datos referentes a la visita:
Fecha de ingreso
Fecha de salida
No. De pasajeros
País de procedencia principal de
los pasajeros
Edad promedio de los pasajeros
Operadora de turismo con la
que acudió
Comentarios Generales
R2. En el sistema se calificarán indicadores
de manejo generales observados durante
las visitas.
R3. En el sistema se registrara indicadores
de actividades realizadas con el grupo de
turistas en la visita.
R4. En el sistema se registran las zonas de
senderismo y ruterismo que han sido
visitadas,
además
de
indicadores
específicos concernientes a cada uno de
ellos.
R5.
En el sistema se registran los
indicadores biológicos que han sido
observados por cada ruta y/o sendero
recorridos.
Nota: Todas las opciones para llenar este
formulario,
depende
de
los
ítems
ingresados por el administrador en el
Subsistema 2: Control de Rutas y
Senderos.
Pre-condición: Casos de uso: 2.1 – 2.2 – 2.3 – 2.4 – 2.5 –
284
2.6 – 2.7 – 2.8
Caso de uso
4.84
Actor:
Descripción:
Consulta de indicadores de las visitas
realizadas según períodos
Administrador
Se brinda información a cerca de los
diferentes calificativos e indicadores de
rutas y/o senderos que fueron ingresados
por los guías el momento de llenar los
formularios de visitas al PNC.
Obligatoria
Alta
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El usuario ingresará en el sistema el
os:
período del que desea obtener las
consultas.
R2. El usuario indica al sistema el criterio
del que desea obtener una respuesta, estos
indicadores pueden ser:
a. Zonas visitadas
b. Indicadores de manejo generales.
c. Indicadores
de
actividades
realizadas.
d. Indicadores de manejo específico.
e. Indicadores biológicos
f. Se puede especificar también una
de las subdivisiones de los
grupos citados anteriormente.
R3. El sistema devuelve un valor numérico
de coincidencia del indicador que cumple
con el período solicitado por el usuario.
Caso de Uso 4.81: Ingreso de información
PreCondición:
en el Formulario De Visita
285
Caso de uso
4.88
Actor:
Descripción:
Reporte histórico de la información
obtenida del formulario de visita.
Administrador
El administrador obtiene toda la información
histórica comparativa mes a mes de los
datos que son ingresados en el formulario
de visita.
Obligatoria
Alta
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. Se visualizará la información histórica
os:
de los indicadores del perfil del visitante,
presentando la información histórica de
acuerdo al anexo 4.
R2. Se mostrará la información de los
indicadores
de
manejo
generales,
presentando la información histórica de
acuerdo al anexo 5.
R3. Se mostrará la información de las
actividades realizadas con el grupo de
visitantes, dividiendo la información en 3
grupos: Actividades de interpretación,
actividades de observación y actividades de
recreación y deporte, de acuerdo al anexo
6.
R4. Se mostrará la información de los
indicadores de manejo específico por cada
zona de ruterismo o zona de senderismo de
acuerdo al anexo 7.
R5. Se mostrará la información de los
indicadores biológicos por cada zona de
ruterismo o zona de senderismo, divididos
según el formulario de visita, de acuerdo al
anexo 8.
PreCaso de Uso 4.81: Ingreso de información
Condición:
en el Formulario De Visita
286
Caso de uso
4.89
Actor:
Descripción:
Consulta de información obtenida de un
formulario de visita específico.
Administrador
El administrador obtiene la información de
una visita específica que fueron ingresados
en el formulario de visita del guía.
Alta
Baja
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient R1. El administrador debe indicar al sistema
os:
una fecha para obtener una visita específica
R2. El sistema muestra al administrador una
lista de visitas q se realizaron ese dia,
acompañados del nombre del guía q las
realizó
R3. el administrador puede escoger la visita
q desea visualizar.
R4. El sistema mostrará la información que
el guía ingreso en su formulario el día
especificado.
Caso de Uso 4.81: Ingreso de información
PreCondición:
en el Formulario De Visita
Caso de uso
4.90
Actor:
Descripción:
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Reporte Cruzado
Administrador
Se obtiene un reporte cruzado de visitas
reportadas por los guías y las registradas
en los equipos electrónicos.
Media
Alta
Mensual
Automático
287
Caso de uso
4.94
Actor:
Descripción:
Cruce de información entre el registro
físico y el reporte en línea
Administrador
Se realiza el proceso para obtener las
visitas validas de los guías, es decir las que
han cumplido con el registro físico
reportadas en los equipos electrónicos por
los guías, y los reportes en línea.
Obligatoria
Alta
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El sistema realizará el cruce de
os:
información con los datos obtenidos de los
equipos de registro electrónico, con la
información de los reportes en línea.
Preninguna
Condición:
Caso de uso
4.98
Actor:
Descripción:
Reporte de numero de visitas de los
guías
Administrador, guía
Se brinda información a los guías y al
administrador sobre las visitas realizadas al
PNC.
Obligatoria
Media
Automático
Prioridad:
Frecuencia
Tipo de
proceso:
Requerimient R1. El usuario podrá obtener del sistema un
os:
listado de las visitas realizadas por los
guías, con la ayuda de un cruce de
información, el usuario podrá visualizar el
288
número de registros físicos que ha realizado
en sus visitas, el número de reportes en
línea que ha realizado, y entonces también
el numero de visitas validas que tiene, de
esta manera el guía podrá ir controlando el
numero de visitas que necesita cumplir en
un período de tiempo.
R2. El administrador podrá visualizar la
información concerniente a todos los guías,
mientras que un guía solo podrá revisar su
propia información.
R4. Del sistema, se puede obtener
informaciones totales como:
1. visitas totales de cierto guía.
2. visitas totales de todos los guías.
3. visita de cierto guías entre fechas.
4. visitas de todos los guías entre
fechas.
5. numero de pasajeros que visitaron
el PNC acompañados de cierto guía.
6. numero de pasajeros que visitaron
el PNC acompañados de todos los
guías.
R3. Cuando el administrador necesite
información de cierto guía, sobre el numero
de visitas, puede realizar esta consulta, por
diferentes campos propios del guía, por
ejemplo:
Cedula del
Guía
Nombres
Apellidos
Lugar de
residencia
Estado
Licencia
Fecha inicio
licencia
289
Fecha fin
licencia
Nivel Licencia
Idioma
R4. El guía podrá consultar la información
sobre sus visitas de la siguiente manera:
Número de visitas acumuladas en el
periodo de vigencia de su licencia
Pre-condición: Casos de uso: 4.89
Caso de uso
5.00
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.10
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Reporte Global de Visitas
Administrador
Se obtiene un reporte global de visitas
reportadas por los guías para todos los
guías en un periodo determinado
Alta
Mensual
Automático
Consulta de Visitas por fecha
Administrador
Permite la consulta de la información de las
visitas de una fecha determinada.
Alta
Mensual
Automático
290
Caso de uso
5.20
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.30
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.40
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.50
Actor:
Consulta de Visitas por ruta por mes
Administrador
Permite la consulta de la información de las
visitas de una fecha y ruta determinada.
Alta
Mensual
Automático
Consulta de Visitas de rutas globales por
mes
Administrador
Permite la consulta de la información de las
visitas de una fecha y todas las rutas.
Alta
Mensual
Automático
Consulta de Visitas por guía y fecha
Administrador
Permite la consulta de la información de las
visitas entre fechas determinadas de un
guía.
Alta
Mensual
Automático
Consulta de Visitas por guía de forma global
Administrador
291
Descripción:
Permite la consulta de la información de las
visitas de manera global de un guía.
Importancia:
Prioridad:
Frecuencia:
Tipo de
proceso:
Media
Alta
Mensual
Automático
Caso de uso
5.60
Actor:
Descripción:
Consulta de Visitas globales por fecha
Prioridad:
Frecuencia:
Tipo de
proceso:
Caso de uso
5.70
Actor:
Descripción:
Prioridad:
Frecuencia:
Tipo de
proceso:
Administrador
Permite la consulta de la información de las
visitas entre fechas de todos los guías.
Alta
Mensual
Automático
Consulta de Visitas globales
Administrador
Permite la consulta de la información de las
visitas de todos los guías.
Alta
Mensual
Automático
Caso de uso Consulta públicas globales
5.80
Actor:
Administrador, Publico
Descripción: El Administrador prepara un informe de
interés al público que se debe presentar en
292
la interfase Web al Público, concerniente a
los indicadores de las rutas y senderos del
parque.
Prioridad:
Obligatoria
Frecuencia
Mensual
Tipo
de Manual y Automático
proceso:
Requerimient R1. El administrador tiene acceso a la
os:
información completa que se le presenta en
el reporte histórico de datos
R2. El administrador prepara un informe en
Word o Excel con los datos que sean
necesarios para publicarlos en la Pag Web
del PNC.
ninguna
PreCondición:
Caso de uso
5.90
Actor:
Descripción:
Registro De Datos De Contactos de Guías
Administrador, Administradores Otras
Instituciones, Operadores de Turismo.
Se registra la información proporcionada
por los guías para mantener una guía de
información de los guías turisticos.
Alta
Mensual
Automático
Prioridad:
Frecuencia:
Tipo de
proceso:
Requerimient Caso de uso 5.90 Reporte De Datos De
os
Contactos de Guías
R1. Con información obtenida del sistema
se preparará el reporte en Excel y se
publicará en la página Web del PNC para
ser descargada solo por Operadores de
Turismo o instituciones a las que se les
autorice con clave
293
Caso de uso Reporte De Datos básicos para
5.91
contactos con Guías
Actor:
Administrador,
Administradores
Otras
Instituciones, Operadores de Turismo.
Descripción: Se obtendrá un reporte con información
básica de los guías registrados, con el
objetivo de mantener una agenda de
contactos de los guías naturalistas para las
compañías operadoras de turismo.
Prioridad:
Media
Frecuencia
Mensual
Manual y Automático
Tipo de
proceso:
Requerimient R1. Con información obtenida del sistema,
os:
automáticamente se arma un reporte en
Excel, con los datos más importantes de los
guías naturalistas,
R2. El administrador pueda descargar este
archivo y publicarlo en la página Web de
Internet del PNC.
R3. Los datos que se presentaran en el
documento son:
Apellidos
Nombres
Cuidad
Tel Casa 1
Tel Casa 2
Tel Trabajo 1
Tel Trabajo 2
Celular
Correo Electrónico
Idiomas
R4. Este archivo servirá como información
para las Operadores de Turismo o
294
instituciones a las que se les autorice con
clave.
Pre-condición: Caso de Uso 1.10
3.2 REQUISITOS DE INTERFACES EXTERNAS
En esta sección se describe los requisitos que afecten a la
interfase de usuario, interfases con otros sistemas de
hardware y software e interfases de comunicaciones.
3.2.1 Interfaces de software
Existen cuatro módulos que deben estar integrados que
son:
1. Subsistema de control de guías.
2. Subsistema de control de rutas y senderos.
3. Subsistema de control de visitas.
4. Subsistema de información.
3.2.2 Interfaces de usuario
El sistema de información deberá ofrecer una interfaz de
usuario intuitivo, fácil de aprender y sencillo de manejar. El
sistema deberá presentar un alto grado de usabilidad. Lo
deseable sería que el usuario se familiarice con el sistema
en cuestión de pocas horas.
Las interfaces de usuario deben ser orientadas al Web.
Estas interfaces deberán ser diseñadas para funcionar
tanto en Internet Explorer como en Netscape Navigator, por
tratarse de los navegadores más utilizados por los usuarios
de Internet.
295
3.3. REQUERIMIENTOS NO FUNCIONALES
3.3.1Requisitos De Diseño del producto
• El sistema deberá diseñarse de acuerdo a los
estándares de UML e incluirá por lo menos los
diagramas de clases, diagramas de secuencia,
diagramas de colaboración y de ser necesario diagramas
de estado en las fases de análisis, diseño y despliegue.
• El sistema deberá contar con un diseño final de los
datos.
• El sistema deberá contar con un diseño de los
componentes para cada una de las capas.
• El sistema se diseñará en tres capas para las interfases,
lógica del negocio y acceso a datos.
• El sistema se diseñará con un modelo orientado a
servicios.
3.3.2Requisitos De Diseño del Proyecto
• El proyecto deberá diseñarse para ser ejecutado en un
plazo y por un precio estipulados en el capitulo
“Estimación del sistema de información de guías
naturalistas”, para lo cual se prepararán los cronogramas
que cuenten con recursos y tiempo.
• El proyecto deberá contar con indicadores de control y
verificadores de los indicadores repartidos en hitos
mensuales.
• Los indicadores y verificadores serán de común acuerdo
entre ejecutores y fiscalizadores.
• El proyecto contará con un plan de proyecto y un plan de
mitigación de riesgos.
3.3.3Requisitos De Ejecución del Proyecto
296
• El proyecto se ejecutará con principios de eficiencia y
eficacia, para lo cual se presentarán los informes de
ejecución del proyecto y los informes de gestión para el
control de las desviaciones de calidad, cantidad, costo y
tiempo.
3.3.4Requisitos De Hardware Y Software
• Los sistemas se diseñarán y programaran para que
funcionen en un servidor de aplicaciones con plataforma
Intel y sistema operativo Windows 2003 Server y puede
ser posterior, la base de datos es DB2 para iSeries y
está residente en un iSeries con sistema operativo I5 v
5.3 y puede ser posterior.
• Los clientes son usuarios de ambiente WEB y corren
navegadores de distinto proveedor.
3.3.5Requisitos De Documentación
• La documentación del sistema deberá contener toda la
información producida en los requisitos de diseño.
• La documentación contará con un manual de usuario.
• El sistema contará con un modulo de ayuda desarrollado
en el paquete Robohelp, y contendrá una ayuda para
cada programa de interfase con el usuario así como la
información general de uso.
3.3.6Requisitos De Conformidad A Estándares
• Los programas se deberán desarrollar con los
estándares
establecidos
en
el
manual
de
“METODOLOGÍA DE DESARROLLO DE SOFTWARE V
3.0”
3.3.7Requisitos De Usabilidad
• El sistema deberá ser intuitivo y de mínimo soporte para
297
entrenamiento y utilización, un usuario deberá poder
manejarlo con un soporte no mayor de una hora.
3.3.8Requisitos De Eficiencia
• El tiempo de respuesta de una transacción básica de
agregar, modificar, eliminar, debe ser en promedio
menor o igual a las de las mismas características del
sistema de documentación SAD.
3.3.9Requisitos De Mantenibilidad
• Los programas se deberán desarrollar con los
estándares
establecidos
en
el
manual
de
“METODOLOGÍA DE DESARROLLO DE SOFTWARE V
3.0” para garantizar el mantenimiento del sistema.
3.3.10 Requisitos De Instalabilidad
• La documentación del sistema deberá contener toda la
información requerida para la instalación y su
procedimiento no debe ser complejo, para lo cual en
caso de ser necesario se incluirá un asistente de
instalación.
298
APROBACIÓN
• Sección en la que se valida y aprueba el documento de
levantamiento de las Especificaciones de los
Requerimientos de Software.
299
ANEXO 1
300
ANEXO 2
301
ANEXO 3
REPORTE DE GUÍAS
Indicadores del perfil del visitante
Fecha de ingreso (Ingreso libre)
Fecha de salida
(Ingreso libre)
No. de pasajeros (Ingreso libre)
País de procedencia principal de los pasajeros (elegir de
una lista)
Edad promedio de los pasajeros
(0-25,26-35,
3645,46-55,56 o mas)
Operadora de turismo con la que acudió (lista antes
ingresada por el Admin)
Visitas a Zonas de Senderismo (Esto es un listado de
opciones múltiples)
A. Toreadora
a. Toreadora
B. Valle de Llaviucu
C. Tres Cruces
D. Illincocha
Visitas a Zonas de Ruterismo (Esto es un listado de
opciones múltiples, máximo podrá seleccionar 3 rutas)
1 RUTA NATURALEZA E HISTORIA HUMANA
(Trayecto: laguna Toreadora - bosquete de San Luis lagunas Unidas - camino de García Moreno - laguna
Toreadora)
2 RUTA CUMBRE DEL CERRO SAN LUIS -VISIÓN 360°
(Trayecto: laguna Chica Toreadora - cumbre Cerro San
Luis - laguna Toreadora)
302
3 RUTA VALLE DE QUINUAS (trayecto: laguna
Pallcacocha - laguna Perro Grande - lagunas Unidas sector de Quinuas)
4 RUTA CAMINOS HISTÓRICOS
(Trayecto: cerro Tres cruces - laguna Larga - laguna
Togllacocha - camino del Inka
5 RUTA A LA CUMBRE DEL AVILAHUAYCU, EL
ADORATORIO NATURAL
(Trayecto: curva carretero sector Cucheros - cerro
Avilahuaycu - y viceversa)
6 RUTA AL ENCUENTRO CON EL VALLE DE LAS
BURINES
(Trayecto: laguna Cucheros - valle de las Burines - camino
del Inka - sector Caballo Shayana)
7 RUTA CAMINO DEL INKA Y LAS LAGUNAS MAYORES
(trayecto: lagunas Luspa – Burines – Mamamag – Llaviucu)
8 RUTA DE LA GRAN OSOHUAYCU
(trayecto: lagunas Luspa - Canutillos - Mangacocha Osohuaycu – Burines)
Indicadores de manejo específicos
(Esto es un grupo de opciones múltiples todas ellas para
cada sendero y/o ruta)
• Estado del entorno en la zona
o Bien Conservado
o Mantenido
o Deteriorado
del sendero• Limpieza de la zona
o Nada de basura
–especifique el sitio
303
o Casi nada de basura
o Mucha basura
–especifique el sitio
del sendero• Señalización
o Apropiada y Mantenida
o Apropiada
o Insuficiente
–especifique el sitio
del sendero• Infraestructura de la zona
o Bien Conservado
o Mantenido
o Deteriorado
–especifique el sitio
del sendero• Evidencia de fogatas
o No
o Sí
–especifique el sitio del
sendero-
Indicadores biológicos
(Esto es un grupo de opciones múltiples todas ellas para
cada ruta y/o sendero seleccionado)
• Aves
1. Cóndor
2. Tucán Andino
3. Colibrí Gorjivioleta
• Lagunas
1. Presencia de macrófitas (plantas subacuáticas
grandes tipo algas) en espejos de agua
2. Presencia de algas en ríos o riachuelos
3. Agua transparente en desfogues de lagunas
• Mamíferos
1. Observación de rastros lobo de páramo
2. Observación de rastros puma
304
3. Observación directa de venados
• Plantas
1. Observación de plántulas (retoños) de Polylepis
en manchones de bosquetes
Indicadores de manejo generales
(Esto es un grupo de opciones múltiples que se calificarán
por toda la visita)
• El control sobre los Guías Naturalistas con licencia fue
o Apropiado
o No Apropiado
–especifique lugar• La asistencia de los guardaparques dentro del Parque
fue
o Apropiada
o No Apropiada
–especifique lugar• El material informativo y la información entregado al
ingreso del área fue
o Apropiado
o No Apropiado
–especifique lugar-
Indicadores de actividades realizadas con el grupo de
visitantes
(Esto es un grupo de opciones múltiples una sola vez)
• Visita Centro de Interpretación
Interpretación)
• Interpretación Histórico Cultural
Interpretación)
• Interpretación Geológica
Interpretación)
• Educación Ambiental
Interpretación)
(Actividad
de
(Actividad
de
(Actividad
de
(Actividad
de
305
• Observación de Flora
(Actividad
Observación)
• Observación de Aves
(Actividad
Observación)
• Observación de Reptiles y Anfibios
(Actividad
Observación)
• Pesca Deportiva
y Deporte)
• Acampado
y Deporte)
• Escalada
Deporte)
de
de
de
(Act. de Recreación
(Act. de Recreación
(Act. de Recreación y
Novedades/
observaciones
___________________________________________
_______________________________________________
____________________
306
ANEXO 4
Indicadores del perfil del visitante.
ANEXO 5
307
ANEXO 6
Actividades realizadas con el grupo de visitantes
308
ANEXO 7
Indicadores de manejo especifico por Zona de
senderismo o ruterismo.
309
ANEXO 8
Indicadores de biológicos por Zona de senderismo o
ruterismo.
310
311
ANEXO 9
Zonas de senderismo.
ANEXO 10
Zonas de ruterismo.
312
313
Anexo 11
Diagramas de Secuencia
Subsistema 1: Control de Guías Naturalistas
1.1 Búsqueda de datos de un Guía para evitar registros duplicados:
a) El guía no existe en la BD
: Administrador
: wfBusIngGuia
: wfIngGuia
: Service
: clsGuia
: ClsDatos
Ingresa cédula
Cédula para buscar guía
Cedula para buscar
cédula para buscar
No existe
No existe,
formulario vacio
314
b) El guía ya existe en la BD
: Administrador
: wfBusIngGuia
Ingresa cédula
: wfIngGuia
: Service
: clsGuia
: ClsDatos
Cédula para buscar guía
Cedula para buscar
cédula para buscar
Si existe
Si existe
Si existe, formulario con datos
1.2 Ingresar y Modificar datos del guía naturalista
315
: Administrador
: wfIngGuia
: Service
: clsGuia
: clsIdioma
: clsEspecialidad
: clsFormacion
: clsHistorial
: clsLicencia
: clsRegistroLog
: clsProcedimientoObtencion
Form LLeno o vacio
(Dependiendo de la
buscqueda por cedula)
Ingresar, modificar
datos
Guardar datos
Guardar datos
Guardar datos
Guardar datos
Guardar datos
datos guardados correctamente
Guardar datos
Guardar datos
Datos guardados correctamente
Datos guardados
316
Guardar datos
Guardar datos
Guardar datos
Guardar datos
: ClsDatos
1.3 Consultar datos de guías naturalistas
a) El guía no existe en la Base de Datos
: Administrador
: wfBusGuia
: Service
: ClsDatos
Ingresar datos solicitados
Enviar datos a buscar
Enviar datos a buscar
No existe guia
No existe guia
Msg:Guia no encontrado
317
b) El guía si existe en la Base de Datos
: Administrador
: wfBusGuia
: ClsDatos
: Service
Ingresar datos solicitados
Enviar datos a buscar
Enviar datos a buscar
Guia o guias encontrados, devuelve datos
Guia o guias encontrados
Guia o guias
encontrados,
mostrar datos
318
1.4 Eliminar un Guía Naturalista
a) Desde el formulario de ingreso y edición de datos del guía
: Administrador
: wfIngGuia
: Service
: ClsDatos
Eliminar guia
Eliminar guia por cedula
Eliminar guia por cedula
Guia eliminado logica o fisicamente
Guia eliminado
Msg:guia eliminado
319
b) Desde el formulario de consultas de guías
: Administrador
: wfBusGuia
: Service
: ClsDatos
Eliminar guia
Eliminar guia por cedula
Eliminar guia por cedula
Guia eliminado logica o fisicamente
Guia eliminado
Msg:guia eliminado
320
1.5 Exportar datos de los guías consultados a Microsoft Excel.
: Administrador
: wfBusGuia
: wfExportToExcelGuia
: Service
: ClsDatos
Ingresar datos solicitados
Enviar datos a buscar
Enviar datos a buscar
Guia o guias encontrados, devuelve datos
Guia o guias encontrados
Guia o guias
encontrados,
mostrar datos
Exportar a excel
Datos exportados
321
Subsistema 2: Control de Rutas y Senderos
2.1 Ingreso y reactivación de los indicadores biológicos
: Administrador : wfIngIndi cadorBi ologico
: Service
:
cl sIndBi ologicos
:
clsItemIndBi ol ogico
: ClsDatos
Ingresa d...
envi a datos i ...
envi a datos i ...
guarda datos i ...
datos guardados i ...
datos guardados i ...
datos guardados i ...
envi a datos i ndi c...
envi a datos i ndic...
guarda datos i ndic...
datos guardados i ndi c...
datos guardados i ndi c...
datos guardadosindic...
Msg: datos guardados correctam...
322
2.2 Modificar los datos de un indicador biológico
a) El indicador no ha sido calificado aún
: Administrador: wfIngIndicadorBiologico
: Service
:
clsIndBiologicos
:
clsItemIndBiologico
: ClsDatos
Ingresa nuevos datos
envia datos items
envia datos items
guarda datos items
No tiems calificados
datos guardados items
datos guardados items
datos guardados items
envia datos indicador envia datos indicador
guarda datos indicador
datos guardados indicador
datos guardados indicador
datos guardadosindicador
Msg: datos guardados correctam ente
323
b) El indicador biológico ya ha sido calificado
: Administrador: wfIngIndicadorBiologico
: Service
:
clsIndBiologicos
:
clsItemIndBiologico
: ClsDatos
Ingresa nuevos datos
envia datos items
envia datos items
guarda datos items
Items calificados
no guarda
no guarda
no guarda
Msg:Ya existe un item cailificado no es posible guardar
324
2.3 Eliminación de un indicador biológico
a) El indicador no ha sido calificado aún
: Administrador: wfIngIndicadorBiologico
: Service
:
clsIndBiologicos
: ClsDatos
Eliminar indicador
Indicador a eliminar
Indicador a eliminar
Indicador a eliminar
No Existe items calificados
Eliminado fisicamente
Eliminado logicamente
eliminado fisicamente
eliminado fisicamente
325
b) El indicador biológico que ya ha sido calificado
: Administrador: wfIngIndicadorBiologico
: Service
:
clsIndBiologicos
: ClsDatos
Eliminar indicador
Indicador a eliminar
Indicador a eliminar
Indicador a eliminar
Existe items calificados
Eliminado logicamente
Eliminado logicamente
eliminado logicamente
eliminado logicamente
326
Para el mantenimiento de indicadores específicos, los diagramas 2.1, 2.2 a), 2.2 b), 2.3 a) y 2.3 b)
son análogos.
2.4 Ingreso y reactivación de una zona de senderismo
: Administrador
: wfIngSenderos
: Service
: clsSendero
: ClsDatos
Ingresa datos
envia datos senderos
envia datos senderos
guarda datos senderos
datos guardados senderos
datos guardados senderos
datos guardados senderos
envia datos zona
envia datos zona
guarda datos zona
datos guardados zona
datos guardados zona
datos guardados zona
Msg: datos guardados correctamente
327
Las modificaciones y eliminaciones de los senderos, son análogos a los indicadores biológicos 2.2
a), 2.2 b), 2.3 a) y 2.3 b) con la diferencia que para este caso tanto los senderos como los
subsenderos se encuentran dentro una misma clase Sendero
2.5 Ingresar y reactivar una actividad a realizarse
: Administrador
: wfIngActividad
: Service
:
clsIndActividades
: ClsDatos
Ingresa datos
envia datos
envia datos
guarda datos
datos guardados
datos guardados
datos guardados
Msg: datos guardados correctamente
328
Para el caso de las operadoras de turismo y los indicadores generales el diagrama 2.5 es
análogo.
2.6 Ingreso y reactivación de una zona de ruterismo
: Administrador
: wfIngRuta
: Service
: clsRuta
: ClsDatos
Ingresa datos
envia datos
envia datos
guarda datos
datos guardados
datos guardados
datos guardados
Msg: datos guardados correctamente
329
2.7 Modificación de una zona de ruterismo
a) La zona no ha sido calificada aún
: Administrador
: wfIngRuta
: Service
: clsRuta
: ClsDatos
Modificar datos
Modificar datos
Modificar datos
Modificar datos
Ruta eliminada
Ruta eliminada
Ruta eliminada
Msg: Ruta eliminada
330
b) La zona ya ha sido calificada
: Administrador
: wfIngRuta
: Service
: clsRuta
: ClsDatos
Modificar datos
Modificar datos
Modificar datos
Modificar datos
Ruta calificada no modifica
Ruta calificada no elimina
Ruta calificada no elimina
Msg: Ruta no eliminada, ya esta calificada
331
2.8 Eliminación de una zona de ruterismo
a) La zona no ha sido calificada aún
: Administrador
: wfIngRuta
: Service
: clsRuta
: ClsDatos
Elimina ruta
Elimina ruta
elimina ruta
elimina ruta
no ruta calificada
Ruta eliminada
Ruta eliminada
Ruta eliminada
Msg: ruta eliminada correctamente
332
b) La zona ya ha sido calificada
: Administrador
: wfIngRuta
: Service
: clsRuta
: ClsDatos
Elimina ruta
Elimina ruta
elimina ruta
elimina ruta
ruta calificada
Ruta eliminada logicamente
Ruta eliminada logicamente
Ruta eliminada logicamente
Msg: ruta eliminada correctamente
333
Para la eliminación y modificación de las actividades, indicadores generales y operadoras de
turismo los diagramas 2.7 a), 2.7 b), 2.8 a) y 2.8 b) son análogos.
2.9 Buscar Criterios
Este diagrama esta ejemplarizado con zonas de ruterismo, sin embargo este diagrama es análogo
para
Zonas de Senderismo, actividades, operadoras e indicadores biológicos y específicos
a) El indicador no existe en la base de datos o esta desactivada
334
: Administrador
: ClsDatos
: wfBusSub2
Ingresa campo a buscar
Busca ruta
No existe ruta
Msg: No existen registros coincidentes
335
b) El indicador si existe en la base de datos
c)
: Administrador
: wfBusSub2
Ingresa campo a buscar
: wfIngRuta
: ClsDatos
Busca ruta
Ruta encontrada
Presenta datos de ruta
336
2.10 Ingreso de un documento de información para los guías
: Administrador
: wfIngDocumento
: Service
: ClsDatos
ingresa datos
envia datos
envia datos
datos guardados
datos guardados
msg: Datos almacenados correctamente
337
2.11 Ingreso y modificación de datos del administrador del PNC
: Administrador
: wfIngDatosAdimin
: Service
: ClsDatos
ingresa datos
envia datos
envia datos
datos guardados
datos guardados
msg: Datos almacenados correctamente
338
2.12 Reportes de las zonas y sus indicadores
: Administrador
: wfReportes
Solicita reporte
Muestra reporte
339
Subsistema 3 Control de Visitas
3.1 Ingresar modificar y reactivar un registro RFID para el guía
: Administrador
: wfRegistrarGuias
: Service
:
clsRegistroControl
: ClsDatos
ingresa datos
envia datos
envia datos
envia datos
datos guardados
datos guardados
datos guardados
msg: Datos almacenados correctamente
340
3.2 Buscar registro RFID de un guía
: Administrador
: wfBusGuia
: Service
: wfRegistrarGuias
:
clsRegistroControl
Ingresar datos solicitados
Enviar datos a buscar
Enviar datos a buscar
Guia o guias
encontrados,
mostrar datos
Ver registro RFID
Guia o guias encontrados, devuelve datos
Guia o guias encontrados
Buscar registro rfid
Buscar registro rfid
Buscar rfid
Encuentra rfid
encuentra rfid
Presenta datos de registro rfid
341
: ClsDatos
3.3 Eliminar registro RFID de un guía
: Admini strador
: wfRegistrarGuias
: Service
:
clsRegistroControl
: ClsDatos
Buscar por cedula
envia datos
envia datos
envia datos
Devuelve registro
devuelve registro
Devuelve registro
Muestra registro
elimina registro
eliminar registro
elimina registro
elimina registro
Registro eliminado
registro eliminado
registro eliminado
Msg: registro eliminado
342
3.4 Ingreso de una visita física directamente en el sistema
a) se ingresa correctamente
: Administrador : wfRegistroVisitaAdmin
: Service
:
clsRegistroFisico
: ClsDatos
ingresa datos
envia datos
envia datos
envia datos
datos guardados
datos guardados
datos guardados
msg: Datos almacenados correctamente
343
b) Ocurre un error
: Administrador
: wfRegistroVisitaAdmin
: Service
:
clsRegistroFisico
: ClsDatos
ingresa datos
envia datos
envia datos
envia datos
Ya existe una visita con la misma fecha
Ya existe una visita con la misma fecha
msg: Ya existe una visita con la misma fecha
344
3.5 Transferencia de Registros electrónicos al sistema y cruce de información con los reportes en
línea
: Administrador
: wfTransferenciaVisitasFisicas
Subir archivo con registros
: Service
enviar registros
:
clsRegistroFisico
: clsCruceVisitas
: ClsDatos
enviar registros
envia registros validos
registros guardados
datos de registros guardados
datos de registros guardados
Cruzar datos
cruzar registros
cruzar datos fisicos y electronicos
registros cruzados
registros cruzados
Registros cruzados
Msg: info de registros guardados y cruzados
345
Subsistema 4: Información
4.1 Ingresar al sistema (Sección para los guías naturalistas)
: Guía
: wfLoginGuia
Ingresa cedula y cod. RFID
: wfIncioGuia
Envia datos a verificar
: Service
:
clsRegistroControl
Envia datos
: ClsDatos
Encuentra datos
Si existe guia registrado
Si existe guia registrado
Si existe guia registrado
Muestra pantalla para el guia
346
4.2 Reporte de zonas e indicadores que podrá visitar (Sección para los guías naturalistas)
: Guía
: wfReportes
Solicita reporte
Muestra reporte
347
4.3 Ingresar un reporte en línea (Sección para los guías naturalistas)
: Adm inis trador
: wfBus FechaForm Vis ita
: wfIngForm ularioVis ita
: wfIngForm ularioZona
: Service
:
cls IndPerfilVis itante
: ClsDatos
Ingres a fechas
Com prueba fechas
envia fechas
ingresa datos
Ingres a datos
datos alm acenados
envia datos
envia datos
Envia datos
Datos guardados
datos guardados
datos guardados
m s g: Datos alm acenados correctam ente
348
4.4 Consultar número de visitas electrónicas, reportes en línea y por tanto reportes validos
(Sección para los guías naturalistas)
: wf IncioGuia
: Guía
Accede a la pagina de inicio del guia
: Serv ice
:
clsIndPerf ilVisitante
: ClsDatos
Solicita v isitas concordantes con los datos de la licencia del guia
Solicita v isitas concordantes con los datos ingresados
Solicita v isitas concordantes con los datos ingresados
Dev uelv e datos
Dev uelv e datos
Presenta inf ormacion de las v isitas
349
4.5 Cruce de registros electrónicos con reportes en línea (Sección para el administrador)
: Administrador
: wfTransferenciaVisitasFisicas
: Service
: clsCruceVisitas
: ClsDatos
Subir archivo con registros
Cruzar datos
cruzar datos
cruzar datos fisicos y electronicos
registros cruzados
registros cruzados
Registros cruzados
Msg: info de registros guardados y cruzados
350
4.6 Consulta de indicadores de visitas por periodos (Sección para el administrador)
: Administrador
: wfBusSub4
: Service
: ClsDatos
Ingresa fechas y primer nivel
Ingresa 2 nivel
Ingresa 3 nivel
ingresa 4 nivel
Envia datos a buscar
envia datos a buscar
Devuelve coincidencias
Presenta numero de coincidencias
351
4.7 Consulta de un reporte en línea que ha realizado un guía (Sección para el administrador)
: Administrador
: wfBusSub4
: Service
: ClsDatos
Ingresa fechas y primer nivel
Ingresa 2 nivel
Ingresa 3 nivel
ingresa 4 nivel
Envia datos a buscar
envia datos a buscar
Devuelve coincidencias
Presenta numero de coincidencias
352
4.8 Reporte Histórico de las zonas e indicadores (Sección
para administrador)
: Service
:
: Administrador
: wfReporteHistorico
clsIndPerfilVisitante
Ingresa fecha del reporte
Solicita datos generales de visita por fecha
Solicita datos generales por fecha
: ClsDatos
Solicita datos
Devuelve datos
Devuelve datos
Devuelve datos
Solicita ind. generales por fecha
Solicita ind generales por fecha
solicita datos
Devuelve datos
Devuelve datos
Devuelve datos
Solicita ind actividades por fecha
Solicita ind actividades por fecha
solicita datos
devuelve datos
devuelve datos
devuelve datos
Solicita rutas por fecha
Solicita rutas por fecha
Solicita datos
Devuelve datos
devuelve datos
devuelve datos
Solicita senderos por fecha
Solicita senderos por fecha
Solicita datos
devuelve datos
Devuelve datos
Devuelve datos
Solicita Ind especificos por cada zona
Solicita Ind especificos por cada zona
Solicita datos
Devuelve datos
Devuelve datos
Devuelve datos
Solicita datos de ind biologicos por cada zona
Solicita datos de ind biologicos por cada zona
Solicita datos
Devuelve datos
Devuelve datos
Presenta reporte armado
Devuelve datos
353
354
PLAN DE MIGRACION DE BASE DE DATOS DEL
SISTEMA DE INFORMACION DE GUIAS
NATURALISTAS
355
Fecha
<19/12/2007>
<10/08/2008>
Historial de Revisiones
Versi Descripción
ón
<v1.0
>
<v1.1
>
Autor
Boris Criollo
Carolina
Palomeque
Boris Criollo
Carolina
Palomeque
356
La migración de datos desde FileMaker a la base de datos
actual, se la realizara de la siguiente manera.
• Desde FileMaker, se exportaran los datos en forma de
TEXTO SEPARADO POR TABULACIONES, y se
guardara en archivos con extensión .Tab, con
excepción de el campo ComentariosGenerales, ya
que es un campo de texto largo y es necesario
exportarlo con formato .Htm, arreglar su formato en
Notepad (quitar espacios en blanco y borrar etiquetas
<BR>) y enviarlo a Access. Las exportaciones desde
FileMaker a .Tab de cada tabla con sus campos será
de la siguiente manera;
GuiasFileMaker.tab
ComenatriosGenerales.htm
GUIA
CI
NOMBRES
APELLIDOS
NIVEL ACADEMICO
NACIMIENTO
LUGAR
DIRECCION
CIUDAD DE
RESIDENCIA
TELEFONO 1
TELEFONO 2
CELULAR
BUSCA
PERSONAS
CORREO-E
DIRECCION
TRABAJO
TELEF TRABAJO1
PERFIL
COMENTARIOS
GENERALES
357
IdiomasFileMaker.tab
IDIOMAS
CI
IDIOMAS
EVALUADOEL
EVALUADOPOR
NOTA
EQUIVALENTE%
ESTADO
CursosPNCFileMaker.tab
CURSOSPNC
CI
NOTAS DEL
CURSO
LUGAR DEL
CURSO
DESDE
HASTA
NO.HORAS
ASISTENCIAHRS
ASISTENCIA%
CALIFICACION
CALIFICACION%
ESTADO CURSOS
PNC
HistorialesFileMaker.tab
HISTORIAL
CI
SUCESO
FECHA DEL
SUCESO
358
FormacionesFileMaker.tab
FORMACION
CI
OTROS TITUTLOS
Y CURSOS
FECHA DEL
CURSO
NOTAS DEL
CURSO
ProcedimientosObtencionFileMaker.tab
PROCEDIMIENTO
OBTENCION
CI
MEDIANTE
REALIZADO EL
LUGAR LICENCIA
EspecialidadesFileMaker.tab
ESPECIALIDADES
CI
ESPECIALIDADES
NOTAS ESP
ExperienciasFileMaker.tab
EXPERIENCIA
CI
EXPERIENCIA
PROFESIONAL
ContactosFileMaker.tab
CONTACTO
DIRECCION
CI
CONTACTO
NOMBRE
DEL
TELEFONO1
CONTACTO
RELACION
TELEFONO2
359
CONTACTO
CORREO-E
CONTACTO
LicenciasFileMaker.tab
LICENCIA
CI
ESTADO DE
LICENCIA
LICENCIA DESDE
LICENCIA HASTA
GUIA NIVEL
RegistrosFileMaker.tab
REGISTROLOG
CI
CREADO EL
ACTUALIZADO AL
MODIFICADO POR
• A continuación cargamos cada archivo .Tab en una
base de datos en Access con el nombre
“C:\GuiasFileMaker.mdb” , de la siguiente manera:
En el menú Archivo > Obtener datos externos >
Importar; aparece un wizard en el cual:
360
• Abrimos el archivo exportado desde Filemaker
con el formato anteriormente descrito.
• Se nos pregunta si la primera fila contiene títulos
de columnas, pasamos sin chequear la opción.
Siguiente
• Donde almacenamos los datos?: en una nueva
tabla. Siguiente
• Especificamos los nombres de cada columna de
la tabla, siguiendo lo señalado en el diagrama de
base de datos. Siguiente
• Elegimos la clave principal de la tabla como dicta
el diagrama de base de datos. Siguiente
• Importamos a la tabla que tendrá el mismo
nombre del diagrama de base de datos. Finalizar
o Nota: Esto se realizara por cada tabla exportada
desde FileMaker
• Como las fotos no se pueden trasladar a archivos
.Tab, entonces se copia una a una en Paint para crear
un archivo de cada fotografía con el numero de cedula
como nombre de archivo y se lo guarda en la carpeta
Fotos. Luego con el sistema en funcionamiento se
carga las fotos una por una a la base de datos final.
• Mediante una aplicación creada en VisualStudio.Net
2005, la cual tiene los métodos necesarios para la
migración se procede a trasladar los datos a las tablas
creadas en AS400 para que queden almacenadas en
el sistema final. Un resumen de la descripción de los
métodos de la aplicación creada para la migración se
muestra a continuación:
361
Dim servicio As New Servicio.Service
Utilizamos un servicio Web, el cual fue creado con
anticipación para el mismo Sistema de Guías
Naturalistas Del PNC, en el cual ya están creadas las
funciones y métodos para el ingreso de la información
a las tablas en la base de datos del AS400
Dim Conexion As Data.OleDb.OleDbConnection
Usamos una conexión hacia la base de datos creada
en Access que contiene los datos que serán migrados
Dim cedula As String
Usamos una variable global que servirá para todos los
métodos y que en este caso es la cedula.
Function ArreglarCedula(ByVal cedula As String) As String
Método usado para arreglar el formato de las cedulas
de los guías, y en caso de ser una cedula invalida no
dejarla pasar
Function QuitarNivel(ByVal Nivel As String) As String
Método para arreglar el formato del campo Nivel Guía
de la tabla Licencia
Function ArreglarFechaNumeros(ByVal fecha As String) As
String
Método para arreglar el formato de las fechas que
ingresan con el formato DD/MM/AAAA o DD-MMAAAA y el mes en números, ej: 19/11/2003, 19-112003.
Function ArreglarFechaLetras(ByVal fecha As String) As
String
Método para arreglar el formato de las fechas que
ingresan con el formato DDMMMAAAA y el mes en
letras, ej: 19Nov2003.
362
Function ObtenerDatos(ByVal nomtabla As String) As
DataTable
Método para obtener las tuplas de la tabla <nomtabla>
de la base de datos creada en Access
Function ObtenerComentariosGenerales(ByVal cedula As
String) As String
Método
para
obtener
los
datos
de
CometariosGenerales de la tabla Guía de la base de
datos creada en Access, debido a que este campo es
exportado de diferente manera en FileMaker.
Sub idiomas()
Método para enviar los datos de la tabla Idiomas a la
base de datos final.
Sub experiencias()
Método para enviar los datos de la tabla experiencias
a la base de datos final.
Sub especialidades()
Método para enviar los datos de
especialidades a la base de datos final.
la
tabla
Sub procObt()
Método para enviar los datos de la tabla procedimiento
de Obtención a la base de datos final.
Sub cursosPNC()
Método para enviar los datos de la tabla cursosPNC a
la base de datos final.
Sub historiales()
Método para enviar los datos de la tabla historiales a
la base de datos final.
Sub formaciones()
363
Método para enviar los datos de la tabla formaciones a
la base de datos final.
Sub contactos()
Método para enviar los datos de la tabla contactos a la
base de datos final.
Sub licencias()
Método para enviar los datos de la tabla licencias a la
base de datos final.
Sub registroLog()
Método para enviar los datos de la tabla registroLog a
la base de datos final.
Sub guia()
Método para enviar los datos de la tabla guia a la base
de datos final.
Recursos
• Base de datos de los guías naturalistas del PNC en
FileMaker
• Microsoft Access
• Microsoft Word
• iSeries Navigator
• VisualStudio.Net 2005
• NotePad
• Base de datos creada en AS400
Tiempos estimados
Tiempo
Estimado
Exportar datos desde FileMaker
60 mins
Arreglar formatos de los archivos necesarios 10 mins
Importar tablas en Access
60 mins
Acción
364
Crear procedimientos de migración en
VisualStudio.Net 2005
Exportar datos de Access al AS400 con la
aplicación generada
24 Horas
10 mins
A continuación se muestra la correspondencia de los datos
de FileMaker con las tablas creadas en el AS400.
FILE MAKER
BASE DE DATOS
IDENTIFICACION TABLA GUIA
NOMBRE1
NOMBRES
NOMBRE2
APELLIDO1
APELLIDOS
APELLIDO2
C.I.
CEDULA (CP)
NIVEL
ACADEMICO
NIVELACADEMICO
NACIMIENTO
FECHANACIMIENTO
LUGAR
LUGARNACIMIENTO
FOTO
FOTO
FILE
MAKER
LICENCIA
LICENCIA
NO.
ESTADO DE
LICENCIA
LICENCIA
DESDE
LICENCIA
HASTA
GUIA NIVEL
BASE DE
DATOS
TABLA
LICENCIA
CEDULAGUIA
(CP)
ESTADO
FECHAINICIO
FECHAFIN
NIVEL
365
FILE MAKER
BASE DE DATOS
REGISTRO
TABLA REGISTROLOG
CEDULAGUIA (CP)
CREADO EL
FECHACREACIÓN
ACTUALIZAD
FECHAACTUALIZACIÓN
O AL
MODIFICADO RESPONSABLEACTUALIZ
POR
A
FILE
MAKER
IDIOMAS
IDIOMAS
EVALUADO
EL
EVALUADO
POR
NOTA
%
ESTADO
FILE MAKER
PERFIL
PERFIL
ESPECIALIDADES
NOTAS SOBRE SUS
ESPECIALIDADES
BASE DE DATOS
TABLA IDIOMA
CODIGOIDIOMA (CP)
CEDULAGUIA (CP)
NOMBRE
FECHAEVALUACIÓN
INSTITUTOEVALUACIÓN
CALIFICACIÓN
PORCENTAJE
ESTADO
BASE DE DATOS
TABLA GUIA
PERFILGUIA
TABLA
ESPECIALIDADES
CODIGOESPECIALIDAD
(CP)
CEDULAGUIA (CP)
ESPECIALIDAD
OBSERVACIONES
366
FILE MAKER
DIRECCION Y
CONTACTO
DIRECCION
CIUDAD DE
RESIDENCIA
TELEFONO 1
TELEFONO 2
CELULAR
BUSCA
PERSONAS
CORREO-E
CODIGO POSTAL
DIRECCION
TRABAJO
TELEF TRABAJO 1
TELEF TRABAJO 2
BASE DE DATOS
TABLA GUIA
DIRECCIÓN
CIUDADRESIDENCIA
TELÉFONO1
TELEFONO2
CELULAR
BEEPER
EMAIL
CODIGOPOSTAL
DIRECCIÓNTRABAJO
TELÉFONO1TRABAJO
TELEFONO2TRABAJO
TABLA CONTACTO
CEDULAGUIA (CP)
NOMBRE DEL
CONTACTO
RELACION
DIRECCION
CONTACTO
TELEFONO 1
CONTACTO
TELEFONO 2
CONTACTO
CORREO-E
CONTACTO
FILE MAKER
CURSOS
DEL PNC
NOMBRES
RELACION
DIRECCION
TELEFONO1
TELEFONO2
EMAIL
BASE DE DATOS
TABLA CURSOSPNC
CODIGOCURSO (CP)
367
CEDULAGUIA (CP)
NOMBRE
DEL CURSO
LUGAR
DESDE
HASTA
HRS
ASIST
%
CALIF
%
ESTADO
FILE MAKER
FORMACION Y
ESPERIENCIA
OTROS TITULO Y
CURSOS CON
CERTIFICADOS
FECHA
NOTAS DEL CURSO
EXPERIENCIA
PROFESIONAL
CURRICULUM
FILE MAKER
HISTORIAL
NOMBRE
LUGAR
FECHAINICIO
FECHAFIN
NUMHORASCURSO
NUMHORASASISTIDAS
PORCENASISTENCIA
CALIFICAEVALUACIÓN
PORCENEVALUACIÓN
ESTADOEVALUACIÓN
BASE DE DATOS
TABLA FORMACION
CODIGOFORMACION (CP)
CEDULAGUIA (CP)
TITULO
FECHA
OBSERVACIÓN
TABLA
EXPERIENCIAPROFESIONA
L
CODIGOEXPERIENCIA
CEDULAGUIA
DESCRIPCION
BASE DE DATOS
TABLA HISTORIAL
CODIGOHISTORIAL (CP)
CEDULAGUIA (CP)
368
SUCESO
FECHA
SUCESO
FECHA
TABLA GUIA
COMENTARIOS COMENTARIOSGENERALE
GENERALES
S
FILE MAKER
PROCEDIMIENTO DE
OBTENCION
MEDIANTE
REALIZADO EL
LUGAR
BASE DE DATOS
TABLA
PROCEDIMOBTENCION
CODIGOOBTENCION
CEDULAGUIA
MODOOBTENCIÓN
FECHAREALIZACIÓN
LUGARREALIZACIÓN
369
370
PLAN DE PRUEBAS DE ACEPTACION
371
Fecha
Historial de Revisiones
Versi Descripción
ón
19/10/2007
V1.0
05/08/2008
V1.1
Autor
Claudio
Crespo
Según ultimo ERS
Boris Criollo
Carolina
Palomeque
12/09/2008
V1.2
Con
obtenidos
resultados Claudio
Crespo
372
1. INTRODUCCIÓN
El Plan de Pruebas se elabora durante la fase de
definición del proyecto, en base al documento de
requerimientos y se ejecuta cuando el equipo de
desarrollo haya dado por concluido el desarrollo. La
prueba de aceptación es necesaria para comprobar que
el producto tiene la funcionalidad solicitada por el
usuario, y para descubrir la presencia de errores en el
software.
De inicio debe planificarse la estrategia de la prueba,
determinando las áreas de más riesgo de acuerdo al tipo
de proyecto, las cuales se van a probar, además es
necesario seleccionar las técnicas más adecuadas para
la prueba.
Los casos de prueba deben ser
seleccionados, para que sean efectivos y de tal manera
que con el menor número de casos se cubra la mayor
cantidad de posibilidades.
1.1.
Propósito
El Propósito general del proyecto es la creación de un
sistema de información para los guías naturalistas del
Parque Nacional Cajas.
Como propósitos específicos están los siguientes
puntos:
• Manejar información a cerca de los guías
naturalistas del Parque Nacional del Cajas.
• Controlar las visitas de los guías naturalistas al
Parque Nacional Cajas.
• Definir y manejar las rutas y senderos a visitarse en
el Parque Nacional del Cajas.
373
• Manejar
datos
referentes
a
indicadores
ambientales y biológicos en las zonas de
recreación.
1.2.
Alcance del Documento
Este documento tiene como finalidad definir y registrar
las pruebas que se realizarán sobre el Sistema de
Información que se va a implementar, de modo que se
pueda llevar un control de las diferentes fases de las
que se compone el proyecto y del buen desarrollo del
sistema.
1.3.
Definiciones, acrónimos y abreviaturas
Término
Usuario
Definición
Usuarios del sistema de información, por lo
general empleados y trabajadores de la
empresa, contratistas que interactúan con el
sistema.
Cliente
Persona quien hace uso de los servicios
que ofrece la empresa.
Ruta
Recorridos establecidos en el Parque para
las visitas.
Guía
Personal calificado para acompañar a
grupos de visita.
Administrador Persona que coordina el registro y
mantenimiento de la información de guías.
Público
Personas que visitan el PNC.
Biólogo
Persona que se dedica al control del medio
ambiente y buen uso de los recursos del
PNC.
ERS
Especificación de Requisitos de Software.
IEEE
Institute of Electrical & Electronics
Engineering.
374
1.4.
Referencias
DESCRIPCION
• IEEE
Recommended
Practice
for
Software
Requirements Specification. ANSI/IEEE std 830, 1998
• Artículo “El Modelo del Negocio como base del
Modelo de Requisitos, Departamento de Informática y
Sistemas”,
Universidad
de
Murcia,
España,
estándares de ETAPA elaborados por Ing. Fernando
Uyaguari.
1.5.
Suposiciones y Dependencias
Suposiciones
El proyecto será aprobado por la Universidad de Cuenca y
por la Empresa Municipal ETAPA.
Los equipos para el registro de los guías naturalistas, ya
sean biométricos o electrónicos deberán estar comprados
y listos a ser utilizados el momento que se inicie con el
módulo Subsistema de Control de Visitas.
No va a existir cambios en la parte administrativa del
Parque Nacional Cajas.
Dependencias
La aprobación del proyecto por parte del la Universidad
depende del Consejo Académico y del Consejo Directivo
de la Facultad de Ingeniería, y la aprobación por parte de
ETAPA depende del Gerente de la Empresa.
Se depende de la empresa, que es la encargada de la
adquisición de los equipos a tiempo.
375
2. Estructura del Plan de Pruebas
2.1 Introducción
El siguiente es el Plan de Pruebas de Aceptación, que
servirá para verificar que se haya cumplido con los
requerimientos solicitados por los usuarios, se supone
que los requerimientos se encuentran en el
documento ERS. Las pruebas que se ejecutarán nos
permitirán descubrir los errores existentes en la
implementación del software.
2.2 Elemento de Prueba
El presente proyecto se lo ha dividido en 4 Subsistemas,
los mismos que se explican brevemente a continuación:
5. Subsistema de Control de Guías
Este Subsistema permitirá manejar los datos de las
personas que hacen el trabajo de guías naturalistas
del parque, permitiendo el ingreso de sus datos
personales así como llevando un control de las títulos
profesionales, cursos y licencias que se deben cumplir
para ejecutar su trabajo.
Se pretende tener una base de datos actualizada de
los guías, para poder proporcionar la información
necesaria tanto dentro de la empresa como a
empresas externas que tienen autorización para
acceder a esta información a través de la red, con
claves asignadas
6. Subsistema de Control de Rutas y Senderos
Este subsistema permitirá manejar los campos o
atributos de las rutas y senderos de visita que se han
definido en el PNC; de manera que se pueda
mantener un registro de rutas y senderos, para que los
guías sigan estos caminos en visitas futuras.
376
En esta área se define gran cantidad de información
respecto a aspectos físicos que pueden apreciar los
visitantes en el PNC, al igual que información con
respecto a especies que podrán apreciar; este último,
con ayuda del biólogo que acompañe en la visita.
7. Subsistema de Control de Visitas
Este subsistema permite el control a las visitas que
realicen los guías, este control se realizará de manera
biométrica o electrónica, y servirá para mantener un
registro de las labores de los guías en el parque.
Para que sean válidas las visitas de los guías, se
necesita un cruce de información entre estas visitas
físicas y los reportes en línea que éstos deben realizar
después de cada visita.
8. Subsistema de Información
Este subsistema permitirá ingresar los datos
referentes a las visitas realizadas al PNC, de forma
que se tenga información estadística acerca del
estado en el que se encuentra el Parque, esta
información se obtendrá de los datos que
proporcionen los guías y los biólogos visitantes a la
zona.
En este punto es donde se puede obtener cualquier
tipo de reporte, según las necesidades del
administrador, de modo que éste pueda estar al tanto
de todo lo que sucede dentro del PNC.
Los reportes a realizar hacen referencia a datos de los
guías naturalistas, indicadores biológicos, etc., de
acuerdo a un período de tiempo determinado, o en
forma global.
2.3 Características a ser probadas
A continuación se citan puntos sobre los cuales se debe
probar al sistema:
377
• Funcionalidad.
• Interfaces amigables y familiarizables
usuario.
• Concordancia de datos.
• Seguridad de la información.
• Satisfacer los requisitos del cliente.
• Estabilidad.
• Confiabilidad.
con
el
2.4 Actividades y Métodos
Los siguientes puntos son actividades y métodos que serán
puestos en práctica con el fin de satisfacer necesidades, y
controlar el correcto funcionamiento del sistema.
• Reuniones con el cliente para aprobar requisitos
solicitados.
• Reuniones con los coordinadores del proyecto.
• Realizar pruebas de entradas y salidas de datos.
• Pruebas del procesamiento de la información.
• Realizar pruebas unitarias de cada módulo aislado.
• Realizar pruebas de los módulos integrados.
2.5 Criterios de Aceptación
Se detalla los porcentajes que deben cumplir cada uno de
los puntos, para que el sistema sea aceptable.
Funcionalidad
Interfaces
amigables
familiarizables con el usuario
Concordancia de datos
Seguridad de la información
Satisfacer los requisitos
100%
y 80%
100%
90%
del 90%
378
cliente
Estabilidad
Confiabilidad
80%
90%
2.6 Requerimientos de Ambiente
Para poder realizar las pruebas del Sistema, será necesario
los siguientes ítems:
• Computadores en los que se puede acceder al
Software.
• Intranet de la empresa ETAPA.
• Equipos biométricos o electrónicos para registro de
guías.
2.7 Responsabilidades
El personal que se encuentra a cargo del proyecto se
detalla a continuación:
Nombre
Cargo
Teléfono/Celul E-mail
ar
ccrespo@etapa.n
Ing.
Coordinador 072841553
et.ec
Claudio
del proyecto
Crespo
dentro del
Departamen
to de
Informática
srodrigu@etapa.
Lcdo.
Coordinador 072833973
net.ec
Santiago
del proyecto
Rodríguez dentro del
Parque
Nacional de
El Cajas
Carolina
Pasante del 072864044
caro_palomeque
379
Palomequ
e
Boris
Criollo
Departamen 095227018
to
de
Informactica
Pasante
072868370
defl
098076975
Departamen
to
de
Informactica
@hotmail.com
corisbriollo@gma
il.com
380
3. Especificación de casos de prueba
ID
REQ.
OBJETIVO DE PROCEDIMIENTO RESULTADOS
ASOCIADO LA PRUEBA Y ENTRADAS AL ESPERADOS
SISTEMA
Primero se
presenta un
formulario para
ingresar la cédula
del Guía de modo
Concordancia
que se pueda
en los tipos de
hacer una
Determinar el
datos, los
búsqueda interna,
CDU1.10
correcto
mismos que
P1
en seguida se
Crear Guía
ingreso de
son
presenta el
datos de guías
almacenados
formulario de
correctamente
Ingreso de datos
en la BD .
de un guía, vació
o lleno
dependiendo de lo
que generó la
búsqueda, se
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
381
RESULTADOS APROBACIÓN
OBTENIDOS
Correcto ingreso
de los datos de Aprobado
un guía.
CDU1.20
P2 Modificar
Guía
Determinar la
correcta
modificación
de datos de
guías
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
debe ingresar los
datos de un guía
en secuencia
según se
encuentra el
formulario de
ingreso de datos
de un guía,
aceptar después
de finalizar el
ingreso.
Acceder al
formulario de
Consulta de
Guías, y realizar la
búsqueda por los
campos que
desee, y después
de haber
encontrado al
guía, Ingresar los
datos que se van
La búsqueda
genera un
resultado, y los
nuevos datos
descritos son
almacenados
correctamente
en el registro
de la BD.
382
Correcta
modificación de
los datos y
almacenados
correctamente
en la base de
datos.
Aprobado
a modificar del
guía, aceptar
después de
finalizar la
modificación.
Acceder al
formulario
Consultas de
guías, realizar la
búsqueda, y
Determinar la
presionar el botón
correcta
CDU1.30
P3
que indica eliminar
Eliminar Guía eliminación de
al guía, física o
un guía
lógicamente
dependiendo si
cuenta o no con
calificaciones de
visitas anteriores.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Correcta
eliminación de
La búsqueda
todos los datos
genera un
referentes al
resultado, en
guía, física o
un campo de
lógicamente.
ese registro se
Excepto: el
indica que al
Registro de
guía se le da
Control de la
de baja o se
tarjeta RFID,
elimina
Reportes
totalmente.
electrónicos,
registros físicos
383
Aprobado
(en caso de
existir alguno de
estos).
CDU 1.40
P4 Consultar
guías
El sistema
recibe
Acceder al
parámetros
formulario de
para la
Determinar
Consulta de guías, búsqueda, la
que los datos ingresar los datos realiza y
de un guía
especificados en presenta como
puedan ser
el CDU1.40 del
resultado los
consultados
documento ERS
datos de un
sin problemas para la consulta
guía o varios si
y con
de guías; se
es el caso.
resultados
puede exportar a Para exportar a
correctos
Excel y se puede Excel o
revisar el catálogo exportar a un
de guías
catálogo en
caso de los
guías vigentes.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
384
Correcta
búsqueda de los
guías por todos
los parámetros
solicitados.
Correcto al
Aprobado
exportar datos a
Excel y Correcto
al hacer el
reporte del
catalogo de
guías vigentes.
CDU2.1
Registro de
P5
zona de
senderismo
CDU2.2
Registro de
P6
zona de
ruterismo
Determinar el
correcto
ingreso de
zonas de
senderismo
Determinar el
correcto
ingreso de
zonas de
ruterismo
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Acceder al
formulario de
ingreso de zonas
de senderismo,
ingresar la zona
con sus senderos,
aceptar después
de realizar el
ingreso.
Acceder al
formulario de
ingreso de zonas
de ruterismo,
ingresar los datos
de la zona,
aceptar después
de realizar el
ingreso.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenaos
correctamente
en la BD.
Correcto ingreso
y reactivación de
Aprobado
las Zonas de
senderismo.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenaos
correctamente
en la BD.
Correcto ingreso
y reactivación de
Aprobado
las Zonas de
ruterismo.
385
Acceder al
formulario de
Determinar el
CDU2.3
ingreso de
correcto
Registro de
indicadores de
ingreso de
indicadores
manejo específico
indicadores de
P7 de manejo
de rutas y
manejo
especifico de
senderos, ingresar
especifico de
rutas y
los indicadores,
rutas y
senderos
aceptar después
senderos
de realizar el
ingreso.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
en la BD.
Correcto ingreso
y reactivación de
los indicadores
de manejo
Aprobado
especifico de
rutas y
senderos.
Acceder al
CDU2.4
Determinar el
formulario de
Registro de correcto
ingreso de
estados para ingreso de los
Indicadores
los de
estados de los
específicos e
P8 indicadores indicadores de
ingresar los
de manejo
manejo
estados de este
especifico de especifico de
indicador, aceptar
rutas y
rutas y
después de
senderos
senderos
realizar el ingreso.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
en la BD,
perteneciendo
estos al
Indicador
Correcto ingreso
y reactivación de
los estados de
los indicadores
Aprobado
de manejo
especifico de
rutas y
senderos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
386
especificado
CDU2.5
Registro de
P9
indicadores
biológicos
Determinar el
correcto
ingreso de
indicadores
biológicos
CDU2.6
Registro de
P10 ítems de
indicadores
biológicos
Determinar el
correcto
ingreso de
ítems de
indicadores
biológicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Acceder al
formulario de
ingreso de
indicadores
biológicos,
ingresar el
indicador que
existen, aceptar
después de
realizar el ingreso.
Acceder al
formulario de
ingreso de
indicador
biológico, ingresar
ítems por cada
indicador que
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
en la BD.
Correcto ingreso
y reactivación de
los indicadores
Aprobado
de rutas y
senderos.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
Correcto ingreso
y reactivación de
los ítems de los
Aprobado
indicadores
biológicos de
una zona.
387
existen, aceptar
en la BD,
después de
perteneciendo
realizar el ingreso. estos al
Indicador
biológico.
CDU2.7
Registro de
P11 indicadores
de manejo
generales
CDU2.8
Registro de
indicadores
P12
de
actividades
realizadas
Acceder al
formulario de
Determinar el ingreso de
correcto
indicadores de
ingreso de
manejo generales,
indicadores de ingresar
manejo
indicadores,
generales
aceptar después
de realizar el
ingreso.
Acceder al
Determinar el
formulario de
correcto
ingreso de
ingreso de
indicadores de
indicadores de
actividades
actividades
realizadas,
realizadas
ingresar las
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
en la BD.
Correcto ingreso
y reactivación de
los indicadores
Aprobado
de manejo
general
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
Correcto ingreso
y reactivación de
los indicadores
Aprobado
de actividades
realizadas
388
actividades,
aceptar después
de realizar el
ingreso.
CDU2.21
Modificar
P13
zona de
senderismo
Determinar la
correcta
modificación
de zonas de
senderismo
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Realizar la
búsqueda a través
de la interfaz
Buscar Criterios,
acceder a la zona
a modificar,
realizar la
modificación
misma, y aceptar
después de
realizar la
modificación.
en la BD.
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
en el registro
de la BD.
389
Correcta
búsqueda de los
datos de rutas y
correcta
Aprobado
modificación de
sus datos, en
caso de que sea
posible.
Realizar la
búsqueda a través
de la interfaz
Buscar Criterios,
Determinar la
CDU2.22
acceder a la zona
correcta
Modificar
a modificar,
P14
modificación
zona de
realizar la
de zonas de
ruterismo
modificación
ruterismo
misma, y aceptar
después de
realizar la
modificación.
Realizar la
búsqueda a través
CDU2.23
Determinar la
de la interfaz
Modificación correcta
Buscar Controles,
de
modificación
acceder al
P15 indicadores de indicadores
indicador
específicos
específicos de
específico, realizar
de rutas y/o rutas y
la modificación de
senderos
senderos
indicadores
específicos de
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
en el registro
de la BD.
Correcta
búsqueda de los
datos de
senderos y
Aprobado
correcta
modificación de
sus datos, en
caso de que sea
posible.
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
en el registro
de la BD.
Correcta
búsqueda de los
datos de los
indicadores de
manejo
Aprobado
específicos y
correcta
modificación de
sus datos, en
caso de que sea
390
rutas y senderos
que sean
necesarias,
aceptar después
de realizar la
modificación.
Realizar la
búsqueda a través
Determinar la de la interfaz
CDU2.24
correcta
Buscar Controles,
Modificación
modificación
acceder al estado
de estados
de estados
del indicador
para los
P16
para los
específico, realizar
indicadores
indicadores
la modificación
específicos
específicos de que sea
de rutas y
rutas y
necesaria, aceptar
senderos
senderos
después de
realizar la
modificación.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
posible.
Correcta
búsqueda de los
La búsqueda
datos de los
genera un
estados de los
resultado, y los
indicadores de
nuevos datos
manejo
son
Aprobado
específicos y
almacenados
correcta
correctamente
modificación de
en el registro
sus datos, en
de la BD.
caso de que sea
posible.
391
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
acceder al
CDU2.25
Determinar la indicador
Modificación correcta
biológico, realizar
P17 de
modificación
la modificación de
indicadores de indicadores indicadores
biológicos
biológicos
biológicos de rutas
y senderos que
sean necesarias,
aceptar después
de realizar la
modificación.
Realizar la
Determinar la
CDU2.26
búsqueda a través
correcta
de la interfaz
Modificación
modificación
P18 de ítems de
Buscar Controles,
de ítems de
indicadores
acceder al item
indicadores
del indicador
biológicos
biológicos
biológico, realizar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
en el registro
de la BD.
Correcta
búsqueda de los
datos de los
indicadores
biológicos y
Aprobado
correcta
modificación de
sus datos, en
caso de que sea
posible.
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
Correcta
búsqueda de los
datos de los
ítems de los
Aprobado
indicadores
biológicos y
correcta
392
la modificación
que sea
necesaria, aceptar
después de
realizar la
modificación.
Realizar la
búsqueda a través
de la interfaz
CDU2.27
Determinar la Buscar Controles,
Modificación correcta
acceder al
de
modificación
indicador general,
P19
indicadores de indicadores realizar la
de manejo
de manejo
modificación que
generales
generales
sea necesaria,
aceptar después
de realizar la
modificación.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
en el registro
de la BD.
La búsqueda
genera un
resultado, y los
nuevos datos
son
almacenados
correctamente
en el registro
de la BD.
393
modificación de
sus datos, en
caso de que sea
posible.
Correcta
búsqueda de los
datos de los
indicadores de
manejo general
Aprobado
y correcta
modificación de
sus datos, en
caso de que sea
posible.
Realizar la
búsqueda a través
de la interfaz
CDU2.28
Buscar Controles,
Modificación Determinar la
acceder a la
correcta
de
actividad, realizar
P20 indicadores modificación
la modificación
de actividades
de
que sea
realizadas
actividades
necesaria, aceptar
realizadas
después de
realizar la
modificación.
Realizar la
búsqueda a través
de la interfaz
Determinar la
CDU2.31
Buscar Controles,
correcta
Eliminar zona
acceder a la zona
P21
eliminación de
de
a eliminar,
una zona de
senderismo
presionar Eliminar,
senderismo
el sistema
eliminará esta
lógica o
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Correcta
búsqueda de los
La búsqueda
genera un
datos de los
resultado, y los indicadores de
nuevos datos actividades
Aprobado
son
realizadas y
almacenados correcta
correctamente modificación de
en el registro
sus datos, en
caso de que sea
de la BD.
posible.
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
394
Correcta
búsqueda de los
datos de
senderos y
Aprobado
correcta
eliminación
lógica o física de
sus datos.
físicamente
dependiendo si
tiene o no una
calificación de una
visita anterior.
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
acceder a la zona
Determinar la a eliminar,
CDU2.32
correcta
presionar Eliminar,
P22 Eliminar zona eliminación de el sistema
de ruterismo una zona de
eliminará esta
ruterismo
lógica o
físicamente
dependiendo si
tiene o no una
calificación de una
visita anterior.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
395
Correcta
búsqueda de los
datos de rutas y
correcta
Aprobado
eliminación
lógica o física de
sus datos.
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
Determinar la
acceder al
CDU2.33
correcta
Eliminar
indicador a
eliminación de
eliminar, presionar
indicadores
indicadores de
P23 de manejo
Eliminar, el
manejo
especifico de
sistema eliminará
especifico de
este indicador
rutas y
rutas y
senderos
físicamente
senderos
dependiendo si
tiene o no una
calificación de una
visita anterior.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
396
Correcta
búsqueda de los
datos de
indicadores de
manejo
Aprobado
específico y
correcta
eliminación
lógica o física de
sus datos.
Realizar la
búsqueda a través
de la interfaz
CDU2.34
Determinar la Buscar Controles,
Eliminar
correcta
acceder al estado
estados para eliminación de a eliminar,
los
estados para presionar Eliminar,
P24 indicadores los indicadores el sistema
de manejo
de manejo
eliminará este
especifico de especifico de estado físicamente
rutas y
rutas y
dependiendo si el
senderos
senderos
indicador padre
tiene o no una
calificación de una
visita anterior.
Realizar la
Determinar la búsqueda a través
CDU2.35
de la interfaz
correcta
Eliminar
P25
eliminación de Buscar Controles,
indicadores
indicadores
acceder al
biológicos
indicador a
biológicos
eliminar, presionar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
Correcta
búsqueda de los
datos de los
estados de los
indicadores de
manejo
Aprobado
específico y
correcta
eliminación
lógica o física de
sus datos.
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
Correcta
búsqueda de los
datos de
indicadores
Aprobado
biológicos y
correcta
eliminación
397
CDU2.36
Eliminar
P26 ítems de
indicadores
biológicos
Eliminar, el
sistema eliminará
este indicador
físicamente
dependiendo si
tiene o no una
calificación de una
visita anterior.
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
Determinar la acceder al item a
correcta
eliminar, presionar
eliminación de Eliminar, el
ítems de
sistema eliminará
indicadores
este estado
biológicos
físicamente
dependiendo si el
indicador padre
tiene o no una
calificación de una
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
lógica si no se lógica o física de
eliminó
sus datos.
definitivamente.
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
398
Correcta
búsqueda de los
datos de los
ítems de los
indicadores
Aprobado
biológicos y
correcta
eliminación
lógica o física de
sus datos.
visita anterior.
CDU2.37
Eliminar
P27 indicadores
de manejo
generales
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
acceder al
Determinar la
indicador a
correcta
eliminar, presionar
eliminación de
Eliminar, el
indicadores de
sistema eliminará
manejo
este indicador
generales
físicamente
dependiendo si
tiene o no una
calificación de una
visita anterior.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
399
Correcta
búsqueda de los
datos de los
indicadores de
manejo general Aprobado
y correcta
eliminación
lógica o física de
sus datos.
Realizar la
búsqueda a través
de la interfaz
Buscar Controles,
acceder a la
CDU2.38
Determinar la actividad a
Eliminar
correcta
eliminar, presionar
indicadores
P28
eliminación de Eliminar, el
de
actividades
sistema eliminará
actividades
realizadas
este indicador
realizadas
físicamente
dependiendo si
tiene o no una
calificación de una
visita anterior.
Determinar
Acceder al
CDU2.40
que la
formulario de
Consulta de
información de consulta de rutas y
rutas y
P29
rutas y
senderos, revisar
senderos con
senderos con que la información
sus
sus
sea la adecuada,
indicadores
indicadores se aceptar después
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
En el reporte
se puede
apreciar en un
campo de ese
registro se
indica la
eliminación
lógica si no se
eliminó
definitivamente.
Correcta
búsqueda de los
datos de los
indicadores de
actividades
Aprobado
realizadas y
correcta
eliminación
lógica o física de
sus datos.
El sistema
recibe un
parámetros
para la
búsqueda, la
realiza y
presenta como
Correcta
búsqueda de las
rutas, senderos,
indicadores y
Aprobado
actividades
según el campo
que se solicite y
400
presente de
manera
correcta.
de realizar la
consulta
Acceder al
formulario de
CDU2.50
ingreso de
Registro de Determinar el
operadoras de
operadoras correcto
turismo, ingresar
P30 de turismo
ingreso de
nombres de
que pueden operadoras de
operadoras de
acompañar a turismo
turismo, aceptar
la visita
después de
realizar el ingreso.
CDU2.55
Realizar la
Modificación
búsqueda a través
Determinar la
de
de la interfaz
correcta
operadoras
Buscar Controles,
P31
modificación
de turismo
acceder a la
de operadoras
que pueden
operadora a
de turismo
acompañar a
modificar, hacer la
la visita
modificación y
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
resultado un
registro
se ingrese.
Concordancia
en los tipos de
datos, los
mismos que
son
almacenados
correctamente
en la BD.
Correcto ingreso
y reactivación de
Aprobado
las operadoras
de turismo.
La búsqueda
genera un
resultado, se
modifica y los
nuevos datos
son
almacenados
correctamente
Correcto
modificación de
los datos de la
operadora, pero
solo en caso de
que no este
dentro de una
visita.
401
Aprobado
presionar
almacenar
CDU2.60
Eliminar
P32
operadoras
de turismo
Realizar la
búsqueda a través
de la interfaz
Determinar la Buscar Controles,
correcta
acceder a la
eliminación de operadora a
operadoras de eliminar, presionar
turismo
Eliminar, el
sistema eliminará
esta operadora
lógicamente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
en el registro
de la BD.
La búsqueda
genera un
resultado, en
un campo de
ese registro se
indica la
eliminación
lógica.
402
Correcta
búsqueda de los
datos de la
operadora y
Aprobado
correcta
eliminación
lógica de la
misma..
CDU2.70
Carga de
anuncio
P33 informativo
para los
guías
naturalistas
Determinar la
correcta carga
del documento
informativo
para los guías
naturalistas
CDU3.11
Crear
Registro d la
P34 información
del Guía en
el Sistema de
Información
Determinar el
correcto
registro de los
guías con su
clave en el
sistema de
información.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Acceder al
formulario de
carga de
documento, se
escoge el archivo
correspondiente, y
se acepta la
acción.
Realizar una
búsqueda del guía
a través de la
interfaz Consulta
Guías, acceder al
guía mismo, y
elegir “Registro de
Control”, colocar
los datos
necesarios y
aceptar luego de
realizar el ingreso.
El documento
sea cargado
correctamente
y sea visible en
el formulario
asignado.
Correcto ingreso
del documento
informativo para Aprobado
los guías en la
base de datos
El sistema
asocia un
código para el
registro de un
guía, con los
datos
personales del
guía
Correcto ingreso
de la información
referente a la
Aprobado
tarjeta RFID
para un guía
403
Realizar una
Determinar
búsqueda de un
que se
guía a través de la
interfaz Consulta
CDU3.15
muestren
Consultar
correctamente Guías citada
información los datos
anteriormente,
P35
del Guía en referentes al
cuando encuentre
el Sistema de registro del
al guía, elige
Información guía en el
“Registro de
Control”, y puede
sistema de
información
consultar estos
datos
Realizar una
Determinar la búsqueda del guía
CDU3.21
a través de la
correcta
Modificar
modificación
interfaz Consulta
información
del registro de Guías, acceder al
P36 del registro
los guías con guía mismo, y
del Guía en
su clave en el elegir “Registro de
el Sistema de
sistema de
Control”, colocar
Información
los datos que se
información.
desean modificar y
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
El sistema
recibe
parámetros
para la
búsqueda, la
realiza y
presenta como
resultado los
datos del
código RFID
del Guía.
Correcta
búsqueda del
registro RFID
que pertenece a
un guía.
Aprobado
La búsqueda
genera un
resultado, se
almacena el
nuevo número
de registro
asociado a un
guía.
Correcta
búsqueda,
modificación, y
reactivación de
todos los
campos del
registro RFID
que pertenece a
un guía
Aprobado
404
aceptar luego de
realizar el ingreso.
Realizar una
búsqueda del guía
a través de la
interfaz Consulta
Determinar la Guías, acceder al
CDU3.31
guía mismo, y
correcta
Eliminar
eliminación del elegir “Registro de
información
registro de los Control”, presionar
P37 del Registro
Eliminar, y el
guías con su
del Guía en
clave en el
sistema guardará
el Sistema de
la fecha de la
sistema de
Información
información.
eliminación y el
responsable de la
misa, toda esta
eliminación es
lógica y no física.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
La búsqueda
genera un
resultado, el
registro es
eliminado
lógicamente.
405
Correcta
eliminación de
los datos
referentes a la
tarjeta RFID de
un guía
Aprobado
Acercarse al
equipo electrónico
Determinar
para registrar la
que el guía
visita, esperar
CDU3.40
registre
algún aviso de que
Registro
correctamente se realizo
P38
electrónico
la entrada de correctamente la
de Visita
la visita en el visita, retirarse
sistema
luego de estar
seguro que se
realizó el registro.
El administrador
Determinar
realiza una
que el
búsqueda del guía
administrador a través de la
CDU3.45
Registro de registre
interfaz Consulta
correctamente Guías, y elige
P39 Visita
directamente la entrada de “Registro Visita”,
en el sistema la visita de un colocar los datos
guía en el
necesarios y
sistema
aceptar luego de
realizar el ingreso.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
El equipo
permite que el
guía registre su
visita en el
equipo
electrónico y lo
almacena en
una BD interna.
Correcto registro
electrónico del
Aprobado
guía en el reloj
RFID
El sistema
permite que el
administrador
registre la
visita de un
guía
directamente a
través del
sistema de
información.
Correcto ingreso
de un registro
físico
Aprobado
directamente en
el sistema.
406
CDU3.50
Descarga de
información
de registro de
P40
visitas desde
Sistemas
automáticos
de control
Determinar la
correcta
descarga de
los datos de
visitas de los
sistemas
automáticos
de control
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Conectar el medio
portátil al equipo
electrónico,
empezar la
descarga de
información de las
visitas, retirar o
desconectar el
medio portátil del
equipo electrónico
luego de
asegurarse que se
ha terminado la
descarga. Se debe
tener mucho
cuidado con el
archivo
descargado.
Los datos son
pasados
correctamente
de los equipos
electrónicos a
los medios
portátiles.
407
Correcta
descarga del
archivo que
contiene los
Aprobado
registros físicos
de los guías
desde los relojes
RFID
Conectar el medio
portátil al un
equipo conectado
Determinar la a la red de la
correcta
empresa, a través
CDU3.60
transferencia de un botón,
Transferencia
de la
empieza la
de
información de transferencia de
información
P41
algún medio
información de las
de visitas
portátil a las
visitas, al recibir
desde los
bases de
un aviso que a
medios
datos de los
completado la
portátiles
sistemas en
transferencia,
ETAPA
retirar o
desconectar el
medio portátil del
equipo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Correcta
transferencia de
Los datos
alimentan las
los registros
tablas de la BD físicos de los
correctamente guías por
Aprobado
concordando
cualquier medio
de
en tipo de
datos,
almacenamiento,
tamaños, etc. hacia el sistema
final en AS400
408
CDU4.81
Ingreso de
información
P42
en el
Formulario
De Visita
El Guía ingresa al
sistema mediante
su numero de
cedula y su código
Determinar la RFID, elige la
correcta
opción llenar el
entrada de los formulario de
datos en el
visita, ingresar la
formulario de información
visita al parque requerida en el
por parte de
formulario, aceptar
los guías.
luego de haber
ingresado toda la
información
recogida en una
visita.
Correcto ingreso
a la interfaz del
guía, al ingreso
de fechas para
el reporte y al
La visita es
formulario de
almacenada en
Aprobado
visita para
su totalidad en
ingresar la
la BD.
información
concerniente a
la visita y a las
zonas visitadas
en cada visita.
CDU4.84
Consulta de
indicadores
P43
de las visitas
realizadas
según
Determinar
que se
muestren
correctamente
los indicadores
de las visitas
El sistema
debe aceptar
los periodos de
tiempo y
presentar
información del
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Acceder al
formulario de
consulta de
indicadores de las
visitas según
periodos, ingresar
409
Correcta
información al
consultar los
indicadores y
zonas por
periodos.
Aprobado
períodos
según
periodos
cuando se
realice la
consulta
los periodos entre
los que se desea
visualizar la
información,
aceptar luego de
realizar la
consulta.
Determinar
Acceder al
que la
formulario de
información
reporte histórico,
CDU4.88
obtenida del
el usuario
Reporte
formulario de especifica la fecha
histórico de
visita se
fin par el reporte,
la
P44
muestre
el sistema genera
información
correctamente un reporte total e
obtenida del
según los
histórico, el
formulario de
anexos del 4 al usuario puede
visita.
10 del
visualizar esta
documento
información,
ERS
imprimirla, etc.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
número de
visitas que
cumplen con
determinada
consulta.
El sistema
debe presentar
información
estadística de
todas las zonas
e indicadores
que se ha
procesado
durante los
últimos 12
meses.
410
Correcto reporte
histórico anual
de los datos de
los reportes
electrónicos
cruzados con
registros físicos
Aprobado
El sistema
recibe
Acceder al
parámetros
Formulario de
para la
CDU 4.89
Consulta de
búsqueda, la
Consulta de Consulta sobre
visitas, ingresar
realiza y
información una visita
las fechas para
presenta como
P45 obtenida de específica que
consulta y en
resultado los
un formulario se realizó
ciertos casos se
datos la una
de visita
anteriormente.
indicará también la visita realizada
específico.
cedula del guía,
en periodos
aceptar la acción. determinados y
con un guía en
particular.
Determinar
El administrador
Los resultados
CDU4.94
que no exista solicita al usuario que genere el
Cruce de
inconsistencias el cruce de
cruce de datos
información
cuando se
información del
debe ser
P46 entre el
cruce la
reporte físico y el consistente e
registro físico
información
reporte en línea, el indicar
y el reporte
entre el
sistema le
números
en línea
registro físico y presenta un
exactos de
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
411
Correcta
información al
consultar una
visita especifica
por cedula y
fechas o solo
por fechas.
Aprobado
Correcto cruce
de los registros
físicos con los
reportes en línea
Aprobado
generados por
los guías,
obteniendo el
numero de días
el reporte en
línea
anuncio con los
registros
cruzados,
validados, etc.
El sistema
muestra al
Determinar
administrador y al
que se
guía el número de
CDU4.98
muestre
visita físicas, el
Reporte de
correctamente línea y validas que
P47 número de
la información tiene cada guía de
visitas de los
del número de modo que se
guías
visitas de los pueda ir
guías
controlando el
número que exige
el parque.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
visitas físicas y visitados validos
reportes en
línea.
El sistema
debe presentar
en pantalla
información
detallada con
números de
visitas de los
guías entre
fechas.
412
Correcta la
información al
consultar de las
diversas
maneras el
numero de
visitas de los
guías.
Aprobado
Se obtiene
mediante el
Reporte Histórico
presentado
Determinar
anteriormente, con
que se puedan
CDU5.80
esto el
hacer las
Consulta
administrador
consultas por
P48
públicas
puede armar el
parte del
globales
reporte para
publico desde
posteriormente
la WEB
colocarle en la
pagina del Cajas y
sea accedido
públicamente.
Determinar
Mediante el
CDU5.91
que se
formulario de
Reporte De muestre
Consultar Guías,
Datos
correctamente se puede exportar
P49
básicos para los datos de
los datos básicos
contactos
los guías al
del guía, de modo
con Guías
hacer el
que estos puedan
reporte de los ser cargados en la
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
El reporte
histórico se
El
generó
administrador correctamente y
puede formar con esto se
su informe con podrá armar el
los datos que documento para
se le presente las consultas
el sistema.
globales por
parte del
administrador
Aprobado
El sistema
reportó datos
propios del
guía para
publicarlos en
la pagina del
cajas, con el
objetivo de que
Aprobado
413
Correcta
exportación a
Excel de los
datos de los
guías buscados.
datos básicos pagina del Cajas.
para contactos
de los guías.
se los pueda
localizar
posteriormente.
Firmas
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
414
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
415
Universidad de Cuenca
REUNIONES REALIZADAS
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
416
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [7 de junio del 2007]
Hora: [12h00 – 13h00]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. ¿Hay que migrar datos existentes en el antiguo SW?
2. El estado de vigencia de la licencia q tiene cada guía,
es controlado por el sistema o por el administrador?
3. Existen unos campos en el FileMaker, que no han sido
contemplados, son necesarios estos en el nuevo
sistema?
4. Como propone el guía cambios sobre sus datos
personales?
Observaciones/Sugerencias/Descripción relevantes:
1. Si se tienes q migrar desde FileMaker los datos
personales de los guías.
2. El administrador decide este punto.
3. Si son necesarios.
4. Vía Electrónica.
Resoluciones:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
417
Universidad de Cuenca
Se resuelve:
1. Se debe generar archivos planos con la información
de FileMaker, luego se transforman en tablas de
Access, y entonces se puede migrar la información a
DB2.
2. El estado se refiere a vigente, caducado, etc. Y este
será modificado manualmente por el administrador
accediendo a cada perfil de guía.
3. Los campos son: Nota del perfil, Experiencia
profesional, Historial, Fecha Modificacion de registro.
4. Los datos que el guía desea modificar son enviados al
correo electrónico del administrador, sin ningún
formato especial, y será éste quién ejecute los
cambios en el sistema manualmente.
PRÓXIMA REUNIÓN:
Fecha: 8 de junio del 2007
Lugar: Cubículos de Pasantes en el Departamento de
Etapa
Hora: 09h30 – 10h30
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Estudiar los formularios sobre el ingreso de datos de
los guías naturalistas anteriormente realizados en file
maker
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
418
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [8 de junio del 2007]
Hora: [10h00 – 10h30]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa (Edificio Morejón)]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. El sistema debe tener algún formato especial para sus
formularios?
Observaciones/Sugerencias/Descripción relevantes:
1. Debe tener el mismo formato solamente para la parte
de ingreso de datos de los guías del parque.
Resoluciones:
Se resuelve:
1. Se deben diseñar formularios lo más parecidos
posibles a los del anexo 1, diseñados en FileMaker.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
419
Universidad de Cuenca
Anexos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
420
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
421
Universidad de Cuenca
PRÓXIMA REUNIÓN:
Fecha: 13 de junio del 2007
Lugar: Corporación del Parque Nacional del Cajas (Edificio
Morejón)
Hora: 09h30 – 11h00
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Aclarar puntos referentes a los requerimientos del
usuario administrador.
• Definir puntos referentes al desarrollo del sistema.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
422
Universidad de Cuenca
Requerimientos Técnicos y de Usuario
Fecha: [13 de junio del 2007]
Hora: [09h30 – 11h00]
Lugar: [Corporación del Parque Nacional del Cajas
(Edificio Morejón)]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Ing.
Claudio
Crespo
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Profesional
SW
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Objetivos del cliente
2. Objetivos de ETAPA
3. Como va a ser el sistema de control, biométrico o con
tarjetas?
4. Que hace cada usuario según los perfiles asignados?
5. Se va a entregar el sistema por módulos o todo
entero?
6. Nombre del SW que se manejan en FileMaker
7. Teléfono y correo de los participantes en el proyecto
8. Existe mas de un administrador para el sistema?
9. Frecuencia con la que se da de alta y baja a un guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
423
Universidad de Cuenca
10.
En lo que respecta a un reporte de número de
visitas, que ve el administrador y que ve el guía?
11.
Que tan familiarizados están los guías con
respecto a uso de sistemas computacionales
12.
Numero de registros de guías que se manejan
aproximadamente.
13.
Para que sirve el código del guía, si tiene cedula
de identidad?
14.
A que se refiere con el procedimiento de
obtención
15.
Se puede cambiar datos del guía, estando éste
dado de baja?
16.
Los guías van a ver sus datos y num. de visitas a
través de este sistema o a través de la página Web
del PNC?
17.
Sobre que parámetros se van a hacer las
búsquedas de los datos de los guías?
18.
Como se genera el archivo en Excel para que
sea visto en la pag web del PNC para las compañías
de turismo?
19.
Como es la eliminación del registro de
identificación del medio de control?
20.
A que se refiere con lo de orientado a servicios?
21.
Como va a ser la parte de mantenimiento?
22.
Quien hace el plan de pruebas, las pruebas
mismas, y el aseguramiento de calidad?
23.
Quien hace el cronograma de actividades?
24.
Hay que definir hitos en cada fase?
25.
Como se hace la capacitación a los usuarios?
26.
Como se analizan los datos existentes en
FileMaker?
27.
Sobre el diseño de las interfaces, se debe hacer
de alguna manera especial?
28.
Como se hace el paquete de ayuda?
29.
El aparato para el registro esta conectado a un
computador o este ya viene con su propio HW y SW?
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
424
Universidad de Cuenca
30.
Debe haber algún campo en el que indique que el
registro en la base de datos esta activo o inactivo,
para las eliminaciones lógicas?
31.
Para consultas generales de guías, porque
campos se van a realizar?
Observaciones/Sugerencias/Descripción relevantes:
1. Los objetivos del cliente del sistema son:
a. Tener los registros ordenados de los guías
b. Permitir que los guías realicen sus reporten en
cualquier parte
c. Luego de tener el informe en línea, comprobar
con el registro físico, para comprobar que se
hicieron las visitas
d. Generar información para los reportes
2. El principal objetivo de la empresa ETAPA es:
e. Mejorar el manejo del parque automatizando
requeridas tareas.
3. No interesa por el momento; lo que el aparato da es la
fecha, la hora y un código.
4. Externos: revisan reportes en la Pagina Web, el
administrador es el que publica los reportes en la
página, y existirá un usuario interno a través de la
empresa.
5. Se debe entregar por módulos, lo primordial sería el
manejo de datos de los guías naturalistas.
6. Guias Naturalistas
7. Nombres, telefonos y mails:
f. Lcdo. Santiago Rodríguez
i. Correo: srodriguez@etapa.net.ec
ii. Telf: 072833973
g. Ing. Claudio Crespo
i. Correo: ccrespo@etapa.net.ec
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
425
Universidad de Cuenca
ii. Telf:
8. Existe solo un administrador, sin embargo algunos
clientes externos pueden trabajar a nivel de
administrador, pero no como tal.
9. Cada año se revisa y se puede dar de baja
10.
para los reportes
h. El administrador.- Puede ver un listado de todas
las visitas (de todos los guías o de uno solo)
i. El guía.- solo ve las visitas de el, además existirá
un espacio para avisos, para ver perfil, para
reporte nuevo.
11.
Si están familiarizados, si han usado el Internet y
tienen conocimiento de cómo manejar una
computadora
12.
Aproximadamente 90 registros de información de
los guías
13.
Es el número de la licencia que llega a ser como
el código de guía en los registros, no se puede repetir
este código.
14.
Significa la manera en la que consiguió la licencia
para ser guía del PNC
15.
El guía dado de baja no tiene acceso, el estado
de licencia es lo que determina si un guía esta dado
de baja.
16.
En los 2 podrán ver.
17.
La búsqueda esta en la hoja de revisiones, sobre
estos campos se haran las busquedas:
i. Nombres
ii. Apellidos
iii. Lugar
iv. Estado de licencia
v. Licencia desde
vi. Licencia hasta
vii. Guía nivel
viii. Idiomas
ix. Perfil
18.
Se genera de dos formas diferentes:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
426
Universidad de Cuenca
j. El admin. indica al sistema que va a bajar el
archivo.
k. La información de los guías es solo para las
operadoras de turismo que tendrán su propia
clave
19.
El código de la tarjeta queda por siempre con un
guía, por tanto la eliminación es lógica.
20.
hace referencia a que es programado en 3 capas
21.
Del mantenimiento se encarga el área de
producción
22.
Las pruebas lo hace el Ing Fernando Uyaguari
23.
Sugerimos los tesistas y es revisado por el Ing
Claudio Crespo y por el Lcdo. Santiago Crespo.
24.
Hay que definir hitos o entregables
25.
Se tiene q hacer una reunión para indicar el
funcionamiento del sistema con los guías que estén
presentes un día citado anteriormente.
26.
El Lcdo. Rodríguez nos proporcionará los
instaladores y archivos necesarios para analizar los
datos de FileMaker.
27.
Se debe seguir las normas impuestas por la
empresa, sin embrago, el de ingreso de guías debe
ser el mismísimo formato de FileMaker; Las interfaces
se hacen con Visual2005 y atlas; La foto en el ingreso
de los guías esta en un directorio en el servidor
28.
Usando la herramienta robohelp, la cual debemos
instruirnos posteriormente.
29.
Todavía no se sabe ese dato, depende de los
costos.
30.
Debe haber un campo que indique que es
eliminado de manera lógica simplemente
31.
Por el nombre y apellido
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
427
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [12, 13 de junio del 2007]
Hora: [10h00 – 10h30; 12h30 – 13h20]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Aprobar los formularios para el ingreso del “reporte en
línea” de los guías naturalistas.
2. Aprobar los formularios para presentar datos en
cuadros estadísticos de indicadores reportados por
guías.
Observaciones/Sugerencias/Descripción relevantes:
1. Se presenta el formulario para el llenado del “reporte
en linea”. Anexo A.
2. Se presentó 3 opciones para que el administrador
escoja el que crea más conveniente. Anexo B.
Resoluciones:
1. Se requiere cambios en:
a. Los títulos de los formularios
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
428
Universidad de Cuenca
b. Las opciones para los calificativos deben estar
todas visibles para q el usuario elija, de manera
que el sistema no incite a escoger la primera
opcion presentada en el combo.
c. De los indicadores biológicos, puede escogerse
varios dentro de la misma sección.
d. Para cada uno de los indicadores de manejo
generales, se debe dar 2 opciones para la
respuesta, una positiva y otra en negativa.
e. El sistema debe validar que se puede registrar
maximo 3 rutas y/o senderos.
2. Con las 3 opciones presentadas se fue escogiendo
secciones de cada uno de ellos para armar el reporte
final.
Se requiere también que la información de las
actividades realizadas se divida en 3 categorías:
a. Actividades de Interrelación
b. Actividades de Observación
c. Actividades de Recreación y Deporte
Los indicadores de manejo específico de cada zona
y/o sendero se debe presentar en un solo cuadro
estadístico.
Los indicadores biológicos se deben presentar en
cuadros por cada tipo (aves, mamíferos, etc.), de
manera que se pueda visualizar de manera rápida,
entre todos ello cual es el que tiene puntajes
sobresalientes en cada mes.
Anexos:
Anexo
A:
Archivo
reportes/wfFormularioGuia,
reportes/wfFormSendero
Anexo B: Archivo reportes/opcion1, reportes/opcion2,
reportes/opcion3
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
429
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [16 de julio del 2007]
Hora: [10h00 – 10h30; 12h30 – 13h20]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Consulta de los reportes que deben mostrarse en el
subsistema de información.
Resoluciones:
1. Se desea una consulta en la cual los datos de
entrada sea:
a. Periodo entre fechas
b. Un indicador
La salida será el número de coincidencias de este
criterio.
2. Se solicita la posibilidad de acceder a los reportes
en línea de los guías, para poder analizar más a
detalle lo reportado. según la fecha
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
430
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [6 de agosto del 2007]
Hora: [12h20 – 13h00]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Revisión a fondo del documento de ERS
(Especificación de Requerimientos de Software) con el
Lcdo. Santiago Rodríguez, Solicitante del sistema.
Resoluciones:
1. Subsistema 1 Manejo de Guías Naturalistas
a. En la consulta del guía sobre sus datos, el
puede ver todos sus datos, simplemente no
puede modificarlos directamente
b. El anexo catalogo de controles, hace
referencia al formato que deben tener el
documento que el administrador imprime para
entregárselo a los guarda-parques para que
estos controlar manualmente el ingreso de
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
431
Universidad de Cuenca
guías calificados al parque.
2. Subsistema 2 Manejo de Indicadores para las Rutas
y Senderos
c. Queda aprobado
3. Subsistema de Control de Registros de Guías
d. Una visita puede durar máximo 4 días.
e. Solo en el caso de que la visita dure más de 2
días, debe existir un registro físico de entrada
y otro de salida para hacer validos todos esos
días de visita.
f. En caso de que no haya energía eléctrica, y
los guías no puedan registrarse, será el
administrador el que alimente directamente al
sistema con el registro de los guías en un día y
una hora determinada.
g. Analizar que sucedería en caso de que se
pierda una tarjeta de control de algún guía.
h. Cada 2 años aproximadamente se renuevan
los carnets de los guías, analizar que sucede
con los códigos de las tarjeras de control.
4. Subsistema de Información
i. Especificar de manera mas precisa como se
manejaran y armaran los reportes para futuras
publicaciones en la web.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
432
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [24 de octubre del 2007]
Hora: [12h00 – 12h30]
Lugar: [Oficina del Ing. Claudio Crespo en el Departamento
de Desarrollo de Etapa]
Asistentes:
Nombres
Ing.
Claudio
Crespo
Lcdo.
Santiago
Rodríguez
Carolina
Palomeque
Boris Criollo
Cargo
Director
del
Proyecto
Solicitante del
sistema
Desarrollador
Desarrollador
Departamento
Dep.
de
Desarrollo
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Aprobación del documento de Análisis del Proyecto.
2. Seguimiento del Proyecto según cronograma
presentado anteriormente
Observaciones/Sugerencias/Descripción relevantes:
1. Los pasantes deben entregar a ETAPA el oficio de
aprobación del Proyecto por parte de la Universidad
de Cuenca.
2. En la próxima reunión estará listo el Subsistema 1.
3. El Lcdo. Santiago Rodríguez manifiesta que
mantendrá una reunión con los guías naturalistas del
PNC próximamente, por lo tanto sería una buena
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
433
Universidad de Cuenca
oportunidad presentar el presente Sistema a los guías,
ya que serán ellos los que lo utilizarán en un futuro.
Para esto sería óptimo presentar:
a. Un esquema conceptual del Proyecto
b. Prototipo de Interfaces que utilizarán los guías
naturalistas
i. Llenado del formulario sobre la visita
ii. Reporte de las visitas realizadas por el guia
c. Pagina de ETAPA
d. Registrarse en el sistema con su login y
password.
Resoluciones:
1. Se aprobó el documento de Análisis del Proyecto, con
las siguientes firmas:
a. Ing. Claudio Crespo
(pendiente)
b. Lcdo. Santiago Rodríguez
c. Dr. Franklin Bucheli
d. Ing. Esteban Garzón
(pendiente)
2. Según hitos del proyecto definidos en el documento
de “Plan de Gestión de Proyectos”, a continuación se
detallan los algunos de ellos:
a. H1. Aprobación de la solicitud del sistema.
Pendiente. (Entregar el oficio de aprobación del
proyecto por parte de la Universidad de Cuenca)
b. H2. Descripción de los Requerimientos de Software
Entregado
c. H3. Especificación de los Requerimientos de
Software
Entregado
d. H4. Documento de Análisis Aprobado
Aprobado
e. H5. Diseño de Clases
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
434
Universidad de Cuenca
Entregado
f. H6. Diseño de Base de Datos, Plan de Migración y
base de datos generada
Entregado
g. H7. Generación de Código del Subsistema 1
Avanzado en un 90%.
PRÓXIMA REUNIÓN:
Fecha: 12 de octubre del 2007
Lugar: Oficina del Ing. Claudio Crespo en el Departamento
de Desarrollo de Etapa
Hora: 12h00 – 13h00
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Presentación del Subsistema 1 : Control de Guías
Naturalistas del PNC.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
435
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [4 de enero del 2008]
Hora: [11h30 – 12h30]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Lcdo Santiago
Rodriguez
Ing.
Claudio
Crespo
Carolina
Palomeque
Boris Criollo
Cargo
Departamento
Solicitante
del Parque Nacional
Sistema
del Cajas
Coordinador del Dep.
de
Proyecto
Desarrollo
Desarrollador
Dep.
de
Desarrollador
Desarrollo
Dep.
de
Desarrollo
Empr
esa
ETAP
A
ETAP
A
ETAP
A
ETAP
A
Puntos a tratar:
1. Presentación del Subsistema #1.
2. Presentación del Subsistema #2.
3. Revisión compra de biométricos.
4. Avance del cronograma.
5. Varios.
Observaciones/Sugerencias/Descripción relevantes:
1. Se presento el Subsistema #1 casi completo, ya que
existen interfaces que se mejorarán debido a la
utilización de nuevas herramientas
a. Se debe utilizar el logotipo actual de la empresa
en los formularios.
b. En el nivel académico del guía añadir doctorado.
c. La Ciudad de residencia, relación del contacto y
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
436
Universidad de Cuenca
el idioma debe ser una lista editable
d. El los Procedimientos de obtención cambiar la
grilla los títulos, hacer más ancho
e. La fecha de creación no puede ser editable
f. El perfil del guía no es obligatorio, aumentar la
opción de senderismo y eliminar el no activo aun.
g. Quitar las validaciones de los teléfonos porque se
puede ingresar mas de uno en cada casillero
h. En el catalogo de guías, imprimir dos guías por
hoja y con una línea de separación entre ellas
i. Se debe incluir una opción de eliminar para
cuando hay ingresos errados.
j. La exportación a Excel debe incluir un filtro.
2. Se presento el Subsistema #2 y se contemplo las
siguientes alternativas:
a. El código de zonas lo define el administrador
b. Las búsquedas se deben hacer por el código
principalmente.
c. Las Operadoras de Turismo debe ser una lista
editable
d. En la pantalla de bienvenida de cada guía, no
poner la nota de aviso, y cambiar la palabra
“caduca el:” por “hasta:”
3. No se ha adquirido aún los aparatos biométricos para
comenzar con el subsistema #3, se tienen nuevas
cotizaciones pero se manifiesta que es necesaria la
compra de estos lo mas pronto posible Para la compra
de biométricos se están esperando más cotizaciones,
pero debido al tiempo, se forzará a comprar los
equipos que fueron analizados en días anteriores.
4. Según el cronograma presentado, nos encontramos
con un poco de atraso con el cronograma de
actividades,
ya
que
han
surgido
algunos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
437
Universidad de Cuenca
inconvenientes el mes anterior los cuales se han
puesto a manifiesto a los involucrados en el proyecto.
Resoluciones:
Se resuelve:
9 Se deben hacer modificaciones sobre el subsistema
#1 y # 2 de modo que estos queden totalmente
completos.
9 Con todas las observaciones de modificación, se
calculará el tiempo que tomará la corrección de estos,
de modo que se pueda colocar una fecha para la
próxima revisión, con el objetivo de dar por concluido
los 2 primeros subsistemas
9 Al no adquirir aun los equipos biométricos, se ha
analizado conveniente, pasar a la implementación del
subsistema # 4, hasta cuando se pueda contar con los
equipos.
PRÓXIMA REUNIÓN:
Fecha: Por confirmar, dependiendo de la complejidad de
los cambios sugeridos
Lugar: Cubículos de Pasantes en el Departamento de
Etapa
Hora: Por confirmar
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Presentar de manera completa los subsistemas # 1 y
#2
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
438
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [15 de enero del 2008]
Hora: [9h30 – 11h00]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Cargo
Departamento
Lcdo Santiago
Rodriguez
Ing.
Claudio
Crespo
Carolina
Palomeque
Boris Criollo
Solicitante
del Parque Nacional
Sistema
del Cajas
Coordinador del Dep.
de
Proyecto
Desarrollo
Desarrollador
Dep.
de
Desarrollador
Desarrollo
Dep.
de
Desarrollo
Empr
esa
ETAP
A
ETAP
A
ETAP
A
ETAP
A
Puntos a tratar:
1. Presentación de modificaciones sobre el Subsistema
#1.
2. Presentación de modificaciones sobre el Subsistema
#2.
3. Presentación de un adelanto del Subsistema #4.
4. Revisión compra de biométricos.
Observaciones/Sugerencias/Descripción relevantes:
1. Se presento las correcciones sugeridas en la reunión
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
439
Universidad de Cuenca
anterior a cerca del Subsistema #1, se presentan
nuevos requisitos
a. En la lista del parentesco añadir hijo y la opción
Otros.
b. Eliminar la opción de Guías dados de baja, solo
manejar con el estado de la licencia
c. Se debe utilizar el logotipo actual de la empresa
en los formularios.
2. Se presento las correcciones del Subsistema #2, se
resuelve que:
d. A lo que antes se lo definía como senderos ahora
se llamará zonas de recreación, porque se dice
que cada sendero puede tener varios subsenderos.
3. Se presento uno de los formularios del subsistema #4
referente al formulario de visita para el guía y se
sugieren tomar en cuenta los siguientes puntos, ya q
los usuarios no están acostumbrados al uso de
sistemas de información:
e. Los botones deben estar al inicio y fin del
formularios, con letras muy visibles de la función
de cada uno de estos botones
f. Dividir las secciones de calificaciones con notas
en las q se destaque el numero de opciones que
puede escoger y la manera de hacerlo
g. Se definió que datos deben ser llenados
obligatoriamente y cuales son alternativos
h. No deben haber calificaciones por defecto en el
formulario de la visita
4. El tramite ya está en proceso, ya se encuentra
aprobada la orden de compra
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
440
Universidad de Cuenca
Resoluciones:
Se resuelve:
9 Se deben hacer modificaciones sobre el subsistema
#1 y # 2 de modo que estos queden totalmente
completos.
9 Al no adquirir aun los equipos biométricos, se ha
analizado conveniente, pasar a la implementación del
subsistema # 4, hasta cuando se pueda contar con los
equipos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
441
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [7 de marzo del 2008]
Hora: [12h00 – 13h00]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Cargo
Departamento
Lcdo Santiago
Rodriguez
Ing.
Claudio
Crespo
Carolina
Palomeque
Boris Criollo
Solicitante
del Parque Nacional
Sistema
del Cajas
Coordinador del Dep.
de
Proyecto
Desarrollo
Desarrollador
Dep.
de
Desarrollador
Desarrollo
Dep.
de
Desarrollo
Empr
esa
ETAP
A
ETAP
A
ETAP
A
ETAP
A
Puntos a tratar:
1. Presentación de modificaciones sobre el Subsistema
#1.
2. Presentación de modificaciones sobre el Subsistema
#2.
3. Presentación de un adelanto del Subsistema #4.
4. Varios
Observaciones/Sugerencias/Descripción relevantes:
1. Se aprobó el funcionamiento del Subsistema #1,
esperando la finalización de los reportes usando la
herramienta Reporting Services 2005
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
442
Universidad de Cuenca
2. Se presento las correcciones del Subsistema #2, y se
aprobó esperando correcciones cortas que se listan a
continuación:
i. Usar correctamente el termino Sendero y Zonas
de Senderismo
j. En los reportes de los indicadores biológicos y
específicos, dejar los ítems visibles
3. Se mostró el avance del Subsistema # 4, y se
modificará lo siguiente:
k. Poner etiquetas más especificas en los
formularios, de manera que el usuario no
confunda términos
l. Señalar los campos obligatorios en el formulario
de visita para el guía
m.En los indicadores generales y específicos, no
señalar una opción por defecto.
n. Para la calificación de una zona, mostrar el
nombre y el código de esta
4. Se presento uno de los formularios del subsistema #4
referente al formulario de visita para el guía y se
sugieren tomar en cuenta los siguientes puntos, ya q
los usuarios no están acostumbrados al uso de
sistemas de información:
o. Los botones deben estar al inicio y fin del
formularios, con letras muy visibles de la función
de cada uno de estos botones
p. Dividir las secciones de calificaciones con notas
en las q se destaque el numero de opciones que
puede escoger y la manera de hacerlo
q. Se definió que datos deben ser llenados
obligatoriamente y cuales son alternativos
r. No deben haber calificaciones por defecto en el
formulario de la visita
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
443
Universidad de Cuenca
5. Se tomo en cuenta algunas indicaciones:
s. Cuando da problemas la conexión con el servidor
de base de datos, refrescar la pagina para que se
conecte de nuevo
t. Las fotos de los guías guardarles directamente
en la base de datos, para no tener conflictos en
la carga de estas desde el Reporting Service
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
444
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [5 de mayo del 2008]
Hora: [12h10 – 13h15]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa]
Asistentes:
Nombres
Cargo
Departamento
Lcdo Santiago
Rodriguez
Ing.
Claudio
Crespo
Carolina
Palomeque
Boris Criollo
Solicitante
del Parque Nacional
Sistema
del Cajas
Coordinador del Dep.
de
Proyecto
Desarrollo
Desarrollador
Dep.
de
Desarrollador
Desarrollo
Dep.
de
Desarrollo
Empr
esa
ETAP
A
ETAP
A
ETAP
A
ETAP
A
Puntos a tratar:
1. Se presentan reportes del Subsistema #1
2. Avances del Subsistema #3.
3. Avances del Subsistema #4.
Observaciones/Sugerencias/Descripción relevantes:
1. Se aprueban los reportes realizados con la herramienta
Reporting Services 2005 bajo algunas indicaciones
a. Para los reportes que verá el guía naturalista, no
debe darle opción a grabar el documento como
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
445
Universidad de Cuenca
.pdf o .xls porq esto confundiría al usuario
b. Cambiar el campo “Eliminado” de los indicadores
y zonas por “Habilitada” para mostrarlo en forma
positiva
c. En el catalogo de guías, colocar un encabezado
y con fecha para no confundir los reportes que se
imprimen.
d. Cambiar siglas AICA con IBA
e. Aumentar el logo del cajas junto con el logo de
etapa
2. Se inicia la implementación del Subsistema #3 ya que ya
se cuenta con los equipos para registrar a los guías
f. El ingreso de Código RFID se debe hacer el
momento de ingresar el guía, sin ser este
obligatorio ese momento.
g. Las fechas de activación de los códigos RFID
son independiente de las fechas de las licencias
h. La Fecha de emisión de la tarjeta se cambia cada
que cambia la tarjeta física.
i. La tarjeta física es valida durante un periodo,
luego se deshecha y se asigna otra a cada guía.
j. El guía marcará solamente su entrada al parque,
excepto cuando se quede una noche dentro del
parque, en tal caso marcara su salida el día que
termine la visita
k. Si se encuentra que el guía a marcado mas de 1
vez su tarjeta el mismo día, será valida solo una
de ellas.
l. Colocar ésta información muy visible en el
formulario de visita: “para que su reporte sea
valido, ingrese correctamente las fechas.”
3. Se mostró el avance del Subsistema # 4, y se
modificará lo siguiente:
m.Para el ingreso del guía al sistema colocar la
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
446
Universidad de Cuenca
cedula y el numero de tarjeta RFID como clave
personal, indicar esto de alguna manera al
usuario, puede ser con un gráfico.
n. Colocar la foto en la pagina de inicio del guía.
o. Rediseñar las acciones que puede realizar el
guía en su pagina menú o inicio.
p. Crear una contenedora de datos del
administrador del parque, de manera que se
coloque una indicación muy visible al guía con
quien debe comunicarse para realizar cualquier
cambio a cerca de sus datos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
447
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [6 de junio del 2008]
Hora: [12h30 – 13h45]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa (Edificio Morejón)]
Asistentes:
Nombres
Lcdo. Santiago
Rodriguez
Carolina
Palomeque
Boris Criollo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque
Nacional
del
Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Presentar cambios solicitados en la reunión del 5 de
mayo pasado
2. Presentar avances del Subsistema #3
3. Presentar avances del Subsistema #4
Observaciones/Sugerencias/Descripción relevantes:
1. Los cambios propuestos son aprobados por el Usuario
del Sistema
2. Se sugieren los siguientes cambios:
l. En el formulario de Ingreso al Sistema del Guía
i. Cambiar la palabra ”Password” por “Código
del Tarjeta”
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
448
Universidad de Cuenca
ii. Reubicar componentes de la ventana
m.Los término que se deben usar son :
i. “Registros físicos” para los registros con
tarjeta del guía
ii. “Reportes en linea” para los formularios q
llena el guía
3. El número máximo de días que un guía puede
permanecer dentro del parque, realizando una visita
es de 4 días.
4. La opción para realizar el “cruce de información” entre
los registros físicos y los reportes en línea debe
aparecer inmediatamente después de subir los datos
de los registros físicos de la base de datos externa al
sistema.
5. Hacer algunos cambios sobre las etiquetas que
aparecen en el formulario que muestra el reporte
histórico de las visitas registradas por los guías.
n. Cambiar “reporte histórico” por “Informe Anual de
las Visitas Reportadas”
o. Cambiar “total visitas” por “Total Visitas
Reportadas”
p. Cambiar las formas de las barras o líneas de los
gráficos, ya que la impresión se realizará en
blanco y negro, mas no a colores.
q. Especificar cuando las cantidades se muestren
el números reales o en porcentajes.
r. Que al final el reporte se pueda imprimir en hojas
A4.
Resoluciones:
Se resuelve:
1. Hacer todos los cambios propuestos y presentarlos en
la próxima reunión
2. Presentar un avance más del proyecto.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
449
Universidad de Cuenca
PRÓXIMA REUNIÓN:
Fecha Tentativa: 27 de junio del 2008
Lugar: Edificio Morejón
Hora: 12h00 – 13h00
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Presentar los cambios solicitados
• Presentar un avance más del proyecto.
• Definir día y hora para realizar la visita al PNC para
definir algunos aspectos referentes a los relojes de
control de asistencia.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
450
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [27 de Agosto del 2008]
Hora: [09h00 – 13h30]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa (Edificio Morejón)]
Asistentes:
Nombres
Lcdo.
Santiago
Rodríguez
Carolina
Palomeque
Rodríguez
Boris Criollo
Zúñiga
Eddy Matías Zea
Ochoa
Pablo
Durán
Andrade
Juan
Carlos
Quezada
Ledesma
Eduardo Patricio
Ulloa Almeida
Edison Fernando
Juca Cedillo
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Guía
Naturalista
Guía
Naturalista
Guía
Naturalista
Guía
Naturalista
Guía
Naturalista
Departamento
Parque Nacional
del Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Parque Nacional
del Cajas
Parque Nacional
del Cajas
Parque Nacional
del Cajas
Parque Nacional
del Cajas
Parque Nacional
del Cajas
Empresa
ETAPA
ETAPA
ETAPA
ETAPA
ETAPA
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Presentar Subsistema #1
2. Presentar Subsistema #2
3. Presentar Subsistema #3
4. Presentar Subsistema #4
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
451
Universidad de Cuenca
Observaciones/Sugerencias/Descripción relevantes:
1. Caso de Uso 1.40
a. La búsqueda por apellido no genera el resultado
correcto.
b. Se solicita que se coloque la foto en la pantalla
búsqueda de guía.
2. Caso de Uso 2.3
c. Falló el ingreso de los indicadores de manejo
específico.
3. Caso de Uso 2.27
d. Revisar cuando se desea reactivar un indicador.
4. Caso de Uso 3.11
e. No es necesaria la fecha de vigencia.
f. El “estado” de este registro también interfiere
para que el guía pueda o no realizar visitas en
línea.
5. Caso de Uso 3.40
g. Poner una indicación de cómo pasar y verificar la
tarjeta.
h. Colocar un horario a los relojes físicos
6. Caso de Uso 3.45
i. Revisar si ingresa una fecha antes de transferir
los registros.
7. Caso de Uso 3.60
j. Unificar en una sola pantalla el transferir datos y
realizar el cruce.
8. Caso de Uso 4.81
k. Indicar más sobre el formato para cédula y fecha.
l. El país de procedencia especificar q es el
Predominante entre los visitantes.
m.Los campos especificar lugar indicar que son
Opcionales y máximo de unos 200 caracteres.
9. Caso de Uso 4.84
n. Problemas con la consulta a la base de datos.
o. Revisar la manera en la que se cargan los
combos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
452
Universidad de Cuenca
10.
Caso de Uso 4.88
p. Problemas con la Información de número de
visitas entre 56 o más años de edad.
Resoluciones:
Se resuelve:
1. Presentar todos los cambios solicitados en la próxima
reunión.
PRÓXIMA REUNIÓN:
Fecha Tentativa: 3 de septiembre del 2008
Lugar: Edificio Morejón
Hora: 09h00 – 12h00
OBJETIVOS PLANTEADOS PARA LA SIGUIENTE
REUNION
• Presentar los cambios solicitados
• Ingresar datos básicos en el sistema
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
453
Universidad de Cuenca
Requerimientos del Usuario
Fecha: [3 de Septiembre del 2008]
Hora: [11h00 – 13h00]
Lugar: [Cubículos de Pasantes en el Departamento de
Etapa (Edificio Morejón)]
Asistentes:
Nombres
Lcdo.
Santiago
Rodríguez
Carolina
Palomeque
Rodríguez
Boris Criollo
Zúñiga
Cargo
Administrador
PNC
Desarrollador
Desarrollador
Departamento
Parque Nacional
del Cajas
Dep.
de
Desarrollo
Dep.
de
Desarrollo
Empresa
ETAPA
ETAPA
ETAPA
Puntos a tratar:
1. Presentar cambios solicitados
2. Ingreso de datos reales
Observaciones/Sugerencias/Descripción relevantes:
1. Se presentan los cambios realizados.
2. El administrador ingresa los datos reales en el
sistema, al mismo tiempo que hace una prueba del
sistema completo
3. Se solicita otros cambios sin mucha relevancia.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
454
Universidad de Cuenca
Resoluciones:
Se resuelve:
1. Realizar los cambios solicitados.
2. Ayudar con el ingreso de nombres de las operadoras
de turismo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
455
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
456
Universidad de Cuenca
PLAN DE CAPACITACIÓN A LOS USUARIOS DEL
SISTEMA PARA GUÍAS NATURALISTAS DEL PNC
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
457
Universidad de Cuenca
Fecha
<10/09/2008>
<19/09/2008>
Historial de Revisiones
Versi Descripción
ón
<v1.0
>
<v1.1
>
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Autor
Boris Criollo
Carolina
Palomeque
Boris Criollo
Carolina
Palomeque
458
Universidad de Cuenca
1. INTRODUCCIÓN
1.1.
Propósito
El propósito del plan de capacitación a los usuarios del
sistema de guías naturalistas del PNC, es indicar las
formas en las que se va a aplicar la capacitación a los
usuarios, capacitación que va a instruir a cada usuario de
cómo se utilizará el sistema de manera correcta para no
tener complicaciones de entendimiento ni de acción.
1.2. Definiciones, acrónimos y abreviaturas
o Administrador: Usuario que tendrá mayor campo de
acción sobre lo ejecutado en el sistema. Es el que va
a manejar el sistema en su máxima amplitud.
o Guía: Usuario que va a acceder al sistema solo para
cumplir con acciones básicas de llenar un formulario y
consultar información.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
459
Universidad de Cuenca
2. Plan de capacitación
2.1.
Capacitación al usuario Administrador.
La capacitación al administrador se la realizara mediante
reuniones constantes en las que el usuario utilizara el
sistema de manera intuitiva y sin ayuda de los
capacitadores, y en caso de no entender parte de las
funciones que realiza el sistema, se le indicará con
palabras entendibles al usuario la parte que no entendió, de
manera que al termino de la reunión, el usuario conozca el
funcionamiento de la parte del sistema que se entregó
Además al administrador se le capacitará sobre el
funcionamiento de la parte del sistema orientado a los
guías, debido que será trabajo del administrador capacitar
a los guías en los Cursos de Guías Naturalistas que realiza
el PNC para dar a los guías sus licencias.
2.2.
Capacitación al usuario Guía
La capacitación no se la podrá realizar a todos los guías,
debido a que muchos viven en distintos lugares del país y
es difícil reunirlos a todos. Así que la capacitación se la
hará a pocos usuarios, los cuales después en los
seminarios que realiza el PNC y con la ayuda del usuario
Administrador, podrán ayudar a capacitar al resto de
usuarios Guías existentes.
En los seminarios realizados por el PNC, acudirán casi
todos los guías, a los cuales mediante diapositivas
realizadas por el administrador, serán capacitados.
Además en la pagina de Internet a los que ellos acceden
para realizar su reporte electrónico, ellos pueden
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
460
Universidad de Cuenca
descargarse el Manual de Usuario dirigido a los guías, e el
cual esta la manera de manejar el sistema correctamente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
461
Universidad de Cuenca
3. Ejecución del plan de capacitación
3.1.
Capacitación al Administrador
La capacitación al administrador se la ha realizado
mediante reuniones constantes (13 en total), en las cuales
el usuario ha observado y a manejado el sistema, a veces
sin ayuda de los capacitadotes y otras con ayuda; dando
sugerencias sobre la forma de las interfaces y la manera
del funcionamiento en las que a él le parece mas fácil de
usar y de entender.
Para revisar el registro de las reuniones realizadas, por
favor referirse al Anexo de documentos – Reuniones
realizadas
3.2.
Capacitación a los Guías
La capacitación a los guías se la realizó convocando a 5
guías, los cuales acudieron a la capacitación en distintos
horarios. Se dejó a cada uno de los guías que utilicen el
sistema de forma intuitiva y sin intervención de los
capacitadotes. Existieron dificultades pero al fin y al cabo
lograron utilizar el sistema, algunos más rápidamente que
otros. Al final dieron sus sugerencias y comentarios.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
462
Universidad de Cuenca
Archivo leeme.txt
NOMBRE Y VERSIÓN DEL SISTEMA:
.- Sistema de Información Para Guías Naturalistas Del
Parque Nacional Cajas.
.- Versión 1.0
ESPECIFICACIONES DE HARDWARE NECESARIO
PARA LA INSTALACIÓN:
PARA EL SERVIDOR:
1. Velocidad de Procesamiento (mínima) y
Plataforma
.- Procesador Intel Pentium 4 (o similar) de 3
GHz
2. Cantidad de memoria mínima:
.- Memoria RAM de 1 GB
3. Espacio en disco necesario:
.- 25 MB de espacio en disco para la
aplicación Web.
.- 2 MB de espacio en disco para el Servicio
Web.
.- 10 MB de espacio en disco para la
descarga de registros físicos.
PARA EL CLIENTE (Ejecución del sistema):
1. Velocidad de Procesamiento (mínima) y
Plataforma:
.- Procesador Intel Pentium 4 (o similar) de 3
GHz
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
463
Universidad de Cuenca
2. Cantidad de memoria mínima:
.- Memoria RAM de 520 MB
3. Espacio en disco necesario:
.- 10 MB de espacio en disco para la
descarga de registros físicos.
4. Características adicionales:
.- 1 Puerto USB desocupado para la
transferencia de registros físicos por medio de Flash
PenDrive.
.- Impresora (láser, tinta, matricial), con
impresión mínimo en escala de grises.
.- Resolución de pantalla a 1024x768
(opcional).
ESPECIFICACIONES DE SOFTWARE NECESARIO PARA
LA INSTALACIÓN:
1. Sistema Operativo, versión
.- Microsoft Windows Server 2003
2. Plataforma operativa
.- Net FrameWork 2.0
3. Software Adicional
.- Microsoft Office Web Components 9.0, o en su
defecto Microsoft Office 2000
.- Microsoft SQL Server 2005
.- IIS (Internet Information Server)
.- Microsoft Jet OLEDB 4.0
ESPECIFICACIONES DE SOFTWARE NECESARIO PARA
LA EJECUCIÓN:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
464
Universidad de Cuenca
1. Sistema Operativo, versión
.- Microsoft Windows XP
2. Service Pack o actualización de Sistema Operativo
.- Service Pack 2
3. Plataforma operativa
.- .Net framework 2.0
4. Software Adicional
.- Adobe Acrobat Reader
.- Microsoft Office 97 o posterior
INSTALACIÓN DEL SISTEMA EN EL SERVIDOR:
1. Antes de proceder a cargar el sistema dentro del
servidor, se necesita que se instale previamente los
siguientes componentes:
a.- Microsoft SQL SERVER 2005: Este software
es necesario debido a que en la aplicación se generan
reportes que son presentados mediante Reporting Services
2005. La instalación se la hace desde el disco de
instalación de Microsoft SQL Server 2005.
b.- Office Web Componets 9.0:
La instalación
de OWC 9.0 es necesaria debido a que en la aplicación se
genera un reporte histórico que utiliza las librerías de OWC
9.0 para graficar la información del reporte. Es
estrictamente necesario que sea esta la versión a instalar
debido a que en posteriores versiones de OWC no funciona
la sección de cargar el reporte histórico. La instalación se la
puede realizar con el disco de instalación de Microsoft
Office 2000, o si es que se tiene las librerías a cargar, se la
hace de la siguiente manera:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
465
Universidad de Cuenca
.- Inicio - Ejecutar - cmd
.- Digitar: regsvr32 <path y nombre de
la librería>
Ej: regsvr32 C:/Carpeta/Owc9.dll
.- Repetir hasta cargar todas las
librerías necesarias.
Las librerías necesarias se
encuentran en la carpeta /Bin/OWC9 dentro de la carpeta
de la aplicación Web a instalar (/WebAmbiental/Bin/OWC9)
c.- Internet Information Server:Necesario para
publicar la aplicación web y el servicio web.
d.- Microsoft Jet OLEDB 4.0: Necesario para la
transferencia de los archivos físicos que vienen en una
base de datos de extensión
.mdb de Microsoft Access
2003.
2. Después de instalar el software adicional se
procede a cargar la aplicación web y el servicio web dentro
de la carpeta asignada
para la publicación. La aplicación Web deberá ser
cargada dentro del directorio C:/SIADE, ya que esto es
necesario y utilizado para la
transferencia de registros físicos.
3. Es necesario dar los permisos de control total a la
carpeta /WebAmbiental/Interfaces/Images, debido a que en
esta carpeta se alojaran las
imágenes que aparecerán en el reporte histórico que
será revisado desde una maquina cliente, y si no se tiene
los permisos
necesarios, se producirá un error de acceso al
momento de cargar el reporte.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
466
Universidad de Cuenca
EJECUCIÓN DEL SISTEMA EN EL CLIENTE
(Administrador):
1. Es necesario que la maquina donde se ejecutará
remotamente la aplicación tenga instalado previamente los
siguientes requisitos:
a.- Microsoft Office Excel 2003:debido a que la
sección "Exportar A Excel" necesita abrir los registros en
esta aplicación.
b.- Microsoft Office Word 2003: es opcional la
instalación de esta aplicación. Sirve para la edición del
informativo que será cargado para dar información a los
guías.
c.- Adobe Acrobat Reader: necesario para
revisar la información que es generada por medio de los
reportes el momento de exportarlos.
EJECUCIÓN DEL SISTEMA EN EL CLIENTE (Guía):
1. Es necesario que la maquina donde se ejecutará
remotamente la aplicación tenga instalado previamente los
siguientes requisitos:
a.- Microsoft Office Word 2003: Necesario para
revisar el informativo que puede ser descargado desde la
pagina de los guías en Internet dentro del portal del PNC
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
467
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
468
Universidad de Cuenca
Informe del Primer Subsistema de Información
SUBSISTEMA DE CONTROL DE GUÍAS
Este Subsistema permitirá administrar los datos de las
personas que hacen el trabajo de guías naturalistas del
parque, permitiendo el ingreso de sus datos personales así
como llevando un control de las títulos profesionales,
cursos y licencias que se deben cumplir para ejecutar su
trabajo.
Se pretende tener una base de datos actualizada de los
guías, para poder proporcionar la información necesaria
tanto dentro de la empresa como a empresas externas que
tienen autorización para acceder a esta información a
través de la red, con claves asignadas.
De acuerdo a la Especificación de Requerimientos de
Software presentada en días anteriores, se han
implementado todos los casos de uso, los mismos que se
presentan a continuación:
Caso de Uso # 1.10 Crear un Guía Naturalista
El administrador puede ingresar datos referentes a un
guía naturalista, y almacenarlos para futuras
consultas, los datos se tomaron del Anexo 1
Caso de Uso # 1.20 Modificar un Guía Naturalista
El administrador puede modificar datos del guía
cuando estos se requieran, estos pueden ser tanto
datos personales como datos referentes a la licencia
que este posee.
El guía pueda proponer vía electrónica los cambios a
su información, y será el Administrador, quién la
registre a través del sistema, caso contrario será
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
469
Universidad de Cuenca
rechazado y comunicado vía electrónica al guía que
solicitó el cambio adjuntando un comentario del
porqué de la negativa.
El sistema verificará que la modificación de
información de guías dados de baja anteriormente se
combine con una acción de ingreso y modificación
para dar de alta al guía.
Caso de Uso # 1.30 Eliminar un Guía Naturalista
El administrador puede dar de baja a un guía, los
datos no son eliminados totalmente de la base de
datos. En caso de que el administrador desee registrar
nuevamente a un guía “eliminado”, solamente necesita
darle de alta.
Caso de Uso # 1.40 Consultar un Guía Naturalista
El administrador puede realizar búsquedas según
características de los guías, estos campos son:
• Nombres
• Apellidos
• Lugar de residencia
• Estado Licencia
• Fecha inicio licencia
• Fecha fin licencia
• Nivel Licencia
• Idioma
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
470
Universidad de Cuenca
Informe del Segundo Subsistema de Información
SUBSISTEMA DE CONTROL DE RUTAS Y SENDEROS
Este subsistema permitirá manejar los campos o atributos
de las rutas y senderos de visita que se han definido en el
PNC; de manera que se pueda mantener un registro de
rutas y senderos, para que los guías sigan estos caminos
en visitas futuras.
En esta área se define gran cantidad de información
respecto a aspectos físicos que pueden apreciar los
visitantes en el PNC, al igual que información con respecto
a especies que podrán apreciar; este último, con ayuda del
biólogo que acompañe en la visita.
De acuerdo a la Especificación de Requerimientos de
Software presentada en días anteriores, se han
implementado todos los casos de uso, los mismos que se
presentan a continuación:
Caso de Uso # 2.1 Registro de zona de senderismo
Caso de Uso # 2.21 Modificar zona de senderismo
El administrador puede ingresar y/o modificar datos
referentes a una zona de senderismo, cada zona es
formada por uno o más senderos.
Caso de Uso # 2.2 Registro de zona de ruterismo
Caso de Uso # 2.22 Modificar zona de ruterismo
El administrador puede ingresar y/o modificar datos
referentes a una zona de ruterismo, la ruta con su
código y recorrido.
Caso de Uso # 2.3 Registro de indicadores de manejo
especifico de rutas y senderos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
471
Universidad de Cuenca
Caso de Uso # 2.23 Modificación de indicadores
específicos de rutas y/o senderos
El administrador puede ingresar y/o modificar datos
referentes a los indicadores de manejo específico.
Caso de Uso # 2.4 Registro de estados para los de
indicadores de manejo especifico de rutas y senderos
Caso de Uso # 2.24 Modificación de estados para los
indicadores específicos de rutas y senderos
El administrador puede ingresar y/o modificar datos
referentes a los estados de los indicadores de manejo
específico que luego serán calificados por los guías.
Caso de Uso # 2.5 Registro de indicadores biológicos
Caso de Uso # 2.25 Modificación de indicadores biológicos
El administrador puede ingresar y/o modificar datos
referentes a los indicadores de manejo biológicos.
Caso de Uso # 2.6 Registro de ítems de indicadores
biológicos
Caso de Uso # 2.26 Modificación de ítems de indicadores
biológicos
El administrador puede ingresar y/o modificar datos
referentes a los items de los indicadores de manejo
biológicos que luego serán calificados por los guías.
Caso de Uso # 2.7 Registro de indicadores de manejo
generales
Caso de Uso # 2.27 Modificación de indicadores de manejo
generales
El administrador puede ingresar y/o modificar datos
referentes a los indicadores de manejo generales que
luego serán calificados por los guías como apropiados
o no apropiados.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
472
Universidad de Cuenca
Caso de Uso # 2.8 Registro de indicadores de actividades
realizadas
Caso de Uso # 2.28 Modificación de indicadores de
actividades realizadas
El administrador puede ingresar y/o modificar datos
referentes a las actividades que pueden realizar los
guías en sus visitas.
Caso de Uso # 2.31 Eliminar zona de senderismo
El administrador puede eliminar la zona de
senderismo o sus senderos q la conforman, la
eliminación es física solamente cuando no ha sido
calificada anteriormente
Caso de Uso # 2.32 Eliminar zona de ruterismo
El administrador puede eliminar la zona de ruterismo,
la eliminación es física solamente cuando no ha sido
calificada anteriormente
Caso de Uso # 2.33 Eliminar indicadores de manejo
especifico de rutas y senderos
El administrador puede eliminar un indicador de
manejo específico, la eliminación es física solamente
cuando no ha sido calificado algún estado
anteriormente.
Caso de Uso # 2.34 Eliminar estados para los indicadores
de manejo especifico de rutas y senderos
El administrador puede eliminar un estado del manejo
específico, la eliminación es física solamente cuando
no ha sido calificado anteriormente.
Caso de Uso # 2.35 Eliminar indicadores biológicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
473
Universidad de Cuenca
El administrador puede eliminar un indicador de
manejo biológico, la eliminación es física solamente
cuando no ha sido calificado algún item anteriormente.
Caso de Uso # 2.36 Eliminar ítems de indicadores
biológicos
El administrador puede eliminar un item del manejo
biológico, la eliminación es física solamente cuando no
ha sido calificado anteriormente.
Caso de Uso # 2.37 Eliminar indicadores de manejo
generales
El administrador puede eliminar un indicador de
manejo general, la eliminación es física solamente
cuando no ha sido calificado anteriormente.
Caso de Uso # 2.38 Eliminar indicadores de actividades
realizadas
El administrador puede eliminar una actividad, la
eliminación es física solamente cuando no ha sido
calificado anteriormente.
Caso de Uso # 2.40 Consulta de rutas y senderos con sus
indicadores
El administrador y el guía pueden consultar los
siguientes indicadores que van a ser utilizados para
calificaciones futuras en las visitas:
o
o
o
o
o
o
Zonas de ruterismo
Zonas de senderismo
Indicadores generales
Indicadores específicos
Indicadores biológicos
Actividades
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
474
Universidad de Cuenca
Caso de Uso # 2.50 Registro de operadoras de turismo que
pueden acompañar a la visita
El administrador registra en el sistema, nombres de
las operadoras que podrán acompañar en la visita a
los guías naturalistas.
Caso de Uso # 2.55 Modificación de operadoras de turismo
que pueden acompañar a la visita
El administrador puede modificar, los nombres de las
operadoras de turismo.
Caso de Uso # 2.60 Eliminar operadoras de turismo
El administrador puede eliminar a las operadoras de
turismo, pero esta eliminación siempre será lógica.
Caso de Uso # 2.70 Carga de anuncio informativo para los
guías naturalistas
El administrador puede cargar un documento en Word,
con algunas notas y avisos para que el guía sepa
como llenar el formulario de su reporte en línea.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
475
Universidad de Cuenca
Informe del Tercer Subsistema de Información
SUBSISTEMA DE CONTROL DE VISITAS
Este subsistema permite el control a las visitas que realicen
los guías, este control se realizará de manera biométrica o
electrónica, y servirá para mantener un registro de las
labores de los guías en el parque.
Para que sean válidas las visitas de los guías, se necesita
un cruce de información entre estas visitas físicas y los
reportes en línea que éstos deben realizar después de
cada visita.
De acuerdo a la Especificación de Requerimientos de
Software presentada en días anteriores, se han
implementado todos los casos de uso, los mismos que se
presentan a continuación:
Caso de Uso # 3.11 Crear Registro d la información del
Guía en el Sistema de Información
El administrador asocia un código RFID a cada Guía
Naturalista.
Caso de Uso # 3.15 Consultar información del Guía en el
Sistema de Información
El administrador puede consultar sobre un código
RFID que se le asigno a un Guía Naturalista.
Caso de Uso # 3.21 Modificar información del registro del
Guía en el Sistema de Información
El administrador puede modificar el código RFID que
se le asignó a un Guía Naturalista, todos los códigos
que se le hayan asignado a los guías se mantienen el
un registro en la Base de Datos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
476
Universidad de Cuenca
Caso de Uso # 3.31 Eliminar información del Registro del
Guía en el Sistema de Información
El administrador puede eliminar el código RFID que se
le asignó a un Guía Naturalista, esta eliminación solo
es lógica.
Caso de Uso # 3.40 Registro electrónico de Visita
Permite que el guía registre su asistencia a la
realización de una visita al PNC
Caso de Uso # 3.45 Registro de Visita directamente en el
sistema
Permite que el administrador registre la asistencia de
un guía a una visita.
Caso de Uso # 3.50 Descarga de información de registro
de visitas desde Sistemas automáticos de control
Permite la descarga de información del control de las
visitas registradas en los mecanismos automáticos de
control.
Caso de Uso # 3.60 Transferencia de información de visitas
desde los medios portátiles
Realiza la transferencia de información del control de
las visitas, desde los medios portátiles hacia tablas de
base de datos para cruces de información.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
477
Universidad de Cuenca
Informe del Cuarto Subsistema de Información
SUBSISTEMA DE INFORMACION
Este subsistema permitirá ingresar los datos referentes a
las visitas realizadas al PNC, de forma que se tenga
información estadística acerca del estado en el que se
encuentra el Parque, esta información se obtendrá de los
datos que proporcionen los guías y los biólogos visitantes a
la zona.
En este punto es donde se puede obtener cualquier tipo de
reporte, según las necesidades del administrador, de modo
que éste pueda estar al tanto de todo lo que sucede dentro
del PNC.
Los reportes a realizar hacen referencia a datos de los
guías naturalistas, indicadores biológicos, etc., de acuerdo
a un período de tiempo determinado, o en forma global.
De acuerdo a la Especificación de Requerimientos de
Software presentada en días anteriores, se han
implementado todos los casos de uso, los mismos que se
presentan a continuación:
Caso de Uso # 4.81 Ingreso de información en el
Formulario De Visita
Permite a los guías ingresar la información
concerniente a lo observado a lo largo de su recorrido.
Caso de Uso # 4.84 Consulta de indicadores de las visitas
realizadas según períodos
Permite al administrador consultar sobre el número de
coincidencias sobre algún indicador en específico que
fue calificado en las visitas.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
478
Universidad de Cuenca
Caso de Uso # 4.88 Reporte histórico de la información
obtenida del formulario de visita.
El administrador obtiene la información histórica
procesada mes a mes de los datos que fueron
ingresados en el formulario de visita por los guías.
Caso de Uso # 4.89 Consulta de información obtenida de
un formulario de visita específico.
Permite al administrador consultar la información
concerniente a un formulario de visita en específico
que fue llenado por un guía en días anteriores.
Caso de Uso # 4.94 Cruce de información entre el registro
físico y el reporte en línea
Se realiza un proceso para obtener las visitas validas
de los guías, es decir las que han cumplido con el
registro físico reportadas en los equipos electrónicos,
y los reportes en línea.
Caso de Uso # 4.98 Reporte de numero de visitas de los
guías
El guía puede ver el número de visitas que ha
realizado en el periodo de la vigencia de su licencia,
de manera q pueda controlar sus visitas faltantes para
cumplir con los requisitos que se le exige; el
administrador puede ver la misma información pero de
todos y cada uno de los guías.
Caso de Uso # 5.80 Consulta públicas globales
El administrador puede presentar un informe del
reporte histórico que se obtuvo para presentarlo al
público a través de la Web.
Caso de Uso # 5.91 Reporte De Datos básicos para
contactos con Guías
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
479
Universidad de Cuenca
Se presenta la información básica de los guías que
pertenecen al PNC, útil para las operadoras de
turismo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
480
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
481
Universidad de Cuenca
Documento que se aprobó en ETAPA mediante firmas
FORMULARIO A1: VERIFICACIÓN Y VALIDACIÓN DE
PRODUCTOS
1. FECHA DE REVISIÓN:....................................................
2. SISTEMA EN REVISIÓN:
:.........................................................................................................
....................
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
482
Universidad de Cuenca
3. SISTEMA EN FUNCIONAMIENTO
Se han realizado y documentado las pruebas del sistema
Se encuentra el sistema en funcionamiento y sin errores
La codificación está acorde a los estándares de programación
Se han tomado en cuenta las sugerencias de optimización del
rendimiento durante la programación
4. CASOS DE USO Y REQUERIMIENTOS
Se encuentra completos los casos de uso y requerimientos
Están escritos correctamente y con el formato adecuado
Reflejan la funcionalidad actual del software
5. DIAGRAMA DE CLASES
Esta completo y en el formato establecido
Esta de acuerdo a lo implementado
6. DESCRIPCIÓN DE LAS FUNCIONES DE LAS CLASES Y
SERVICIOS WEB
Esta completo y en el formato establecido
Esta de acuerdo a lo implementado
7. DISEÑO DE LA BASE DE DATOS
Esta acorde a la implementación
Están documentados las tablas y atributos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
8. MANUAL DE USUARIO
Está completo y en el formato establecido
483
Universidad de Cuenca
-------------------------------Desarrolladore
s
-------------------------------Aseguramiento de la
Calidad
Documento que se aprobó en ETAPA mediante firmas
FORMULARIO E1: ENTREGA DEL SISTEMA DE
PRODUCCION A DESARROLLO
1. FECHA DE ENTREGA:....................................................
2. NOMBRE DEL
SISTEMA:.........................................................................................
.................
3. VERSIÓN:........................
4. VERIFICACIÓN DE LOS PRODUCTOS ENTREGADOS
El sistema ha sido instalado y está en funcionamiento
Se presenta la última versión en código fuente y código objeto
Ha sido aprobado por parte de Aseguramiento de Calidad
(Formulario A1)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
484
Universidad de Cuenca
Se presenta el documento de Casos de uso y requerimientos
Se presenta el diagrama de Clases
Se presenta la documentación de funciones de las Clases o
Servicios Web
Se presenta el esquema de base de datos documentado
Se presenta el manual de usuario
Se presentan las especificaciones de instalación
5. VERIFICACIÓN DE LA CAPACITACIÓN
Se ha capacitado en la funcionalidad del sistema, Nombre:
........................................
Se ha capacitado en el diseño y programación, Nombre:
..............................................
Se ha capacitado en la implementación y el mantenimiento,
Nombre:..............................................
Aprobación:
Firmas:...................................
................................................. .................................
6. OBSERVACIONES
..........................................................................................................
.................................................................................
..........................................................................................................
.................................................................................
..........................................................................................................
485
.................................................................................
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
..........................................................................................................
Universidad de Cuenca
-------------------- ------------------- -------------------- -----------------------------------------------------------------Responsable Responsable
Director de
del
de
Aseguramiento
Informática
Desarrollo
Producción
de
Calidad
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
486
Universidad de Cuenca
FUENTES DE INFORMACION
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
487
Universidad de Cuenca
o Municipalidad De Cuenca, ETAPA, Corporación
Municipal Parque Nacional Cajas; Expediente para la
inscripción del Parque Nacional Cajas y los tramos
transversales del Qhapaq Ñan en la lista de Patrimonio
Mundial de la UNESCO;
http://www.cuenca.gov.ec/download/contenido/565/expe
diente.pdf; 2007.
o Ministerio del Ambiente, ETAPA, Corporación Municipal
Parque Nacional Cajas, I. Municipalidad De Cuenca;
Mapa Turistico Del Parque Nacional Cajas; 2007.
o PFLEEGER, Lawrence; Ingeniería de software, Prentice
Hall, Primera edición, 2002.
o Wikipedia, the Free Enciclopedia; File Maker;
http://en.wikipedia.org/wiki/filemaker; 14 de septiembre
de 2008.
o SÁNCHEZ, Francisco. RODRÍGUEZ, Santiago. HOLT,
Sarah.; Valores excepcionales del Parque Nacional
Cajas.
o CEMAPRIMES, Corponacion Municipal Parque Nacional
Cajas; Plan de manejo integral del Parque Nacional
Cajas (PNC), Resumen del plan de manejo aprobado vía
acuerdo ministerial del 1 de abril del 2005;
http://www.etapa.net.ec/pnc/bib_pnc_doc/bibliotecadesc
argas/plan_manejo_pnc.pdf
o ETAPA, Parque Nacional Cajas; Ecología vegetal –
Flora;
http://www.etapa.net.ec/pnc/pnc_biocul_eco_veg.aspx;
14 de abril de 2008.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
488
Universidad de Cuenca
o ETAPA, Parque Nacional Cajas; Limnología - Sistema
lacustre o lagunar;
http://www.etapa.net.ec/pnc/pnc_biocul_lim.aspx; 14 de
abril de 2008.
o ETAPA, Parque Nacional Cajas; Herpetología - Reptiles
y Anfibios
http://www.etapa.net.ec/pnc/pnc_biocul_her.aspx; 14 de
abril de 2008.
o ETAPA, Parque Nacional Cajas; Fauna – Mamíferos;
http://www.etapa.net.ec/pnc/pnc_biocul_fau.aspx; 14 de
abril de 2008.
o ETAPA, Parque Nacional Cajas; Ornitología - Aves del
PNC;
http://www.etapa.net.ec/pnc/pnc_biocul_orn.aspx; 14 de
abril de 2008.
o ETAPA, Parque Nacional Cajas; Rutas - Zonas de
recreación para ruterismo;
http://www.etapa.net.ec/pnc/pnc_viscaj_rut.aspx; 14 de
abril de 2008.
o ETAPA, Parque Nacional Cajas; Senderos - Zonas de
recreación para senderismo;
http://www.etapa.net.ec/pnc/pnc_viscaj_sen.aspx; 14 de
abril de 2008.
o SKIBO, Craig. YOUNG, Marc. JOHNSON,
Working with Microsoft Visual Studio 2005.
Brian;
o ETAPA; Metodología de desarrollo 3.0, Estándares De
Programación De Etapa.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
489
Universidad de Cuenca
o QUINTEROS,
Edgardo;
http://www.recursosas400.com/conceptes.shtml,
http://www.recursosas400.com/futuroiseries.shtml; 2001.
o Anuncios
2004
de
Google;
http://www.empresas400.com;
o Wikipedia, the Free Enciclopedia; .NET_de_Microsoft;
http://es.wikipedia.org/wiki/.NET_de_Microsoft;
Septiembre de 2008.
o Wikipedia, the Free Enciclopedia; ASP.NET;
http://es.wikipedia.org/wiki/ASP.NET; Enero de 2008
o Echarte, Patxi;
http://www.wikilearning.com/tutorial/introduccion_a_la_pl
ataforma_net_y_mono-introduccion_a_net/11990-1; Abril
2006
o iSeries information center;
http://publib.boulder.ibm.com/iseries/v5r2/ic2931/index.ht
m?info/rzahf/rzahfli0.htm
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
490
Universidad de Cuenca
PARTE
II
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
491
Universidad de Cuenca
Capítulo 1:
MANUAL DE USUARIO
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
492
Universidad de Cuenca
MANUAL DE USUARIO
El “SIPNC” será utilizado por dos tipos de usuario, el
administrador del Parque y los Guías Naturalistas que
laboran en el mismo, es por eso que este manual de
usuario será dividido en 2 secciones.
Los formatos empleados en botones, textos, grillas, links
etc., fueron diseñados bajo los estándares de etapa, y se
los utiliza en todos los formularios del proyecto; para una
mayor comprensión se inicia este manual presentando el
significado de cada uno de ellos.
“Grabar” Almacena todos los datos que han sido
digitados o señalados (en caso de combos, listas, etc.) por
el usuario en el formulario de ingreso.
“Modificar” Se abrirá una nueva ventana (ventana de
ingreso) con los datos que se pueden modificar, una vez
realizado los cambios, el usuario debe presionar “Grabar”
para que los datos sean modificados.
“Nuevo” Deja al formulario nuevamente en blanco,
para que se ingresen los datos correctamente.
“Buscar” Busca lo que el usuario ha digitado o
señalado (en caso de combos, listas, etc.) en el formulario
de la búsqueda.
“Adelante”
visualizarlo.
Pasa
al
siguiente
registro
para
“Atrás” Regresa al registro anterior de lo que se está
visualizando.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
493
Universidad de Cuenca
“Calendario” Muestra un calendario para que el
usuario pueda escoger una fecha, y esta se colocará en el
cuadro de texto continuo al calendario, en caso que se
desea digitar directamente la fecha en el cuadro de texto, el
formato debe ser “aaaammdd” por ejemplo “20080611”.
“Eliminar” Elimina el elemento que se presenta en el
formulario, por ejemplo un guía, un indicador, etc. con
todas sus referencias, el usuario debe estar seguro para
ejecutar esta opción.
“Regresar” Regresa
almacenar los cambios
a
la
pantalla
anterior
sin
“Continuar” Permite continuar con el ingreso de más
información si la primera parte es valida.
“Aceptar” Agrega un registro a la grilla
*
“Obligatorios” Los campos que vayan acompañados
de este símbolo, significa que son obligatorios para poder
almacenar todo el formulario.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
494
Universidad de Cuenca
1.1. MANUAL DE USUARIO PARA EL
ADMINISTRADOR.
El administrador del PNC, es el encargado de la
alimentación de datos al sistema de información, los cuales
posteriormente se pondrá en uso para los guías
naturalistas. También tendrá un acceso total a los reportes
que se generarán a partir de todos los datos ingresados y
procesados.
1.1.1.
Ingreso De Datos Personales De Un Guía
Naturalista
1.1.1.1.
Búsqueda básica de un Guía por la cédula
Para ingresar la información de un guía naturalista, es
necesario que primero se realice una búsqueda básica por
la cédula, ya que es posible que los datos del guía que se
desea ingresar, ya existan en el sistema.
Figura 1 Búsqueda Básica De Un Guía Por La Cédula
En esta pantalla el usuario deberá digitar la cédula del guía
que desea registrar y a continuación presionar Buscar .
1.1.1.2.
Ingreso de datos de un guía.
A continuación se presenta la siguiente pantalla en la que
el administrador puede ingresar todos los datos que se
desea sobre el guía naturalista, este formulario se lo ha
dividido en secciones para su mayor entendimiento.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
495
Universidad de Cuenca
1.1.1.2.a Sección Identificación
En esta sección se ingresan los datos básicos referentes a
un guía.
Figura 2 Sección Identificación
La cedula de identidad es la que se ingreso en la pantalla
anterior, y no es posible modificarla.
En el campo nombres se debe ingresar los dos nombres
del guía, de igual manera con el campo “apellidos”.
Con el botón Examinar se puede acceder a las fotografías
para cargar la del guía que se esta ingresando. Se sugiere
que el tamaño de la foto no sea más de 2Mb.
El campo nivel académico es un combo en el que se puede
escoger el nivel que tiene el guía.
1.1.1.2.b Sección Licencia
En esta sección se ingresa la información referente a la
licencia que tiene un guía, y al modo en que este la obtuvo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
496
Universidad de Cuenca
Figura 3 Sección Licencia
En el campo Licencia Nº se colocará el mismo número de
cédula del guía a ingresar.
En la sub-sección de Procedimiento de obtención, se
ingresará el modo en el que el guía obtuvo su licencia, esto
se lo coloca en el campo Mediante.
En el campo Realizado el se coloca la fecha en la que
realizo el procedimiento de obtención.
En el campo Lugar se coloca en donde se realizo dicho
procedimiento.
1.1.1.2.c Sección Registro
Esta sección sirve para mantener un registro de las
creaciones y actualizaciones de guías.
Figura 4 Sección Registro
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
497
Universidad de Cuenca
Al dar un clic en el campo creado el y actualizado el
automáticamente se presentará la fecha del presente día,
pero si el usuario desea puede modificar esas fecha.
En el campo Modificado por automáticamente se
presentará el nombre del actual administrador del cajas,
también este campo puede ser modificado.
El link “Regresar al inicio” se encuentra en varias partes del
formulario, y ayuda al usuario a situarse en la cabecera del
formulario en cualquier momento.
1.1.1.2.d Sección Idiomas
En esta sección ingresamos la información de los idiomas
que conoce un guía.
Figura 5 Sección Idiomas
El usuario deberá elegir una opción en la lista de Idioma,
además puede digitar (o seleccionar del calendario) la
fecha de Evaluado, llenar el campo Evaluado por, la nota
obtenida y el porcentaje que representa, a más de elegir un
ítem de la lista Estado.
Una vez llenados estos campos, se debe dar un clic en el
botón Aceptar, de esta manera los datos se almacenarán
temporalmente en la grilla.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
498
Universidad de Cuenca
Cuando se desea hacer alguna modificación sobre un
idioma ya agregado a la grilla, se le hace un clic en el + de
la columna Editar, así los datos son cargados nuevamente
en los cuadros de texto, el usuario hace los cambios
necesarios y vuelve a colocarlos en la grilla presionando el
botón Aceptar.
1.1.1.2.e Sección Perfil
En esta sección ingresamos la información acerca del perfil
que tiene el guía, además de la información de sus
especialidades.
Figura 6 Sección Perfil
El perfil que puede tener el guía es uno solo y se le elige de
la lista Perfil.
La especialidad con sus observaciones o notas que tiene
un guía, pueden ser varias, y se irán agregando a la grilla
cuando se presione el botón Aceptar después de escribir
en las cajas de texto.
1.1.1.2.f Sección Dirección y contacto
Aquí se ingresa información más detallada de un guía, así
como información de un contacto del guía.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
499
Universidad de Cuenca
Figura 7 Sección Dirección Y Contacto
En este cuadro la primera parte se refiere a los datos del
guía mismo, y la segunda al contacto que éste presenta.
Los teléfonos se los puede ingresar con un separador de “-”
si se cree necesario ingresar más de uno.
1.1.1.2.g Sección Cursos del PNC
En esta sección se ingresa la información de los cursos que
ha tenido el guía dentro del PNC
Figura 8 Sección Cursos Del PNC
Es necesario ingresar todos los datos solicitados acerca del
curso para poder agregarlo a la grilla. Este control se
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
500
Universidad de Cuenca
maneja de igual forma que lo expuesto en Ingreso de
Idiomas.
1.1.1.2.h Sección Formación y Experiencia
Aquí se ingresa información de las experiencias y
formaciones que ha tenido un guía.
Figura 9 Sección Formación Y Experiencia
La primera parte del cuadro se refiere a la formación que
ha tenido un guía, y la segunda a la experiencia profesional
del mismo. Las grillas, fechas y botones se utilizar de la
misma manera que en la parte Ingresar Idiomas.
1.1.1.2.i Sección Historial
En esta sección se ingresa información de los sucesos que
acontecen con el guía y que tienen que ver con el PNC, así
como un comentario de lo que pasa con el guía.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
501
Universidad de Cuenca
Figura 10 Sección Historial
El suceso y la fecha de éste se almacenarán
temporalmente en la grilla al presionar Aceptar.
Los comentarios generales se manejan aparte de la grilla y
se puede escribir un texto bastante largo de todo tipo de
observaciones que se le asocia al guía naturalista.
1.1.2.
Buscar Guías Naturalistas
La búsqueda de los guías naturalistas, se las puede
realizar por uno o varios campos de sus datos personales.
La búsqueda puede dar como resultado un solo guía (si la
búsqueda es por la cédula o nombres, apellidos
completos); o dar como resultado varios guías que cumplan
con una condición dado (ejemplo: que tengan como
idiomas el Ingles, que su licencia esté caducada, etc.)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
502
Universidad de Cuenca
Figura 11 Buscar Guías Naturalistas
En el caso de lugar de residencia, estado de la licencia,
nivel del guía e idiomas, se cargan en la lista todos los que
han sido ingresados alguna vez en los datos de los guías,
los demás campos deben ser digitados por el usuario, en
caso de la fecha se puede elegir desde Calendario.
Una vez descrito los campos que se requieren, el usuario
debe presionar “Buscar” para que se realice la búsqueda
de los guías que coincidan con los criterios de búsqueda
ingresados.
En el caso de presionar el botón “Mostrar todos los Guías”
se cargan todos los guías para ir revisando de uno en uno
su información.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
503
Universidad de Cuenca
Figura 12 Búsqueda De Guías Naturalistas
En este ejemplo la búsqueda se hizo de los guías q tengan
el estado de su licencia como Vigente, el resultado fueron
y
81 registros coincidentes, y con los botones “Atrás”
“Adelante”
el usuario puede moverse entre registros, y
por cada uno de los guías se puede:
• Modificar su información básica,
• Exportarlos a Excel,
• Ingresar o Modificar el código RFID,
• Ingresar un registro físico
• Ver las visitas realizadas,
Todos estos puntos se detallan a continuación:
1.1.3.
Modificar Información De Guías Naturalistas
Al digitar la opción “Modificar”
en el formulario “Buscar
Guías Naturalistas”, se abrirá el formulario “Ingresar Guías
Naturalistas” (Sección 1.1.2 del documento) pero con los
datos que al momento pertenecen al guía buscado
anteriormente, el administrador podrá modificar estos,
excepto la cédula de identidad y el número de licencia del
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
504
Universidad de Cuenca
guía, luego debe pulsar “Grabar”
para grabar la
información en la base de datos los nuevos datos.
1.1.4.
Exportar A Excel
El botón Exportar a Excel sirve al usuario para poder pasar
los datos de los guías que cumplen con la condición de
búsqueda (o todos) a un formato del que se pueda imprimir
de mejor manera la información solicitada, al digitar este
botón se presenta una pantalla, propia del explorador
utilizado, en la que se le pregunta al usuario si desea abrir
o guardar el documento, de esta manera el usuario puede
visualizar los resultados en Microsoft Excel, en el cual el
administrador podrá almacenarlos, modificarlos y/o
imprimirlos.
Figura 13 Exportar A Microsoft Excel
1.1.5.
Ingresar Y/O Modificar Código Rfid Del Guía
Naturalista
El botón Ingresar-Modificar RFID sirve para asignar los
códigos RFID de las tarjetas asignadas al guía, de manera
que éste pueda registrar sus futuras visitas electrónicas ya
que tendría un código asociado a su número de cédula.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
505
Universidad de Cuenca
Figura 14 Ingresar-Modificar Rfid
En el ejemplo presentado está pantalla apareció al
presionar Ingresar-Modificar RFID cuando en el formulario
de Buscar Guías Naturalistas el guía “Carolina Elizabeth
Palomeque Rodríguez” esta en pantalla.
Aquí el administrador deberá llenar todos los datos
para almacenar la nueva
solicitados, y presionar Grabar
información.
En el caso de eliminar el registro se presiona el botón
Eliminar, y la información del registro RFID se elimina
lógicamente, pudiendo acceder nuevamente al registro
RFID del guía para activarlo con el mismo numero de
tarjeta u otro diferente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
506
Universidad de Cuenca
Figura 15 Reactivación De Un Registro RFID Eliminado
1.1.6.
Ingresar Visita Física Del Guía Naturalista
Al presionar el botón Ingresar Registro Físico en el
formulario Buscar Guías, y después de elegido el guía
deseado, se presenta la siguiente pantalla, para que el
administrador registre una visita electrónica de ese guía,
este caso se utiliza cuando por algún motivo, el guía no
pudo hacerlo vía electrónica, es decir con su tarjeta en los
relojes ubicados en el Parque.
En el campo fecha de ingreso se debe ingresar la fecha en
la que se realizó la visita, en caso de que esta solo haya
durado un día, es opcional digitar la fecha de salida, para
casos en los que el guía se ha quedado más de un día en
el PNC.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
507
Universidad de Cuenca
Figura 16 Ingreso De Visita Física
1.1.7.
Ver Visitas Del Guía Naturalista
El botón Ver Visitas muestra una pantalla de información,
en la que el administrador podrá visualizar el número de
registros físicos, reportes en línea, días de visitas válidas,
número de pasajeros, etc. que ha realizado el guía
señalado en el formulario anterior Buscar Guías.
Figura 17 Consultas De Visitas De Guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
508
Universidad de Cuenca
1.1.7.a Sección de información de datos de visita del guía
Figura 18 Sección De Información De Datos De Visita Del
Guía
En esta sección se muestra la información de la cédula del
guía, las fechas entre las cuales se muestra la información,
el número de registros físicos, el número de reportes en
línea, el número de días de visitas válidas, y el numero total
de pasajeros que ha tenido a cargo el guía.
1.1.7.b Sección de reportes en línea realizadas por los
guías naturalistas
Figura 19 Sección De Reportes En Línea Realizadas Por
Los Guías Naturalistas
En esta sección se presenta la información de los reportes
en línea que ha realizado el guía en el periodo de tiempo
especificado en la sección anterior.
Al dar un clic sobre el signo + de la columna Ver de la grilla,
el administrador podrá visualizar un formulario de visita
específico que ha llenado en cierto momento el guía, esto
esta especificado en la sección 2.3 FORMULARIO DE
VISITA del documento.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
509
Universidad de Cuenca
1.1.7.c Sección de registros físicos que aun no tienen un
reporte en línea
Figura 20 Sección De Registros Físicos Que Aun No
Tienen Un Reporte En Línea
Aquí se presenta la información de los registros físicos que
todavía no se han cruzado con un reporte en línea.
1.1.8.
Catálogo De Guías Naturalistas Del Parque
Nacional Cajas.
Este es un reporte con datos básicos de todos los guías
con los que cuenta actualmente el Parque Nacional Cajas,
se muestran datos de cada guía de la siguiente manera:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
510
Universidad de Cuenca
Figura 21 Catálogo De Guías Naturalistas Del Parque
Nacional Cajas
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
511
Universidad de Cuenca
Desde esta pantalla el usuario puede exportar a .pdf para
imprimir este reporte y entregárselo a los guardaparques
para que se informen sobre que personas pueden visitar el
Parque en función de Guías Naturalistas.
1.1.9.
Ingreso De Zona De Ruterismo
Figura 22 Ingreso De Zona De Ruterismo
En esta sección el administrador podrá ingresar los datos
referentes a una Zona de Ruterismo, como el nombre de la
ruta y la trayectoria, con la condición de que el código de la
ruta tiene que ser un número.
1.1.10.
Ingreso De Zona De Senderismo
En esta sección el usuario podrá ingresar los datos
referentes a una Zona de Senderismo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
512
Universidad de Cuenca
Figura 23 Ingreso De Zona De Senderismo
El Código debe estar conformado por 1 sola letra del
Alfabeto.
El usuario debe escribir el nombre de la Zona y dar un clic
en “Continuar” de manera que el sistema verifique el
nombre ingresado y el usuario pueda continuar digitando
los nombres de los Senderos que lo conforman.
En caso de haber digitado un código o nombre ya existente
en el sistema, los senderos que se digiten se agregaran a
la zona de senderismo existente.
Después de digitar el nombre de cada Sendero, debe
Aceptar para que este se cargue en la grilla.
Figura 24 Ingreso De Sendero
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
513
Universidad de Cuenca
En esta pantalla se presenta un ejemplo, el usuario escribió
en código: “a” y en zona: “Cucheros” entonces, al presionar
Continuar el sistema le muestra en pantalla que el código
“a” ya esta asignado a la zona “Toreadora” y que tiene
como sendero: “Toreadora”, el usuario solamente podrá
agregar Senderos a esta zona.
Si presiona el botón Limpiar podrá ingresar otra zona
distinta a la presentada en pantalla con otro código que no
exista.
Como todas las grillas en el sistema, se cuenta con el sigo
+ en la columna Ver en la que dando un clic, se puede
modificar el dato señalado y volver a presionar Aceptar
para poner los nuevos datos en la grilla.
De igual manera si se desea eliminar un dato de la grilla
simplemente se debe marcar la casilla Eliminar del o los
registros que se desee que no se almacenen o se eliminen
de la base de datos al momento de presionar Guardar.
1.1.11.
Ingreso De Indicadores Generales
En esta pantalla se puede ingresar el nombre de un
indicador de manejo general que luego será calificado por
los guías naturalistas, el código es generado internamente
por el sistema.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
514
Universidad de Cuenca
Figura 25 Ingreso De Indicadores Generales
El usuario solo debe digitar el nombre del Indicador de
Manejo General y presionar Guardar para almacenar la
información.
1.1.12.
Ingreso De Actividades A Realizarse
En el Ingreso de una Actividad, el usuario debe digitar el
nombre de la actividad y elegir un grupo al que pertenezca
para poder “Grabar”, el código se genera automáticamente.
Figura 26 Ingreso De Actividades A Realizarse
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
515
Universidad de Cuenca
1.1.13.
Ingreso De Indicadores Específicos
La pantalla para ingresar un indicador de manejo específico
más sus estados es la siguiente:
Figura 27 Ingreso De Indicadores Específicos
El Código se va a generar automáticamente.
El usuario debe escribir el nombre del Indicador y dar un
clic en Continuar de manera que el sistema verifique el
nombre ingresado y el usuario pueda continuar digitando
los nombres de los estados que lo conforman.
En caso de haber digitado un nombre de indicador ya
existente, se puede visualizar que el código cambia, y los
estados que se digiten a continuación, se agregarán a los
demás estados que hayan sido almacenados en alguna
otra ocasión.
Después de digitar cada estado, debe Aceptar para que
este se cargue en la grilla y posteriormente Guardar.
1.1.14.
Ingreso De Indicadores Biológicos
En el siguiente formulario, el usuario puede ingresar los
indicadores biológicos con sus respectivos ítems, es un
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
516
Universidad de Cuenca
caso muy similar al Ingreso de Indicadores Específicos, se
presenta un ejemplo a continuación:
Figura 28 Ingreso De Indicadores Biológicos
Al principio el sistema le daba el código “6” para el ingreso
de un nuevo indicador, pero el usuario escribió el indicador
“Aves”, y como este ya existía en la Base de Datos, el
sistema visualiza el código “1” para mostrar que este
indicador ya fue digitado, pero si el usuario desea, puedan
seguir ingresando ítems a este indicador.
Presionado Aceptar los ítems se cargaran en la grilla y
finalmente presionar Guardar para almacenar los nuevos
datos.
1.1.15. Ingreso De Operadoras De Turismo
Para ingresar una operadora de turismo, solamente se
debe digitar el nombre de la operadora y presionar el botón
Guardar.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
517
Universidad de Cuenca
Figura 29 Ingreso De Operadoras De Turismo
1.1.16. Buscar Criterios
La pantalla que se presenta a continuación le servirá al
administrador para hacer una búsqueda sobre zonas y/o
indicadores ingresados anteriormente
Figura 30 Buscar Criterios
En la lista de Buscar, se puede elegir entre:
Figura 31 Lista Buscar Criterios
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
518
Universidad de Cuenca
Y dependiendo de cual de ellos elija el usuario, se cargará
diferentes opciones en la lista “Elementos”
Ejemplo1: Si el usuario elige Indicadores de Manejo
Específico, en la lista se presentará:
Figura 32 Lista Buscar Elementos
En el que el usuario debe elegir si desea realizar la
búsqueda por Nombre del indicador de manejo o por el
nombre de un estado del indicador.
En el casillero Palabra Clave puede escribir algo clave para
realizar la búsqueda, por ejemplo “entorno”:
Figura 33 Buscar Criterios Con Palabra Clave
Luego presiona el botón Buscar el resultado sería el
formulario Ingresar Estado Especifico con los datos
anteriores, para que el usuario pueda realizar cualquier
cambio y almacenarlos. La pantalla resultado para este
ejemplo sería:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
519
Universidad de Cuenca
Figura 34 Resultado De Buscar Criterios Ejemplo 1.
Ejemplo 2: Si el usuario elige en Buscar: “Zona de
Ruterismo”, en Elemento: “Trayecto (de la ruta)” y en
palabra clave no ingresa ningún texto, el resultado sería
todas las rutas y se le presentaría así:
Figura 35 Resultado De Buscar Criterios Ejemplo 2.
Y como se indicó anteriormente con los botones adelante y
atrás el usuario puede moverse por los 5 registros
coincidentes y además puede realizar los cambios sobre
esta misma pantalla e ir presionado el botón Guardar para
almacenar cada cambio que se realice, o el botón Eliminar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
520
Universidad de Cuenca
para descartar la ruta de la Base de Datos, la misma que
se eliminará definitivamente solo en el caso de que no haya
sido calificada anteriormente por un guía, caso contrario
esta ruta desaparece de la base de datos, (este mismo
proceso se utilizará siempre para intentar eliminar
senderos, actividades e indicadores biológicos, específicos
y generales)
1.1.17.
Reportes
Los reportes se presentan para que el administrador pueda
observar la información completa sobre las zonas y/o
indicadores que ha ingresado.
1.1.17.1. Zonas de Ruterismo
Figura 36 Reportes De Zonas De Ruterismo
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
521
Universidad de Cuenca
En la primera parte del informe, el administrador
puede desplazarse por las diferentes páginas, en el
caso de que el informe genere más de una página,
también podrá ver este informe en diferentes tamaños
con el zoom que en el ejemplo se presenta con un
100%
Además, el administrador podrá exportar este reporte
a Microsoft Excel o a Pdf según lo seleccione en
Seleccionar un formato y presionando sobre el link
Exportar.
Para los demás reportes se procede de igual manera:
1.1.17.2. Zonas de Senderismo
Figura 37 Reportes De Zonas De Senderismo
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
522
Universidad de Cuenca
1.1.17.3. Indicadores de Manejo General
Figura 38 reportes de indicadores de Manejo General
1.1.17.4. Indicadores de Actividades
Figura 39 Reportes De Indicadores De Actividades
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
523
Universidad de Cuenca
1.1.17.5. Indicadores de Manejo Especifico
Figura 40 Reportes De Indicadores De Manejo Especifico
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
524
Universidad de Cuenca
1.1.17.6. Indicadores de Manejo Biológico
Figura 41 Reportes De Indicadores De Manejo Biológico
1.1.17.7. Operadoras de Turismo
Figura 42 Reportes De Operadoras De Turismo
Sugerencia: Al momento de eliminar una zona, un
indicador de cualquier tipo, o una operadora que ya forme
parte de un reporte electrónico de un guía, esta eliminación
es lógica y en los reportes aparece dicha zona, indicador u
operadora como no habilitado, por lo cual se puede
reactivar de la siguiente manera:
1. Generar el reporte de la zona, indicador u operadora
que se desea reactivar.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
525
Universidad de Cuenca
2. Copiar (ctrl.+C) el nombre o la descripción de la zona,
indicador u operadora a reactivar
3. Ir a la parte de ingresos de la zona, indicador u
operadora y pegar el nombre o la descripción en el
cuadro de texto requerido
4. Grabar la zona, indicador u operadora
5. Revisar en la parte de los reportes si la zona,
indicador u operadora se ingresó bien
1.1.18. Ingresar Documento Informativo Para Los
Guías Naturalistas
El administrador puede cargar un archivo que sea un
instructivo preparado anteriormente para que los guías
puedan leerlo cuando requieran de cierta información por
ejemplo antes de llenar el formulario de una visita que
hayan realizado.
Figura 43 Ingreso De Documento Informativo Para Los
Guías Naturalistas
Al presionar Examinar al usuario se le presenta una
pantalla propia del sistema operativo, de modo que puede
elegir que archivo .doc que desea cargarlo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
526
Universidad de Cuenca
Figura 44 Examinar Documento Informativo Para Los
Guías Naturalista
Luego presiona el botón Guardar y se almacena el archivo
en la Base de Datos. Cada vez que se desea Ingresar
Documento, se elimina el documento que haya estado
cargado anteriormente.
1.1.19.
Ingresar Datos Del Administrador
Con este formulario, el administrador puede ingresar sus
datos personales, de modo que posteriormente los guías lo
puedan ver, para que sepan con quién deben contactarse
en caso de alguna necesidad.
Figura 45 Ingreso De Datos Del Administrador
Cuando se desea hacer alguna modificación sobre esta
información, se ingrese a este mismo formulario que le
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
527
Universidad de Cuenca
mostrará los datos que se tenían anteriormente, de esta
manera el usuario realiza las modificaciones, y se
eliminarán los datos que estaban anteriormente.
1.1.20.
Transferencia De Registros Electrónicos
Para la descarga de los registros físicos almacenados en
los relojes RFID y posterior transferencia al sistema de
guías naturalistas del PNC, se deben seguir los siguientes
pasos.
Para Cada uno de los relojes se debe realizar lo siguiente:
Conectar el reloj a uno de los puertos USB del computador
designado para el propósito, el cual tendrá instalado la
aplicación Time Clock, el cual nos ayudara con la descarga
de los registros desde los relojes.
Correr la aplicación Time Clock.
Nos aparecerá la siguiente pantalla, en la cual debemos
presionar el botón “Login” (señalado en el gráfico).
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
528
Universidad de Cuenca
Figura 46 Time Clock
En el siguiente cuadro de diálogo, ingresamos la
contraseña que con anterioridad ha sido asignada y
pulsamos “Ok” (señalado en el gráfico).
Figura 47 Login Time Clock
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
529
Universidad de Cuenca
De está manera nos logeamos y podemos realizar las
operaciones que se necesita para la descarga de registros.
A continuación presionamos el botón “Offline Reader”
(señalado en el gráfico) para la descarga de los registros.
Figura 48 Time Clock Botón Offline Reader
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
530
Universidad de Cuenca
Aceptamos el siguiente cuadro de diálogo
Figura 49 Time Clock Cuadro De Dialogo
En caso de ajustes de hora en el reloj, pulsamos el botón
“Put” (señalado en el gráfico) el cual sincroniza la hora del
computador con la del reloj.
Figura 50 Offline Reader Botón Put
Antes de la descarga de los registros, chequeamos la
opción “Clear After Download” (señalado en el gráfico) para
que después de la descarga, se limpie la memoria del reloj
y no se acumulen los registros para las siguientes
descargas.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
531
Universidad de Cuenca
Figura 51 Offline Reader Limpiar Registros
Presionamos el botón “Download From Reader” (señalado
en el gráfico) para iniciar la descarga de los registros del
reloj a la base de datos que utiliza la aplicación TimeClock
Figura 52 Offline Reader Descargar Registros
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
532
Universidad de Cuenca
Después de realizada la descarga aceptamos el siguiente
cuadro de diálogo
Figura 53 Offline Reader Información De Descarga
A continuación cerramos la ventana “CLOCK mode”
Después de haber descargado los registros de los tres
relojes a la base de datos de la aplicación, procedemos con
lo siguiente:
Ingresamos al menú “Database“(señalado en el gráfico)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
533
Universidad de Cuenca
Figura 54 Time Clock
Y en el menú “Database” pulsamos sobre “Backup Log
Database” (señalado en el gráfico)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
534
Universidad de Cuenca
Figura 55 Time Clock Menú Database
Nos aparece un cuadro en el cual vamos a indicar donde
almacenar el archivo de los registros físicos descargados
del reloj. Luego de indicar el directorio, y dejando al archivo
con el mismo nombre (backup_attend.mdb), pulsamos el
botón “Save” (señalado en el gráfico) para guardar el
archivo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
535
Universidad de Cuenca
Figura 56 Time Clock Guardar Archivo De Registros
Aceptamos en el siguiente cuadro de diálogo.
Figura 57 Time Clock Cuadro De Dialogo
Luego en el mismo menú “Database”, pulsamos sobre
“Erase Log Database” (señalado en el gráfico) para borrar
la base de datos de la aplicación que contiene los
registros, de esta manera evitamos la acumulación de
registros en la base de datos de la aplicación y el posterior
retardo el momento de la transferencia en el sistema de
guías naturalistas del PNC.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
536
Universidad de Cuenca
Figura 58 Time Clock Menú Database
Escogemos la opción “All Attendance Records” (señalado
en el gráfico) para borrar TODOS los registros de la base
de datos de la aplicación.
Figura 59 Time Clock Borrar Todos Los Registros
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
537
Universidad de Cuenca
Pulsamos el botón “Confirm” (señalado en el gráfico) para
confirmar
Figura 60 Time Clock Borrar Todos Los Registros
Y pulsamos “Yes” (señalado en el gráfico) para borrar los
registros
Figura 61 Time Clock Borrar Todos Los Registros
Después de haber realizado las acciones descritas
anteriormente, cerramos la aplicación TimeClock.
Con lo realizado anteriormente, ya tenemos el archivo que
contiene los registros de los guías para poder trasferir al
sistema de guías naturalistas del PNC.
PRECAUCION:
EL
ARCHIVO
GENERADO
“backup_attend.mdb” (señalado en el gráfico) ES EL
ÚNICO QUE CONTIENE LOS REGISTROS FISICOS DE
LOS GUIAS, DEBIDO A QUE SE ELIMINO LOS
REGISTROS DE LA BASE DE DATOS DE LA
APLICACIÓN TIME CLOCK, Y DE LOS RELOJES. SI
ESTE ARCHIVO ES BORRADO SE PIERDEN TODOS
LOS REGISTROS DE LAS VISITAS REALIZADAS POR
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
538
Universidad de Cuenca
LOS GUIAS AL PARQUE DESDE LA ULTIMA OCACION
QUE SE REALIZO UNA TRANSFERENCIA, ES DECIR
QUE SE DEBE TENER:
MAXIMA PRECAUCION Y CUIDADO CON EL MANEJO
DEL ARCHIVO “backup_attend.mdb”
Figura 62 Archivo De Registros Físicos
El administrador, después de tener el archivo
“backup_attend.mdb” en un medio de almacenamiento,
deberá entrar en la interfaz de Transferencia de datos de
visitas físicas de guías para pasar los registros electrónicos
a la base de datos del AS400.
Figura 63 Transferencia De Datos De Visitas Físicas
AL presionar Examinar, se escoge el archivo de base de
datos (attend.mdb o backup_attend.mdb) en la ubicación
que se encuentre (Memoria flash, disco duro, etc.)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
539
Universidad de Cuenca
Figura 64 Seleccionar El Archivo De Registros Físicos
De esta manera se tiene referencia del archivo a transferir
hacia la base de datos en AS/400
Figura 65 Transferencia De Datos De Visitas Físicas
Al presionar Guardar el sistema realiza un empate de
información entre los registros físicos (el guía pasó su
tarjeta por los relojes del PNC, o el administrador registro
su visita directamente en el sistema) con los reportes en
línea que el guía lleno después de haber realizado la visita.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
540
Universidad de Cuenca
Figura 66 Transferencia De Datos De Visitas Físicas
Es por esto que el guía debe asegurarse que la o las
fechas que digite en su “formulario de visita” debe ser las
mismas de los días en los que registró electrónicamente su
visita, caso contrario la información que se genere no será
la correcta y no habrá modo de corregirla directamente
desde el sistema en funcionamiento.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
541
Universidad de Cuenca
Al terminar este proceso el sistema muestra al usuario un
resumen de lo que se ha transferido:
Figura 67 Informacion De Transferencia De Datos De
Visitas Físicas
En caso de que el usuario vuelva a cargar la Misma base
de datos, por equivocación, no se produce ningún error,
simplemente el mensaje de aviso cambia ya que la
información ya existía.
1.1.21.
Reporte Histórico
El reporte histórico es una recopilación de los datos
estadísticos en el periodo de los 12 últimos meses
transcurridos, sin embargo, la fecha es un campo que el
usuario podrá modificar, de modo que el sistema presente
la información hasta la fecha que digite el usuario.
El reporte se presenta en varias partes para una mayor
explicación:
1.1.21.a Indicadores de perfil de visitante
Se muestra la información referente a las edades de los
pasajeros, al número de pasajeros, a los países de
procedencia de los pasajeros, a las operadoras de turismo,
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
542
Universidad de Cuenca
y al total de visitas reportadas a lo largo de un año en el
parque
Figura 68 Indicadores De Perfil De Visitante
1.1.21.b. Indicadores de manejo general
Muestra la información grafica de lo que ha ocurrido en el
parque a lo largo de un año con los indicadores de manejo
general
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
543
Universidad de Cuenca
Figura 69 Indicadores De Manejo General
1.1.21.c. Indicadores de Actividades realizadas
Muestra la información grafica de lo que ha ocurrido en el
parque a lo largo de un año con los indicadores de
actividades realizadas y se divide en tres grupos:
Actividades de Interpretación
Figura 70 Indicadores De Actividades Realizadas
Actividades de Observación
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
544
Universidad de Cuenca
Figura 71 Actividades De Observación
Actividades de recreación y deporte
Figura 72 Actividades De Recreación Y Deporte
1.1.21.d. Zonas de senderismo visitadas
Muestra la información grafica de las zonas de senderismo
visitadas a lo largo de un año en el parque
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
545
Universidad de Cuenca
Figura 73 Zonas De Senderismo Visitadas
1.1.21.e. Zonas de ruterismo visitadas
Muestra la información grafica de las zonas de ruterismo
visitadas a lo largo de un año en el parque
Figura 74 Zonas De Ruterismo Visitadas
1.1.21.f. Indicadores de manejo especifico
Muestra la información grafica de lo que ha ocurrido en el
parque a lo largo de un año con los indicadores de manejo
especifico, y esto se repite por cada zona de senderismo y
ruterismo dependiendo las calificaciones que haya tenido
cada uno
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
546
Universidad de Cuenca
Figura 75 Indicadores De Manejo Específico
1.1.21.g. Indicadores biológicos
Muestra la información grafica de lo que ha ocurrido en el
parque a lo largo de un año con los indicadores biológicos,
y esto se repite por cada zona de senderismo y ruterismo y
por cada indicador biológico registrado.
Figura 76 Indicadores Biológicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
547
Universidad de Cuenca
1.1.22.
Reporte Número De Visitas
En este reporte el objetivo es obtener un resultado
numérico de las coincidencias según un patrón de
búsqueda. Hace referencia a los formularios de las visitas
que fueron llenados por los guías naturalistas cuando
asistieron al PNC.
Los campos a los que se puede referir son las zonas o los
indicadores generales y actividades, para los cuales
contamos con 3 niveles de consultas; mientras que para los
indicadores biológicos o específicos se cuenta con 5
niveles de consulta ya que estos últimos se calificaron
dentro de una ruta o un sendero especifico y es necesaria
colocar toda esta información para obtener un resultado.
Ejemplo 1: El usuario desea saber cuantas visitas hubo en
el sendero Toreadora durante el mes de julio del año 2008.
En las fechas:
Figura 77 Reporte Número De Visitas Elegir Fechas
Ejemplo 1
En el 1er nivel:
Figura 78 Reporte Número De Visitas Primer Nivel
En el 2do nivel:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
548
Universidad de Cuenca
Figura 79 Reporte Número De Visitas Segundo Nivel
Ejemplo 1
En el 3er nivel:
Figura 80 Reporte Número De Visitas Tercer Nivel Ejemplo
1
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
549
Universidad de Cuenca
Entonces, al presionar el botón Buscar se presenta la
información esperada.
Figura 81 Reporte Número De Visitas Ejemplo 1
Ejemplo 2: El usuario desea saber en cuantos formularios
de visita se dijo que el estado del indicador El control sobre
los guías naturalistas con licencia (indicador general) fue
Apropiado en todo lo que transcurrido del año 2008.
En las fechas:
Figura 82 Reporte Número De Visitas Elegir Fechas
Ejemplo 2
En el 1er nivel se debe elegir Indicadores Generales.
En 2do nivel:
Figura 83 Reporte Número De Visitas Segundo Nivel
Ejemplo 2
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
550
Universidad de Cuenca
En el 3er nivel:
Figura 84 Reporte Número De Visitas Tercer Nivel Ejemplo
2
El resultado final en el formulario después de presionar
Buscar sería:
Figura 85 Reporte Número De Visitas Ejemplo 2
Ejemplo 3: El usuario desea saber el número de visitas que
Acamparon en el PNC el 1 de enero del 2008.
El nivel 1 debe elegir Actividades Realizadas en el 2do se
refiere al grupo al que pertenece la actividad, se debe elegir
Recreación y Deporte y en el 3er nivel la actividad
Acampado, presiona Buscar y se presenta la información
solicitada.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
551
Universidad de Cuenca
Figura 86 Reporte Número De Visitas Ejemplo 3
Ejemplo 4: El usuario desea saber el número de visitas que
observaron la “Presencia de Algas en ríos o riachuelos” a lo
largo de la ruta “Naturaleza e Historia Humana” en todo el
transcurso del año 2007.
En la fecha debe colocar desde: 20070101 y hasta:
20071231.
En el 1er nivel se debe elegir Indicadores Biológicos en el
segundo el indicador Lagunas en el 3ero el ítem Presencia
de algas en ríos o riachuelos, al momento que se elige esta
última opción, el sistema solita dos parámetros de
búsqueda adicionales que se refieren al lugar donde se
observo este indicador.
Figura 87 Reporte Número De Visitas Ejemplo 4
Aquí el usuario deberá elegir Rutas y luego la ruta
Naturaleza e Historia Humana, presionar Buscar y el
resultado será:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
552
Universidad de Cuenca
Figura 88 Reporte Número De Visitas Ejemplo 4
Ejemplo 5: El usuario desea saber el número de visitas que
dijeron que la “Señalización” fue “Apropiada y Mantenida” a
lo largo de la ruta “Valle de Quinuas” en el mes de febrero
del año 2008.
En la fecha debe colocar desde: 20080201 y hasta:
20080228.
En el 1er nivel se debe elegir Indicadores Específicos en el
segundo el indicador Señalización en el 3ero el estado
Apropiada y Mantenida, al momento que se elige esta
última opción, el sistema solita dos parámetros de
búsqueda adicionales que se refieren al lugar donde se
observo este indicador.
Aquí el usuario deberá elegir Rutas y luego la ruta Valle de
Quinuas, presionar Buscar y el resultado será:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
553
Universidad de Cuenca
Figura 89 Reporte Número De Visitas Ejemplo 5
1.1.23.
Buscar Formulario De Visita
Este formulario le sirve al administrador para poder revisar
el número de visitas que registran los guías, y algunos
datos básicos de las visitas realizadas entre el periodo de
tiempo especificado. Es parecido al formulario de la sección
“1.7 VER VISITAS DEL GUÍA NATURALISTA” con la
diferencia que aquí se muestra la información referente a
las visitas de todos los guías registrados en el sistema.
En este formulario solo debe colocar las fechas para
realizar la búsqueda y presionar Buscar.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
554
Universidad de Cuenca
Figura 90 Buscar Formulario De Visita
Cuando el administrador desea revisar un formulario de
reporte en línea, puede acceder a este haciendo clic sobre
el signo + de la columna Ver, de esta manera se le
presentará el formulario de vista que llenó en esas fechas
un guía naturalista.
Para el ejemplo se presenta una parte del formulario que
lleno cierto guía en las fechas 20080707 y 20080709.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
555
Universidad de Cuenca
Figura 91 Formulario De Visita
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
556
Universidad de Cuenca
Figura 92 Formulario De Visita
Y puede ver la información referente a las rutas o senderos
calificados, haciendo clic sobre los links habilitados de los
senderos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
557
Universidad de Cuenca
Figura 93 Formulario De Zona De Visita
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
558
Universidad de Cuenca
1.2. MANUAL DE USUARIO PARA LOS GUÍAS
NATURALISTAS DEL PNC
Los Guías calificados del PNC, pueden acceder al sistema
mediante una clave de acceso que es proporcionada por el
administrador, que resulta ser el mismo código que tienen
en sus tarjetas RFID.En el sistema ellos pueden realizar las
siguientes acciones que se citan y explican a continuación:
1.2.1.
Ingresar Al Sistema
El guía debe ingresar al sistema a través de esta ventana,
debe digitar su cédula y en código de tarjeta debe ingresar
los 10 dígitos que conforman el código, este lo encuentra
en la tarjeta física con la que registra su asistencia en el
PNC a través de los relojes.
Figura 94 Ingresar Al Sistema
Una vez digitados estos 2 datos, debe dar clic en Continuar
y si su licencia esta vigente el sistema le presenta la
siguiente interfaz de Inicio para Guías, la misma que se
presenta por partes para un mayor entendimiento., caso
contrario cuando la licencia este caducada le aparecerá la
misma pantalla pero deshabilitada y no podrá realizar
acción alguna dentro del sistema.
1.2.2.
Datos Personales Del Guía Naturalista
En esta sección el usuario puede ver sus datos básicos,
sus nombres y el estado de su licencia.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
559
Universidad de Cuenca
Figura 95 Sección Datos Generales:
1.2.2.a Sección Datos Generales:
Si el usuario desea revisar toda la información que ha sido
ingresada anteriormente por el administrador, debe hacer
clic sobre el link Ver todos mis datos personales. De esta
manera se le presentará al Guía toda su información, para
que pueda revisarla mas No modificarla, ya que es el
mismo formulario que el administrador utiliza para el
ingreso de los datos de todos y cada uno de los guías del
Parque, pero en este caso, el guía solo puede leerlo y
revisar su información porque todos los campos de texto
están deshabilitados, y para cambiar la información el guía
deberá notificar al administrador.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
560
Universidad de Cuenca
Figura 96 Datos Del Guía
Figura 97 Datos Del Guía
Figura 98 Datos Del Guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
561
Universidad de Cuenca
Figura 99 Datos Del Guía
Figura 100 Datos Del Guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
562
Universidad de Cuenca
Figura 101 Datos Del Guía
Figura 102 Datos Del Guía
Para regresar a su menú principal debe dar clic en el botón
Regresar a la página anterior.
1.2.2.b Sección Aviso Importante:
Si el guía encontró alguna información sobre sus datos que
no es la correcta, puede comunicarse con el administrador
a través de la información que se proporciona en el
siguiente recuadro:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
563
Universidad de Cuenca
Figura 103 Sección Aviso Importante:
Este aviso esta siempre visible en el formulario de Inicio
para Guías de manera que en cualquier momento el guía
puede informarse de cómo contactarse con el
administrador.
1.2.2.c Sección Reporte en Línea:
La siguiente parte del formulario Inicio para Guías son
acciones:
Figura 104 Sección Reporte En Línea:
La 1era “Revisar instructivo para llenar los reportes en
línea” sirve para que el guía revise un instructivo para que
sepa como llenar el formulario de su visita, al dar clic sobre
este link, se presenta un archivo en Microsoft Word con las
instrucciones necesarias, cuando termine de leer puede
cerrar esa aplicación y continuar en este formulario.
La 2da acción “Realizar Reporte en línea”, sirve para que el
usuario realice el llenado mismo del formulario de visita (la
parte más importante), al dar clic sobre este vinculo, el
sistema le presenta al usuario el formulario de visita, que se
detalla desde la sección 2.3 de este documento.
1.2.2.d Sección Visitas Realizadas en el periodo desde el
inicio de la licencia del guía hasta la fecha:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
564
Universidad de Cuenca
En el siguiente recuadro el guía puede chequear el número
de visitas que ha realizado desde la fecha q empezó la
vigencia de la última tarjeta entregada, hasta el día mismo
en el que revise esta información.
Figura 105 Sección Visitas Realizadas
El cuadro muestra el número de registros físicos, que hace
referencia a las veces que el guía ha pasado su tarjeta por
los relojes electrónicos del PNC. Número de reportes en
línea, se refiere al número de formularios que el guía ha
llenado después de realizar una visita. Número de visitas
válidas, se refiere a las visitas que han tenido un registro
físico (con tarjeta) y un registro en línea (formulario de
visita), este número es el que sirve al administrador del
PNC para controlar el número mínimo de visitas que debe
cumplir el guía en un periodo de tiempo. Días de Visitas
Validas, representa el número de días que ha permanecido
el guía dentro del cajas, ya que hay visitas que duran más
de un día.
1.2.2.e Sección Referencias de Zonas e Indicadores a
calificarse en el informe:
También puede consultar sobre zonas e indicadores que el
guía podrá visitar.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
565
Universidad de Cuenca
Figura 106 Sección Referencias De Zonas E Indicadores A
Calificarse En El Informe:
Los reportes que el guía puede observar son los siguientes
• Zonas de Ruterismo
Figura 107 Reporte Zonas De Ruterismo
• Zonas de senderismo
Figura 108 Reporte Zonas De Senderismo
• Actividades a realizarse
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
566
Universidad de Cuenca
Figura 109 Reporte Actividades A Realizarse
• Indicadores generales
Figura 110 Reporte Indicadores Generales
• Indicadores Biológicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
567
Universidad de Cuenca
Figura 111 Reporte Indicadores Biológicos
• Indicadores Específicos
Figura112 Reporte Indicadores Específicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
568
Universidad de Cuenca
1.2.3.
Revisión De Fechas Para Realizar El Reporte
En Linea
Al hacer clic en el link “Realizar Reporte en línea”, de la
sección 2.2.c Sección Reporte en Línea, se les presentará
la siguiente pantalla, para que mediante combos, elijan la
fecha en la que realizaron la visita, en donde se debe tener
cuidado con el ingreso de las fechas para que el reporte en
línea tenga validez:
Figura 113 Revisión De Fechas Para Realizar El Reporte
En Línea
Las fechas deben ser las correctas y son validas solo hasta
30 días después de haber realizado la visita física al
parque.
En las fechas deben ingresarse con los combos, si la visita
duró un solo día, el guía debe digitar la misma fecha en
fecha ingreso como el fecha salida.
Cuando se ingrese las fechas, se presiona el botón
Continuar para ingresar al Formulario de Visita.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
569
Universidad de Cuenca
1.2.4.
Formulario De Visita Para Reportes
Electronicos
1.2.4.a Sección datos de visita.
En esta sección se ingresan los datos generales de la
visita.
Figura 114 Sección Datos De Visita.
Las fechas de ingreso y de salida vienen cargadas desde la
pantalla anterior cuando se ingresaron las fechas para su
validación
El País de procedencia, se refiere al país del que proceden
la mayoría de los pasajeros que realizaron la visita.
La edad de pasajeros se refiere a la edad que presentan la
mayoría de los pasajeros que realizaron la visita.
La operadora de turismo se refiere a la operadora que
acudió también a la vista. Estos 3 últimos campos debe
elegir de la lista que se le presenta, presionado sobre de
cada lista y eligiendo el ítem que corresponda.
En el número de pasajeros el guía deberá escribir con
números, la cantidad que corresponda.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
570
Universidad de Cuenca
Los datos generales de una visita podrían quedar así:
Figura 115 Sección Datos De Visita Llenado
Una vez ingresados todos estos datos, NO presione
Guardar, esa acción se realizará cuando se acabe de llenar
todo el formulario.
1.2.4.b Sección Indicadores de Manejo General.
La siguiente parte se refiere a los Indicadores de Manejo
General que se observó a lo largo de todo el recorrido de la
visita:
Figura 116 Sección Indicadores De Manejo General
El guía debe dar un clic sobre la calificación q se merezca
cada indicador, también es posible (especialmente en caso
de calificar como NoApropiado) especificar el lugar donde
se presentó el inconveniente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
571
Universidad de Cuenca
Se deben calificar todos y cada uno de los indicadores,
esta sección debe quedar así:
Figura 117 Sección Indicadores De Manejo General
Llenado
1.2.4.c Sección Indicadores de Actividades Realizadas.
Las Actividades se pueden elegir una o varias por cada uno
de los grupos indicados como se muestra en el ejemplo:
Figura 118 Sección Indicadores De Actividades Realizadas.
1.2.4.d Sección Senderos Visitados.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
572
Universidad de Cuenca
A continuación el guía debe elegir el 1er sendero o ruta que
haya visitado, presionando clic sobre alguno de los links
cargados.
Figura 119 Sección Senderos Visitados
1.2.4.e Sección Rutas Visitadas.
Figura 120 Sección Rutas Visitadas
Se tomará como ejemplo que el guía visitó el Sendero
Toreadora, entonces dio un clic sobre el link que se
encuentra en la sección Senderos Visitados. Entonces el
sistema le presentará la siguiente pantalla:
1.2.5.
Formulario Para Calificar Una Zona En
Especifico
En este formulario el guía podrá calificar los indicadores
que conciernen solo a esa zona de senderismo o ruterismo.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
573
Universidad de Cuenca
Figura 121 Formulario Para Calificar Una Zona En
Específico
En esta el usuario debe calificar 2 secciones:
1.2.5.a Sección Indicadores Específicos.
Los Indicadores Específicos.- Se califican de igual manera
que los indicadores generales, eligiendo uno de los estados
para cada indicador y si es posible poner el lugar exacto
donde se observó.
Figura 122 Sección Indicadores Específicos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
574
Universidad de Cuenca
1.2.5.b Sección Indicadores Biológicos.
Y los Indicadores Biológicos.- los que se califican como las
actividades, se pueden elegir uno o varios de cada uno de
los indicadores.
Figura 123 Sección Indicadores Biológicos
Una vez calificado el Sendero (en el caso del ejemplo) se
debe presionar el botón Guardar Datos de la Zona de esta
manera los datos son almacenados y el sistema regresa a
la pagina anterior para que el usuario pueda elegir otro
sendero o ruta a calificar de la misma manera. O puede
presionar “Borrar Datos” para borrar todo e ingresar
nuevamente los calificativos de la zona, o “Regresar sin
Guardar” para regresar a la pantalla del Formulario de visita
sin guardar los datos de las zonas.
Figura 124 Botones Formulario Calificar Zona
Y si ya terminó de calificar todo deberá presionar Guardar
Visita, solo de esta manera se grabará todos los datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
575
Universidad de Cuenca
ingresados en las 2 paginas revisadas, o generar un nuevo
formulario para calificar con “Nuevo Formulario”, o regresar
a la pagina anterior con “Regresar sin guardar”.
Figura 125 Botones Formulario Calificar Una Visita
Nota: Toda la información de este formulario puede variar
según lo decida el administrador del PNC, ya que el
objetivo de este método es mantener una información
confiable de los indicadores que son necesarios saber para
mantener en buen estado al Parque Cajas.
Los guías naturalistas deberán realizar este trabajo con
mucha responsabilidad y precisión ya que de esto depende
la confiabilidad de los datos para procesar la información.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
576
Universidad de Cuenca
PARTE
III
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
577
Universidad de Cuenca
Capítulo 1:
MANUAL DEL SISTEMA
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
578
Universidad de Cuenca
MANUAL DEL SISTEMA
El documento que se presenta es el manual del sistema,
para un mejor entendimiento y orden se ha organizado en
cuatro secciones para un mayor entendimiento:
1. Capa de datos
2. Capa de negocios
3. Capa de Interfaces
4. Misceláneos
1.1. CAPA DE DATOS
En esta sección se presenta todo lo referente a la capa de
datos que se utilizó en la programación, los diagramas para
la organización de tablas de la Base de Datos, las tablas
mismas, los procedimientos almacenados, vistas y también
la clase Datos que se encuentra dentro del servicio
SrvWebAmbiental.
Los diagramas, las tablas y sus campos se presentan con
los nombres que se generaron el momento de crearlas en
el AS400, de manera que puedan ser identificadas
fácilmente el momento de necesitarse una modificación
sobre estas.
1.1.1. Diagrama Y Estructura Lógica De La Base De
Datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
579
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
580
Universidad de Cuenca
NOMBRE DE LA TABLA: GUÍA
DESCRIPCIÓN Contiene datos pertenecientes a un guía
naturalista del Parque Nacional Cajas
NOMBRE
TIPO
CLA VAL NU DESCRIPCIÓN
DEL CAMPO DE
VE OR LO
DATO PRI UNI
MAR CO
Cédula
Char
10
Nombre1
Char
30
Nombre2
Char
30
Apellido1
Char
30
Apellido2
Char
x
x
Primer nombre del
Guía
x
x
30
Nivel
académico
Cédula del guía
Segundo
del Guía
nombre
Apellido
del Guía
paterno
Apellido
materno
del Guía
Char
30
Nivel
Académico
que posee el guía
FechaNacimie Char
nto
08
Fecha en la que
nació el guía
LugarNacimie Char
nto
30
Lugar en
nació el guía
Foto
Blob
209715
2
Dirección
Char
120
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
que
Foto del guía
Dirección
de
residencia del guía
581
Universidad de Cuenca
CiudadReside Char
ncia
30
Cuidad
de
residencia del guía
Teléfono1
Char
30
Teléfono
del Guía
Teléfono2
Char
30
Celular
Char
30
Beeper
Char
30
Email
Char
30
CódigoPostal
x
Teléfono
secundario
Guía
del
x
Celular del guía
x
Beeper del guía
x
Correo Electronico
del guía
Char
10
x
Código Postal del
guía
DirecciónTrab Char
ajo
120
x
Dirección
de
trabajo del guía
Teléfono1Trab Char
ajo
30
x
Teléfono principal
del trabajo del guía
Teléfono2Trab Char
ajo
30
x
Teléfon secundario
del trabajo del guía
PerfilGuía
x
Char
30
ComentariosG Char
enerales
800
Eliminado
x
principal
Num
01
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Perfil del guía
x
Comentarios
generales sobre el
guía
Campo para dar de
baja a un guía
582
Universidad de Cuenca
NOMBRE DE LA TABLA: CONTACTO
DESCRIPCIÓN: Contiene datos personales de un contacto
con el que se pueda localizar a un guía naturalista del Parque
Nacional Cajas
NOMBRE
TIPO CLA VAL NU DESCRIPCIÓN
DEL CAMPO DE
VE
OR LO
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
Nombres
Char
60
Nombre del
contacto del guía
Relación
Char
30
Relación
del
contacto del guía
Dirección
Char
120
Dirección
del
contacto del guía
Teléfono1
Char
30
Teléfono primario
del contacto del
guía
Teléfono2
Char
30
Email
Char
30
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
x
Cédula del Guía
que relación a este
contacto
x
Teléfono
secundario
del
contacto del guía
x
Email del contacto
del guía
583
Universidad de Cuenca
NOMBRE DE LA TABLA: CURSOSPNC
DESCRIPCIÓN: Contiene datos referentes a los cursos que
ha realizado un guía en el Parque Nacional Cajas.
NOMBRE
TIPO CLA VAL NU DESCRIPCIÓN
DEL CAMPO DE
VE
OR LO
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
x
Cédula del guía
Código curso
Num
06
x
Código del Curso
Nombre
Char
Nombre del curso
6
0
Lugar
Char
30
Lugar en el que se
dictó el curso
FechaInicio
Char
08
Fecha en la que
inició el curso
FechaFin
Char
08
Fecha de
culminación del
curso
Numero de horas
del curso
NumHorasCur Num
so
04
NumHorasAsi Num
stidas
04
PorcenAsisten Dec
cia
3.2
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Numero de horas
que asistió el guía
al curso
Porcentaje de
asistencia del guía
al curso
584
Universidad de Cuenca
CalificaEvalua Dec
ción
3.2
Calificación que
obtuvo el guía en el
curso
Porcentaje de la
calificacion que
obtuvo
Estado de la
Evaluación del
curso
PorcenEvalua Dec
ción
3.2
EstadoEvalua Char
ción
30
NOMBRE DE LA TABLA: IDIOMA
DESCRIPCIÓN Contiene datos sobre los idiomas que conoce
el Guía Naturalista
NOMBRE
TIPO CLA VAL NUL DESCRIPCIÓN
DEL CAMPO DE
VE
OR O
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
x
CódigoIdioma Num
06
x
Nombre
Char
30
Cédula del Guía
que conoce el
idioma
Código del Idioma
Nombre del idioma
FechaEvaluac Char
ión
08
Fecha en la que fue
evaluada el idioma
InstitutoEvalu Char
ación
120
Instituto en el que
fue evaluado el
idioma
Calificación que
obtuvo el guía en la
evaluación
Calificación
Dec
3.2
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
585
Universidad de Cuenca
Porcentaje
Dec
3.2
Estado
Char
30
Porcentaje que
obtuvo el guía en la
evaluación en
relación a la
calificación máxima
Estado en el que se
encuentra el idioma
NOMBRE DE LA TABLA: HISTORIAL
DESCRIPCIÓN: Contiene información sobre sucesos que ha
tenido un guía.
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
CédulaGuía
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Char
10
x
Cédula del Guía
CódigoHistori Num
al
06
x
Código del historial
Suceso
Char
360
Suceso en el
historial del guía
Fecha
Char
08
Fecha en la que
ocurrió el suceso
en el historial del
guía
NOMBRE DE LA TABLA: PROCEDIMOBTENCION
DESCRIPCIÓN: Contiene información a cerca de la manera
en la que el guía obtuvo su licencia.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
586
Universidad de Cuenca
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
CédulaGuía
Char
10
x
CódigoObtenc Num
ión
06
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
ModoObtenció Char
n
60
Cédula del Guía
que obtuvo la
licencia
Código de
Obtencion del guía
Modo de obtención
para conseguir la
licencia del guía
Fecha de
realización del
curso para la
obtención de la
licencia del guía
Lugar de
realización del
curso para la
obtención de la
licencia del guía.
FechaRealiza Char
ción
08
LugarRealizac Char
ión
30
NOMBRE DE LA TABLA: FORMACIÓN
DESCRIPCIÓN: Contiene datos que representan la formación
que ha tenido el guía a lo largo de su carrera profesional
NOMBRE
TIPO CLA VAL NUL DESCRIPCIÓN
DEL CAMPO DE
VE
OR O
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Cédula del Guía
587
Universidad de Cuenca
CódigoForma Num
ción
06
Titulo
Char
240
Fecha
Char
08
Observación
Char
60
x
Código de la
formación del guía
x
Descripción de la
formación que ha
tenido el guía
Fechas de la
formación que ha
tenido el guía
Notas sobre la
formación del guía
NOMBRE DE LA TABLA: EXPERPROFESIONAL
DESCRIPCIÓN: Contiene datos que representan la
experiencia que ha tenido el guía a lo largo de su carrera
profesional
NOMBRE
TIPO CLA VAL NUL DESCRIPCIÓN
DEL CAMPO DE
VE
OR O
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
x
CódigoExperi Num
encia
06
x
Descripción
Char
240
Cédula del Guía
que tiene la
experiecia
profecional
Código de la
Experiencia
Profesional
Descripción de la
experiencia que ha
tenido el guía
NOMBRE DE LA TABLA: REGISTROLOG
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
588
Universidad de Cuenca
DESCRIPCIÓN: Contiene información sobre los eventos
cuando sucede una creación, modificación o eliminación de un
guía
NOMBRE DEL TIPO CLA VAL NUL DESCRIPCIÓN
CAMPO
DE
VE
OR O
DAT PRIM UNI
O
AR. CO
CédulaGuía
Char
10
FechaCreación
Char
08
FechaActualizaci Char
ón
08
ResponsableAct Char
ualiza
60
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
Cédula del guía
registrado..
Fecha en la que se
creó el registro del
guía
Fecha en la que se
modificó los datos
del guía
Nombre de quien
modificó los datos
del guía
589
Universidad de Cuenca
NOMBRE DE LA TABLA: ESPECIALIDAD
DESCRIPCIÓN: Contiene información sobre en lo que el guía
es especialista para realizar sus visitas al parque.
NOMBRE
TIPO CLA VAL NUL DESCRIPCIÓN
DEL CAMPO DE
VE
OR O
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
x
CódigoEspeci Num
alidad
06
x
Especialidad
Char
30
Observacione Char
s
120
x
Cédula del guía
que tiene la
especialidad.
Código de la
especialidad del
guía
Describe la
especialidad del
guía
Notas sobre la
especialidad del
guía
NOMBRE DE LA TABLA: LICENCIA
DESCRIPCIÓN: Contiene información referente a la licencia
que posee el Guía Naturalista.
NOMBRE
TIPO CLA VAL NUL DESCRIPCIÓN
DEL CAMPO DE
VE
OR O
DATO PRIM UNI
AR. CO
CédulaGuía
Char
10
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
Cédula del guía
que es su numero
de licencia.
590
Universidad de Cuenca
Estado
Char
30
Estado de licencia
del guía
FechaInicio
Char
08
Fecha de inicio de
la licencia del guía
FechaFin
Char
08
Nivel
Num
04
Fecha de
finalización de la
licencia del guía
Nivel de la licencia
del guía
NOMBRE DE LA TABLA: REGISTROCONTROL
DESCRIPCIÓN: Contiene información para mantener un
registro de los guías para hacer el control de ellos con los
futuros registros físicos.
NOMBRE DEL TIPO CLA VAL NUL DESCRIPCIÓN
CAMPO
DE
VE
OR O
DATO PRIM UNI
AR. CO
CódigoRFID
Char
10
FechaEmisión
Char
08
Fecha de emisión
de la tarjeta
FechaEliminaci Char
ón
08
Fecha de
eliminación de la
tarjeta
Estado del medio
entregado
Estado
Char
30
ResponsableE Char
misión
60
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
Código de la tarjeta
Responsable de la
creación del
registro
591
Universidad de Cuenca
ResponsableM Char
odificación
60
Eliminado
Num
01
CédulaGuía
Char
10
Responsable de la
modificación del
registro
Campo para
eliminar el registro
x
Cédula del guía
NOMBRE DE LA TABLA: RFID
DESCRIPCIÓN: Con esta tabla se controlará los códigos
anteriores y actuales RFID de los guías calificados.
NOMBRE DEL TIPO CLA VAL NUL DESCRIPCIÓN
CAMPO
DE
VE
OR O
DATO PRIM UNI
AR. CO
CódigoRFIDAct Char
ual
10
x
CódigoRFIDAnt Char
erior
10
x
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Código RFID
destinado a un guía
Código que tuvo
anteriormente un
Guía
592
Universidad de Cuenca
NOMBRE DE LA TABLA: ZONA
DESCRIPCIÓN: Contiene los datos de la zona dentro de la
base de datos
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoZon Char
a
06
Nombre
x
Es el Código que
se le asigna a cada
zona dentro de la
base de datos
Nombre de la zona
Char
60
RecorridoR Char
uta
120
Eliminado
x
x
Num 01
Recorrido de la
zona cuando se
refiere a una ruta
Determina si una
zona es eliminada
logicamente
NOMBRE DE LA TABLA: ITEMINDBIOLÓGICO
DESCRIPCIÓN: Contiene los datos de los ítems de los
indicadores biológicos dentro de la base de datos
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoBiol Num 06
ógico
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Código del
indicador biológico
que contiene al
ítem
593
Universidad de Cuenca
CódigoItem Num 06
Biológico
x
Descripció Char
n
120
Eliminado
x
Num 01
Es el Código que
se le asigna a cada
item de indicador
Biológico dentro de
la base de datos
Descripción o
nombre del item
Eliminación lógica
NOMBRE DE LA TABLA: INDICADORBIOLÓGICO
DESCRIPCIÓN: Contiene los datos de los indicadores
biológicos dentro de la base de datos
NOMBRE TIPO CLAVE VAL NUL DESCRIPCIÓN
DEL
DE PRIMA OR O
CAMPO
DAT R.
UNI
O
CO
CódigoBioló Num
gico
06
x
Descripción Char
30
Eliminado
Num
01
x
Código del
indicador biológico
x
Descripción o
nombre del
indicador
Eliminación lógica
NOMBRE DE LA TABLA: ESTADOINDESPECÍFICO
DESCRIPCIÓN: Contiene los datos de los estados de los
indicadores de manejo Específico dentro de la base de
datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
594
Universidad de Cuenca
NOMBRE
DEL
CAMPO
TIPO
DE
DATO
CLA
VE
PRIM
AR.
CódigoEsp Num 06
ecífico
x
CódigoEst Num 06
adoEspecíf
ico
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Descripció Char
n
60
Código del
indicador de
manejo Específico
que contiene al
estado
Es el Código que
se le asigna a cada
estado de indicador
de manejo
Específico dentro
de la base de datos
Descripción o
nombre del estado
Eliminado
Eliminación lógica
Num 01
NOMBRE
DE
LA
INDICADORMANEJOESPECÍFICO
TABLA:
DESCRIPCIÓN: Contiene los datos de los indicadores de
manejo Específico dentro de la base de datos
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
595
Universidad de Cuenca
CódigoEsp Num 06
ecífico
x
x
Descripció Char
n
120
Eliminado
x
Num 01
Código del
indicador de
manejo Específico
Descripción o
nombre del
indicador
Eliminación lógica
NOMBRE DE LA TABLA: INDACTIVIDAD
DESCRIPCIÓN: Contiene los datos de los indicadores de
actividades dentro de la base de datos
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoActi Num 06
vidad
Descripció Char
n
60
Grupo
Char
30
Eliminado
Num 01
x
x
x
Es el Código que
se le asigna a cada
indicador de
actividades dentro
de la base de datos
Descripción o
nombre de la
actividad
Grupo al que
pertenece cada
actividad
Eliminación lógica
NOMBRE DE LA TABLA: INDMANEJOGENERAL
DESCRIPCIÓN: Contiene los datos de los indicadores de
manejo general dentro de la base de datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
596
Universidad de Cuenca
NOMBRE
DEL
CAMPO
TIPO
DE
DATO
CLA
VE
PRIM
AR.
CódigoMan Num 06
General
x
Descripció Char
n
120
Eliminado
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
x
x
Num 01
Código del
indicador de
manejo general
Descripción o
nombre del
indicador
Eliminación lógica
NOMBRE DE LA TABLA: PERFILACTIVIDAD
DESCRIPCIÓN: Contiene los datos de las actividades que
se realizan en cada visita al parque
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoInd Num 06
PerfilVisita
nte
x
Código del
indicador de perfil
de visitante
CódigoActi Num 06
vidad
x
Es el Código que
se le asigna a cada
indicador de
actividades dentro
de la base de datos
NOMBRE DE LA TABLA: PERFILINDGENERAL
DESCRIPCIÓN: Contiene los datos de los indicadores de
manejo general que se realizan en cada visita al parque
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
597
Universidad de Cuenca
NOMBRE
DEL
CAMPO
TIPO
DE
DATO
CLA
VE
PRIM
AR.
CódigoMan Num 06
General
x
CódigoInd Num 06
PerfilVisita
nte
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Es el Código que
se le asigna a cada
indicador de
manejo general
dentro de la base
de datos
Código del
indicador de perfil
de visitante
Calificación Char
30
NombreSe Char
ctor
120
x
Indica la
calificación
apropiada o no
apropiada del
indicador
Especifica el lugar
en el ocurrió el
indicador
NOMBRE DE LA TABLA: PERFILINDBIOLÓGICO
DESCRIPCIÓN: Contiene los datos de los indicadores
biológicos que se revisan en cada visita al parque
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoInd Num 06
PerfilVisita
nte
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Código del
indicador de perfil
de visitante
598
Universidad de Cuenca
CódigoZon Char
a
06
x
CódigoBiol Num 06
ógico
x
CódigoItem Num 06
Biológico
x
Es el Código que
se le asigna a cada
zona dentro de la
base de datos
Código del
indicador biológico
que contiene al
ítem
Es el Código que
se le asigna a cada
item de indicador
Biológico dentro de
la base de datos
NOMBRE DE LA TABLA: PERFILINDESPECIFIC
DESCRIPCIÓN: Contiene los datos de los indicadores de
manejo Específico que se realizan en cada visita al parque
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoInd Num 06
PerfilVisita
nte
x
Código del
indicador de perfil
de visitante
CódigoZon Char
a
06
x
CódigoEsp Num 06
ecífico
x
Es el Código que
se le asigna a cada
zona dentro de la
base de datos
Código del
indicador de
manejo Específico
que contiene al
estado
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
599
Universidad de Cuenca
CódigoEst Num 06
adoEspecíf
ico
x
NombreSe Char
ctor
120
x
Es el Código que
se le asigna a cada
estado de indicador
de manejo
Específico dentro
de la base de datos
Nombre del sector
donde ocurrio el
hecho.
NOMBRE DE LA TABLA: INDPERFILVISITANTE
DESCRIPCIÓN: Contiene los datos del indicador de perfil
de visitante, que representa un reporte en línea de una
visita
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoInd Num 06
PerfilVisita
nte
FechaIngre Char
so
08
FechaSalid Char
a
08
NumPasaj Num 03
eros
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
Código del
indicador de perfil
de visitante.
Fecha de ingreso
de la visita al
parque.
Fecha de salida de
la visita al parque.
Numero de
pasajeros que
ingresaron al
parque
600
Universidad de Cuenca
PaisProced Char
encia
30
País de
procedencia de los
visitantes al
parque.
Edad promedio de
los visitantes al
parque. (definido
por rangos)
Es el número de
licencia del guía.
EdadProm Char
edio
10
CedulaGuí Char
a
10
Coment_G Char
enerales
120
Comentarios
Generales sobre la
Visita
Código de
operadora de
turismo del guía
que acompaño a la
visita.
CódigoOpe Num 06
radoraTuris
mo
NOMBRE DE LA TABLA: OPERADORATURISMO
DESCRIPCIÓN: Contiene los datos de la operadora de
turismo
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoOpe Num 06
radoraTuris
mo
Nombre
Char
60
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
x
x
Código de
operadora de
turismo del guía
que acompañó a la
visita.
Nombre de la
operadora
601
Universidad de Cuenca
Eliminado
Num 01
Eliminación lógica
NOMBRE DE LA TABLA: CRUCEVISITA
DESCRIPCIÓN: Contiene los datos de una visita que cruza
el reporte en línea con el registro físico
NOMBRE TIPO
CLAV VAL NUL DESCRIPCIÓN
DEL
DE
E
OR O
CAMPO
DATO PRIM UNI
AR. CO
CódigoVisit Num 06
a
x
x
Código de la visita.
CódigoIndP Num 06
erfilVisitant
e
x
Código del
indicador de perfil
de visitante.
CodRegistr Char 10
oFisico
x
Código del registro
físico
NOMBRE DE LA TABLA: REGISTROFISICO
DESCRIPCIÓN: Contiene los datos de un registro físico
NOMBRE TIPO
CLA VAL NUL DESCRIPCIÓN
DEL
DE
VE
OR O
CAMPO
DATO PRIM UNI
AR. CO
Fecha
Char
08
Responsab Char
le
60
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Fecha del registro
x
Responsable del
registro
602
Universidad de Cuenca
CódigoRFI Char
DActual
10
x
Código de
identificación de la
tarjeta
Revisa si el registro
ya ha sido cruzado
RegistroCr Num 01
uzado
NOMBRE DE LA TABLA: DOCUMENTO
DESCRIPCIÓN: Contiene documento de información acerca
del sistema PNC
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
Asunto
Char
60
Documento
Blob
2M
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Asunto del
Documento
Documento en
formato binario
NOMBRE DE LA TABLA: LISTA_IDIOMAS
DESCRIPCIÓN: Contiene una lista de los idiomas que puede
conocer un guía.
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
Nombre
Char
30
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Nombre del idioma
603
Universidad de Cuenca
NOMBRE DE LA TABLA: LISTA_CUIDADES
DESCRIPCIÓN: Contiene una lista de los ciudades en las que
puede residir un guía.
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
Nombre
Char
30
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Nombre de la
ciudad de
residencia
NOMBRE DE LA TABLA: DATOS ADMINISTRADOR
DESCRIPCIÓN: Contiene los datos de administrador del
parque.
NOMBRE
TIPO CLA
DEL CAMPO DE
VE
DATO PRIM
AR.
x
VAL NUL DESCRIPCIÓN
OR O
UNI
CO
Nombre
Char
120
Nombre del
administrador
Teléfono
Char
30
Teléfono del
administrador
Mail
Char
30
Mail del
administrador
1.1.2. Diagrama Y Estructura Física De La Base De
Datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
604
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
605
Universidad de Cuenca
Se presenta la estructura de las tablas generadas en el
emulador de AS400, y según la descripción que se puede
apreciar en el ISeries Navegator, estas tablas se
encuentran en la librería ETAPDAT.
NOMBRE DE LA TABLA: CURSOSPNC (SPCAR1)
DESCRIPCIÓN: Contiene datos referentes a los cursos que ha realizad
un guía en el Parque Nacional Cajas.
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPC
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPCCE1 Char x
Cedula del
10
guía
CodigoCurso
SPCCOD Num x
Código del
06
curso
Nombre
SPCNO1 Char
Nombre del
60
curso que
siguio el guí
Lugar
SPCLUG Char
Lugar en el
30
que se dicto
curso
FechaInicio
SPCFEC Char
Fecha en la
que inicio el
08
curso
FechaFin
SPCFE1 Char
Fecha fin de
08
curso
NumHorasCurso
SPCNUM Num
Numero de
04
horas del cu
NumHorasAsistidas SPCNU1 Num
Numero de
04
horas que
asistio el gu
al curso
PorcenAsistencia
SPCPOR Dec
Porcentaje d
3.2
asistencia d
guía al curs
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
606
Universidad de Cuenca
CalificaEvaluación
SPCCAL Dec
3.2
PorcenEvaluación
SPCPO1 Dec
3.2
EstadoEvaluación
SPCEST Char
30
Calificación
que obtuvo
guía en el
curso
Porcentaje d
la califiacion
que obtuvo
Estado de la
evaluacion d
curso
NOMBRE DE LA TABLA: CRUCEVISITA (SPCAR2)
DESCRIPCIÓN: Contiene los datos de una visita que cruza el reporte e
con el registro físico
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCR
CAMPO
DE EL
DE
UNICO
AS400
DATO
CodigoVisita
SPCCO1 Num x x
Código
06
visita.
CodigoIndPerfilVisitante SPCCO2 Num
x
Código
06
indicado
perfil de
visitante
CodRegistroFisico
SPCCO3 Char
x
Código
10
registro
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
607
Universidad de Cuenca
NOMBRE DE LA TABLA: CONTACTO (SPCARC)
DESCRIPCIÓN: Contiene datos personales de un contacto con el
que se pueda localizar a un guía naturalista del Parque Nacional
Cajas
NOMBRE NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
DE EL
DE
UNICO
CAMPO
AS400
DATO
CedulaGuia SPCCED Char x x
Cédula del
10
Guía que
relaciona a
este contacto
Nombres
SPCNOM Char
Nombre del
60
contacto del
guía
Relacion
SPCREL Char
Relación del
30
contacto del
guía
Direccion
SPCDIR Char
Dirección del
120
contacto del
guía
Telefono1
SPCTEL Char
Teléfono
30
primario del
contacto del
guía
Telefono2
SPCTE1 Char
x
Teléfono
30
secundario del
contacto del
guía
Email
SPCEMA Char
x
Email del
30
contacto del
guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
608
Universidad de Cuenca
NOMBRE DE LA TABLA: DATOSADMINISTRADOR
(SPDAR1)
DESCRIPCIÓN: Contiene datos básicos para ubicar al
Administrador del PNC.
NOMBRE NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
EN EL
DE
UNICO
CAMPO AS400
DATO
Nombre SPDNOM Char x
Nombre
60
completo del
Administrador
del PNC.
Telefono SPDTEL Char
Telefono para
30
localizar al
Administrador
del PNC.
Email
SPDMAI Char
Correo
30
electrónico del
adminiatrador
del PNC.
NOMBRE DE LA TABLA: DOCUMENTO (SPDARC)
DESCRIPCIÓN: Contiene el documento de información para los
Guías Naturalistas del PNC.
NOMBRE
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
EN EL
DE
CAMPO
AS400
DATO
Asunto
SPDASU Char
60
UNICO
x
x
Asunto del
Documento
Cargado.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
609
Universidad de Cuenca
Documento SPDDOC Blob
2Mb
Documento
mismo
cargado.
NOMBRE DE LA TABLA: EXPERPROFESIONAL (SPEAR2)
DESCRIPCIÓN: Contiene datos que representan la experiencia que ha
tenido el guía a lo largo de su carrera profesional
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓ
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPECED Char x
Cedula del
10
Guía que tien
la experiecia
profecional
CodigoExperiencia SPECO4 Num x
Codigo de la
06
Experiencia
Profesional
Descripcion
SPEDES Char
Descripción d
240
la experiencia
que ha tenido
el guía
NOMBRE DE LA TABLA: ESPECIALIDAD (SPEAR3)
DESCRIPCIÓN: Contiene información sobre en lo que el guía es
especialista para realizar sus visitas al parque.
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPC
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPECE1 Char x
Cedula del
10
guía que tie
la especialid
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
610
Universidad de Cuenca
CodigoEspecialidad SPECO5 Num
06
Especialidad
SPEESP Char
30
Observaciones
SPEOBS Char
120
x
x
Codigo de la
especialidad
del guía
Describe la
especialidad
del guía
Notas sobre
especialidad
del guía
NOMBRE DE LA TABLA: ESTADOINDESPECIFICO (SPEAR4)
DESCRIPCIÓN: Contiene los datos de los estados de los indicadores d
manejo especifico dentro de la base de datos
NOMBRE DEL CAMPO NOMBRE TIPO CP VALOR NULO DESCR
EN EL
DE
UNICO
AS400
DATO
CodigoEspecifico
SPECO7 Num x
Código
06
indicado
manejo
especif
contien
estado
CodigoEstadoEspecifico SPECO6 Num x
Es el co
que se
06
asigna
estado
indicado
manejo
especif
dentro d
base de
Descripcion
SPEDE1 Char
Descrip
60
nombre
estado
Eliminado
SPEELI Num
Elimina
lógica
01
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
611
Universidad de Cuenca
NOMBRE DE LA TABLA: FORMACIÓN (SPFARC)
DESCRIPCIÓN: Contiene datos que representan la formación que ha
tenido el guía a lo largo de su carrera profesional
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓ
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPFCED Char x
Cedula del
10
Guía
CodigoFormacion SPFCOD Num x
Codigo de la
06
formacion del
guía
Titulo
SPFTIT Char
Descripción de
la formación
240
que ha tenido
el guía
Fecha
SPFFEC Char
Fechas de la
08
formación que
ha tenido el
guía
Observación
SPFOBS Char
x
Notas sobre la
formación del
60
guía
NOMBRE DE LA TABLA: GUÍA (SPGARC)
DESCRIPCIÓN Contiene datos pertenecientes a un guía naturalista del
Nacional Cajas
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCR
CAMPO
EN EL
DE
UNICO
AS400
DATO
Cedula
SPGCED Char x x
Cedula
10
guía
Nombre1
SPGNOM Char
Primer
30
del Guia
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
612
Universidad de Cuenca
Nombre2
SPGNO1 Char
30
Apellido1
SPGAPE Char
30
Apellido2
SPGAP1 Char
30
NivelAcademico
SPGNIV
FechaNacimiento
SPGFEC Char
08
LugarNacimiento
SPGLUG Char
30
Foto
SPGFOT Blob
2Mb
Dirección
SPGDIR
Char
120
CiudadResidencia
SPGCIU
Char
30
Teléfono1
SPGTEL Char
30
Telefono2
SPGTE1 Char
30
Celular
SPGCEL Char
30
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
x
Segund
nombre
Guía
Apellido
paterno
Guía
Apellido
materno
Guía
Nivel
Academ
posee e
Fecha e
que nac
guía
Lugar e
que nac
guía
Direccio
de la fo
guía
Direccio
residen
guía
Cuidad
residen
guía
Telefon
principa
guia
Telefon
secund
guia
Celular
guía
x
Char
30
x
x
x
x
613
Universidad de Cuenca
Beeper
Email
CodigoPostal
DirecciónTrabajo
Teléfono1Trabajo
Telefono2Trabajo
SPGBEE Char
30
SPGEMA Char
30
x
x
x
SPGCOD Char
10
SPGDI1 Char
120
SPGTE2 Char
30
x
SPGTE3 Char
30
x
SPGPER Char
30
ComentariosGenerales SPGCOM Char
800
Beeper
guía
Correo
Electron
guía
Codigo
del guía
Direccio
trabajo
Telefon
principa
trabajo
Telefon
secund
trabajo
Perfil de
x
x
PerfilGuia
Eliminado
SPGELI
x
Comen
general
sobre e
Campo
dar de b
un guía
Num
01
NOMBRE DE LA TABLA: HISTORIAL (SPHARC)
DESCRIPCIÓN: Contiene información sobre sucesos que ha tenido un
guía.
NOMBRE DEL NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPHCED Char x
Cedula del
10
Guía
CodigoHistorial SPHCOD Num x
Codigo del
06
historial
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
614
Universidad de Cuenca
Suceso
SPHSUC Char
360
Fecha
SPHFEC Char
08
Suceso en el
historial del
guía
Fecha en la
que ocurrió el
suceso en el
historial del
guía
NOMBRE DE LA TABLA: ITEMINDBIOLOGICO (SPIAR1)
DESCRIPCIÓN: Contiene los datos de los ítems de los indicadores
biológicos dentro de la base de datos
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPC
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoBiologico
SPICO3 Num X
Código del
06
indicador
biológico qu
contiene al
ítem
CodigoItemBiologico SPICO1 Num X
Es el codig
06
que se le
asigna a ca
item de
indicador
biologico
dentro de la
base de da
Descripcion
SPIDES Char
x
Descripcion
nombre del
120
item
Eliminado
SPIEL4 Num
Eliminación
01
lógica
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
615
Universidad de Cuenca
NOMBRE DE LA TABLA: INDICADORBIOLOGICO (SPIAR2)
DESCRIPCIÓN: Contiene los datos de los indicadores biológicos
dentro de la base de datos
NOMBRE DEL NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoBiologico SPICO2 Num x x
Código del
06
indicador
biológico
Descripcion
SPIDE1 Char
x
Descripcion o
30
nombre del
indicador
Eliminado
SPIEL3 Num
Eliminación
01
lógica
NOMBRE DE LA TABLA: INDICADORMANEJOESPECIFICO
(SPIAR3)
DESCRIPCIÓN: Contiene los datos de los indicadores de manejo
especifico dentro de la base de datos
NOMBRE DEL NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoEspecifico SPICO4 Num x x
Código del
06
indicador de
manejo
especifico
Descripcion
SPIDES Char
x
Descripcion o
120
nombre del
indicador
Eliminado
SPIEL2 Num
Eliminación
01
lógica
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
616
Universidad de Cuenca
NOMBRE DE LA TABLA: INDACTIVIDAD (SPIAR4)
DESCRIPCIÓN: Contiene los datos de los indicadores de actividades
dentro de la base de datos
NOMBRE DEL NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoActividad SPICO5 Num x x
Es el codigo
06
que se le
asigna a cada
indicador de
actividades
dentro de la
base de datos
Descripcion
SPIDE3 Char
x
Descripcion o
60
nombre de la
actividad
Grupo
SPIGRU Char
Grupo al que
30
pertenece cada
actividad
Eliminado
SPIELI
Num
Eliminación
01
lógica
NOMBRE DE LA TABLA: INDMANEJOGENERAL (SPIAR5)
DESCRIPCIÓN: Contiene los datos de los indicadores de manejo gener
dentro de la base de datos
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCI
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoManGeneral SPICO6 Num x x
Código del
06
indicador de
manejo gene
Descripcion
SPIDE4 Char
x
Descripcion
120
nombre del
indicador
Eliminado
SPIEL1 Num
Eliminación
01
lógica
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
617
Universidad de Cuenca
NOMBRE DE LA TABLA: INDPERFILVISITANTE (SPIAR6)
DESCRIPCIÓN: Contiene los datos del indicador de perfil de visitante, q
representa un reporte en línea de una visita
NOMBRE DEL CAMPO NOMBRE TIPO CP VALOR NULO DES
EN EL
DE
UNICO
AS400
DATO
CodigoIndPerfilVisitante
SPICO7 Num
x x
Códi
06
indic
perfil
visita
FechaIngreso
SPIFE1 Char
Fech
ingre
08
visita
FechaSalida
SPIFE2 Char
Fech
de la
08
parq
NumPasajeros
SPINUM Num
Num
03
pasa
ingre
parq
PaisProcedencia
SPIPAI Char
País
30
proce
los v
parq
EdadPromedio
SPIEDA Char10
Edad
de lo
al
parq
en R
CedulaGuia
SPICE1 Char
Es e
10
licen
guía.
ComentGenerales
SPICOM Char
Com
120
Gene
la Vis
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
618
Universidad de Cuenca
CodigoOperadoraTurismo SPICO8 Num
06
Códi
opera
turism
que a
a la v
NOMBRE DE LA TABLA: IDIOMA (SPIARC)
DESCRIPCIÓN Contiene datos sobre los idiomas que conoce el Guía
Naturalista
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓ
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPICED Char x
Cedula del
10
Guía que
conoce el
idioma
CodigoIdioma
SPICOD Num x
Codigo del
06
Idioma
Nombre
SPINOM Char
Nombre del
30
idioma
FechaEvaluación SPIFEC Char
Fecha en la
08
que fue
evaluada el
idioma
InstitutoEvaluación SPIINS Char
Instituto en e
que fue
120
evaluado el
idioma
Calificación
SPICAL Dec
Calificación
5.2
que obtuvo e
guía en la
evaluación
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
619
Universidad de Cuenca
Porcentaje
SPIPOR Dec
5.2
Estado
SPIEST
Char
30
Porcentaje q
obtuvo el guí
en la
evaluación e
relación a la
calificación
máxima
Estado en el
que se
encuentra el
idioma
NOMBRE DE LA TABLA: LISTA_IDIOMAS (SPLAR1)
DESCRIPCIÓN: Contiene una lista de los idiomas que puede
conocer un guía.
NOMBRE NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
EN EL
DE
UNICO
CAMPO AS400
DATO
Nombre
SPLNOM Char x x
Nombre del
30
idioma
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
620
Universidad de Cuenca
NOMBRE DE LA TABLA: LISTA_CUIDADES (SPLAR2)
DESCRIPCIÓN: Contiene una lista de los ciudades en las que
puede residir un guía.
NOMBRE NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
EN EL
DE
UNICO
CAMPO AS400
DATO
Nombre
SPLNO1 Char X x
Nombre de la
30
ciudad de
residencia
NOMBRE DE LA TABLA: LICENCIA (SPLARC)
DESCRIPCIÓN: Contiene información referente a la licencia que
posee el Guía Naturalista.
NOMBRE NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL
EN EL
DE
UNICO
CAMPO
AS400
DATO
CedulaGuia SPLCED Char x x
Cedula del
10
guía que es su
numero de
licencia.
Estado
SPLEST Char
Estado de
30
licencia del
guía
FechaInicio SPLFEC Char
Fecha de inicio
08
de la licencia
del guía
FechaFin
SPLFE1 Char
Fecha de
08
finalización de
la licencia del
guía
Nivel
SPLNIV Num
Nivel de la
04
licencia del
guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
621
Universidad de Cuenca
NOMBRE DE LA TABLA: OPERADORATURISMO (SPOARC)
DESCRIPCIÓN: Contiene los datos de la operadora de turismo
NOMBRE DEL CAMPO NOMBRE TIPO CP VALOR NULO DESC
EN EL
DE
UNICO
AS400
DATO
CodigoOperadoraTurismo SPOCOD Num x x
Códig
opera
06
turism
guía
acom
visita
Nombre
SPONOM Char
x
Nomb
opera
60
Eliminado
SPOELI
Num
Elimi
01
Logic
NOMBRE DE LA TABLA: PERFILACTIVIDAD (SPPAR1)
DESCRIPCIÓN: Contiene los datos de las actividades que se realizan e
visita al parque
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCR
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoIndPerfilVisitante SPPCO1 Num x
Código
06
indicado
perfil de
visitante
CodigoActividad
SPPCO2 Num x
Código
Activida
06
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
622
Universidad de Cuenca
NOMBRE DE LA TABLA: PERFILINDGENERAL (SPPAR2)
DESCRIPCIÓN: Contiene los datos de los indicadores de manejo gener
se realizan en cada visita al parque
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCR
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoManGeneral
SPPCO3 Num x
Coigo d
06
Indicado
Manejo
Genera
CodigoIndPerfilVisitante SPPCO4 Num x
Código
06
indicado
perfil de
visitante
Calificacion
SPPCAL Char
Indica la
30
calificac
apropiad
apropiad
indicado
NombreSector
SPPNO1 Char
x
Especifi
lugar en
120
ocurrio e
indicado
NOMBRE DE LA TABLA: PERFILINDBIOLOGICO (SPPAR3)
DESCRIPCIÓN: Contiene los datos de los indicadores biológicos que se
revisan en cada visita al parque
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCR
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoIndPerfilVisitante SPPCO5 Num x
Código
06
indicado
perfil de
visitante
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
623
Universidad de Cuenca
CodigoZona
CodigoBiologico
CodigoItemBiologico
SPPCO6 Char
06
SPPCO7 Num
06
x
SPPCO8 Num
06
x
Código
Zona Vi
Código
indicado
biológic
contiene
ítem
Codigo
Item Bio
x
NOMBRE DE LA TABLA: PERFILINDESPECIFICO (SPPAR4)
DESCRIPCIÓN: Contiene los datos de los indicadores de manejo espec
que se realizan en cada visita al parque
NOMBRE DEL CAMPO NOMBRE TIPO CP VALOR NULO DESCR
EN EL
DE
UNICO
AS400
DATO
CodigoIndPerfilVisitante SPPCO9 Num x
Código
indicad
06
perfil de
visitant
CodigoZona
SPPC01 Char x
Codigo
Zona V
06
CodigoEspecifico
SPP02
Num x
Código
indicad
06
manejo
especif
contien
estado
CodigoEstadoEspecifico SPP03
Num x
Código
06
Estado
indicad
específ
NombreSector
SPPNOM Char
x
Nombre
120
sector d
ocurrio
hecho.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
624
Universidad de Cuenca
NOMBRE DE LA TABLA: PROCEDIMOBTENCION (SPPARC)
DESCRIPCIÓN: Contiene información a cerca de la manera en la que e
guía obtuvo su licencia.
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓ
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPPCED Char x
Cedula del
10
Guía que
obtuvo la
licencia
CodigoObtencion SPPCOD Num x
Codigo de
06
Obtencion de
guía
ModoObtención
SPPMOD Char
Modo de
60
obtención par
conseguir la
licencia del
guía
FechaRealización SPPFEC Char
Fecha de
08
realización de
curso para la
obtención de
licencia del
guía
LugarRealización SPPLUG Char
Lugar de
30
realización de
curso para la
obtención de
licencia del
guía.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
625
Universidad de Cuenca
NOMBRE DE LA TABLA: REGISTROLOG (SPRAR1)
DESCRIPCIÓN: Contiene información sobre los eventos cuando sucede
creación, modificación o eliminación de un guía
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIP
CAMPO
EN EL
DE
UNICO
AS400
DATO
CedulaGuia
SPRCED Char x x
Cedula de
10
guía
registrado
FechaCreación
SPRFEC Char
Fecha en
08
que se cre
registro d
guía
FechaActualización
SPRFE1 Char
Fecha en
08
que se
modificó l
datos del
ResponsableActualiza SPRRES Char
Nombre d
60
quien mod
los datos
guía
NOMBRE DE LA TABLA: REGISTROCONTROL (SPRAR2)
DESCRIPCIÓN: Contiene información para mantener un registro de los
para hacer el control de ellos con los futuros registros físicos.
NOMBRE DEL CAMPO NOMBRE TIPO CP VALOR NULO DESC
EN EL
DE
UNICO
AS400
DATO
CodigoRFID
SPRCOD Char x x
Códig
10
tarjeta
FechaEmision
SPRFE2 Char
Fecha
emisió
08
tarjeta
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
626
Universidad de Cuenca
FechaEliminacion
SPRFE6
Char
08
Estado
SPREST Char
30
ResponsableEmision
SPRRE4 Char
60
Fecha
elimin
registr
Estad
medio
entreg
Respo
de la c
del reg
Respo
de la
modifi
del reg
Camp
elimin
registr
cedula
ResponsableModificacion SPRRE5 Char
60
Eliminado
SPRELI Num
01
CedulaGuia
SPRCE1 Char
10
x
x
NOMBRE DE LA TABLA: RFID (SPRAR3)
DESCRIPCIÓN: Con esta tabla se controlará los códigos anteriores y
actuales RFID de los guías calificados.
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPC
CAMPO
EN EL
DE
UNICO
AS400
DATO
CodigoRFIDActual SPRCO1 Char x x
Codigo RFI
10
actual parar
guía
CodigoRFIDAnterior SPRCO2 Char x
Codigo que
10
tuvo
inicialmente
guía, el que
sirvio para
asociarlo a
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
627
Universidad de Cuenca
NOMBRE DE LA TABLA: REGISTROFISICO (SPRAR4)
DESCRIPCIÓN: Contiene los datos de un registro físico
NOMBRE DEL
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓ
CAMPO
EN EL
DE
UNICO
AS400
DATO
Fecha
SPRFE5 Char x
Fecha del
08
registro
Responsable
SPRRE7 Char
x
Responsable
60
del registro
CodigoRFIDActual SPRCO4 Char x
Código de
10
identificación
de la tarjeta
FueCruzado
SPRCRU Num
Para saber si
el registro tuv
01
un cruce con
un formulario
de visita.
NOMBRE DE LA TABLA: ZONA (SPZARC)
DESCRIPCIÓN: Contiene los datos de las zonas dentro de la base de
datos
NOMBRE
NOMBRE TIPO CP VALOR NULO DESCRIPCIÓN
DEL CAMPO EN EL
DE
UNICO
AS400
DATO
CodigoZona
SPZCOD Char x x
Es el codigo
06
que se le
asigna a cada
zona dentro de
la base de
datos
Nombre
SPZNOM Char
Nombre de la
60
zona
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
628
Universidad de Cuenca
RecorridoRuta SPZREC Char
120
Eliminado
SPZELI
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Num
01
x
Recorrido de la
zona cuando
se refiere a
una ruta
Eliminación
lógica
629
Universidad de Cuenca
1.1.3. Procedimientos almacenados
Se presentan los procedimientos almacenados generados
para el sistema, con una pequeña descripción de cada uno
de ellos. Estos procedimientos se encuentran en la librería
ETAPDAT.
SP_BUS_CONTACTO
Busca un contacto de un guía
SP_BUS_CURSO
Busca un curso de un guía
SP_BUS_DATOS_GUIA
Busca datos personales de un guía
SP_BUS_DIAS_VALIDOS
Busca los días de visitas validas de un guía entre fechas
SP_BUS_ESPECIALIDAD
Busca una especialidad de un guía
SP_BUS_ESTADO_ESPECIFICOS
Busca una especialidad de un guía
SP_BUS_EXPERIENCIA
Busca una experiencia de un guía
SP_BUS_FORMACION
Busca una formación de un guía
SP_BUS_GUIAS_VISITAS
Guías q visitaron el PNC en las fechas especificadas
SP_BUS_HISTORIAL
Busca un suceso del historial de un guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
630
Universidad de Cuenca
SP_BUS_IDIOMA
Busca el idioma de un guía
SP_BUS_IND_ACTIVIDAD
Busca un Actividad o muestra todas
SP_BUS_IND_BIOLOGICO
Busca un Indicador Biológico o muestra todos
SP_BUS_IND_ESPECIFICO
Busca un Indicador Específico o muestra todos
SP_BUS_IND_GENERALES
Busca un indicador general o muestra todos
SP_BUS_IND_PERFIL
Busca perfiles de visitantes
SP_BUS_ITEM_BIOLOGICOS
Búsqueda de Ítems Biológicos
SP_BUS_LICENCIA
Busca la licencia de un guía
SP_BUS_OPERADORA
Busca una operadora o muestra todas
SP_BUS_PROCEDIMIENTOS
Busca el procedimiento de obtencion de un guía
SP_BUS_REGISTRO_CONTROL
Busca un registro de control RFID de un guía
SP_BUS_REGISTRO
Busca el registro de un guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
631
Universidad de Cuenca
SP_BUS_RUTAS
Busca rutas del PNC
SP_BUS_SENDEROS
Busca senderos y subsenderos del PNC
SP_BUS_VISITA_FISICA
Busca una visita física según fecha o código RFID de un
guía
SP_BUS_VISITAS_FISICAS
Busca las visitas físicas de un guía entre fechas
SP_BUS_VISITAS_FISICASNOCRUZADAS
Busca las visitas físicas no cruzadas de un guía entre
fechas
SP_BUS_VISITAS_IND_ACT
Busca las calificaciones de actividades de las visitas
SP_BUS_VISITAS_IND_BIO
Busca las calificaciones biológicas de las visitas
SP_BUS_VISITAS_IND_ESP
Busca las calificaciones específicas de las visitas
SP_BUS_VISITAS_IND_GEN
Busca las calificaciones de indicadores generales de las
visitas
SP_BUS_VISITAS_OPERADORA
Busca si la operadora ya fue calificada en alguna de las
visitas
SP_BUS_VISITAS_IND_PERFIL
Busca los datos del perfil de visitas
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
632
Universidad de Cuenca
SP_BUS_VISITAS_VALIDAS
Busca las visitas validas de un guía entre fechas
SP_ELI_CONTACTO_GUIA
Elimina al Contacto del Guía
SP_ELI_CURSO_GUIA
Elimina un curso del guía
SP_ELI_DATOS_GUIA
Elimina los datos personales del guía
SP_ELI_ESPECIALIDAD_GUIA
Elimina la especialidad del Guía
SP_ELI_ESTADO_ESPECIFICO
Elimina un estado específico
SP_ELI_EXPERIENCIA_GUIA
Elimina la experiencia del Guía
SP_ELI_FILTRO
Elimina la vista de visitas
SP_ELI_FORMACION_GUIA
Elimina la formación del guía
SP_ELI_HISTORIAL_GUIA
Elimina el historial del guía
SP_ELI_IDIOMA_GUIA
Elimina el Idioma del Guía
SP_ELI_IND_ACTIVIDAD
Elimina una Actividad
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
633
Universidad de Cuenca
SP_ELI_IND_BIOLOGICO
Elimina un Indicador Biológico
SP_ELI_IND_ESPECIFICO
Elimina un Indicador Específico
SP_ELI_IND_GENERAL
Elimina un Indicador General
SP_ELI_ITEM_BIOLOGICO
Elimina un Ítem Biológico
SP_ELI_LICENCIA_GUIA
Elimina la Licencia de un guía
SP_ELI_OPERADORA
Elimina una Operadora de turismo
SP_ELI_PROCEDIMIENTO_GUIA
Elimina el Procedimiento de Obtención
SP_ELI_REGISTRO_GUIA
Elimina el registro log del guía
SP_ELI_ZONA
Elimina una zona existente
SP_FILTRAR_VISITAS
Crea una vista con visitas filtradas
SP_ING_CIUDADES
Ingresa ciudades a una lista
SP_ING_CONTACTO_GUIA
Ingresa datos del Contacto
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
634
Universidad de Cuenca
SP_ING_CRUCE_VISITAS
Ingresa datos del Cruce de Visitas
SP_ING_CURSO_GUIA
Ingresa el Curso del Guía
SP_ING_DATOS_ADMIN
Ingresa los datos del Administrador
SP_ING_DATOS_GUIA
Ingresa los datos del guía
SP_ING_ESPECIALIDAD
Ingresa la especialidad del guía
SP_ING_ESTADO_ESPECIFICO
Ingresa un estado específico
SP_ING_EXPERIENCIA_GUIA
Ingresa la experiencia de un guía
SP_ING_FORMACION_GUIA
Ingresa la formación de un guía
SP_ING_HISTORIAL_GUIA
Ingresa un historial de un guía
SP_ING_IDIOMA_GUIA
Ingresa un idioma de un guía
SP_ING_IDIOMAS
Ingresa idiomas a la lista
SP_ING_IND_ACTIVIDAD
Ingresa una actividad a calificar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
635
Universidad de Cuenca
SP_ING_IND_BIOLOGICO
Ingresa un indicador biológico
SP_ING_IND_ESPECIFICO
Ingresa un indicador específico
SP_ING_IND_GENERAL
Ingresa un indicador general
SP_ING_ITEM_BIOLOGICO
Ingresa un ítem biológico
SP_ING_LICENCIA_GUIA
Ingresa la licencia del guía
SP_ING_OPERADORA
Ingresa una operadora de turismo
SP_ING_PROCEDIMIENTO_GUIA
Ingresa un procedimiento de obtención del guía
SP_ING_REGISTRO_CONTROL
Ingresa el registro de control q corresponda al guía
SP_ING_REGISTRO_LOG_GUIA
Ingreso el log del registro del Guía
SP_ING_REGISTRO_RFID
I Ingresa el nuevo RFID del guía
SP_ING_RUTA
Ingresa una ruta para calificar
SP_ING_SENDERO
Ingresa un sendero para calificar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
636
Universidad de Cuenca
SP_ING_VISITA_FISICA
Ingresa una visita electrónica por medio del sistema
SP_ING_VISITA_IND_ACT
Ingresa la actividad calificada en una visita
SP_ING_VISITA_IND_BIO
Ingresa un indicador biológico calificado en una visita
SP_ING_VISITA_IND_ESP
Ingresa un indicador específico calificado en una visita
SP_ING_VISITA_IND_GEN
Ingresa un indicador general calificado en una visita
SP_ING_VISITA_IND_PERFIL
Ingresa datos básicos de una visita
SP_LST_LUGARES_PASAJEROSV
Lista los principales lugares de procedencia de los
pasajeros
SP_LST_OPERADORASV
Operadoras q mas asistieron a las visitas entre fechas
SP_NUM_PASAJEROSV
Número de pasajeros en las visitas entre fechas
SP_NUM_VISITAS_ACTIVIDADESV
Número de actividades calificadas según parámetros
SP_NUM_VISITAS_GENERALESV
Número visitas con un indicador general y un estado
SP_NUM_ZONAS_BIOLOGICOSV
Número de indicadores biológicos calificados por zonas
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
637
Universidad de Cuenca
SP_NUM_ZONAS_ESPECIFICOSV
Número de indicadores específicos calificados por zonas
SP_NUM_ZONAS_VISITADASV
Número de visitas a una zona entre fechas
SP_OBT_CIUDADES
Ciudades en las que puede residir el guía
SP_OBT_CRUCE_VISITAS
Cruce de Visitas Físicas con Electrónicas
SP_OBT_DATOS_ADMIN
Datos del Administrador del Cajas
SP_OBT_FILTRO
Obtiene la vista con el filtro necesario
SP_OBT_IDIOMAS
Idiomas que puede conocer el guía
SP_OBT_ULTIMO_REGISTRO
Recupera el último registro de una tabla
1.1.4. Vistas
Para el sistema solamente se utilizó una vista, la misma se
encuentra en la librería ETAPDAT, y se muestra a
continuación:
SP_FILTRO
Visitas Válidas, que tienen un registro físico y un reporte en
línea en el período de un año.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
638
Universidad de Cuenca
1.1.5. Filemaker
Los datos de los guías anteriormente eran almacenados en
FileMaker Pro 5.5; en vista de tener un mayor campo de
acción de los datos de los guías, con sus visitas al parque,
con los reportes generados por los mismos, se vio la
necesidad de migrar todos los datos de los guías a la base
de datos que usa la empresa ETAPA.
FileMaker Pro es una herramienta con la que se puede
crear y administrar un número ilimitado de bases de datos
sobre cualquier cosa, pero con la particularidad de que él
mismo se encargará de crear todas las opciones, funciones
y plantillas de dichas bases de datos, reduciendo el trabajo
a únicamente introducir los datos.
Figura 1: Acerca de FileMaker
Al iniciar FileMaker, aparece un cuadro de dialogo en el
que nos consulta si se desea crear un nuevo archivo desde
una plantilla, crear un nuevo archivo vació o abrir un
archivo existente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
639
Universidad de Cuenca
Figura 2: Inicio de fileMaker
Como los datos de los guías ya están almacenados en el
archivo “G-NatPNC.fp5”, escogemos la opción “Open an
existing File”. De esta manera podemos visualizar la
información de cada uno de los guías.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
640
Universidad de Cuenca
Figura 3: Base de datos de Guias en FileMaker
FileMaker permite al usuario realizar varias acciones que
has sido previstas desde un inicio cuando se creó por
primera vez la base de datos de los guías en FileMaker.
Las acciones más importantes y las que utilizamos para
nuestro propósito se describen a continuación:
Figura 4: Botones de la base de datos de Guias
• Todo: Obtiene todos los registros de los guías.
• Buscar: Se puede buscar por cualquier campo del
registro de guía.
• Exportar: Sirve para exportar los datos de FileMaker a
otra base de datos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
641
Universidad de Cuenca
El momento de exportar a otra base de datos, se presiona
primero el botón Todo, y luego el botón exportar, de esta
manera aparece la siguiente ventana para elegir donde
almacenar el archivo de la exportación.
Figura 5: Exportar base de datos desde FileMaker
Después de almacenar el archivo para exportar, se procede
a escoger los campos que conformaran la nueva base de
datos, en la siguiente ventana.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
642
Universidad de Cuenca
Figura 6: Campos a exportar
Luego de escoger los campos por los que se va a exportar,
se pulsa el botón “Export” y se obtiene el archivo de la
nueva base de datos con los campos especificados y que
se los describe en la siguiente sección.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
643
Universidad de Cuenca
1.1.6. Migración de datos desde el Sistema en
FileMaker al Sistema Actual
La migración de datos desde FileMaker a la base de datos
actual, se la realizara de la siguiente manera.
a. Desde FileMaker, se exportaran los datos en forma de
TEXTO SEPARADO POR TABULACIONES, y se
guardara en archivos con extensión .Tab, con excepción
del campo ComentariosGenerales, ya que es un campo
de texto largo y es necesario exportarlo con formato
.Htm, arreglar su formato en Notepad (quitar espacios en
blanco y borrar etiquetas <BR>) y enviarlo a Access.
Las exportaciones desde FileMaker a .Tab de cada tabla
con sus campos serán de la siguiente manera;
• GuiasFileMaker.tab
• ComenatriosGenerales.htm
GUIA
CI
NOMBRES
APELLIDOS
NIVEL ACADEMICO
NACIMIENTO
LUGAR
DIRECCION
CIUDAD
DE
RESIDENCIA
TELEFONO 1
TELEFONO 2
CELULAR
BUSCA PERSONAS
CORREO-E
DIRECCION
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
644
Universidad de Cuenca
TRABAJO
TELEF TRABAJO1
PERFIL
COMENTARIOS
GENERALES
• IdiomasFileMaker.tab
IDIOMAS
CI
IDIOMAS
EVALUADOEL
EVALUADOPOR
NOTA
EQUIVALENTE%
ESTADO
• CursosPNCFileMaker.tab
CURSOSPNC
CI
NOTAS
DEL
CURSO
LUGAR
DEL
CURSO
DESDE
HASTA
NO.HORAS
ASISTENCIAHRS
ASISTENCIA%
CALIFICACION
CALIFICACION%
ESTADO CURSOS
PNC
• HistorialesFileMaker.tab
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
645
Universidad de Cuenca
HISTORIAL
CI
SUCESO
FECHA
SUCESO
DEL
• FormacionesFileMaker.tab
FORMACION
CI
OTROS TITUTLOS
Y CURSOS
FECHA
DEL
CURSO
NOTAS
DEL
CURSO
• ProcedimientosObtencionFileMaker.tab
PROCEDIMIENTO
OBTENCION
CI
MEDIANTE
REALIZADO EL
LUGAR LICENCIA
• EspecialidadesFileMaker.tab
ESPECIALIDADES
CI
ESPECIALIDADES
NOTAS ESP
• ExperienciasFileMaker.tab
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
646
Universidad de Cuenca
EXPERIENCIA
CI
EXPERIENCIA
PROFESIONAL
• ContactosFileMaker.tab
CONTACTO
CI
NOMBRE DEL
CONTACTO
RELACION
DIRECCION
CONTACTO
TELEFONO1
CONTACTO
TELEFONO2
CONTACTO
CORREO-E
CONTACTO
• LicenciasFileMaker.tab
LICENCIA
CI
ESTADO
DE
LICENCIA
LICENCIA DESDE
LICENCIA HASTA
GUIA NIVEL
• RegistrosFileMaker.tab
MODIFICADO
POR
REGISTROLOG
CI
CREADO EL
ACTUALIZADO AL
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
647
Universidad de Cuenca
b. A continuación cargamos cada archivo .Tab en una base
de
datos
en
Access
con
el
nombre
“C:\GuiasFileMaker.mdb” , de la siguiente manera:
En el menú Archivo > Obtener datos externos >
Importar; aparece un wizard en el cual:
• Abrimos el archivo exportado desde Filemaker
con el formato anteriormente descrito.
• Se nos pregunta si la primera fila contiene títulos
de columnas, pasamos sin chequear la opción.
Siguiente
• Donde almacenamos los datos?: en una nueva
tabla. Siguiente
• Especificamos los nombres de cada columna de
la tabla, siguiendo lo señalado en el diagrama de
base de datos. Siguiente
• Elegimos la clave principal de la tabla como dicta
el diagrama de base de datos. Siguiente
• Importamos a la tabla que tendrá el mismo
nombre del diagrama de base de datos. Finalizar
o Nota: Esto se realizara por cada tabla exportada
desde FileMaker
c. Como las fotos no se pueden trasladar a archivos .Tab,
entonces se copia una a una en Paint para crear un
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
648
Universidad de Cuenca
archivo de cada fotografía con el numero de cedula
como nombre de archivo y se lo guarda en la carpeta
Fotos. Luego con el sistema en funcionamiento se carga
las fotos una por una a la base de datos final.
d. Mediante una aplicación creada en VisualStudio.Net
2005, la cual tiene los métodos necesarios para la
migración se procede a trasladar los datos a las tablas
creadas en AS400 para que queden almacenadas en el
sistema final. Un resumen de la descripción de los
métodos de la aplicación creada para la migración se
muestra a continuación:
Dim servicio As New Servicio.Service
Utilizamos un servicio Web, el cual fue creado con
anticipación para el mismo Sistema de Guías
Naturalistas Del PNC, en el cual ya están creadas las
funciones y métodos para el ingreso de la información
a las tablas en la base de datos del AS400
Dim Conexion As Data.OleDb.OleDbConnection
Usamos una conexión hacia la base de datos creada
en Access que contiene los datos que serán migrados
Dim cedula As String
Usamos una variable global que servirá para todos los
métodos y que en este caso es la cedula.
Function ArreglarCedula(ByVal cedula As String) As String
Método usado para arreglar el formato de las cedulas
de los guías, y en caso de ser una cedula invalida no
dejarla pasar
Function QuitarNivel(ByVal Nivel As String) As String
Método para arreglar el formato del campo Nivel Guía
de la tabla Licencia
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
649
Universidad de Cuenca
Function ArreglarFechaNumeros(ByVal fecha As String) As
String
Método para arreglar el formato de las fechas que
ingresan con el formato DD/MM/AAAA o DD-MMAAAA y el mes en números, ej: 19/11/2003, 19-112003.
Function ArreglarFechaLetras(ByVal fecha As String) As
String
Método para arreglar el formato de las fechas que
ingresan con el formato DDMMMAAAA y el mes en
letras, ej: 19Nov2003.
Function ObtenerDatos(ByVal nomtabla As String) As
DataTable
Método para obtener las tuplas de la tabla <nomtabla>
de la base de datos creada en Access
Function ObtenerComentariosGenerales(ByVal cedula As
String) As String
Método
para
obtener
los
datos
de
CometariosGenerales de la tabla Guía de la base de
datos creada en Access, debido a que este campo es
exportado de diferente manera en FileMaker.
Sub idiomas()
Método para enviar los datos de la tabla Idiomas a la
base de datos final.
Sub experiencias()
Método para enviar los datos de la tabla experiencias
a la base de datos final.
Sub especialidades()
Método para enviar los datos de
especialidades a la base de datos final.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
la
tabla
650
Universidad de Cuenca
Sub procObt()
Método para enviar los datos de la tabla procedimiento
de Obtención a la base de datos final.
Sub cursosPNC()
Método para enviar los datos de la tabla cursosPNC a
la base de datos final.
Sub historiales()
Método para enviar los datos de la tabla historiales a
la base de datos final.
Sub formaciones()
Método para enviar los datos de la tabla formaciones a
la base de datos final.
Sub contactos()
Método para enviar los datos de la tabla contactos a la
base de datos final.
Sub licencias()
Método para enviar los datos de la tabla licencias a la
base de datos final.
Sub registroLog()
Método para enviar los datos de la tabla registroLog a
la base de datos final.
Sub guia()
Método para enviar los datos de la tabla guia a la base
de datos final.
Recursos
• Base de datos de los guías naturalistas del PNC en
FileMaker
• Microsoft Access
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
651
Universidad de Cuenca
•
•
•
•
•
Microsoft Word
iSeries Navigator
VisualStudio.Net 2005
NotePad
Base de datos creada en AS400
Tiempos estimados
Tiempo
Estimado
Exportar datos desde FileMaker
60 mins
Arreglar formatos de los archivos necesarios 10 mins
Importar tablas en Access
60 mins
Crear procedimientos de migración en
24 Horas
VisualStudio.Net 2005
Exportar datos de Access al AS400 con la
10 mins
aplicación generada
Acción
A continuación se muestra la correspondencia de los datos
de FileMaker con las tablas creadas en el AS400.
File Maker
Base De Datos
Identificacion Tabla Guia
Nombre1
Nombres
Nombre2
Apellido1
Apellidos
Apellido2
C.I.
Cedula (Cp)
Nivel
Academico
Nivelacademico
Nacimiento
Fechanacimiento
Lugar
Lugarnacimiento
Foto
Foto
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
652
Universidad de Cuenca
Base De
File Maker
Datos
Tabla
Licencia
Licencia
Cedulaguia
Licencia No. (Cp)
Estado De
Estado
Licencia
Licencia
Fechainicio
Desde
Licencia
Fechafin
Hasta
Guia Nivel
Nivel
File
Maker
Idiomas
Idiomas
Evaluado
El
Evaluado
Por
Nota
%
Estado
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Base De Datos
Tabla Idioma
Codigoidioma
(Cp)
Cedulaguia (Cp)
Nombre
Fechaevaluación
Institutoevaluación
Calificación
Porcentaje
Estado
653
Universidad de Cuenca
File Maker Base De Datos
Registro
Tabla Registrolog
Cedulaguia (Cp)
Creado El Fechacreación
Actualizado
Fechaactualización
Al
Modificado
Por
Responsableactualiza
File Maker
Perfil
Perfil
Especialidades
Notas Sobre Sus
Especialidades
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Base De Datos
Tabla Guia
Perfilguia
Tabla
Especialidades
Codigoespecialidad
(Cp)
Cedulaguia (Cp)
Especialidad
Observaciones
654
Universidad de Cuenca
File Maker
Base De Datos
Procedimiento Tabla
De Obtencion Procedimobtencion
Codigoobtencion
Cedulaguia
Mediante
Modoobtención
Realizado El
Fecharealización
Lugar
Lugarrealización
File Maker
Formacion
Esperiencia
Base De Datos
Y
Tabla Formacion
Codigoformacion (Cp)
Cedulaguia (Cp)
Otros Titulo Y Cursos Con
Certificados
Titulo
Fecha
Fecha
Notas Del Curso
Observación
Tabla
Experienciaprofesional
Codigoexperiencia
Cedulaguia
Experiencia
Profesional
Curriculum
Descripcion
File Maker
Base De Datos
Cursos
Del
Tabla Cursospnc
Pnc
Codigocurso (Cp)
Cedulaguia (Cp)
Nombre Del Nombre
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
655
Universidad de Cuenca
Curso
Lugar
Desde
Hasta
Hrs
Asist
%
Calif
%
Estado
File Maker
Historial
Suceso
Fecha
Lugar
Fechainicio
Fechafin
Numhorascurso
Numhorasasistidas
Porcenasistencia
Calificaevaluación
Porcenevaluación
Estadoevaluación
Base De Datos
Tabla Historial
Codigohistorial (Cp)
Cedulaguia (Cp)
Suceso
Fecha
Tabla Guia
Comentarios
Generales Comentariosgenerales
File Maker
Direccion Y
Contacto
Direccion
Ciudad
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Base De Datos
Tabla Guia
Dirección
De Ciudadresidencia
656
Universidad de Cuenca
Residencia
Telefono 1
Telefono 2
Celular
Busca Personas
Correo-E
Codigo Postal
Direccion Trabajo
Telef Trabajo 1
Telef Trabajo 2
Teléfono1
Telefono2
Celular
Beeper
Email
Codigopostal
Direccióntrabajo
Teléfono1trabajo
Telefono2trabajo
Tabla Contacto
Cedulaguia (Cp)
Nombre Del
Contacto
Relacion
Direccion
Contacto
Telefono
Contacto
Telefono
Contacto
Correo-E
Contacto
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Nombres
Relacion
Direccion
1
Telefono1
2
Telefono2
Email
657
Universidad de Cuenca
1.2. CAPA DE NEGOCIOS
Esta sección se refiere a los servicios Web con todas las
clases que fueron creadas y utilizadas para el
funcionamiento del sistema.
El sistema fue realizado con la herramienta Microsoft Visual
Studio .Net 2005, se creó el servicio srvWebAmbiental y
contiene las siguientes clases.
1.2.1. Diagrama y estructura de Clases
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
658
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
659
Universidad de Cuenca
Se describen brevemente las clases que conforman el servicio
Web, con todos sus atributos creados.
Nombre
de GUÍA
clase:
Descripción:
Esta clase sirve para definir
los atributos y operaciones de
una instancia de guía, El cual
representa a un individuo que
trabaja como naturalista en el
PNC.
ATRIBUTOS
Nombre
de Descripción
atributo
Cedula
cedula del guía
Nombre1
primer nombre del guía
Nombre2
segundo nombre del guía
Apellido1
primer apellido del guía
Apellido2
segundo apellido del guía
Nivel Académico nivel académico del guía
Fecha Nacimiento Fecha de nacimiento del guía
Lugar Nacimiento lugar de nacimiento del guía
Foto
Fotografía del guía
Dirección
dirección del domicilio del
guía
Ciudad
ciudad en la que reside del
Residencia
guía
Teléfono1
teléfono de domicilio del guía
Telefono2
teléfono
secundario
del
domicilio del guía
Celular
teléfono celular del guía
Beeper
Beeper del guía
Email
correo electrónico del guía
Código Postal
código postal del guía
Dirección Trabajo dirección del trabajo del guía
Teléfono1 Trabajo teléfono primario de la oficina
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
660
Universidad de Cuenca
de trabajo del guía
telefono2 Trabajo teléfono secundario de la
oficina del guía
Perfil Guía
perfil del guía
Comentarios
comentarios generales sobre
generales
el guía
Eliminado
campo para dar de baja a un
guía
MÉTODOS
Nombre
Descripción
Ingresar_datos
Crea una instancia de un
guía, y en una modificación,
actualiza los datos
Obtener_Guía()
Obtiene los datos de una
instancia de guía
Eliminar_Guía()
Una instancia de guía es
dar_de_baja_guia() dada de baja modificando el
campo Eliminado del guía o
es
Eliminado
definitivamente.
realizo_visitas
Determina si el guia ha
realizado las visitas
obtener_foto_guia Obtiene la foto de un guia
Nombre de clase: CONTACTO
Descripción:
Esta clase sirve para definir
los atributos y operaciones de
una instancia de contacto de
guía, El cual representa a un
individuo que servirá de
referencia para contactar a un
guía
cuando
no
este
disponible físicamente.
ATRIBUTOS
Nombre
de Descripción
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
661
Universidad de Cuenca
atributo
Cédula_guía
Nombre
Relación
Dirección
telefono1
telefono2
Email
MÉTODOS
Nombre
Ingresar_datos()
Para relacionar con un guía
nombre del contacto del guía
relación del contacto del guía
dirección del contacto del
guía
teléfono primario del contacto
del guía
teléfono
secundario
del
contacto del guía
email del contacto del guía
Descripción
Añade los datos del
contacto del guía, y en una
modificación, actualiza los
datos
Obtener_Contactos() Muestra los datos del
contacto del guía para ser
revisados
Eliminar_contacto
Elimina la información del
contacto del guía
Nombre
de CURSOSPNC
clase:
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de cursos de guía, El
cual representa los cursos que
el guía sigue para obtener la
licencia de guía del PNC.
ATRIBUTOS
Nombre
de Descripción
atributo
Cédula_guía
Para relacionar el curso con un
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
662
Universidad de Cuenca
guía
Código_curso
Código del curso
Nombre
Nombre del curso que siguió el
guía para obtener la licencia de
guía del PNC
Lugar
Lugar del curso que siguió el
guía para obtener la licencia de
guía del PNC
Fecha Inicio
Fecha de inicio del curso que
siguió el guía para obtener la
licencia de guía del PNC
Fecha
Fecha de fin curso que siguió el
Finalización
guía para obtener la licencia de
guía del PNC
Numero Horas Numero de horas del curso que
siguió el guía para obtener la
licencia de guía del PNC
Numero Horas Numero de horas que el guía
Asistencia
asistió al curso que siguió para
obtener la licencia de guía del
PNC
Porcentaje
Porcentaje del numero de horas
Asistencia
que el guía asistió al curso que
siguió para obtener la licencia
de guía del PNC, en relación al
numero de horas totales del
curso
Calificación
Calificación que obtuvo el guía
Evaluación
en el curso que siguió para
obtener la licencia de guía del
PNC
Porcentaje
Porcentaje de la calificación que
Evaluación
obtuvo el guía en el curso que
siguió para obtener la licencia
de guía del PNC, en relación a
la calificación máxima que se
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
663
Universidad de Cuenca
puede obtener
Estado
Evaluación
Estados en los que se
encuentra el curso que siguió el
guía para obtener la licencia de
guía del PNC
MÉTODOS
Nombre
Ingresar_datos()
Obtener_Cursos_pnc()
Eliminar_cursos_pnc()
Asignar_código()
Descripción
Añade los datos del
curso del guía, y en
una
modificación,
actualiza los datos
Muestra los datos del
curso que siguió del
guía
para
ser
revisados
Elimina un curso del
guía
Asigna
el
código
correspondiente
al
curso
Nombre
de IDIOMA
clase:
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de idioma de guía, El
cual representa los idiomas que
el guía practica.
ATRIBUTOS
Nombre
de Descripción
atributo
Cédula_guía
Para relacionar el idioma
con un guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
664
Universidad de Cuenca
Código
Nombre
Fecha Evaluación
Código del idioma
nombre del idioma
Fecha en la que fue
evaluada el idioma
Instituto Evaluación Instituto en eL que fue
evaluado el idioma
Calificación
Calificación que obtuvo el
Evaluación
guía en la evaluación
Porcentaje
Porcentaje que obtuvo el
Evaluación
guía en la evaluación en
relación a la calificación
máxima
Estado Evaluación Estado en el que se
encuentra el idioma
MÉTODOS
Nombre
Descripción
Ingresar_datos()
Añade los datos del idioma
del guía, y en una
modificación, actualiza los
datos
Obtener_Idiomas()
Muestra los datos del
idioma que siguió del guía
para ser revisados
Eliminar_idiomas()
Elimina un idioma del guía
Asignar_código()
Asigna
el
código
correspondiente al idioma
Nombre de clase: HISTORIAL
Descripción:
Esta clase sirve para definir
los atributos y operaciones
de una instancia de historial
de guía, El cual representa
los sucesos que ha tenido el
guía
y
necesitan
ser
registrados.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
665
Universidad de Cuenca
ATRIBUTOS
Cédula _ guía
código
Suceso
Fecha
Para relacionar el historial
con un guía
Código del historial
Suceso en el historial del
guía
Fecha en la que sucedió el
suceso en el historial del guía
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos del
historial del guía, y en una
modificación, actualiza los
datos
Obtener_Historiales() Muestra los datos del
historial del guía para ser
revisados
Eliminar_historiales() Elimina un historial del
guía
Asignar_código
Asigna
el
código
correspondiente al historial
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
666
Universidad de Cuenca
Nombre de clase:
Descripción:
ATRIBUTOS
Cédula_guía
Código
Modo Obtención
Fecha Realización
Lugar Realización
PROCEDIMIENTOOBTENCION
Esta clase sirve para definir los
atributos y operaciones de una
instancia de procedimiento de
obtención de guía , El cual
representa la manera en la que el
guía obtuvo la licencia para el PNC
Para relacionar el procedimiento con
un guía
Código
del
procedimiento
de
obtención
modo de obtención para conseguir la
licencia de guía del PNC
fecha de realización del curso para la
obtención de la licencia de guía del
PNC
lugar de realización del curso para la
obtención de la licencia de guía del
PNC
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos del
procedimiento de obtención
del guía, y en una
modificación, actualiza los
datos
Eliminar_procedimientos_obtencion() Elimina un procedimiento
Asignar_código()
Asigna
el
código
correspondiente
al
procedimiento.
Obtener_Procedimientos_Obtención( Muestra los datos del
)
procedimiento de obtención
del guía para ser revisados
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
667
Universidad de Cuenca
Nombre de clase:
Descripción:
ATRIBUTOS
Cédula_guía
Código
Descripción
Fecha
Observación
FORMACIÓN
Esta clase sirve para
definir los atributos y
operaciones
de
una
instancia de formación de
guía. El cual representa la
formación que ha tenido el
guía a lo largo de su
carrera profesional
Para
relacionar
una
formación con un guía
Código de la formación
Descripción
de
la
formación que ha tenido el
guía
Fechas de la formación
que ha tenido el guía
Notas sobre la formación
del guía
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos de la
formación del guía, y en
una
modificación,
actualiza los datos
Obtener_Formaciónes() Muestra los datos de la
formación del guía para
ser revisados
Eliminar_formaciones() Elimina una formación
Asignar_código()
Asigna
el
código
correspondiente a la
formación
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
668
Universidad de Cuenca
Nombre de clase:
Descripción:
ATRIBUTOS
Cédula_guía
Código
Experiencia Profesional
EXPERIENCIAPROFESIONAL
Esta clase sirve para definir los
atributos y operaciones de una
instancia de experiencia profesional
de guía. El cual representa la
experiencia que ha tenido el guía a lo
largo de su carrera profesional.
Para relacionar la experiencia
con un guía
Código de a experiencia
Descripción de la experiencia
que ha tenido el guía
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos de la
experiencia del guía, y
en una modificación,
actualiza los datos
Asignar_código()
Asigna
el
código
correspondiente a la
experiencia
Eliminar_experiencias()
Elimina una experiencia
del guía
Obtener_ExperienciasProfesionales() Muestra los datos de la
experiencia del guía
para ser revisados
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
669
Universidad de Cuenca
Nombre de clase:
Descripción:
REGISTROLOG
Esta clase sirve para
definir los atributos y
operaciones
de
una
instancia de RegistroLog
de guía , El cual representa
una
bitácora
para
almacenar los eventos
cuando
sucede
una
creación, modificación o
eliminación de un guía.
ATRIBUTOS
Cédula_guía
Fecha Creación
Fecha Modificación
Responsable
Modificación
Para
relacionar
el
registro con un guía
Es la fecha en la que se
creo el registro del guía
Es una fecha en la que
se modifico los datos del
guía
Es el nombre de quien
modifico los datos del
guía
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos del
registroLog del guía, y en
una
modificación,
actualiza los datos
Eliminar_registro_log() Elimina los datos del
registro
Obtener_Registros()
Muestra los datos del
registroLog del guía para
ser revisados
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
670
Universidad de Cuenca
Nombre de clase:
Descripción:
ESPECIALIDAD
Esta clase sirve para
definir los atributos y
operaciones
de
una
instancia de especialidad
de guía , El cual representa
en lo que el guía es
especialista para realizar
sus visitas al parque.
ATRIBUTOS
Cédula_guía
Código
Especialidad
Observación
Para relacionar la
especialidad con un
guía
Código
de
la
especialidad
Describe
la
especialidad del guía
Notas
sobre
la
especialidad del guía
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade los datos de la
especialidad del guía,
y en una modificación,
actualiza los datos
Obtener_Especialidades() Muestra los datos de
la especialidad del
guía
para
ser
revisados
Eliminar_especialidades() Elimina
una
especialidad
Asignar_código()
Asigna
el
código
correspondiente a la
especialidad
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
671
Universidad de Cuenca
Nombre
de ZONA
clase:
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de zona, la cual
representa una zona que pude
ser visitada en el parque, para
senderismo o ruterismo
ATRIBUTOS
Código
Código del sistema para la zona
Nombre
Nombre de la zona
MÉTODOS
Nombre
Descripción
Eliminar ()
Elimina los datos de una zona
Nombre
de RUTA
clase:
Descripción:
Esta clase sirve para definir
los atributos y operaciones de
una instancia de ruta, la cual
hereda de zona, la cual
representa una zona que
pude ser visitada en el
parque, para ruterismo
ATRIBUTOS
Recorrido
Recorrido de la ruta
MÉTODOS
Nombre
Descripción
Ingresar_datos() Ingresa los datos de una ruta , y
en una modificación, actualiza
los datos
Obtener_ruta() Obtiene lod datos de una ruta
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
672
Universidad de Cuenca
Nombre de clase:
Descripción:
SENDERO
Esta clase sirve para definir
los atributos y operaciones
de
una
instancia
de
sendero, la cual hereda de
zona, la cual representa
una zona que pude ser
visitada en el parque, para
senderismo
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Ingresa los datos de una
Zona de Senderismo, y en
una modificación, actualiza
los datos
Obtener_sendero() Obtiene lod datos de un
sendero
Asignar código()
Asigna
el
código
correspondiente a un sendero
Ingresar_item()
Ingresa los datos de un
Sendero.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
673
Universidad de Cuenca
Nombre
de INDICADORESBIOLOGICOS
clase:
Descripción:
Esta clase sirve para definir
los atributos y operaciones de
una instancia de indicadores
biológicos, el cual representa
lo que puede ser observado
en el parque tal como aves,
plantas, etc, referido
la
biodiversidad del parque.
ATRIBUTOS
Código
Código del indicador
Descripción
Descripción del indicador,
como el nombre
MÉTODOS
Nombre
Descripción
Ingresar_datos()
Añade
los
datos
del
indicador,
y
en
una
modificación, actualiza los
datos
Asignar_código
Ingresa
el
código
correspondiente al indicador
Eliminar()
Elimina los datos del
Indicador
Obtener_Indicador() Muestra los datos del
Indicador para ser revisados
Nombre
de ITEMINDICADORESBIOLOGICOS
clase:
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de los ítems de los
indicadores biológicos, el cual
representa los ítems biológicos de
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
674
Universidad de Cuenca
lo que puede ser observado en el
parque.
ATRIBUTOS
CódigoIndicador Para relacionar con un indicador
biológico
Código
Código del item biológico
Descripción
Descripción del ítem del indicador,
como el nombre
MÉTODOS
Nombre
Descripción
Ingresar_datos() Añade los datos del ítem
indicador, y en una modificación,
actualiza los datos
Asignar_código() Ingresa el código correspondiente
del ítem Indicador
Eliminar_Items() Elimina los datos del ítem
Indicador
Obtener_Items() Muestra los datos del ítem
Indicador para ser revisados
Nombre de clase:
Descripción:
INDICADORES
DE
MANEJO ESPECIFICO
Esta clase sirve para definir
los atributos y operaciones
de
una
instancia
de
indicadores
de
manejo
específico,
el
cual
representa lo que puede ser
calificado en el parque para
mejorar o mantener el
manejo del parque, de
acuerdo a una ruta o
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
675
Universidad de Cuenca
sendero especifico.
ATRIBUTOS
Código
Descripción
Código del indicador
Descripción del indicador,
como el nombre
MÉTODOS
Nombre
Ingresar_datos()
Descripción
Añade
los
datos
del
indicador,
y
en
una
modificación, actualiza los
datos
Eliminar ()
Elimina los datos del
Indicador
Asignar_código()
Asigna el correspondiente
código del indicador
Obtener_Indicador() Muestra los datos del
Indicador para ser revisados
Nombre
de ESTADOS DE INDICADOR DE
clase:
MANEJO ESPECIFICO
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de los estados de los
indicadores
de
manejo
especifico, el cual representa
los ítems de lo que puede ser
calificado en el parque para
mejorar o mantener el manejo
del parque.
ATRIBUTOS
Cód_Indicador Para relacionar un estado con el
indicador
Código
Código del estado
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
676
Universidad de Cuenca
Descripción
MÉTODOS
Nombre
Ingresar_datos()
Eliminar_Items()
Asignar_código
Obtener_Items()
Descripción del estado
indicador, como el nombre
del
Descripción
Añade los datos del estado
del indicador, y en una
modificación, actualiza los
datos
Elimina los datos del estado
Indicador
Asigna el correspondiente
código al estado
Muestra los datos del estado
Indicador para ser revisados
Nombre
de INDICADORESACTIVIDADESREALIZADAS
clase:
Descripción: Esta clase sirve para definir los atributos y
operaciones de una instancia de indicadores
de actividades realizadas, representa lo que
se puede realizar en el parque como
actividades de observación, deportivas, etc.
ATRIBUTOS
Código
Código de la actividad
Grupo
Grupo al que pertenece la actividad
Descripción
Descripción del indicador, como el nombre
MÉTODOS
Nombre
Descripción
Ingresar_datos() Añade los datos de la Actividad, y en una
modificación, actualiza los datos
Asignar_código() Asigna el código correspondiente a la
Actividad
Eliminar()
Elimina los datos de la Actividad
ObtenerActividad() Muestra los datos de la Actividad para ser
revisados
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
677
Universidad de Cuenca
Nombre
de INDICADORES DE MANEJO
clase:
GENERALES
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de indicadores de
manejo generales, el cual
representa lo que puede ser
calificado en el parque para
mejorar o mantener el manejo
del parque.
ATRIBUTOS
Código
Código del indicador
Descripción
Descripción del indicador,
como el nombre
MÉTODOS
Nombre
Descripción
Ingresar_datos()
Añade
los
datos
del
indicador,
y
en
una
modificación, actualiza los
datos
Asignar_código()
Asigna el correspondiente
código al Indicador
Eliminar ()
Elimina los datos del
Indicador
Obtener_Indicador() Muestra los datos del
Indicador para ser revisados
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
678
Universidad de Cuenca
Nombre de clase:
Descripción:
ATRIBUTOS
Cédula_guía
Código
FechaIngreso
FechaSalida
NumeroPasajeros
PaisProcedencia
EdadPromedio
OperadoraTurismo
Coment_Generales
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
INDICADORES DE
PERFIL
DE
VISITANTE
Esta clase sirve para
definir los atributos y
operaciones de una
instancia
de
indicadores de perfil
de visitante, el cual
representa los datos
de
una
visita
realizada por parte de
un guía.
Para relacionar
la visita con un
guía
Código de la
visita
Fecha de ingreso
de la visita
Fecha de salida
de la visita
Numero
de
pasajeros de la
visita
País
de
procedencia de
los visitantes
Edad promedio
de los visitantes
Operadora
de
turismo de los
visitantes
Comentarios
679
Universidad de Cuenca
Generales de la
Visita
MÉTODOS
Nombre
Ingresar_datos()
Asignar_código()
Obtener_IndEspecificos
Obtener_IndBiologicos
Obtener_IndGenerales
Obtener_IndActividad
Obtener_ZonasVisitaAnterior()
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
Descripción
Añade
los
datos de la
visita, y en una
modificación,
actualiza
los
datos
Asigna
el
código a la
visita
Obtiene
los
indicadores de
manejo
especifico de
una visita en
particular
Obtiene
los
indicadores
biológicos de
una visita en
particular
Obtiene
los
indicadores de
manejo
general de una
visita
en
particular
Obtiene
los
indicadores de
actividades de
una visita en
particular
Obtiene
las
680
Universidad de Cuenca
Obtener_IndPerfilVisitante()
Ontener_guias_visitas
visitaNoRepetida
obtener_visitas_validas
obtener_dias_visitas_validas
Colocar_meses
Pasar_a_rray
hacer_calculos
Pasar_totales
Cambiar
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
zonas de una
visita anterior
Muestra
los
datos de la
visita para ser
revisados
obtiene
las
visitas
entre
fechas y un
guia
especificado
busca que la
visita no se
ingrese
repetida
Obtiene
el
numero
de
visitas validas
Obtiene
el
numero
de
Dias validos de
las visitas
Procedimietos
para presentar
datos
Procedimietos
para presentar
datos
Hace calculos
para presentar
resultados en
porcentajes
Procedimietos
para presentar
datos
Cambia
un
681
Universidad de Cuenca
array
a
datatable
obtener_calificaciones_generales Obtiene
las
calificaciones
generales en
el periodo de
un año
obtener_calificaciones_actividades Obtiene
las
calificaciones
de actividades
en el periodo
de un año
obtener_calificaciones_senderismo Obtiene
las
calificaciones
de
senderos
en el periodo
de un año
obtener_calificaciones_ruterismo Obtiene
las
calificaciones
de rutas en el
periodo de un
año
obtener_calificaciones_especificos Obtiene
las
calificaciones
especificas en
el periodo de
un año
obtener_calificaciones_biologicos Obtiene
las
calificaciones
biologicas en
el periodo de
un año
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
682
Universidad de Cuenca
Nombre de clase:
Descripción:
ATRIBUTOS
Cedula Guía
Código RFID
Fecha Emisión
Fecha modificación
FechaEliminación
Responsable
creación
EstadoMedioControl
Administrador que
modifico
MÉTODOS
Nombre
Ingresar_datos()
REGISTRO DE CONTROL
Esta clase sirve para definir los
atributos y operaciones de una
instancia de registro de control, el
cual representa los datos del registro
de control para hacer el control de los
guías con el registro físico.
cedula del guía
Código de la tarjeta
Fecha de emisión de la tarjeta
Fecha de modificación del registro
Fecha de eliminación del registro
responsable de la creación del
registro
Estado del medio entregado
Administrador que modifico el registro
Eliminar_Registro()
Obtener_Registro_Guia()
Nombre de clase:
Descripción:
Descripción
Añade los datos del registro, y
en una modificación, actualiza
los datos
Elimina los datos del registro
Muestra los datos del registro
para ser revisados
REGISTRO FISICO
Esta clase sirve para definir los
atributos y operaciones de una
instancia de registro físico, el cual
representa el registro que el guía
realiza en el RFID y que es
trasferido al sistema.
ATRIBUTOS
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
683
Universidad de Cuenca
Fecha registro
Responsable
Código RFID
MÉTODOS
Nombre
Ingresar_visitaFisica()
Fecha en la que se realizo el
registro
Responsable que hizo el registro,
administrador o guía
Código del registro con tarjeta
Descripción
Añade los datos del registro
físico por parte del administrador,
y en una modificación, actualiza
los datos
Tranferir_datos()
Añade los datos del registro
físico cuando se transfiere desde
el equipo RFID por medio de una
memoria flash
Recuperar_visitaFisica() Obtiene los datos del registro
físico
Nombre
de OPERADORA DE TURISMO
clase:
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de registro físico, el cual
representa las operadoras de turismo
que envían a un guía calificado para
acompañar a un grupo de pasajeros al
PNC
ATRIBUTOS
Código
Código de la operadora
Nombre
de Nombre de la operadora de turismo
operadora
MÉTODOS
Nombre
Descripción
Ingresar_datos() Añade los datos de la operadora, y en
una modificación, actualiza los datos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
684
Universidad de Cuenca
Asignar_códig
o
Eliminar()
Obtener_Codigo
()
asigna el código correspondiente de la
operadora
Elimina los datos de la operadora
Obtiene el código de la operadora
Nombre de clase: LICENCIA
Descripción:
Esta clase sirve para definir los
atributos y operaciones de una
instancia de indicadores de perfil de
visitante, el cual representa los datos
de una licencia de guía
ATRIBUTOS
Cedula
numero numero de licencia del guía que es el
licencia
numero de cedula
Estado
estado de licencia del guía
Fecha inicio
fecha de inicio de la licencia del guía
Fecha fin
fecha de finalización de la licencia del
guía
Nivel
nivel de la licencia del guía
MÉTODOS
Nombre
Descripción
Ingresar_datos()
Añade los datos de la licencia, y en
una modificación, actualiza los datos
Eliminar_Licencia() Elimina los datos de la licencia
Obtener_Licencia() Muestra los datos de la licencia para
ser revisados
Nombre de clase:
Descripción:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
CRUCEVISITA
Esta clase sirve para definir los
atributos y operaciones de una
instancia de cruce visita, la cual
sirve para determinar si una visita
es válida mediante el cruce del
reporte en línea con el registro
685
Universidad de Cuenca
físico.
ATRIBUTOS
Código_cruce
códigoRFIDguía
Código
IndPerfilVisitante
MÉTODOS
Nombre
CruzarVisitaFisicaCon
ReporteElectronico ()
Guardarcruce()
Generarcódigo
Código del cruce
Código RFID del guía en el registro
físico
Código del indicador de perfil de
visitante en el reporte en línea
Descripción
Cruza los datos del registro físico y
el reporte en línea, validándolos
Guarda los datos del cruce cuando
el cruce es valido
Asigna el correspondiente código
del cruce.
1.2.2. Servicio Web
Esta clase esta inmersa en el SrvWebAmbiental, y desde aquí se
maneja todo el acceso a los datos, mediante llamadas a
procedimientos almacenados, a continuación se indica los
nombres de los métodos y funciones que se emplearon en
Service.asmx.
ultimo_registro
Obtiene el último registro de una tabla, para asignar un nuevo
código no repetido
ejecutar
Ejecuta los accesos a la base de datos que vienen de otros
métodos
ejecutar_procedimientos
Ejecuta los inserts, updates que vienen de otros métodos, y me
devuelve una bandera
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
686
Universidad de Cuenca
busquedas
Ejecuta las busquedas que vienen de otros metodos, y me
devuelve una tabla
busquedas_procedimientos
Ejecuta las busquedas que vienen de otros metodos, y me
devuelve una tabla
busquedas_para_reportes
Ejecuta las busquedas teniendo una conexión abierta
busquedas_vistas
Ejecuta las busquedas que vienen de otros metodos, y me
devuelve una vista
abrirCerrarConexion
Abre o cierra la conexion a la base de datos en casos necesarios
grabar_guía
Graba los datos personales del guía
grabar_foto_guía
Graba la foto del guía en BLOB en la base de datos
grabar_licencia
Graba los datos de la licencia de un guía
grabar_registroLog
Graba el log del registro de un guía
grabar_procedimiento_obtencion
Graba los procedimientos que utilizo el guía para obtener la
licencia
grabar_contacto
Graba los datos del contacto del guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
687
Universidad de Cuenca
grabar_historial
Graba el historial de un guía
grabar_experiencia_profesional
Graba la experiencia profesional que tiene un guía
grabar_formacion
Graba la formacion que ha recibido un guía
grabar_cursos
Graba los cursos de un guía
grabar_especialidad
Graba las especialidades de un guía
grabar_idiomas
Graba los idiomas de un guía
grabar_lista_idiomas
Graba el nombre de un idioma nuevo para el guía
grabar_lista_ciudades
Graba el nombre de una ciudad de residencia nueva para el guía
obtener_guías
Obtiene informacion del guía por los campos descritos
recuperar_foto_guía
Recupera la foto del guía de la base de datos
obtener_licencias
Obtiene informacion del las licencias por los campos descritos
obtener_procedimientos_obtencion
Obtiene información de los procedimientos de obtención por los
campos descritos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
688
Universidad de Cuenca
obtener_registros
Obtiene información del registrolog por los campos descritos
obtener_idiomas
Obtiene informacion de los idiomas por los campos descritos
obtener_especialidades
Obtiene información de las especialidades por los campos
descritos
obtener_contactos
Obtiene información de los contactos por los campos descritos
obtener_cursos_PNC
Obtiene información de los cursos por los campos descritos
obtener_formaciones
Obtiene informacion de las formaciones del guía por los campos
descritos
obtener_experiencias
Obtiene información de las experiencias del guía por los campos
descritos
obtener_historiales
Obtiene información del historial del guía por los campos descritos
obtener_idiomas_existentes
Obtiene información de los idiomas existentes
obtener_ciudades_existentes
Obtiene información de las ciudades existentes
buscar_guías
Busca guías que coincidan con la información entregada
dar_de_baja_guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
689
Universidad de Cuenca
Actualiza el registro existente con el eliminado = 1 para eliminar
logicamente al guía
eliminar_guía
Elimina definitivamente de la base de datos a un guía
eliminar_licencia
Elimina definitivamente de la base de datos una licencia
perteneciente a un guía
eliminar_procedimientos_obtencion
Elimina de la Base de Datos un procedimiento de obtención del
titulo de guía
eliminar_registro_log
Elimina definitivamente de la base de datos el registro de creación
perteneciente a un guía
eliminar_idiomas
Elimina definitivamente de la base de datos los idiomas
pertenecientes a un guía
eliminar_especialidades
Elimina definitivamente de la base de datos especialidades
pertenecientes a un guía
eliminar_contacto
Elimina definitivamente de la base de datos el contacto y la
dirección perteneciente a un guía
eliminar_cursos_PNC
Elimina definitivamente
perteneciente a un guía
de
la
base
de
datos
los
cursos
eliminar_formaciones
Elimina definitivamente de la base de datos las formaciones
pertenecientes a un guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
690
Universidad de Cuenca
eliminar_experiencias
Elimina definitivamente de la base de datos las experiencias
perteneciente a un guía
eliminar_historiales
Elimina definitivamente de la base de datos los historiales
pertenecientes a un guía
grabar_sendero
Graba los datos del sendero o los modifica el nombre
grabar_subsendero
Graba los datos del subsendero en la misma tabla sendero
grabar_ruta
Graba los datos de la ruta o los modifica
grabar_IndGeneral
Graba los datos de los indicadores generales o los modifica
grabar_IndActividad
Graba los datos de las actividades
grabar_IndBiologico
Graba los datos de los indicadores biologicos o modificarlos
grabar_ItemBiologico
Graba el item de un indicador biológico
grabar_IndEspecifico
Graba los datos de los indicadores específicos
grabar_EstadoEspecifico
Graba el estado del indicador especifico o lo modifica si ya existe
grabar_operadora
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
691
Universidad de Cuenca
Graba los datos de las operadoras de turismo
grabardocumento
Gube al servidor un documento q carga el administrador para q el
guia lo lea, instrucciones para el llenado del form de visita
grabar_datos_admin
Graba los datos basicos del admin nombre, telefono, mail
obtener_operadoras
Obtiene las operadoras de turismo q tan en la BD
obtener_rutas
Obtiene informacion de las rutas por los campos descritos
obtener_senderos
Obtiene informacion de los senderos por los campos descritos
obtener_IndGenerales
Obtiene informacion de los indicadores generales por los campos
descritos
obtener_IndAvtividades
Obtiene informacion de las actividades por los campos descritos
obtener_IndBiologicos
Obtiene informacion de los indicadores biologicos por los campos
descritos
obtener_ItemBiologico
Obtiene informacion de los items biologicos por los campos
descritos
obtener_IndEspecificos
Obtiene informacion de los indicadores especificos por los campos
descritos
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
692
Universidad de Cuenca
obtener_EstadoEspecifico
Obtiene informacion de los estados especificos por los campos
descritos
recuperar_documento
Recupera el documento de informacion para los guias q el
administrador lo cargo anteriormente
obtener_datos_admin
Sacar los datos basicos del admin para informar al guía
buscar_controlRutasSenderos
Busca la informacion del subsistema de control de rutas y
senderos por los parametros ingresados
eliminar_zona
Elimina de la Base de Datos una zona, o si fue calificada, solo la
elimina logicamente
eliminar_IndGeneral
Elimina de la Base de Datos un indicador biologico, o si fue
calificado solo la elimina logicamente
eliminar_Actividad
Elimina de la Base de Datos una actividad pero si fue calificada,
solo la elimina logicamente
eliminar_OperadoraTurismo
Elimina de la Base de Datos una operadora de turismo, solo la
elimina logicamente
eliminar_IndBiologico
Elimina de la Base de Datos un indicador Biologico pero si fue
calificada, solo la elimina logicamente
eliminar_ItemBiologico
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
693
Universidad de Cuenca
Elimina de la Base de Datos un item del indicador Biologico
siempre y cuadno no haya sido calificado
eliminar_IndEspecifico
Elimina de la Base de Datos un indicador especifico
eliminar_EstadoEspecifico
Elimina de la Base de Datos un estado del indicador especifico si
no ha sido calificado antes
grabar_RegistroControl
Graba los datos del registro de la tarjeta de un guía de un guía
grabar_RegistroRFID
Graba el RFID de un guía
grabar_visitaFisica
Graba los datos de las visitas físicas
grabar_CruceVisitas
Graba el cruce que hubo de la visita
asignar_RegistroFisicoCruzado
Asigna un registro físico cruzado
recuperar_visitaFisica
Recupera visitas físicas
recuperar_cruce
Cruza registro físico con el perfil de visitante y el registro de control
y con cod rfid
descarga_visitasFisicas
Descarga lo de la BD de Access para pasarle al as400
obtener_registroControl
Obtiene información del registro de control del guía
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
694
Universidad de Cuenca
eliminar_registroRFID
Elimina de la Base de Datos un registro RFID
grabar_IndPerfilVisitante
Graba los datos del perfil de una visita
grabar_VisitaIndGeneral
Graba los datos de relacion de la visita con los indicadores
generales
grabar_VisitaActividad
Graba los datos de relacion de la visita con los indicadores de
actividades
grabar_VisitaIndEspecifico
Graba los datos de relacion de la visita con los indicadores
espedificos de una zona especifica
grabar_VisitaIndBiologico
Graba los datos de relacion de la visita con los indicadores
biologicos de una zona especifica
generar_vistas
Genera una vista con las visitas entre fechas
borrar_vistas
Borra la vista generada
obtener_vista
Obtiene la vista generada segun periodo de tiempo
obtener_perfilVisitantes
Obtiene informacion de los perfiles de las visitas realizadas por los
guias segun campos
obtener_VisitaIndGeneral
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
695
Universidad de Cuenca
Obtiene informacion de los cruces entre las visitas y sus
indicadores de manejo general segun campos
obtener_VisitaIndActividad
Obtiene informacion de los cruces entre las visitas y sus
indicadores de actividad segun campos
obtener_VisitaIndBiologico
Obtiene informacion de los cruces entre las visitas y sus
indicadores biologicos en una zona segun campos
obtener_VisitaIndEspecifico
Obtiene informacion de los cruces entre las visitas y sus
indicadores especificos en una zona segun campos
obtener_ZonasVisitadas
Senderos visitados se valida segun las calificaciones especifica ya
q estas son las obligatorias)
obtener_VisitaGenerales
Entre un id general y sus calificaciones en la visita
obtener_VisitaActividades
Mando a ejecutar el procedimiento almacenado con el cod de la
actividad y entre fechas
obtener_ZonasBiologicos
Entre los items de los biologicos y sus calificaciones en la visita
obtener_ZonasEspecificos
Entre los estados de los especificos y sus calificaciones en la visita
obtener_num_pasajeros
Sacar num de pasajeros q fueron a las visitas entre fechas
obtener_lugares_pasajeros
Sacar los 4 paises q mas visitaron el PNC
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
696
Universidad de Cuenca
obtener_operadoras_visitantes
Sacar las 4 operadoras q acompañaron mas en las visitas
obtener_guias_visitas
Procedimiento almacenado para obtener los guias q hicieron
visitas entre fechas, o si un guia hizo por lo menos una visita
obtener_visitas_fisicas
Para obtener las visitas validas, es decir q tienen una visita en
linea y otra fisica
obtener_visitas_validas
Para obtener las visitas validas, es decir q tienen una visita en
linea y otra fisica
obtener_dias_visitas_validas
Para obtener las visitas validas, es decir q tienen una visita en
línea y otra física
1.3. CAPA DE INTERFACES
Esta capa esta destinada a todo lo que va a relacionarse
directamente con el usuario, es por eso que aquí consta todos los
formularios del proyecto, también se cuenta con una sección de
reportes, todo esto se une en un proyecto Web que lleva por
nombre WebAmbiental, a continuación se describe brevemente:
1.3.1. Diagrama de Interfaces
Se presenta un pequeño diagrama de cómo interactúan los
usuarios con los formularios del proyecto, existen dos tipos de
usuarios, el Administrador, y los Guías Naturalistas.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
697
Universidad de Cuenca
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
698
Universidad de Cuenca
1.3.2. Descripción de Interfaces
A continuación se describen todas y cada una de los
WebForms que se han generado para el Sistema, en el
desarrollo del proyecto, con una pequeña descripción de su
funcionamiento:
wfBusFechaFormVisita.aspx
Esta interfaz será utilizada por el guía, para que ingrese las
fechas que va a utilizar para realizar el reporte en línea, de
manera que el sistema pueda verificar 1ero que no exista
ya un reporte con esas fechas.
wfBusFormVisita.aspx
En esta interfaz el administrador puede visualizar numero
de visitas físicas, electrónicas y validas que haya realizado
el o los guías en un periodo solicitado, puede también
revisar uno a uno los formularios reportados.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
699
Universidad de Cuenca
wfBusGuia.aspx
Busca el o los guía que cumplan con ciertas condiciones de
búsqueda. O presenta todos.
wfBusIngGuia.aspx
Esta interfaz se le utiliza como antecesor del Ingreso de
Guía, ya que solicita el numero de cedula del guía, para
verificar si los datos existen la base de datos para que el
administrador no tenga que volver a digitarlos sino
simplemente modificarlos.
wfBusSub2.aspx
Formulario que sirve para hacer las búsquedas referentes a
las zonas y/o indicadores que fueron ingresados por el
administrador para calificaciones futuras.
wfBusSub4.aspx
Formulario que sirve para hacer búsquedas referentes al
número de visitas que registraron ciertos indicadores y que
fueron calificados de cierta manera en un periodo de
tiempo indicado.
wfCruceVisitas.aspx
Formulario para que el administrador confirme el realizar o
no el cruce de visitas físicas con las electrónicas, de
manera que ha futuro se pueda obtener los números de
visitas validas para los guías.
wfExportToExcelGuia.aspx
Esta interfaz sirve al administrador, para exportar los datos
de los guías seleccionados anteriormente mediante la
búsqueda, a Microsoft Excel de modo que pueda
almacenarlos o imprimirlos.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
700
Universidad de Cuenca
wfFotoGuia.aspx
Interfaz que aparece dentro del formulario de Ingreso de
Guía, y sirve para cargar la foto del guía para
posteriormente almacenarla como tipo blob de 2Mb.
wfIngActividad.aspx
Ingreso de una Actividad a calificar posteriormente
wfIngDatosAdimin.aspx
Ingreso de datos del administrador del PNC para poder
contactarlo.
wfIngDocumento.aspx
Carga el documento realizado anteriormente en Microsoft
Word, para posteriormente presentar a los Guías.
wfIngFormularioVisita.aspx
Formulario que utilizará el guía naturalista para realizar su
reporte de la visita realizada, en lo que se refiere a Ind.
generales y Actividades realizadas
wfIngFormularioZona.aspx
Formulario que utilizará el guía naturalista para reportar
indicadores de una zona visitada, lo referente a Indicadores
Específicos e Indicadores biológicos. El usuario debe
ingresar a este Form una vez por cada zona que haya
visitado.
wfIngGuia.aspx
Formulario para ingresar todos los datos referentes al guía,
datos personales datos referentes a cursos tomados,
idiomas, contacto, etc.
wfIngIndicadorBiologico.aspx
Ingreso de un indicador biológico con sus ítems a calificar
posteriormente.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
701
Universidad de Cuenca
wfIngIndicadorEspecifico.aspx
Ingreso de un indicador especifico con sus estados a
calificar posteriormente.
wfIngIndicadorGeneral.aspx
Ingreso de Indicadores generales para ser calificados en la
visita como “Apropiado” o “NoApropiado”
wfIngOperadora.aspx
Ingresa el nombre de operadoras que podrían acompañar a
las visitas de los guías.
wfIngRuta.aspx
Ingresa una zona de ruterismo para ser calificada
posteriormente.
wfIngSenderos.aspx
Ingreso de una zona de senderismo con sus senderos que
serán los que se calificarán posteriormente.
wfIncioGuia.aspx
Esta es una interfaz que el aparecerá al guía apenas se
logué correctamente, todos las opciones estarán
habilitadas a no ser que el guía tenga su licencia caducada.
wfLoginGuia.aspx
Pagina de logueo para los guías naturalistas, se loguearán
con su cédula y código RFID que se les entrega en el
carné.
wfRegistrarGuias.aspx
Formulario que utiliza el administrador para asignarle un
código RFID al guía, darle un tiempo de vigencia, etc.
wfRegistroVisitaAdmin.aspx
El administrador podrá ingresar la información como si el
guía hubiera pasado su tarjeta por los relojes del PNC, este
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
702
Universidad de Cuenca
caso se usa en el caso de que existiera algún problema en
los relojes o no había luz en el Parque.
wfReporteHistorico.aspx
Es un reporte con cuadros estadísticos de las zonas e
indicadores registrados en las visitas de los guías.
wfReportes.aspx
Es un form en el que se cargarán los diferentes reportes
según se requieran.
wfReportesGuias.aspx
En este form se cargan los diferentes reportes que se le
presentan al guía en determinado momento.
wfTransferenciaVisitasFisicas.aspx
El Administrador debe localizar la ruta de acceso a la base
de datos en Access (attend. mdb) para que esta sea
transferida mediante procesos internos a la BD de as400.
1.3.3. Reportes RDLC
Los reportes que se presentan en el formulario wfReportes
y wfReportesGuias, son generados con la herramienta
Reporting Services 2005 y diseñados en VisualStudio 2005.
Primero se crearon los orígenes de datos, con la cadena de
conexión que se encuentra en Web.config, con esto se
genera la sentencia SQL que necesitamos para cada uno
de los reportes.
Luego se crea el diseño del reporte al añadir un nuevo
Informe.rdlc en agregar nuevo elemento.
A continuación se enumera los reportes creados con su
descripción:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
703
Universidad de Cuenca
IdiomaCedula.rdlc:
Contiene la lista de idiomas basado en la cédula de un
guía. Este reporte será embebido en el reporte del catálogo
del guía.
rptActividades.rdlc:
Muestra las actividades divididas en grupos de actividades,
además de su código y si esta deshabilitado o no (es decir
si está eliminado lógicamente o no).
rptCatalogoGuias.rdlc:
Muestra la información de todos los guías de una manera
condensada, de forma que se pueda exportar a un archivo
PDF e imprimir para los controles de los guardaparques.
rptIndBiologicos.rdlc:
Lista los indicadores biológicos con cada uno de sus ítems
biológicos para las calificaciones de una zona, además de
su código y si esta deshabilitado o no (es decir si está
eliminado lógicamente o no).
rptIndBiologicosGuias.rdlc:
Lista los indicadores biológicos con cada uno de sus ítems
biológicos para las calificaciones de una zona para ser
mostradas al guía, pero muestra únicamente los
indicadores que están habilitados y sin sus códigos.
rptIndManEspecifico.rdlc:
Lista los indicadores de manejo especifico con cada uno de
sus estados de manejo especifico para las calificaciones de
una zona, además de su código y si esta deshabilitado o no
(es decir si está eliminado lógicamente o no).
rptIndManEspecificoGuias.rdlc:
Lista los indicadores de manejo específico con cada uno de
sus estados de manejo específico para las calificaciones de
una zona para ser mostradas al guía, pero muestra
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
704
Universidad de Cuenca
únicamente los indicadores que están habilitados y sin sus
códigos.
rptIndManGeneal.rdlc:
Lista los indicadores de manejo general para las
calificaciones de una visita, además de su código y si esta
deshabilitado o no (es decir si está eliminado lógicamente o
no).
rptIndmanGenealGuias.rdlc:
Lista los indicadores de manejo general para las
calificaciones de una visita para ser mostradas al guía, pero
muestra únicamente los indicadores que están habilitados y
sin sus códigos
rptOperadoras.rdlc:
Lista las operadoras de turismo que formaran parte de una
visita, además de su código y si esta deshabilitado o no (es
decir si está eliminado lógicamente o no).
rptRutas.rdlc:
Muestra la lista de las rutas con sus recorridos, además
indica su código y si esta habilitada o no.
rptRutasGuias.rdlc:
Muestra la lista de las rutas con sus recorridos para ser
presentadas al guía, además indica su codito.
rptSenderos.rdlc:
Muestra la lista de las zonas de senderismo con cada uno
de sus senderos, además indica su código y si esta
habilitada o no.
rptSenderosGuias.rdlc:
Muestra la lista de las zonas de senderismo con cada uno
de sus senderos para ser presentadas al guía, además
indica su código.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
705
Universidad de Cuenca
2.1. Misceláneos
Además, existen otros archivos, formularios, herramientas,
etc. que se han utilizado en el proyecto, a continuación se
presentan cada una de ellas.
1.4.1.
El WebForm Calendario.aspx en el proyecto
WebAmbiental
Esta Interfaz sirve para presentar un calendario al usuario y
este pueda seleccionar una fecha, está conformado por
una clase denominada clsCalendario.vb y una interfaz
llamada Calendario.aspx.
La clase clsCalendario.vb recibe los parámetros de la
página que necesita mostrar el calendario y mediante un
script realizado en javascript y los parámetros solicitados
puede presentar la interfaz para seleccionar la fecha
gráficamente. Los parámetros son los siguientes:
• La pagina solicitante.
• El control sobre el cual se va a colocar la fecha
La interfaz calendario.aspx nos servirá para presentar el
calendario de donde el usuario podrá escoger la fecha de
una manera grafica, y esta interfaz la devuelve mediante un
script en javascript en el formato de fecha establecido en el
proyecto.
La manera de invocar al calendario grafico es la siguiente:
Colocar un control ImageButton de asp. La imagen que
hemos considerado para este control es :
Además necesitamos un control TextBox para que se
coloque la fecha que se solicita.
Luego en el evento Clic del servidor colocamos el código
necesario, suponiendo que el control ImageButton se
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
706
Universidad de Cuenca
denomina “imgCal” y el control TextBox se denomina
“txt_desde”, entonces el código seria:
Protected Sub imgCal _Click(ByVal sender As Object,
ByVal e As_
System.Web.UI.ImageClickEventArgs) Handles
imgCal.Click
clsCalendario.verCalendario(Me, "txt_desde",
txt_desde.Value)
End Sub
En donde:
• clsCalendario es la clase
• verCalendario es el procedimiento que lanza el
calendario grafico y devuelve la fecha en el formato
correcto.
• “Me” hace referencia a la pagina solicitante del
calendario,
• “txt_desde” es el control Textbox solicitante, y
• “txt_desde.Value” sirve para controlar si el usuario ha
ingresado una fecha de referencia.
1.4.2.
Creación de controles dinámicos
La creación de controles dinámicos se usa en el formulario
de visita para reportes electrónicos que realiza el guía en
los
formularios
wfIngFormularioVisita.aspx
y
wfIngFormularioZona.aspx, y para presentar el reporte
histórico en el formulario wfReporteHistorico.aspx.
Los controles dinámicos son cargados en la interfaz por
medio del control PlaceHolder de ASP.
La manera de colocar los controles dinámicos es la
siguiente:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
707
Universidad de Cuenca
• Colocar un control PlaceHolder en la interfaz que vaya
a necesitarlo
• Definir los controles que vayan a ingresar en el
PlaceHolder y que vayan a formar parte de la interfaz
en un futuro.
• Modificar los atributos de cada control que vaya a
ingresar en el PlaceHolder como son los siguientes:
o .Text: para asignar el texto al control creado
o .CssClass: para colocar
predefinido en el control
el
formato
CSS
o .Style(0): para colocar el estilo del control, esta
parte es importante porque aqui se define la
posición del control dentro de la pantalla
o .ID: para asignarle una identificación dentro del
juego de controles.
o .TabIndex: para cuando se presione la tecla TAB
para navegar sobre los controles
• Luego de definir las propiedades de cada control por
medio de código, se procede a colocar el control
dentro del PlaceHolder para mostrarlo en pantalla de
la siguiente manera:
PlaceHolder.Controls.Add(Control)
• De esta manera cuando se muestre la pagina,
aparecerán los controles que han sido cargados en el
PlaceHolder.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
708
Universidad de Cuenca
1.4.3.
Exportar a excel
Para exportar los datos de los guías a Microsoft Excel, se
necesita incluir todos los datos necesarios en tablas HTML,
las cuales mediante código, escriben su estructura en un
archivo que puede ser entendido por Microsoft Excel.
Existen controles estáticos que se encuentran precargados
en la interfaz, los cuales se están en tablas HTML. Al
momento de cargar la página se cargan los datos de los
guías (por medio de las cédulas) en una grilla que también
se encuentra dentro de una tabla HTML, luego se procede
a pasar dichas tablas, por medio de código, al formato de
Microsoft Excel para ser leído o descargado. La interfaz
wfExportToExcelGuia.aspx es la que utiliza este
procedimiento para pasar los datos de los guías a Microsoft
Excel.
1.4.4.
WebComponent 9.0 para los gráficos en Excel
Para el reporte histórico, que es uno de los requerimientos
más importantes del sistema, se ha visto necesario la
instalación de un componente, este es el Microsoft Office
Web Components 9.0, esta versión, la 9.0, es un poco
diferente a las superiores, sin embargo fue la versión con la
que inicio el presente proyecto, es por eso que se
presentaron algunos inconvenientes en el tiempo de
desarrollo de la aplicación pero que al final fueron
correctamente solucionados.
Si el equipo tiene instalado el programa de ofimática
Microsoft Office 2000, este conjunto de controles ActiveX
están inmersos y por lo tanto no ocasionaría ningún
problema, pero si el equipo cuenta con otro Software, se
deben agregar algunas librerías para que posteriormente
se pueda trabajar con este componente desde Visual
Studio 2005.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
709
Universidad de Cuenca
Solo es necesario que este componente se encuentre al
lado del servidor, genera las gráficas Excel, y las envía de
vuelta al cliente como si fueran una imagen, así no se
producen problemas de compatibilidad con los diferentes
navegadores Web, ni tampoco se tiene que instalar
controles ActiveX al lado del cliente, así los usuarios del
sitio pueden utilizar los resultados presentados sin
problema alguno.
Las librerías utilizadas e incluidas en el servidor fueron:
o
o
o
o
o
MSOWC.DLL
MSOWCF.DLL
MSOWCI.DLL
MSOWCW.DLL
MSOWCWI.DLL
De esta manera, en el proyecto Web, podemos incluir estas
librerías por medio de Agregar Referencia. En la pestaña
COM ubicamos al componente: Microsoft Office Web
Components 9.0, y presionamos aceptar.
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
710
Universidad de Cuenca
Figura 7: Agregar referencia
Ahora ya podemos trabajar con las utilidades de Microsoft
Excel.
A continuación se especifica el procedimiento Dibujar de
nuestro proyecto, ya que es la parte exacta del código en
donde se utiliza el componente para generar los reportes:
Public Sub Dibujar(ByVal nombre As String, ByVal tipo As
String, ByVal num_reg As Integer)
Dim nom_archivo As String = "images/" + nombre +
".gif"
Dim
strArchivo
As
String
=
HttpContext.Current.Server.MapPath(nom_archivo)
'Nombre del archivo donde quedará grabado (debe
existir) url
'Las variables necesarias para hacer el gráfico
Dim objChartSpace As OWC.ChartSpaceClass
Dim objChart As OWC.WCChart
Dim objAxis As OWC.WCAxis
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
711
Universidad de Cuenca
'Generamos el espacio para nuestro nuevo grafico y
el valor de algunas propiedades básicas
objChartSpace = New OWC.ChartSpaceClass
objChartSpace.DataSourceType=OWC.ChartDataSourceTy
peEnum.chDataSourceTypeSpreadsheet
objChartSpace.HasChartSpaceTitle = True
objChartSpace.ChartSpaceTitle.Caption
=
nombre.ToUpper
If nombre.Substring(0, 6) = "IndEsp" Then
objChartSpace.ChartSpaceTitle.Caption
"INDICADORES ESPECIFICOS"
=
End If
If nombre.Substring(0, 6) = "IndBio" Then
objChartSpace.ChartSpaceTitle.Caption
"INDICADORES BIOLOGICOS"
End If
=
objChartSpace.ChartSpaceTitle.Font.Name
=
"Tahoma"
objChartSpace.ChartSpaceTitle.Font.Size = 10
objChartSpace.ChartSpaceTitle.Font.Bold = True
'Generamos el espacio de trabajo para el grafico
mismo
objChart = objChartSpace.Charts.Add
objChart.HasLegend = True
objChart.HasTitle = False
objChart.Legend.Font.Size = 7
objChart.Legend.Position
OWC.ChartLegendPositionEnum.chLegendPositionTop
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
=
712
Universidad de Cuenca
' dependiendo del tipo de grafico, en este caso
COLUMNAS
If tipo = "Columnas" Then
objChart.Type
=
OWC.ChartChartTypeEnum.chChartTypeColumnClustered
ElseIf tipo = "Lineas" Then
objChart.Type
=
OWC.ChartChartTypeEnum.chChartTypeLineMarkers
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).Scaling.Minimum = 0
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).Scaling.Maximum = 13
End If
'Los datos del eje X
objAxis
=
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom)
objAxis.HasTitle = True
objAxis.Title.Caption = "Meses"
objAxis.Title.Font.Name = "Tahoma"
objAxis.Title.Font.Size = 10
objAxis.Title.Font.Bold = True
'Los datos del eje Y
objAxis
=
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nLeft)
objAxis.HasTitle = True
objAxis.Title.Caption
=
numero_o_porcentaje(nombre)
objAxis.Title.Font.Name = "Tahoma"
objAxis.Title.Font.Size = 7
objAxis.Title.Font.Bold = True
objChart.Overlap = 0
If nombre = "Zonas de Senderismo Visitadas" Or
nombre = "Zonas de Ruterismo Visitadas" Then
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
713
Universidad de Cuenca
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).HasMajorGridlines = True
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).MajorGridlines.Line.Color = 1
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).MajorGridlines.Line.Weight=2
Else
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).HasMinorGridlines = True
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).MinorGridlines.Line.Color = 1
objChart.Axes(OWC.ChartAxisPositionEnum.chAxisPositio
nBottom).MinorGridlines.Line.Weight=2
End If
Dim strDatos1 As String, strCampos1 As String
For i As Integer = 0 To num_reg
If i = 0 Then
strDatos1 = concatenar(nombre, 0) 'para los
meses
End If
strCampos1 = concatenar(nombre, i + 1) 'para
los demas datos
objChart.SeriesCollection.Add()
objChart.SeriesCollection.Item(0).SetData(OWC.ChartDime
nsionsEnum.chDimCategories, _
OWC.ChartSpecialDataSourcesEnum.chDataLiteral,
strDatos1)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
714
Universidad de Cuenca
'meses
objChart.SeriesCollection.Item(i).SetData(OWC.Chart
DimensionsEnum.chDimSeriesNames, _
OWC.ChartSpecialDataSourcesEnum.chDataLiteral,
nombre_serie(nombre, i))
objChart.SeriesCollection.Item(i).SetData(OWC.ChartDime
nsionsEnum.chDimValues,
OWC.ChartSpecialDataSourcesEnum.chDataLiteral,
strCampos1)
'datos
objChart.SeriesCollection.Item(i).Marker.Size = 6
objChart.SeriesCollection.Item(i).DataLabelsCollection.Add(
)
objChart.SeriesCollection.Item(i).DataLabelsCollection.Item
(0).Font.Size = 7
objChart.SeriesCollection.Item(i).DataLabelsCollection.Item
(0).Font.Bold = 1
objChart.SeriesCollection.Item(i).DataLabelsCollection.Item
(0).Position=_
OWC.ChartDataLabelPositionEnum.chLabelPositionT
op
objChart.SeriesCollection.Item(i).Line.Color = i *
50
objChart.SeriesCollection.Item(i).Line.Weight = 1
objChart.BubbleScale = 10
objChart.GapWidth = 9
objChart.HeightRatio = 9
Next
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
715
Universidad de Cuenca
objChartSpace.ExportPicture(strArchivo, "gif", 900,
300)
If nombre = "Indicadores Generales" Then
img_IndGeneral.ImageUrl = nom_archivo
img_IndGeneral.Visible = True
ElseIf nombre = "Actividades de Interpretación"
Then
img_IndActG1.ImageUrl = nom_archivo
img_IndActG1.Visible = True
ElseIf nombre = "Actividades de Observación" Then
img_IndActG2.ImageUrl = nom_archivo
img_IndActG2.Visible = True
ElseIf nombre = "Actividades de Recreación y
Deporte" Then
img_IndActG3.ImageUrl = nom_archivo
img_IndActG3.Visible = True
ElseIf nombre = "Zonas de Senderismo Visitadas"
Then
img_Senderos.ImageUrl = nom_archivo
img_Senderos.Visible = True
ElseIf nombre = "Zonas de Ruterismo Visitadas"
Then
img_Rutas.ImageUrl = nom_archivo
img_Rutas.Visible = True
ElseIf nombre.Substring(0, 6) = "IndEsp" Then
Dim imgEspecifico As New Image
imgEspecifico.ImageUrl = nom_archivo
imgEspecifico.Style(0)="Z-INDEX:0;left:"&(Me.left7).ToString+"px;"+"position:absolute;top:"&top_grafico.ToSt
ring+"px;"
PHZonas.Controls.Add(imgEspecifico)
ElseIf nombre.Substring(0, 6) = "IndBio" Then
Dim imgBiologico As New Image
imgBiologico.ImageUrl = nom_archivo
imgBiologico.Style(0)="Z-INDEX:0;left:"&(Me.left7).ToString+"px;"+"position:absolute;top:"&top_grafico.ToSt
ring+"px;"
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
716
Universidad de Cuenca
PHZonas.Controls.Add(imgBiologico)
End If
End Sub
Los resultados son los cuadros estadísticos para el reporte,
en donde el usuario puede visualizar la información
concerniente a las visitas realizadas por los Guías
Naturalistas del PNC.
Los gráficos que se presentan en barras son las referentes
a las zonas visitadas, rutas y senderos, además de las
actividades realizadas. Los números presentados son la
cantidad de visitas realizadas en cada uno de los meses
del año.
Como ejemplo se presenta un gráfico generado de los
senderos visitados en los últimos 12 meses.
Figura 8: Grafico en barras utilizando OWC
Y los gráficos de líneas representan al comportamiento de
los diferentes indicadores que se calificaron también en la
visita. Esta información se presenta en porcentajes, y
representa el porcentaje de visitas que reportaron un
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
717
Universidad de Cuenca
resultado específico con respecto a todas las visitas
realizadas en un periodo de tiempo.
Como ejemplo se presenta los indicadores generales
reportados como Apropiados o NoApropiados dentro de los
últimos 12 meses.
Figura 9: Grafico en líneas utilizando OWC
1.4.5.
El archivo ValDatos.js
Este es un archivo de javascript, en el que especificamos
todas la validaciones que se pueden realizar al lado del
cliente, tenemos algunas funciones por ejemplo:
cargarFoto(control,control1)
soloNumeros(control)
soloLetras(control)
codSenderos(control)
validarCedula(control,control1)
validarConFechaActual(control)
validarCaducidad(control)
validarFecha(control){
colocarFechaActual(control)
colocarFechaSumada(control, control2)
colocarFechaRestada(control, control2)
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
718
Universidad de Cuenca
calcularVencimiento(control1, control2, control3, control4)
validarTelefono(control)
validarEmail(control)
calcularPorcentajeAsistencia(control1,control2,control3)
esconderControl(control1,control2)
Las mismas que deben son llamadas en su mayor parque
desde el código HTML del control que necesita la función,
así:
<input id="txt_guia_cedula" runat="server"
class="textoingreso" style="left: 32px;
position: absolute; top: 101px" type="text" tabindex="2"
onfocusout="validarCedula(this,txt_licencia)"
maxlength="10" />
<input id="txt_codigo" class="textoingreso" style="left:
104px; position: absolute; top: 40px; width: 48px;"
type="text" runat="server" tabindex="1"
onfocusout="codSenderos(this)" maxlength="1">
En algunos controles HTML, fue necesario especificar
directamente las funciones javascript, ejemplo:
<asp:imagebutton id="BtnAgregar_Item" style="Z-INDEX:
106; LEFT: 632px; POSITION: absolute; TOP: 80px"
runat="server" ImageUrl="..\..\blueFrontEnd\aceptar.gif"
ToolTip="Agregar a la Lista" Visible="False"
OnClientClick="javascript:
if(txt_item.value==''){alert('Por favor ingrese una
descripción para el Item del Indicador
Biológico');return false}" TabIndex="4"
></asp:imagebutton>
En otras ocasiones, hubo la necesidad de llamar a
funciones de ClientScripts, desde asp.net por ejemplo:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
719
Universidad de Cuenca
ClientScript.RegisterStartupScript(Me.GetType(), "alert",
"<Script> alert ('" & "El idioma ya existe en la lista" & "')
</Script>")
ClientScript.RegisterStartupScript(Me.GetType(), "",
"<Script> if(confirm('El Guía se almacenó
Correctamente.\n¿DESEA ALMACENAR LA
INFORMACION REFERENTE A LA TARJETA RFID DEL
GUIA?')){document.Form1.Btn_ingRFID.click()} </Script>")
1.4.6.
Control BusyBoxDotNet para ASP.NET 2.0
Este es un control que permite dar un efecto visual al
cliente, mientras el sistema esta trabajando, presentando
una ventana de espera para que el usuario de tiempo al
sistema mientras se están realizan operaciones internas y
transparentes al usuarios, al realizar “postbacks”, de este
modo también evitamos que el usuario modifique algo del
formulario, o presione otro comando.
Este
control
lo
obtuvimos
de
Internet,
de
http://busyboxdotnet.qsh.eu/Projects.aspx y modificamos el
aspecto visual y funcional a nuestro gusto. Es compatible
con firefox/mozilla, Internet Explorer, Opera, Netscape
Navigator.
Es una integración directa con Visual Studio 2005, no
necesita javascript adicional, HTML ni nada adicional, todo
está embebido en este control que se adiciona al proyecto.
Para adicionarlo, se debe hacer un clic derecho sobre el
cuadro de herramientas, y seleccionar elegir elementos,
mediante
un
explorador
se
ubica
al
recurso
BusyBoxDotNet.dll
que
esta
en
la
carpeta
vBusyBoxDotNet-0.2.1-bin, la misma que debe estar
colocada en el bin de nuestro proyecto. Como resultado
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
720
Universidad de Cuenca
tenemos los siguientes elementos agregados al cuadro de
herramientas:
Figura 10: BusyBox para .Net
Debemos arrastrar el BusyBox al form que necesita este
control, se lo puede personalizar simplemente con la barra
de herramientas, en el proyecto se crea más entradas en el
bin y esto es necesario para que el control funcione.
El resultado de este control es que cada vez que en esa
página se haga un postback, se mostrará la siguiente
pantalla:
Figura 11: Muestra del control BusyBox
1.4.7.
Hoja de estilos Styles.css
Propia de etapa, aquí se encuentran los diferentes formatos
a utilizar a la hora de crear los controles de los formularios,
a manera de información, se presenta a continuación una
parte de este css:
.tituloformulario
{
font-weight: bold;
font-size: 8pt;
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
721
Universidad de Cuenca
color: steelblue;
font-family: Verdana, Arial;
}
.textonormal
{
font-size: 8pt;
font-family: Verdana, Arial;
}
.textoLargo
{
text-justify: newspaper;
font-size: 8pt;
font-family: Arial;
text-align: justify;
}
Así, en la opción CssClass de cada control se debe ir
especificando el estilo, un titulo irá con el tipo
tituloformulario, a un cuadro de texto el tipo textoingreso,
etc.
1.4.8.
El archivo Global.asax
Este es un archivo que se genera por defecto el momento
de crear el proyecto Web, aquí se puede especificar
algunas características para que se ejecuten al iniciar del
proyecto, el finalizar, cuando se producen errores, las
variables de sesión, como inician, como terminan, el tiempo
de vida útil, etc. Ejemplo:
Sub Session_Start(ByVal sender As Object, ByVal e
As EventArgs)
' Código que se ejecuta cuando se inicia una
nueva sesión
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
722
Universidad de Cuenca
Session.Timeout = 30
End Sub
1.4.9.
El archivo de Web.config
Este es un archivo en el que se especifica algunas
variables, métodos, etc que se van a utilizar a lo largo del
proyecto Web. Por ejemplo, la cadena de conexión, que se
va a utilizar para el manejo de los datos, en nuestro caso,
presentamos dos cadenas de conexión, ya que la una es
para la base de datos de AS/400, pero la otra se la utilizará
para comunicarse con la base de datos de Microsoft
Access para la migración de datos que existirá el momento
de la transferencia de registros electrónicos de los guías
naturalistas del parque.
<add key="CadenaConexion"
value="Provider=IBMDA400.DataSource.1;Data
Source=DESARROLLO;Persist Security
Info=True;Password=INTERSERVI;User
ID=INTERSERVI"/>
<add key="CadenaConexionVisitasFisicas"
value="Provider=Microsoft.Jet.OLEDB.4.0;Jet
OLEDB:Database Password=avea;
DataSource='C:\SIADE\WebAmbiental\Interfaces\images\R
egistrosFisicos.mdb'"/>
También se definen variables, en este caso hemos definido
una ruta de acceso para la base de datos de Access
<add key="PathRegistrosFisicos"
value="C:\SIADE\WebAmbiental\Interfaces\images\Registro
sFisicos.mdb"/>
Además se generan entradas adicionales por controles
añadidos,
por
ejemplo,
del
busyBox
explicado
anteriormente, se genera:
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
723
Universidad de Cuenca
<add path="BusyBoxDotNet.axd" verb="*"
type="BusyBoxDotNet.ResourceHttpHandler,
BusyBoxDotNet"/>
Por los reportes que se utilizan se genera:
<add extension=".rdlc"
type="Microsoft.Reporting.RdlBuildProvider,
Microsoft.ReportViewer.Common, Version=8.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Al unir este proyecto WebAmbiental con el servicio
SrvWebAmbiental, es necesario de una entrada en el
Web.Config para poder interactuar entre ellos.
<add key="SrvWebAmbiental.Service"
value="http://localhost/SrvWebAmbiental/Service.asmx" />
Boris Alejandro Criollo Zúñiga
Carolina Elizabeth Palomeque Rodríguez
724
Descargar