Ir al contenido principal

UML ( Unified Modeling Language)

UML ( Unified Modeling Language)

Un diagrama de UML esta compuesto por varios elementos gráficos que se combina para conformar un dicho diagrama modelado donde se puede visualizar la arquitectura,el diseño y la estructura con su comportamiento.
Es muy útil modelar estos diagramas para solucionar problemas que contiene informática ya que se maneja muchos algoritmo  y flujo de datos,resaltando que el UML tiene fortalezas en la hora de documentar  en diferentes aspectos : En modelar el sistema de software para el negocio.



Herramientas de UML (Ranking)

LUCIDCHART

Basado en HTML5. Con soporte para UML. Permite también la colaboración online en tiempo real. Puede importar ficheros Visio con lo que es una buena alternativa para aquellos equipos que estén buscando una alternativa más ágil a Visio y que sea basada en web. Además de UML, también incluye plantillas para crear modelos ER, procesos de negocio, diagramas de red y muchos otros tipos de modelos.
Link:https://www.lucidchart.com/?transaction_id=102fce0a3d7baed0eaf55217930b9b&affiliate=Modeling+Languages
Lucidchart - editor de modelos online

GLIFFY
Con un fuerte emfasis en los aspectos colaborativos y de control de versiones, Gliffy dice ser la “herramienta más popular para la creación de diagramas online” (aunque me pregunto en base a qué datos lo saben). Gliffy permite modelar todos los diagramas UML así como una variedad de otros tipos de diagramas, por ejemplo, soporta muy bien los modelos de proceso BPMN.
gliffy herramienta de dibujo onliine

Link:https://www.gliffy.com/

CREATELY

Muy buena colaboración en tiempo real. Con más de 50 tipos de diagramas y miles de ejemplos para empezar a modelar lo más rápidamente posible. También puedes trabajar en modo offline y sincronizar tus modelos después. El único PERO que le veo es que, a día de hoy, necesita Flash para funcionar. Espero que esto lo cambien pronto ya que Adobe ha decidido acabar con Flash. Tienen tiempo pero ¿quién quiere usar una herramienta que utiliza una tecnología con fecha de caducidad?.
link:https://creately.com/






Diagrama de caso de usos
El diagrama de caso de uso nos va a permitir modelar la parte del comportamiento del sistema concretamente identificado los principales requisitos funcionales,se capturan los requisitos del sistema al desarrollar el sistema,Los elementos principales que se maneja son:
*Caso de Uso:es la descripción de una actividad
*Actor:son los que interactúan con el sistema Para indicar que comunicación o que interacción es la que contienen con cada caso de uso
*Comunicación:Como su palabra lo indica
*Entorno del sistema

Plantilla de descripción
Resultado de imagen para plantilla de caso de uso
F_imagen:https://ingenieriaensoftwarenathalyalava.files.wordpress.com/2015/06/p.png
Ejemplo claro Diagrama caso de uso
Resultado de imagen para diagrama caso de uso
F_imagen:https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/UML_diagrama_caso_de_uso.svg/498px-UML_diagrama_caso_de_uso.svg.png

Comentarios

  1. Me gusto que hallas mostrado diferentes herramientas que se pueden utilizar para hacer diagramas con uml, pero en el caso de uso te faltaron los diferentes tipos de mensajes y los estereotipos pero en general me gusto muy bien hecho.

    ResponderEliminar
  2. Es bueno que se muestren las herramientas en las que se puede trabajar los diagramas UML ya que nos facilita como analistas, en mi caso me gusta mucho trabajar en CREATELY ya que es una herramienta que te brinda todo lo que necesitas para realizar los diagramas

    ResponderEliminar
  3. Muy buenas herramienta para la creación de los diagramas te recomiendo esta Draw Io no necesita de ninguna clase de registro la puedes manejar online y de eacrescrit en tu pc y es completamente gratis

    ResponderEliminar
  4. pues a mi el tema que más me llamo la atención fueron los casos de uso y las técnicas de recolección de hechos .aunque todos los temas fueron de gran utilidad para todo nosotros como analistas.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Quiz sorpresa usando la plataforma Quizizz! Mas informacion: https://quizizz.com

#AnalisisDe_DesarrolloDeSoftware3

Diagrama de secuencia Es un gráfico de manera conceptual de manera clara y concisa ,su trabajo es representar   los comportamientos de los sistemas. su objetivo principal es identificar muy bien los objetos que se encuentran en un escenario también intercambian mensajes con el objetivo de cumplir una transacción de sistemas. Escenario de uso Sirve para definir que hace y que no hace el sistema (Acciones) que desprenden en posibles resultados diferentes (Condicionales) Lógica de los métodos Se utiliza para explorar la lógica de una operación(Función) Diagrama de clases Es la estructura  estática del sistema donde se puede observar las clases y las relaciones entre ellos,la ventaja es que se pueden ver los comportamientos ,herencia es muy útil al diseñar los métodos orientados a objetos. Ref_TareaCreately: http://creately.com/diagram/example/jot4ya3o1

#AnalisisDe_DesarrolloDeSoftware1

Semana de puntos! Se realizaron muchas rifas de puntos,contestando preguntas,resolviendo casos en el menor tiempo posible (algoritmos y otros otros métodos  de aprendizajes muy dinámico). Los estudiantes se sintieron satisfecho cursar la materia de análisis y diseño de software una de las características que se notó últimamente son: -Ser mas analítico en resolver problemas. -El liderazgo es muy importante en cualquier área de trabajo. -trabajar en equipo -usar metodologías ágiles y dividir el trabajo con los demás que tiene distintos roles.  -Aprender a usar el lenguaje técnico para comunicarnos  con las demás personas que están en nuestra área.   Ultimo día! Finalizamos con una sección de 4de4 una actividad donde están presente 4 expertos y 4 conciencia,E l jefe nos hablara de un problema a resolver. También se presentara los proyectos del semillero de inves...