apresentando ferramentas case

Post on 31-May-2015

475 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ferramentas CASE

Programação de Sistemas Corporativos Aline e Jéssica

● Redmine

● Git

● GitHub

● ArgoUML

● DIA

● NetBeans

O Redmine é uma ferramenta open-source que serve para o gerenciamento de projetos.

• Funciona em plataforma Web.

• Desenvolvida em ruby on rails.

• Acompanhamento e monitoramento

de bugs e tarefas.

• Estimativa de tempo e alocação de

recursos.

• Gera e monitora gráfico de Gantt

Interface Web Redmine

O Git é um sistema de versionamento descentralizado, ou seja, ele não trabalha com um repositório padrão, para onde todos os commit são enviados.

O workflow básico do Git pode ser descrito assim:

1- Você modifica arquivos no seu diretório de trabalho.

2- Você seleciona os arquivos, adicionando snapshots deles para sua área de preparação.

3- Você faz um commit, que leva os arquivos como eles estão na sua área de preparação e os armazena permanentemente no seu diretório Git.

 

O Github é um serviço de hospedagem distribuído desenvolvido para projetos que utilizam o controle de versão Git.

• O  GitHub oferece alguns recursos de redes sociais.

ArgoUML

ArgoUML é um software voltado para modelagem UML (Linguagem de Modelagem Unificada)

● open source;

● multiplataforma

● Exportação de diagramas nos

formatos GIF, PNG, PS, EPS, PGML e

SVG;

● Disponível em 10 idiomas, incluindo

português;

● oferece suporte para a criação de todos os diagramas UML.

● Suporte de geração de código: JAVA,

Python, PHP, C++, C#

A ferramenta Dia é usada para desenvolver  todo o tipo de diagramas:

• UML • Entidade relacionamento• diagramas de fluxos• diagramas de rede • diagramas elétricos 

DIA

O NetBeans IDE é um ambiente de integrado de desenvolvimento de software

principais recursos :

Refatoração

Depuração / Debug

Testes / TDD

Dúvidas?

top related