![Page 1: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/1.jpg)
SoftbomSoftbom
Equipe:
André Diniz
Gabriel Moreira
Igor Medeiros
Marcello Valença
Tiago Mendonça
Software do Corpo de Bombeiros
![Page 2: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/2.jpg)
AgendaMotivaçãoDescrição e ContextoPlano de ProjetoCronogramaRiscosRequisitosCasos de UsoArquiteturaTestes
![Page 3: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/3.jpg)
MotivaçãoProver uma solução que facilite o
gerenciamento interno de unidades do Corpo de Bombeiros de forma eficiente
Colocar em prática os conhecimentos adquiridos na disciplina
![Page 4: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/4.jpg)
SGCP
![Page 5: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/5.jpg)
Descrição e ContextoConsistênciaDesenvolvimento de um sistema para unidades do
corpo de bombeiros
FocoUm software para gerenciar o fluxo e andamento de
atividades de um batalhão do corpo de bombeiros
ObjetivosProver funções no âmbito de administração interna,
operacional e à infra-estrutura de funcionamento
![Page 6: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/6.jpg)
Plano de Projeto
![Page 7: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/7.jpg)
Recursos HumanosMEMBRO FUNÇÃO
Gabriel Moreira Gerente de projetos e
desenvolvedor
Marcello Cysneiros Landim
Arquiteto de software e
desenvolvedor
André Diniz de Moraes
Analista de sistema e
desenvolvedor Igor Rafael Guimarães Medeiros
Analista de sistema e
desenvolvedor
Tiago Mendonça Analista de sistema e
desenvolvedor
![Page 8: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/8.jpg)
Recursos de HardwareComputadores do CIn
Computadores pessoais de cada membro da equipe.
![Page 9: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/9.jpg)
Recursos de SoftwareEclipse GanyMed - IDE de Java Java SE Development kit (JDK) - Biblioteca de
JavaOracle - Banco de Dados Relacional SQLOpenProj - Utilizado para acompanhar o
projeto JUDE - Ferramenta UML JUnit - Para a realização de testesBr Modelo - Para a modelagem do Banco de
DadosAssembla.com - Portal de controle de VersõesGoogle DocsMicrosoft Word
![Page 10: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/10.jpg)
Escopo do SistemaEscopo do Sistema
• Manipulação e Visualização dos membros das unidades e suas informações
• Registro dos Envolvidos nas Ocorrências•Bombeiros•Vítimas
• Um sistema de ocorrências público que a população tenha acesso
![Page 11: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/11.jpg)
Planejamento do ProjetoPlanejamento do Projeto
• Por onde começar?• Visitar o corpo de bombeiros• Atores do sistema• Funcionalidades básicas
• Como se organizar?• Modularizar as tarefas• Permitir visão geral do sistema• Trabalho interativo/incremental
![Page 12: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/12.jpg)
MetodologiaRUP
◦Validação de requisitos a cada iteração
![Page 13: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/13.jpg)
Fases do PlanoConcepção
Detalhamento
Execução
Testes
![Page 14: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/14.jpg)
Cronograma
![Page 15: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/15.jpg)
![Page 16: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/16.jpg)
Riscos
![Page 17: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/17.jpg)
RiscosClassificação do Risco
Impacto e Descrição do Risco
Estratégia de Diminuição e/ou
Plano de Contingência
AltaImperícia com tecnologias
utilizadas
•Garantir tempo necessário ao estudo das tecnologias•Em último caso, tentar uma migração para uma tecnologia diferente
MédioIndisponibilidade
imprevista de alguns dos desenvolvedores.
•Caso o gerente seja o ausente, recomposição na hierarquia•Composição de horas extras ou alocação de finais de semana para garantir o cumprimento dos prazos.
Alta Atrasos no cronograma
•Horas extras ou alocação de finais de semana para
garantir o cumprimento dos prazos.
![Page 18: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/18.jpg)
RiscosClassificação do Risco
Impacto e Descrição do Risco
Estratégia de Diminuição e/ou Plano
de Contingência
Alta Erros nas estimativas de custos
Discutir possível aumento de preço com cliente
Alta Mudança nos requisitos Alocação de horas extra.
![Page 19: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/19.jpg)
Requisitos
![Page 20: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/20.jpg)
RequisitosFuncionais
Administrador
![Page 21: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/21.jpg)
RequisitosFuncionais
Atendente
![Page 22: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/22.jpg)
Requisitos Funcionais Bombeiro Comum
![Page 23: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/23.jpg)
Casos de Uso
![Page 24: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/24.jpg)
Exemplo – Visualização de Informações dos Bombeiros
RF-06
Nome: Visualização de informações dos Bombeiros
Descrição: O sistema deverá mostrar as informações do Bombeiro escolhido pelo ator.
Atores: Administrador e Bombeiro Comum.
Prioridade: Essencial
Requisitos Não Funcionais Associados: RNF-01RNF-02RNF-03RNF-05RNF-07RNF-08RNF-09
Entradas e pré-condições: Nome/Matrícula do Bombeiro ProcuradoEfetuar login no sistema.Selecionar/Buscar o Bombeiro a ser visualizado.
Saídas e pós-condições: Dados do Bombeiro Comum procurado (Nome, Matricula, Situação, Patente)
Fluxos de eventos
Fluxo principal: O ator efetua o login no sistema.O ator consulta o Bombeiro no sistema.O sistema mostra as informações (Nome, Matricula, Situação, Patente) do Bombeiro
encontrado.
Fluxo secundário: Caso, após o segundo passo, não haja resultados, será exibida uma mensagem de aviso.O sistema voltará para a opção de consulta de Bombeiros.
![Page 25: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/25.jpg)
Diagrama de Sequência
![Page 26: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/26.jpg)
Diagrama de Classes
![Page 27: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/27.jpg)
Arquitetura do Sistema
![Page 28: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/28.jpg)
Diagrama de Pacotes
MVC (Model-View-Controller)
Visão
Controle
Modelo
![Page 29: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/29.jpg)
Distribuição das Classes nos Pacotes
![Page 30: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/30.jpg)
Distribuição das Classes nos Pacotes
![Page 31: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/31.jpg)
Plano de Testes
![Page 32: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/32.jpg)
Tipos de TesteTeste da interface do usuário
Teste de integridade de dados e do banco de dados
Teste de performance
Teste de Carga
Teste de segurança e controle de acesso
![Page 33: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/33.jpg)
Exemplo – Caso de Teste
![Page 34: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/34.jpg)
Exemplo - Procedimento de Teste
![Page 35: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/35.jpg)
Prático
![Page 36: Softbom Equipe: André Diniz Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça Software do Corpo de Bombeiros](https://reader036.vdocuments.site/reader036/viewer/2022062404/552fc171497959413d8edfae/html5/thumbnails/36.jpg)
OBRIGADO!