• Matéria: Informática
  • Autor: profclaudiopribeiro
  • Perguntado 7 anos atrás

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.

Respostas

respondido por: mullerjosenelson
0

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"


guilhermeschulk3: você enviou a questao assim ? quanto tirou ?
mullerjosenelson: 3.5
guilhermeschulk3: eu pensava que precisava de algo a mais, um código, mas só uma representação em uml da classe vale ! vou enviar assim então. muito obrigado você me ajudou muito, te agradeço muito mesmo !!!
Perguntas similares