SlideShare una empresa de Scribd logo
1 de 32
ESCUELA : PONENTE : BIMESTRE : METODOLOGÍA Y TECNOLOGÍA DE LA PROGRAMACIÓN CICLO : CIENCIAS DE LA COMPUTACIÓN I BIMESTRE Ing. Patricio Abad ABRIL  – AGOSTO 2007
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Temas a tratar
[object Object],[object Object],[object Object],[object Object],[object Object],Ingeniería del Software
Ingeniería del software (2)
[object Object],[object Object],[object Object],[object Object],El modelado
[object Object],El modelado - UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Programación Orientada a Objetos
[object Object],Programación Orientada a Objetos  ,[object Object],Abstracción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Identificación de objetos
[object Object],Ejercicio
Modelado de Clases
Modelado de clases Notación de  una clase en UML
Modelado de clases - ejemplo Clase estudiante
Modelado de clases - asociaciones Ejemplo de asociación
Modelado de clases - asociaciones Multiplicidad en una asociación
Modelado de clases - multiplicidad 2..4 0..1 1..* 0..* 1 * 2, 4..6 No especificada Exáctamente una Cero o mas Cero o mas Cero o más  ( valor opcional ) Uno o más Rango específico Multiple, Rangos disjuntos
Modelado de clases - Agregación Agregación
Diferencia entre agregación y composición
Herencia
Clase Responsabilidades Colaboradores
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],View Report Card Student Register for Courses Login
Verification Identification Use Case Communication End  User Domain Expert Users
[object Object],[object Object],[object Object],[object Object]
Actor Association Use Case
View Report Card Student Register for Courses Login Select Courses to Teach Submit Grades Professor Registrar Billing System Maintain Professor Information Maintain Student Information Close Registration Course Catalog
Caso de uso Código Actores: Descripción Precondiciones Poscondiciones Escenarios
[object Object]
[object Object],[object Object],[object Object]
 

Más contenido relacionado

La actualidad más candente

Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod ivB24L70TR
 
Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod ivB24L70TR
 
Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod ivB24L70TR
 
Qué Es El AnáLisis Y DiseñO De Software Orientado A Objetos
Qué Es El AnáLisis Y DiseñO De Software Orientado A ObjetosQué Es El AnáLisis Y DiseñO De Software Orientado A Objetos
Qué Es El AnáLisis Y DiseñO De Software Orientado A Objetosmaria8003
 
DiseñO De Sitemas
DiseñO De SitemasDiseñO De Sitemas
DiseñO De Sitemaslincoln25
 
Bloque 3 tema 4 hoja de calculo
Bloque 3 tema 4 hoja de calculoBloque 3 tema 4 hoja de calculo
Bloque 3 tema 4 hoja de calculoDocente_ruben
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definicionesBoris Salleg
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A ObjetosJulio Pari
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasjoalmerca6
 

La actualidad más candente (16)

Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod iv
 
Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod iv
 
Autoevaluación mod iv
Autoevaluación mod ivAutoevaluación mod iv
Autoevaluación mod iv
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Qué Es El AnáLisis Y DiseñO De Software Orientado A Objetos
Qué Es El AnáLisis Y DiseñO De Software Orientado A ObjetosQué Es El AnáLisis Y DiseñO De Software Orientado A Objetos
Qué Es El AnáLisis Y DiseñO De Software Orientado A Objetos
 
DiseñO De Sitemas
DiseñO De SitemasDiseñO De Sitemas
DiseñO De Sitemas
 
Bloque 3 tema 4 hoja de calculo
Bloque 3 tema 4 hoja de calculoBloque 3 tema 4 hoja de calculo
Bloque 3 tema 4 hoja de calculo
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definiciones
 
Id sw11
Id sw11Id sw11
Id sw11
 
Janio
JanioJanio
Janio
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos
 
Excelintermedio2016
Excelintermedio2016Excelintermedio2016
Excelintermedio2016
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Uml - Caso práctico
Uml - Caso prácticoUml - Caso práctico
Uml - Caso práctico
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 

Destacado

Simbolos_Uml
Simbolos_UmlSimbolos_Uml
Simbolos_UmlUNACAR
 
1 2 2 Relaciones Entre Clases
1 2 2 Relaciones Entre Clases1 2 2 Relaciones Entre Clases
1 2 2 Relaciones Entre ClasesUVM
 
Metodologia de la Programación II Modelo Estructural Avanzado
Metodologia de la Programación II Modelo Estructural  AvanzadoMetodologia de la Programación II Modelo Estructural  Avanzado
Metodologia de la Programación II Modelo Estructural AvanzadoVideoconferencias UTPL
 
Capa negocio con clases en VB
Capa negocio con clases en VBCapa negocio con clases en VB
Capa negocio con clases en VBUNACAR
 
Clase 06 diseno_arquitectura
Clase 06 diseno_arquitecturaClase 06 diseno_arquitectura
Clase 06 diseno_arquitecturaDemián Gutierrez
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En JavaEmilio Aviles Avila
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre ObjetosEmilio Aviles Avila
 
Clase 12b uml_clases_ejemplos
Clase 12b uml_clases_ejemplosClase 12b uml_clases_ejemplos
Clase 12b uml_clases_ejemplosDemián Gutierrez
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 

Destacado (15)

Caso n°1
Caso n°1Caso n°1
Caso n°1
 
Unidad2 relaciones
Unidad2 relacionesUnidad2 relaciones
Unidad2 relaciones
 
Simbolos_Uml
Simbolos_UmlSimbolos_Uml
Simbolos_Uml
 
Diagramas de venn
Diagramas de vennDiagramas de venn
Diagramas de venn
 
Uml relaciones
Uml relacionesUml relaciones
Uml relaciones
 
Introducion uml
Introducion umlIntroducion uml
Introducion uml
 
1 2 2 Relaciones Entre Clases
1 2 2 Relaciones Entre Clases1 2 2 Relaciones Entre Clases
1 2 2 Relaciones Entre Clases
 
Metodologia de la Programación II Modelo Estructural Avanzado
Metodologia de la Programación II Modelo Estructural  AvanzadoMetodologia de la Programación II Modelo Estructural  Avanzado
Metodologia de la Programación II Modelo Estructural Avanzado
 
Subsistemas
SubsistemasSubsistemas
Subsistemas
 
Capa negocio con clases en VB
Capa negocio con clases en VBCapa negocio con clases en VB
Capa negocio con clases en VB
 
Clase 06 diseno_arquitectura
Clase 06 diseno_arquitecturaClase 06 diseno_arquitectura
Clase 06 diseno_arquitectura
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre Objetos
 
Clase 12b uml_clases_ejemplos
Clase 12b uml_clases_ejemplosClase 12b uml_clases_ejemplos
Clase 12b uml_clases_ejemplos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 

Similar a Metodología Y Tecnología de Programación (I Bimestre)

Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoEliseo Castro
 
Presentacion de-uml-formato-2-1227891304393749-8
Presentacion de-uml-formato-2-1227891304393749-8Presentacion de-uml-formato-2-1227891304393749-8
Presentacion de-uml-formato-2-1227891304393749-8Henry Ayala
 
aplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalaplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalAriel Adolfo Rodriguez Hernandez
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDat@center S.A
 
Analisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosAnalisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosEliecer Suarez
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisisCarolina Rojas
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2willy0303
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLKudos S.A.S
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Mguel
 
Conceptos Basicos Uml
Conceptos Basicos UmlConceptos Basicos Uml
Conceptos Basicos Umlfelix17
 
Uml presentacion
Uml presentacionUml presentacion
Uml presentacionexusjhonk
 
Cuadro comparativo metodologias
Cuadro comparativo metodologiasCuadro comparativo metodologias
Cuadro comparativo metodologiasGomez Marquez
 
Unidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareUnidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareAndhy H Palma
 
Metodologia Y Tecnologia De La ProgramacióN,Iibim
Metodologia Y Tecnologia De La ProgramacióN,IibimMetodologia Y Tecnologia De La ProgramacióN,Iibim
Metodologia Y Tecnologia De La ProgramacióN,IibimVideoconferencias UTPL
 

Similar a Metodología Y Tecnología de Programación (I Bimestre) (20)

Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
 
Presentacion de-uml-formato-2-1227891304393749-8
Presentacion de-uml-formato-2-1227891304393749-8Presentacion de-uml-formato-2-1227891304393749-8
Presentacion de-uml-formato-2-1227891304393749-8
 
aplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalaplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacional
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 
UML Café
UML Café UML Café
UML Café
 
Analisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosAnalisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado Objetos
 
Programacion orientada a objetos parte 2
Programacion orientada a objetos parte 2Programacion orientada a objetos parte 2
Programacion orientada a objetos parte 2
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
Conceptos Basicos Uml
Conceptos Basicos UmlConceptos Basicos Uml
Conceptos Basicos Uml
 
Densy yuli
Densy yuliDensy yuli
Densy yuli
 
Uml presentacion
Uml presentacionUml presentacion
Uml presentacion
 
Cuadro comparativo metodologias
Cuadro comparativo metodologiasCuadro comparativo metodologias
Cuadro comparativo metodologias
 
Unidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del softwareUnidad 3 paradigmas de la ingeniería del software
Unidad 3 paradigmas de la ingeniería del software
 
Tema modeloobjeto-1pp
Tema modeloobjeto-1ppTema modeloobjeto-1pp
Tema modeloobjeto-1pp
 
Metodologia Y Tecnologia De La Programación, I I B I M
Metodologia Y Tecnologia De La  Programación, I I B I MMetodologia Y Tecnologia De La  Programación, I I B I M
Metodologia Y Tecnologia De La Programación, I I B I M
 
Metodologia Y Tecnologia De La ProgramacióN,Iibim
Metodologia Y Tecnologia De La ProgramacióN,IibimMetodologia Y Tecnologia De La ProgramacióN,Iibim
Metodologia Y Tecnologia De La ProgramacióN,Iibim
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Metodología Y Tecnología de Programación (I Bimestre)