Upload
isaac-aires-machado
View
225
Download
0
Embed Size (px)
Citation preview
Sistema de Gerenciamento de Oficinas
SGO
A equipeAdriano de Moura Galvão (amg3)José Filipe Neto Parra Rocha Gonçalves (jfnprg)Pedro Fernandes Dallegrave (pfd2)
RoteiroMotivaçãoObjetivosProcesso de Desenvolvimento
Plano de Projeto Requisitos Arquitetura e Modelagem Plano e Projeto de Testes
Ferramentas utilizadasDemonstração da aplicação
MotivaçãoPraticar os conhecimentos teóricos vistos nas aulas
Vivenciar o ambiente de execução de um projeto de software baseado no RUPImportância de:
documentação do projeto Comunicação entre membros da equipe Gerência de riscos Plano e projeto de testes
ObjetivosCriação de um sistema para gerenciamento de oficinas mecânicas
Facilitar e agilizar os procedimentos realizados na administração da oficina
Controle de clientes, fornecedores, funcionários, peças, ordens de serviço.
Plano de ProjetoDefinição do escopo do projetoPlanejamento
Recurso Riscos Custos
Criação do cronograma
RequisitosTécnicas utilizadas na elicitação de requisitos
Brainstorming Workshop de Requisitos
Documentação Requisitos Funcionais Requisitos Não-Funcionais
Criação dos Casos de Uso
ID Descrição PrioridadeRF001 Efetuar Login Essencial
RF002 Cadastrar Usuário Essencial
RF003 Alterar Senha Importante
RF004 Remover Usuário Essencial
RF005 Cadastrar Cliente Essencial
RF006 Remover Cliente Essencial
RF007 Alterar Cliente Importante
RF008 Consultar Cliente Essencial
RF009 Cadastrar Veículo Essencial
RF010 Remover Veículo Essencial
RF011 Alterar Veículo Importante
RF012 Consultar Veículo Importante
RF013 Cadastrar Ordem de Serviço Essencial
RF014 Remover Ordem de Serviço Essencial
RF015 Alterar Ordem de Serviço Essencial
RF016 Consultar Ordem de Serviço Essencial
RF017 Cadastrar Funcionário Essencial
RF018 Remover Funcionário Essencial
RF019 Alterar Funcionário Importante
RF020 Consultar Funcionário Essencial
RF021 Cadastrar Peça Essencial
RF022 Remover Peça Essencial
RF023 Alterar Peça Importante
RF024 Consultar Peça Essencial
RF025 Cadastrar Fornecedor Essencial
RF026 Remover Fornecedor Essencial
RF027 Alterar Fornecedor Importante
RF028 Consultar Fornecedor Essencial
RF029 Listar Funcionários Essencial
RF030 Listar Ordens de Serviço Essencial
RF031 Listar Ordens de Serviço por status Importante
RF032 Listar Clientes Desejável
RF033 Listar Fornecedores Desejável
RF034 Listar Peças Essencial
RF035 Listar Peças por categoria/modelo Desejável
RF036 Listar Veículos por marca/modelo Desejável
RF037 Listar Veículos por Cliente Essencial
Casos de Uso ImplementadosEfetuar LoginCadastrar UsuárioAlterar SenhaRemover UsuárioCadastrar ClienteRemover ClienteAlterar ClienteConsultar ClienteListar Funcionários
Arquitetura e Modelagem
A arquitetura em camadas GUI Fachada Controle e Negócios Repositório
Arquitetura e Modelagem
Baseada em Casos de Uso
Arquitetura e Modelagem
Tipos e Estratégias de Testes Teste do Banco de Dados Teste de Segurança e de Controle de
Acesso Teste Funcional Teste da Interface do Usuário Teste da Performance Teste de Volume
Ferramentas UtilizadasMicrosoft Office 2007 Microsoft Office ProjectJudeMySQLEclipseJava
A aplicação
Agora a nossa aplicação...