El análisis y diseño de sistemas orientados a objetos examina los objetos que son parte de un sistema, donde cada objeto representa algo del mundo real. Se utilizan conceptos como objetos, clases y herencia, así como tarjetas CRC y diagramas UML como diagramas de clases y casos de uso para modelar el sistema. El desarrollo de nuevos sistemas para aplicaciones móviles y de comercio electrónico requiere nuevas técnicas de análisis y diseño para entornos dinámicos.
2. ¿QUE ES EL ANALISIS Y DISENO DE SISTEMAS ORIENTADOS A OBJETOS? Es la que difiere de la programación por procedimientos tradicionales, pues examina los objetos que son parte de un sistema. Cada objeto es una representación en computadora de alguna cosa o evento real.
3. CONCEPTOS ORIENTADOS A OBJETOS. ODJETOS:Son personas, lugares o cosas que son relevantes para el sistema bajo análisis. CLASES:Es la que define el conjunto de atributos y comportamientos compartidos por cada objeto de la clase. HERENCIA:Es la que reduce el trabajo de la programación usando fácilmente objetos comunes.
4. TARJETA CRC Y PENSAMIENTO EN OBJETOS. CRC Significa clase, responsabilidades y colaboradores. Las tarjetas CRC se usan para representar las responsabilidades de las clases y sus interacciones. Los analistas crean las tarjetas con base en escenario que delinear los requerimientos del sistema. Las tarjetas CRC se pueden crear manualmente en pequeñas tarjetas de notas o se pueden crear en una computadora.
5. LOS 6 DIAGRAMAS DE UML QUE MAS SE UTILISAN SON: Diagrama de caso de uso. Escenario de caso de uso. Diagrama de actividades. Diagramas de secuencias. Diagramas de clases. Diagramas de grafico de estado
6.
7. Incluye: Es la que describe la situación en que un caso de uso contiene un comportamiento que es común para mas de un caso de uso.
8. Extiende: Es la que describe la situación en la que un caso de uso posee el comportamiento que permite al nuevo caso de uso manejar una variación o una acepción.
9.
10. CONCLUSIONES: El desafío de desarrollar nuevos sistemas de información para aplicaciones de comercio electrónico, inalámbricas y portátiles. En entornos económicos, legales, sociales, físicos y dinámicos requiere nuevas técnicas de análisis y diseño.