Escolar Documentos
Profissional Documentos
Cultura Documentos
PROYECTO
FINAL DE
APLICACIONES
DISTRIBUIDAS
AVANZADAS
02/10/2013
Propuesta de un sistema de control
para mdulo lunar
El presente documento describe una propuesta
Proyecto final de aplicaciones distribuidas avanzadas
Pgina 1
para el control de un sistema de control a
distancia de un mdulo de aterrizaje lunar
EQUIPO DE TRABAJO
Nombre Responsabilidades
Nota: Las responsabilidades son nicas por cada integrante del grupo
Proyecto final de aplicaciones distribuidas avanzadas
Pgina 2
Contenido
EQUIPO DE TRABAJO ........................................................................................ 1
INTRODUCCIN .................................................................................................. 3
OBJETIVOS ......................................................................................................... 3
objetivo general................................................................................................... 3
objetivos especficos ........................................................................................... 3
PROPUESTA DE PROTOCOLO .......................................................................... 3
Objetivo de control .............................................................................................. 3
Protocolo ............................................................................................................. 3
Diagrama de estado ............................................................................................ 3
Diagrama de secuencia ...................................................................................... 4
RESULTADO ........................................................................................................ 4
Resultados generales ......................................................................................... 4
Ejemplo de ejecucin .......................................................................................... 4
CONCLUSIONES ................................................................................................. 4
BIBLIOGRAFA .................................................................................................... 5
Proyecto final de aplicaciones distribuidas avanzadas
Pgina 3
INTRODUCCIN
De qu se trata el proyecto?
El analisis de la siguiente aplicacin desarrollada en java sera comprendida para poder
desarrollar comunicacin de tipo cliente-servidor, con los diversos recursos implementados
con el objetivo de crear diferentes eventos en determinados tiempos. Asi lograr controlar en
un aterrizaje simulado para poder imitar las condiciones a las que se enfrentan los diversos
usuarios.
OBJETIVOS
objetivo general
Cul es objetivo final que se pretende perseguir?
objetivos especficos
Cules son los pasos intermedios para alcanzar el objetivo final?
PROPUESTA DE PROTOCOLO
Objetivo de control
Qu se pretende controlar?
Protocolo
Definir los niveles sintctico y semntico
Diagrama de estado
Proyecto final de aplicaciones distribuidas avanzadas
Pgina 4
Indicar los diferentes estados del sistema
Diagrama de secuencia
Definir las interacciones que ocurren dentro de los estados
RESULTADO
Resultados generales
Indicar que fue alcanzado y que qued pendiente
Ejemplo de ejecucin
Algunas grficas que ilustren los resultados
CONCLUSIONES
Indicar como se cumplieron los objetivos especficos.
Como resultado de la presente investigacin en relacin a un pequeo
laboratorio en java facilitada, es posible concluir que existe una relacin
entre el cliente y el servidor; que conjuntamente desarrollan la actividad
de manipular los movimientos en un modulo de aterrizaje lunar con el
objetivo de manipularlo a distancia con el apoyo de una simulacin
desarrollada en la plataforma de java; as para realizar eventos bajo
situaciones variadas que se habrn de documentar para guardar un
registro histrico. Con la oportunidad de poder analizar los valores
obtenidos se puede deducir que deberemos tomar en cuenta diversos
factores en el laboratorio con los que nos enfrentaremos en el campo de
aplicacin; el primero seria tomar en cuenta la fuerza de gravedad que no
existe en la luna, la cual controlaramos con la respectiva aplicacin de
fuerza opuesta de fuerza ya sea en los propulsores de la nave espacial
que cuenta con el modulo de aterrizaje en la luna o en su defecto por
contrarrestar el impulso que reside en la parte inferior de la nave. Por otro
lado al comparar los diversos resultados , contra los resultados que se han
Proyecto final de aplicaciones distribuidas avanzadas
Pgina 5
estimado esto es la comprobacin de que tan realista ha sido abordado
durante el desarrollo de este pequeo proyecto.
En los procesos tomados en cuenta durante el laboratorio son los
sockets; que no son mas que bsicamente formas en las que podemos
interconectar 2 (o mas) programas mediante el uso de la internet. En java
se utilizan para poder crear conexiones utilizando bsicamente una
IP/hostname y un puerto para establecer la conexin; o en otros ramos de
las telecomunicaciones, sin embargo se apoyan del mismo principio de
telecomunicacin; as como para aprender a utilizarla para conectar 2
programas por medio de Internet y/o una red de forma reservada o
dedicada.
BIBLIOGRAFA
Dick Steflik, Prashant Sridharan, Richard Steflik. "Advanced Java Networking" (2nd
Ed.) Prentice Hall PTR (2000).
David Reilly, Michael Reilly. Java Network Programming and Distributed Computing.
Ed. Pearson Ed. 2002.
William Grosso. Designing and Building Distributed Applications: Java RMI. Ed. O'Reilly
Media, Inc.; 1 edicin, 2001.
Max Goff. Network Distributed Computing. Ed. Pearson Ed. 2004.
Esmond Pitt, Kathleen Mcniff. JAVA.RMI The Remote Method Invocation Guide. Ed.
Pearson Ed. 2001.
En caso que haya recurrido a alguna fuente