Documente Academic
Documente Profesional
Documente Cultură
SGBD Relacional
A B C
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
Arquiteturas Multi-Camadas com
Enterprise
Two-Tier
Java
N-Tier
Beans (EJBs)
N-Tier
Cliente Java Cliente Java Cliente Java
Aplicação/Applet, Aplicação/Applet Aplicação/Applet,
HTML Browser
java.rmi, javax.jndi java.rmi, javax.jndi java.net
Middleware Middleware HTTP
RMI, JNDI RMI, JNDI
javax.ejb javax.ejb javax.servlet
EJBs Servlets
EJBs java.rmi,
javax.jndi java.sql java.rmi, javax.jndi
SGBD Relacional
A B C
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
Funcionamento dos Applets
Web Server
Web Browser
WWW
(HTTP(s)) Applet 1
Applet 2
Applet 3
Interface Browser
Applet 1
Applet 2
Applet 3
Página HTML
Applet1
Applet2
Applet3
Repositório Sandbox
Web
MIDlet
SUITE 1A
MIDlet
SUITE 2B
SUITE 3
SUITE C
MIDlet 3
SUITE 1
SUITE 2
SUITE 3 SUITE 1
Applet1
Applet2
Applet3
Página HTML
Descritor de Aplicação (JAD)
Arquivos (Imagens, etc)
Classe Classe MIDlet
AsObjeto Objeto
10 Áreas da Engenharia de MIDlet RecordStore
Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
Arquitetura
de Sistemas
de TV
Digital
herança de implementações
alocação de memória
Estruturas de
Controle
classes-módulos-interfaces
Subrotinas
estruturasClasses
de controle e
subrotinas
Objetos
Herança
variáveis e
tipos de dados
Caso de Teste
CASO 1 Objetivo: <OBJETIVO DO CASO DE TESTE-1>
Passos: Resultado Esperado
<PASSO-1-1> <RESULTADO-1-1>
<PASSO-1-2> <RESULTADO-1-2>
<PASSO-1-n> <RESULTADO-1-n>
<PASSO-1-n> <RESULTADO-1-n>
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
Log de Teste
Log de Teste: <APLICACAO> <VERSÃO-DO-PLANO>
Testador: <TESTADOR>
Configuração sob teste: <DESCRIÇÃO-CONFIG><VERSÃO-CONFIG>
Data: <DATA DE REALIZACAO DO TESTE>
Casos de Teste
CASO 1 Objetivo: <OBJETIVO DO CASO DE TESTE-1>
Passos: Resultado Esperado Observações
<PASSO-1-1> <RESULTADO-OBTIDO> <ERRO? Ou ACERTO?>
<PASSO-1-2> <RESULTADO-OBTIDO> <ERRO? Ou ACERTO?>
REQUISITOS SOLUÇÕES
PROCESSO PRODUTIVO DE
SOFTWARE E SISTEMAS
PESSOAS
Dimensão Temporal
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
Qualidade de Software
• Conjunto de atividades relacionadas com
garantia de qualidade de software, entre
estas as atividades de verificação e
validação.