Apresentação Alunos: ◦ Victor Garcia de Sousa - [email protected] ◦ Tiago Bani -...

23
Apresentação Apresentação Alunos: Victor Garcia de Sousa - [email protected] Tiago Bani - [email protected] Pedro Paulo Gouveia - [email protected] “Menos é Mais!”

Transcript of Apresentação Alunos: ◦ Victor Garcia de Sousa - [email protected] ◦ Tiago Bani -...

Page 1: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

ApresentaçãoApresentação

Alunos:◦ Victor Garcia de Sousa - [email protected]◦ Tiago Bani - [email protected]◦ Pedro Paulo Gouveia - [email protected]

“Menos é Mais!”

Page 2: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Demanda do ClienteDemanda do Cliente

Para avaliar a qualidade do ensino, a INFNET realiza um levantamento de opinião dos alunos a respeito dos cursos frequentados. Os cursos são avaliados pelos alunos por meio de um questionário que lhe são apresentados individualmente ao final dos cursos que frequentam.

A solicitação da INFNET é por um formulário eletrônico para coleta de opinião no mesmo formato do questionário, com acesso seguro via browser.

Page 3: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Pontos a serem apresentadosPontos a serem apresentados

SICA – Sistema de Controle de AvaliaçãoDiagrama de ProcessoArquitetura da SoluçãoEstudo de riscosRequisitosDiagrama de Caso de Uso e descriçõesDiagrama de Classes TestesWireframes das telas

Page 4: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Diagrama de ProcessosDiagrama de Processos

Obs.: O scheduler será ativado às 0h para verificar quais avaliações poderão

ser iniciadas ou encerradas.

Page 5: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Arquitetura da SoluçãoArquitetura da Solução

Page 6: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Detalhamento da ArquiteturaDetalhamento da Arquitetura

Servidor: LinuxServidor Web: ApacheServidor de Aplicação: WeblogicBanco de Dados: MySQLNavegadores Suportados: Mozilla

Firefox e Google Chrome

A linguagem utilizada no desenvolvimento do sistema será o Java versão 7, por sem bem atual e com expertise suficiente no mercado, além disso trabalha em alta performance com o Weblogic.

A escolha do Banco MySQL foi por considerarmos que pelo tamanho da aplicação não é necessário algo muito robusto como um Oracle, por exemplo. Além disso, o custo também influenciou na decisão.

Page 7: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Estudo de RiscosEstudo de Riscos

Durante o processo de identificação dos riscos do projeto, os mesmos foram classificados em cinco tipos: Tecnologia Pessoas Organizacional Ferramentas Requisitos Estimativa

Page 8: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Estudo de RiscosEstudo de Riscos

A escala de probabilidade dos riscos identificados foi estipulada da seguinte forma: Nula (0%) Muito baixa (até 10%) Baixa (10 a 25%) Média (25 a 50%) Alta (50 a 75%) Muito alta (> 75%)

Page 9: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Estudo de RiscosEstudo de Riscos

Ao todo, foram identificados 11 (onze) riscos potenciais para o decorrer do projeto.

Todos foram considerados de probabilidade Muito Baixa. Ou seja, segundo nossa análise eles possuem no máximo 10% de chances de ocorrerem.

Os mesmos serão discutidos e tratados futuramente durante as reuniões do projeto a fim de minimizar a sua matriz de probabilidade x impacto.

Page 10: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Estudo de Riscos: Estudo de Riscos: ExemploExemplo

Page 11: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

RequisitosRequisitos

De acordo com o briefing da INFNET e as reuniões com o representante Thiago...

23 Requisitos foram mapeados

Exemplo:ID NOME DESCRIÇÃO JUSTIFICATIVA

INF01

O sistema deve permitir a manutenção de um cadastro de questões do tipo texto

As opções de resposta serão em escala Likert de cinco graus, sem qualquer preferência de resposta entre as alternativas apresentadas

A Escala Likert é um tipo de escala de resposta psicométrica usadacomumente em questionários e é a escala mais usada em pesquisas de opinião

Page 12: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Diagrama de Caso de UsoDiagrama de Caso de Uso

Page 13: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Diagrama de ClasseDiagrama de Classe

Page 14: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

WireframesWireframes

De acordo com a solução e arquitetura pensadas para essa aplicação, foram criados wireframes das telas para ilustrar da melhor maneira possível a ideia do sistema.

Obs.: Lembrando que wireframes são apenas ilustrações representativas dos elementos fundamentais da interface com o usuário. Não necessariamente o que for mostrado a seguir, será o produto final das telas do sistema.

Page 15: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Cadastro de QuestõesCadastro de Questões

Page 16: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Cadastro de AvaliaçãoCadastro de Avaliação

Page 17: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Cadastro de UsuárioCadastro de Usuário

Page 18: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Gerar PlanilhaGerar Planilha

Page 19: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Consulta de AlunosConsulta de Alunos

Page 20: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Wireframes: Wireframes: Exemplo do Exemplo do FormulárioFormulário

Page 21: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Casos de TesteCasos de Teste

Os casos de teste foram derivados dos casos de uso. Os cenários foram identificados através da descrição dos caminhos a percorrer pelos fluxos básico e alternativo de cada caso de uso.

Page 22: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

Sugestões de Melhorias FuturasSugestões de Melhorias Futuras

Expandir e melhorar o formulário para os cursos de graduação.

Permitir que o aluno possa acessar o formulário através dos laboratórios da INFNET com um login e senha.

Permitir que os coordenadores de cursos tenham acesso ao sistema.

Page 23: Apresentação Alunos: ◦ Victor Garcia de Sousa - vgdsousa@gmail.com ◦ Tiago Bani - tiago.bani@yahoo.com.br ◦ Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br.

FIM

Projeto de Bloco: Engenharia de Projeto de Bloco: Engenharia de SoftwareSoftware