Ferramentas Case Apoio à Engenharia de Software Alunos: Alan C. S. de Carvalho Ivan Bonomi Turma: 3º Eng. Computação Profº. Orientador: Cleber G.Caldana Ferramentas Case apoio à engenharia de software automatizam e padronizam as modelagens desenvolvidas verificam consistência, integridade e metodologia de diagramas e dados Exemplos de Ferramentas Case BPWin modelagem de processos que permite aliar estratégia e tecnologia da informação atividades e objetos comuns podem ser criados com um simples clicar do mouse flexibilidade de apresentação e documentação com variedades de fontes, cores e formas Exemplos de Ferramentas Case Rational Rose ferramenta que unifica toda a equipe de desenvolvimento a partir da modelagem UML (Unified Modeling Language) gerencia todas as etapas da engenharia de software Outros exemplos: TESTbytes, Paradigm. Exemplos de Ferramentas Case ERWin poderosa ferramenta de modelagem de dados para ambientes cliente/servidor facilidade de uso com interface intuitiva poderosa ferramenta para documentar sistemas já implantados (sistemas legados) integração com ferramentas front-ends (Delphi, Visual Basic) total independência do banco de dados Ferramentas Case - Horizontal / Vertical Rational Rose Análise Projeto Manutenção ERWin ERWin - ferramenta case vertical Rational Rose - ferramenta case horizontal Enunciado do Sistema Em uma universidade existem diversas turmas de alunos. Essas turmas pertencem a um determinado campus da universidade e fazem os cursos que ela oferece. A cada turma estão relacionados os alunos e os professores que ministram as aulas. Comentários a serem destacados A ferramenta case ERWin não adota como padrão a metodologia de notação lógica de Peter Chen, disponibilizando para o usuário dois padrões diferentes: IDEF1X e IE Comentários a serem destacados Outra funcionalidade da ERWin é a geração automática de diversos relatórios, como por exemplo: • relatórios de validação da modelagem; • relatórios das entidades; • relatórios dos atributos; • relatórios dos relacionamentos. PERGUNTAS ? E-mail - [email protected] - [email protected]