o# Projeto Integrador - Modelo
Início de projeto 27/02/2023.
Alunos: Murilo Watanabe(https://github.com/MuriloWatanabe), Phelipi Moser (https://github.com/PhelipiM) e William Nunes (https://github.com/Nunes-Willi)
Links do projeto:
-
Introdução: Olá nós somos a empresa RevCar, trabalhamos com revenda de carro desde 27/02/2023.Os donos da empresa são: Murilo Watanabe, Phelipi Moser e William Nunes. E ao todo possuimos três funcionários: Atendente(Vendedor); Gerente de Estoque.
-
Situação-problema: A empresa funciona da seguinte forma, um cliente procura um carro à venda pelo site/app, após encontrar um carro de seu interesse ele vai até a loja física visualizar o veículo que lhe chamou a atenção com maiores detalhes, o atendente ô recepiciona, criando no sistema um orçamento em cima do veículo, ao terminar o processo de anotação no sistema o atendente pergunta a forma de pagamento, após o cliente específicar sua forma de pargar pelo veículo o atendente deverá jogar no sistema que buscará pelos documentos do veículo que serão impressos na entrega, seguindo pós comprae e remoção do veículo da concessionária o atendente cofirmará a venda do veículo que será removido do catálogo da(o) web/app, tendo as informações que foram anotadas enviadas para um sistema de relatórios.
Conclusão: A ideia do software é de sistematizar o processo de gerenciação de relatórios, dada as informações do cliente e do estoque, o foco do software é de facilitar as informações dos carros que entram e saiem da concessionária e do estoque. E a ideia do app/web é de mostrar os carros á venda na concessionária e no "estoque" (caso haja um).
A nossa proposta de solução para a empresa é implementar um sistema integrado que automatize o processo de venda de veículos, incluindo o registro digital das características do veículo pelo atendente, análise de crédito automatizada, notificações automáticas para o vendedor, documentação digitalizada e agendamento automatizado de revendas. Essas soluções visam agilizar o processo, reduzir o uso de papel e aumentar a eficiência operacional da empresa.
Qual o foco de ação do software
Foco principal do software e de procurar, listar e organizar a pesquisa dos carros para os clintes. Assim facilitando na hora da venda do carro
Os níveis de usuário do sistema.
A prioridade da parte de funcionário é que o acesso em geral de aceitação de venda, compra de veículos seja do atendente e de demais funcionário envolvidos com a venda ò tenha. Já a prioridade da parte de cliente é a visualização dos veículos a venda.
O que poderá ser feito no software. Orçamento,ánalise de compra e venda, e gerenciamento de informações do cliente.
Se houver mais de um nível de usuário
As principais diferenças entre os niveis de atendente e gerente de estoque seria a manipulação de informações entre cliente e veículo, por exemplo o atendente lidaria com o orçamento e pesquisa de dados atendidos pelos clientes,e o gerente lidaria com gerenciamento de dados sobre os veículos (entrada,saída,data,características,valor e etc..)
Regras de negócio
- Regra de negócio de entrada de dados dos veiculos
RN001- Entrada de veículo: quando cliente aparecer com uma venda de veículo presencial ou virtual (virtual seria o envio de imagens do veiculo), o atendente deve anotar todas as informações do veiculo para determinar o valor de compra.
RN002- Pós análise: Após as anotações de todas informações do veiculo o atendente deve justificar cada detalhe e falha do veiculo para determinar o valor final de compra.
RN003- Finalização de compra: feita a compra do veiculo o atendente deve resgitrar todos os dados do veiculo na concessionária ou no estoque.
- Regra de negócio de compra e saída de dados dos veiculos
RN01- Iniciando a compra: O cliente que pode o não ter vindo por um anuncio do site falará com o atendente.Onde o funcionário fala dos veículos que estão na concessionária e no estoque, para que o cliente anasalise e escolha o veículo que deseja(caso não tenha vindo com o carro em mente do site);
RN02- Verificação no estoque: Após a escolha, o gerente envia para o gerenciador de estoque o veículo escolhido pelo cliente (em caso do veículo não estar na loja diretamente);
RN03- Após verificação do estoque: O gerenciador do estoque vai alertar se há o veículo desejado. Caso haja o produto seguir para a quarta regra, caso oposto encerrar compra;
RN04- Coleta de dados: Para a continuação da compra o gerente deve pegar todos os dados do cliente e de seu veículo desejado, após a coleta de dados confirmar a compra;
RN05- Transferência de documetos: Após a confirmação do compra o gerente deve fazer as tranferência dos documentos do carro para o cliente;
RN06- Após transferência dos documentos o atendente deve confirmar a aprovação do veículo para o cliente;
- Regra de negócio visualização do site/app
RN00- Login cliente: O cliente pode se cadastrar no site/app para que possa salvar os carros que gostou, comentar sobre os veículos e começar a conversa com atendente sobre a comprar de um veículo de forma virtual(os processosmais "radicais" terão de ser feito presencialmente).
RN00- Venda de seu veículo: Caso o cliente tenha um veículo que queira vender, ele pode simplesmente tirar e mandar fotos de seu veículo juntamente com a documentação do para que seja análisada pelo gerente geral.
RN00- Após analise: Se o gerente querer comprar o veículo para a sua concessionária ele confirmara com o cliente a compra e o sistema deve postar o "novo" carro na lsita de carros a venda no site/app.
5.4 Requisitos funcionais
Etrada
- Quais os tipos de funcionarios
RF00 - Autenticação dos funcionários: um sistema para autenticar os funcionários diferentes, ao fazer login em sua conta antes de realizar uma venda o funcionário poderá ver os dados dos carros que o mesmo vendeu, Essas informações serão utilizadas no relatório final do mês.
Saída
- Venda e forma de pagamentos
RF00 - Venda:
RF00 - pagamentos: o sistema para processar os pagamentos dos clientes por meio de várias opções, como cartões de crédito, PayPal, dinheiro vivo ou outros métodos de pagamento. Tendo as opções de pagar à vista ou parcelado.
- Tela de transferência de documentos
RF00 - Confirmação de compra: o sistema deve abrir uma janela para enviar uma confirmação do compra do cliente, incluindo informações sobre o produto, preço total e informações de transferências de documentos.
RF00 - Transferência de documentos: Após a confrimação, sistema deverá abrir uma nova janela pedindo os documentos do veículo que será impresso além de ser enviado uma cópia para o email do cliente e do vendedor.
- Relatórios
RF00 - O sistema deve enviar um email para o dono/gerente da loja que informe a quantia de carros vendidos, qual foi o mais vendido, nome funciónario que vedeu e o nome do cliente que comprou, formas e tipos de pagamento, lucro e prejuízo.
RF00 - O sistema deve fixar no final do relatório os funcionários que tiraram mais feriados, folgas, horas extras e atestados.
RF00 - O sistema deve enviar um relatório geral e um relatório individual de cada funcionário para o gerente, também enviando os relatórios individuaís de cada funcionário para o mesmo.
-->6.4 Estrutura do requisito não funcional
RNF 01 - Sistema operacional: O sistema deverá ser usado em sistemas operacionais windows, linux.
RNF 02 - Processador: É recomendado para o sistema no mínimo um processador Intel i3, similar ou superior a geração 7100, para que o servidor funcione em sua melhor performance.
RNF 03 - Memória RAM: é recomendável que o sistema possua no mínimo 2GB de Ram para melhor performance.
RNF 04 - Acessibilidade: O Sistema deve ser feito de forma que todos os funcionarios consigam usa-lo sem dificuldade.
RNF 05 - Segurança: Cada senha de funcionario deve ter no minimo 6 caracteres.
RNF 06 - Navegadores: O sistema deve funcionar em tudos os navegadores sendo eles(Google, Firefox,Microsoft EDGE, Opera).