Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Sistema Gerenciador
de Ensaios de Materiais
de Construção Civil
Graduando Jean Souza Queres – Matrícula 70338
Orientador Professor Mauro Nacif Rocha
Recapitulando o problema
Laboratório de Materiais de Construção Civil
95%
2% 3%
Atividades
Moldagem de corpos de prova cilíndricos deconcreto
Ensaio de peças de concreto parapavimentação
Outros
Processo
Entrada do formulárioe os moldes para teste
Cada molde recebe um código dado pelo
laboratório (tabela de controle)
Armazenamento emcâmara húmida
Retira os moldes no diaagendado e faz os
testes
Um segundoformulário é preenchido
Professor faz oscálculos e gera o
relatório final (simples ou completo)
Envia o resultado para o cliente juntamente
com o preço
Atualiza a planilha de trabalhos e status de
pagamento
Problemas
Grande parte dos registros é feito manualmente (da entrada até um pouco antes da saída)
Repetição de informações nos formulários
Maior probabilidade de erro humano
Risco de perder informação
Continuação
Softwares Similares
Requisitos do Sistema
Requisitos Funcionais
ID Nome Descrição Oculto
F1 Logar no sistema O usuário deverá ser identificado a partir do seu login e senha ( )
F2 Listar opções de exames O sistema deverá listar os tipos de exames que podem ser feitos ( )
F3Gerar relatório final
simples Quando solicitado o sistema deverá efetuar os cálculos e gerar o relatório final sem a análise estatística ( )
F4Gerar relatório final
completoQuando solicitado o sistema deverá efetuar os cálculos e gerar o relatório final com a análise estatística ( )
F5Atualizar status de
pagamentoO sistema deverá possibilitar ao usuário atualizar o status de pagamento de um exame ( )
F6 Consultar agenda O sistema deverá possibilitar ao usuário consultar a agenda e os testes marcados ( )
F7 Enviar resultados Após os testes o programa deverá possibilitar o envio do resultado ao cliente pelo sistema ( )
F8 Listar exames do dia O programa irá listar todos os exames que deverão ser feitos no dia ( )
Requisitos do Sistema
Requisitos Não-Funcionais
ID Nome Descrição Permanente Referência
NF1 Precisão dos cálculos O sistema deverá realizar cálculos precisos ao gerar o relatório final (X) F3, F4
NF2 Segurança O sistema deverá manter a restrição de acesso a cada tipo de usuário (X) Todos
NF3 RobustezTodas as variáveis de entrada terão valores default e tais valores serão usados sempre que
dados de entrada estiverem faltando ou forem inválidos(X) F3, F4, F5
NF4 Interface amigável O sistema deverá apresentar uma interface de fácil aprendizado e manipulação (X) Todos
NF5 Consistência Garantir a consistência dos dados em caso de acesso simultâneo (X) Todos
NF6 Confiabilidade O sistema deverá garantir que backups sejam feitos periodicamente (X)
Casos de Uso
Nome Atores Descrição Referências Cruzadas
Realizar exame Técnico, Professor
No dia do exame, o sistema deverá permitir ao usuário entrar
com os dados do teste no sistema. F1, F2, F6
Consultar agenda Técnico, ProfessorO programa irá mostrar ao usuário os exames que estão
marcadas para acontecer (dia, semana, mês, intervalo).F1, F6
Atualizar status de pagamento Professor
O programa irá permitir ao professor atualizar o status de
pagamento do exame no sistema após a confirmação do
mesmo.
F1, F5
Enviar resultados ProfessorO sistema irá permitir ao usuário enviar o resultado do exame
ao e-mail do cliente.F1, F3, F4, F7, F8
Gerar relatório final simples ProfessorO sistema irá gerar um relatório final sem análise estatística
com os dados recebidos do testeF1, F3, F8
Gerar relatório final completo ProfessorO sistema irá gerar um relatório final com análise estatística
com os dados recebidos do testeF1, F4, F8
Diagrama de Casos de Uso
Cronograma de Desenvolvimento
Atividades 2015 2016
Ago Set Out Nov Dez Jan Fev Mar Abr Mai Jun
Pesquisa de informações do projeto X X
Levantamento de Requisitos X X
Modelagem conceitual X X
Protótipo interfaces X X
Implementação X X X X
Testes do programa X X X
Implantação X X
Teste de aceitação e pequenas modificações X
https://es70338.wordpress.com/
Site
Dúvidas??