Análisis Orientado a Objeto para los Sistemas de Información
Las metodologías tradicionales para el desarrollo de sistemas de información son, por naturaleza, de carácter general, los procedimientos estaban limitados al procesamiento de datos y contienen un conjunto ideal de métodos, técnicas y vías de acción que en realidad nunca pueden serseguidas al pie de la letra. Actualmente se pretende desarrollar sistemas más complejos, y las metodologías orientadas a objetos pueden utilizarse para desarrollar cualquier tipo de sistemas. De hecho, esta metodología nació de la necesidad de tener una forma más sencilla de emular sistemas, no sólo de información sino de cualquier tipo y puede ser utilizada como guía en muchas otras disciplinas,sin tener en cuenta que éstos incluyan máquinas, personas o computadoras.
Metodología: La investigación se apoya en una investigación documental, se refiere en buena parte al trabajo de uno de los metodologistas con mayor reputación como lo es Grady Booch. En este sentido, se toma como referencia específicamente ésta metodología por ser considerada completa y contiene un enfoque pragmático.La Orientación a Objeto
El enfoque para analizar y diseñar Sistemas de Información tradicional con la metodología estructurada, al ser aplicado a la realidad del presente, ha probado no ser tan efectivo como lo fue en el pasado, mayormente por la complejidad del ambiente en que se desenvuelven las organizaciones embarcadas en muchas ocasiones, en una feroz competencia para sobrevivir en elmercado. Esto ha forzado a los analistas de sistemas a ser cada vez más creativos y a examinar otras alternativas para resolver sus apremiantes problemas y así encontrar otras formas más eficientes de manejar los procesos complejos.
La tecnología Orientada a Objetos se ha convertido en uno de los motores clave de la industria del software. Sin embargo, la tecnología de objetos no es, como seanuncia, una novidísima tecnología, sino que, muy al contrario, es una vieja y madura tecnología que se remonta a los años sesenta. Como lo señala [Joyanes], Simula, uno de los lenguajes orientados a objetos, más antiguos, fue desarrollado en 1967,
El desarrollo de programas orientados a objetos es un enfoque diferente del mundo informático. Implica la creación de modelos del mundo real y laconstrucción de programas basados en esos modelos. El proceso completo de programación comienza con la construcción de un modelo del suceso real. El resultado final del proceso es un programa que contiene características que representan algunos de los objetos del mundo real que son parte del suceso. De hecho, como lo expone [Martin y Odell], la OO nace de la necesidad de tener una forma más sencilla deemular sistema, no sólo de información sino de cualquier tipo, es decir, se puede utilizar la OO como un mecanismo para organizar e interconectar muchos tipos distintos de procedimientos de sistemas.
El principio básico de la programación orientada a objetos es que un sistema se ve como una secuencia de transformaciones en un conjunto de objetos. [Joyanes] correctamente indica, el términoobjeto tiene el mismo significado que un nombre o una frase nominal. Es una persona, un lugar o una cosa. Ejemplos de objetos del mundo real son: persona, computadora, avión, diccionario, ciudad o la capa de ozono. Los objetos tienen atributos que son las características que lo describen. Por ejemplo, los atributos de una persona incluyen el nombre, la edad, el sexo, la fecha de nacimiento, la...
Regístrate para leer el documento completo.