Clínica Veterinária Animax

Slides:



Advertisements
Apresentações semelhantes
MOtivação Atender clientes com eficiência e rapidez .
Advertisements

Os projetos.
Metodologia de testes Nome: Gustavo G. Quintão
APSOO Aula 03.
APSOO Aula 05.
Redes de computadores I
Prototipação de Software
Tópicos Motivação para teste Por que algumas empresas não testam
Rational Unified Process(RUP)
Projeto e Teste de um software
FACULDADE DOS GUARARAPES
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
Projeto Final - APGS Adriana P. de Medeiros
TSDD Teste de segurança durante o desenvolvimento.
Testes – visão geral Vanilson Burégio.
Metodologia Versão 2 FSRS.
Sistema de Gerenciamento de Vendas de Passagens Aéreas
ENGENHARIA DE SOFTWARE
GPPP – Gerenciamento de Presídios P.P.
Refinamento do projeto anterior e nova arquitetura SOA
S.I.S.D. – Soluções Inteligentes para Sistemas Distribuídos
Equipe + Bruno Sandres (bms) + Daniel Costa (dvpc)
Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas)
Análise e Projeto de Sistemas Levantamento de Requisitos
Sistema de gerenciamento de clínica veterinária
Projeto de Engenharia de Software
SigA Sistema Gestor de Alunos
 - PSF Grupo: abc, agsj, fcac.
Fase de Concepção (Início, Planejamento)
Sistema de Gerenciamento de Ingressos (SGI).  Lauro Gonçalves da Rocha (lgr2)  Leonardo Valeriano Neri (lvn)  Maria Cireno Ribeiro (mcrs)  Maryane.
PSBD II Projeto de Sistemas de Banco de Dados II
Especificação em Projeto de Sistemas
Softbom Software do Corpo de Bombeiros Equipe: André Diniz
Sistema de Gerenciamento de Boates
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Engenharia de Software e Sistemas
Sistema Virtual de Venda de Móveis
RUP - Cap. 3 – Processo Dirigido por Caso de Uso
ACESSO DATAPONTO ACADEMIA
N.O.i.S Núcleo Operacional de Implementação de Sistemas
Automação de Testes de Software
Desenvolvimento da Aplicação de Gestão de Licenças de Táxi Luís Miguel da Silva Arêde associação de informática da região centro.
Fase de Concepção Levantamento de Requisitos, Organização de Requisitos, Planejamento dos Ciclos Iterativos.
Sistema de Gerenciamento de uma Fábrica de Bebidas
Click to edit Master subtitle style 11/18/09 Gerenciamento de Congressos Carlos M., Daniel R., Rafael H. e Caio G. Desenvolvimento de Software III – 2010/1.
Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone.
Kinamo Sistema gerenciamento de filmes Cleunio França - cbff Fernando Rodrigues - frsn João Pedro Kamei - jpmk Pedro Bello - pab2.
InAction Team. Projeto AKADEMIE - Gerenciando o Bem Estar InAction Team Desenvolvimento de projeto para a disciplina de Engenharia de Software e Sistemas.
I NTRODUÇÃO Do que se trata? RUP Iterativo Incremental Interdisciplinaridade: Engenharia de Software e Interface Usuário- Máquina.
Fase de Concepção (Início, Planejamento)
Empresa de vendas de insumos para máquinas industriais
Os projetos.
Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)
PãoSoft Sistema de Gerenciamento para Panificadora
Análise e Projeto de Sistemas
Engenharia de Software e Sistemas
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Sistema de Gerenciamento da Academia de Letras(SiGAL)
Eliane Martins - Instituto de Computação - UNICAMP Estudo de caso Sistema de elevador Criação: jun/2011.
Prof. Sidney Galeote. 2 www. prasabermais. com  Visão Geral sobre a dimensão de qualidade “performance”  Custo da qualidade  Como a performance deve.
SGP – Sistema de Gerenciamento Penitenciário André Feitosa de Mendonça – afm4 Lucas Aranha Barreto – lab3 Pablo Carvalho Pinheiro - pcp Rodrigo Emanoel.
SGIML – Sistema de Gerenciamento do Instituto Médico Legal
Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
Engenharia de Software com o RUP - Workflow de Requisitos
Um Sistema de Gerenciamento de Emissoras de Televisão.
Apresentação: Eduardo Jesus Coppola Gerenciamento eletrônico de PALESTRAS Kickoff do Projeto.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Levantamento de Requisitos – Simulação do Supermercado
Transcrição da apresentação:

Clínica Veterinária Animax Sistema de Gerenciamento de Clínica Veterinária Everson Veríssimo Felype Santiago Marcos Augusto Pedro Vaz Yane Wanderley

Motivação Os clientes do consultório eram cadastrados através de fichas, e seu controle era difícil O usuário manipulava diversas fichas de pacientes a fim de encontrar aqueles cujas vacinas estavam próximas de serem renovadas o que demandava muito tempo e trabalho O controle dos débitos dos cliente era feito com lembretes fixados em um mural

Escopo O nosso cliente será o próprio usuário, ou seja, a veterinária O sistema abordará mais enfaticamente o cadastro dos clientes e o controle da vacinação O cadastro conterá não só informações do animal, mas do seu respectivo proprietário

Plano do Projeto Objetivos O projeto ANIMAX tem como propósito informatizar uma clínica veterinária, possuindo como serviço de maior relevância o controle de vacinação O programa automatizará este serviço emitindo um alerta com dez dias de antecedência ao usuário para que este possa contatar os responsáveis por seus clientes O programa se propõe ainda a permitir ao usuário alimentar um relação de clientes com pagamentos pendentes, de forma que na data limite do pagamento seja emitido um lembrete ao usuário para que este tome as devidas providências

Plano do Projeto Papéis e Responsabilidades A atribuição de responsabilidades para os integrantes da equipe é representada a seguir: Everson Felype Marcos Pedro Yane Gerência de Projeto P RS Especificação de Requisitos RV Análise e Projeto E Implementação Integração e Testes P: Participante E: Requerido na entrada RS: Responsável RV: Requerido na revisão

Plano do Projeto Recursos do Projeto Computadores do Centro de Informática; Computadores pessoais de cada componente se preciso; Eclipse Europa - Utilizado para programar o projeto em Java; Microsoft Word 2003 e 2007: elaboração dos relatórios; Google Textos e Planilhas: compartilhamento e elaboração de documentos; JUnit - framework para testes de casos de uso, em Java; CVS - controle de versão para melhor gerenciamento do projeto; OpenProj 0.9.6 – planejamento e gerenciamento do projeto

Plano do Projeto Programação do Projeto

Plano do Projeto Gerenciamento de Riscos Classificação do risco Impacto e descrição do risco Estratégia de diminuição e/ou plano de contingência Alto Integrante indisponível para realização de alguma tarefa Planejar com o máximo de antecedência para que isso não ocorra e não permitir que apenas um integrante da equipe domine o desenvolvimento de uma determinada tarefa Médio Extrapolação do tempo de desenvolvimento Gerenciamento de cronograma e pontualidade Complexidade de Interface gráfica Estudo aprofundado do JavaSwing

Requisitos do Sistema Requisitos não funcionais Requisitos do Processo Apesar de não ter sido proposto pelo cliente, o sistema foi implementado em JAVA. O sistema roda no sistema operacional Windows. Foi feita uma documentação do diagrama de classes.

Requisitos do Sistema Requisitos não funcionais Requisitos do produto A cada operação de remoção, deve-se perguntar ao usuário se ele realmente deseja continuar, para dar margem a seus possíveis erros. O sistema deve possuir uma interface clara e intuitiva, a fim de que pouco tempo seja necessário para o usuário dominá-la. Os lembretes devem ser evidentes para que sua funcionalidade possa ser explorada.

Diagrama de casos de uso

Diagrama de caso de uso Descrição dos casos implementados Cód. Nome Modelo RF-01 Cadastrar cliente UC-01 RF-02 Alterar cliente UC-02 RF-03 Remover cliente UC-03 RF-06 Buscar cliente por código UC-06 RF-07 Buscar cliente por nome UC-07 RF-15 Detalhar lembrete em janela UC-15 RF-17 Remover lembrete visualizado UC-17 RF-25 Permanecer lembrando UC-25 RF-27 Visualizar vacinas do mês UC-27 RF-28 Visualização de lembrete de vacinas UC-28

Diagrama de caso de uso

Arquitetura e modelagem Padrão: Fachada Camadas

Arquitetura e modelagem

Testes Cronograma dos Testes Milestone Data de início Data de término Planejar Teste 13/11/2007 19/11/2007 Projetar Teste Implementar Teste 20/12/2007 21/12/2007 Executar Teste Avaliar Teste 06/01/2008

Testes Abordagens Abordagem Caixa Branca: Teste de integridade dos dados Abordagem Caixa Preta: Teste de Sistema Teste de falha e recuperação Teste de Unidade – uso do JUnit

Testes Classes usadas nos Testes de Unidade: Pacote de Dados Cliente, ClienteCollection, ClienteResultado, Endereco, Vacina Pacote de Negócio NegCliente, NegClienteCollection, NegEndereco, NegVacina Pacote de Persistência Persistencia

Testes Resultados de testes de Unidade

Documentação Documentos: http://projetodesoftware.googlepages.com/ Requisitos - Questionário Plano de Projeto Documento de requisitos Plano de testes Projeto de testes Documento de análise e projeto Diagrama Cronograma Toda a documentação está disponível no link: http://projetodesoftware.googlepages.com/ Executável

Apresentação do Sistema