Cada uno de ellos tiene funciones especificas y únicas que realizar para el

Cada uno de ellos tiene funciones especificas y

This preview shows page 5 - 7 out of 8 pages.

Cada uno de ellos tiene funciones especificas y únicas que realizar, para el objeto televisor. ¿Qué es un Mensaje? Es el medio de comunicación que utiliza el objeto, para comunicarse con un método, de la clase a la cual pertenece el objeto. Los mensaje se activan a través de los objetos. Por lo cual para activar a cada método debe ubicar : nombre del objeto.nombre del método() Ventajas: Favorece la comunicación entre analistas, diseñadores, desarrolladores y usuarios finales al utilizar todos los mismos modelos conceptuales. Se facilita la representación de estructuras complejas sin necesidad de adaptarnos a normas y modelos, ya que lo que se maneja son objetos del mundo real, lo que facilita la tarea del analista. Favorece la modularidad, la reusabilidad y el mantenimiento del software.
Image of page 5

Subscribe to view the full document.

DEFINICIÓN DEL PROBLEMA Se inicia desde el momento que los usuario presentan una necesidad, la cual debe ser satisfecha atendiendo a los requerimientos del usuario. Se realizan sesiones entre los usuarios, analistas, desarrolladores, con el objetivo de obtener los datos, procesos y salidas deseadas del problema planteado. La procedencia o entorno del problema ( compañía, organización o entidad que hace la solicitud), debe ser considerado, de tal forma que las reglas del negocio que se planten vayan acorde con el tipo de organismo con el que se esta trabajando. Lo que se decida hacer debe ser presentado al cliente una vez la aplicación sea analizada como un todo. Analisis y Diseño OO. La etapa de análisis y diseño se estudiará basándonos en la M ETODOLOGÍA DE PROGRAMA ORIENTADA A OBJETO . La entrada a esta etapa es la definición del problema que se debe resolver ; veamos como trabaja esta etapa. Análisis Orientado a Objeto Es un método de análisis que examina los requisitos desde la perspectiva de los objetos encontrados en el mundo real y a partir de los objetos que surgen a consecuencia de los requisitos del problema, se definen sus atributos (datos), relaciones y operaciones (métodos). Diseño Orientado a Objeto Se definen los objetos lógicos (clases), que se encuentren en el problema. Siendo éstas el modelo lógico que manejaremos, como estructura de datos en los lenguajes de programación. Para representar las etapas de ADOO se utilizará la notación UML ( Lenguaje Unificado para la Construcción de Modelos), a través del cual modelaremos a las clases,. El análisis y diseño OO, primeramente va a identificar cual/cuales son los objetos del mundo real para luego identificar la plantilla (clase ) sobre la cual trabajara el objeto. De la definición del problema debemos ahora poder identificar cuales serán los datos de entrada, de proceso, de salida y de entrada salida, que son requeridos por el ADOO. Veamos entonces que tipos de datos podemos encontrarnos en la definición del problema. Un dato es de entrada cuando el problema lo da ya sea como una variable o como una constante. Ejemplo : María es un dato constante nombre del estudiante es una variable pues no se cual es el nombre y el mismo puede cambiar, mientras que María como dato constante no cambia..
Image of page 6
Image of page 7
  • Spring '18

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes