Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de.

Slides:



Advertisements
Apresentações semelhantes
Metodologia R/XP.
Advertisements

(E Outras 12 Razões Para Vender)
Java Básico Orientação a Objeto Marco Antonio Software Architect Fev/2008.
UML no CICLO de DESENVOLVIMENTO
Unicamp INF-470 & INF /Dez/ Gerenciador de Dados de Performance e Economia de Combustível em Veículos Automotores Diógenes Costa Elton Vianna.
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Identificando requisitos
Análise de Casos de Uso.
Portfólio de matemática.
Análise e Projeto de Sistemas I
Faculdade de Ciências Sociais e Aplicadas de Petrolina – FACAPE
A MAIOR BRONCA Apresentação e Montagem Luiz Carlos Peralva Música
APRESENTAÇÃO DE ESTÁGIO
Introdução Visão Geral do Método.
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
TSDD Teste de segurança durante o desenvolvimento.
Tente ler sem chorar!!!.
“A informática em minha vida”
Nós nos convencemos, que a vida ficará melhor, quando nós formos casados, tivermos um filho e, depois, mais um. Então nos frustramos, porque nossos filhos.
ROSAS VERMELHAS Por:
Linguagem Técnica II Testes Automatizados Aula 04 Prof
Introdução ao Teste Unitário com JUnit
Projetar Serviços Vítor Braga –
Tipos de mulheres na era da Informática
ETERNIDADE ”DE MIM SÓ FICARÁ AQUILO QUE AQUI EU FIZER”
Emilly Kely, Tainá Dias e Fernando Santana - 2 PPN
Introdução Meu Portfolio representa tudo que aprendi no primeiro trimestre da disciplina de matemática no ano de Desde o primeiro dia de aula recebemos.
Programação Avançada Prof. Natalia Castro Fernandes
Biblioteca para coleta de dados na plataforma Symbian
Análise e Projeto de Sistemas
Portfólio Mat – 2011 Lucas Mesquita Inf – Manhã
Treinamento: Atendimento, vendas e fechamento.
Processos de Engenharia de Requisitos
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Caracterização e Objetivos das LP
Boa Tarde Galera.! Estou sem voz hoje, então, teremos uma aula um pouco diferente. Quem tiver dúvidas, pode perguntar, mas por favor, só se for realmente.
Arquitetura do Software
Conectados pela alma.
Utilizando Testes Unitários Gleibson Rodrigo “dartanham” Fontes: antiga apresentação de testes da disciplina de ESS e na curso de testes do PDesigner.
Programação Orientada à Objetos
Eu confio Marcella Fernanda
Ajude-me a encontrá-lo! Será gratificado!!! Clique aqui para inicial a busca Eu perdi o meu gatinho.
Como Programar? Dicas para começar a programar bem
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Classes e Objetos em Java.
Implementação MVC Pedro Antonino.
O Processo Unificado (UP)
Softbom Software do Corpo de Bombeiros Equipe: André Diniz
Introdução Teste Unitário com JUnit
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
A TURMA DO MERCADINHO DA ESQUINA
A Farinhada!!!!!.
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE AULA 5
Novidades... Quartetos; – Equilibrar Conhecimento; – Aprender a Ensinar; – Trabalho em Equipe; – Facilitar a Vida do Professor. – Então, definam seus grupos.
Tarciane Andrade Análise de Casos de Uso Tarciane Andrade
Engenharia de Software e Sistemas
Conectados na Alma.
Backlog Lílian.
Leonardo de Souza Brasil Orientador: Ricardo Pereira e Silva, Dr
Questões sobre quatro quadrados
Pois é isso que me acontece quando estou a teu lado,
Você foi! O maior dos meus casos De todos os abraços O que eu nunca esqueci Você foi! Dos amores que eu tive O mais complicado E o mais simples pra.
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
ConectadosnaAlma Certa vez recebi uma mensagem a qual dizia que receber s faz bem à saúde. Inclusive, parece que isto já foi até comprovado.
Programação para Web I AULA 2 BANCO DE DADOS.
SCRIPTS PARA CONVIDAR PARA O NEGÓCIO TELEXTREME! Lembre-se o seu objetivo é convidar e não fazer a apresentação. Lembre-se o seu objetivo é convidar e.
Educação Financeira para crianças e Jovens
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Portfólio.
Testes de Unidade. 2 Pauta Testes de Unidade; Testes de Unidade; Desenvolvimento orientado a testes; Desenvolvimento orientado a testes; Testes unitários.
Transcrição da apresentação:

Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de Dados de Performance e Econômia de Combustível de Veículos

Tecnologias Utilizadas

JUnit Para que serve? Como foi feito? Comentários.

JUnit – Para que serve? Para nada! Só dá trabalho! É uma perda de tempo! Tenho que realmente programar isso? Programador Júnior

JUnit – Para que serve? Verifica erros de lógica. Facilita os testes unitários. Evita erros já conhecidos. Escrever testes com JUnit permite que o programador perca menos tempo depurando seu código. Programador Sênior

JUnit – Como foi feito? Classe JUnit que representa o Ator Demais classes (Boundary, Control e Bean) Diagrama de Seqüência

JUnit – Comentários Eu já uso o JUnit há algum tempo... Ele é muito bom, principalmente para testar os métodos sem ter uma aplicação pronta. Ricardo

JUnit – Comentários É bom para testar a aplicação, mesmo incompleta. E é EXCELENTE para evitar que manutenções invalidem outras funcionalidades do sistema já pronto... Toda aplicação deveria ter JUnit para validar suas funções mais básicas. Lisa

JUnit – Comentários Gostei do JUnit. Sempre gostei de ter uma classe de teste para testar métodos antes de ter a aplicação pronta. E com o JUnit a classe de teste fica mais completa. Euglen

JUnit – Comentários Utilizei o JUnit a primeira vez aqui no curso, achei muito bom para efetuar os teste unitários economizando muito tempo com testes manuais. Só achei uma pena não ter descoberto ele antes, pois teria me ajudado muito com a parte de teste. Diógenes

JUnit – Comentários Marcelo Ótimo framework, fico apenas pensando que a vida teria sido muito mais fácil se eu tivesse usado ou conhecido ele antes. Sinto alguma dificuldade em usá-lo por falta de conhecimento mas, qualquer coisa, " Vejo que existem vantagens como a criação rápida de código de testes, aumento da qualidade do sistema que esta sendo desenvolvido, perdemos pouco tempo depurando código e o melhor, ele é free, livre!

JUnit – Comentários O JUnit é muito legal. Mas não devemos esquecer o contrato definido para cada método, afinal de contas, ele deve ser respeitado. Elton

Naked Objects Para que serve? Como foi feito? Comentários.

Naked Objects – Para que serve? É bonitinho! Consigo ver objetos na tela! Mas continua sendo uma perda de tempo! E dá trabalho! Programador Júnior

Naked Objects – Para que serve? Manipulação direta dos objetos de seu modelo. Valida os conceitos com o(s) usuário(s). Facilita o entendimento do negócio. Programador Sênior

Naked Objects – Como foi feito? Classes que representam as entidades do DER Execução do Naked Objects DER

Naked Objects – Comentários O Naked Objects é bem legal... mas para por aí. Acho que deve ser usado como o último recurso para validar com o cliente os requisitos da aplicação, pois dá trabalho... Ricardo

Naked Objects – Comentários É útil para fazer uma simulação inicial da aplicação e validar o modelo de dados com um cliente não técnico. Lisa

Naked Objects – Comentários Achei muito interessante. Acho que vale a pena usá-lo com aqueles clientes mais indecisos. Euglen

Naked Objects – Comentários Diógenes Achei o Naked Objects interessante para efetuar validação do modelo de dados e conceitos de sistema com o cliente, mas considero que só deve ser usado quando não se tem mais opções para conseguir as informações dele.

Naked Objects – Comentários Marcelo Acredito que vale a pena tentar utiliza-lo no dia-a-dia. Eu tentei e tive duas surpresas: - a primeira, foi ver que no grupo de desenvolvedores que eu participo, ninguém o conhecia, até ai sem novidades. - a segunda, foi ver a expressão do cliente após fazer uma apresentação durante a reunião na empresa do Naked Objects e ouvir dele,…já está pronto? Então coloque no portal para testarmos!

Naked Objects – Comentários Realmente sinto que complicamos as coisas, mas ainda parece ser difícil mudar a forma de pensar…. Elton

Prevayler Para que serve? Como foi feito? Comentários.

Prevayler – Para que serve? É um banco de dados diferente... Não consigo ver os dados se não rodar a aplicação! Não usa SQL! Programador Júnior

Prevayler – Para que serve? Possui uma arquitetura de balanceamento de carga para Plain Old Java Objects (POJOs). Maior performance comparada à consultas realizadas em DBMS. Persistência transparente sem uso de DBMS. Programador Sênior

Prevayler – Como foi feito? DER

Prevayler – Comentários Acho que ainda hoje, é meio loucura colocar todos os dados na memória... Ricardo

Prevayler – Comentários Pode ser usado para implementar pequenas aplicações, se o modelo de dados original for simples. Mas é preciso cuidado com o uso de recursos da máquina, que normalmente é compartilhado com outros processos... Lisa

Prevayler – Comentários Gostei. Para aplicações pequenas é muito bom e barato. Euglen

Prevayler – Comentários Achei interessante para aplicações pequenas, mas acho que o Prevayler tem que amadurecer muito ainda para que possa ser usado em aplicações comerciais. Diógenes

Prevayler – Comentários Marcelo Fácil, simples, orientado á objetos, sem instalação e configuração de outros serviços. Acredito que tudo tem o seu lugar e pode ser que em um determinado projeto este framework possa a ser utilizado.

Prevayler – Comentários Mas ainda é cedo pra saber se isso é ruim ou se é muito bom… Me lembra uma música com o Paulo Ricardo. Elton

Dúvidas