Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qu es?
Proceso de desarrollo
Anlisis
Diseo
Modelos de diseo Mtodo Conclusin
Patrones de diseo
Objetos
Todo el programa est construido en base a diferentes componentes (Objetos) Todo objeto del mundo real tiene 2 componentes: caractersticas y comportamiento.
Clase
Una clase es una plantilla genrica para un conjunto de objetos de similares caractersticas.
Herencia
La herencia bsicamente consiste en que una clase puede heredar sus variables y mtodos a varias subclases
Envo de mensajes
Qu es?
Es una tcnica de diseo, la cual se caracteriza por la determinacin y delegacin de responsabilidades.
Mtodos
El mtodo de Booch: este mtodo abarca un micro proceso de desarrollo y un macro proceso de desarrollo tanto para el anlisis como para el diseo. El nivel micro define un conjunto de tareas de anlisis que se reaplican en cada etapa en el macro proceso.
El mtodo de Rumbaugh: Este mtodo mejor conocido como OMT, se utiliza para el anlisis, diseo del sistema y diseo a nivel de objetos.
El mtodo de Jacobson: tambin llamado OOSE (que en espaol significa ingeniera del Software Orientada a Objetos este mtodo, en el anlisis, se diferencia de los otros por la importancia que da al caso de uso.
Paso 8: Programar las funcionalidades de los Casos de Uso. Trabajo de los programadores. Escribirn el cdigo necesario para que el caso de uso funcione.
Conclusin
Existen varias metodologas orientadas a objetos, a pesar que tienen variantes entre ellas, todas trabajan con el mismo paradigma por tanto se basan en los mismo fundamentos de modelacin de objetos. han surgido tantas metodologas que tratan este modelo de programacin, llegando a destacarse un enfoque de Modelacin de Lenguaje Unificado (UML) como uno de los ms prcticos y eficientes.
Pginas consultadas
http://www.ingenierosoftware.com/analisisydiseno/patr ones-diseno.php http://www.portalfox.com/index.php?name=Sections&re q=viewarticle&artid=31 http://www.di.uniovi.es/~cernuda/pfc/aoo.pdf http://hanzcocchi.net/proceso-desarrollo-softwareorientado-objetos/ http://www.portalfox.com/index.php?name=Sections&re q=viewarticle&artid=31 http://www.di.uniovi.es/~cernuda/pfc/aoo.pdf