Você está na página 1de 4

2. MARCO TERICO 2.1 ANTECEDENTES Callejas.

M, 2010 "Desarrollo de aplicaciones mviles enfocadas al turismo en el departamento de Boyac"

Una herramienta que adems de permitir a los usuarios conocer la diversidad yriquezas tursticas del departamento de Boyac, deja un precedente delgran campo de accin que actualmente existe en el mercado mvil y de losbeneficios que se pueden obtener al integrar diversas tecnologas. El desarrollo de este proyecto se realizo bajo los parmetros que define la metodologa RUP (Weitzenfield, 2005), por lo cual el anlisis se basa en diagramas UML (Fowler& Kendall, 1999). A partir de este anlisis seimplement un desarrollo orientado a objetos haciendo uso de las siguientes herramientas: 2.2 MARCO CONCEPTUAL

Programacin para aplicaciones mviles Programacin en web Conexin a google maps Sistemas de seguridad para usuarios administradores Sistema de posicionamiento global

2.3 MARCO REFERENCIAL Teora de programacin orientada a objetos La programacin orientada a objetos o POO (OOP segn sus siglas en ingls) es un paradigma de programacin que usa los objetos en sus interacciones, para disear aplicaciones y programasinformticos. Est basado en varias tcnicas, incluyendo herencia, cohesin, abstraccin, polimorfismo, acoplamiento y encap sulamiento. Su uso se populariz a principios de la dcada de los aos 1990. En la actualidad, existe variedad de lenguajes de programacin que soportan la orientacin a objetos.

Conceptos fundamentales La programacin orientada a objetos es una forma de programar que trata de encontrar una solucin a estos problemas. Introduce nuevos conceptos, que superan y amplan conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:

Clase: definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciacin es la lectura de estas definiciones y la creacin de un objeto a partir de ellas. Herencia: (por ejemplo, herencia de la clase C a la clase D) Es la facilidad mediante la cual la clase D hereda en ella cada uno de los atributos y operaciones de C, como si esos atributos y operaciones hubiesen sido definidos por la misma D. Por lo tanto, puede usar los mismos mtodos y variables publicas declaradas en C. Los componentes registrados como "privados" (private) tambin se heredan, pero como no pertenecen a la clase, se mantienen escondidos al programador y slo pueden ser accedidos a travs de otros mtodos pblicos. Esto es as para mantener hegemnico el ideal de OOP. Objeto: entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (mtodos) los mismos que consecuentemente reaccionan a eventos. Se corresponde con los objetos reales del mundo que nos rodea, o a objetos internos del sistema (del programa). Es una instancia a una clase. Mtodo: Algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecucin se desencadena tras la recepcin de un "mensaje". Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un mtodo puede producir un cambio en las propiedades del objeto, o la generacin de un "evento" con un nuevo mensaje para otro objeto del sistema. Evento: Es un suceso en el sistema (tal como una interaccin del usuario con la mquina, o un mensaje enviado por un objeto). El sistema maneja el evento enviando el mensaje adecuado al objeto pertinente. Tambin se puede definir como evento, a la reaccin que puede desencadenar un objeto, es decir la accin que genera. Mensaje: una comunicacin dirigida a un objeto, que le ordena que ejecute uno de sus mtodos con ciertos parmetros asociados al evento que lo gener. Propiedad o atributo: contenedor de un tipo de datos asociados a un objeto (o a una clase de objetos), que hace los datos visibles desde fuera del objeto y esto se define como sus caractersticas predeterminadas, y cuyo valor puede ser alterado por la ejecucin de algn mtodo. Estado interno: es una variable que se declara privada, que puede ser nicamente accedida y alterada por un mtodo del objeto, y que se utiliza para indicar distintas situaciones posibles para el objeto (o clase de objetos). No es visible al programador que maneja una instancia de la clase. Componentes de un objeto: atributos, identidad, relaciones y mtodos. Identificacin de un objeto: un objeto se representa por medio de una tabla o entidad que est compuesta por sus atributos y funciones correspondientes.

En comparacin con un lenguaje imperativo, una "variable", no es ms que un contenedor interno del atributo del objeto o de un estado interno, as como la "funcin" es un procedimiento interno del mtodo del objeto.

Como es que el correcto funcionamiento del sistema GPS tiene mucho que ver con la teora de relatividad de Einstein
El Global Positioning System (GPS) o Sistema de Posicionamiento Global , (tambin puede llamarse NAVSTAR-GPS1) es un Sistema Global de Navegacin comprendido por un total de 27 satlites que giran alrededor del planeta y que proporcionan datos sobre la localizacin exacta de un punto sobre la superficie de la Tierra, estos satlites estn colocados a una altitud aproximada a los 20,200 Km. sobre la superficie de la tierra y a una velocidad de 3.87 Km. sobre segundo, es decir 14,000 Km. por hora, estos satlites mandan seales de radio, realizando una comunicacin unilateral a los equipos receptores ubicados en la superficie de la tierra. Para una correcta localizacin de un punto en una esfera terrestre y que pueda arrojar datos de ubicacin correcta en longitud, latitud y altitud se necesita que el equipo receptor capte la seal de radio de por lo menos cuatro satlites, as, teniendo en cuenta la hora de emisin y recepcin de la seal y la velocidad de la misma, el equipo GPS receptor calcula la distancia que lo separa del satlite, despus combinando los clculos de los 4 satlites define de forma exacta su localizacin. Por lo tanto, para calcular el tiempo, los satlites cuentan con relojes atmicos sumamente precisos y aunque los receptores GPS no disponen de este tipo de equipamiento, la seal enviada por los satlites se encarga de mantenerlos sincronizados y a la hora. La teora de la relatividad de Einstein Dentro de la teora de la relatividad general , Einstein comenta que el espacio y el tiempo se curvan por la presencia de la materia y el movimiento de la misma. A grandes rasgos, lo que quiere decir en parte esta teora, es que el tiempo puede ser ms lento o ms rpido dependiendo del lugar donde se encuentre, es decir, la diferencia del tiempo entre relojes ubicados en las distintas posiciones es (segn la frmula propuesta por Einstein en la teora de la relatividad), que a menor atraccin del campo gravitatorio, el tiempo transcurre ms de prisa, lo que significa, que en cuanto ms alejado del campo de gravedad terrestre se halle el reloj, mayor ser su adelanto en el tiempo, con respecto a un reloj situado en la superficie de la Tierra. Adems, esta teora tambin nos explica que un reloj en movimiento se atrasa con respecto a un reloj fijo, tanto, como ms elevada es su velocidad. La relatividad y su uso en los GPS

Los relojes de los satlites al desplazarse a una velocidad de 14.000 Km. por hora, y segn la teora de la relatividad, tendran un atraso de 7 microsegundos, pero al estar a unos 20.000 Km. de la Tierra los relojes de los satlites se aceleran 45 microsegundos al da, con respecto a los de la superficie terrestre, por lo tanto, en total los relojes de los satlites se adelantan 38 microsegundos al da. Segn esta informacin, 38 microsegundos de adelanto al da no parece una cantidad considerable, pero esta diferencia acarrea un error de localizacin casi de 11 Km. en un solo da, un margen de error bastante elevado para un equipo de precisin, y con este margen de error, no tendra mucho caso su uso. Por lo tanto, los satlites ubicados alrededor de la tierra, consideran la informacin proporcionada en la teora de la relatividad de Einstein, calculando el adelanto en sus relojes y el tiempo que tarda la seal del satlite en llegar al receptor GPS, con esta informacin contemplada, se puede tener un equipo GPS de precisin, y se pueden establecer correctamente las coordenadas geogrficas de su ubicacin, as la teora de la relatividad de Einstein es aplicable para este uso.

2.4 MARCO LEGAL LEYES, ART

1.1 PLATEMIENTO PROBLEMA 1.2 JUSTIFICACION

Você também pode gostar