SlideShare una empresa de Scribd logo
Diagrama de clases y
estados
Porlamar, Febrero de 2017
Realizado por:
Rebeca Ferrer
C.I.:24.695.638
Doc. Diógenes Rodríguez
Sistemas II
SAIA
Diagrama de clases
En Lenguaje Unificado de Modelado (UML) es un tipo de diagrama
de estructura estática que describe la estructura de un sistema mostrando
las clases del sistema, sus atributos, operaciones (o métodos), y las
relaciones entre los objetos.
Un diagrama de clases sirve para visualizar las relaciones entre las
clases que involucran el sistema, las cuales pueden ser asociativas, de
herencia, de uso y de contenimiento.
Un diagrama de clases esta compuesto por los siguientes elementos:
Clase: atributos, métodos y visibilidad.
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Diagrama de clases
Ejercicio 1
Cliente
+Código del cliente. String
+Nombre. String
+Apellido. String
+Dirección. String
+Teléfono. String
+Inclusión ()
+Eliminación ()
+Modificación ()
+Consulta ()
+Impresión ()
Cliente personal
+Cédula
+Nº de tarjeta de crédito
+Consultar tarjeta
Cliente empresarial
+RIF,
+Límite de crédito. Double
+Nombre de contacto. string
+Teléfono de contacto. string
+Monto acreditado. Double
+Imprimir monto acreditado ()
Factura
+Nº de factura. Intager
+Fecha factura. Date
+Impuesto. Double
+Total. double
+Ingresar ()
+Anular ()
+Calcular total ()
+Imprimir ()
Detalle de factura
+Cantidad producto. Intager
+Subtotal. Double
+Calcular subtotal ()
Producto
+Código. intager
+Nombre. String
+Precio. Double
+Incluir ()
+Modificar ()
+Eliminar ()
+Consultar ()
+Imprimir ()
Marca
+Nombre. String
+Incluir ()
+Modificar ()
+Eliminar ()
+Recibe
+Recibe
+Incluye
+Describe
+Tiene
1
1
1..*
1..*
1..*
1..*
1..*
1..*1..*
Diagrama de Estado
Los diagramas de estado son un método conocido para explicar el
comportamiento de un sistema. Que explican todos los estados posibles en
los que puede ingresar un objeto particular y la manera en que modifica el
estado del objeto, como resultado de los eventos que llegan a el.
Un diagrama de estados es un diagrama utilizado para determinar
cada una de las rutas o caminos que puede tomar un movimiento de
información luego de ejecutarse cada proceso.
Permite identificar bajo qué pruebas se ejecuta cada uno de los
procesos y en qué momento podrían tener una variación. El diagrama de
estados permite visualizar de una forma ordenada la ejecución de cada uno
de los procesos.
Diagrama de Estado
Ejercicio 2
En primer piso
Subir (piso)
Subiendo
do/ moviendo
de piso
Parado
Temporizador= 0
do/ incrementar
temporizador
Subir (piso)
Llegada
Bajando
do/ moviendo
de piso
Llegada
Bajar (piso)
Diagrama de Estado
Ejercicio 2
En primer piso
Subir (piso)
Subiendo
do/ moviendo
de piso
Parado
Temporizador= 0
do/ incrementar
temporizador
Subir (piso)
Llegada
Bajando
do/ moviendo
de piso
Llegada
Bajar (piso)

Más contenido relacionado

La actualidad más candente

Exposición Diagrama de Clases
Exposición Diagrama de ClasesExposición Diagrama de Clases
Exposición Diagrama de Clases
Universidad Técnica del Norte
 
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
josebrandon24
 
Consulta
ConsultaConsulta
CLASES DE DIAGRAMAS
CLASES DE DIAGRAMAS CLASES DE DIAGRAMAS
CLASES DE DIAGRAMAS
paolitaliz
 
1 2 5 Modelando Clases
1 2 5 Modelando Clases1 2 5 Modelando Clases
1 2 5 Modelando Clases
UVM
 
Estructura de datos manipulación de listas y tablas
Estructura de datos manipulación de listas y tablas Estructura de datos manipulación de listas y tablas
Estructura de datos manipulación de listas y tablas
Mario Masqui
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
Juan Raul Vergara
 
Diseño oo
Diseño ooDiseño oo
Diseño oo
William Caceres
 
Guía práctica de excel
Guía práctica de excelGuía práctica de excel
Guía práctica de excel
pescao11
 
diagramas de interaccion
diagramas de interacciondiagramas de interaccion
diagramas de interaccion
jent46
 
Análisis de funciones con Geogebra
Análisis de funciones con GeogebraAnálisis de funciones con Geogebra
Análisis de funciones con Geogebra
Matemática UESFmocc
 
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Luis Fernando Aguas Bucheli
 

La actualidad más candente (13)

Exposición Diagrama de Clases
Exposición Diagrama de ClasesExposición Diagrama de Clases
Exposición Diagrama de Clases
 
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
 
Consulta
ConsultaConsulta
Consulta
 
CLASES DE DIAGRAMAS
CLASES DE DIAGRAMAS CLASES DE DIAGRAMAS
CLASES DE DIAGRAMAS
 
1 2 5 Modelando Clases
1 2 5 Modelando Clases1 2 5 Modelando Clases
1 2 5 Modelando Clases
 
Estructura de datos manipulación de listas y tablas
Estructura de datos manipulación de listas y tablas Estructura de datos manipulación de listas y tablas
Estructura de datos manipulación de listas y tablas
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
 
Diseño oo
Diseño ooDiseño oo
Diseño oo
 
Guía práctica de excel
Guía práctica de excelGuía práctica de excel
Guía práctica de excel
 
diagramas de interaccion
diagramas de interacciondiagramas de interaccion
diagramas de interaccion
 
Análisis de funciones con Geogebra
Análisis de funciones con GeogebraAnálisis de funciones con Geogebra
Análisis de funciones con Geogebra
 
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UML
 

Destacado

Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
Iin Widya Lestari
 
Simple past tense vs
Simple past tense vsSimple past tense vs
Simple past tense vs
Henni Herawati
 
Celebrations quiz
Celebrations quizCelebrations quiz
Celebrations quiz
travellingtracy
 
Diagrama de clases y estados
Diagrama de clases y estadosDiagrama de clases y estados
Diagrama de clases y estados
manuelrivasv95
 
Present Perfect
Present PerfectPresent Perfect
Present Perfect
dprice
 
Talking about experiences and recent events
Talking about experiences and recent eventsTalking about experiences and recent events
Talking about experiences and recent events
Isadown
 
Talking about past experiences
Talking about past experiencesTalking about past experiences
Talking about past experiences
crisgarlop
 
English Tenses
English TensesEnglish Tenses
English Tenses
aliusia77
 
Grade 8 jeopardy module 6
Grade 8 jeopardy  module 6Grade 8 jeopardy  module 6
Grade 8 jeopardy module 6
elinda agic
 
Amazing Activities In Life!
Amazing Activities In Life!Amazing Activities In Life!
Amazing Activities In Life!
guest4cb60e
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
Gilanggilang Gilang
 
Present perpect simple vs
Present perpect simple vsPresent perpect simple vs
Present perpect simple vs
Ana Mena
 
English Tenses
English TensesEnglish Tenses
English Tenses
Nadina Nicolici
 
Ing -ed adjectives
 Ing -ed adjectives Ing -ed adjectives
Ing -ed adjectives
mluisavm
 
English Grammar Is Easy
English Grammar  Is  EasyEnglish Grammar  Is  Easy
English Grammar Is Easy
Elena Soshina
 
tenses
tenses tenses
tenses
zarambaig
 
Present perfect
Present perfectPresent perfect
Present perfect
mluisavm
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
Iin Hermiyanto
 
Present Perfect Continuous
Present Perfect ContinuousPresent Perfect Continuous
Present Perfect Continuous
David Mainwood
 
Present perfect
Present perfectPresent perfect
Present perfect
Carolina Roa
 

Destacado (20)

Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
 
Simple past tense vs
Simple past tense vsSimple past tense vs
Simple past tense vs
 
Celebrations quiz
Celebrations quizCelebrations quiz
Celebrations quiz
 
Diagrama de clases y estados
Diagrama de clases y estadosDiagrama de clases y estados
Diagrama de clases y estados
 
Present Perfect
Present PerfectPresent Perfect
Present Perfect
 
Talking about experiences and recent events
Talking about experiences and recent eventsTalking about experiences and recent events
Talking about experiences and recent events
 
Talking about past experiences
Talking about past experiencesTalking about past experiences
Talking about past experiences
 
English Tenses
English TensesEnglish Tenses
English Tenses
 
Grade 8 jeopardy module 6
Grade 8 jeopardy  module 6Grade 8 jeopardy  module 6
Grade 8 jeopardy module 6
 
Amazing Activities In Life!
Amazing Activities In Life!Amazing Activities In Life!
Amazing Activities In Life!
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
 
Present perpect simple vs
Present perpect simple vsPresent perpect simple vs
Present perpect simple vs
 
English Tenses
English TensesEnglish Tenses
English Tenses
 
Ing -ed adjectives
 Ing -ed adjectives Ing -ed adjectives
Ing -ed adjectives
 
English Grammar Is Easy
English Grammar  Is  EasyEnglish Grammar  Is  Easy
English Grammar Is Easy
 
tenses
tenses tenses
tenses
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
Present Perfect Continuous
Present Perfect ContinuousPresent Perfect Continuous
Present Perfect Continuous
 
Present perfect
Present perfectPresent perfect
Present perfect
 

Similar a Diagrama de clases y estados

Diagramas de objetos, clases y estados
Diagramas de objetos, clases y estadosDiagramas de objetos, clases y estados
Diagramas de objetos, clases y estados
David Monar Basantes
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
msc080277
 
Analisis y Diseño de Sistemas 2-Metodologia OMT
Analisis y Diseño de Sistemas 2-Metodologia OMTAnalisis y Diseño de Sistemas 2-Metodologia OMT
Analisis y Diseño de Sistemas 2-Metodologia OMT
Mari Cruz
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
ALEXGONZALOVARGASFLO
 
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
Videoconferencias UTPL
 
Tipos de diagramas
Tipos de diagramasTipos de diagramas
Tipos de diagramas
JENNY GUAYLLA
 
UML
UMLUML
planeacion de software
planeacion de softwareplaneacion de software
planeacion de software
Maria Lopez
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.ppt
ssuser1f5480
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
ArmandoHF
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
1214pedron
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
AndreaPumarejo
 
UML ACTIVIDAD 2
UML ACTIVIDAD 2UML ACTIVIDAD 2
UML ACTIVIDAD 2
Claros Garlen
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
Adriana Hernandez
 
INTRODUCCION UML
INTRODUCCION UMLINTRODUCCION UML
INTRODUCCION UML
Evelyn Rivera
 
DIAGRAMA DE ACTIVIDADES UML
DIAGRAMA DE ACTIVIDADES UMLDIAGRAMA DE ACTIVIDADES UML
DIAGRAMA DE ACTIVIDADES UML
Rita Aguilar
 
Uml
UmlUml
Introducion uml
Introducion umlIntroducion uml
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
josue salas
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de uml
QUISPESOTO
 

Similar a Diagrama de clases y estados (20)

Diagramas de objetos, clases y estados
Diagramas de objetos, clases y estadosDiagramas de objetos, clases y estados
Diagramas de objetos, clases y estados
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
 
Analisis y Diseño de Sistemas 2-Metodologia OMT
Analisis y Diseño de Sistemas 2-Metodologia OMTAnalisis y Diseño de Sistemas 2-Metodologia OMT
Analisis y Diseño de Sistemas 2-Metodologia OMT
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
PROGRAMACIÒN DE ALGORITMOS (I Bimestre Abril Agosto 2011)
 
Tipos de diagramas
Tipos de diagramasTipos de diagramas
Tipos de diagramas
 
UML
UMLUML
UML
 
planeacion de software
planeacion de softwareplaneacion de software
planeacion de software
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.ppt
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
UML ACTIVIDAD 2
UML ACTIVIDAD 2UML ACTIVIDAD 2
UML ACTIVIDAD 2
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
INTRODUCCION UML
INTRODUCCION UMLINTRODUCCION UML
INTRODUCCION UML
 
DIAGRAMA DE ACTIVIDADES UML
DIAGRAMA DE ACTIVIDADES UMLDIAGRAMA DE ACTIVIDADES UML
DIAGRAMA DE ACTIVIDADES UML
 
Uml
UmlUml
Uml
 
Introducion uml
Introducion umlIntroducion uml
Introducion uml
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de uml
 

Más de rebeca ferrer

Tipos de investigacion y diseño de investigacion
Tipos de investigacion y diseño de investigacionTipos de investigacion y diseño de investigacion
Tipos de investigacion y diseño de investigacion
rebeca ferrer
 
Diseño de vialidad alterna para el estado nueva esparta
Diseño de vialidad alterna para el estado nueva espartaDiseño de vialidad alterna para el estado nueva esparta
Diseño de vialidad alterna para el estado nueva esparta
rebeca ferrer
 
Binomio de newton
Binomio de newtonBinomio de newton
Binomio de newton
rebeca ferrer
 
Sistemas de informacion
Sistemas de informacion Sistemas de informacion
Sistemas de informacion
rebeca ferrer
 
Teoria de Optimizacion
Teoria de  OptimizacionTeoria de  Optimizacion
Teoria de Optimizacion
rebeca ferrer
 
Ingenieria de requerimiento
Ingenieria de requerimiento Ingenieria de requerimiento
Ingenieria de requerimiento
rebeca ferrer
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
rebeca ferrer
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
rebeca ferrer
 
Gestion de proyecto
Gestion de proyectoGestion de proyecto
Gestion de proyecto
rebeca ferrer
 
modelos de inventario
modelos de inventariomodelos de inventario
modelos de inventario
rebeca ferrer
 
Control de proyecto
Control de proyectoControl de proyecto
Control de proyecto
rebeca ferrer
 
capitalizacion Ing Economica
capitalizacion Ing Economicacapitalizacion Ing Economica
capitalizacion Ing Economica
rebeca ferrer
 
capitalizacion Ing Economica
capitalizacion Ing Economicacapitalizacion Ing Economica
capitalizacion Ing Economica
rebeca ferrer
 
Modelos para el Desarrollo Organizacional
Modelos para el Desarrollo OrganizacionalModelos para el Desarrollo Organizacional
Modelos para el Desarrollo Organizacional
rebeca ferrer
 
Modelos para el Desarrollo Organizacional
Modelos para el Desarrollo OrganizacionalModelos para el Desarrollo Organizacional
Modelos para el Desarrollo Organizacional
rebeca ferrer
 
Aspectos básicos para estructurar una empresa
Aspectos básicos para estructurar una empresaAspectos básicos para estructurar una empresa
Aspectos básicos para estructurar una empresa
rebeca ferrer
 
Aspectos básicos para estructuras una empresa
Aspectos básicos para estructuras una empresaAspectos básicos para estructuras una empresa
Aspectos básicos para estructuras una empresa
rebeca ferrer
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
rebeca ferrer
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
rebeca ferrer
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
rebeca ferrer
 

Más de rebeca ferrer (20)

Tipos de investigacion y diseño de investigacion
Tipos de investigacion y diseño de investigacionTipos de investigacion y diseño de investigacion
Tipos de investigacion y diseño de investigacion
 
Diseño de vialidad alterna para el estado nueva esparta
Diseño de vialidad alterna para el estado nueva espartaDiseño de vialidad alterna para el estado nueva esparta
Diseño de vialidad alterna para el estado nueva esparta
 
Binomio de newton
Binomio de newtonBinomio de newton
Binomio de newton
 
Sistemas de informacion
Sistemas de informacion Sistemas de informacion
Sistemas de informacion
 
Teoria de Optimizacion
Teoria de  OptimizacionTeoria de  Optimizacion
Teoria de Optimizacion
 
Ingenieria de requerimiento
Ingenieria de requerimiento Ingenieria de requerimiento
Ingenieria de requerimiento
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
 
Gestion de proyecto
Gestion de proyectoGestion de proyecto
Gestion de proyecto
 
modelos de inventario
modelos de inventariomodelos de inventario
modelos de inventario
 
Control de proyecto
Control de proyectoControl de proyecto
Control de proyecto
 
capitalizacion Ing Economica
capitalizacion Ing Economicacapitalizacion Ing Economica
capitalizacion Ing Economica
 
capitalizacion Ing Economica
capitalizacion Ing Economicacapitalizacion Ing Economica
capitalizacion Ing Economica
 
Modelos para el Desarrollo Organizacional
Modelos para el Desarrollo OrganizacionalModelos para el Desarrollo Organizacional
Modelos para el Desarrollo Organizacional
 
Modelos para el Desarrollo Organizacional
Modelos para el Desarrollo OrganizacionalModelos para el Desarrollo Organizacional
Modelos para el Desarrollo Organizacional
 
Aspectos básicos para estructurar una empresa
Aspectos básicos para estructurar una empresaAspectos básicos para estructurar una empresa
Aspectos básicos para estructurar una empresa
 
Aspectos básicos para estructuras una empresa
Aspectos básicos para estructuras una empresaAspectos básicos para estructuras una empresa
Aspectos básicos para estructuras una empresa
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
 
Metodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de SistemasMetodologías para el Análisis y Diseño de Sistemas
Metodologías para el Análisis y Diseño de Sistemas
 

Último

Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
MishelBautista4
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
taniarivera1015tvr
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
veronicaluna80
 
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptxGRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
JhonathanBaptista2
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
ronnyrocha223
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
leonidasbajalquepuch
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
rogeliorodriguezt
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
andressalas92
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
taniarivera1015tvr
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
JuanGavidia2
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 

Último (20)

Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
 
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptxGRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
GRAFICA POR ATRIBUTOS EN CONTROL DE LA CALIDAD.pptx
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 

Diagrama de clases y estados

  • 1. Diagrama de clases y estados Porlamar, Febrero de 2017 Realizado por: Rebeca Ferrer C.I.:24.695.638 Doc. Diógenes Rodríguez Sistemas II SAIA
  • 2. Diagrama de clases En Lenguaje Unificado de Modelado (UML) es un tipo de diagrama de estructura estática que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos. Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenimiento. Un diagrama de clases esta compuesto por los siguientes elementos: Clase: atributos, métodos y visibilidad. Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
  • 3. Diagrama de clases Ejercicio 1 Cliente +Código del cliente. String +Nombre. String +Apellido. String +Dirección. String +Teléfono. String +Inclusión () +Eliminación () +Modificación () +Consulta () +Impresión () Cliente personal +Cédula +Nº de tarjeta de crédito +Consultar tarjeta Cliente empresarial +RIF, +Límite de crédito. Double +Nombre de contacto. string +Teléfono de contacto. string +Monto acreditado. Double +Imprimir monto acreditado () Factura +Nº de factura. Intager +Fecha factura. Date +Impuesto. Double +Total. double +Ingresar () +Anular () +Calcular total () +Imprimir () Detalle de factura +Cantidad producto. Intager +Subtotal. Double +Calcular subtotal () Producto +Código. intager +Nombre. String +Precio. Double +Incluir () +Modificar () +Eliminar () +Consultar () +Imprimir () Marca +Nombre. String +Incluir () +Modificar () +Eliminar () +Recibe +Recibe +Incluye +Describe +Tiene 1 1 1..* 1..* 1..* 1..* 1..* 1..*1..*
  • 4. Diagrama de Estado Los diagramas de estado son un método conocido para explicar el comportamiento de un sistema. Que explican todos los estados posibles en los que puede ingresar un objeto particular y la manera en que modifica el estado del objeto, como resultado de los eventos que llegan a el. Un diagrama de estados es un diagrama utilizado para determinar cada una de las rutas o caminos que puede tomar un movimiento de información luego de ejecutarse cada proceso. Permite identificar bajo qué pruebas se ejecuta cada uno de los procesos y en qué momento podrían tener una variación. El diagrama de estados permite visualizar de una forma ordenada la ejecución de cada uno de los procesos.
  • 5. Diagrama de Estado Ejercicio 2 En primer piso Subir (piso) Subiendo do/ moviendo de piso Parado Temporizador= 0 do/ incrementar temporizador Subir (piso) Llegada Bajando do/ moviendo de piso Llegada Bajar (piso)
  • 6. Diagrama de Estado Ejercicio 2 En primer piso Subir (piso) Subiendo do/ moviendo de piso Parado Temporizador= 0 do/ incrementar temporizador Subir (piso) Llegada Bajando do/ moviendo de piso Llegada Bajar (piso)