Classes::Servico
Classe EducacionalFacade

Operações
alterarAluno alterarAluno
buscarAluno buscarAluno
calcularMedia calcularMedia
excluirAluno excluirAluno
incluirAluno incluirAluno
incluirMatricula incluirMatricula

Se o aluno não possui idade mínima para frequentar o curso retornar exeção com a mensagem:
ERRO."Aluno não possue idade mínima requerida"

Se o aluno for inandiplente retornar a execção com a mensagem:
ERRO."aluno inadimplente"

listarAlunos listarAlunos
listarAlunos listarAlunos
listarCursos listarCursos

Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Coletas
Comportamento de Classificador
É Abstratofalse
É Ativofalse
É Folhafalse
Estereótipo
Expressão de Nome
NomeEducacionalFacade
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade
PacotePacote Servico
Palavras-chaveServico
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioPacote Servico
Representação
Visibilidadepúblico
Visibilidade de Elemento com Pacotepúblico

Detalhes da Operação

 alterarAluno
 alterarAluno(  )
Parâmetros:
aluno
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomealterarAluno
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::alterarAluno
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoTipo Primitivo void
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 buscarAluno
 buscarAluno(  )
Parâmetros:
idAluno
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomebuscarAluno
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::buscarAluno
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoClasse Aluno
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 calcularMedia
 calcularMedia(  )
Parâmetros:
idCurso
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomecalcularMedia
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::calcularMedia
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoTipo Primitivo void
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 excluirAluno
 excluirAluno(  )
Parâmetros:
idAluno
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomeexcluirAluno
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::excluirAluno
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoTipo Primitivo void
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 incluirAluno
 incluirAluno(  )
Parâmetros:
aluno
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomeincluirAluno
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::incluirAluno
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoTipo Primitivo void
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 incluirMatricula
 incluirMatricula(  )

Se o aluno não possui idade mínima para frequentar o curso retornar exeção com a mensagem:
ERRO."Aluno não possue idade mínima requerida"

Se o aluno for inandiplente retornar a execção com a mensagem:
ERRO."aluno inadimplente"

Parâmetros:
idAluno
idCurso
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior1
Multiplicidade1
NomeincluirMatricula
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::incluirMatricula
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior1
TipoTipo Primitivo void
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 listarAlunos
 listarAlunos(  )
Parâmetros:
nome
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior0
Multiplicidade0..-1
NomelistarAlunos
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::listarAlunos
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior-1
TipoClasse Aluno
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 listarAlunos
 listarAlunos(  )
Parâmetros:
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior0
Multiplicidade0..-1
NomelistarAlunos
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::listarAlunos
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior-1
TipoTipo Primitivo Aluno
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico


 listarCursos
 listarCursos(  )
Parâmetros:
Retorna:
Propriedades:

Alias
Assinatura de Gabarito de Propriedade
Classe Classe EducacionalFacade
Coletas
Condição de Corpo
É Abstratofalse
É Consultafalse
É Estáticofalse
É Folhafalse
É Ordenadofalse
Estereótipo
É Únicotrue
Expressão de Nome
Inferior0
Multiplicidade0..-1
NomelistarCursos
Nome QualificadoCurso_ProjetoUML::Classes::Servico::EducacionalFacade::listarCursos
Palavras-chave
Parâmetro de Gabarito
Parâmetro de Propriedade
ProprietárioClasse EducacionalFacade
Simultaneidadeseqüencial
Superior-1
TipoClasse Curso
Tipo de Dados
Valor Inferior
Valor Superior
Visibilidadepúblico