Está en la página 1de 1

ecnicas Orientadas A Objetos TCNICAS ORIENTADAS A OBJETOS PARA EL ANLISIS DE REQUERIMIENTOS Las tcnicas orientadas a objetos permiten que

el software se construya a partir de objetos de compartimiento especfico. Los propios objetos se pueden constituir a partir de otros , que a su vez pueden estar formados por otros objetos .Esto nos recuerda a una maquina compleja construida por partes , subpartes y sub-subpartes,etc. La metodologa de desarrollo de software orientada a objetos es cada da ms usada, pues permite desarrollar software fcilmente extensible y reusable. Esto ltimo es slo posible si los desarrolladores conocen muy bien los fundamentos que estn basados esta metodologa. Por eso, este curso revisa los conceptos ms importantes que se encuentran en las distintas etapas del desarrollo de software orientado a objetos. El curso parte dando a conocer la base del diseo y programacin de buenas clases, tanto por si solas como a travs del uso de herencia. Luego introduce el concepto de subtipos, como concepto terico que est detrs de las distintas implementaciones de herencia que proveen los lenguajes y provee el marco conceptual de cuando usar referencia. Ms tarde presenta el proceso de desarrollo de software orientado a objetos, primero enfocado en la etapa de diseo, en donde se dan a conocer las distintas relaciones entre clases que podemos encontrar, provee mecanismos para verificar si una clase y las relaciones entre ellas estn bien diseadas, y en particular si la herencia est bien usada. Esto es fundamental para que los diseos a objetos no sean ms complicados de entender que los de procedimientos y para que el software que se disee sea reusable y fcil de extender. Finalmente presenta los aspectos ms importantes de la etapa de anlisis, dando nfasis a la especificacin de casos de uso y a como detectar objetos y clases relevantes en el problema. Durante el curso se usa la notacin UML (estndar) y los programas estn en C++ o Java. Las clases prcticas son...

También podría gustarte