| Linha 35: | Linha 35: | ||
* O Violet UML Editor possui uma interface simples e leve: | * O Violet UML Editor possui uma interface simples e leve: | ||
<br> | |||
[[Ficheiro:VIOLET_1.jpg|frameless|250x250px|violet1.jpg]] | [[Ficheiro:VIOLET_1.jpg|frameless|250x250px|violet1.jpg]] | ||
[[Ficheiro:VIOLET_2.jpg|frameless|250x250px|violet2.jpg]] | [[Ficheiro:VIOLET_2.jpg|frameless|250x250px|violet2.jpg]] | ||
Edição das 17h18min de 29 de março de 2011
Introdução
- São softwares que utilizam a linguagem UML para a criação de diagramas, que são úteis para quem necessita de boa organização e um planejamento eficiente das funcionalidades e futuras implementações que ocorrerão nos aplicativos. A linguagem UML tem como objetivos a especificação, documentação, estruturação para sub-visualização e maior visualização lógica do desenvolvimento completo de um sistema de informação;
- Alguns exemplos de softwares disponíveis são o Violet UML Editor, Rational Rose, UMLet, MyUML, ArgoUML, etc;
- Para detalhar, foi escolhido o Violet UML Editor;
- Apesar de ser um pouco limitado se comparado com outros programas por não gerar qualquer código fonte a partir de diagramas UML e também não contar com a engenharia reversa, que gera o diagrama UML a partir de códigos fonte, ele foi escolhido por ser um software destinado principalmente para o planejamento, pois é muito útil para montar diagramas e é relativamente fácil de utilizar, facilitando o aprendizado;
- É um software free, sendo que alguns destes softwares citados são demasiadamente caros.
Funcionalidades
Descrever as funções do software, ou seja, detalhes do que ele faz.
Exemplo:
- Funcionalidades do Word:
- Edição de documentos
- Formatação de parágrafos
- Contagem de palavras
- Verificação gramatical
- Numeração de páginas
- Divisão em colunas
- Exportação para PDF
- Procura e alteração de palavras
- Etc
Benefícios
- Um dos benefícios do Violet UML Editor, é que, além de ser gratuito, ele utiliza a tecnologia Java para todas as funções e, justamente por trabalhar com Java, o programa não precisa ser instalado, o usuário pode abrir o aplicativo e começar a criar os diagramas para descrever e organizar os projetos. Outro benefício é que o software é de fácil utilização e trabalha com 13 tipos de diagramas diferentes, o que o torna muito funcional.
- O Violet UML Editor é destinado a estudantes, professores e autores que precisam produzir diagramas UML rapidamente, e sem muitas complicações. Além disso, é um software muito claro e organizado, porque possui ferramentas e menus bem posicionados, e uma interface limpa e leve.
Interface gráfica
- O Violet UML Editor possui uma interface simples e leve:
Custos
- É um software totalmente gratuito, distribuído sob licença GNU.
Fornecedor
- Este software foi desenvolvido por Cay Horstmann, mestre em Ciência da Computação pela Universidade de Syracuse. Mike Godfrey, criou um slogan para o Violet: "Roses are rational, violets are GNU", fazendo referência ao software "Rational Rose", que não é gratuito.
Sistema Operacional
- Disponível nos seguintes sistemas: Windows XP / Vista / 7.