19
Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda (fmrl) Jobert Gomes Prado Sá (jgps) Rubens Soares Sotero Júnior (rssj) Sérgio Barza (sb) Thiago de Menezes Chaves (tmc2)

Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Embed Size (px)

Citation preview

Page 1: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Engenharia de Software e Sistemas

Sistema de Gerenciamento de Oficinas Automotivas - SGOA

Grupo:Agay Borges do Nascimento (abn)Felipe Moreira Reis Lapenda (fmrl)Jobert Gomes Prado Sá (jgps)Rubens Soares Sotero Júnior (rssj)Sérgio Barza (sb)Thiago de Menezes Chaves (tmc2)

Page 2: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Roteiro

Introdução Motivação Desenvolvimento Funcionalidades Conclusão

Page 3: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Introdução

SGOA é um programa de controle de serviços e pessoal para oficinas automotivas

Feito para gerenciar diversas partes da oficina, incluindo cadastro de funcionários e agendamento de serviços em veículos.

Sistema simples e intuitivo, de fácil manutenção.

Page 4: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Motivação

Otimizar a organização dos serviços prestados, por meio de um banco de dados para carros e clientes.

Ajudar na administração através da gravação de 'log's de tudo que for realizado.

Page 5: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento

Plano de Projeto Concepção Especificação Detalhamento Desenvolvimento Testes

Page 6: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

DesenvolvimentoRisco Importância Probabilidade Impacto Estratégia

Tempo Alta Alta Médio

Organizar reuniões semanais, observar choques com calendários de outras cadeiras.

Pessoal Média Pequena GrandeTestar módulos separadamente e também quando integrados.

Dependência Externa Pequena Pequena Pequeno

Produzir os próprios produtos, ou garantir que esses outros produtos sempre funcionem.

Page 7: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento

Papéis

Gerência Arquitetura Programação Teste

Agay X X X

Felipe X X

Jobert X X

Rubens X X

Sérgio X X

Thiago X X

Page 8: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento Arquitetura

Page 9: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento Diagrama de Classes

Page 10: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento

Projeto de Testes

- Testes de unidade - Testes de integração - Testes funcionais - Testes de interface

Page 11: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Desenvolvimento

Planejamento dos Testes

Evento Data de Início

Data de Término

Planejar Teste 28/4/2009 29/4/2009Projetar Teste 28/4/2009 29/4/2009Implementar Teste 05/6/2009 06/6/2009

Executar Teste 07/6/2009 08/6/2009Avaliar Teste 07/6/2009 08/6/2009

Page 12: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso

Cadastrar Cliente

- Descrição

Para poder agendar serviços para os clientes é importante ter guardadas as informações dos mesmos a fim de evitar que o cliente tenha que descrever seus dados varia vezes. E também para questões de controle.

Page 13: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso

Diagrama de Sequência

Page 14: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso Diagrama de Classes

Page 15: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso

Agendar Serviço

- DescriçãoOs funcionários poderão agendar serviços (mecânicos ou 24h) para os

clientes. Os serviços mecânicos serão: alinhamento e balanceamento, palhetas e limpadores, fluídos, velas, pastilhas e discos, revisões, pneus, escapamentos, suspensão (molas e amortecedores), lâmpadas, baterias, filtros e óleo lubrificante. E os serviços 24h serão guincho (inclusive em caso de acidente), serviço de chaveiro, reparo no local, serviço de combustível, serviço de hospedagem, transmissão de mensagem urgente, assistência a pneu furado, continuação da viagem, serviço de táxi, carro-reserva (exceto em caso de acidentes), devolução do veículo reparado (caso seja necessário).

Page 16: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso

Diagrama de Sequência

Page 17: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Funcionalidades – Casos de Uso Diagrama de Classes

Page 18: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Conclusão

Ferramentas

Eclipse

Jude Community

Oracle

Page 19: Engenharia de Software e Sistemas Sistema de Gerenciamento de Oficinas Automotivas - SGOA Grupo: Agay Borges do Nascimento (abn) Felipe Moreira Reis Lapenda

Conclusão

Dúvidas?