El documento describe las tecnologías de desarrollo estructurado y orientadas a objetos. Las tecnologías de desarrollo estructurado surgen de la programación estructurada y usan lenguajes gráficos para identificar sistemas y flujos de información. Los métodos orientados a objetos identifican clases de objetos, operaciones y relaciones para estructurar sistemas de software. OMT es una notación gráfica orientada a objetos que representa clases, relaciones y creación de instancias de objetos.
El documento describe las tecnologías de desarrollo estructurado y orientadas a objetos. Las tecnologías de desarrollo estructurado surgen de la programación estructurada y usan lenguajes gráficos para identificar sistemas y flujos de información. Los métodos orientados a objetos identifican clases de objetos, operaciones y relaciones para estructurar sistemas de software. OMT es una notación gráfica orientada a objetos que representa clases, relaciones y creación de instancias de objetos.
Descripción original:
Definicion tecnología estructurada y orientada a objetos
El documento describe las tecnologías de desarrollo estructurado y orientadas a objetos. Las tecnologías de desarrollo estructurado surgen de la programación estructurada y usan lenguajes gráficos para identificar sistemas y flujos de información. Los métodos orientados a objetos identifican clases de objetos, operaciones y relaciones para estructurar sistemas de software. OMT es una notación gráfica orientada a objetos que representa clases, relaciones y creación de instancias de objetos.
El documento describe las tecnologías de desarrollo estructurado y orientadas a objetos. Las tecnologías de desarrollo estructurado surgen de la programación estructurada y usan lenguajes gráficos para identificar sistemas y flujos de información. Los métodos orientados a objetos identifican clases de objetos, operaciones y relaciones para estructurar sistemas de software. OMT es una notación gráfica orientada a objetos que representa clases, relaciones y creación de instancias de objetos.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 2
Tecnologas de desarrollo estructurado
Las tecnologas de desarrollo estructurado son las ms convencionales de
las empleadas hoy da. Han surgido de la evolucin de las ideas de programacin estructurada (hace ms de veinticinco aos) hacia las fases iniciales del ciclo de vida. En su formulacin actual, las notaciones empleadas en las primeras fases del ciclo de vida (especificacin de requisitos de usuario y sistema) suelen estar constituidas por lenguajes grficos que permiten: identificar el sistema y el entorno; representar el flujo de informacin entre los elementos; y, describir los datos y las actividades del sistema.
La idea base de esta tecnologa es que es posible estructurar el modelo
de un sistema de software en base a funciones que procesan informacin que reciben de otras funciones (o del exterior) y dirigen la informacin procesada a otros mdulos funcionales (o al exterior). El enfoque seguido, por tanto, es el de pensar en las funciones del sistema necesarias (extradas de los requisitos del sistema) y luego en los datos que requieren. Orientado a Objetos
Los mtodos de descomposicin orientada a objetos constituyenla
tendencia ms influyente observada en la ingeniera de sistemas de software en los ltimos aos. Con ellos nos referimos a un conjunto de mtodos (an en fase de desarrollo o evolucin) que permiten al analista y diseador concebir su sistema identificando clases de objetos, operaciones permitidas y relaciones entre ellos como base para la estructura del sistema a disear.
En ellas, un objeto es un conjunto de datos y funciones de manipulacin
de los mismos encapsulados en una unidad que es posible tratar como un todo (crear, copiar, destruir, etc.). Un objeto posee unas operaciones visibles a otros objetos aunque stos no conocen cmo estn implementadas. El diseador reconoce inicialmente clases de objetos de las que se derivan los objetos concretos que utilizar en el diseo.
Un objeto puede construirse jerrquicamente empleando, a su vez, a
otros objetos ms simples. Una clase implica una generalizacin del concepto de objeto (identificando similitudes entre objetos similares) y constituye la base a partir de las cuales se construye el sistema.
Existen varias tecnologas orientadas a objetos que, aunque similares en
su potencia expresiva, ofrecen algunas diferencias que las hacen ms adecuadas para algn tipo concreto de sistemas. Podemos mencionar como una de las ms representativas a OMT. OMT est soportada por muchas herramientas CASE comerciales.
Corresponde a una notacin grfica que permite representar las clases
de objetos, sus relaciones y la creacin de ejemplares de los mismos. Aunque bsicamente empleada para la fase de anlisis de requisitos del sistema puede tambin emplearse para las primeras fases del diseo.
Programacin estructurada Programacin de orientacin a
objetos Ventajas Desventajas Ventajas Desventajas Es una forma de El principal Complejidad escribir inconveniente Facilita el para adaptarse. programacin de de este mantenimiento forma clara mtodo de del software programacin es que se obtiene un nico bloque de programa, que cuando se hace demasiado grande puede resultar problemtico su manejo El programa Agiliza el - Mayor puede ser fcil de desarrollo del cantidad de entender proceso cdigo (aunque a la larga no, por la reutilizacin).
El costo del Facilita la Mtodo:
mantenimiento es creacin de Algoritmo poco programas asociado a un visuales objeto Aumenta el Facilita el rendimiento del trabajo en productor equipo