Simulación mediante Applets de Java: Análisis de la dinámica de la rueda de agua
Abstract
El proyecto desarrollado a continuación es una aplicación informática que permite el estudio y la simulación de un sistema físico, más concretamente de un sistema dinámico y no lineal. Por estas características estos sistemas son difícilmente predecibles y presentan un comportamiento irregular, aleatorio y complicado, es decir, exhiben un comportamiento caótico. El sistema escogido es una variación de un movimiento de oscilación caótico conocido como ¿Rueda de Agua Caótica¿ y estudiado por R.L. Kautz y Bret M. Huggard. La simulación de su dinámica y comportamiento se ha realizado mediante un applet, lo que proporciona más facilidad para comprender sus características debido a la representación visual de éstas. El applet está totalmente desarrollado usando el lenguaje de programación orientado a objetos Java. Para su codificación se ha utilizado el entorno de desarrollo integrado (IDE) NetBeans, que es una plataforma que fomenta el código abierto, totalmente gratuita y sin restricción de uso, fundada por Sun Microsystems y propiedad actualmente de Oracle Corporation. La principal ventaja de usar applets es que se pueden ejecutar en cualquier navegador compatible con Java (Explorer, Firefox, Safari, Opera, etc¿) y su ejecución es independiente tanto del sistema operativo (Windows, Linux, etc..) como de la arquitectura física (pc, tablet, Smartphone, etc..) lo que proporciona una base multiplataforma excelente sin ningún perjuicio para el desarrollador. Para sacar el máximo partido a esta alta portabilidad se ha decidido integrar la aplicación en una página Web, facilitando su visualización a un gran número de usuarios. Seguidamente se detallarán los aspectos más importantes de este proyecto tales como la caracterización del problema físico presentado, requisitos a cumplir, diseño gráfico y codificación de la aplicación.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2011/2012. Tutores del Proyecto: Inés Pérez Mariño y Jesús Miguel Seoane Sepúlveda
Collections
- Proyectos Fin de Carrera [439]