SlideShare una empresa de Scribd logo
1 de 10
INSTITUTO TECNOLOGICO SUPERIOR DE VILLA LA
                 VENTA

                CARRERA:
  ING. EN SISTEMAS COMPUTACIONALES

             CATEDRÁTICO:
    ING. MARLENE MIJANGOS ROMERO

                TEMA:
      EL UML Y LA PROGRAMACION

           ELABORADO POR:
         LAURA ESTEBAN ALOR
        NOEMI PEREZ MENDOZA
  JAZMIN DEL CARMEN DECEANO LOPEZ
El UML y la programación


• UML es un lenguaje para hacer modelos y es
 independiente de los métodos de análisis y
   diseño.
Observación del paciente:
         modelo de dominio

• ¿Cómo representar estos         conceptos    la
  información en el dominio?

El intervalo nos permite hablar de los intervalos
  como un solo concepto.
Modelo de dominio

                                  INSERTAR
                                   TARJETA



                                   LOGIN



    RETIRAR   CONSIGNAR   PAGAR         TRANSACCIONES   DONACION   CAMBIAR
                          FAC                                      CLAVE

CAMBIAR                           CONSULTA
CLAVE                             R SALDO
Diagrama de objeto

     “VISION”                      “MISION”
     SER UN PROGRAMA DE            CONSTRIBUIR A LA
     FORMACION LIDER EN            FORMACION DE
     INGENIERIA DE                 PROFESIONALES
     SOFTWARE A NIVEL              VENEZOLANOS EN
     NACIONAL                      INGENIERIA DE
                                   SOFWARE




“OBJETIVO”          “OBJETIVO”              “OBJETIVO”        “OBJETIVO”
PROMOVER EL         DESARROLLAR             ADMINISTRAR       OFRECER EL
PROGRAMA DE         EL PROGRAMA             EFICAZ Y EFICAZ   PROGRAMA DE
FORMACION           DE FORMACION            Y                 FORMACION
                                            EFICIENTEMENTE    PERIODICAMENTE
                                            EL PROGRAMA DE
                                            FORMACION
Observación del paciente:
    modelo de especificación

• Se encuentra en la perfectiva de especificación.
  interfaces de las clases, en lugar de las clases
  mismas. Podría guardar el modelo conceptual para
  otra ocasión.
Modelo de especificación
DIAGRAMA
   UML
            DIAGRAMA
            ESTRUCTURAL
                           DIAGRAMA    DIAGRAMA DE     DIAGRAMA DE
                           DE CLASE    COMPONENTES     ESTRUCTURA
                                                       COMPUESTA

                           DIAGRAMA     DIAGRAMA DE    DIAGRAMA DE
                           DE           DESPLIEGE      OBJETO
                           PAQUETE
           DIAGRAMA
           COMPORTAMIENT
           O               DIAGRAMA     DIAGRAMA DE    DIAGRAMA DE
                           DE           CASOS DE       ESTADO
                           ACTIVIDAD    USO
            DIAGRAMA
           INTERACCION                  DIAGRAMA DE
                           DIAGRAMA                    DIAGRAMAS DE
                           DE           COMUNICACION   TIEMPOS
                           SECUENCIA
Generación del código
• Algunas partes del código que implementa las
  ideas expuestas en las secciones anteriores.
                                         COSTO(A
    RAPIDEZ         FLEXIBILIDAD         MEDIANO
                                          PLAZO)




         RENTIBILIDAD         ESTANDA-
                              RIZACION
Diagrama de secuencia
 Es un tipo de diagrama usado para modelar interacción entre
 objetos en un sistema según UML
                          INSUMOROBOT

 MODULO
                          INSUMOTEXTO



                          VALORES TABLAS
FORMULA-
RIO

                          FORMULARIO
                          TEXTO
SISTEMA
INSUMO
bibliografía
FOWLER, MARTIN
UML gota a gota
Addison Wesley Longman de Mexico, S.A de C.V
Mexico,1999
       ISBN: 968-444-364-1
       Materia: computación
                             pág. 165

Más contenido relacionado

Destacado

Esquemas conceptuales
Esquemas conceptualesEsquemas conceptuales
Esquemas conceptualescandidadp
 
Sitios donde me gustaría ir
Sitios donde me gustaría irSitios donde me gustaría ir
Sitios donde me gustaría irMARIA_KIRO
 
The future of learning is informal and mobile
The future of learning is informal and mobileThe future of learning is informal and mobile
The future of learning is informal and mobilelepanto77
 
La utilización de los sistemas satelitales en educación
La utilización de los sistemas satelitales en educaciónLa utilización de los sistemas satelitales en educación
La utilización de los sistemas satelitales en educaciónnono_molina
 
Cruz miguel deportes urbanos c51
Cruz miguel deportes urbanos c51Cruz miguel deportes urbanos c51
Cruz miguel deportes urbanos c51Miguel Angel Cruz
 
Actividad n°2
Actividad n°2Actividad n°2
Actividad n°2dah16
 
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGO
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGOMódulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGO
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGOMonalisa Barboza
 
Uswdp afghanistan call for proposal
Uswdp afghanistan call for proposalUswdp afghanistan call for proposal
Uswdp afghanistan call for proposalFrédéric Vincent
 
Juan david 11 2
Juan david 11 2Juan david 11 2
Juan david 11 2dah16
 
Los niveles del lenguaje
Los niveles del lenguajeLos niveles del lenguaje
Los niveles del lenguajeEduardo Rojas
 

Destacado (20)

Trabajo pola
Trabajo polaTrabajo pola
Trabajo pola
 
Esquemas conceptuales
Esquemas conceptualesEsquemas conceptuales
Esquemas conceptuales
 
Sitios donde me gustaría ir
Sitios donde me gustaría irSitios donde me gustaría ir
Sitios donde me gustaría ir
 
The future of learning is informal and mobile
The future of learning is informal and mobileThe future of learning is informal and mobile
The future of learning is informal and mobile
 
La utilización de los sistemas satelitales en educación
La utilización de los sistemas satelitales en educaciónLa utilización de los sistemas satelitales en educación
La utilización de los sistemas satelitales en educación
 
Meu pai mha mae
Meu pai mha maeMeu pai mha mae
Meu pai mha mae
 
Joint venture
Joint ventureJoint venture
Joint venture
 
Cruz miguel deportes urbanos c51
Cruz miguel deportes urbanos c51Cruz miguel deportes urbanos c51
Cruz miguel deportes urbanos c51
 
Preemie brochure
Preemie brochurePreemie brochure
Preemie brochure
 
Actividad n°2
Actividad n°2Actividad n°2
Actividad n°2
 
Thinkpad t410
Thinkpad t410Thinkpad t410
Thinkpad t410
 
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGO
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGOMódulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGO
Módulo Avulso - LITERATURA MARGINAL: A RELAÇÃO COM O SOCIAL E O NEGO
 
Redes
RedesRedes
Redes
 
Uswdp afghanistan call for proposal
Uswdp afghanistan call for proposalUswdp afghanistan call for proposal
Uswdp afghanistan call for proposal
 
Juan david 11 2
Juan david 11 2Juan david 11 2
Juan david 11 2
 
Publipoema
PublipoemaPublipoema
Publipoema
 
Hotel El Descanso
Hotel El DescansoHotel El Descanso
Hotel El Descanso
 
Virus y vacunas informaticas
Virus y vacunas informaticasVirus y vacunas informaticas
Virus y vacunas informaticas
 
Cam guia
Cam guiaCam guia
Cam guia
 
Los niveles del lenguaje
Los niveles del lenguajeLos niveles del lenguaje
Los niveles del lenguaje
 

Similar a uml y la programacion

Portafolio ing sotware ii
Portafolio ing sotware iiPortafolio ing sotware ii
Portafolio ing sotware iifredycollaguazo
 
Sesion final as1
Sesion final as1Sesion final as1
Sesion final as1Julio Pari
 
Business model generation workshop the institute (spanish)
Business model generation workshop   the institute (spanish)Business model generation workshop   the institute (spanish)
Business model generation workshop the institute (spanish)TheInstituteMexico
 
Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012Diana Vermeij
 
Business Logic 2012
Business Logic 2012Business Logic 2012
Business Logic 2012juanma_ari
 
Paradigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptxParadigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptxsantiagojoseu4
 
Introducción a las Presentaciones Electrónicas
Introducción a las Presentaciones ElectrónicasIntroducción a las Presentaciones Electrónicas
Introducción a las Presentaciones ElectrónicasBANCA SERFIN
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaMaría Eugenia
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaMaría Eugenia
 
MODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWAREMODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWARENoemi Perez Mendoza
 

Similar a uml y la programacion (20)

Lenin
LeninLenin
Lenin
 
Método de las 6 d
Método de las 6 dMétodo de las 6 d
Método de las 6 d
 
02 rup
02 rup02 rup
02 rup
 
Uml expo
Uml expoUml expo
Uml expo
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Portafolio ing sotware ii
Portafolio ing sotware iiPortafolio ing sotware ii
Portafolio ing sotware ii
 
Sesion final as1
Sesion final as1Sesion final as1
Sesion final as1
 
Clase03 m sw
Clase03 m swClase03 m sw
Clase03 m sw
 
Business model generation workshop the institute (spanish)
Business model generation workshop   the institute (spanish)Business model generation workshop   the institute (spanish)
Business model generation workshop the institute (spanish)
 
Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012Workshop Business Modeling in Spanish, Mexico 2012
Workshop Business Modeling in Spanish, Mexico 2012
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Business Logic 2012
Business Logic 2012Business Logic 2012
Business Logic 2012
 
ENTORNOS DE DESARROLLO: LENGUAJES DE MODELADO
ENTORNOS DE DESARROLLO: LENGUAJES DE MODELADOENTORNOS DE DESARROLLO: LENGUAJES DE MODELADO
ENTORNOS DE DESARROLLO: LENGUAJES DE MODELADO
 
Paradigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptxParadigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptx
 
Introducción a las Presentaciones Electrónicas
Introducción a las Presentaciones ElectrónicasIntroducción a las Presentaciones Electrónicas
Introducción a las Presentaciones Electrónicas
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingeniería
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingeniería
 
MODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWAREMODELOS DEL PROCESO DEL SOFTWARE
MODELOS DEL PROCESO DEL SOFTWARE
 

uml y la programacion

  • 1. INSTITUTO TECNOLOGICO SUPERIOR DE VILLA LA VENTA CARRERA: ING. EN SISTEMAS COMPUTACIONALES CATEDRÁTICO: ING. MARLENE MIJANGOS ROMERO TEMA: EL UML Y LA PROGRAMACION ELABORADO POR: LAURA ESTEBAN ALOR NOEMI PEREZ MENDOZA JAZMIN DEL CARMEN DECEANO LOPEZ
  • 2. El UML y la programación • UML es un lenguaje para hacer modelos y es independiente de los métodos de análisis y diseño.
  • 3. Observación del paciente: modelo de dominio • ¿Cómo representar estos conceptos la información en el dominio? El intervalo nos permite hablar de los intervalos como un solo concepto.
  • 4. Modelo de dominio INSERTAR TARJETA LOGIN RETIRAR CONSIGNAR PAGAR TRANSACCIONES DONACION CAMBIAR FAC CLAVE CAMBIAR CONSULTA CLAVE R SALDO
  • 5. Diagrama de objeto “VISION” “MISION” SER UN PROGRAMA DE CONSTRIBUIR A LA FORMACION LIDER EN FORMACION DE INGENIERIA DE PROFESIONALES SOFTWARE A NIVEL VENEZOLANOS EN NACIONAL INGENIERIA DE SOFWARE “OBJETIVO” “OBJETIVO” “OBJETIVO” “OBJETIVO” PROMOVER EL DESARROLLAR ADMINISTRAR OFRECER EL PROGRAMA DE EL PROGRAMA EFICAZ Y EFICAZ PROGRAMA DE FORMACION DE FORMACION Y FORMACION EFICIENTEMENTE PERIODICAMENTE EL PROGRAMA DE FORMACION
  • 6. Observación del paciente: modelo de especificación • Se encuentra en la perfectiva de especificación. interfaces de las clases, en lugar de las clases mismas. Podría guardar el modelo conceptual para otra ocasión.
  • 7. Modelo de especificación DIAGRAMA UML DIAGRAMA ESTRUCTURAL DIAGRAMA DIAGRAMA DE DIAGRAMA DE DE CLASE COMPONENTES ESTRUCTURA COMPUESTA DIAGRAMA DIAGRAMA DE DIAGRAMA DE DE DESPLIEGE OBJETO PAQUETE DIAGRAMA COMPORTAMIENT O DIAGRAMA DIAGRAMA DE DIAGRAMA DE DE CASOS DE ESTADO ACTIVIDAD USO DIAGRAMA INTERACCION DIAGRAMA DE DIAGRAMA DIAGRAMAS DE DE COMUNICACION TIEMPOS SECUENCIA
  • 8. Generación del código • Algunas partes del código que implementa las ideas expuestas en las secciones anteriores. COSTO(A RAPIDEZ FLEXIBILIDAD MEDIANO PLAZO) RENTIBILIDAD ESTANDA- RIZACION
  • 9. Diagrama de secuencia Es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML INSUMOROBOT MODULO INSUMOTEXTO VALORES TABLAS FORMULA- RIO FORMULARIO TEXTO SISTEMA INSUMO
  • 10. bibliografía FOWLER, MARTIN UML gota a gota Addison Wesley Longman de Mexico, S.A de C.V Mexico,1999 ISBN: 968-444-364-1 Materia: computación pág. 165