Download - Apresentando ferramentas CASE
![Page 1: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/1.jpg)
Ferramentas CASE
Programação de Sistemas Corporativos Aline e Jéssica
![Page 2: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/2.jpg)
● Redmine
● Git
● GitHub
● ArgoUML
● DIA
● NetBeans
![Page 3: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/3.jpg)
O Redmine é uma ferramenta open-source que serve para o gerenciamento de projetos.
![Page 4: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/4.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/5.jpg)
Interface Web Redmine
![Page 6: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/10.jpg)
• O GitHub oferece alguns recursos de redes sociais.
![Page 11: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/11.jpg)
![Page 12: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/12.jpg)
![Page 13: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/13.jpg)
![Page 14: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/14.jpg)
![Page 15: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/15.jpg)
ArgoUML
ArgoUML é um software voltado para modelagem UML (Linguagem de Modelagem Unificada)
![Page 16: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/16.jpg)
● 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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/17.jpg)
● 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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/18.jpg)
![Page 19: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/20.jpg)
![Page 21: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/21.jpg)
O NetBeans IDE é um ambiente de integrado de desenvolvimento de software
![Page 22: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/22.jpg)
principais recursos :
Refatoração
Depuração / Debug
Testes / TDD
![Page 23: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/23.jpg)
![Page 24: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/24.jpg)
Dúvidas?
![Page 25: Apresentando ferramentas CASE](https://reader036.vdocuments.pub/reader036/viewer/2022081420/556a6ee2d8b42ab0468b5171/html5/thumbnails/25.jpg)
Referênciashttp://ultradownloads.com.br/download/ArgoUML-Windows/http://rafaelsart.com/tutorial/tutorial_git_github.pdfhttp://blog.coderepository.net/2011/12/20/gerenciamento-de-projetos-com-redmine/https://netbeans.org/http://portableapps.com/apps/office/dia_portable