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
Gravidade PossibilidadeImpacto
Inaptidão com
uma tecnologia
proposta a ser
empregada
Média
Baixa
Atraso
Estratégia
Dedicar tempo e
recurso
humano
para estudar esta
tecnologia.
Prazo
baixo
para
desenvolviment
o
Média
Atraso
Comprometimento
com o cronograma
proposto no plano de
projeto
Atraso
Re-alocar
as
pessoas para suprir
esta ausência.
Ausência
algum
integrante
Alta
de
Média
Baixa
Processo de Desenvolvimento
Papéis
Gerência Arquitetura Programação Teste
Diogo
Couceiro
Artur Felipe
X
X
X
Diogo Salazar
X
Eduardo
Flávio
Gustavo
X
X
X
X
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érmino
Planejar Teste
20/4/2008
25/4/2008
Projetar Teste
25/4/2008
29/4/2008
Implementar Teste 30/4/2008
15/5/2008
Executar Teste
Avaliar Teste
15/5/2008
26/5/2008
24/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?
Download

Apresentacao