Projeto de Engenharia de Software
description
Transcript of Projeto de Engenharia de Software
Projeto de Engenharia de Software
Sistema de Gerenciamento de Maternidades - SGM
Roteiro
Introdução Motivação Processo de Desenvolvimento Funcionalidades Conclusão
Introdução
Do que se trata o SGM? O SGM é um programa de controle de
pessoal e recursos voltado para maternidades
Desenvolvido para uso em todos os aspectos da maternidade: desde o registro de partos à folha de pagamento e relatório de despesas
Introdução
Qualidades
Acesso remoto e distribuído
Intuitivo e simples
Fácil manutenção e expansão
Motivação Otimizar a administração através de
relatórios
Unificar os vários bancos de dados utilizados em um único programa
Melhorar o atendimento com as informações que poderão ser acessadas através do Banco de Dados
Processo de Desenvolvimento Plano de Projeto
Concepção Especificação Detalhamento Desenvolvimento Testes
Processo de Desenvolvimento
Risco GravidadePossibilidadeImpacto EstratégiaInaptidão com uma tecnologia proposta a ser empregada Média Baixa Atraso
Dedicar tempo e recurso humano para estudar esta tecnologia.
Prazo baixo para desenvolvimento Média Alta Atraso
Comprometimento com o cronograma proposto no plano de projeto
Ausência de algum integrante Média Baixa Atraso
Re-alocar as pessoas para suprir esta ausência.
Processo de Desenvolvimento
Gerência
Arquitetura
Programação
Teste
Diogo Couceiro
X X
Artur Felipe X
Diogo Salazar
X
Eduardo X
Flávio X X
Gustavo X
Papéis
Processo de Desenvolvimento
Modelo de Análise: Arquitetura
Processo de Desenvolvimento
Modelo de Análise: Diagrama de Classes
Processo de Desenvolvimento
Projeto de Teste Testes de unidade Testes de integração Testes funcionais Teste de interface
Processo de Desenvolvimento
Planejamento dos testes
Milestone Data de Início Data de TérminoPlanejar Teste 20/4/2008 25/4/2008Projetar Teste 25/4/2008 29/4/2008Implementar Teste 30/4/2008 15/5/2008
Executar Teste 15/5/2008 24/5/2008Avaliar Teste 26/5/2008 30/5/2008
Funcionalidades – Casos de Uso CADASTRAR MÃE
Descrição
O administrador ou usuário do sistema poderá cadastrar uma mãe no sistema, informando o cpf, nome, telefone, endereço, acompanhante e numero do quarto que irá ficar.
Funcionalidades – Casos de Uso
Diagrama de Seqüência
Funcionalidades – Casos de Uso
Diagrama de Classes
Funcionalidades – Casos de Uso CONSULTAR FUNCIONÁRIO
Descrição O administrador do sistema poderá
consultar um funcionário no sistema. Para essa consultar será necessário o cpf.
Funcionalidades – Casos de Uso
Diagrama de Seqüência
Funcionalidades – Casos de Uso
Diagrama de Classes
Conclusão Ferramentas
Eclipse Jude
Community Oracle
Conclusão
Equipe Arthur Felipe de Andrade Ferraz (afaf) Diogo Couceiro Lemos (dcl) Diogo Rodrigues dos Santos Salazar (drss2) Eduardo Martins B de A Tenorio (embat) Flavio Pereira de Araujo (fpa2) Gustavo de Andrade Lima Santana (gals)
Conclusão Perguntas?