Questão A
Baseado no modelo de três camadas para programação, crie uma classe genérica de banco de dados denominada cadastro contendo dos atributos: nome, CPF, Endereço, Cidade, CEP, Idade, Sexo e Profissão.
Questão B
Com base na classe genérica criada na questão A, crie um diagrama de sequência para as três classes que devem ser utilizadas para troca de
mensagens entre os objetos.
Soluções para a tarefa
Resposta:
// JOSÉ NELSON MULLER
// PROVA FAEL 2019
Explicação:
frmCadastro
___________________
- txtIdcadastro : TextBox
- txtNome : TextBox
- cboCategoria : ComboBox
- txtCpf : TextBox
- txtEndereco : TextBox
-txtCidade : TextBox
- txtCep : TextBox
- txtIdade : TextBox
-txtsexo : TextBox
- txtProfissao : TextBox
- btnSalvar : Button
...
.............................................
- btnSalvar_Click() : void
...
Cadastro
___________________
-idNome: int
-categoria : Categoria
-nome : string
-cpf : int
-endereco : string
-cidade : string
-cep : int
-idade : int
-sexo : string
-profissao : string
.............................................
+ inserir() : void
+ pesquisar() : nome[]
+ alterar() : void
+ excluir() : void
Databese
___________________
- connection
...
.........................................
+ connect()
+ execCommand()+ +execQuery()
...
Com base na classe genérica criada na questão A, crie um diagrama de sequência para as três classes que devem ser utilizadas para troca de
mensagens entre os objetos.
Usuário frmCadastro Cadastro DataBase
btnSalvar Click
Acionar botão Salvar
Cadastro ()
DataBase()
setters
connect(“cadastro”)
Inserir ()
Parameters.add
execCommand("sp_Inserecadastro"