Projeto de Engenharia de Software Sistema de Gerenciamento de Maternidades - SGM.

Post on 21-Apr-2015

108 views 0 download

Transcript of Projeto de Engenharia de Software Sistema de Gerenciamento de Maternidades - SGM.

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?