SlideShare una empresa de Scribd logo
Caleidoscopio en
Diagramas de UML
Por:Jesus J Felix Rodriguez
Lopez
Bienvenido
acompáñame a
aprender en esta
interesante
presentacion
¿En qué consiste mi experimento?
Mi proyecto de fisica es un experimento que decidí realizar debido a las grandes
variables de investigación que se pueden realizar, para este interesante proyecto
ya que tiene que estar relacionado con la óptica, la reflexión,la luz, etc.
En esta presentación también les mostrare como uni los diferentes conceptos de
mi experimento para representarlo en los diferentes diagramas de UML de
manera desglosada y convincente además de generar los códigos en distintos
lenguajes de programación (java,c++,PHP,Csharp y MySQL)
Diagramas que usare para desarrollar mi experimento
*diagramas de clases
*diagrama de casos de uso
*diagrama de secuencia
*diagrama de colaboración
*diagrama de estado
*diagrama de actividades
*diagrama de despliegue
¿Que es un caleidoscopio?
El caleidoscopio es un aparato óptico, construido con tres espejos de
forma rectangular que se unen para formar un prisma tetraédrico (con la
parte reflectante hacia el interior), este es introducido en un tubo de forma
cilíndrica circular; por un extremo del tubo se coloca una tapa con un
orificio para visualizar las figuras, y por el otro extremo objetos de
color (como canutillos), con lo cual podemos observar extrañas y
diferentes formas simétricas. La palabra caleidoscopio proviene de tres
términos griegos: kalos, que quiere decir bello; eidos, que significa
forma y scopeo, que significa observar. Por lo tanto, “kaleidoscopio”,
significa "instrumento para observar formas bellas"
Palabras básicas con las que
desglosamos nuestros diagramas
*Fisica
*caleidoscopio
*metodo cientifico
*pregunta
*investigación
*hipótesis
*experimentación
*respuesta pregunta
*conclusiones
Realizacion de proyecto a traves de los
diferentes diagramas de UML
Diagrama de clases
¿como lo diseñe?
este diagrama lo realice usando los diferentes formas y pasos del método
científico por el cual iré desarrollando explícitamente desde sus titulo hasta los
pasos del ya mencionado método científico. en este diagrama use lo que es
CLASE,asociación,ATRIBUTOS además de EJECUCION generando los codigos
en cualquier programa que se requiera
CLASE
ATRIBUTOS
EJECUCION
pasos de como diseñe mi diagrama
1.Ingrese el nombre de mi experimento además de sus componentes
2.ingresar un cuadro de clase con el nombre metodo cientifico ademas de que
los atributos son sus pasos a seguir
3.insertar asociación hacia 6 cuadros de clases con los pasos ya mencionados
, desglosando sus principales pasos
4.demostrar la conjunción y asociación de estas clases que desarrolle en mi
experimento
1.
2. 3.
4.
GENERACION DE CODIGOS
1.al ya haber hecho tu diagrama da click en cualquier clase que desees generar
dando click en codigo fuente
2.ya ahí se resultaron todas los lenguajes de programación que desees
3.al seleccionar ahi se te mostraran las representaciones de diagramas y
las opciones que desees seleccionar de lenguajes de programación
c++
PHP4
CSHARP
JAVA
PHP5
FIN
Diagrama de actividades
¿como lo diseñe?
Mi diagrama lo base en lo verbal ósea en acciones que realice para este
diagrama ya que a pesar de todo coloque acciones de verbo como:decidir, elegir,
seleccionar, desarrollar.
para asi poder dar una gran conexion a las diferentes palabras clave de mi
diagrama además de una constante relación con su generación de códigos en los
diferentes lenguajes de programación
principio de toda la elaboración
crear estado inicial
crear estado final
¿como lo diseñe?
1.Seleccionar en estado inicial luego seleccionar transición
2.diseña mi idea de cómo desarrolle el diagrama por medio de los pasos para
llegar al experimento
3.darle el cuerpo con los pasos del método científico
4.selecciona en estado final y colócalo al final de mi diagrama
1.
2.
3.
4.
Generacion de codigos
1.selecciona una clase
2.selecciona en código fuente
diagrama de colaboracion
¿como lo diseñe?
diseñe este diagrama de colaboración sabiendo que las palabras y conceptos
deben de estar en una armonía importante para poderlo explicitar de manera
exacta ya que no se pueden utilizar muchas palabras por eso decidí enfatizar en
los pasos que realice además de los pasos del método científico
rol
clasificador
role
asociacion conectores
procedimiento de diagrama de
colaboración
1.seleccione 9 roles clasificadores
2. determine los pasos a realizar de mi diagrama sobre el caleidoscopio
3. ya ordenándolos coloque los role para conectar asi colaborativamente y en
pasos
4.lo hice muy breve ya que no se pueden poner muchas palabras
1
.
2. y
3.
4.
Generacion de codigos
1.selecciona alguna clase
2.dar clic en código fuente
3.se mostraran las siguientes clases(C++, PHP4, CSHARP, JAVA, PHP5)
4.Generación en lenguajes de programación
C++
PHP5
JAVA
CSHARP
PHP4
FIN
Diagrama de estado
¿como lo diseñe?
este diagrama lo diseñe sacando las mejores conclusiones de mis pasos
acerca del caleidoscopio como el método científico y sus definiciones además
de tener un principio y un fin representado gráficamente
estado simple
¿pasos a seguir para el diseño?
1.crear estado inicial
2.colocar 10 estados simples con el método científico y decisión de experimento
3.ordenar y colocar transiciones
4.insertar estado final
1.
2.
3.
4.
Generacion de codigos
1.seleccione cualquier estado de mi diagrama el que dese
Fin
diagrama de secuencia
¿como lo diseñe?
lo diseñe basándose principalmente en los metodos que debere seguir para si
poder autorizar los siguientes pasos ya que no es para nada facil el metodo de
creacion y ahora si que la secuencia con la que se irá desarrollando el diagrama
basándose en el metodo cientifico
Pasos a desarrollar
1.coloque 4 roles de clasificación con 4 palabras claves (mi nombre, proyecto,
nombre de mi experimento
2.coloque acciones de envio para así proteger la información necesaria ademas
de la línea de secuencia que seguirán
3.almacenar o coloque la información de acuerdo a la necesidad de mi proyecto
1.
2.
3.
Generacion de codigos
1.seleccionemos el diagrama o los estado que querramos
2.Dar clic en código fuente
3. selecciona el lenguaje de programación que más desee
C++
PHP4
PHP5
CSHARP
JAVA
FIN
Diagrama de casos de uso
¿como lo diseñe?
el dibujo de la persona soy yo buscando las mejores vías para diseñar el
experimento de la mejor manera mas viable ademas de que requiere de
ciertos pasos que nos ayuden a laborar de la manera más explícita además de
facilitar la explicación de los códigos en los diferentes lenguajes de
programación
Pasos que desarrolle
1.seleccionar al sujeto osea yo
2.insertar los casos de usos necesarios para mi diagrama
3.insertar asociaciones que se necesitan para que lo más importante se
conecte en una comunión informática
1. 2.
3.
Generacion de codigos
C++
PHP5
PHP4
CSHARP
FIN
CONCLUSIÓN
En conclusión para todos los diagramas son los mismos pasos para generar
los códigos en ARGOuml pero la variación y el diseño es lo que hace a un
diagrama más interesante pude entender que la representación de
diagramas es bastante interesante y creativa para cualquier representación
que necesitemos hacer en mi caso si me funciono desarrollarlo en mi
experimento caleidoscopio

Más contenido relacionado

Similar a Caleidoscopio en diagramas de uml

Poa Borrador
Poa BorradorPoa Borrador
Poa Borrador
AmistadLealtad
 
Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
Maestros en Linea
 
Manual Enterprise Architect
Manual Enterprise ArchitectManual Enterprise Architect
Manual Enterprise Architect
Juan Carlos Palomino
 
Programacion web se
Programacion web seProgramacion web se
Programacion web se
angelesahumadacervantes
 
Sesion de aprendizaje scrach diplomado 2018 modulo iii
Sesion de aprendizaje scrach diplomado 2018 modulo iiiSesion de aprendizaje scrach diplomado 2018 modulo iii
Sesion de aprendizaje scrach diplomado 2018 modulo iii
JacquelineMinchn
 
Curso de algoritmos y estructura de datos unidad i y ii
Curso de algoritmos y estructura de datos unidad i y iiCurso de algoritmos y estructura de datos unidad i y ii
Curso de algoritmos y estructura de datos unidad i y ii
Santiago Hernandez
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
Edwin Mamani López
 
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICASMÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
alberto1507
 
Solución de ecuaciones cuadráticas
Solución de ecuaciones cuadráticasSolución de ecuaciones cuadráticas
Solución de ecuaciones cuadráticas
alberto1501
 
Semana 7 _modulo6_SIMSIS.pdf
Semana 7 _modulo6_SIMSIS.pdfSemana 7 _modulo6_SIMSIS.pdf
Semana 7 _modulo6_SIMSIS.pdf
LuisSantiago15216
 
Introducción
IntroducciónIntroducción
Introducción
Conalep Puebla III
 
Programas e informes Programación
Programas e informes ProgramaciónProgramas e informes Programación
Programas e informes Programación
MauricioPumalpa
 
S4 tarea4 camem
S4 tarea4 camemS4 tarea4 camem
S4 tarea4 camem
Miguel Castillo Mendoza
 
Carpeta de evidencias
Carpeta de evidenciasCarpeta de evidencias
Carpeta de evidencias
arnolros
 
introduccion a la programacion basica de objetos.pdf
introduccion a la programacion basica de objetos.pdfintroduccion a la programacion basica de objetos.pdf
introduccion a la programacion basica de objetos.pdf
RaulGuillermoCotaVal1
 
Lp pract2006
Lp pract2006Lp pract2006
REFLEXIÓN Y AUTOEVALUACIÓN
REFLEXIÓN Y AUTOEVALUACIÓNREFLEXIÓN Y AUTOEVALUACIÓN
REFLEXIÓN Y AUTOEVALUACIÓN
roly zamata arenas
 
Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
Maestros Online
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
comar57
 
Workshop iOS 3: Testing, protocolos y extensiones
Workshop iOS 3: Testing, protocolos y extensionesWorkshop iOS 3: Testing, protocolos y extensiones
Workshop iOS 3: Testing, protocolos y extensiones
Visual Engineering
 

Similar a Caleidoscopio en diagramas de uml (20)

Poa Borrador
Poa BorradorPoa Borrador
Poa Borrador
 
Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
 
Manual Enterprise Architect
Manual Enterprise ArchitectManual Enterprise Architect
Manual Enterprise Architect
 
Programacion web se
Programacion web seProgramacion web se
Programacion web se
 
Sesion de aprendizaje scrach diplomado 2018 modulo iii
Sesion de aprendizaje scrach diplomado 2018 modulo iiiSesion de aprendizaje scrach diplomado 2018 modulo iii
Sesion de aprendizaje scrach diplomado 2018 modulo iii
 
Curso de algoritmos y estructura de datos unidad i y ii
Curso de algoritmos y estructura de datos unidad i y iiCurso de algoritmos y estructura de datos unidad i y ii
Curso de algoritmos y estructura de datos unidad i y ii
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICASMÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
MÉTODOS DE SOLUCIÓN DE ECUACIONES CUADRÁTICAS
 
Solución de ecuaciones cuadráticas
Solución de ecuaciones cuadráticasSolución de ecuaciones cuadráticas
Solución de ecuaciones cuadráticas
 
Semana 7 _modulo6_SIMSIS.pdf
Semana 7 _modulo6_SIMSIS.pdfSemana 7 _modulo6_SIMSIS.pdf
Semana 7 _modulo6_SIMSIS.pdf
 
Introducción
IntroducciónIntroducción
Introducción
 
Programas e informes Programación
Programas e informes ProgramaciónProgramas e informes Programación
Programas e informes Programación
 
S4 tarea4 camem
S4 tarea4 camemS4 tarea4 camem
S4 tarea4 camem
 
Carpeta de evidencias
Carpeta de evidenciasCarpeta de evidencias
Carpeta de evidencias
 
introduccion a la programacion basica de objetos.pdf
introduccion a la programacion basica de objetos.pdfintroduccion a la programacion basica de objetos.pdf
introduccion a la programacion basica de objetos.pdf
 
Lp pract2006
Lp pract2006Lp pract2006
Lp pract2006
 
REFLEXIÓN Y AUTOEVALUACIÓN
REFLEXIÓN Y AUTOEVALUACIÓNREFLEXIÓN Y AUTOEVALUACIÓN
REFLEXIÓN Y AUTOEVALUACIÓN
 
Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
 
Workshop iOS 3: Testing, protocolos y extensiones
Workshop iOS 3: Testing, protocolos y extensionesWorkshop iOS 3: Testing, protocolos y extensiones
Workshop iOS 3: Testing, protocolos y extensiones
 

Último

Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 

Último (20)

Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 

Caleidoscopio en diagramas de uml

  • 1. Caleidoscopio en Diagramas de UML Por:Jesus J Felix Rodriguez Lopez
  • 2. Bienvenido acompáñame a aprender en esta interesante presentacion
  • 3. ¿En qué consiste mi experimento? Mi proyecto de fisica es un experimento que decidí realizar debido a las grandes variables de investigación que se pueden realizar, para este interesante proyecto ya que tiene que estar relacionado con la óptica, la reflexión,la luz, etc. En esta presentación también les mostrare como uni los diferentes conceptos de mi experimento para representarlo en los diferentes diagramas de UML de manera desglosada y convincente además de generar los códigos en distintos lenguajes de programación (java,c++,PHP,Csharp y MySQL)
  • 4. Diagramas que usare para desarrollar mi experimento *diagramas de clases *diagrama de casos de uso *diagrama de secuencia *diagrama de colaboración *diagrama de estado *diagrama de actividades *diagrama de despliegue
  • 5.
  • 6. ¿Que es un caleidoscopio? El caleidoscopio es un aparato óptico, construido con tres espejos de forma rectangular que se unen para formar un prisma tetraédrico (con la parte reflectante hacia el interior), este es introducido en un tubo de forma cilíndrica circular; por un extremo del tubo se coloca una tapa con un orificio para visualizar las figuras, y por el otro extremo objetos de color (como canutillos), con lo cual podemos observar extrañas y diferentes formas simétricas. La palabra caleidoscopio proviene de tres términos griegos: kalos, que quiere decir bello; eidos, que significa forma y scopeo, que significa observar. Por lo tanto, “kaleidoscopio”, significa "instrumento para observar formas bellas"
  • 7. Palabras básicas con las que desglosamos nuestros diagramas *Fisica *caleidoscopio *metodo cientifico *pregunta *investigación *hipótesis *experimentación *respuesta pregunta *conclusiones
  • 8. Realizacion de proyecto a traves de los diferentes diagramas de UML
  • 10. ¿como lo diseñe? este diagrama lo realice usando los diferentes formas y pasos del método científico por el cual iré desarrollando explícitamente desde sus titulo hasta los pasos del ya mencionado método científico. en este diagrama use lo que es CLASE,asociación,ATRIBUTOS además de EJECUCION generando los codigos en cualquier programa que se requiera
  • 12. pasos de como diseñe mi diagrama 1.Ingrese el nombre de mi experimento además de sus componentes 2.ingresar un cuadro de clase con el nombre metodo cientifico ademas de que los atributos son sus pasos a seguir 3.insertar asociación hacia 6 cuadros de clases con los pasos ya mencionados , desglosando sus principales pasos 4.demostrar la conjunción y asociación de estas clases que desarrolle en mi experimento
  • 15. 1.al ya haber hecho tu diagrama da click en cualquier clase que desees generar dando click en codigo fuente
  • 16.
  • 17.
  • 18. 2.ya ahí se resultaron todas los lenguajes de programación que desees
  • 19.
  • 20. 3.al seleccionar ahi se te mostraran las representaciones de diagramas y las opciones que desees seleccionar de lenguajes de programación
  • 21. c++
  • 22.
  • 23. PHP4
  • 24.
  • 26.
  • 27. JAVA
  • 28.
  • 29. PHP5
  • 30.
  • 31. FIN
  • 33. ¿como lo diseñe? Mi diagrama lo base en lo verbal ósea en acciones que realice para este diagrama ya que a pesar de todo coloque acciones de verbo como:decidir, elegir, seleccionar, desarrollar. para asi poder dar una gran conexion a las diferentes palabras clave de mi diagrama además de una constante relación con su generación de códigos en los diferentes lenguajes de programación
  • 34. principio de toda la elaboración crear estado inicial crear estado final
  • 35. ¿como lo diseñe? 1.Seleccionar en estado inicial luego seleccionar transición 2.diseña mi idea de cómo desarrolle el diagrama por medio de los pasos para llegar al experimento 3.darle el cuerpo con los pasos del método científico 4.selecciona en estado final y colócalo al final de mi diagrama
  • 37. 4.
  • 40.
  • 43. ¿como lo diseñe? diseñe este diagrama de colaboración sabiendo que las palabras y conceptos deben de estar en una armonía importante para poderlo explicitar de manera exacta ya que no se pueden utilizar muchas palabras por eso decidí enfatizar en los pasos que realice además de los pasos del método científico
  • 45. procedimiento de diagrama de colaboración 1.seleccione 9 roles clasificadores 2. determine los pasos a realizar de mi diagrama sobre el caleidoscopio 3. ya ordenándolos coloque los role para conectar asi colaborativamente y en pasos 4.lo hice muy breve ya que no se pueden poner muchas palabras
  • 49.
  • 50. 2.dar clic en código fuente
  • 51.
  • 52. 3.se mostraran las siguientes clases(C++, PHP4, CSHARP, JAVA, PHP5)
  • 53.
  • 54. 4.Generación en lenguajes de programación
  • 55. C++
  • 56.
  • 57. PHP5
  • 58.
  • 59. JAVA
  • 60.
  • 62.
  • 63. PHP4
  • 64.
  • 65. FIN
  • 67. ¿como lo diseñe? este diagrama lo diseñe sacando las mejores conclusiones de mis pasos acerca del caleidoscopio como el método científico y sus definiciones además de tener un principio y un fin representado gráficamente
  • 69. ¿pasos a seguir para el diseño? 1.crear estado inicial 2.colocar 10 estados simples con el método científico y decisión de experimento 3.ordenar y colocar transiciones 4.insertar estado final
  • 72. 1.seleccione cualquier estado de mi diagrama el que dese
  • 73. Fin
  • 75. ¿como lo diseñe? lo diseñe basándose principalmente en los metodos que debere seguir para si poder autorizar los siguientes pasos ya que no es para nada facil el metodo de creacion y ahora si que la secuencia con la que se irá desarrollando el diagrama basándose en el metodo cientifico
  • 76.
  • 77. Pasos a desarrollar 1.coloque 4 roles de clasificación con 4 palabras claves (mi nombre, proyecto, nombre de mi experimento 2.coloque acciones de envio para así proteger la información necesaria ademas de la línea de secuencia que seguirán 3.almacenar o coloque la información de acuerdo a la necesidad de mi proyecto
  • 80. 1.seleccionemos el diagrama o los estado que querramos
  • 81.
  • 82. 2.Dar clic en código fuente
  • 83.
  • 84. 3. selecciona el lenguaje de programación que más desee
  • 85.
  • 86. C++
  • 87.
  • 88. PHP4
  • 89.
  • 90. PHP5
  • 91.
  • 93.
  • 94. JAVA
  • 95.
  • 96. FIN
  • 98. ¿como lo diseñe? el dibujo de la persona soy yo buscando las mejores vías para diseñar el experimento de la mejor manera mas viable ademas de que requiere de ciertos pasos que nos ayuden a laborar de la manera más explícita además de facilitar la explicación de los códigos en los diferentes lenguajes de programación
  • 99.
  • 100. Pasos que desarrolle 1.seleccionar al sujeto osea yo 2.insertar los casos de usos necesarios para mi diagrama 3.insertar asociaciones que se necesitan para que lo más importante se conecte en una comunión informática
  • 103. C++
  • 104.
  • 105. PHP5
  • 106.
  • 107. PHP4
  • 108.
  • 109. CSHARP
  • 110.
  • 111. FIN
  • 112. CONCLUSIÓN En conclusión para todos los diagramas son los mismos pasos para generar los códigos en ARGOuml pero la variación y el diseño es lo que hace a un diagrama más interesante pude entender que la representación de diagramas es bastante interesante y creativa para cualquier representación que necesitemos hacer en mi caso si me funciono desarrollarlo en mi experimento caleidoscopio