1. Manual de Usuario<br />A lo largo de este manual, se explicará de forma clara y concisa cómo funciona la aplicación desarrollada. Primero, es necesario explicar cómo está diseñada la aplicación y luego se dará una guía de cómo utilizar cada uno de los componentes de la aplicación.<br />Módulos y Diseño de la Aplicación<br />La aplicación está dividida en módulos o secciones cada uno de los cuales soluciona un problema particular. Al interior de cada módulo el usuario deberá seguir un proceso que lo guiará para encontrar solución al problema que necesite tratar.<br />Los módulos representan las secciones desarrolladas en clase y adentro de cada módulo se encuentran los algoritmos y pseudocódigos de cada método numéricos perteneciente a la sección.<br />Para acceder a cada módulo, el usuario deberá hacer clic en la barra de navegación lateral donde encontrará fácilmente acceso a los diferentes módulos desde cualquier parte de la aplicación.<br />Al inicio de cada módulo se dará una breve explicación del contenido del módulo. Las explicaciones son en su mayoría matemáticas y contienen la definición de lo que significa el módulo. Al final de la descripción el usuario podrá iniciar el proceso haciendo clic en el botón de “Ir a los métodos”<br />El proceso que el usuario debe seguir en los módulos es similar. Para no repetir contenido se darán explicaciones de las funcionalidades más básicas y posteriormente se entrará en detalle en los módulos que sea necesario.<br />Como se explicó anteriormente, lo primero que el usuario ve al ingresar al módulo es una introducción al capítulo, pero el proceso comienza justo después de hacer clic en el botón de la parte inferior mencionado anteriormente.<br />Al ingresar a algunos métodos, el sistema pide al usuario una ecuación. El usuario debe ingresar la ecuación en el campo de texto como se muestra a continuación.<br />En la imagen se aprecia que el sistema ofrece una ayuda al usuario para el ingreso de las ecuaciones. En esta ayuda la aplicación informa al usuario de las funciones permitidas y cómo se llaman. Para acceder al sistema de ayudas se debe hacer clic en el vínculo indicado. El vínculo abrirá una ventana tipo “dialog” con la ayuda. Esta ventana se muestra a continuación.<br />En los otros métodos se piden matrices (Sistemas de Ecuaciones) o un conjunto de puntos (Interpolación). En cada una de las páginas está la explicación de cómo debe ser ingresada la información.<br />Una vez ingresada la información necesaria (ecuación, matriz o puntos) y el usuario haya creado la función (haciendo clic en el botón “Crear”), el sistema llevará al usuario a seleccionar el método con el que se quiere resolver la ecuación.<br />Es claro que a partir de este momento las vistas mostradas al usuario difieren en cada método pero todos se utilizan de manera similar.<br />Dentro de los métodos de cada módulo se encuentran listadas las categorías y dentro de estas los métodos que están disponibles en este punto del proceso. Los métodos están ocultos y se podrán abrir haciendo clic en el título del método. A continuación se muestra una imagen donde se ha abierto un método y los otros están ocultos y se pueden identificar las categorías en letra azul.<br />Resaltan los iconos a la derecha de cada método. Estos permiten al usuario acceder al pseudocódigo, a la implementación y a una pequeña ayuda del método que se quiere utilizar. El significado de los iconos es el siguiente:<br />Ver PseudocódigVer ImplementaciónVer Ayuda<br />Cuando el usuario hace clic en algún ícono, aparecerá una ventana tipo modal con la información solicitada. A continuación se muestra la implementación del método de Bisección encontrado en el módulo de Ecuaciones No Lineales.<br />Cada método pedirá al usuario una información necesaria para el funcionamiento de los métodos y una vez ingresada esta información y que el usuario haya enviado la misma (haciendo clic en el botón del formulario) se abrirá la respuesta encontrada por la aplicación. Esta respuesta puede ser una solución o puede alertar al usuario que algo no salió como se esperaba (por ejemplo, se ingresó una función inválida o un número de puntos incorrecto). Se muestran a continuación ambos casos.<br />Graficando Funciones<br />Para graficar una función, podemos ingresar al módulo de Ecuaciones No Lineales, ingresar la ecuación y enviar el formulario (como si se fuera a resolver la ecuación). <br />La gráfica se verá automáticamente en la próxima vista. Si se quiere hacer zoom en alguna parte de la gráfica, se pueden cambiar los valores máximos y mínimos de los ejes y hacer clic en el botón “Cambiar Limites”.<br />A continuación se muestra la gráfica de una función y el formulario para cambiar los ejes.<br />