SlideShare una empresa de Scribd logo
UNIVERSIDAD AUTONOMA DE OCCIDENTE CALI




          VICTOR MANUEL PEÑEÑORY
      ANDRES MAURICIO GARCIA ORTEGA
        JAIME HERNANDO VILLAMARIN




 DR.ING. RODRIGO ALBERTO CERON MARTINEZ
Docente Asignatura Arquitectura de Sistemas Telemáticos
           FACULTAD DE INGENIERIAS
   UNIVERSIDAD AUTONOMA DE OCCIDENTE
                        CALI
                         2010
DIAGRAMAS DE CLASES DE DISEÑO (PIM)



Diagrama de clases de diseño enfocado en datos y persistencia




En el diagrama anterior se presentan todas las clases relacionadas con los datos y la presistencia de los
mismos en el sistema, el modelo planteado es (PIM) independiente de plataforma, por esta razón no se
definen tipos de archivos específicos ni tecnologías de implementación, para explicar los tipos de clases
se hace uso de artefactos entity, boundary y control. Adicionalmente se presentan algunas restricciones de
las entidades empleando el lenguaje OCL.
Diagrama de clases de diseño enfocado en comunicación




En el diagrama anterior se muestran las clases empleadas para los procesos de comunicación del sistema,
adicionalmente se hace uso de OCL para establecer algunas de las restricciones básicas que se necesitan
para la implementación.
DIAGRAMAS DE SECUENCIA

Caso de uso Autenticar usuario




Caso de uso bucar usuario
Caso de uso Añadir contacto usuario
Caso de uso Crear grupo




Caso de uso Gestion de grupos
Caso de uso Gestion de acceso




Caso de uso Gestion de comuncación




Caso de uso Gestion de inscripción
Caso de uso Gestion de perfiles




Caso de uso Comunicación fotos
Caso de uso Comunicación chat




Caso de uso Comunicación voz
Caso de uso Comunicación video
DIAGRAMAS DE COLABORACION

Caso de uso Gestión de inscripción




Caso de uso Autenticar usuario




Caso de uso Buscar perfiles
Caso de uso Gestión de grupos




Caso de uso Crear grupos
Caso de uso Gestión de comunicación




Caso de uso Comunicación por chat




Caso de uso Comunicación por chat
Caso de uso Comunicación por video




Caso de uso Comunicación por fotos




Caso de uso Añadir fotos
DIAGRAMAS DE ACTIVIDADES

Diagrama de actividades de autenticar usuario




Diagrama de actividades de buscar usuario
Diagrama de actividades de gestion de grupos
Diagrama de actividades de gestion de comunicación




El diagrama anterior se compone de varias situaciones de comunicación, por lo tanto se vuelve
complicado entender en detalle de forma integrada con está gráfica, por esta razón en los siguientes
diagramas se muestra de forma más específica el diagrama de actividades para cada uno de los casos de
comunicación.
Diagrama de actividades comunicación por chat
Diagrama de actividades comunicación por voz
Diagrama de actividades comunicación por video
Diagrama de actividades gestion fotos
DIAGRAMAS DE ESTADOS



Inscripción usuario




Autenticar usuario
Buscar usuario




Crear grupos




Gestión de comunicación
Comunicación fotos
DIAGRAMA DE COMPONENTES (PIM)




DIAGRAMA DE IMPLEMENTACIÓN

Más contenido relacionado

Similar a Taller4 victor peñeñory andres garcia_jaime_villlamarin

2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso
Clara Patricia Avella Ibañez
 
Mis diapositivas uml
Mis diapositivas umlMis diapositivas uml
Mis diapositivas uml
Beatriz Moreyra
 
Proceso unificado de desarrollo de software- Quarñolo.F - 2018
Proceso unificado de desarrollo de software- Quarñolo.F - 2018 Proceso unificado de desarrollo de software- Quarñolo.F - 2018
Proceso unificado de desarrollo de software- Quarñolo.F - 2018
Fran Quarñolo
 
Presentacion uml dian1_2003
Presentacion uml dian1_2003Presentacion uml dian1_2003
Presentacion uml dian1_2003
Diana Vásquez
 
Semana6_Grupo3_AndrésCabrera.pdf
Semana6_Grupo3_AndrésCabrera.pdfSemana6_Grupo3_AndrésCabrera.pdf
Semana6_Grupo3_AndrésCabrera.pdf
jimmychango
 
Formas de representar los procesos productivos
Formas de representar los procesos productivos Formas de representar los procesos productivos
Formas de representar los procesos productivos
UDO Monagas
 
Actividad 3.1 Informe SENA
Actividad 3.1 Informe SENAActividad 3.1 Informe SENA
Actividad 3.1 Informe SENA
Luis Miguel Gutierrez
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
Mguel
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
Kudos S.A.S
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
willy0303
 
Documentación, diseño de un SI y Ayuda en Línea
Documentación, diseño de un SI y Ayuda en LíneaDocumentación, diseño de un SI y Ayuda en Línea
Documentación, diseño de un SI y Ayuda en Línea
Ronald Guiovanni Venegas Pulido
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
programadorjavablog
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
UNIVERSIDAD PERUANA DE INVESTIGACIÓN Y NEGOCIOS
 
Tema 6 unidad i - crm
Tema 6   unidad i - crmTema 6   unidad i - crm
Tema 6 unidad i - crm
judithDevia
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
Fahyr
 
Alineamiento procesos y requerimientos
Alineamiento procesos y requerimientosAlineamiento procesos y requerimientos
Alineamiento procesos y requerimientos
Fernando Javier Aguirre Guzmán
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negocios
innesreyes
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negocios
innesreyes
 
Uml
UmlUml
Uml
CBISOE
 
Ingeniería software
Ingeniería softwareIngeniería software
Ingeniería software
Anitalu Simbaña
 

Similar a Taller4 victor peñeñory andres garcia_jaime_villlamarin (20)

2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso
 
Mis diapositivas uml
Mis diapositivas umlMis diapositivas uml
Mis diapositivas uml
 
Proceso unificado de desarrollo de software- Quarñolo.F - 2018
Proceso unificado de desarrollo de software- Quarñolo.F - 2018 Proceso unificado de desarrollo de software- Quarñolo.F - 2018
Proceso unificado de desarrollo de software- Quarñolo.F - 2018
 
Presentacion uml dian1_2003
Presentacion uml dian1_2003Presentacion uml dian1_2003
Presentacion uml dian1_2003
 
Semana6_Grupo3_AndrésCabrera.pdf
Semana6_Grupo3_AndrésCabrera.pdfSemana6_Grupo3_AndrésCabrera.pdf
Semana6_Grupo3_AndrésCabrera.pdf
 
Formas de representar los procesos productivos
Formas de representar los procesos productivos Formas de representar los procesos productivos
Formas de representar los procesos productivos
 
Actividad 3.1 Informe SENA
Actividad 3.1 Informe SENAActividad 3.1 Informe SENA
Actividad 3.1 Informe SENA
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
Documentación, diseño de un SI y Ayuda en Línea
Documentación, diseño de un SI y Ayuda en LíneaDocumentación, diseño de un SI y Ayuda en Línea
Documentación, diseño de un SI y Ayuda en Línea
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Tema 6 unidad i - crm
Tema 6   unidad i - crmTema 6   unidad i - crm
Tema 6 unidad i - crm
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
Alineamiento procesos y requerimientos
Alineamiento procesos y requerimientosAlineamiento procesos y requerimientos
Alineamiento procesos y requerimientos
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negocios
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negocios
 
Uml
UmlUml
Uml
 
Ingeniería software
Ingeniería softwareIngeniería software
Ingeniería software
 

Más de Victor Peñeñory

Funciones
FuncionesFunciones
Taller3 victor peñeñory andres garcia
Taller3 victor peñeñory andres garciaTaller3 victor peñeñory andres garcia
Taller3 victor peñeñory andres garcia
Victor Peñeñory
 
Proyecto melendez
Proyecto melendezProyecto melendez
Proyecto melendez
Victor Peñeñory
 
Propuesta la creación de una campaña de mk 2.0 constructora melendez
Propuesta la creación de una campaña de mk 2.0 constructora melendezPropuesta la creación de una campaña de mk 2.0 constructora melendez
Propuesta la creación de una campaña de mk 2.0 constructora melendez
Victor Peñeñory
 
Memoria
MemoriaMemoria
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santosMultimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
Victor Peñeñory
 
Tvdigi
TvdigiTvdigi
01 i dtv-generalidades
01 i dtv-generalidades01 i dtv-generalidades
01 i dtv-generalidades
Victor Peñeñory
 
Propuesta y contrato
Propuesta y contratoPropuesta y contrato
Propuesta y contrato
Victor Peñeñory
 
Cronograma cursos con telemática
Cronograma cursos con telemáticaCronograma cursos con telemática
Cronograma cursos con telemática
Victor Peñeñory
 
Ebook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacityEbook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacity
Victor Peñeñory
 
Modelo Para Contenidos Digitales(Clase 5)
Modelo Para Contenidos Digitales(Clase 5)Modelo Para Contenidos Digitales(Clase 5)
Modelo Para Contenidos Digitales(Clase 5)
Victor Peñeñory
 
Icdl Clase3
Icdl Clase3Icdl Clase3
Icdl Clase3
Victor Peñeñory
 
Modelo Para Contenidos Digitales(Clase 4)
Modelo Para Contenidos Digitales(Clase 4)Modelo Para Contenidos Digitales(Clase 4)
Modelo Para Contenidos Digitales(Clase 4)
Victor Peñeñory
 
Icdl Clase2
Icdl Clase2Icdl Clase2
Icdl Clase2
Victor Peñeñory
 
Icdl Clase1
Icdl Clase1Icdl Clase1
Icdl Clase1
Victor Peñeñory
 
Contenidos Digitales (Clase 3)
Contenidos Digitales (Clase 3)Contenidos Digitales (Clase 3)
Contenidos Digitales (Clase 3)
Victor Peñeñory
 
Contenidos Digitales (Clase 2)
Contenidos Digitales (Clase 2)Contenidos Digitales (Clase 2)
Contenidos Digitales (Clase 2)
Victor Peñeñory
 
Contenidos Digitales (Clase 1)
Contenidos Digitales (Clase 1)Contenidos Digitales (Clase 1)
Contenidos Digitales (Clase 1)
Victor Peñeñory
 
Clase 6
Clase 6Clase 6

Más de Victor Peñeñory (20)

Funciones
FuncionesFunciones
Funciones
 
Taller3 victor peñeñory andres garcia
Taller3 victor peñeñory andres garciaTaller3 victor peñeñory andres garcia
Taller3 victor peñeñory andres garcia
 
Proyecto melendez
Proyecto melendezProyecto melendez
Proyecto melendez
 
Propuesta la creación de una campaña de mk 2.0 constructora melendez
Propuesta la creación de una campaña de mk 2.0 constructora melendezPropuesta la creación de una campaña de mk 2.0 constructora melendez
Propuesta la creación de una campaña de mk 2.0 constructora melendez
 
Memoria
MemoriaMemoria
Memoria
 
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santosMultimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
Multimedia e internet_-estado_del_arte_en_iptv-_alberto_los_santos
 
Tvdigi
TvdigiTvdigi
Tvdigi
 
01 i dtv-generalidades
01 i dtv-generalidades01 i dtv-generalidades
01 i dtv-generalidades
 
Propuesta y contrato
Propuesta y contratoPropuesta y contrato
Propuesta y contrato
 
Cronograma cursos con telemática
Cronograma cursos con telemáticaCronograma cursos con telemática
Cronograma cursos con telemática
 
Ebook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacityEbook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacity
 
Modelo Para Contenidos Digitales(Clase 5)
Modelo Para Contenidos Digitales(Clase 5)Modelo Para Contenidos Digitales(Clase 5)
Modelo Para Contenidos Digitales(Clase 5)
 
Icdl Clase3
Icdl Clase3Icdl Clase3
Icdl Clase3
 
Modelo Para Contenidos Digitales(Clase 4)
Modelo Para Contenidos Digitales(Clase 4)Modelo Para Contenidos Digitales(Clase 4)
Modelo Para Contenidos Digitales(Clase 4)
 
Icdl Clase2
Icdl Clase2Icdl Clase2
Icdl Clase2
 
Icdl Clase1
Icdl Clase1Icdl Clase1
Icdl Clase1
 
Contenidos Digitales (Clase 3)
Contenidos Digitales (Clase 3)Contenidos Digitales (Clase 3)
Contenidos Digitales (Clase 3)
 
Contenidos Digitales (Clase 2)
Contenidos Digitales (Clase 2)Contenidos Digitales (Clase 2)
Contenidos Digitales (Clase 2)
 
Contenidos Digitales (Clase 1)
Contenidos Digitales (Clase 1)Contenidos Digitales (Clase 1)
Contenidos Digitales (Clase 1)
 
Clase 6
Clase 6Clase 6
Clase 6
 

Taller4 victor peñeñory andres garcia_jaime_villlamarin

  • 1. UNIVERSIDAD AUTONOMA DE OCCIDENTE CALI VICTOR MANUEL PEÑEÑORY ANDRES MAURICIO GARCIA ORTEGA JAIME HERNANDO VILLAMARIN DR.ING. RODRIGO ALBERTO CERON MARTINEZ Docente Asignatura Arquitectura de Sistemas Telemáticos FACULTAD DE INGENIERIAS UNIVERSIDAD AUTONOMA DE OCCIDENTE CALI 2010
  • 2. DIAGRAMAS DE CLASES DE DISEÑO (PIM) Diagrama de clases de diseño enfocado en datos y persistencia En el diagrama anterior se presentan todas las clases relacionadas con los datos y la presistencia de los mismos en el sistema, el modelo planteado es (PIM) independiente de plataforma, por esta razón no se definen tipos de archivos específicos ni tecnologías de implementación, para explicar los tipos de clases se hace uso de artefactos entity, boundary y control. Adicionalmente se presentan algunas restricciones de las entidades empleando el lenguaje OCL.
  • 3. Diagrama de clases de diseño enfocado en comunicación En el diagrama anterior se muestran las clases empleadas para los procesos de comunicación del sistema, adicionalmente se hace uso de OCL para establecer algunas de las restricciones básicas que se necesitan para la implementación.
  • 4. DIAGRAMAS DE SECUENCIA Caso de uso Autenticar usuario Caso de uso bucar usuario
  • 5. Caso de uso Añadir contacto usuario
  • 6. Caso de uso Crear grupo Caso de uso Gestion de grupos
  • 7. Caso de uso Gestion de acceso Caso de uso Gestion de comuncación Caso de uso Gestion de inscripción
  • 8. Caso de uso Gestion de perfiles Caso de uso Comunicación fotos
  • 9. Caso de uso Comunicación chat Caso de uso Comunicación voz
  • 10. Caso de uso Comunicación video
  • 11. DIAGRAMAS DE COLABORACION Caso de uso Gestión de inscripción Caso de uso Autenticar usuario Caso de uso Buscar perfiles
  • 12. Caso de uso Gestión de grupos Caso de uso Crear grupos
  • 13. Caso de uso Gestión de comunicación Caso de uso Comunicación por chat Caso de uso Comunicación por chat
  • 14. Caso de uso Comunicación por video Caso de uso Comunicación por fotos Caso de uso Añadir fotos
  • 15. DIAGRAMAS DE ACTIVIDADES Diagrama de actividades de autenticar usuario Diagrama de actividades de buscar usuario
  • 16. Diagrama de actividades de gestion de grupos
  • 17. Diagrama de actividades de gestion de comunicación El diagrama anterior se compone de varias situaciones de comunicación, por lo tanto se vuelve complicado entender en detalle de forma integrada con está gráfica, por esta razón en los siguientes diagramas se muestra de forma más específica el diagrama de actividades para cada uno de los casos de comunicación.
  • 18. Diagrama de actividades comunicación por chat
  • 19. Diagrama de actividades comunicación por voz
  • 20. Diagrama de actividades comunicación por video
  • 21. Diagrama de actividades gestion fotos
  • 22. DIAGRAMAS DE ESTADOS Inscripción usuario Autenticar usuario
  • 25. DIAGRAMA DE COMPONENTES (PIM) DIAGRAMA DE IMPLEMENTACIÓN