Lana CO_02_03
Emilly CO_02_01
Aline CO_02_02
Lamarck Requisito _15
Michelle A&P_16
Rayra CO_05_02
Helder CO_03_2, CO_03_03
Osvaldo CO_05_01
Suziane CO_04_03
Juliana CO_07_02, CO_07_03
Diego ET_15
Marcio ET_16
Iraneide ET_14
claudiana A&P_14
Juliano A&P_15
Fernando Requisito _14
Hermensom Requisito_16
segunda-feira, 7 de novembro de 2011
quinta-feira, 3 de novembro de 2011
Algoritimos em Visual LOG para os Alunos da UNOPAR
1. segue para os alunos do 1° de Analiste de Sistema os exemplos visto na aula extra
http://www.megaupload.com/?d=YJC3O3KJ
http://www.megaupload.com/?d=YJC3O3KJ
segunda-feira, 24 de outubro de 2011
Vídeo para desenvolvimento de A&P - Para Disciplina de LP2
Diagrama de Sequencia e de UC
http://www.megaupload.com/?d=A56XQXOT
Desenvolvendo IHC - Usando Vs2010
Segue um vídeo de como construir uma IHC para a disciplina de Lp2.
Atividades LP2 - para o dia 28
Lana IHC - Relatório de Estoque
Emilly ET - Emitir relatório financeiro
Aline ER - Emitir relatório financeiro
Lamarck CODIFICAÇÃO_06
Michelle IHC - Cadastrar Pedido de Venda
Rayra IHC - Emitir relatório financeiro
Elder ER - Cadastrar Pedido de Venda Osvaldo
ER - Relatório de Estoque
Suziane A&PEmitir relatório financeiro
Juliana CO-07
Diego MO- Cadastrar Pedido de Venda
Marcio CO-07
Iraneide A&P Cadastrar Pedido de Venda
claudiana A&P Relatório de Estoque
Juliano ET - Relatório de Estoque
Fernando CODIFICACAO_04
HErmensom CODIFICAÇÃO_05
terça-feira, 14 de junho de 2011
Projeto Inicial
Segue o link do projeto inicial no netbeans da aula do dia 13/06/2011
http://www.megaupload.com/?d=KTCD2TT7
video da aula
Trabalho de POO 3AP
Crie uma aplicação java em 3 camadas, que
utilize os padroes de Projetos Transfer Object
Data Acess Object e que possua uma camada de
Business.
o aplicação deve possuir 4 cruds.
Clientes:
Atributos: Nome, Endereço, Telefone, ID.
Fornecedores
Atributos: Nome, Endereço, Telefone, ID, IE,
CNPJ
Usuarios
Atributos: Nome, Endereço, Telefone, ID.
Produto.
Atributos: ID, codigo, descricao, valor.
a camada de DAO deve possuir, os metodos:
create,
delete,
update
findAll;
obs: "as implementações deve de fato acessar o banco
usando JDBC".
A camada de Negocio deve possuir os metodos
create,
delete,
update
findAll;
deve haver uma validação, na camada de nogocio,
se necessário, e uma chamda ao DAO.
deve haver um formulário que deve mostrar
os dados e deve permitir que possa
adicionar, remover e consultar os dados.
o banco de dados deve ser MYSQL
Arquivos para desenvolvimento do 3AP
1. Banco de dados.
2. Ferramenta de Acesso ao BD.
http://www.megaupload.com/?d=V7V2PFNR
3. Netbeans
4. Driver JDBC
http://www.megaupload.com/?d=X0IT3RQP
quarta-feira, 8 de junho de 2011
Lista de DEVEDORES POO
ALEXANDRE AGUIAR FROTA: 2.0, 2.9, 2.10, 2.11, 2.12
ANA ALINE AQUINO DA SILVA: 2.1, 2.2, 2.3, 2.6, 2.8, 2.9, 2.11 e 2.12
ARILO ANSELMO CARNEIRO: 2.0, 2.8, 2.9, 2.10, 2.11
ARTUR LOURENÇO DE SOUSA: 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.10, 2.11,
CARLO LAMARCK IBIAPINA SOUZA: 2.10, 2.11
CARLOS EVANDRO MONTEIRO TEIXEIRA: 2.5, 2.6,2.8, 2.10, 2.11,
CLAUDIO DA SILVA ELOI: 2.8, 2.9, 2.10, 2.11, 2.12
GERSON CARLOS ROCHA ARAUJO: 2.9, 2.10, 2.11
GUSTAVO DOUGLAS FONTENELE: 2.4, 2.5, 2.6,
Mª GRACIELLE SOARES DA SILVA: 2.3, 2.4, 2.5, 2.6, 2.8, 2.9, 2.10, 2.11, 2.12
MARCELO ALMEIDA DE MIRANDA: 2.1, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11,
MÁRCIA ALCANTRA SOARES: 2.7, 2.8, 2.9, 2.11
NEIARIA: 2.0, 2.7, 2.8, 2.9, 2.10, 2.11
VALDEVANE DE SÁ SILVA: 2.2, 2.8, 2.9, 2.10
VIVIANE MOREIRA DE MELO: 2.8
CLAYDERMAN XIMENES: 2.0,
MAIRLA: 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.8, 2.9
MARIANA: 2.1, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12
Trabalhos de POO que contarão para o segundo AP.
2.0
1. Crie uma classe Pessoa com os atributos nome, endereço telefone
2. crie uma classe Aluno que herda de pessoa e possui o atributo matricula.
3. crie uma classe Professor que herda de pessoa e possui o atributo pis.
obs: deve possuir metodos, get, set e contrutor para todas as classes.
2.1
Crie uma classe, Pessoa com os atributos
nome, endereco telefone e salario.
crie uma classe Medico, que herda de Pessoa,
e possui o atributo CRM.
Sobrescreva o metodo getNome da classe Pessoa.
Sobrecarregue o metodo getCRM com dois
tipos de atributos
sobrescreva o metodo salario,
fazendo com que o salario do medico, seja duas
vezes maior que o salario de uma pessoa.
2.2
Crie uma classe figura, com os atributos
nome
tipo
Area
Crie uma classe Quadrado que herda de figura
com o atributo
Lado.
e sobrescreva o metodo getArea().
para area = Lado * Lado.
Crie uma classe Triangulo que
possui o atributo base, e altura e que herda
de figura
e sobrescreva o metodo getArea()
para area = (base * altura)/2
Crie uma classe circulo que herda de figura com o atributo Raio,
e sobrescreva o metodo getArea()
para area = Raio * Raio;
2.3
Crie uma interface IDAO com os seguintes metodos.
findById cujo o tipo de retorno é object e possui
como paramentro o id que é inteiro.
findAll cujo o tipo de retorno é uma Lista de object e
não possui paramentro
save que recebe como paramentro um object e o retorno
é inteiro
2.4
crie uma interface IEntidade
com os metodos
getSequencial onde o retorno é um object
e o paramentro é um inteiro, e o metodo
getDescription o retorno é uma string, e
não possui paramentros.
2.5
Crie uma classe PessoaDAO que implementa
a interface IDAO.
Crie uma classe PessoaEntidade que implementa a
interface IEntidade
2.6
crie uma inteface IEntidade com os metodos
getSequencial, setSequencial,
getDescricaoCombo, setDescricaoCombo.
Crie uma classe pessoa que implementa
a interface IEntidade
e possue os Atributos, Sequencial, Nome,
Telefone e Idade.
Crie uma classe Aluno que herda de
Pessoa e possui o atributo
matricula, e dataDeCadastro e valorMenssalidade.
2.7
1. Crie uma classe Fornecedor com os atributos
nome, endereco, telefone, id.
2. Crie uma interface INegocio
com os metodos create que possue com
paramentro um fornecedor e retorna
um inteiro, delete que possue um paramentro
fornecedor, e não possui retorno, update
cujo possui um paramentro fornecedor
e possui retorno um fornecedor.
3.crie uma classe FornecedorNegocio
que implementa a interface INegocio.
2.8
1. Crie uma Interface IEntidade com os metodos
getSequencial que não possui paramentros
e possui retorno um inteiro.
2. Crie uma interface IDAO com os metodos
create que possui uma
uma IEntidade como paramentro e
retorna um inteiro,
update que possue como paramentro
uma IEntidade e retorno vazio,
findByParamenters que retorna uma lista de
IEntidade e possui como paramentro uma IEntidade.
3. Crie uma classe abstrata Business com
que possui um metodo abstrato getDAO que não
possui paramentros e o tipo de retorno é o IDAO.
4. Crie uma classe Produto que possui os atributos
id, nome, endereco e implementa IEntidade.
5. Crie uma classe ProdutoBusiness herda de
Business
6. Crie uma classe PessoaDAO que
implementa IDAO
7. crie uma classe ProdutoDAO que implementa
IDAO.
8. crie uma classe principalque possui
um metodo create que
recebe uma IDAO e retorna inteiro.
crie um metodo main.
crie um objeto PessoaDAO crie um objeto
ProdutoDAO.
chame o metodo create da classe Principal
2.9
pesquise sobre TransferObject, DAO, e JDBC
2.10
1. crie uma classe AbstractDAO com os metodos create
e getTableName ambos sem retorno e o metodo
getTableName é abstrato.
2. crie uma classe pessoaDAO que herdade de AbstracDAO
2.11
1. crie uma interface IDAO com os metodos create,delete
update que possuie como paramentro um objeto e de retorno vazio
2. crie um metodo findAll sem paramentro e com retorno uma lista de objetos
3.crie uma classe Abstract, AbstractDAO que possue o metodo getTableName abstrato.
4. crie uma classe produtoDAO que herda de AbstractDAO
e implementa IDAO.
2.12
1. pesquise sobre os tipos java e seus tamanhos,
2. pesquise sobre polimorfismo.
Assinar:
Postagens (Atom)