SlideShare una empresa de Scribd logo
PARADIGMA
ORIENTADO
A OBJETO
 Campos Ruiz Roció
 Castillo Tinoco Iris
 Eguizábal Ramos Michel
 Góngora Gámez Lizeth
 Huamán Villanueva Darwin
 Jiménez Arellano Rider
Es Cuando se desarrollan sistemas complejos, es
importante considerar que existen diversos
«STAKEHOLDERS» , cada uno de los cuales
necesita ver el sistema desde una determinada
perspectiva para comprenderlo mejor. Estas
perspectivas (vistas) distintas se manejan a través
de la arquitectura de un sistema.
La arquitectura de un sistema se constituye no solo
de la estructura y organización, también abarca su
comportamiento, funcionalidad, reutilización,
restricciones, entre otros aspectos.
MODELO DE LA ARQUITECTURA DE UN SISTEMA
Vista de casos de uso
Vista de procesos
Vista de diseño
Vista de despliegue
Vista de implementación
PROPONE SOLUCIONES EN LA
PROGRAMACIÓN:
 Falta de reusabilidad de código, en desmedro de la
rentabilidad.
 Dificultad de modificar, actualizar o ejecutar
reingeniería de sistemas, minimizando así su vida
útil.
 los laboriosos, traumáticos y extensos procesos de
desarrollo, carentes de codificación no intuitiva.
 La falta portabilidad.
EL LENGUAJE DE MODELO UNIFICADO
(UML)
 Es la sucesión de una serie de métodos de análisis
y diseño orientadas a objetos.
 El UML , fusiona los conceptos de la orientación a
objetos aportados por Booch, OMT y OOSE.
 UML incrementa la capacidad de lo que se puede
hacer con otros métodos de análisis y diseño
orientados a objetos.
BENEFICIOS DE UML:
 Mejores tiempos totales de desarrollo (de 50 %
o más).
 Modelar sistemas (y no sólo de software)
utilizando conceptos orientados a objetos.
 Establecer conceptos y artefactos ejecutables.
 Encaminar el desarrollo del escalamiento en
sistemas complejos de misión crítica.
 Crear un lenguaje de modelado utilizado tanto
por humanos como por máquinas.
 Mejor soporte a la planeación y al control de
proyectos.
 Alta reutilización y minimización de costos.
Un lenguaje de modelado consiste de vistas, diagramas, símbolos
utilizados en los modelos y un conjunto de mecanismos generales o
reglas que indican cómo utilizar los elementos.
 Vistas: Las vistas muestran diferentes aspectos del sistema
modelado.
 Diagramas: Los diagramas son las gráficas que describen el
contenido de una vista.
 Símbolos o Elementos de modelo: Los conceptos utilizados
en los diagramas son los elementos de modelo que representan
conceptos comunes orientados a objetos.
 Reglas o Mecanismos generales: Proveen comentarios extras,
información o semántica acerca del elemento de modelo.
 Es un marco de
desarrollo de
software que se
caracteriza por estar
dirigido por casos de
uso, centrado en la
arquitectura y por
ser iterativo e
incremental.
 Se usa para describir el
proceso genérico que
incluye aquellos
elementos que son
comunes a la mayoría
de los refinamientos
existentes.
PROCESO UNIFICADO
ITERATIVO E INCREMENTAL
El Proceso Unificado es un marco de desarrollo iterativo e
incremental compuesto de cuatro fases denominadas :
 Inicio
 Elaboración
 Construcción
 Transición
Cada una de estas fases es a su vez dividida en una serie
de iteraciones (la de inicio puede incluir varias iteraciones
en proyectos grandes).
Cada una de estas iteraciones se divide a su vez en una
serie de disciplinas que recuerdan a las definidas en el
ciclo de vida clásico o en cascada: Análisis de
requisitos, Diseño, Implementación y Prueba
GRACIAS POR
SU ATENCION.

Más contenido relacionado

La actualidad más candente

Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
Guillermo Chirinos
 
Diseño arquitectonico
Diseño arquitectonicoDiseño arquitectonico
Diseño arquitectonico
Wilson Gomez
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
Guillermo Ce
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
Cinty Duchi
 
Ads tbd (modelado)
Ads    tbd  (modelado)Ads    tbd  (modelado)
Ads tbd (modelado)
IESTP trujillo
 
Técnicas y métodos para sistemas
Técnicas y métodos para sistemasTécnicas y métodos para sistemas
Técnicas y métodos para sistemas
Alejandro Domínguez Torres
 
UML
UMLUML
MANTENIMIENTO
MANTENIMIENTOMANTENIMIENTO
MANTENIMIENTO
ROMAN5500
 
Presentación1
Presentación1Presentación1
Presentación1
Alejandro Salazar
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
Damián Rotta
 
Diseño Arquitectonico
Diseño ArquitectonicoDiseño Arquitectonico
Diseño Arquitectonico
michaelvitriago
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
Juan Pablo Bustos Thames
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
Bruno
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
Arafiguero2017
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
MaraGabrielaAtonaida
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
Juan Pablo Bustos Thames
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detallado
jose
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
MaraGabrielaAtonaida
 
Modelos arquitectónicos
Modelos arquitectónicosModelos arquitectónicos
Modelos arquitectónicos
César Ruvalcaba
 

La actualidad más candente (19)

Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
Diseño arquitectonico
Diseño arquitectonicoDiseño arquitectonico
Diseño arquitectonico
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Ads tbd (modelado)
Ads    tbd  (modelado)Ads    tbd  (modelado)
Ads tbd (modelado)
 
Técnicas y métodos para sistemas
Técnicas y métodos para sistemasTécnicas y métodos para sistemas
Técnicas y métodos para sistemas
 
UML
UMLUML
UML
 
MANTENIMIENTO
MANTENIMIENTOMANTENIMIENTO
MANTENIMIENTO
 
Presentación1
Presentación1Presentación1
Presentación1
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Diseño Arquitectonico
Diseño ArquitectonicoDiseño Arquitectonico
Diseño Arquitectonico
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detallado
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Modelos arquitectónicos
Modelos arquitectónicosModelos arquitectónicos
Modelos arquitectónicos
 

Similar a Presentación1

paradigma
paradigmaparadigma
Proceso Unificado
Proceso Unificado Proceso Unificado
Proceso Unificado
matyashm89
 
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
gabrielpea60
 
Investigacion del articulo metodo rup
Investigacion del articulo metodo rupInvestigacion del articulo metodo rup
Investigacion del articulo metodo rup
MauroCespedes
 
Rup tony
Rup tonyRup tony
Rup tony
ooToNeYroo
 
Is.exp.329466
Is.exp.329466Is.exp.329466
Miguel mena
Miguel menaMiguel mena
Miguel mena
darwis darwis
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
Kenyo Puelles Otsu
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
Elvis Mendoza Sequera
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
Sonia Trejo Marano
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
Hugo J. L. Romero R.
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
myle22
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
Jose Bustamante Romero
 
Planos arquitectonicos el modelo de 4+1 vistas de la
Planos arquitectonicos el modelo de 4+1 vistas de laPlanos arquitectonicos el modelo de 4+1 vistas de la
Planos arquitectonicos el modelo de 4+1 vistas de la
Julio Pari
 
Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)
Hirozzhi Palacios
 
Tema 2.UML parte 1.ppt
Tema 2.UML parte 1.pptTema 2.UML parte 1.ppt
Tema 2.UML parte 1.ppt
RafaelAcedo2
 

Similar a Presentación1 (20)

paradigma
paradigmaparadigma
paradigma
 
Proceso Unificado
Proceso Unificado Proceso Unificado
Proceso Unificado
 
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
Presentación Diseño de Software Gabriel Augusto Peña Antonetti CI 27687011
 
Investigacion del articulo metodo rup
Investigacion del articulo metodo rupInvestigacion del articulo metodo rup
Investigacion del articulo metodo rup
 
Rup tony
Rup tonyRup tony
Rup tony
 
Is.exp.329466
Is.exp.329466Is.exp.329466
Is.exp.329466
 
Miguel mena
Miguel menaMiguel mena
Miguel mena
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
Planos arquitectonicos el modelo de 4+1 vistas de la
Planos arquitectonicos el modelo de 4+1 vistas de laPlanos arquitectonicos el modelo de 4+1 vistas de la
Planos arquitectonicos el modelo de 4+1 vistas de la
 
Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)
 
Tema 2.UML parte 1.ppt
Tema 2.UML parte 1.pptTema 2.UML parte 1.ppt
Tema 2.UML parte 1.ppt
 

Presentación1

  • 1. PARADIGMA ORIENTADO A OBJETO  Campos Ruiz Roció  Castillo Tinoco Iris  Eguizábal Ramos Michel  Góngora Gámez Lizeth  Huamán Villanueva Darwin  Jiménez Arellano Rider
  • 2. Es Cuando se desarrollan sistemas complejos, es importante considerar que existen diversos «STAKEHOLDERS» , cada uno de los cuales necesita ver el sistema desde una determinada perspectiva para comprenderlo mejor. Estas perspectivas (vistas) distintas se manejan a través de la arquitectura de un sistema. La arquitectura de un sistema se constituye no solo de la estructura y organización, también abarca su comportamiento, funcionalidad, reutilización, restricciones, entre otros aspectos.
  • 3. MODELO DE LA ARQUITECTURA DE UN SISTEMA Vista de casos de uso Vista de procesos Vista de diseño Vista de despliegue Vista de implementación
  • 4. PROPONE SOLUCIONES EN LA PROGRAMACIÓN:  Falta de reusabilidad de código, en desmedro de la rentabilidad.  Dificultad de modificar, actualizar o ejecutar reingeniería de sistemas, minimizando así su vida útil.  los laboriosos, traumáticos y extensos procesos de desarrollo, carentes de codificación no intuitiva.  La falta portabilidad.
  • 5. EL LENGUAJE DE MODELO UNIFICADO (UML)  Es la sucesión de una serie de métodos de análisis y diseño orientadas a objetos.  El UML , fusiona los conceptos de la orientación a objetos aportados por Booch, OMT y OOSE.  UML incrementa la capacidad de lo que se puede hacer con otros métodos de análisis y diseño orientados a objetos.
  • 6. BENEFICIOS DE UML:  Mejores tiempos totales de desarrollo (de 50 % o más).  Modelar sistemas (y no sólo de software) utilizando conceptos orientados a objetos.  Establecer conceptos y artefactos ejecutables.  Encaminar el desarrollo del escalamiento en sistemas complejos de misión crítica.  Crear un lenguaje de modelado utilizado tanto por humanos como por máquinas.  Mejor soporte a la planeación y al control de proyectos.  Alta reutilización y minimización de costos.
  • 7. Un lenguaje de modelado consiste de vistas, diagramas, símbolos utilizados en los modelos y un conjunto de mecanismos generales o reglas que indican cómo utilizar los elementos.  Vistas: Las vistas muestran diferentes aspectos del sistema modelado.  Diagramas: Los diagramas son las gráficas que describen el contenido de una vista.  Símbolos o Elementos de modelo: Los conceptos utilizados en los diagramas son los elementos de modelo que representan conceptos comunes orientados a objetos.  Reglas o Mecanismos generales: Proveen comentarios extras, información o semántica acerca del elemento de modelo.
  • 8.  Es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental.  Se usa para describir el proceso genérico que incluye aquellos elementos que son comunes a la mayoría de los refinamientos existentes. PROCESO UNIFICADO
  • 9. ITERATIVO E INCREMENTAL El Proceso Unificado es un marco de desarrollo iterativo e incremental compuesto de cuatro fases denominadas :  Inicio  Elaboración  Construcción  Transición Cada una de estas fases es a su vez dividida en una serie de iteraciones (la de inicio puede incluir varias iteraciones en proyectos grandes). Cada una de estas iteraciones se divide a su vez en una serie de disciplinas que recuerdan a las definidas en el ciclo de vida clásico o en cascada: Análisis de requisitos, Diseño, Implementación y Prueba