SlideShare uma empresa Scribd logo
1 de 13
UNIVERSIDADE FEDERAL DE SERGIPE
PRÓ-REITORIA DE PÓS-GRADUAÇÃO E PESQUISA
NÚCLEO DE PÓS-GRADUAÇÃO EM CIENCIA DA COMPUTACAO-DECOMP
PROFESSOR PHD: Rogério Patrício Chagas
DISCIPLINA: Engenharia de Software
AUTORES DO PROJETO:
Amilton José
Marcus Vinícius Andrade Côrtes
Pedro Felipe
1 - DIAGRAMA DE CASO DE USO
1.1 Diagrama de Caso de Uso Sistema Intranet
Relatorio_Alunos_Matriculados
Ef etuar_Login
Funcionario
Lancar_Nota
Lancar_Falta
Prof essor
Relatorio_Dev edores
Relatorio_Pagadores
Cadastrar_Usuario
Baixa_Automatica
Cadastrar_Filial
Relatorio_Filial
cadastro_curso
Administrador
Relatorio_Boletim_Unidade
Cadastrar_Funcionario
Transf erencia_Aluno
Consultar_Situacao_Aluno
Relatorio_Alunos_Aniv ersariantes
Relatorio_Turmas_Resumo
Relatorio_Turmas_Dados
Consultar_Qde_Alunos
Relatorio_Alunos_Transf eridos
Relatorio_Alunos_Cancelados
Relatorio_Imposto_Renda
Cadastrar_Aluno
Cadastrar_Prof issao
Cadastrar_Escola
Cadastrar_Empresa
Cadastrar_Cep
Cadastrar_Turma
Relatorio_Notas
Pagamento_Carne
Matricula
Cancelamento_Matricula
Consultar_Boletim
Consultar_Historico
Funcionario_Administrativ o
1.2. Diagrama de Caso de Uso Sistema Web
Rematricular-se
Alterar_Senha
Alterar_Dados_Pessoais
Emitir_Boleto
<<include>>
Consultar_Boletim
Consultar_Historico
<<include>>
efetuar_Login
Aluno
2. DIAGRAMA DE SEQUÊNCIA
2.1. Diagrama de Sequência Sistema Intranet
2.1.1. Cadastrar Aluno
:
Funcionario_Adm...
:
Yázigi_Intranet
: Usuario
: Aluno : Cep : Empresa: Escola : Profissao
efetuarLogin(String, String)
checaLogin(String, String)
consultaAlunoCadastrados(String, String)
consultaDadosAluno(String, String)
informaDadosAluno(String, String, Integer, String, String, String, String, String, String, String, String)
informaCep(String)
consultaCep(String)
retorna
endereco
informaRua(String)
caso não
saiba o cep
consultaRua( )
retorna
endereço
caso aluno
não
cadastrado
informaEscola(String)
consultaEscola()
informaEmpresa(String)
consultaEmpresa()
retorna os
dados da
empresa informaProfissao(String)
consultaProfissao()
retorna a
profissão
2.1.2. Matrícula/Rematrícula
:
Funcionario_Adm...
: Yázigi_Intranet : Aluno : Turma : Curso : Filial : Pagamento: Usuario
caso aluno
deseje mudar de
turma ou primeira
matricula
ou
indisponibilidade
de vaga
Informa valor
das parcelas
efetuarLogin(String, String)
informaTurma(String)
informaQdeParcelas(Integer)
checaCapacidade( )
indicaFilial( )
QdeParcelas(Integer)
informaMatricula(Integer)
consultaAlunosMatriculados( )
indicaTurma( )
indicaTurma( )
retrona horario,
professor e
filial
consultaValor(String, Integer)
checaLogin(String, String)
caso não haja
débitos e seja
rematrícula
2.1.3. Pagamento
:
Funcionario_Adm...
:
Yázigi_Intranet
: Usuario : Aluno
: Pagamento
efetuaLogin(String, String)
checaLogin(String, String)
informaMatricula(Integer)
checaDados(Integer)
checaPagamentosRealizados( )
checaVencimento(Date)
retorna as parcelas
que restam a pagar
e o valor de cada e
multa caso haja
vencimento
efetuaPagamento(Currency)
baixaNoPagamento(Currency)
atualizaPagamento( )
retrona
comprovante
2.1.4. Devedores
retorna alunos
matriculados que
não efetivaram
todos os
pagamentos
: Administrador :
Yázigi_Intranet
: Aluno : Pagamento: Usuario
solicitaRelatorioDevedores( )
consultaAlunosMatriculados( )
checaPagamentosRealizados( )
efetuaLogin(String, String)
checaLogin(String, String)
2.1.5. Pagadores
: Administrador
:
Yázigi_Intranet
: Usuario : Aluno : Pagamento
retorna alunos
matriculados que
efetivaram todos
os pagamentos
consultaAlunosMatriculados( )
checaPagamentosRealizados( )
socilitaRelatorioPagadores( )
efetuaLogin(String, String)
checaLogin(String, String)
2.2. Diagrama de Sequência Sistema Web
2.2.1. Alterar Dados Pessoais
: Aluno
: Aluno
: Yázigi
On-Line
efetuaLogin(String, String)
solicitaAlteracaoDados(Integer, String, String, Integer, String, String, Date, String, String, String, String, String, String, String, Integer, String, String, Integer, String, String)
alteraDados(Integer, String, String, Integer, String, String, Date, String, String, String, String, String, String, String, Integer, String, String, Integer, String, String, String)
checarLogin(Integer, String)
checaAluno(Integer)
2.2.2. Alterar Senha
: Aluno
: Aluno
: Yázigi
On-Line
efetuaLogin(String, String)
solicitaAlteracaoSenha(String)
checarLogin(Integer, String)
checaAluno(Integer, String)
alteraSenha(String)
2.2.3.Consultar Boletim
: Aluno
: Yázigi
On-Line
: Matricula: Aluno
efetuaLogin(String, String)
solicitaBoletim(Integer)
verificaNotas Faltas(Integer)
Retorna
boletim
checarLogin(Integer, String)
checaAluno(Integer, String)
2.2.4. Consultar Histórico
: Aluno
: Yázigi
On-Line
: Aluno : Matricula
efetuaLogin(String, String)
solicitaHistorico( )
verificaHistorico( )
Retorna
Historico
checarLogin(Integer, String)
checaAluno(Integer)
2.2.5. Rematrícula
: Aluno
: Yázigi
On-Line
: Usuario : Aluno : Turma : Filial : Pagamento
efetuaLogin(String, String)
checaLogin(String, String)
Indica turma(String, String)
verificaCapacidade( )
checaAluno(Integer)
mudaTurma(String, String)
caso aluno
deseje mudar de
turma ou horário
Indica turma(String, String)
IndicaFilial( )
solicitaBoleto( )
renatricular-se(Integer)
GeraBoleto(String, Currency)
Boleto

Mais conteúdo relacionado

Mais procurados

A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!Isaac de Souza
 
Programação Orientada a Objetos parte 1
Programação Orientada a Objetos parte 1Programação Orientada a Objetos parte 1
Programação Orientada a Objetos parte 1Elaine Cecília Gatto
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaLoiane Groner
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de DadosJanynne Gomes
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosMessias Batista
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовSQALab
 
Especificação de requisitos
Especificação de requisitosEspecificação de requisitos
Especificação de requisitosFernando Palma
 
Apresentação Final Projeto de Software
Apresentação Final Projeto de SoftwareApresentação Final Projeto de Software
Apresentação Final Projeto de Softwareiltonsdaniel
 
Estrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasEstrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasLeinylson Fontinele
 
Aula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfAula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfedilson42986
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 

Mais procurados (14)

A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!
 
Programação Orientada a Objetos parte 1
Programação Orientada a Objetos parte 1Programação Orientada a Objetos parte 1
Programação Orientada a Objetos parte 1
 
E commerce use case documentation.
E commerce use case documentation.E commerce use case documentation.
E commerce use case documentation.
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de Dados
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - Processos
 
Bancodedados
BancodedadosBancodedados
Bancodedados
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 
Especificação de requisitos
Especificação de requisitosEspecificação de requisitos
Especificação de requisitos
 
Apresentação Final Projeto de Software
Apresentação Final Projeto de SoftwareApresentação Final Projeto de Software
Apresentação Final Projeto de Software
 
Integrando Python e JavaScript
Integrando Python e JavaScriptIntegrando Python e JavaScript
Integrando Python e JavaScript
 
Estrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasEstrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas Estáticas
 
Aula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfAula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdf
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 

Destaque

Projeto de sistemas com UML - Parte 2
Projeto de sistemas com UML - Parte 2Projeto de sistemas com UML - Parte 2
Projeto de sistemas com UML - Parte 2Natanael Simões
 
Uml diagrama de sequencia
Uml diagrama de sequenciaUml diagrama de sequencia
Uml diagrama de sequenciaItalo Costa
 
Aula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAlberto Simões
 
Diagrama de classes
Diagrama de classesDiagrama de classes
Diagrama de classesErica Fabri
 
Diagrama de Atividades - UML
Diagrama de Atividades - UMLDiagrama de Atividades - UML
Diagrama de Atividades - UMLVinícius Barros
 
Aula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoAula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoMaria Alice Jovinski
 
Análise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaAnálise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaCursoSENAC
 

Destaque (13)

Projeto de sistemas com UML - Parte 2
Projeto de sistemas com UML - Parte 2Projeto de sistemas com UML - Parte 2
Projeto de sistemas com UML - Parte 2
 
Uml diagrama de sequencia
Uml diagrama de sequenciaUml diagrama de sequencia
Uml diagrama de sequencia
 
Modulo Algorítmica III - Julio Vasquez
Modulo Algorítmica III - Julio VasquezModulo Algorítmica III - Julio Vasquez
Modulo Algorítmica III - Julio Vasquez
 
8 02
8 028 02
8 02
 
Aula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de Atividade
 
Aula7 diagrama classes
Aula7 diagrama classesAula7 diagrama classes
Aula7 diagrama classes
 
Aula 7 diagramas_classes2
Aula 7 diagramas_classes2Aula 7 diagramas_classes2
Aula 7 diagramas_classes2
 
Diagrama de classes
Diagrama de classesDiagrama de classes
Diagrama de classes
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Diagrama de Atividades - UML
Diagrama de Atividades - UMLDiagrama de Atividades - UML
Diagrama de Atividades - UML
 
Aula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoAula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniao
 
Aula diagrama de classes
Aula diagrama de classesAula diagrama de classes
Aula diagrama de classes
 
Análise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaAnálise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de Sequencia
 

Semelhante a Diagrama de Classe

Plano de projeto Berçário Girassol
Plano de projeto Berçário GirassolPlano de projeto Berçário Girassol
Plano de projeto Berçário GirassolRodrigofn
 
Plano de Projeto Portal de Ingressos UFS
Plano de Projeto Portal de Ingressos UFSPlano de Projeto Portal de Ingressos UFS
Plano de Projeto Portal de Ingressos UFSJaine Conceição
 
Plano de Projetos Portal de Ingressos UFS
Plano de Projetos Portal de Ingressos UFSPlano de Projetos Portal de Ingressos UFS
Plano de Projetos Portal de Ingressos UFSLuizGabrielGusmoSant
 
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...Juliano Padilha
 
Plano de projeto final
Plano de projeto finalPlano de projeto final
Plano de projeto finalLeo Paixão
 
SIGMA - SISTEMAS COMPLEXOS
SIGMA - SISTEMAS COMPLEXOSSIGMA - SISTEMAS COMPLEXOS
SIGMA - SISTEMAS COMPLEXOSMarlon Luiz
 
Plano de projeto final
Plano de projeto finalPlano de projeto final
Plano de projeto finalLeo Paixão
 
Apresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEApresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEalexculpado
 
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWPLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWLays Lopes
 
2018 cartilhas informatica
2018 cartilhas informatica2018 cartilhas informatica
2018 cartilhas informaticaTerc Cre
 
Instruções transportes roteiro_sga
Instruções transportes roteiro_sgaInstruções transportes roteiro_sga
Instruções transportes roteiro_sgaTerc Cre
 
Projeto de sw revisado
Projeto de sw revisadoProjeto de sw revisado
Projeto de sw revisadoJorge Barreto
 
Documentação Smart moobi
Documentação Smart moobiDocumentação Smart moobi
Documentação Smart moobiallefsousas
 
Resumo módulos Life Sistemas
Resumo módulos Life SistemasResumo módulos Life Sistemas
Resumo módulos Life Sistemasbismak
 
Plano de Projeto de Software
Plano de Projeto de SoftwarePlano de Projeto de Software
Plano de Projeto de SoftwareMatheus Mendonça
 
Plano de Projeto - OUTLAY
Plano de Projeto - OUTLAYPlano de Projeto - OUTLAY
Plano de Projeto - OUTLAYJocelino Neto
 

Semelhante a Diagrama de Classe (20)

Plano de projeto Berçário Girassol
Plano de projeto Berçário GirassolPlano de projeto Berçário Girassol
Plano de projeto Berçário Girassol
 
Plano de Projeto Portal de Ingressos UFS
Plano de Projeto Portal de Ingressos UFSPlano de Projeto Portal de Ingressos UFS
Plano de Projeto Portal de Ingressos UFS
 
Plano de Projetos Portal de Ingressos UFS
Plano de Projetos Portal de Ingressos UFSPlano de Projetos Portal de Ingressos UFS
Plano de Projetos Portal de Ingressos UFS
 
Tcc - Work control
Tcc - Work controlTcc - Work control
Tcc - Work control
 
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...
Gerência de Projeto - Projeto Final sobre Melhoria da Confecção e Gerenciamen...
 
Plano de projeto final
Plano de projeto finalPlano de projeto final
Plano de projeto final
 
SIGMA - SISTEMAS COMPLEXOS
SIGMA - SISTEMAS COMPLEXOSSIGMA - SISTEMAS COMPLEXOS
SIGMA - SISTEMAS COMPLEXOS
 
Plano de projeto final
Plano de projeto finalPlano de projeto final
Plano de projeto final
 
Apresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEApresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEE
 
RESUMO MÓDULOS LIFE SISTEMAS
RESUMO MÓDULOS LIFE SISTEMASRESUMO MÓDULOS LIFE SISTEMAS
RESUMO MÓDULOS LIFE SISTEMAS
 
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWPLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
 
Petic Software
Petic SoftwarePetic Software
Petic Software
 
2018 cartilhas informatica
2018 cartilhas informatica2018 cartilhas informatica
2018 cartilhas informatica
 
Instruções transportes roteiro_sga
Instruções transportes roteiro_sgaInstruções transportes roteiro_sga
Instruções transportes roteiro_sga
 
Manual gp eg_versao_final
Manual gp eg_versao_finalManual gp eg_versao_final
Manual gp eg_versao_final
 
Projeto de sw revisado
Projeto de sw revisadoProjeto de sw revisado
Projeto de sw revisado
 
Documentação Smart moobi
Documentação Smart moobiDocumentação Smart moobi
Documentação Smart moobi
 
Resumo módulos Life Sistemas
Resumo módulos Life SistemasResumo módulos Life Sistemas
Resumo módulos Life Sistemas
 
Plano de Projeto de Software
Plano de Projeto de SoftwarePlano de Projeto de Software
Plano de Projeto de Software
 
Plano de Projeto - OUTLAY
Plano de Projeto - OUTLAYPlano de Projeto - OUTLAY
Plano de Projeto - OUTLAY
 

Último

Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxandrenespoli3
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffNarlaAquino
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptPedro Luis Moraes
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxLeonardoGabriel65
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 

Último (20)

Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 

Diagrama de Classe

  • 1. UNIVERSIDADE FEDERAL DE SERGIPE PRÓ-REITORIA DE PÓS-GRADUAÇÃO E PESQUISA NÚCLEO DE PÓS-GRADUAÇÃO EM CIENCIA DA COMPUTACAO-DECOMP PROFESSOR PHD: Rogério Patrício Chagas DISCIPLINA: Engenharia de Software AUTORES DO PROJETO: Amilton José Marcus Vinícius Andrade Côrtes Pedro Felipe
  • 2. 1 - DIAGRAMA DE CASO DE USO 1.1 Diagrama de Caso de Uso Sistema Intranet Relatorio_Alunos_Matriculados Ef etuar_Login Funcionario Lancar_Nota Lancar_Falta Prof essor Relatorio_Dev edores Relatorio_Pagadores Cadastrar_Usuario Baixa_Automatica Cadastrar_Filial Relatorio_Filial cadastro_curso Administrador Relatorio_Boletim_Unidade Cadastrar_Funcionario Transf erencia_Aluno Consultar_Situacao_Aluno Relatorio_Alunos_Aniv ersariantes Relatorio_Turmas_Resumo Relatorio_Turmas_Dados Consultar_Qde_Alunos Relatorio_Alunos_Transf eridos Relatorio_Alunos_Cancelados Relatorio_Imposto_Renda Cadastrar_Aluno Cadastrar_Prof issao Cadastrar_Escola Cadastrar_Empresa Cadastrar_Cep Cadastrar_Turma Relatorio_Notas Pagamento_Carne Matricula Cancelamento_Matricula Consultar_Boletim Consultar_Historico Funcionario_Administrativ o
  • 3. 1.2. Diagrama de Caso de Uso Sistema Web Rematricular-se Alterar_Senha Alterar_Dados_Pessoais Emitir_Boleto <<include>> Consultar_Boletim Consultar_Historico <<include>> efetuar_Login Aluno
  • 4. 2. DIAGRAMA DE SEQUÊNCIA 2.1. Diagrama de Sequência Sistema Intranet 2.1.1. Cadastrar Aluno : Funcionario_Adm... : Yázigi_Intranet : Usuario : Aluno : Cep : Empresa: Escola : Profissao efetuarLogin(String, String) checaLogin(String, String) consultaAlunoCadastrados(String, String) consultaDadosAluno(String, String) informaDadosAluno(String, String, Integer, String, String, String, String, String, String, String, String) informaCep(String) consultaCep(String) retorna endereco informaRua(String) caso não saiba o cep consultaRua( ) retorna endereço caso aluno não cadastrado informaEscola(String) consultaEscola() informaEmpresa(String) consultaEmpresa() retorna os dados da empresa informaProfissao(String) consultaProfissao() retorna a profissão
  • 5. 2.1.2. Matrícula/Rematrícula : Funcionario_Adm... : Yázigi_Intranet : Aluno : Turma : Curso : Filial : Pagamento: Usuario caso aluno deseje mudar de turma ou primeira matricula ou indisponibilidade de vaga Informa valor das parcelas efetuarLogin(String, String) informaTurma(String) informaQdeParcelas(Integer) checaCapacidade( ) indicaFilial( ) QdeParcelas(Integer) informaMatricula(Integer) consultaAlunosMatriculados( ) indicaTurma( ) indicaTurma( ) retrona horario, professor e filial consultaValor(String, Integer) checaLogin(String, String) caso não haja débitos e seja rematrícula
  • 6. 2.1.3. Pagamento : Funcionario_Adm... : Yázigi_Intranet : Usuario : Aluno : Pagamento efetuaLogin(String, String) checaLogin(String, String) informaMatricula(Integer) checaDados(Integer) checaPagamentosRealizados( ) checaVencimento(Date) retorna as parcelas que restam a pagar e o valor de cada e multa caso haja vencimento efetuaPagamento(Currency) baixaNoPagamento(Currency) atualizaPagamento( ) retrona comprovante
  • 7. 2.1.4. Devedores retorna alunos matriculados que não efetivaram todos os pagamentos : Administrador : Yázigi_Intranet : Aluno : Pagamento: Usuario solicitaRelatorioDevedores( ) consultaAlunosMatriculados( ) checaPagamentosRealizados( ) efetuaLogin(String, String) checaLogin(String, String)
  • 8. 2.1.5. Pagadores : Administrador : Yázigi_Intranet : Usuario : Aluno : Pagamento retorna alunos matriculados que efetivaram todos os pagamentos consultaAlunosMatriculados( ) checaPagamentosRealizados( ) socilitaRelatorioPagadores( ) efetuaLogin(String, String) checaLogin(String, String)
  • 9. 2.2. Diagrama de Sequência Sistema Web 2.2.1. Alterar Dados Pessoais : Aluno : Aluno : Yázigi On-Line efetuaLogin(String, String) solicitaAlteracaoDados(Integer, String, String, Integer, String, String, Date, String, String, String, String, String, String, String, Integer, String, String, Integer, String, String) alteraDados(Integer, String, String, Integer, String, String, Date, String, String, String, String, String, String, String, Integer, String, String, Integer, String, String, String) checarLogin(Integer, String) checaAluno(Integer)
  • 10. 2.2.2. Alterar Senha : Aluno : Aluno : Yázigi On-Line efetuaLogin(String, String) solicitaAlteracaoSenha(String) checarLogin(Integer, String) checaAluno(Integer, String) alteraSenha(String)
  • 11. 2.2.3.Consultar Boletim : Aluno : Yázigi On-Line : Matricula: Aluno efetuaLogin(String, String) solicitaBoletim(Integer) verificaNotas Faltas(Integer) Retorna boletim checarLogin(Integer, String) checaAluno(Integer, String)
  • 12. 2.2.4. Consultar Histórico : Aluno : Yázigi On-Line : Aluno : Matricula efetuaLogin(String, String) solicitaHistorico( ) verificaHistorico( ) Retorna Historico checarLogin(Integer, String) checaAluno(Integer)
  • 13. 2.2.5. Rematrícula : Aluno : Yázigi On-Line : Usuario : Aluno : Turma : Filial : Pagamento efetuaLogin(String, String) checaLogin(String, String) Indica turma(String, String) verificaCapacidade( ) checaAluno(Integer) mudaTurma(String, String) caso aluno deseje mudar de turma ou horário Indica turma(String, String) IndicaFilial( ) solicitaBoleto( ) renatricular-se(Integer) GeraBoleto(String, Currency) Boleto