Académique Documents
Professionnel Documents
Culture Documents
2019
Análisis y diseño orientado a objetos (DS-DDOO-1901-B1-
003)
Instrucciones:
Análisis. Según Cáceres (2014) Consiste en recolectar e interpretar hechos sobre el sistema actual
y las necesidades de información actual y previsible en el futuro, para detectar:
El análisis se concentra en detallar lo que se solicita que haga el sistema o la aplicación. Para ello, es
necesario permitir que las personas observen los elementos lógicos (lo que hará el sistema) y los
componentes físicos (computadora, terminales o sistemas de almacenamiento).
Este método permite al analista conocer un sistema o proceso en una forma lógica y manejable, al
mismo tiempo que le proporciona las bases para asegurarse de que no se omite ningún detalle
pertinente (Domínguez Coutiño, 201)
El análisis es la fase cuyo objetivo es estudiar y comprender el dominio del problema, es decir, el
análisis se centra en responder al interrogante ¿QUÉ HACER?
Diseño. Consiste en planear y desarrollar un nuevo sistema que solucione los problemas detectados
en el sistema actual y los supere ventajosamente. El nuevo sistema puede limitarse a remendar el
sistema actual, pero también puede ser un cambio de grandes dimensiones. (Cáceres, 2014)
El diseño, por su parte, dirige sus esfuerzos en desarrollar la solución a los requisitos planteados
en el análisis, esto es, el diseño se haya centrado en el espacio de la solución, intentando dar
respuesta a la cuestión ¿CÓMO HACERLO?
Análisis Orientado a Objetos: El análisis orientado a objetos es un método de análisis que examina
los requisitos desde la perspectiva de las clases y los objetos que se encuentran en el vocabulario
del dominio del problema. (Booch, y otros, 2007)
Diseño Orientado a Objetos: es la disciplina que define los objetos y sus interacciones para resolver
un problema de negocio que fue identificado y documentado durante el análisis orientado a objeto
El diseño orientado a objetos es un método de diseño que abarca el proceso de descomposición orientada a objetos y una notación para representar tanto los modelos lógicos y físicos como los
modelos estáticos y dinámicos del sistema bajo diseño.
Esta definición tiene dos partes importantes: el diseño orientado a objetos (1) conduce a una descomposición orientada a objetos y (2) utiliza diferentes notaciones para expresar diferentes
modelos del diseño lógico (clase y estructura de objeto) y físico (módulo y arquitectura de proceso) de un sistema, además de los aspectos estáticos y dinámicos del sistema. (Booch, y otros, 2007).
¿Cómo se relacionan AOO y DOO? Básicamente, los productos del análisis orientado a objetos sirven como los modelos a partir de los cuales podemos iniciar un diseño orientado a objetos; Los
productos del diseño orientado a objetos se pueden utilizar como planos para implementar completamente un sistema utilizando métodos de programación orientados a objetos
4. Como conclusión menciona que es lo que aporta el paradigma orientado a objetos tanto al Análisis como al diseño.
Las ventajas más importantes del paradigma orientado a objetos son las siguientes:
Facilidad de mantenimiento ya que programas que se diseñan utilizando el concepto de orientación a objetos son más fáciles de leer y comprender y el control de la complejidad del programa se
consiguen gracias a la ocultación de la información que permite dejar visibles sólo los detalles más relevantes.
Facilidad para modificar los programas debido a que Se pueden realizar añadidos o supresiones a programas simplemente añadiendo, suprimiendo o modificando objetos.
Reusabilidad por que os objetos, si han sido correctamente diseñados, se pueden usar numerosas veces y en distintos proyectos.
Fiabilidad, los programas orientados a objetos suelen ser más fiables ya que se basan en el uso de objetos ya definidos que están ampliamente testados.
Bibliografía
Booch, G., Maksimchuk, R. A., Engle, M. W., Young, B. J., Conallen, J., & Houston, K. A. (2007). Object Oriented Analysis and Design with Applications (Tercera ed.). Boston: Pearson Education Inc.
Cáceres, E. A. (2014). Análisis y Diseño de Sistemas de Información. San Juan, Argentina: niversidad Nacional de San Juan. Recuperado el 25 de Enero de 2019, de
http://www.facso.unsj.edu.ar/catedras/ciencias-economicas/sistemas-de-informacion-II/documentos/aydise14.pdf
Domínguez Coutiño, L. A. (201). Analisis de sistemas de información (Primera ed.). Tlalnepantla, México: Red Tercer Milenio. Obtenido de
http://www.aliat.org.mx/BibliotecasDigitales/sistemas/Analisis_de_sistemas_de_informacion.pdf