A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Softbom Software do Corpo de Bombeiros Equipe: André Diniz

Apresentações semelhantes


Apresentação em tema: "Softbom Software do Corpo de Bombeiros Equipe: André Diniz"— Transcrição da apresentação:

1 Softbom Software do Corpo de Bombeiros Equipe: André Diniz
Gabriel Moreira Igor Medeiros Marcello Valença Tiago Mendonça

2 Agenda Motivação Descrição e Contexto Plano de Projeto Cronograma
Riscos Requisitos Casos de Uso Arquitetura Testes

3 Motivação Prover 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

4 SGCP

5 Descrição e Contexto Consistência Foco Objetivos
Desenvolvimento de um sistema para unidades do corpo de bombeiros Foco Um software para gerenciar o fluxo e andamento de atividades de um batalhão do corpo de bombeiros Objetivos Prover funções no âmbito de administração interna, operacional e à infra-estrutura de funcionamento

6 Plano de Projeto

7 Recursos Humanos MEMBRO FUNÇÃO Gerente de projetos e desenvolvedor
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 Tiago Mendonça

8 Recursos de Hardware Computadores do CIn
Computadores pessoais de cada membro da equipe.

9 Recursos de Software Eclipse GanyMed - IDE de Java
Java SE Development kit (JDK) - Biblioteca de Java Oracle - Banco de Dados Relacional SQL OpenProj - Utilizado para acompanhar o projeto JUDE - Ferramenta UML JUnit - Para a realização de testes Br Modelo - Para a modelagem do Banco de Dados Assembla.com - Portal de controle de Versões Google Docs Microsoft Word

10 Escopo 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

11 Planejamento 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

12 Metodologia RUP Validação de requisitos a cada iteração

13 Fases do Plano Concepção Detalhamento Execução Testes

14 Cronograma

15

16 Riscos

17 Riscos Classificação do Risco Impacto e Descrição do Risco
Estratégia de Diminuição e/ou Plano de Contingência Alta Imperícia com tecnologias utilizadas Garantir tempo necessário ao estudo das tecnologias Em último caso, tentar uma migração para uma tecnologia diferente Médio Indisponibilidade 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. Atrasos no cronograma Horas extras ou alocação de finais de semana para garantir o cumprimento dos prazos.

18 Riscos Classificaçã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 Mudança nos requisitos Alocação de horas extra.

19 Requisitos

20 Requisitos Funcionais Administrador

21 Requisitos Funcionais
Atendente

22 Requisitos Funcionais Bombeiro Comum

23 Casos de Uso

24 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-01 RNF-02 RNF-03 RNF-05 RNF-07 RNF-08 RNF-09 Entradas e pré-condições: Nome/Matrícula do Bombeiro Procurado Efetuar 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.

25 Diagrama de Sequência

26 Diagrama de Classes

27 Arquitetura do Sistema

28 Diagrama de Pacotes MVC (Model-View-Controller) Visão Controle Modelo

29 Distribuição das Classes nos Pacotes

30 Distribuição das Classes nos Pacotes

31 Plano de Testes

32 Tipos de Teste Teste 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

33 Exemplo – Caso de Teste

34 Exemplo - Procedimento de Teste

35 Prático

36 OBRIGADO!


Carregar ppt "Softbom Software do Corpo de Bombeiros Equipe: André Diniz"

Apresentações semelhantes


Anúncios Google