• No se han encontrado resultados

Capítulo 3: Diseño y valoración del software SEPORH

3.2 Modelado de la propuesta

44

Inicio: en esta fase se hace una conceptualización de lo que será el software, es donde se idea el primer bosquejo y se define para garantizar el acceso a la fase posterior. Para desarrollar este análisis se determina el contexto en el cual se va a explotar el si stema, se diseña una propuesta de la estructura del sistema, se identifican posibles riesgos que traigan consigo inconvenientes en la capacidad de desarrollar el sistema y demostrar a los usuarios que el sistema es apto para resolver sus deficiencias.

Confección: es la fase en la que se define la estructura que va a tener. El objetivo fundamental de esta fase es desarrollar una estructura que sea estable permitiendo garantizar su continuidad a lo largo de su vida. En esta fase también es donde se identifican los casos de uso.

Construcción: esta fase tiene como objetivo la construcción del software a partir de una guía base ideada con anterioridad, hasta haberse terminado y estar listo para ser presentado a los usuarios.

En esta tercera fase se realizan las siguientes actividades: 1. Identificación, descripción y realización de casos de uso.

2. Finalización del análisis, del diseño, de la implementación y de la prueba de los casos de uso.

3. Mantenimiento de la integridad del diseño, cambiándolo cuando este lo necesite. Esta fase culmina con la entrega producto final listo para ser ejecutado.

Las fases descritas anteriormente permitieron la modelación del software ``SEPORH´´ para el apoyo del proceso de enseñanza – aprendizaje de la asignatura Planeamiento y Operación de los Recursos Hidráulicos.

El software permite que el estudiante o cualquier otro usuario pueda autogestionar el conocimiento de la asignatura; también trae consigo varias ventajas como:

1. Fácil uso.

2. Interactividad, ya que responde de inmediato a las acciones del usuario y así permite un intercambio de información constante.

3. Permite que los estudiantes trabajen a un ritmo propio. 4. Estimula la búsqueda de información de forma independiente.

45 5. Insita a la curiosidad del usuario.

Actores en el proceso de uso del software (tabla 3.1)

Actores de proceso Justificación

Usuario

El estudiante, docente o cualquier otra persona que interactúe con las diferentes opciones que presenta el software, en la búsqueda de conocimientos sobre el tema que se aborda por el mismo.

Tabla 3.1

Caso de uso del negocio (o software).

El caso de uso apoya a los analistas a trabajar con los usuarios para determinar cómo utilizar el sistema. Un caso de uso, especifica una secuencia de acciones que el sistema puede llevar a cabo interactuando con sus usuarios (actores).

Caso de uso del sistema o software.

Los casos de uso del sistema representan las acciones concretas que un actor puede usar dentro del sistema informático.

Se concibió el software teniendo en cuenta sus posibles usuarios de uso, de manera que en una computadora sea posible el uso de un estudiante, un profesor u otro usuario del software.

En la siguiente tabla se describe la función de los actores del software:

Actores de software Función

Usuario

Utilizar las diferentes opciones que presenta el software en la búsqueda de conocimientos sobre el tema que se aborda por el mismo.

46 Diagrama de uso del Software:

Diseño de la interfaz gráfica del software.

Como muchas aplicaciones diseñadas para el sistema operativo Windows, este software sigue las mismas reglas de diseño de interfaz basada en ventanas, en particular este trabaja en una sola ventana, pero como es una multimedia, el usuario tiene la oportunidad de interactuar con la multimedia a través de botones diseñados individualmente, mediante los cuales el usuario puede cambiar de una página a otra sin tener que salir de la ventana.

A continuación se detallan las páginas que muestran la consumación de diferentes casos de uso de sistema.

El software tiene una página de inicio (figura 3.1) que cumple el objetivo de una página principal, desde la cual se comienza a navegar por las diferentes páginas de la multimedia.

47 Figura. 3.1. Página principal.

Tabla 3.3. Eventos de la página Principal

En la página Contenidos (figura 3.2), el usuario tiene la opción de seleccionar el tema de la asignatura de la cual necesita obtener información.

Acción del usuario Respuesta del software

Clic sobre el botón (Contenidos) Muestra la página con los contenidos de la asignatura

Clic sobre el botón (Animaciones) Muestra la página Animaciones Clic sobre el botón (Contacto) Muestra la página de Contacto Clic sobre el botón (Ayuda) Muestra la página de Ayuda

Clic sobre el botón (Acerca de…) Muestra la página de información acerca del software.

Clic sobre el botón (Música off) Detiene inmediatamente la música Clic sobre el botón (Música on) Reproduce inmediatamente la música Clic sobre el botón (Salir) Cierra el software de inmediato

48 Figura.3.2 Página Contenidos.

Tabla 3.4. Eventos de la página Contenidos.

Acción del usuario Respuesta del software

Clic sobre el botón (Gestión de los Recursos Hidráulicos)

Muestra la página Gestión de los Recursos Hidráulicos

Clic sobre el botón (Programación Lineal) Muestra la página Programación Lineal Clic sobre el botón (Programación No

Lineal)

Muestra la página Programación No Lineal

Clic sobre el botón (Programación Dinámica)

Muestra la página Programación Dinámica

Clic sobre el botón (Operación de Fuentes Superficiales)

Muestra la página Operación de Fuentes Superficiales

Clic sobre el botón (Operación de Fuentes Subterráneas)

Muestra la página Operación de Fuentes Subterráneas

Clic sobre el botón (Inicio) Vuelve inmediatamente a la Página Principal

49 Nota: Los botones de Atrás e Inicio son comunes y cumplen el mismo objetivo en todas las páginas.

En la página Gestión de los Recursos Hidráulicos (figura 3.3) el usuario tiene la opción de seleccionar los diferentes capítulos que contiene el tema.

Figura.3.3. Página (Gestión de los Recursos Hidráulicos).

Tabla 3.5. Eventos de la página (Gestión de los Recursos Hidráulicos).

Acción del usuario Respuesta del software

Clic sobre el botón (Capítulo 1) Despliega el contenido del Capítulo 1 en la misma página

Clic sobre el botón (Capítulo 2) Despliega el contenido del Capítulo 2 en la misma página

Clic sobre el botón (Capítulo 3) Despliega el contenido del Capítulo 3 en la misma página Clic sobre el botón (Capítulo 4) Despliega el contenido del Capítulo 4 en

la misma página Clic sobre el botón (Preguntas de

Control)

Despliega las preguntas de control de los diferentes capítulos en la misma página

50 Las páginas Programación Lineal, Programación No Lineal y Dinámica, Operación de Fuentes Superficiales y Subterráneas tienen el mismo diseño y la misma forma de trabajo, se pone como ejemplo la página Programación Lineal (figura 3.4), en esta página el usuario tiene la opción de consultar las conferencias del tema y los ejercicios resueltos y propuestos.

Figura 3.4. Página Programación Lineal.

Tabla 3.6. Eventos de la página Programación Lineal (válido para las otras páginas mencionadas).

Acción del usuario Respuesta del software

Clic sobre el botón (Conferencia) Muestra la página Conferencias con las conferencias de cada tema

Clic sobre el botón (Ejercicios resueltos y propuestos)

Muestra la página Ejercicios resueltos y propuestos

51 En la página Animaciones (figura 3.5) el usuario tiene la opción de acceder a información en forma de videos, animaciones y juegos relacionados con la asignatura y la carrera.

Figura.3.5. Página (Animaciones)

Tabla 3.7. Eventos para la página (Animaciones).

Acción del usuario Respuesta del software

Clic sobre el botón (Videos) Muestra la página Videos Clic sobre el botón (Animaciones) Muestra la página Animaciones Clic sobre el botón (Juego) Muestra la página Juego

52 En la página Videos (figura 3.6) el usuario tiene la opción de seleccionar el video que sea de su interés y reproducirlo.

Figura 3.6. Página Videos.

Tabla 3.8. Eventos de la página Videos.

Acción del usuario Respuesta del software

Clic sobre video Acueducto de Albear

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

Clic sobre video Presas

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

Clic sobre video Purificación de Agua

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

Clic sobre video Trasvase Este Oeste

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

53 Tabla 3.6 Eventos de la página Videos.(continuación)

Acción del usuario Respuesta del software

Clic sobre video Tratamiento de Agua

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

Clic sobre video Spot sobre el agua

Reproduce inmediatamente el video correspondiente, en el recuadro derecho inferior

En la página Animaciones (figura 3.7) el usuario puede interactuar con diferentes animaciones interesantes para aumentar sus conocimientos sobre diferentes temas de hidráulica.

54 Tabla 3.9. Eventos de la página Animaciones.

Acción del usuario Respuesta del software

Clic sobre cualquiera de las animaciones Reproduce la seleccionada de forma instantánea en una página diferente

En la página Juegos (figura 3.8) el usuario tiene la oportunidad de interactuar con un juego divertido y a la ves instructivo que fomenta algunos conocimientos básicos de hidráulica.

Figura 3.8. Página Juego.

Tabla 3.10. Eventos de la página Juegos.

Acción del usuario Respuesta del software

55 Diagrama general del software.

56

Documento similar