CONSTRUCCION DE LA SOLUCION Propuesta Metodológica
Enviado por tibana110539 • 21 de Noviembre de 2015 • Informe • 5.892 Palabras (24 Páginas) • 1.124 Visitas
UNAD. UNIVERSIDAD ABIERTA Y A DISTANCIA[pic 1]
Escuela de ciencias básicas
Asignatura :
203036_108 Software Ingeniería
CONSTRUCCION DE LA SOLUCION
Propuesta Metodológica
Presenta :
José Eusebio López Junco
Código: 74338899
Docente:
Nelson Humberto Zambrano
Bogotá D.C Colombia Octubre 30 del 2015
INTRODUCCIÓN
La siguiente propuesta metodológica esta fundamenta en la solución del problema propuesto; para el desarrollo de esta actividad se valió de las etapas de los trabajos colaborativos anteriores, como el diagrama de flujo, las lluvias ideas, las propuestas personales que se subieron al foro colaborativo de los mismos. Para el desarrollo de la propuesta se valió de videos en ☺You tube, libros pdf, Experiencia laboral en procesos de automatización, Feria de automatización donde había una sala dedicada al manejo de Matlab como herramienta en el análisis de procesos, donde ellos nos dieron una guía básica en el control de variables. Siguiendo con lo anterior se comenzó armando un diagrama de flujo donde se realizaron las fases a groso modo del proceso, para después pasarlo de una manera detallada a un algoritmo, donde se detalla el proceso. Para por ultimo pasarlo al código fuente donde se utilizó el lenguaje de Matlab más la interfaz gráfica con el ánimo de darle un valor agregado para que la solución sea realmente lo que el cliente necesita.
- PROBLEMA A RESOLVER SOFTWARE PARA INGENIERÌA
En una industria manufacturera, disponen de una máquina que realiza un proceso en tres fases, cada una de ellas se desarrolla en un tiempo calculado por un instrumento anexo que devuelve tres números binario cada uno de 13 bits, dichos números representan el intervalo de tiempo de duración de cada fase (el tiempo mínimo de cada fase no era inferior a 5 segundos). Adicionalmente la máquina dispone de un conjunto de leds dispuestos en forma de matriz de 10 por 5, a partir de ellos se identificaba la fase y a través de un código visual se daba una aproximación del tiempo que restaba para finalizar el proceso (a través de juego de luces que se actualizaba cada segundo). En este momento el código de programación que realizaba dicho proceso sufrió un daño irreparable, por tanto es necesario generar un nuevo código a nivel de prototipo, que responda a estas condiciones, esto para que sea estudiado y viabilizar su aplicación… Los datos de entrada y salida se deben dar a partir de los recursos del PC, y usando Matlab como lenguaje de programación
- GUIÓN DE LA PROPUESTA.
- Valernos del diagrama de flujo hecho como propuesta de grupo, para comenzar a armar la hipótesis.
- Buscar información acorde para solucionar el problema
- Armar un algoritmo que pueda relacionar el problema con algún software.
- Valernos del algoritmo para armar el código fuente
- Realizar revisiones y pruebas de la solución
- ORDEN CRONOLÓGICO DE LA PROPUESTA.
Actividad | Fecha Inicio | Fecha Final | Actividad |
Experimentación Individual | 24 agosto | 17 septiembre | Implementación propuesta individual, donde se describe bibliografía para la solución, con las ventajas desventajas |
Construcción de la solución | 27 Septiembre | 15 noviembre | Hipótesis, bibliografía para solucionar el problema, algoritmo, código fuente en Matlab o Scilab. Revisión de la solución. |
Experimentación Grupal |
- BUSCAR INFORMACIÓN ACORDE PARA SOLUCIÓN DEL PROBLEMA.
2.1. DISEÑO DEL ALGORITMO:
http://www.omijal.org/pagina_c/algo.html
Importante información de como elaborar un algoritmo del cual se extrae su importancia en la solución de cualquier problema aun sea cotidiano.
Elaborar un algoritmo es tiempo y dedicación requiere conocimiento y experiencia, que se logra con mucho trabajo, cuando se tiene un problema y se tiene la idea de cómo efectuarla se llama periodo de incubación , lo que sigue es plasmar por medio de lenguaje normal compensado con alguna reglas de programación para así llegar a presentar una solución ordenada y fácil de entender tanto por la persona como la computadora.
Ejemplo: 2
Se requiere saber si un números son pares o impares.
a. todo secuencia debe estar ordenada y ser finito.
Inicio
Escribir “Ingrese el primer valor”
Leer número
Si numero > 0 entonces
Numero mod 2
Si mod = 0
Escribir “Es un número impar”
Sino
Escribir “ Es un número impar”
Fin si
Sino
Escribir “entrada incorrecta”
Fin si
Fin
Si no hubiera hecho este algoritmo no tendría una forma clara de solucionar el problema., porque podría haber comenzado haciendo el resto de la división, luego decir que el número es incorrecto, en si podría decir que estaría hecho una cabuya en un bolsillo.
...