Tarea 02 UML

Páginas: 5 (1197 palabras) Publicado: 16 de octubre de 2015
SOFWARE I
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL: Ingeniería De Sistemas
Docente: Ing. Carlos Mendoza Corpus
Alumnos: Terreros Molina Enich Noel

Huaraz – Perú
2015

ArgoUML

¿Qué es ArgoUML?
Es una herramienta utilizada en el modelaje de sistemas, mediante la cual se realizan diseños en UML
(Unified Markup Language) llevados a cabo en el análisis y pre-diseño de Sistemas de Software. Alestar desarrollado en Java el programa no depende de ninguna plataforma por esa razón puede
instalarse en múltiples sistemas operativos. Proporciona la generación del código. El código que
genera puede ser utilizado en los siguientes lenguajes: Java, C++, C # y PHP.

Entre más complejo es el sistema que se desea crear más beneficios presenta el uso de UML ("Unified
Modeling Language"), existen dospuntos claves: El primero se debe a que mediante un plano/visión
global resulta más fácil detectar las dependencias y dificultades implícitas del sistema, y la segunda
razón radica en que los cambios en una etapa inicial (Análisis) resultan más fáciles de realizar que en
una etapa final de un sistema como lo sería la fase intensiva de codificación.

Puesto que UML es empleado en el análisis parasistemas de mediana-alta complejidad, era de
esperarse que su base radica en otro paradigma empleado en diseños de sistemas de alto nivel que es
la orientación a objetos, por lo que para trabajar en UML puede ser considerado un pre-requisito tener
experiencia en un lenguaje orientado a objetos.

CARACTERISTICAS











Construido en diseños críticos suministra una revisión no obstructivadel diseño y
sugerencias para mejoras.
Interfaz de módulos Extensible.
Soporte de Internacionalización para inglés, alemán, francés, español y ruso.
Restricciones OCL para Clases.
Soporte para el lenguaje de generación de Código: Java, PHP, Python, C++ y Csharp (C#)
Ingeniería inversa
Disposición (layout) automática del diagrama de clases.
Generación de ficheros PNG, GIF, JPG, SVG, EPS desdediagramas.
Soporte para comentarios para múltiples elementos.
Todos los diagramas 1.4 están soportados.

ArgoUml maneja los siguientes tipos de diagrama:








Clases
Estados
Casos de Uso
Actividad
Colaboración
Desarrollo
Secuencia

DIAGRAMA DE CASOS DE USO
Los diagramas de casos de uso describen las relaciones y las dependencias entre un
grupo de casos de uso y los actores participantes enel proceso.

Es importante resaltar que los diagramas de casos de uso no están pensados para
representar el diseño y no puede describir los elementos internos de un sistema. Los
diagramas de casos de uso sirven para facilitar la comunicación con los futuros usuarios
del sistema, y con el cliente, y resultan especialmente útiles para determinar las
características necesarias que tendrá el sistema.En otras palabras, los diagramas de
casos de uso describen qué es lo que debe hacer el sistema.
Cuando se trabaja con casos de uso, es importante tener presentes algunas sencillas
reglas:




Cada caso de uso está relacionado como mínimo con un actor
Cada caso de uso es un iniciador (es decir, un actor)
Cada caso de uso lleva a un resultado relevante (un resultado con «valor
intrínseco»)

Loscasos de uso pueden tener relaciones con otros casos de uso. Los tres tipos de
relaciones más comunes entre casos de uso son:




<> que especifica una situación en la que un caso de uso tiene lugar
dentro de otro caso de uso
<> que especifica que en ciertas situaciones, o en algún punto
(llamado punto de extensión) un caso de uso será extendido por otro.
Generalización queespecifica que un caso de uso hereda las características del
«super» caso de uso, y puede volver a especificar algunas o todas ellas de una
forma muy similar a las herencias entre clases.

DIAGRAMA DE
CLASES
Los diagramas de clases muestran las diferentes clases que componen un sistema y
cómo se relacionan unas con otras. Se dice que los diagramas de clases son diagramas
«estáticos» porque muestran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea 02
  • Tarea 02
  • Tarea 02
  • TAREA 02
  • TAREA 02
  • TAREA DE PAQUETES 02
  • Tarea estetica 02
  • tarea 02 el aborto zuky

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS