projeto sistema de controle de matrícula empresa derby’s ltda. © 2007 todos os direitos...

13
Projeto Sistema de Projeto Sistema de Controle de Controle de Matrícula Matrícula Empresa Derby’s LTDA. Empresa Derby’s LTDA. © 2007 Todos os direitos © 2007 Todos os direitos reservados. reservados.

Upload: luna-sintra-estrada

Post on 07-Apr-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Projeto Sistema de Projeto Sistema de Controle de MatrículaControle de Matrícula

Empresa Derby’s LTDA.Empresa Derby’s LTDA.

© 2007 Todos os direitos reservados.© 2007 Todos os direitos reservados.

Page 2: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

AgendaAgenda MotivaçãoMotivação Tecnologias UtilizadasTecnologias Utilizadas AplicaçãoAplicação Situação da AplicaçãoSituação da Aplicação Requisitos Modificados da AplicaçãoRequisitos Modificados da Aplicação Aplicação - Servidor Aplicação - Servidor Aplicação – ClienteAplicação – Cliente Aplicação em UsoAplicação em Uso

Page 3: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

MotivaçãoMotivação

Problema:Problema: Encontrar uma segunda via para os Encontrar uma segunda via para os alunos de IES realizarem suas matrículas alunos de IES realizarem suas matrículas acadêmicas evitando congestionamento nas acadêmicas evitando congestionamento nas secretarias das mesmas.secretarias das mesmas.

Solução:Solução: Os alunos podem utilizar-se de Os alunos podem utilizar-se de celulares (ou outros dispositivos móveis) para celulares (ou outros dispositivos móveis) para efetuar as suas pré-matrículas.efetuar as suas pré-matrículas.

Page 4: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

MotivaçãoMotivação

Vantagens:Vantagens: Comodidade;Comodidade; Facilidade de uso;Facilidade de uso;

Desvantagens:Desvantagens: Requisitos mínimos:Requisitos mínimos:

Wireless Java MIDP 2.0 Wireless Java MIDP 2.0

Page 5: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Tecnologias UtilizadasTecnologias Utilizadas

Aplicação Servidor:Aplicação Servidor: MySQLMySQL PHPPHP ApacheApache

Aplicação Cliente:Aplicação Cliente: Netbeans Mobility Pack 5.0Netbeans Mobility Pack 5.0 J2MEJ2ME

Page 6: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Aplicação :Aplicação : Servidor:Servidor:

Parte da aplicação em que o Coordenador entra com dados tais Parte da aplicação em que o Coordenador entra com dados tais como:como: Criação de OfertasCriação de Ofertas Inclusão/Exclusão de Alunos cadastradosInclusão/Exclusão de Alunos cadastrados

Cliente:Cliente: Parte da aplicação em que o Aluno realiza operações tais como:Parte da aplicação em que o Aluno realiza operações tais como:

Confirmar pré-matrícula sugerida pela aplicaçãoConfirmar pré-matrícula sugerida pela aplicação Incluir/Excluir disciplinas de sua pré-matrículaIncluir/Excluir disciplinas de sua pré-matrícula Confirmar matrícula daquele períodoConfirmar matrícula daquele período

Banco de DadosBanco de Dados Parte da aplicação de armazenamento dos dados:Parte da aplicação de armazenamento dos dados:

entrados pelo Coordenadorentrados pelo Coordenador utilizados pelos Alunos que efetuarão suas respectivas matrículasutilizados pelos Alunos que efetuarão suas respectivas matrículas

Page 7: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Situação da AplicaçãoSituação da Aplicação Servidor:Servidor:

Terminado.Terminado. Testes foram realizados e todos obtiveram sucesso.Testes foram realizados e todos obtiveram sucesso.

Cliente:Cliente: Terminado:Terminado:

Telas Telas Consultas SQL necessárias para realizar as operações entre o Consultas SQL necessárias para realizar as operações entre o

cliente e o Banco de Dadoscliente e o Banco de Dados Não terminado:Não terminado:

Integração entre as funcionalidades da aplicação móvel Integração entre as funcionalidades da aplicação móvel (basicamente as consultas SQL) e as telas(basicamente as consultas SQL) e as telas

Conexão entre o dispositivo e o Banco de DadosConexão entre o dispositivo e o Banco de Dados Banco de DadosBanco de Dados

Terminado.Terminado.

Page 8: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Requisitos Modificados da Requisitos Modificados da AplicaçãoAplicação

ServidorServidor Oferta VaziaOferta Vazia

Antes: verificada na exclusão de disciplinasAntes: verificada na exclusão de disciplinas Agora: verificada na confirmação de ofertaAgora: verificada na confirmação de oferta

Choque de Horário de ProfessorChoque de Horário de Professor Antes: não existiaAntes: não existia Agora: uma disciplina só pode ser incluída na oferta se o professor que irá Agora: uma disciplina só pode ser incluída na oferta se o professor que irá

ministrar essa disciplina não estiver ofertando nenhuma outra disciplina no ministrar essa disciplina não estiver ofertando nenhuma outra disciplina no mesmo horáriomesmo horário

ClienteCliente Verificar Número de Créditos Mínimos na MatrículaVerificar Número de Créditos Mínimos na Matrícula

Antes: verificada na exclusão de disciplinasAntes: verificada na exclusão de disciplinas Agora: verificada na confirmação de matrículaAgora: verificada na confirmação de matrícula

Banco de DadosBanco de Dados Tabela MatriculaTabela Matricula

Antes: tinha nome matriculaAntes: tinha nome matricula Agora: tem nome histórico uma vez que esse nome é mais apropriado porque Agora: tem nome histórico uma vez que esse nome é mais apropriado porque

será nessa tabela que o histórico e sua matricula atual será criadaserá nessa tabela que o histórico e sua matricula atual será criada

Page 9: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Casos de Testes da Aplicação Casos de Testes da Aplicação (1)(1)

ServidorServidor Os testes foram realizados com sucesso.Os testes foram realizados com sucesso.

Testes da Parte ServidorTestes da Parte Servidor

Autenticar / Sair Autenticar / Sair Falha de autenticação Falha de autenticação Incluir aluno Incluir aluno Incluir aluno já Incluir aluno já cadastrado cadastrado

Incluir aluno com Incluir aluno com dados inválidos dados inválidos

Excluir aluno Excluir aluno Gerar Oferta Gerar Oferta Gerar Oferta com Gerar Oferta com período inválido período inválido

Consultar Oferta Consultar Oferta Confirmar Oferta Confirmar Oferta Confirmar Oferta Confirmar Oferta inválida inválida

Acrescenta disciplina Acrescenta disciplina na oferta na oferta

Acrescenta disciplina Acrescenta disciplina com choque de com choque de horário horário

Acrescentar disciplina Acrescentar disciplina já inserida já inserida

Acrescentar disciplina Acrescentar disciplina no mesmo horário em no mesmo horário em que professor ofertará que professor ofertará outra disciplina outra disciplina

Excluir Excluir

Page 10: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Casos de Teste da Aplicação Casos de Teste da Aplicação (2)(2)

ClienteCliente Os testes da parte Cliente não foram possíveis de Os testes da parte Cliente não foram possíveis de

serem realizados. Entretanto, como seu plano de serem realizados. Entretanto, como seu plano de testes encontra-se feito, assim que esta parte for testes encontra-se feito, assim que esta parte for terminada, os testes poderão ser realizados.terminada, os testes poderão ser realizados.

Testes da Parte Cliente Testes da Parte Cliente Autenticar Autenticar Falha de autenticação Falha de autenticação Incluir disciplina Incluir disciplina

Excluir disciplina Excluir disciplina Visualizar Pré-Matrícula Visualizar Pré-Matrícula Confirmar Pré-matrícula Confirmar Pré-matrícula

Sair Sair

Page 11: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Aplicação - ServidorAplicação - Servidor

Page 12: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Aplicação - ClienteAplicação - Cliente

Page 13: Projeto Sistema de Controle de Matrícula Empresa Derby’s LTDA. © 2007 Todos os direitos reservados

Aplicação em UsoAplicação em UsoAgradecemos a todos os que Agradecemos a todos os que

ajudaram a realizar esse projetoajudaram a realizar esse projetoBoas Férias!Boas Férias!