Staruml
Staruml
Staruml
1. INTRODUCCIN ......................................................................................................................... 3
2. Historia de StarUML .................................................................................................................... 4
3. Qu es StarUML? ..................................................................................................................... 5
3.1 Caractersticas ....................................................................................................................... 6
3.1.1 Diagrama de casos de uso: .......................................................................................... 6
3.1.2 Diagrama de clase: ........................................................................................................ 6
3.1.3 Diagrama de secuencia: ................................................................................................ 7
3.1.5 Diagrama de estados ..................................................................................................... 8
3.1.6 Diagrama de actividad. .................................................................................................. 8
3.1.7 Diagrama de componentes ........................................................................................... 8
3.1.8 Diagrama de despliegue. .............................................................................................. 8
3.1.9 Diagrama de composicin estructural (UML 2.0) ...................................................... 8
3.2 Qu es UML? ....................................................................................................................... 8
3.3 Por qu elegimos esta herramienta? .............................................................................. 9
3.4 Porque StarUML?............................................................................................................... 9
3.5 Ventajas: ............................................................................................................................... 10
3.6 Desventajas: ......................................................................................................................... 10
4. Usabilidad .................................................................................................................................... 11
5. Instalacin de StarUML ............................................................................................................. 12
6., Conclusin .................................................................................................................................... 16
7. Bibliografa .................................................................................................................................... 16
1. INTRODUCCIN
StarUML nace por la necesidad de interpretar los
requerimientos de un sistema de tal forma que el
cliente los entienda de manera emprica (sin
tecnicismos,) e intuitiva. StarUML fue creado en 1996
por James Rumbaugh, Grady Booch e
Ivar Jacobson conocidos como los tres amigos, cada
Uno contribuyo con su mejor metodologa para
interpretar requerimientos de sistema.
3. Qu es StarUML?
Es un lenguaje que nos permite modelar un sistema de
software, es un lenguaje grafico para visualizar,
especificar, construir y documentar un sistema.
StarUML ofrece la caracterstica de describir un plano
del sistema (modelo), donde podemos incluir o
describir aspectos como: procesos de negocio o
mtodos, funciones del sistema entre otros .Ofrece la
posibilidad de diagramar los requerimientos
especificados de un sistema, starUML cuenta con
varios tipos de diagramas, los cuales muestran
diferentes aspectos a las entidades relacionadas.
3.1 Caractersticas
El software hered todas las caractersticas de la
versin comercial y poco a poco ha ido mejorando sus
caractersticas, entre las cuales se encuentran:
Soporte completo al diseo UML mediante el uso
de.
3.1.1 Diagrama de casos de uso: Este
diagrama es una tcnica para capturar
informacin de cmo un sistema o negocio
trabaja actualmente, o de cmo se desea
que trabaje. Aqu an no hay orientacin a
objetos, ms bien es una tcnica para el
modelado de escenarios.
3.1.2 Diagrama de clase: Un diagrama de
clase muestra un conjunto de clases,
interfaces y colaboraciones y sus
relaciones. Estos diagramas son los ms
comunes del modelado de sistemas
orientados a objetos. Este se presenta
como un listado de
Caractersticas de objeto donde se
identifican el nombre de la clase, los
Atributos de la clase y los mtodos que
manipulan las propiedades
3.2 Qu es UML?
UML (Lenguaje unificado de modelado) se utiliza para
definir un sistema de software. Ordena un conjunto de
notaciones y diagramas estndar para modelar
sistemas orientados a objetos.
3.3 Por qu elegimos esta herramienta?
La metodologa RUP tiene como
objetivo ordenar y estructurar el
desarrollo de software, en la cual se
tienen un conjunto de actividades
necesarias para transformar los
requisitos del usuario en un sistema.
Esta metodologa est basada en
UML, por lo tanto una herramienta
donde se puede implementar RUP es
precisamente StarUML.
3.4 Porque StarUML?
Muy fcil de usar, debido a la
simplicidad y rpida percepcin de
sus objetos, funciones y
caractersticas, otra caracterstica
fundamental es que su cdigo es
compatible con lenguajes como C++
y Java.
3.5 Ventajas:
es software libre
muy personalizado
facilidad de creacin de nuevos diagramas
Es fcil de crear diagramas de clases con
esta herramienta libre
3.6 Desventajas:
Solo corre en Windows
El cdigo generado sobre-escribe el cdigo
anterior generado.
La generacin de clases las crea sin tomar
en cuenta el paquete donde se encuentra.
Puedes crear Diagramas E-R pero al final
no genera nada de SQL.
No dispone de ingeniera inversa para PHP.
4. Usabilidad
4. Next.
5. Next
6. Install
7 finish
6., Conclusin
StarUML a pesar de ser una herramienta gratuita nos
ofrece una solucin completa para la creacin de
software basado en UML. Ayuda a la metodologa
RUP ya que ambas se basan en UML y nos generan la
documentacin completa del sistema.
7. Bibliografa
https://prezi.com/lxqgnl0h5m__/que-es-staruml/ qu es
StarUML?
https://www.youtube.com/watch?v=3NPDPjqqbgM
INSTALACION DE StarUML
https://prezi.com/jhciroqe1lel/staruml/conclusin,
ventajas y desventajas
https://sites.google.com/site/herramientascasestaruml/
Historia y diagramas de
StarUMLhttps://www.youtube.com/watch?v=TXJSjWUGl40
entidad relacin en StarUML