210 likes | 344 Vues
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
E N D
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 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
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?