Você está na página 1de 1

Class Diagram0 2022/09/25 astah* Evaluation

pkg

Pessoa
- nome : char
- telefone : char
Assessor - email : char
- sexualidade : char
- idAssessor : char
- sexo : char
+ cadastraDemanda() : void - dataNascimento : char
+ cadastraPessoa() : char - nacionalidade : char
+ getIdAssessor() : char - etnia : char
+ setIdAssessor(idAssessor : char) : void - profissao : char
- endereco : char
- cpf/cnpj : char
1 cadastra - tituloDeEleitor : char
- tipoP : char
Chefe de Gabinete
+ getNome() : char
- IdChefe : char + getTel() : char
- senha : char + getEmail() : char
+ login() : void + getSexualidade() : char
+ consultaDemanda() : void + getSexo() : char
+ consultaPessoa() : void + getDataNasc() : char
1 0..* + getNacionalidade() : char
+ verificaLogin() : boolean
+ classificaDemanda() : void + getEtnia() : char
+ anexaOficio() : void + getProfissao() : char
+ getIdChefe() : char + getEndereco() : char
+ getSenha() : char + getCpfEpj() : char
+ setIdChefe(idChefe : char) : void + getTitulo() : char
+ setSenha(senha : char) : void + getTipoP() : char
+ setNome(nome : char) : void
+ setTel(telefone : char) : void
+ setEmail(email : char) : void
+ setSexualidade(sexualidade : char) : void
1 1
+ setSexo(sexo : char) : void
+ setDataNasc(dataNascimento : char) : void
+ setNacionalidade(nacionalidade : char) : void
+ setEtnia(etnia : char) : void
+ setProfissao(profissao : char) : void
+ setCpfEpj(cpf/cnpj : char) : void
+ setTitulo(tituloDeEleitor : char) : void
+ setTipoP(tipoP : char) : void
consulta
consulta
0..*

1
0..*

Demanda
- n_protocolo : char
- tipo : char
cadastra - secretaria : char
- indicacao : char
- dataDemanda : char
- status : char
- oficio : char
- observacao : char
+ getProtocolo() : char
+ getTipo() : char
+ getSecretaria() : char
+ getIndicacao() : char
+ getDataDemanda() : char
+ getStatus() : char 0..*
+ getOficio() : char possui
+ getObservacao() : char
0..* + setProtocolo(n_protocolo : char) : void
+ setTipo(tipo : char) : void
+ setSecretaria(secretaria : char) : void
+ setIndicacao(indicacao : char) : void
+ setDataDemanda(dataDemanda : char) : void
+ setStatus(status : char) : void
+ setOficio(oficio : char) : void
+ setObservacao(observacao : char) : void

1/1

Você também pode gostar