SlideShare una empresa de Scribd logo
1 de 34
Metodologías de Análisis Clase 14 – 17/10/2007 Christian Sifaqui
Análisis OO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow de análisis ,[object Object],[object Object],[object Object]
Workflow de análisis ,[object Object],[object Object],[object Object],[object Object]
Workflow de análisis ,[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow de análisis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow de análisis ,[object Object],[object Object],[object Object],[object Object]
Notación UML para los tres tipos de clases ,[object Object],Clase entidad Clase frontera Clase control
Extracción de las clases de entidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: ascensores ,[object Object]
Ejemplo: ascensores ,[object Object],[object Object],[object Object]
Casos de uso ,[object Object],[object Object],[object Object],Usuario Ascensor Presionar un botón de ascensor Presionar un botón de piso
Escenarios ,[object Object],[object Object],[object Object]
Escenario normal: caso ascensor ,[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]
Escenario de excepción: caso ascensor ,[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]
Modelamiento de clases de entidad: caso ascensor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extracción de sustantivos ,[object Object],[object Object],[object Object],[object Object]
Extracción de sustantivos ,[object Object],[object Object],[object Object],[object Object]
Extracción de sustantivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Primera iteración del diagrama de clases ,[object Object],[object Object],[object Object],Clase Botón Clase Botón de piso Clase Botón de Ascensor Clase Ascensor Puertas abiertas: boolean Encendido: boolean 1 m 2m -2 n comunica con comunica con
Segunda iteración del diagrama de clases ,[object Object],[object Object],Clase Botón Clase Botón de piso Clase Botón de  ascensor Clase Controlador de Ascensor Encendido: boolean 1 nm 2m -2 1 controla controla Clase Ascensor Puertas abiertas: boolean 1 n controla
Tarjetas CRC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tarjetas CRC ,[object Object],[object Object],[object Object],[object Object]
Modelamiento dinámico: caso ascensores ,[object Object],[object Object]
Modelamiento dinámico: caso ascensores ,[object Object],[object Object],[object Object]
Workflow de test: OOA ,[object Object],CLASE Clase Controlador de Ascensor RESPONSABILIDAD 1.- Encender botón ascensor 2.- Apagar botón ascensor 3.- Encender botón piso 4.- Apagar botón piso 5.- Mover ascensor un piso hacia arriba 6.- Mover ascensor un piso hacia abajo 7.- Abrir puertas del ascensor e iniciar tiempo de espera 8.- Cerrar puertas del ascensor después de timeout 9.- Revisar pedidos 10.- Actualizar pedidos COLABORACIÓN 1.-  Clase botón ascensor 2.-  Clase botón piso 3.-  Clase ascensor
Tarjetas CRC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tarjetas CRC ,[object Object],[object Object],[object Object],[object Object],[object Object]
Segunda iteración de la tarjeta CRC CLASE Clase Controlador de Ascensor RESPONSABILIDAD 1.- Enviar mensaje a  Clase Botón Ascensor  para encender botón ascensor 2.- Enviar mensaje a  Clase Botón Ascensor  para apagar botón ascensor 3.- Enviar mensaje a  Clase Botón Piso  para encender botón piso 4.- Enviar mensaje a  Clase Botón Piso  para apagar botón piso 5.- Enviar mensaje a  Clase Ascensor  para mover ascensor un piso hacia arriba 6.- Enviar mensaje a  Clase Ascensor  para mover ascensor un piso hacia abajo 7.- Enviar mensaje a  Clase Puertas Ascensor  para abrir puertas del ascensor 8.- Iniciar tiempo de espera 8.- Enviar mensaje a  Clase Puertas Ascensor  para cerrar puertas del ascensor después de timeout 9.- Revisar pedidos 10.- Actualizar pedidos COLABORACIÓN 1.-  Clase Botón Ascensor  (subclase) 2.-  Clase Botón Piso  (subclase) 3.-  Clase Puertas Ascensor 4.-  Clase Ascensor
Tarjetas CRC ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tercera iteración del diagrama de clases Clase Botón Clase Botón de piso Clase Botón ascensor Clase Ascensor Pedidos: tipoPedido Encendido: boolean 1 nm 2m -2 1 controla controla Clase Ascensor 1 n controla Clase Puertas Ascensor Puerta abierta: boolean controla 1 n
Segunda iteración del escenario normal ,[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],[object Object],[object Object]
OOA: caso ascensor ,[object Object],[object Object],[object Object],[object Object]
Extrayendo las clases de frontera y control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

Destacado

Adaptar el camí Ral de Soldeu com A
Adaptar el camí Ral de Soldeu com AAdaptar el camí Ral de Soldeu com A
Adaptar el camí Ral de Soldeu com AElodie G.
 
Presentación modulo 1
Presentación modulo 1Presentación modulo 1
Presentación modulo 1NadiaSoto7
 
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...miguel4202
 
Proceso y desarrollo de la cultura andina Paty.
Proceso y desarrollo de la cultura andina Paty.Proceso y desarrollo de la cultura andina Paty.
Proceso y desarrollo de la cultura andina Paty.Jose Miguel Roman Roman
 
Représentations cinématographiques de la guerre d'algérie
Représentations cinématographiques de la guerre d'algérieReprésentations cinématographiques de la guerre d'algérie
Représentations cinématographiques de la guerre d'algériepmougenet
 
Le passé composé 3
Le passé composé 3Le passé composé 3
Le passé composé 3gtapprends
 
Hombresssss
HombresssssHombresssss
Hombressssstacosmmm
 
What's up Digital #14 - by ELAN
What's up Digital #14 - by ELANWhat's up Digital #14 - by ELAN
What's up Digital #14 - by ELANAgence Elan
 
Elartedenoenfermarse
ElartedenoenfermarseElartedenoenfermarse
ElartedenoenfermarseArmando Lopez
 
Abri garage stockage en acier galva brut ou peint kit demontable france abris...
Abri garage stockage en acier galva brut ou peint kit demontable france abris...Abri garage stockage en acier galva brut ou peint kit demontable france abris...
Abri garage stockage en acier galva brut ou peint kit demontable france abris...FranceAbris
 
Derecho Penal Parte General
Derecho Penal Parte GeneralDerecho Penal Parte General
Derecho Penal Parte Generalguestf5ce33
 
Maeb03 ligafantastica-2
Maeb03 ligafantastica-2Maeb03 ligafantastica-2
Maeb03 ligafantastica-2Juan J. Merelo
 
Le portfolio numérique en francisation
Le portfolio numérique en francisationLe portfolio numérique en francisation
Le portfolio numérique en francisationSamantha Slade
 
Presencia Corporativa en Redes Sociales: Estrategia y Retos
Presencia Corporativa en Redes Sociales: Estrategia y RetosPresencia Corporativa en Redes Sociales: Estrategia y Retos
Presencia Corporativa en Redes Sociales: Estrategia y RetosLeonardo Rodriguez
 
Comparatif des systemes - L'Europe et l'Amérique du nord
Comparatif des systemes - L'Europe et l'Amérique du nordComparatif des systemes - L'Europe et l'Amérique du nord
Comparatif des systemes - L'Europe et l'Amérique du nordSamantha Slade
 

Destacado (20)

Adaptar el camí Ral de Soldeu com A
Adaptar el camí Ral de Soldeu com AAdaptar el camí Ral de Soldeu com A
Adaptar el camí Ral de Soldeu com A
 
Curso Web
Curso WebCurso Web
Curso Web
 
Presentación modulo 1
Presentación modulo 1Presentación modulo 1
Presentación modulo 1
 
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...
Importancia del derecho - Forma de Gobierno en el Perù - La justicia - Diapos...
 
Proceso y desarrollo de la cultura andina Paty.
Proceso y desarrollo de la cultura andina Paty.Proceso y desarrollo de la cultura andina Paty.
Proceso y desarrollo de la cultura andina Paty.
 
Représentations cinématographiques de la guerre d'algérie
Représentations cinématographiques de la guerre d'algérieReprésentations cinématographiques de la guerre d'algérie
Représentations cinématographiques de la guerre d'algérie
 
Ada1 Act 1_ LMCc
Ada1 Act 1_ LMCc Ada1 Act 1_ LMCc
Ada1 Act 1_ LMCc
 
Le passé composé 3
Le passé composé 3Le passé composé 3
Le passé composé 3
 
Hombresssss
HombresssssHombresssss
Hombresssss
 
What's up Digital #14 - by ELAN
What's up Digital #14 - by ELANWhat's up Digital #14 - by ELAN
What's up Digital #14 - by ELAN
 
Elartedenoenfermarse
ElartedenoenfermarseElartedenoenfermarse
Elartedenoenfermarse
 
Aprendizaje ilimitado Generación BIG BANG
Aprendizaje ilimitado Generación BIG BANGAprendizaje ilimitado Generación BIG BANG
Aprendizaje ilimitado Generación BIG BANG
 
Abri garage stockage en acier galva brut ou peint kit demontable france abris...
Abri garage stockage en acier galva brut ou peint kit demontable france abris...Abri garage stockage en acier galva brut ou peint kit demontable france abris...
Abri garage stockage en acier galva brut ou peint kit demontable france abris...
 
Administracionempresas
AdministracionempresasAdministracionempresas
Administracionempresas
 
Derecho Penal Parte General
Derecho Penal Parte GeneralDerecho Penal Parte General
Derecho Penal Parte General
 
Maeb03 ligafantastica-2
Maeb03 ligafantastica-2Maeb03 ligafantastica-2
Maeb03 ligafantastica-2
 
Le portfolio numérique en francisation
Le portfolio numérique en francisationLe portfolio numérique en francisation
Le portfolio numérique en francisation
 
Presencia Corporativa en Redes Sociales: Estrategia y Retos
Presencia Corporativa en Redes Sociales: Estrategia y RetosPresencia Corporativa en Redes Sociales: Estrategia y Retos
Presencia Corporativa en Redes Sociales: Estrategia y Retos
 
Enciclopedias Virtuales colaboativas DIM TRAMS
Enciclopedias Virtuales colaboativas DIM TRAMSEnciclopedias Virtuales colaboativas DIM TRAMS
Enciclopedias Virtuales colaboativas DIM TRAMS
 
Comparatif des systemes - L'Europe et l'Amérique du nord
Comparatif des systemes - L'Europe et l'Amérique du nordComparatif des systemes - L'Europe et l'Amérique du nord
Comparatif des systemes - L'Europe et l'Amérique du nord
 

Similar a Metodologías OO Análisis

Similar a Metodologías OO Análisis (20)

Uml elevador
Uml elevadorUml elevador
Uml elevador
 
Machote terminado
Machote  terminadoMachote  terminado
Machote terminado
 
Taller tecnología
Taller tecnología Taller tecnología
Taller tecnología
 
Taller tecnologia
Taller tecnologia Taller tecnologia
Taller tecnologia
 
Taller tecnologia
Taller tecnologia Taller tecnologia
Taller tecnologia
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
 
Clase 12, 3/10/2007
Clase 12, 3/10/2007Clase 12, 3/10/2007
Clase 12, 3/10/2007
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Creación de mecanismos
Creación de mecanismosCreación de mecanismos
Creación de mecanismos
 
1 Problemas
1 Problemas1 Problemas
1 Problemas
 
Diogenes
DiogenesDiogenes
Diogenes
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Taller tecnologia 2018
Taller tecnologia 2018 Taller tecnologia 2018
Taller tecnologia 2018
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
PLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys GrafcetPLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys Grafcet
 
TRABAJO DE TECNOLOGIA.docx
TRABAJO DE TECNOLOGIA.docxTRABAJO DE TECNOLOGIA.docx
TRABAJO DE TECNOLOGIA.docx
 
TRABAJO DE TECNOLOGIA.docx
TRABAJO DE TECNOLOGIA.docxTRABAJO DE TECNOLOGIA.docx
TRABAJO DE TECNOLOGIA.docx
 
Guia de Comandos de consulta en AutoCAD.pdf
Guia de Comandos de consulta en AutoCAD.pdfGuia de Comandos de consulta en AutoCAD.pdf
Guia de Comandos de consulta en AutoCAD.pdf
 
Trabajo de tecnologia.docx (4)
Trabajo de tecnologia.docx (4)Trabajo de tecnologia.docx (4)
Trabajo de tecnologia.docx (4)
 

Más de Christian Sifaqui

Charla a alumnos de la UCINF
Charla a alumnos de la UCINFCharla a alumnos de la UCINF
Charla a alumnos de la UCINFChristian Sifaqui
 
Presentación para U. La Serena
Presentación para U. La SerenaPresentación para U. La Serena
Presentación para U. La SerenaChristian Sifaqui
 
Charla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasCharla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasChristian Sifaqui
 
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014Christian Sifaqui
 
Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014Christian Sifaqui
 
Charla SEC, 19 de diciembre de 2013
Charla SEC, 19 de diciembre de 2013Charla SEC, 19 de diciembre de 2013
Charla SEC, 19 de diciembre de 2013Christian Sifaqui
 
Charla a Consejo para la Transparencia, 27 de noviembre de 2013
Charla a Consejo para la Transparencia, 27 de noviembre de 2013Charla a Consejo para la Transparencia, 27 de noviembre de 2013
Charla a Consejo para la Transparencia, 27 de noviembre de 2013Christian Sifaqui
 
Informática jurídica y tendencias de los sistemas de información de leyes
Informática jurídica y tendencias de los sistemas de información de leyesInformática jurídica y tendencias de los sistemas de información de leyes
Informática jurídica y tendencias de los sistemas de información de leyesChristian Sifaqui
 
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013Christian Sifaqui
 
Conferencia Datos Abiertos Regionales, Montevideo, 2013
Conferencia Datos Abiertos Regionales, Montevideo, 2013Conferencia Datos Abiertos Regionales, Montevideo, 2013
Conferencia Datos Abiertos Regionales, Montevideo, 2013Christian Sifaqui
 
Gestión digital de la información, iSummit Loxa 2012
Gestión digital de la información, iSummit Loxa 2012Gestión digital de la información, iSummit Loxa 2012
Gestión digital de la información, iSummit Loxa 2012Christian Sifaqui
 
IFLA Power to the people, 16.08.2012
IFLA Power to the people, 16.08.2012IFLA Power to the people, 16.08.2012
IFLA Power to the people, 16.08.2012Christian Sifaqui
 
IFLA Semantic Web at the BCN, 15.08.2012
IFLA Semantic Web at the BCN, 15.08.2012IFLA Semantic Web at the BCN, 15.08.2012
IFLA Semantic Web at the BCN, 15.08.2012Christian Sifaqui
 
Encuentro open data, 12 de julio de 2012
Encuentro open data, 12 de julio de 2012Encuentro open data, 12 de julio de 2012
Encuentro open data, 12 de julio de 2012Christian Sifaqui
 
Charla UCV, 15 de mayo de 2012
Charla UCV, 15 de mayo de 2012Charla UCV, 15 de mayo de 2012
Charla UCV, 15 de mayo de 2012Christian Sifaqui
 
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...Christian Sifaqui
 

Más de Christian Sifaqui (20)

Charla a funcionarios BCN
Charla a funcionarios BCNCharla a funcionarios BCN
Charla a funcionarios BCN
 
Charla a alumnos de la UCINF
Charla a alumnos de la UCINFCharla a alumnos de la UCINF
Charla a alumnos de la UCINF
 
Presentación mesa redonda
Presentación mesa redondaPresentación mesa redonda
Presentación mesa redonda
 
Presentación para U. La Serena
Presentación para U. La SerenaPresentación para U. La Serena
Presentación para U. La Serena
 
Collecter 04
Collecter 04Collecter 04
Collecter 04
 
Presentación para USM
Presentación para USMPresentación para USM
Presentación para USM
 
Charla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasCharla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y Especializadas
 
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
 
Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014
 
Charla SEC, 19 de diciembre de 2013
Charla SEC, 19 de diciembre de 2013Charla SEC, 19 de diciembre de 2013
Charla SEC, 19 de diciembre de 2013
 
Charla a Consejo para la Transparencia, 27 de noviembre de 2013
Charla a Consejo para la Transparencia, 27 de noviembre de 2013Charla a Consejo para la Transparencia, 27 de noviembre de 2013
Charla a Consejo para la Transparencia, 27 de noviembre de 2013
 
Informática jurídica y tendencias de los sistemas de información de leyes
Informática jurídica y tendencias de los sistemas de información de leyesInformática jurídica y tendencias de los sistemas de información de leyes
Informática jurídica y tendencias de los sistemas de información de leyes
 
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013
Taller Acceso a la Información y Archivos, Buenos Aires, 8-9 Octubre 2013
 
Conferencia Datos Abiertos Regionales, Montevideo, 2013
Conferencia Datos Abiertos Regionales, Montevideo, 2013Conferencia Datos Abiertos Regionales, Montevideo, 2013
Conferencia Datos Abiertos Regionales, Montevideo, 2013
 
Gestión digital de la información, iSummit Loxa 2012
Gestión digital de la información, iSummit Loxa 2012Gestión digital de la información, iSummit Loxa 2012
Gestión digital de la información, iSummit Loxa 2012
 
IFLA Power to the people, 16.08.2012
IFLA Power to the people, 16.08.2012IFLA Power to the people, 16.08.2012
IFLA Power to the people, 16.08.2012
 
IFLA Semantic Web at the BCN, 15.08.2012
IFLA Semantic Web at the BCN, 15.08.2012IFLA Semantic Web at the BCN, 15.08.2012
IFLA Semantic Web at the BCN, 15.08.2012
 
Encuentro open data, 12 de julio de 2012
Encuentro open data, 12 de julio de 2012Encuentro open data, 12 de julio de 2012
Encuentro open data, 12 de julio de 2012
 
Charla UCV, 15 de mayo de 2012
Charla UCV, 15 de mayo de 2012Charla UCV, 15 de mayo de 2012
Charla UCV, 15 de mayo de 2012
 
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...
Seminario "Uso de TICs en la Enseñanza de la Historia y el Patrimonio Cultura...
 

Metodologías OO Análisis

  • 1. Metodologías de Análisis Clase 14 – 17/10/2007 Christian Sifaqui
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Segunda iteración de la tarjeta CRC CLASE Clase Controlador de Ascensor RESPONSABILIDAD 1.- Enviar mensaje a Clase Botón Ascensor para encender botón ascensor 2.- Enviar mensaje a Clase Botón Ascensor para apagar botón ascensor 3.- Enviar mensaje a Clase Botón Piso para encender botón piso 4.- Enviar mensaje a Clase Botón Piso para apagar botón piso 5.- Enviar mensaje a Clase Ascensor para mover ascensor un piso hacia arriba 6.- Enviar mensaje a Clase Ascensor para mover ascensor un piso hacia abajo 7.- Enviar mensaje a Clase Puertas Ascensor para abrir puertas del ascensor 8.- Iniciar tiempo de espera 8.- Enviar mensaje a Clase Puertas Ascensor para cerrar puertas del ascensor después de timeout 9.- Revisar pedidos 10.- Actualizar pedidos COLABORACIÓN 1.- Clase Botón Ascensor (subclase) 2.- Clase Botón Piso (subclase) 3.- Clase Puertas Ascensor 4.- Clase Ascensor
  • 30.
  • 31. Tercera iteración del diagrama de clases Clase Botón Clase Botón de piso Clase Botón ascensor Clase Ascensor Pedidos: tipoPedido Encendido: boolean 1 nm 2m -2 1 controla controla Clase Ascensor 1 n controla Clase Puertas Ascensor Puerta abierta: boolean controla 1 n
  • 32.
  • 33.
  • 34.