• No se han encontrado resultados

Análisis, diseño, implementación e implantación de un sistema de información utilizando la metodología de diseño centrado en el usuario (UCD) para Indeportes Risaralda

N/A
N/A
Protected

Academic year: 2020

Share "Análisis, diseño, implementación e implantación de un sistema de información utilizando la metodología de diseño centrado en el usuario (UCD) para Indeportes Risaralda"

Copied!
172
0
0

Texto completo

(1)ANALISIS, DISEÑO, IMPLEMENTACION E IMPLANTACIÓN DE UN SISTEMA DE INFORMACIÓN UTILIZANDO LA METODOLOGIA DE DISEÑO CENTRADO EN EL USUARIO (UCD) PARA INDEPORTES RISARALDA.. JENNY CAROLINA IDARRAGA RUIZ MILTON HUMBERTO ARTEAGA SALCEDO. UNIVERSIDAD TECNOLOGICA DE PEREIRA FACULTAD DE INGENIERIA ELECTRICA, ELECTRONICA, FISICA Y CIENCIAS DE LA COMPUTACION. INGENIERIA DE SISTEMAS Y COMPUTACIÓN PEREIRA 2012.

(2) ANALISIS, DISEÑO, IMPLEMENTACION E IMPLANTACIÓN DE UN SISTEMA DE INFORMACIÓN UTILIZANDO LA METODOLOGIA DE DISEÑO CENTRADO EN EL USUARIO (UCD) PARA INDEPORTES RISARALDA.. JENNY CAROLINA IDARRAGA RUIZ MILTON HUMBERTO ARTEAGA SALCEDO. Proyecto de grado para optar al título de Ingeniero de Sistemas y Computación.. UNIVERSIDAD TECNOLOGICA DE PEREIRA FACULTAD DE INGENIERIA ELECTRICA, ELECTRONICA, FISICA Y CIENCIAS DE LA COMPUTACION. INGENIERIA DE SISTEMAS Y COMPUTACIÓN PEREIRA 2012.

(3) Nota de aceptación: ___________________________________ ___________________________________ ___________________________________ ___________________________________ ___________________________________ ___________________________________. ___________________________________ Firma del presidente del jurado. __________________________________ Firma del jurado. __________________________________ Firma del jurado. Pereira 10 de Abril del 2012.

(4) DEDICATORIA Dedicamos este proyecto a Dios porque gracias a su ayuda logramos culminarlo, dándonos la oportunidad de adquirir en el camino hacia él, experiencias que nos enseñaron los valores necesarios para ser un profesional integro y a nuestras familias por brindarnos su apoyo incondicional a lo largo de este proceso..

(5) AGRADECIMIENTOS Agradecemos a todas las personas que nos acompañaron durante este proceso dándonos las fuerzas para cumplir con este logro. A nuestros padres, hermanos y familiares. A nuestros compañeros de universidad que tras estos años de convivencia más que amigos se convirtieron en una segunda familia. A nuestro director de proyecto Saulo de Jesús Torres Rengifo que nos brindó sus conocimientos y la orientación requerida para este proyecto. Para todos ustedes mil palabras no bastarían para agradecerles todo lo que nos han brindado..

(6) CONTENIDO INVESTIGACIÓN DEL PROBLEMA ...................................................................... 16 1.1 TITULO .................................................................................................... 16 1.2 PLAN FUNDAMENTAL ........................................................................... 16 1.2.1 Descripción general del problema ...................................................... 16 1.2.2 Justificación ........................................................................................ 17 1.2.3 Objetivos ............................................................................................ 18 1.2.3.1 Objetivo general........................................................................... 18 1.2.3.2 Objetivos específicos ................................................................... 18 1.2.4 Marco de referencia ........................................................................... 18 1.2.4.1 Marco histórico ............................................................................ 18 1.2.4.2 Marco teórico ............................................................................... 19 1.2.4.3 Marco conceptual ........................................................................ 22 1.3 DISEÑO METODOLOGICO .................................................................... 24 1.4 PLAN PROCEDIMENTAL ....................................................................... 24 1.4.1 Personas que participaran en el proyecto. ......................................... 24 1.4.2 Colaboradores .................................................................................... 24 1.4.3 Recursos ............................................................................................ 25 1.4.3.1 Hardware ..................................................................................... 25 1.4.3.2 Software ...................................................................................... 25 1.4.4 Cronograma ....................................................................................... 26 2 DEFINICION DE ESTANDARES DE LA METODOLOGIA DE DISEÑO CENTRADO EN EL USUARIO .............................................................................. 27 2.1 NORMAS ISO ......................................................................................... 27 2.1.1 ISO 13407. Proceso de diseño centrado en el usuario para sistemas interactivos ...................................................................................................... 27 2.1.2 ISO TR/16982. Métodos de usabilidad que soportan diseño centrado en el usuario. ................................................................................................... 29 2.1.3 ISO 9241-10. Principios para diálogos. .............................................. 29 2.1.4 ISO 9241-11. Guía de especificación y medidas de usabilidad. ........ 29 2.1.5 ISO 9241-12. Presentación de la información. ................................... 30 2.1.6 ISO 9241-13. Guía del usuario. .......................................................... 30 2.1.7 ISO 9241-14. Diálogos de menú. ....................................................... 30 2.1.8 ISO 9241-15. Diálogos de tipo de lenguaje de órdenes. .................... 30 2.1.9 ISO 9241-16. Diálogos de manipulación directa. ............................... 30 2.1.10 ISO 9241-17. Diálogos por cumplimientos de formularios. ............. 31 2.1.11 ISO 14915. Ergonomía del software para interfaces de usuario multimedia. ...................................................................................................... 31 2.1.12 ISO/TS 16071. La accesibilidad a interfaces. ................................. 31 3 ANALISIS DEL SISTEMA................................................................................ 32 3.1 3.2. REQUERIMIENTOS DEL SISTEMA ....................................................... 32 EVENTOS DEL SISTEMA ....................................................................... 33.

(7) 3.3 CASOS DE USO ..................................................................................... 34 3.3.1 Descripción de casos de uso ............................................................. 34 3.3.1.1 Caso de Uso: Consultar escalafones ........................................... 34 3.3.1.1.1 Cursos alternos ...................................................................... 34 3.3.1.2 Caso de Uso: Crear escalafón ..................................................... 34 3.3.1.2.1 Cursos alternos ...................................................................... 35 3.3.1.3 Caso de Uso: Modificar escalafón ............................................... 35 3.3.1.3.1 Cursos alternos ...................................................................... 36 3.3.1.4 Caso de Uso: Eliminar escalafón ................................................. 36 3.3.1.4.1 Cursos alternos ...................................................................... 36 3.3.1.5 Caso de Uso: Consultar categorías ............................................. 36 3.3.1.5.1 Cursos alternos ...................................................................... 37 3.3.1.6 Caso de Uso: Crear categoría ..................................................... 37 3.3.1.6.1 Cursos alternos ...................................................................... 37 3.3.1.7 Caso de Uso: Modificar categoría ................................................ 38 3.3.1.7.1 Cursos alternos ...................................................................... 38 3.3.1.8 Caso de Uso: Eliminar categoría ................................................. 38 3.3.1.8.1 Cursos alternos ...................................................................... 39 3.3.1.9 Caso de Uso: Consultar actividad................................................ 39 3.3.1.9.1 Cursos alternos ...................................................................... 40 3.3.1.10 Caso de Uso: Crear actividad ..................................................... 40 3.3.1.10.1 Cursos alternos .................................................................... 40 3.3.1.11 Caso de Uso: Modificar actividad ................................................ 40 3.3.1.11.1 Cursos alternos .................................................................... 41 3.3.1.12 Caso de Uso: Eliminar actividad ................................................. 41 3.3.1.12.1 Cursos alternos .................................................................... 42 3.3.1.13 Caso de Uso: Consultar ítems .................................................... 42 3.3.1.13.1 Cursos alternos .................................................................... 42 3.3.1.14 Caso de Uso: Crear ítem ............................................................ 43 3.3.1.14.1 Cursos alternos .................................................................... 43 3.3.1.15 Caso de Uso: Modificar ítem ....................................................... 43 3.3.1.15.1 Cursos alternos .................................................................... 44 3.3.1.16 Caso de Uso: Eliminar ítem ........................................................ 44 3.3.1.16.1 Cursos alternos .................................................................... 45 3.3.1.17 Caso de Uso: Consultar Entrenadores........................................ 45 3.3.1.17.1 Cursos alternos .................................................................... 45 3.3.1.18 Caso de Uso: Agregar Entrenador .............................................. 45 3.3.1.18.1 Cursos alternos .................................................................... 46 3.3.1.19 Caso de Uso: Modificar entrenador ............................................ 46 3.3.1.19.1 Cursos alternos .................................................................... 47 3.3.1.20 Caso de Uso: Eliminar entrenador .............................................. 47 3.3.1.20.1 Cursos alternos .................................................................... 47 3.3.1.21 Caso de Uso: Calcular Categoría ............................................... 47 3.3.1.21.1 Cursos alternos .................................................................... 48 3.3.1.22 Caso de Uso: Consultar Roles .................................................... 48.

(8) 3.3.1.22.1 Cursos alternos .................................................................... 48 3.3.1.23 Caso de Uso: Agregar Rol .......................................................... 49 3.3.1.23.1 Cursos alternos .................................................................... 49 3.3.1.24 Caso de Uso: Modificar rol .......................................................... 49 3.3.1.24.1 Cursos alternos .................................................................... 50 3.3.1.25 Caso de Uso: Eliminar rol ........................................................... 50 3.3.1.25.1 Cursos alternos .................................................................... 50 3.3.1.26 Caso de Uso: Consultar Usuarios ............................................... 50 3.3.1.26.1 Cursos alternos .................................................................... 51 3.3.1.27 Caso de Uso: Agregar Usuario ................................................... 51 3.3.1.27.1 Cursos alternos .................................................................... 51 3.3.1.28 Caso de Uso: Modificar usuario .................................................. 51 3.3.1.28.1 Cursos alternos .................................................................... 52 3.3.1.29 Caso de Uso: Eliminar usuario .................................................... 52 3.3.1.29.1 Cursos alternos .................................................................... 53 3.3.1.30 Caso de Uso: Cambiar contraseña ............................................. 53 3.3.1.30.1 Cursos alternos .................................................................... 53 3.3.1.31 Caso de Uso: Registrar modificación .......................................... 53 3.3.1.31.1 Cursos alternos .................................................................... 54 3.3.1.32 Caso de Uso: Consultar y Generar Informes .............................. 54 3.3.1.32.1 Cursos alternos .................................................................... 55 3.3.2 Diagrama de casos de uso ................................................................. 56 3.3.2.1 Escalafones ................................................................................. 56 3.3.2.2 Entrenadores. .............................................................................. 57 3.3.2.3 Usuarios ...................................................................................... 57 3.3.2.4 Roles. .......................................................................................... 58 3.3.2.5 Informes ....................................................................................... 58 3.4 DIAGRAMA DE SECUENCIA .................................................................. 59 3.4.1 Consultar Escalafón ........................................................................... 59 3.4.2 Agregar Escalafón .............................................................................. 59 3.4.3 Modificar Escalafón ............................................................................ 60 3.4.4 Eliminar Escalafón.............................................................................. 61 3.4.5 Consultar Categoría ........................................................................... 61 3.4.6 Agregar Categoría .............................................................................. 62 3.4.7 Modificar Categoría ............................................................................ 63 3.4.8 Eliminar Categoría.............................................................................. 64 3.4.9 Consultar Actividad ............................................................................ 64 3.4.10 Agregar Actividad ........................................................................... 65 3.4.11 Modificar Actividad .......................................................................... 66 3.4.12 Eliminar Actividad ........................................................................... 67 3.4.13 Consultar Ítems ............................................................................... 67 3.4.14 Agregar Ítem ................................................................................... 68 3.4.15 Modificar Ítem ................................................................................. 69 3.4.16 Eliminar Ítem ................................................................................... 70 3.4.17 Consultar Entrenadores .................................................................. 71.

(9) 3.4.18 Agregar Entrenador ........................................................................ 71 3.4.19 Modificar Entrenador ....................................................................... 72 3.4.20 Eliminar Entrenador ........................................................................ 73 3.4.21 Calcular Categoría .......................................................................... 74 3.4.22 Mostrar Modificaciones ................................................................... 75 3.4.23 Consultar Usuarios ......................................................................... 75 3.4.24 Agregar Usuario. ............................................................................. 76 3.4.25 Modificar Usuario. ........................................................................... 77 3.4.26 Eliminar Usuario. ............................................................................. 78 3.4.27 Consultar Roles .............................................................................. 78 3.4.28 Agregar Rol ..................................................................................... 79 3.4.29 Modificar Rol ................................................................................... 80 3.4.30 Eliminar Rol..................................................................................... 81 3.4.31 Mostrar Informe Entrenadores ........................................................ 82 3.4.32 Mostrar Informe Escalafones .......................................................... 83 3.5 MODELO DE OBJETOS ......................................................................... 84 3.5.1 Diagrama de asociación de clases ..................................................... 84 3.5.1.1 Descripción de objetos ................................................................ 84 3.5.1.1.1 Clase: Escalafón..................................................................... 84 3.5.1.1.1.1 Atributos .............................................................................................84 3.5.1.1.1.2 Métodos .............................................................................................85. 3.5.1.1.2 Clase: Categoría..................................................................... 85 3.5.1.1.2.1 Atributos .............................................................................................85 3.5.1.1.2.2 Métodos .............................................................................................86. 3.5.1.1.3 Clase: Actividad ...................................................................... 86 3.5.1.1.3.1 Atributos .............................................................................................86 3.5.1.1.3.2 Métodos .............................................................................................86. 3.5.1.1.4 Clase: Ítem ............................................................................. 87 3.5.1.1.4.1 Atributos .............................................................................................87 3.5.1.1.4.2 Métodos .............................................................................................87. 3.5.1.1.5 Clase: Entrenador................................................................... 87 3.5.1.1.5.1 Atributos .............................................................................................87 3.5.1.1.5.2 Métodos .............................................................................................88. 3.5.1.1.6 Clase: ValoracionCategoria .................................................... 88 3.5.1.1.6.1 Atributos .............................................................................................88. 3.5.1.1.7 Clase: ValoracionActividad ..................................................... 88 3.5.1.1.7.1 Atributos .............................................................................................88. 3.5.1.1.8 Clase: ValoracionItem ............................................................ 89 3.5.1.1.8.1 Atributos .............................................................................................89. 3.5.1.1.9 Clase: Permiso ....................................................................... 89.

(10) 3.5.1.1.9.1 Atributos .............................................................................................89 3.5.1.1.9.2 Métodos .............................................................................................89. 3.5.1.1.10 Clase: Usuario ...................................................................... 89 3.5.1.1.10.1. Atributos......................................................................................89. 3.5.1.1.10.2. Métodos ......................................................................................90. 3.5.1.1.11 Clase: Rol ............................................................................. 90 3.5.1.1.11.1. Atributos......................................................................................90. 3.5.1.1.11.2. Métodos ......................................................................................90. 3.5.1.1.12 Clase: PermisoPorRol .......................................................... 91 3.5.1.1.12.1. Atributos......................................................................................91. 3.5.1.1.13 Clase: Modificación .............................................................. 91 3.5.1.1.13.1. Atributos......................................................................................91. 3.5.1.1.13.2. Métodos ......................................................................................91. 3.5.2 Diagrama de transición de estados .................................................... 92 3.6 MODELO FUNCIONAL ........................................................................... 93 3.6.1 Diagrama de actividades .................................................................... 93 3.6.1.1 Consultar Escalafón..................................................................... 93 3.6.1.2 Agregar Escalafón ....................................................................... 94 3.6.1.3 Modificar Escalafón ..................................................................... 95 3.6.1.4 Eliminar Escalafón ....................................................................... 96 3.6.1.5 Consultar Categoría ..................................................................... 96 3.6.1.6 Agregar Categoría ....................................................................... 97 3.6.1.7 Modificar Categoría ..................................................................... 98 3.6.1.8 Eliminar Categoría ....................................................................... 99 3.6.1.9 Consultar Actividad ...................................................................... 99 3.6.1.10 Agregar Actividad ...................................................................... 100 3.6.1.11 Modificar Actividad .................................................................... 101 3.6.1.12 Eliminar Actividad ..................................................................... 102 3.6.1.13 Consultar Ítem ........................................................................... 102 3.6.1.14 Agregar Ítem ............................................................................. 103 3.6.1.15 Modificar Ítem ........................................................................... 104 3.6.1.16 Eliminar Ítem ............................................................................. 105 3.6.1.17 Consultar Entrenador ................................................................ 105 3.6.1.18 Agregar Entrenador................................................................... 106 3.6.1.19 Modificar Entrenador ................................................................. 107 3.6.1.20 Eliminar Entrenador .................................................................. 108 3.6.1.21 Calcular Categoría .................................................................... 109 3.6.1.22 Mostrar Modificaciones ............................................................. 110 3.6.1.23 Consultar Usuario ..................................................................... 110 3.6.1.24 Agregar Usuario ........................................................................ 111 3.6.1.25 Modificar Usuario ...................................................................... 112 3.6.1.26 Eliminar Usuario ........................................................................ 113.

(11) 4. 3.6.1.27 Consultar Rol ............................................................................ 114 3.6.1.28 Agregar Rol ............................................................................... 115 3.6.1.29 Modificar Rol ............................................................................. 116 3.6.1.30 Eliminar Rol............................................................................... 117 3.6.1.31 Consultar y Generar Informes ................................................... 118 DISEÑO DEL SISTEMA ................................................................................ 119 4.1 DISEÑO ARQUITECTONICO ............................................................... 119 4.1.1 Modelo de paquetes ......................................................................... 119 4.1.2 Modelo de componentes .................................................................. 120 4.1.3 Modelo de distribución ..................................................................... 120 4.2 DISEÑO DE INTERFACES ................................................................... 121 4.2.1 Diseño de secuencias de ventanas .................................................. 121 4.2.1.1 Modulo Principal ........................................................................ 121 4.2.1.2 Modulo Escalafones .................................................................. 121 4.2.1.3 Modulo Entrenadores ................................................................ 122 4.2.1.4 Modulo Usuarios ........................................................................ 122 4.2.1.5 Modulo Roles ............................................................................. 122 4.2.1.5.1 Modulo Informes ................................................................... 123 4.2.2 Diseño de interfaces hombre-maquina............................................. 123 4.2.2.1 Página de Inicio ......................................................................... 124 4.2.2.2 Login .......................................................................................... 125 4.2.2.3 Página Principal ......................................................................... 125 4.2.2.4 Consultar Escalafones ............................................................... 126 4.2.2.5 Agregar Escalafones ................................................................. 126 4.2.2.6 Modificar Escalafones ................................................................ 127 4.2.2.7 Eliminar Escalafones ................................................................. 127 4.2.2.8 Consultar Categoría ................................................................... 128 4.2.2.9 Agregar Categoría ..................................................................... 128 4.2.2.10 Modificar Categoría ................................................................... 129 4.2.2.11 Eliminar Categoría .................................................................... 129 4.2.2.12 Consultar Actividades e Ítems ................................................... 130 4.2.2.13 Agregar Actividades o Ítems ..................................................... 130 4.2.2.14 Modificar Actividades o Ítems ................................................... 131 4.2.2.15 Eliminar Actividades .................................................................. 132 4.2.2.16 Agregar Ítem ............................................................................. 133 4.2.2.17 Modificar Ítem ........................................................................... 133 4.2.2.18 Consultar Entrenadores ............................................................ 134 4.2.2.19 Agregar Entrenadores ............................................................... 134 4.2.2.20 Modificar Entrenadores ............................................................. 135 4.2.2.21 Eliminar Entrenadores............................................................... 135 4.2.2.22 Calcular Categoría .................................................................... 136 4.2.2.23 Mostrar Modificaciones ............................................................. 137 4.2.2.24 Consultar Usuarios.................................................................... 137 4.2.2.25 Agregar Usuarios ...................................................................... 138.

(12) 5. 4.2.2.26 Modificar Usuarios .................................................................... 138 4.2.2.27 Eliminar Usuario ........................................................................ 139 4.2.2.28 Consultar Roles ........................................................................ 139 4.2.2.29 Agregar Roles ........................................................................... 140 4.2.2.30 Modificar Roles ......................................................................... 140 4.2.2.31 Eliminar Roles ........................................................................... 141 4.2.2.32 Mostrar Informes ....................................................................... 141 PRUEBAS ..................................................................................................... 142. 5.1 EVALUACION ....................................................................................... 142 6 IMPLANTACIÓN ........................................................................................... 147 7. CONCLUSIONES .......................................................................................... 148. BIBLIOGRAFIA .................................................................................................... 149 ANEXOS .............................................................................................................. 151 Anexo A. Manual de Usuario ............................................................................... 151.

(13) TABLA DE ILUSTRACIONES Imagen1: Fases del Diseño Centrado en el Usuario............................................................. 21 Imagen 2: Actividades del Proceso de Diseño centrado en el usuario, según la norma ISO 13407. ................................................................................................................................... 28 Imagen 3: Diagrama de caso de uso para Escalafones. ........................................................ 56 Imagen 4: Diagrama de caso de uso para Entrenadores. ...................................................... 57 Imagen 5: Diagrama de caso de uso para Usuarios.............................................................. 57 Imagen 6: Diagrama de caso de uso para Roles. .................................................................. 58 Imagen 7: Diagrama de caso de uso para informes.............................................................. 58 Imagen 8: Diagrama de secuencia consultar escalafón ........................................................ 59 Imagen 9: Diagrama de secuencia Agregar Escalafón ......................................................... 59 Imagen 10: Diagrama de secuencia Modificar Escalafón .................................................... 60 Imagen 11: Diagrama de secuencia Eliminar Escalafón ...................................................... 61 Imagen 12: Diagrama de secuencia Consultar Categoría .................................................... 61 Imagen 13: Diagrama de secuencia Agregar Categoría ....................................................... 62 Imagen 14: Diagrama de secuencia Modificar Categoría .................................................... 63 Imagen 15: Diagrama de secuencia Eliminar Categoría ...................................................... 64 Imagen 16: Diagrama de secuencia Consultar Actividad .................................................... 64 Imagen 17: Diagrama de secuencia Agregar Actividad ....................................................... 65 Imagen 18: Diagrama de secuencia Modificar Actividad .................................................... 66 Imagen 19: Diagrama de secuencia Eliminar Actividad ...................................................... 67 Imagen 20: Diagrama de secuencia Consultar Ítems ........................................................... 67 Imagen 21: Diagrama de secuencia Agregar Ítem ............................................................... 68 Imagen 22: Diagrama de secuencia Modificar Ítem ............................................................ 69 Imagen 23: Diagrama de secuencia Eliminar Ítem .............................................................. 70 Imagen 24: Diagrama de secuencia Consultar Entrenadores ............................................... 71 Imagen 25: Diagrama de secuencia Agregar entrenador ..................................................... 71 Imagen 26: Diagrama de secuencia Modificar Entrenador .................................................. 72 Imagen 27: Diagrama de secuencia Eliminar Entrenador .................................................... 73 Imagen 28: Diagrama de secuencia Calcular Categoría ...................................................... 74 Imagen 29: Diagrama de secuencia Mostrar Modificaciones .............................................. 75 Imagen 30: Diagrama de secuencia Consultar Usuarios ...................................................... 75 Imagen 31: Diagrama de secuencia Agregar Usuario .......................................................... 76 Imagen 32: Diagrama de secuencia Modificar Usuario ....................................................... 77 Imagen 33: Diagrama de secuencia Eliminar Usuario ......................................................... 78 Imagen 34: Diagrama de secuencia Consultar Roles ........................................................... 78 Imagen 35: Diagrama de secuencia Agregar Rol ................................................................. 79 Imagen 36: Diagrama de secuencia Modificar Rol .............................................................. 80 Imagen 37: Diagrama de secuencia Eliminar Rol ................................................................ 81 Imagen 38: Diagrama de secuencia Mostrar Informes Entrenador ...................................... 82 Imagen 39: Diagrama de secuencia Mostrar Informes Escalafones .................................... 83 Imagen 40: Diagrama de Asociación de Clases ................................................................... 84 Imagen 41: Diagrama de transición de estados .................................................................... 92.

(14) Imagen 42: Diagrama de actividad Consultar Escalafón ..................................................... 93 Imagen 43: Diagrama de actividad Agregar Escalafón........................................................ 94 Imagen 44: Diagrama de actividad Modificar Escalafón ..................................................... 95 Imagen 45: Diagrama de actividad Eliminar Escalafón ....................................................... 96 Imagen 46: Diagrama de actividad Consultar Categoría ..................................................... 96 Imagen 47: Diagrama de actividad Agregar Categoría ........................................................ 97 Imagen 48: diagrama de actividad Modificar Categoría ...................................................... 98 Imagen 49: Diagrama de actividad Eliminar Categoría ....................................................... 99 Imagen 50: Diagrama de actividad Consultar Actividad ..................................................... 99 Imagen 51: Diagrama de actividad Agregar Actividad...................................................... 100 Imagen 52: diagrama de actividad Modificar Actividad.................................................... 101 Imagen 53: Diagrama de actividad Eliminar Actividad ..................................................... 102 Imagen 54: Diagrama de actividad Consultar Ítem............................................................ 102 Imagen 55: Diagrama de actividad Agregar Ítem .............................................................. 103 Imagen 56: Diagrama de actividad Modificar Ítem ........................................................... 104 Imagen 57: Diagrama de actividad Eliminar Ítem ............................................................. 105 Imagen 58: Diagrama de actividad Consultar Entrenador ................................................. 105 Imagen 59: Diagrama de actividad Agregar Entrenador.................................................... 106 Imagen 60: Diagrama de actividad Modificar Entrenador ................................................. 107 Imagen 61: Diagrama de actividad Eliminar Entrenador ................................................... 108 Imagen 62: Diagrama de actividad Calcular Categoría ..................................................... 109 Imagen 63: Diagrama de actividad Mostrar Modificaciones ............................................. 110 Imagen 64: Diagrama de actividad Consultar Usuarios ..................................................... 110 Imagen 65: Diagrama de actividad Agregar Usuario ......................................................... 111 Imagen 66: Diagrama de actividad Modificar Usuario ...................................................... 112 Imagen 67: Diagrama de actividad Eliminar Usuario ........................................................ 113 Imagen 68: Diagrama de actividad Consultar Rol ............................................................. 114 Imagen 69: Diagrama de actividad Agregar Rol................................................................ 115 Imagen 70: Diagrama de actividad Modificar Rol ............................................................. 116 Imagen 71: Diagrama de actividad Eliminar Rol ............................................................... 117 Imagen 72: Diagrama de actividad Consultar y Generar Informes .................................... 118 Imagen 73: Modelo de Paquetes ........................................................................................ 119 Imagen 74: Modelo de Componentes ................................................................................ 120 Imagen 75: Modelo de Distribución .................................................................................. 120 Imagen 76: Diseño de secuencia de ventanas Modulo Principal ....................................... 121 Imagen 77: Diseño de secuencia de ventanas Modulo Escalafones .................................. 121 Imagen 78: Diseño de secuencia de ventanas Modulo Entrenadores ................................ 122 Imagen 79: Diseño de secuencia de ventanas Modulo Usuarios ....................................... 122 Imagen 80: Diseño de secuencia de ventanas Modulo Roles ............................................ 122 Imagen 81: Diseño de secuencia de ventanas Modulo Informes ....................................... 123 Imagen 82: Diseño de interfaz Pagina de Inicio ................................................................ 124 Imagen 83: Diseño de interfaz Login ................................................................................. 125 Imagen 84: Diseño de interfaz Pagina Principal ................................................................ 125 Imagen 85: Diseño de interfaz Consultar Escalafones ....................................................... 126 Imagen 86: Diseño de interfaz Agregar Escalafones ......................................................... 126.

(15) Imagen 87: Diseño de interfaz Modificar Escalafones ...................................................... 127 Imagen 88: Diseño de interfaz Eliminar Escalafones ........................................................ 127 Imagen 89: Diseño de interfaz Consultar Categoria .......................................................... 128 Imagen 90: Diseño de interfaz Agregar Categoria ............................................................. 128 Imagen 91: Diseño de interfaz Modificar Categoria .......................................................... 129 Imagen 92: Diseño de interfaz Eliminar Categoria ............................................................ 129 Imagen 93: Diseño de interfaz Consultar Actividades e Items .......................................... 130 Imagen 94: Diseño de interfaz Agregar Actividades o Items ............................................ 130 Imagen 95: Diseño de interfaz Agregar Actividades ......................................................... 131 Imagen 96: Diseño de interfaz Modificar Actividades o Items ......................................... 131 Imagen 97: Diseño de interfaz Modificar Actividad.......................................................... 132 Imagen 98: Diseño de interfaz Eliminar Actividades ........................................................ 132 Imagen 99: Diseño de interfaz Agregar Item ..................................................................... 133 Imagen 100: Diseño de interfaz Modificar Item ................................................................ 133 Imagen 101: Diseño de interfaz Consultar Entrenadores ................................................... 134 Imagen 102 Diseño de interfaz Agregar Entrenadores ...................................................... 134 Imagen 103: Diseño de interfaz Modificar Entrenadores .................................................. 135 Imagen 104: Diseño de interfaz Eliminar Entrenadores .................................................... 135 Imagen 105: Diseño de interfaz Calcular Categoria .......................................................... 136 Imagen 106: Diseño de interfaz Registrar Modificación .................................................. 136 Imagen 107: Diseño de interfaz Mostrar Modificaciones .................................................. 137 Imagen 108: Diseño de interfaz Consultar Usuarios.......................................................... 137 Imagen 109: Diseño de interfaz Agregar Usuarios ............................................................ 138 Imagen 110: Diseño de interfaz Modificar Usuarios ......................................................... 138 Imagen 111: Diseño de interfaz Eliminar Usuario ............................................................. 139 Imagen 112: Diseño de interfaz Consultar Roles ............................................................... 139 Imagen 113: Diseño de interfaz Agregar Roles ................................................................. 140 Imagen 114: Diseño de interfaz Modificar Roles .............................................................. 140 Imagen 115: Diseño de interfaz Eliminar Roles ................................................................ 141 Imagen 116: Diseño de interfaz Mostrar Informes ............................................................ 141.

(16) 1 1.1. INVESTIGACIÓN DEL PROBLEMA. TITULO. ANÁLISIS, DISEÑO, IMPLEMENTACIÓN E IMPLANTACIÓN DE UN SISTEMA DE INFORMACIÓN UTILIZANDO LA METODOLOGÍA DE DISEÑO CENTRADO EN EL USUARIO (UCD) PARA INDEPORTES RISARALDA. 1.2. PLAN FUNDAMENTAL. 1.2.1 Descripción general del problema En la actualidad la mayoría de las empresas por pequeñas que estas sean, están sistematizando sus procesos para la optimización de sus recursos; pero muchos de los sistemas de información que llegan a estas empresas no cumplen con los estándares de usabilidad y accesibilidad. Es software con alta complejidad para el usuario. Por tal motivo es necesario que todas las aplicaciones que se desarrollen estén orientadas al usuario, donde no solo se evalúe la parte visual, sino que también se tenga en cuenta otros aspectos como la funcionalidad, facilidad de manejo, velocidad, corrección de errores, ergonomía entre otros, logrando que se desarrollen sistemas de información, que ayuden al usuario a mejorar su desempeño en el trabajo que desarrolla y que el manejo de las aplicaciones sea intuitivo teniendo en cuenta el entorno en que viven y sus características. El Instituto de Apoyo al Deporte de Risaralda IDEAR con la sigla INDEPORTES RISARALDA, para su funcionamiento necesita manejar la información tanto de los deportistas como la de los entrenadores, este proceso lo llevan manualmente y por medio de Excel, lo que genera mayor volumen de papelería, largas búsquedas. Este desarrollo tendrá gran impacto en las personas que van a utilizar la aplicación debido a que no interactúan constantemente con sistemas de información y al ser desarrollada con la metodología de diseño centrado en el usuario se disminuye el tiempo de adaptación a la aplicación. Cuando se desarrolla una aplicación las pruebas por lo general las hace un analista de pruebas, el cual evalúa que la funcionalidad de la aplicación sea la correcta pero no se miran aspectos como el esfuerzo mental que debe tener el usuario para llevar a cabo un proceso dentro de la aplicación, o aspectos simples. 16.

(17) pero con importante significado, como los colores manejados en las interfaces que utilizados de forma correcta vuelven el aplicativo más agradable. 1.2.2 Justificación Se pretende desarrollar una aplicación la cual cumpla con los estándares del diseño centrado en el usuario para validar que la metodología sea aplicable a este tipo de desarrollos. Además se comprobará que el diseño centrado en el usuario está dentro de las buenas prácticas para el desarrollo de software y que este conocimiento pueda ser utilizado por otros desarrolladores. Al desarrollar un proyecto en todas sus etapas evaluación, diseño, construcción y pruebas se brindará una experiencia importante dentro de la vida laboral. Se investigarán las diferentes formas de afrontar un problema con la metodología UDC lo cual permite desarrollar capacidades de investigación y permitirá formar un panorama claro para escoger la mejor forma de aplicar esta metodología basado en las necesidades de INDEPORTES. Actualmente INDEPORTES no tiene la posibilidad de llevar el historial de sus entrenadores y deportistas, este historial es necesario puesto que de acuerdo a los logros, estudios y experiencia que tenga el entrenador se calcula su remuneración. Cuando se hace un cambio dentro de este historial algunas veces se hace necesario un cambio dentro del escalafón, para hacerlo efectivo es necesario revisar los archivos para volver a calcular el ranking del entrenador y además conocer cuándo se hicieron y quien hizo los cambios, generando inconsistencias en la información o la perdida de documentos. De la misma manera eso afecta el cálculo de las ayudas que reciben los deportistas por logros conseguidos dentro de las competencias puesto que el cálculo de estas ayudas se hace también manualmente. Estas actividades causan una inversión de tiempo innecesaria en una tarea que se puede automatizar. El desarrollo de la aplicación permitirá hacer modificaciones sobre la forma como se calculan las estadísticas de los deportistas a su vez hacer seguimiento de quien y cuando se hacen estas modificaciones, permitirá mantener actualizada la información y si es necesario que se haga pública en caso de auditoría de otro ente gubernamental. En síntesis se busca no solo disminuir la cantidad de tiempo invertido para mantener al día la información de INDEPORTES sino que además se busca una aplicación amigable con el usuario que permita una fácil interacción hombre-máquina el cual es el verdadero objetivo del diseño centrado en el usuario.. 17.

(18) 1.2.3 Objetivos 1.2.3.1 Objetivo general Analizar, diseñar, implementar e implantar un sistema de información que cumpla con los requerimientos especificados por INDEPORTES y que cumplan con la metodología UCD (Diseño centrado en el Usuario). 1.2.3.2 Objetivos específicos 1. Identificar los estándares establecidos para el diseño centrado en el usuario, realizar la especificación de requerimientos y analizar la forma como se va enfrentar el problema. 2. Diseñar el sistema de información. 3. Implementar y realizar pruebas de accesibilidad y usabilidad al sistema de información. 4. Implantar el sistema de información. 1.2.4 Marco de referencia 1.2.4.1 Marco histórico1 El diseño centrado en el usuario se remonta al año 1955, con la intención de que los diseñadores adapten los productos a los usuarios y no al contrario. Hace 54 años se buscaba el correcto funcionamiento de la maquinaria que se creara. Después se buscó "ser útil no para algo, sino para alguien" y este es el punto donde se puede hablar de UCD (Diseño Centrado en el Usuario). La máquina se tornaba amigable y permitía que más usuarios puedan utilizarla y en algunos casos pueden ser de cientos de millones de personas (Internet). Henry Dreyfuss en 1955 publica su libro "Designan for People" vuelve novedoso este enfoque y solo 30 años después se comienzan a aplicar estas ideas a la informática. En los años 70 se comienza a vender la idea de computación personal esto genera una carrera por parte de algunas empresas por mejorar los equipos existentes en ese momento, puesto que eran costosos y sólo los manejaban ingenieros y científicos, la sicología y las ciencias cognitivas empiezan la búsqueda para entender al usuario y conocer sus necesidades y preferencias. En los 80 con el aumento de memoria, procesamiento, capacidad de almacenamiento en los computadores, comienza un nuevo campo de trabajo "Human Computer Interaction" esta situación le da fuerza al diseño centrado en el. 1. http://antonie.jetter.googlepages.com/Jetter_UserCenteredDesign.pdf. 18.

(19) usuario permitiendo tener las herramientas necesarias para generar abstracciones más exactas de la realidad. En los noventa aparece la Internet (Word Wide Web) y el comercio electrónico que promueven el diseño de páginas fáciles de utilizar e impulsan una nueva idea, la movilidad no de los equipos utilizados sino de las personas, la idea es como permitir a los usuarios hacer tareas cotidianas desde un equipo sin que sea un experto en el manejo de la tecnología, se está creando complejas comunidades gracias a la web 2.0. Hoy se deja de lado que diseño centrado en el usuario es crear interfaces más llamativas sino que se tiene en cuenta complejas consideraciones cognitivas usadas para crear un mercado atractivo para el usuario que satisfaga sus necesidades, nos hemos dado cuenta que si los programas son hechos para usuarios ellos deben participar de todo el ciclo de vida del producto. Se crean pruebas que evalúan la usabilidad de los programas. 1.2.4.2 Marco teórico Principios del diseño centrado en el usuario 2 . Diseño para los usuarios y sus tareas: El sistema debe apoyar a los usuarios en realizar sus tareas de trabajo, completando las tareas que este requiera. Para el desarrollo de los sistemas informáticos se debe tener en cuenta las características de los usuarios, sus tareas y su entorno de mundo real.. . Consistencia: Para un fácil entendimiento del sistema por parte del usuario, se hace necesario que el comportamiento y la apariencia de las interfaces sean lo más constantes como sea posible. Lo ideal sería diseñar basado en los componentes del sistema operativo.. . Diálogo simple y natural: Es necesario que no se presente más información que la necesaria, para no agregar más complejidad al diálogo. Los mensajes e instrucciones deben estar en un lenguaje plano y se debe utilizar el vocabulario de las audiencias previstas.. . Reducción del esfuerzo mental del usuario: Se deben simplificar las tareas frecuentes tanto como sea posible, para que los usuarios puedan concentrarse en sus tareas sin preocuparse de la herramienta.. 2. http://eav.upb.edu.co/RevQ/ediciones/4/234/234.pdf. 19.

(20) . Proporcionar realimentación adecuada: Los usuarios deben recibir la confirmación de que ha funcionado un control con éxito.. . Proporcionar mecanismos de navegación adecuados: Se debe proporcionar información al usuario de donde se encuentra, es necesario que existan rutas claras entre las ventanas o secciones a las que necesita acceder. Los usuarios a menudo eligen opciones del sistema por error, para ayudarles en esta situación debe brindárseles una "salida de emergencia claramente marcada".. . Dejar que el usuario dirija la navegación: El sistema debe dejar que el usuario seleccione la información que necesite en una secuencia que sea conveniente para cada tarea.. . Presentar información clara: Se sugiere diagramar la información de la pantalla para facilitar al usuario la discriminación entre los diversos contenidos, con el uso de espacios, cajas y técnicas visuales.. . El sistema debe ser amigable: En la medida de lo posible, los sistemas deben explicarse a sí mismos para poderlos utilizar con el mínimo de ayuda y de documentación.. . Reducir el número de errores: Los errores pueden reducirse dirigiendo al usuario por la ruta correcta para lograr su meta. El sistema debe validar el ingreso de datos tan cerca al punto de entrada como sea posible.. 20.

(21) Fases del diseño centrado en el usuario 3. Imagen1: Fases del Diseño Centrado en el Usuario.. . Planificación: La etapa de planificación se basa en la recolección, análisis y ordenación de toda la información posible, con el objetivo de tener una base sólida sobre la que se puedan tomar decisiones de diseño en las siguientes etapas del proceso.. . Diseño: La etapa de Diseño es el momento del proceso de desarrollo para la toma de decisiones acerca de cómo diseñar o rediseñar, en base siempre al conocimiento obtenido en la etapa de planificación, así como a los problemas de usabilidad descubiertos en etapas de prototipado y evaluación. o Modelado del usuario: En este paso es donde se debe resumir y sintetizar la información obtenida en los estudios realizados con anterioridad. Mediante esta técnica, el diseñador tendrá en mente para quién diseña, qué espera encontrar el usuario y en qué forma. o Diseño conceptual: Se busca definir el esquema de organización, funcionamiento y navegación del sitio.. 3. http://eprints.rclis.org/8785/1/Dise%C3%B1o_Web_Centrado_en_el_Usuario_Usabilidad_y_Arquitectura_de _la_Informaci%C3%B3n.pdf. 21.

(22) o Diseño visual y definición del estilo: En esta fase se especifica el aspecto visual del sistema. o Diseño de contenidos: Sin prescindir de las capacidades que ofrece las nuevas posibilidades de hipertexto y multimedia, de lo que se trata es de diseñar contenidos interrelacionados y vinculados, manteniendo cierta coherencia informativa, comunicacional y organizativa. . Prototipado: La etapa de prototipado se basa en la elaboración de modelos o prototipos de la interfaz del sitio. Su aspecto no se corresponde exactamente con el que tendrá el sitio una vez finalizado, pero pueden servir para evaluar la usabilidad del sitio sin necesidad de esperar a su implementación.. . Evaluación: Esta es la etapa más importante en el proceso de Diseño Centrado en el Usuario, se puede realizar a través de varios métodos o técnicas y sobre diferentes representaciones del sitio (prototipos en papel, prototipos software, sitio web implementado).. . Implementación y lanzamiento: En esta etapa del desarrollo se debe llevar un control de calidad de la implementación, supervisando que todo funcione y responda cómo había sido planificado, p que la usabilidad del sitio depende directamente de la funcionalidad. Si algo no funciona, sencillamente no se puede usar. . Mantenimiento y seguimiento: Un sitio web no es una entidad estática, es un objeto vivo cuyos contenidos cambian; cuya audiencia, necesidades y perfiles cambian, y que por lo tanto requiere de continuos rediseños y mejoras. 1.2.4.3 Marco conceptual  Accesibilidades el arte de garantizar que tan amplia y extensamente como sea posible, los medios (como por ejemplo el acceso a la Web) estén disponibles para las personas, tengan o no deficiencias de un tipo u otro.4 Según la ISO es “The usability of a product, service, environment or facility by people with the widest range of capabilities” . 4. Arquitectura de Información: El primero en utilizar el término de Arquitectura de la Información fue Richard Saúl Wurman, quien la define como: "El estudio de la organización de la información con el objetivo de permitir al usuario encontrar su vía de navegación hacia el conocimiento y la comprensión de la información”. En un contexto centrado en la web Louis Rosenfeld y Peter Morvillese, quienes la definen como: http://www.sidar.org/acti/jorna/050224/3/pagina4.html. 22.

(23) . "El arte y la ciencia de estructurar y clasificar sitios web e intranets con el fin de ayudar a los usuarios a encontrar y manejar la información".5 "La disciplina encargada de Estructurar, Organizar y Etiquetar el contenido como también Establecer los puntos de acceso, Sistemas de búsqueda y Recuperación de información de cualquier aplicación soportada en la web, con el fin de que el usuario cumpla con los objetivos y su experiencia sea óptima".6. . Diseño de Interacción: Diseño de Interacción (IxD) define la estructura y el comportamiento de los productos y servicios interactivos. Los diseñadores de interacción crean complejas relaciones entre las personas y los sistemas interactivos que utilizan, desde los ordenadores a los dispositivos móviles y a las aplicaciones, los diseñadores de interacción colocan las bases para las experiencias intangibles.7. . Ergonomía de software: Adaptación del software a los seres humano de modo que el usuario no se vea afectado por la interacción con el computador más de lo necesario sino más bien apoyado en su trabajo.8. . Factor Humano: EL factor humano es una disciplina de estudio que se ocupa de la interfaz hombre-máquina. El factor humano se trata los aspectos psicológicos, sociales, físicos, biológicos y características de seguridad de un usuario y del sistema en que se encuentra.9. . Ingeniería web: La ingeniería Web es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo eficiente, operación y evolución de aplicaciones de alta calidad en la Word Wide Web.10. . Usabilidad: La Organización Internacional para la Estandarización (ISO) cuenta con dos definiciones de usabilidad: o "La usabilidad se refiere a la capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso" fuente: ISO/IEC 9126 o "Usabilidad es la efectividad, eficiencia y satisfacción con la que un producto permite alcanzar objetivos específicos a usuarios específicos en un contexto de uso específico" fuente: ISO/IEC 9241. 5. http://www.nosolousabilidad.com/articulos/ai.htm http://infoempresa.blogspot.com/2005/03/definicin-de-arquitectura-de-la_31.html 7 http://interactiondesigners.com 8 http://www.smi.hst.aau.dk/~pm/ab/Ergo_soft.pdf 9 http://ergonomics.about.com/od/glossary/g/defhumanfactors.htm 10 http://www.webengineering.org 6. 23.

(24) 1.3. DISEÑO METODOLOGICO. 1. Para poder identificar los estándares establecidos para el diseño centrado en el usuario se buscará en textos de la universidad, se hará una búsqueda en la Web por medio de buscadores especializados y se obtendrá ayuda del Ingeniero Saulo Torres. Para realizar la especificación de requerimientos y para realizar análisis de cómo se va enfrentar el problema se seguirán ejemplos encontrados durante la búsqueda de los estándares y se utilizará la información dada por INDEPORTES. 2. Para diseñar el sistema de información se tiene que examinar cuál de los estándares existentes dentro del diseño centrado en el usuario se va seguir y de acuerdo a este seguir los pasos propuestos y realizar cambios en caso de ser necesario. 3. Para implementar y realizar pruebas de accesibilidad y usabilidad al sistema de información se buscará ayuda del grupo CINFOSI de la universidad del Quindío el cual es un grupo de investigación dedicado a realizar pruebas de usabilidad de aplicaciones. 5. Para implantar el sistema de información se creará un instalador el cual reduzca el tiempo de instalación de la aplicación, se hará la migración de los datos a la aplicación. 1.4. PLAN PROCEDIMENTAL. 1.4.1 Personas que participarán en el proyecto. Jenny Carolina Idárraga Ruiz Estudiante X semestre de ingeniería de sistemas y computación. Universidad Tecnológica de Pereira Milton Humberto Arteaga Salcedo Estudiante X semestre de ingeniería de sistemas y computación. Universidad Tecnológica de Pereira 1.4.2 Colaboradores. 24.

(25) Saulo de Jesús Torres Rengifo Ingeniero Eléctrico Universidad Tecnológica de Pereira Maestría en Física. Ciencia de los Materiales Sandra Milena Vélez Secretaria de INDEPORTES. 1.4.3 Recursos 1.4.3.1 Hardware  1 Equipo portátil  1 Equipo de escritorio  1 Impresora  Acceso a Internet  Papelería  Dinero para traslados a INDEPORTES 1.4.3.2 Software  StarUML  Word  XAMPP. 25.

(26) 1.4.4 Cronograma Actividad. Mes 1. Mes 2. Identificar los estándares establecidos para el diseño centrado en el usuario, realizar la especificación de requerimientos y analizar la forma como se va enfrentar el problema. Diseñar el información.. sistema. de. Implementar y realizar pruebas de accesibilidad y usabilidad al sistema de información. Implantar el sistema de información.. 26. Mes 3. Mes 4.

(27) 2. 2.1. DEFINICIÓN DE ESTANDARES DE LA METODOLOGÍA DE DISEÑO CENTRADO EN EL USUARIO NORMAS ISO 11. La organización internacional para la estandarización tiene las siguientes normas para el desarrollo de software centrado en el usuario. 2.1.1 ISO 13407. Proceso de diseño centrado en el usuario para sistemas interactivos La norma describe cuatro principios de diseño centrado en el hombre: 1. La participación activa de los clientes (o los que hablan por ellos). 2. La asignación adecuada de las funciones. (Asegurando que las habilidades humanas se utilicen correctamente). 3. Iteración de soluciones de diseño (por tanto, disponer de tiempo en la planificación del proyecto). 4. Diseños multi-disciplinarios (pero ten cuidado con los equipos de diseño demasiado grande). Y cuatro de las principales actividades de diseño centrado en el usuario: 1. Entender y especificar el contexto de uso (hacer explícito - evitar el supuesto de que es obvio). 2. Especifique los usuarios y las necesidades socio-culturales (Tenga en cuenta la variedad de puntos de vista diferentes y la individualidad). 3. Producir soluciones de diseño (múltiples diseños y fomentar la creatividad). 4. Evaluar los diseños en contra de los requerimientos (se refiere a las pruebas reales de los clientes no sólo demostraciones convincentes). 12 La norma en sí es genérica y puede aplicarse a cualquier sistema o producto.. 11. http://es.kioskea.net/faq/1632-las-normas-en-ergonomia-de-software JACKO, Julie A. y SEARS, Andrew. The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications. 2003. 1005 p. 12. 27.

(28) Actividades del proceso de diseño centrado en el usuario. Imagen 2: Actividades del Proceso de Diseño centrado en el usuario, según la norma ISO 13407.. Información general de la norma ISO 1340713    . . 13. Título: Procesos de diseño centrado en el usuario para sistemas interactivos. Fecha: Julio 1999 Ámbito: Orientación en las actividades de diseño centrado en el usuario durante todo el ciclo de vida de sistemas interactivo basados en computadores Contenidos: La justificación de un diseño centrado en el usuario. Una descripción de los cuatro principios básicos del diseño centrado en el usuario. Planificación del proceso de diseño centrado en el usuario. Descripción de las cuatro actividades que deberían llevarse a cabo durante un proceso de desarrollo del sistema. Una lista de proceso actual y las normas de productos para el diseño centrado en el usuario. Propósito: ISO 13407 tiene como objetivo ayudar a los responsables de la gestión de diseño de hardware y software de procesos para identificar y. http://www.processforusability.co.uk/Usability_test/html/13407.html. 28.

(29)  . planificar eficaz y oportunamente las actividades del diseño centrado en el usuario. Es un complemento de los enfoques de diseño y métodos existentes. Audiencia: Todas las partes implicadas en el desarrollo de sistemas centrados en el usuario, incluidos los usuarios finales de los sistemas se espera que encuentren la norma pertinente. Requisitos: Cualquier proceso de desarrollo que afirme haber cumplido las recomendaciones de la norma ISO 13407 debe especificar los procedimientos utilizados, la información recogida y utilización de los resultados.. 2.1.2 ISO TR/16982. Métodos de usabilidad que soportan diseño centrado en el usuario. Este es más bien un reporte técnico (TR) y no una norma. Este documento presenta una lista de métodos ergonómicos que pueden ser aplicados a las diferentes etapas del ciclo de diseño, precisando sus ventajas y desventajas. Aquí se presentan los métodos implicando directamente a los usuarios finales (ej. La observación, la medida del desempeño, la técnica de los incidentes críticos, los cuestionarios, las entrevistas, las técnicas de diseño y evaluación participativa, etc.) Y los métodos que no implican directamente a los usuarios finales (ej. El análisis de documentos, guías de estilo, cuadros de evaluación, criterios ergonómicos, los métodos formales {ex., KLM, GOMS, MAD*}, etc.). En resumen, esta es una presentación de métodos que son reconocidos en el dominio del diseño centrado en el usuario. El lector podrá completar la lectura de esta norma, leyendo el artículo de Maguire (2001). 2.1.3 ISO 9241-10. Principios para diálogos. Esta parte describe principios generales de ergonomía juzgados importantes para el diseño y evaluación de diálogos entre el usuario y los sistemas de información (adaptación a la tarea, carácter auto descriptivo, control por parte del usuario, conformidad con las expectativas del usuario, tolerancia a errores, aptitud a la individualización, facilidad de aprendizaje). Estos principios pueden ser aplicados durante la especificación, el desarrollo o la evaluación de software como línea directriz general, y son independientes de cualquier técnica de diálogo específico. En este documento, cada principio está acompañado de una descripción seguida de ejemplos de puesta en práctica. 2.1.4 ISO 9241-11. Guía de especificación y medidas de usabilidad. Esta parte define la usabilidad y explica cómo identificar la información a tomar en cuenta para especificar o evaluar la usabilidad, en términos de desempeño y satisfacción del usuario. Este documento proporciona directrices para la descripción del contexto de usabilidad del software y las medidas pertinentes relativas a la usabilidad (medida de la eficacia y de la eficiencia).. 29.

(30) 2.1.5 ISO 9241-12. Presentación de la información. Esta parte proporciona recomendaciones ergonómicas relativas a la presentación y a las propiedades particulares de la información presentada en pantallas de visualización. Las recomendaciones proporcionadas tienen como objetivo permitir al usuario ejecutar tareas de percepción de manera eficaz y satisfactoria. Aquí se aborda por lo tanto la organización de la información (ubicación de la información, adecuación de las ventanas, zonas de información, zonas de entrada/salida, grupos de información, listas, tablas, etiquetas, campos, etc.), los objetos gráficos (cursores y punteros, etc.), y las técnicas de codificación de la información (codificación alfanumérica, abreviación de códigos alfanuméricos, codificación gráfica, codificación por colores, marcadores, etc.). Es proporcionado un ejemplo de procedimiento de evaluación y conformidad. 2.1.6 ISO 9241-13. Guía del usuario. Esta parte proporciona recomendaciones relativas a la ayuda del usuario. Las recomendaciones presentadas en esta parte están relacionadas al prompt, el feedback, el estado del sistema, la gestión de errores y la ayuda en línea. Las recomendaciones presentadas en esta parte deberían facilitar la interacción de un usuario con un programa, favorizando el uso eficaz del programa, evitando la carga de trabajo mental inútil, proporcionando a los usuarios un medio de gestión de errores y un asistente a los usuarios con niveles de conocimiento diferente. 2.1.7 ISO 9241-14. Diálogos de menú. Esta parte proporciona recomendaciones para el diseño ergonómico de los menús, es decir tipos de interacción en el que se presentan opciones a los usuarios bajo diferentes formas (ventanas de diálogo con casillas a marcar, botones, campos, etc.). En esta parte, numerosas recomendaciones son condicionales, es decir que sólo deberían ser aplicadas en contextos específicos (ej. Tipo particular de usuario, de tarea, de entorno, de tecnología, etc.). La aplicación de estas recomendaciones debería estar subordinada a un conocimiento de las tareas y de los futuros usuarios. Aquí se aborda entonces la estructura de los menús, la navegación en los menús, la selección y ejecución de las opciones y la presentación de los menús. 2.1.8 ISO 9241-15. Diálogos de tipo de lenguaje de órdenes. Esta no aplica debido a que el usuario en nuestra aplicación no debe ingresar ningún tipo de comando 2.1.9 ISO 9241-16. Diálogos de manipulación directa. Esta norma no aplica debido a que la pantalla será estática y el cliente no tendrá un manejo directo sobre la interfaz. 30.

(31) 2.1.10 ISO 9241-17. Diálogos por cumplimientos de formularios. Los diálogos por cumplimentación de formularios, son diálogos en los que el usuario rellena, selecciona las entradas o modifica los campos indexados dentro de un formulario o de una ventana de diálogo, presentada por el sistema. Las recomendaciones dadas en esta parte tienen que ver con la estructura de los formularios, los campos y etiquetas, las entradas (textuales alfanuméricas, de opción, los controles, las validaciones, etc.), el feedback y la navegación en el formulario. 2.1.11 ISO 14915. Ergonomía del software para interfaces de usuario multimedia. Esta norma no aplica debido a que no se tienen interfaces que manejen contenido multimedia. 2.1.12 ISO/TS 16071. La accesibilidad a interfaces. Este documento es una especificación técnica, aun no es una norma. El objetivo de este documento es el de proporcionar recomendaciones a los desarrolladores que les permita garantizar la accesibilidad a las interfaces a los usuarios, es decir favorecer la eficacia y satisfacción de los usuarios con necesidades específicas a causa de deficiencias motoras, sensoriales o cognitivas (ej. Personas incapacitadas o invidentes, etc.). Por otra parte las recomendaciones propuestas deberán disminuir el uso de herramientas de asistencia de software y hardware como las síntesis de habla, el Braille, o aun favorecer su uso. Esta norma sería entonces un complemento más general de preconización del WAI sobre la accesibilidad al contenido Web. Aquí se aborda el diseño de accesos directos de teclado, las tecnologías de asistencia, las necesidades de los usuarios invidentes, sordos, los contratos, el ingreso de datos, el uso del color, etc.. 31.

(32) 3 3.1. ANÁLISIS DEL SISTEMA. REQUERIMIENTOS DEL SISTEMA. La secretaría de deportes, recreación y cultura de Risaralda IDEAR con la sigla INDEPORTES RISARALDA dentro de sus funciones tiene el manejo de escalafón de entrenadores que maneja la información de los entrenadores y calcula el sueldo que los entrenadores devengan. Para calcular cual es el sueldo de los entrenadores, es necesario conocer su nivel académico, el recorrido y los logros como entrenador, para esto se requieren registrar los siguientes datos: . Información académica. . Recorrido como entrenador. Cada dato tiene asociado unos ítems con una calificación porcentual y un puntaje, después se hace la suma de todos los puntos de los ítems calificados obteniendo el puntaje total con el que se mira la categoría obtenida en el escalafón. El escalafón además permite hacer seguimiento de la evolución de los entrenadores y sus logros, muestra estadísticas a nivel deportivo de IDEAR. Permite hacer el cálculo salarial de los entrenadores. Cuando un entrenador tiene una mejora en su hoja de vida, se hace el cambio correspondiente y se calcula el nuevo salario. Se debe llevar un historial para cada entrenador que contenga toda la información correspondiente al recorrido del entrenador en la institución, indicando quien hace las modificaciones de los datos. Se requiere una aplicación que permita: . Agregar modificar y eliminar a los deportistas y a los entrenadores.. . Configurar el escalafón de entrenadores.. . Calcular el escalafón para los entrenadores y hacer actualización de la información dejando un log de modificaciones.. . Permitir la creación de usuarios para la herramienta y que a cada usuario se le pueda configurar un rol dentro de la aplicación.. . Generar reportes y estadísticas sobre la información de los entrenadores escalafonados.. 32.

Referencias

Documento similar

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

El nuevo Decreto reforzaba el poder militar al asumir el Comandante General del Reino Tserclaes de Tilly todos los poderes –militar, político, económico y gubernativo–; ampliaba

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

En la parte central de la línea, entre los planes de gobierno o dirección política, en el extremo izquierdo, y los planes reguladores del uso del suelo (urbanísticos y

 Para recibir todos los números de referencia en un solo correo electrónico, es necesario que las solicitudes estén cumplimentadas y sean todos los datos válidos, incluido el

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)