SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.
Transcript of SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.
![Page 1: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/1.jpg)
SISTEMA DE GERENCIAMENTO ESCOLAR
GRUPO 9
UFSCAR - 2009
14:29
![Page 2: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/2.jpg)
Inclusão de Alunos Controle de Notas e Frequência Relatório alunos sem desempenho de notas para Aprovação Relatório Geral de Alunos Informações do acervo da Biblioteca - TV DIGITAL Enquetes sobre a Instituição – TV DIGITAL Consulta débitos alunos na Biblioteca
Acesso de um serviço web para obter as informações
![Page 3: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/3.jpg)
Atores do Sistema
Alunos
Funcionários da Secretaria e Tesouraria
Professores
Administradores
![Page 4: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/4.jpg)
Incluir Aluno
Controle de Desempenho e Frequência dos alunos
Consulta e relatório dos alunos sem desempenho de notas para aprovação
Inclui Aluno no sistema e gera o RA – Registro Acadêmico
Fornece o desempenho do aluno e sua freqüência em cada disciplina
Consulta os alunos sem condição de aprovação, as disciplinas e as notas
![Page 5: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/5.jpg)
Modelo de Caso de Uso
Ator: Aluno
Modelo de Classes
![Page 6: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/6.jpg)
Modelo de Caso de Uso
Ator: Funcionário da Secretaria
Modelo de Classes
![Page 7: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/7.jpg)
Modelo de Caso de Uso
Ator: Funcionário da Secretaria
Modelo de Classes
![Page 8: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/8.jpg)
Caso de Uso Incluir Alunos:Entidades:
Pessoa, Telefone, Endereco, UsuarioSistema e Aluno
14:29
Caso de Uso Controle de Desempenho e Frequência dos alunos :Entidades:
Pessoa, Aluno, Nota, Frequência, Disciplina e Turma
Caso de Uso Consulta e relatório dos alunos sem desempenho de notas para aprovação :Entidades:
Pessoa, Aluno, Nota, Disciplina, Curso, AnoLetivo eTurma
![Page 9: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/9.jpg)
Arquitetura utilizando componentes e camadas
Aumento de reuso do código
Baixo acoplamento
Alta coesão
Boas práticas de desenvolvimento fazendo uso
de Design Patterns
14:29
![Page 10: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/10.jpg)
![Page 11: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/11.jpg)
CRUD(Create, Read, Update e Delete)
Faz acesso básico a base de dados
Reuso de código, agiliza desenvolvimento
DAO (Data Access Object)
Utilizada o Padrão de projeto Factory Method
Apenas um DAO como EJB BaseSGEFactoryBean
![Page 12: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/12.jpg)
Serão apresentados os modelos de classes e de sequência dos três casos de uso desenvolvidos.
![Page 13: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/13.jpg)
![Page 14: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/14.jpg)
![Page 15: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/15.jpg)
![Page 16: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/16.jpg)
![Page 17: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/17.jpg)
![Page 18: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/18.jpg)
![Page 19: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/19.jpg)
![Page 20: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/20.jpg)
![Page 21: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/21.jpg)
![Page 22: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/22.jpg)
![Page 23: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/23.jpg)
![Page 24: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/24.jpg)
![Page 25: SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR - 2009 16:23.](https://reader035.fdocumentos.com/reader035/viewer/2022070312/552fc181497959413d8f3cc2/html5/thumbnails/25.jpg)
IDE de Desenvolvimento
NetBeans versão 6.5
Servidor de aplicação
Glassfish versão 2
Sistema de gerenciamento de banco de dados
PostgresSQL versão 8.3.6-1
JSF versão 1.2
EJB versão 3.0
JasperReports versão 2.0.4
iText versão 2.0.8
JAX-WS API para serviços web integrante da plataforma JEE
5.
Oracle TopLink Essentials
Sistema Operacional Linux