| Versão | 16.0 beta 2 |
|---|---|
| Editor | No Magic |
| Data de lançamento | 10 de nov. de 2008 |
| Data adicionada | 10 de nov. de 2008 |
| Os requisitos | Windows 95/98/NT/2000/XP |
| Requisitos | None |
| Total de downloads | 14.622 |
| Downloads por semana | 4 |
| Preço | $149 |
Descrição
MagicDraw é uma ferramenta de modelagem UML visual e CASE com suporte ao trabalho em equipe.
Projetada para analistas de negócios, analistas de software, analistas de sistema, programadores, engenheiros de QA e escritores de documentação, esta ferramenta de desenvolvimento dinâmica e versátil facilita a análise e o design de sistemas e bancos de dados orientados a objetos (OO). Ele fornece o melhor mecanismo de engenharia de código da indústria (com suporte completo para J2EE, C #, C ++, linguagens de programação CORBA IDL, .NET, XML Schema, WSDL), bem como modelagem de esquema de banco de dados, geração DDL e recursos de engenharia reversa.
Resumindo, MagicDraw é:
Um editor UML útil. Uma GUI amigável e personalizável permite que você expresse suas ideias em UML da maneira mais rápida e direta possível. Toda a notação e semântica UML 2 são suportadas. Uma ferramenta poderosa de engenharia de código. Você pode construir o modelo UML, gerar código-fonte a partir dele, escrever mais código manualmente ou em seu IDE favorito e, em seguida, reverter o código, fazer algumas alterações no MagicDraw e mesclar seu modelo com o código novamente. Nenhum detalhe é perdido, não importa para onde (para trás ou para frente) você vá. Suporte para Java, C #, C ++, CORBA IDL, DDL. Um recurso de relatório de modelo UML. Com base nos arquivos XSL, você pode gerar relatórios HTML personalizados para cada elemento do modelo. MagicDraw permite que você selecione quais partes do modelo incluir e como o relatório deve ser. Uma ferramenta de análise de modelo OO. MagicDraw gera diagramas de dependência de pacote, recupera e exibe árvores de herança ou rastreia qualquer outro tipo de relação como um parâmetro de método ou um valor de retorno, como dependências, associações, realizações e uso de classe. Um gerador de modelo OO personalizado. Conjunto predefinido de padrões de design, incluindo GoF, Java, padrão de design JUnit. Todos os padrões podem ser estendidos e novos padrões podem ser criados usando Java ou Jython. Ferramenta de modelagem de equipes. Mais de um desenvolvedor pode trabalhar com o mesmo modelo OO. O modelo UML é armazenado no repositório do Teamwork Server. Cada desenvolvedor pode bloquear uma parte do modelo e trabalhar nessa parte individualmente. Posteriormente, as alterações podem ser confirmadas no servidor e compartilhadas com a equipe. O servidor funciona como um sistema de controle de versão de código-fonte. Ferramenta de modelagem de banco de dados. Você pode projetar o esquema do banco de dados no diagrama de classes UML e, em seguida, gerar seu código DDL. Se você deseja analisar a estrutura do banco de dados existente, você pode fazer engenharia reversa através da ponte JDBC.
A ferramenta é adequada para uma ampla variedade de sistemas, incluindo design de aplicativo em tempo real, cliente/servidor e distribuído em n camadas.
MagicDraw é executado em uma ampla variedade de sistemas operacionais, como Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) e em qualquer outro lugar onde Java 1.4, 5 ou 6 é compatível. =
MagicDraw está disponível nas seguintes edições:
MagicDraw Reader. A edição MagicDraw Reader é feita para ler e visualizar modelos UML criados com MagicDraw e é gratuita. É extremamente útil quando você deseja compartilhar suas ideias expressas em UML com parceiros, colegas ou clientes que não possuem sua cópia do MagicDraw. Esta edição também está equipada com recursos de impressão e exportação de imagens. MagicDraw Community edition.MagicDraw Community Edition é uma edição gratuita para desenvolvedores que trabalham em projetos não comerciais. Esta edição possui um conjunto mínimo de recursos habilitados e só permite a funcionalidade completa para diagramas de classes. Todos os outros diagramas são somente leitura. MagicDraw Community Edition é projetado para criar modelos de estrutura estática quando a saída XMI é necessária e é ideal para projetos de código aberto. Esta edição possui recursos de impressão e exportação de imagens ativados. MagicDraw Personal Edition. O MagicDraw Personal Edition contém todos os poderosos recursos de diagramação UML do MagicDraw, incluindo suporte UML 2 completo e recursos de extensibilidade, funcionalidade básica de relatórios e exportação de imagens. Os arquivos são armazenados no formato XMI. Todos os elementos do modelo podem ser acessados via API aberta do MagicDraw. Nesta edição, você encontrará tudo o que precisa para desenhar, editar e publicar seus modelos UML. MagicDraw Standard Edition. A Standard Edition pega todos os recursos do Personal Edition e adiciona a eles WAE, conteúdo e diagramas de robustez, análise de modelo e recursos de facilitação, padrões personalizáveis e extensíveis, integrações com IDEs mais populares e um conjunto de modelos de modelo predefinidos e perfis UML. A Standard Edition também suporta extensões de diagramação UNISYS XMI para intercambiar os modelos MagicDraw que você cria com outras ferramentas de modelagem UML, bem como as ofertas de ferramentas Model Driven Architecture (MDA) mais recentes. A Standard Edition está disponível em versões de licença autônoma, flutuante e móvel e é totalmente compatível com o MagicDraw Teamwork Server. A Standard Edition é ideal para todos os analistas e arquitetos que precisam de várias extensões de modelo e facilidades de modelagem. MagicDraw Professional Edition. A Professional Edition baseia-se nos recursos da Standard Edition e está disponível em uma das três versões específicas da linguagem de programação - Java, C ++ e C #. Além dos recursos da Standard Edition, a Professional Edition adiciona geração de código e funcionalidade de engenharia reversa. A Professional Edition é ideal para quem deseja gerar código a partir de um modelo existente ou criar um modelo UML a partir de um projeto existente. MagicDraw Enterprise Edition. O MagicDraw Enterprise Edition representa o topo da linha da família de produtos MagicDraw e representa a solução definitiva para todas as suas necessidades de modelagem. A Enterprise Edition combina todas as funcionalidades das Edições Personal e Standard, e todas as três versões da Professional Edition, em uma solução abrangente de programação UML de última geração. Mas a Enterprise Edition não para por aí e adiciona a engenharia de código e a funcionalidade de diagramação no CORBA IDL, EJB, WSDL e esquema XML. Para trabalhar com estrutura de banco de dados, a Enterprise Edition não apenas fornece engenharia de código e diagramação, mas também fornece recuperação de estrutura via JDBC. O MagicDraw Enterprise Edition é obrigatório ao trabalhar com várias tecnologias de desenvolvimento e bancos de dados.