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

Apresentando ferramentas CASE

Embed Size (px)

Citation preview

Page 1: Apresentando ferramentas CASE

Ferramentas CASE

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

Page 2: Apresentando ferramentas CASE

● Redmine

● Git

● GitHub

● ArgoUML

● DIA

● NetBeans

Page 3: Apresentando ferramentas CASE

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

Page 4: Apresentando ferramentas CASE

• 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

Page 5: Apresentando ferramentas CASE

Interface Web Redmine

Page 6: Apresentando ferramentas CASE

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.

Page 7: Apresentando ferramentas CASE

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.

Page 8: Apresentando ferramentas CASE

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.

 

Page 9: Apresentando ferramentas CASE

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

Page 10: Apresentando ferramentas CASE

• O  GitHub oferece alguns recursos de redes sociais.

Page 11: Apresentando ferramentas CASE
Page 12: Apresentando ferramentas CASE
Page 13: Apresentando ferramentas CASE
Page 14: Apresentando ferramentas CASE
Page 15: Apresentando ferramentas CASE

ArgoUML

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

Page 16: Apresentando ferramentas CASE

● open source;

● multiplataforma

● Exportação de diagramas nos

formatos GIF, PNG, PS, EPS, PGML e

SVG;

● Disponível em 10 idiomas, incluindo

português;

Page 17: Apresentando ferramentas CASE

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

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

Python, PHP, C++, C#

Page 18: Apresentando ferramentas CASE
Page 19: Apresentando ferramentas CASE

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

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

DIA

Page 20: Apresentando ferramentas CASE
Page 21: Apresentando ferramentas CASE

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

Page 22: Apresentando ferramentas CASE

principais recursos :

Refatoração

Depuração / Debug

Testes / TDD

Page 23: Apresentando ferramentas CASE
Page 24: Apresentando ferramentas CASE

Dúvidas?