·
Engenharia de Software ·
Engenharia de Software
Send your question to AI and receive an answer instantly
Recommended for you
36
Fundamentos da Inteligência Artificial
Engenharia de Software
UNOPAR
34
Projeto de Extensão - Engenharia de Software
Engenharia de Software
UNOPAR
16
Análise Orientado a Objetos
Engenharia de Software
UNOPAR
7
Modelagem de Dados
Engenharia de Software
UNOPAR
14
Redes e Sistemas Distribuídos
Engenharia de Software
UNOPAR
5
Roteiro Aula Pratica - Logica e Matematica Computacional - Diagrama de Blocos Media
Engenharia de Software
UNOPAR
16
Roteiro Aula Pratica - Calculo IMC em Python com Google Cloud Shell Editor
Engenharia de Software
UNOPAR
11
Computação em Nuvem
Engenharia de Software
UNOPAR
10
VisualG - Roteiro de Aula Prática 2 - Algoritmos e Programação Estruturada
Engenharia de Software
UNOPAR
10
Roteiro Aula Pratica 2 Analise e Modelagem de Sistemas - Diagrama de Casos de Uso UML
Engenharia de Software
UNOPAR
Preview text
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS DEIGIVAN DE SOUSA SANTOS SISTEMA DE CHECKLIST DE VEICULOS Trabalho de Conclusão de Curso apresentado ao Curso de Engenharia de Software como prérequisito para obtenção do título de Bacharel em Engenharia de Software Orientadora Prof Msc Antônio Pires de Almeida Junior Alto Parnaíba MA 2023 Sumário Contextualização 2 Glossário 4 Coleta de Requisitos 5 Questionário 5 Definição de Requisitos 5 Requisitos de Funcionais 5 Requisitos Não Funcionais 6 Especificação de Requisitos 7 Casos de Uso 7 Descrição dos Casos de Uso 8 Diagrama de Classes 10 Protótipo de Interfaces 12 Tela de login de sistema 12 Tela de Gestão de Interface 12 Tela Gestão de Cadastro de Colaborador 13 Tela de Gestão Cadastro de empresas 14 Tela Gestão de Endereços 14 Tela Gestão de Locadoras 15 Tela Gestão de Cadastro de Veiculos 16 Tela Gestão de Checklist 16 Tela Gestão de Checklist de Veiculos 17 Tela Visualização de checklist 18 Tela Gestão de Relatorios 19 Referências 23 2 2 Contextualização Empresas de diferentes setores dependem de frotas de veículos próprios ou alugados em operações diárias para a entrega e devolução de veículos para seu colaborador envolvem uma série de verificações e procedimentos para garantir que o veículo está em condições seguras e operacionais Os métodos manuais para realizar essas verificações são muitas das vezes demorados e suscetíveis a erros e falta de organização além disso o registro dessas informações manuais em papeis podem levar a perda de dados e dificultar a análise posterior de uma devolução do veículo que executado a verificação neste mesmo documento As empresas privadas estão com grandes frotas de veículos próprios e alugados que são cedidos para colaboradores executares as tarefas por exemplo de vendas externas estas empresas oferecem veículo próprios ou de aluguel para seu colaborador se locomover e efetuarem as vendas As empresas precisam ter um maior controle das entregas situações de como foram feitas estas entregas e para qual colaborador para garantir a integridade do veículo será feito a verificação em um tipo de checklist que visa verificar defeitos ou avarias do veículo cedido para seu colaborador firmando uma maior clareza para ambas as partes Segundo fonte do SEBRAE e FENABRAVE em 2022 as vendas de automóveis cresceram 122 no Brasil com 15 milhão de carros emplacados Em dezembro as vendas aumentaram 517 em comparação a 2021 totalizando 1641 mil veículos vendidos No entanto os veículos comerciais leves tiveram uma retração de 858 durante o ano com 3807 mil unidades emplacadas Em dezembro houve um aumento de 155 nas vendas desse segmento com a comercialização de 38 mil unidades Além disso o setor de locação de veículos está em ascensão com mais pessoas aderindo ao aluguel de carros especialmente o conceito de carro por assinatura devido à crescente necessidade de mobilidade e viagens a maiorias das vendas são para empresas do setor privado Os muitos desafios enfrentados por essas empresas são verificação e manutenção dos veículos cedidos para seus colaboradores que serve para garantir um maior prevenção e menor custo das operações evitando menor desgaste dos veículos maior durabilidade e amparando ambas as partes referenciando o uso do veículo Uma boa maneira de agilizar a criação e o uso dos checklists no dia a dia é através da utilização de um sistema de gestão desenvolvido para empresas pequenas e médio porte para auxiliálo nessa tarefa Essa tecnologia automatiza diversas atividades da rotina da empresa voltada para suas frotas Resumindo as empresas de diversos setores sem frotas de veículos próprias ou reservadas para operações diárias mas os processos manuais de verificação são demorados e suscetíveis a erros Em 2022 o mercado de automóveis no Brasil cresceu 122 com 15 milhão de carros emplacados porém veículos comerciais leves tiveram uma retração de 858 O setor de locação incluindo o carro por assinatura está em expansão devido à mobilidade crescente Empresas com frotas precisam garantir a integridade e maior controle dos veículos e sistemas de checklist de veículos seja mais automatizado assim melhorando o controle operacional e prolongando a vida útil dos veículos beneficiando empresas e colaboradores 3 3 O sistema de checklists de veículos se justifica pela necessidade de Aumentar a eficiência Automatizar o processo de verificação e registro de dados economiza tempo e recursos diários Melhorar a segurança Garantir que os veículos estejam em boas condições reduzindo o risco de acidentes e evitando conflito entre as partes envolvidas Padronizar procedimentos O sistema garantirá que todos os colaboradores e empresas sigam um conjunto padrão de verificações Facilitar a manutenção preventiva O registro detalhado das condições dos veículos permitirá um planejamento mais eficaz da manutenção Reduzir custos Ao prevenir problemas maiores e prolongar a vida útil dos veículos a empresa economizará em custos de manutenção 4 4 Glossário SCV Sistema de Checklist de Veículo CPF Cadastro de Pessoa Física CNPJ Cadastro de Pessoa Jurídica 5 5 Coleta de Requisitos Para a realização da coleta de informações e levantamento dos principais requisitos de usuário relevantes para o desenvolvimento e implementação do software foi utilizado um questionário e aplicado diretamente em uma empresa de médiogrande porte onde foi utilizado pelos colaboradores responsáveis pela frota de veículos um modelo de checklist manual segue abaixo questionários utilizados Questionário 1º Quais empresas necessitam mais 2º Quais são os principais usuários dos veículos 3º Quais são as principais dificuldades enfrentadas na gestão das frotas ou locados 4º Existe sistema de gerenciamento de checklist de veículos 5º Como é feito hoje este controle de frotas e locados 6º Como a empresa lida com os controles de suas frotas e locados 7º Quais as ferramentas a empresa usam para executar este controle 8º Quais serão os principais objetivos para a empresa implementar este sistema ou tecnologia 9º Quais serão os principais recursos utilizados e envolvidos nesta operação Definição de Requisitos A partir das respostas obtidas pela aplicação do questionário foi possível elencar os seguintes requisitos Requisitos de Funcionais 1ª Gestão de Empresas O sistema permite cadastro de empresas de diferentes seguimentos de negócios 2ª Gestão de Usuários O sistema deve permitir o cadastro de usuários do sistema 3ª Gestão de Colaboradores O sistema deve permitir o cadastro de colaboradores de várias funções 4ª Gestão de veículos O sistema permitirá o cadastro de diversos veículos de frota própria ou terceira locado 6 6 5ª Gestão de Checklist O sistema permitirá o controle de checklist e tipo de checklist de ambas as frotas 6ª Gestão de Itens Checagem O sistema permitirá o cadastro de itens a serem executados a checagem 7ª Gestão de Endereços O sistema permitirá o cadastro de endereços de ambos os envolvidos 8º Gestão Relatórios O sistema permitirá o gerenciamento de relatórios de checagem Requisitos Não Funcionais 1º Desempenho O sistema deverá ser capas de grande volume de análise de checklist de verificação sem degradação significativa e do desempenho 2º Acessibilidade e Usabilidade O sistema deve ser de fácil utilização com uma interface intuitiva que permita aos usuários realizarem verificações de forma eficaz mesmo sem treinamento extensivo 3ª Integração O sistema deverá ser capaz de integrase a um sistema de controle já existente e sistema de envio de relatórios 4ª Disponibilidade O sistema deverá estar disponível em diversas plataformas para maior compatibilidade operacionais contínuas 5º Segurança de dados O sistema deve garantir a segurança e confidencialidade dos dados com mecanismos de proteção adequados para impedir o acesso não autorizado 6º Manutenção e Suporte Deve ser fornecido suporte técnico e atualizações contínuas do sistema para garantir que este permaneça operacional e seguro As atualizações devem incluir correções de bugs e aprimoramentos com base no feedback dos usuários 7ª Plataforma O sistema será desenvolvido na linguagem Javascript 7 7 Especificação de Requisitos A seção a seguir apresenta os requisitos e os diagramas de implementação do sistema Casos de Uso Foi descoberto oito casos de uso usando este critério de agrupamento Gestão de empresas Gestão de Usuário Gestão de Colaborador Gestão de itens de Checagem Gestão de Checklist Gestão de Veículos Todos os casos de uso podem executar por um usuário ADM onde já declaramos como atribuições exclusivas dos usuários com o status ADM Como o funcionário ADM tem acesso a todos os cadastros que um colaborador comum tem acesso foi acertado o uso da herança onde o funcionário Usuário ADM herda todos os casos de uso que o colaborador pode acessar O diagrama final você observa na figura abaixo Figura 1 Diagrama de caso de uso para o sistema da Locadora 8 8 Descrição dos Casos de Uso Gerenciamento de empresas Autor Usuário ADM O usuário realizará o gerenciamento da empresa efetuando o cadastro a edição e a exclusão de empresas existentes também organizará os dados efetuando manutenção e atualização nos cadastros evitando a repetição de informações na criação de cadastros de outras empresas ou filiais ele poderá atualizar os dados sem duplicidade permitindo somente o registro de uma única empresa com os mesmos dados Assim ele manterá os dados como endereços dos responsáveis e emails sempre atualizados Gestão de Usuários Auto Usuário ADM O usuário ADM com as devidas permissões terá a função de cadastrar editar e excluir outros usuários do sistema e colaboradores gerenciando acesso e definindo os níveis de acesso de cada um dessa forma ele poderá garantir a segurança do sistema e evitar o uso indevido de informações ou recursos a gestão de usuários é uma atividade importante para o controle e a organização de qualquer sistema pois permite identificar quem são os responsáveis por cada ação e quais são as suas atribuições além disso a gestão de usuários facilita a comunicação e a colaboração entre os membros de uma equipe ou de uma organização pois permite compartilhar dados e documentos de forma seletiva e eficiente Gestão de Colaboradores Auto Usuário ADM Terá a permissão de cadastro edição e exclusão do colaborador assim como de verificar e corrigir os dados deles dentro da empresa referenciada ele poderá atualizar as informações dos colaboradores como endereço email e telefone mantendo assim o sistema sempre atualizado Gestão de Itens de Checagem Auto Usuário ADM Terá o acesso ao cadastro de itens de checagem bem como à edição e à atualização deles ele deverá manter os cadastros ativos e atualizados dos itens para checagem a fim de efetuar melhorias na gestão de itens de checagem é um requisito funcional que visa garantir a qualidade e a conformidade dos processos e dos tipos de checagem do sistema 9 9 Gestão de Checklist Auto Usuário ADM O Usuário ADM terá acesso com as devidas permissões e registro para edição alteração e exclusão dos checklists além disso o colaborador terá acesso com as permissões de visualização e assinatura do checklist criado e executado em seu nome para melhor entendimento entre ambas as partes envolvidas somente o usuário poderá efetuar edição ou alteração do checklist do veículo para o colaborador Gestão de Veículo Autor Usuário ADM Terá acesso aos veículos cadastrados no sistema com os termos de checklist realizados os colaboradores também poderão efetuar visualizações dos cadastros de veículos de vários modelos e marcas e terão o seu cadastro próprio com o seu checklist e o seu condutor assim eles poderão ter uma melhor visão dos usuários de veículos do estado de conservação do tempo de uso e da manutenção necessária Gestão de Endereços Auto Colaborador Poderá cadastrar editar e atualizar os endereços porém somente o usuário ADM efetuará operações de exclusão e atualizações de endereços entre colaboradores e empresa já o colaborador poderá efetuar atualização de seu próprio endereço e dados cadastrais Gestão de Relatórios Auto Colaborador O colaborador terá acesso aos relatórios de checagem de veículos emitindo relatórios detalhados resumidos e espelhados para melhor visão do uso de veículos dos dados de avarias e melhorias das checagens e entregas de veículos por colaboradores empresa e locadoras ele também pode efetuar emissão de checklist O usuário manterá um padrão dos relatórios funcional e que visa fornecer informações relevantes e confiáveis sobre o estado e o desempenho dos veículos de um sistema 10 10 Diagrama de Classes Esse diagrama visa mostrar as classes do sistema a ser desenvolvido e as suas associações Figura 2 Diagrama de classes para o sistema de Checklist de Veículos 11 11 Foi criado uma classe Colaborador com as características comuns entre empresa e checklist As classes e empresa possuem as características que são exclusivas dessas classes como Nome Telefone CPF Na classe Checklist tem relação com as outras classes como veículos usuários e colaboradores seus atributos de cadastro buscar e alteração tem relacionamentos diretos com o usuário e veículos Na classe Veículo tem relacionamento direto com a classe checklist que disponibiliza seus atributos referenciando as classes colaborador e usuário Na classe Usuário o relacionamento direto com a classe Empresa e recebe atributos da classe Locadora que permite os cadastros 12 12 Protótipo de Interfaces A presente seção demonstrará os protótipos das telas do sistema Tela de Login do Sistema O protótipo a seguir mostra uma das telas do caso de uso Login do Sistema que serve para inicializar a sessão no sistema Figura 1 Protótipo de tela Login do Sistema Tela de Gestão de Interface O protótipo a seguir mostra uma das telas do caso de uso Gestão de Interface que serve para acesso a telas dos sistemas como cadastro edição cancelamento e outros acesso ao sistema 13 13 Figura 2 Protótipo de tela Interface do Sistema de Checklist Tela Gestão de Cadastro de Colaborador O protótipo a seguir mostra uma das telas do caso de uso Gestão de Colaboradores que serve para cadastro e edição de colaboradores dentro do sistema Figura 3 Protótipo de tela Gestão de Colaboradores 14 14 Tela de Gestão Cadastro de Empresas O protótipo a seguir mostra uma das telas do caso de uso Gestão de Empresas que serve para cadastro e edição de empresa no sistema Figura 4 Protótipo de tela Gestão de Empresas Tela Gestão de Endereços O protótipo a seguir mostra uma das telas do caso de uso Gestão de Endereços que vai servir de cadastro e edição de endereços destinado para empresas usuário e colaboradores no sistema 15 15 Figura 6 Protótipo de tela Gestão de Endereços Tela Gestão de Locadoras O protótipo a seguir mostra uma das telas do caso de uso que vai servir de cadastro edição de locadoras terceirizadas para a empresa no sistema de gestão de checklist Figura 7 Protótipo de tela Gestão de locadora 16 16 Tela Gestão de Cadastro de Veiculos O protótipo a seguir mostra uma das telas do caso de uso Gestão de Veículos que vai servir de cadastro e edição dos veículos da frota ou locado que será de controle e gestão da empresa Figura 8 Protótipo de tela Gestão de Veículos Tela Gestão de Checklist O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist que vai servir de cadastro inicial de checagem de um veículo sendo inseridos inicialmente dados do veículo 17 17 Figura 9 Protótipo de tela Gestão de Checklist Tela Gestão de Checklist de Veículos O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist de Veículos que será a próxima tela dando continuidade de verificação do veículo informando os itens e tipo de status com upload de fotos do veículo devido Figura 10 Protótipo de tela Gestão de Checklist de Veículos 18 18 Tela Visualização de checklist O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist que será a próxima tela dando continuidade de verificação do veículo somente para visualização e confirmação dos dados inserido na verificação do checklist realizado Figura 11 Protótipo de tela Visualização de Checklist Tela Visualização de Relatórios O protótipo a seguir mostra uma das telas do caso de uso Visualização de Relatórios esta tela e de relatório e impressão do checklist realizado com dado informados dando opção de envio e impressão com assinatura dos devidos envolvidos 19 19 Figura 12 Protótipo de tela Visualização de Relatórios Tela Gestão de Relatórios O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de colaboradores cadastrado Figura 13 Protótipo de tela Gestão de Relatórios 20 20 O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de empresas cadastradas Figura 14 Protótipo de tela Gestão de Relatório O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de veículos cadastrados 21 21 Figura 15 Protótipo de tela Gestão de Relatório O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de locadoras cadastras e existentes no sistema Figura 16 Protótipo de tela Gestão de Relatório 22 22 O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de usuários existentes no sistema Figura 17 Protótipo de tela Gestão de Relatório Todas as telas têm referenciamento a tela de interfaces com acessos a botões conforme figura de número 2 23 23 Referências FENABRAVE Vendas de veículos crescem 48 em 2022 Agência Brasil 2023 Disponível em httpsagenciabrasilebccombreconomianoticia202301fenabrave vendasdeveiculoscrescem48em2022 Acesso em outubro de 2023 PRODUTIVO Modelo de Check List Produtivo 2022 Disponível em httpswwwproduttivocombrblogmodelodechecklistexemplos prontos Acesso em Dezembro 2023
Send your question to AI and receive an answer instantly
Recommended for you
36
Fundamentos da Inteligência Artificial
Engenharia de Software
UNOPAR
34
Projeto de Extensão - Engenharia de Software
Engenharia de Software
UNOPAR
16
Análise Orientado a Objetos
Engenharia de Software
UNOPAR
7
Modelagem de Dados
Engenharia de Software
UNOPAR
14
Redes e Sistemas Distribuídos
Engenharia de Software
UNOPAR
5
Roteiro Aula Pratica - Logica e Matematica Computacional - Diagrama de Blocos Media
Engenharia de Software
UNOPAR
16
Roteiro Aula Pratica - Calculo IMC em Python com Google Cloud Shell Editor
Engenharia de Software
UNOPAR
11
Computação em Nuvem
Engenharia de Software
UNOPAR
10
VisualG - Roteiro de Aula Prática 2 - Algoritmos e Programação Estruturada
Engenharia de Software
UNOPAR
10
Roteiro Aula Pratica 2 Analise e Modelagem de Sistemas - Diagrama de Casos de Uso UML
Engenharia de Software
UNOPAR
Preview text
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS DEIGIVAN DE SOUSA SANTOS SISTEMA DE CHECKLIST DE VEICULOS Trabalho de Conclusão de Curso apresentado ao Curso de Engenharia de Software como prérequisito para obtenção do título de Bacharel em Engenharia de Software Orientadora Prof Msc Antônio Pires de Almeida Junior Alto Parnaíba MA 2023 Sumário Contextualização 2 Glossário 4 Coleta de Requisitos 5 Questionário 5 Definição de Requisitos 5 Requisitos de Funcionais 5 Requisitos Não Funcionais 6 Especificação de Requisitos 7 Casos de Uso 7 Descrição dos Casos de Uso 8 Diagrama de Classes 10 Protótipo de Interfaces 12 Tela de login de sistema 12 Tela de Gestão de Interface 12 Tela Gestão de Cadastro de Colaborador 13 Tela de Gestão Cadastro de empresas 14 Tela Gestão de Endereços 14 Tela Gestão de Locadoras 15 Tela Gestão de Cadastro de Veiculos 16 Tela Gestão de Checklist 16 Tela Gestão de Checklist de Veiculos 17 Tela Visualização de checklist 18 Tela Gestão de Relatorios 19 Referências 23 2 2 Contextualização Empresas de diferentes setores dependem de frotas de veículos próprios ou alugados em operações diárias para a entrega e devolução de veículos para seu colaborador envolvem uma série de verificações e procedimentos para garantir que o veículo está em condições seguras e operacionais Os métodos manuais para realizar essas verificações são muitas das vezes demorados e suscetíveis a erros e falta de organização além disso o registro dessas informações manuais em papeis podem levar a perda de dados e dificultar a análise posterior de uma devolução do veículo que executado a verificação neste mesmo documento As empresas privadas estão com grandes frotas de veículos próprios e alugados que são cedidos para colaboradores executares as tarefas por exemplo de vendas externas estas empresas oferecem veículo próprios ou de aluguel para seu colaborador se locomover e efetuarem as vendas As empresas precisam ter um maior controle das entregas situações de como foram feitas estas entregas e para qual colaborador para garantir a integridade do veículo será feito a verificação em um tipo de checklist que visa verificar defeitos ou avarias do veículo cedido para seu colaborador firmando uma maior clareza para ambas as partes Segundo fonte do SEBRAE e FENABRAVE em 2022 as vendas de automóveis cresceram 122 no Brasil com 15 milhão de carros emplacados Em dezembro as vendas aumentaram 517 em comparação a 2021 totalizando 1641 mil veículos vendidos No entanto os veículos comerciais leves tiveram uma retração de 858 durante o ano com 3807 mil unidades emplacadas Em dezembro houve um aumento de 155 nas vendas desse segmento com a comercialização de 38 mil unidades Além disso o setor de locação de veículos está em ascensão com mais pessoas aderindo ao aluguel de carros especialmente o conceito de carro por assinatura devido à crescente necessidade de mobilidade e viagens a maiorias das vendas são para empresas do setor privado Os muitos desafios enfrentados por essas empresas são verificação e manutenção dos veículos cedidos para seus colaboradores que serve para garantir um maior prevenção e menor custo das operações evitando menor desgaste dos veículos maior durabilidade e amparando ambas as partes referenciando o uso do veículo Uma boa maneira de agilizar a criação e o uso dos checklists no dia a dia é através da utilização de um sistema de gestão desenvolvido para empresas pequenas e médio porte para auxiliálo nessa tarefa Essa tecnologia automatiza diversas atividades da rotina da empresa voltada para suas frotas Resumindo as empresas de diversos setores sem frotas de veículos próprias ou reservadas para operações diárias mas os processos manuais de verificação são demorados e suscetíveis a erros Em 2022 o mercado de automóveis no Brasil cresceu 122 com 15 milhão de carros emplacados porém veículos comerciais leves tiveram uma retração de 858 O setor de locação incluindo o carro por assinatura está em expansão devido à mobilidade crescente Empresas com frotas precisam garantir a integridade e maior controle dos veículos e sistemas de checklist de veículos seja mais automatizado assim melhorando o controle operacional e prolongando a vida útil dos veículos beneficiando empresas e colaboradores 3 3 O sistema de checklists de veículos se justifica pela necessidade de Aumentar a eficiência Automatizar o processo de verificação e registro de dados economiza tempo e recursos diários Melhorar a segurança Garantir que os veículos estejam em boas condições reduzindo o risco de acidentes e evitando conflito entre as partes envolvidas Padronizar procedimentos O sistema garantirá que todos os colaboradores e empresas sigam um conjunto padrão de verificações Facilitar a manutenção preventiva O registro detalhado das condições dos veículos permitirá um planejamento mais eficaz da manutenção Reduzir custos Ao prevenir problemas maiores e prolongar a vida útil dos veículos a empresa economizará em custos de manutenção 4 4 Glossário SCV Sistema de Checklist de Veículo CPF Cadastro de Pessoa Física CNPJ Cadastro de Pessoa Jurídica 5 5 Coleta de Requisitos Para a realização da coleta de informações e levantamento dos principais requisitos de usuário relevantes para o desenvolvimento e implementação do software foi utilizado um questionário e aplicado diretamente em uma empresa de médiogrande porte onde foi utilizado pelos colaboradores responsáveis pela frota de veículos um modelo de checklist manual segue abaixo questionários utilizados Questionário 1º Quais empresas necessitam mais 2º Quais são os principais usuários dos veículos 3º Quais são as principais dificuldades enfrentadas na gestão das frotas ou locados 4º Existe sistema de gerenciamento de checklist de veículos 5º Como é feito hoje este controle de frotas e locados 6º Como a empresa lida com os controles de suas frotas e locados 7º Quais as ferramentas a empresa usam para executar este controle 8º Quais serão os principais objetivos para a empresa implementar este sistema ou tecnologia 9º Quais serão os principais recursos utilizados e envolvidos nesta operação Definição de Requisitos A partir das respostas obtidas pela aplicação do questionário foi possível elencar os seguintes requisitos Requisitos de Funcionais 1ª Gestão de Empresas O sistema permite cadastro de empresas de diferentes seguimentos de negócios 2ª Gestão de Usuários O sistema deve permitir o cadastro de usuários do sistema 3ª Gestão de Colaboradores O sistema deve permitir o cadastro de colaboradores de várias funções 4ª Gestão de veículos O sistema permitirá o cadastro de diversos veículos de frota própria ou terceira locado 6 6 5ª Gestão de Checklist O sistema permitirá o controle de checklist e tipo de checklist de ambas as frotas 6ª Gestão de Itens Checagem O sistema permitirá o cadastro de itens a serem executados a checagem 7ª Gestão de Endereços O sistema permitirá o cadastro de endereços de ambos os envolvidos 8º Gestão Relatórios O sistema permitirá o gerenciamento de relatórios de checagem Requisitos Não Funcionais 1º Desempenho O sistema deverá ser capas de grande volume de análise de checklist de verificação sem degradação significativa e do desempenho 2º Acessibilidade e Usabilidade O sistema deve ser de fácil utilização com uma interface intuitiva que permita aos usuários realizarem verificações de forma eficaz mesmo sem treinamento extensivo 3ª Integração O sistema deverá ser capaz de integrase a um sistema de controle já existente e sistema de envio de relatórios 4ª Disponibilidade O sistema deverá estar disponível em diversas plataformas para maior compatibilidade operacionais contínuas 5º Segurança de dados O sistema deve garantir a segurança e confidencialidade dos dados com mecanismos de proteção adequados para impedir o acesso não autorizado 6º Manutenção e Suporte Deve ser fornecido suporte técnico e atualizações contínuas do sistema para garantir que este permaneça operacional e seguro As atualizações devem incluir correções de bugs e aprimoramentos com base no feedback dos usuários 7ª Plataforma O sistema será desenvolvido na linguagem Javascript 7 7 Especificação de Requisitos A seção a seguir apresenta os requisitos e os diagramas de implementação do sistema Casos de Uso Foi descoberto oito casos de uso usando este critério de agrupamento Gestão de empresas Gestão de Usuário Gestão de Colaborador Gestão de itens de Checagem Gestão de Checklist Gestão de Veículos Todos os casos de uso podem executar por um usuário ADM onde já declaramos como atribuições exclusivas dos usuários com o status ADM Como o funcionário ADM tem acesso a todos os cadastros que um colaborador comum tem acesso foi acertado o uso da herança onde o funcionário Usuário ADM herda todos os casos de uso que o colaborador pode acessar O diagrama final você observa na figura abaixo Figura 1 Diagrama de caso de uso para o sistema da Locadora 8 8 Descrição dos Casos de Uso Gerenciamento de empresas Autor Usuário ADM O usuário realizará o gerenciamento da empresa efetuando o cadastro a edição e a exclusão de empresas existentes também organizará os dados efetuando manutenção e atualização nos cadastros evitando a repetição de informações na criação de cadastros de outras empresas ou filiais ele poderá atualizar os dados sem duplicidade permitindo somente o registro de uma única empresa com os mesmos dados Assim ele manterá os dados como endereços dos responsáveis e emails sempre atualizados Gestão de Usuários Auto Usuário ADM O usuário ADM com as devidas permissões terá a função de cadastrar editar e excluir outros usuários do sistema e colaboradores gerenciando acesso e definindo os níveis de acesso de cada um dessa forma ele poderá garantir a segurança do sistema e evitar o uso indevido de informações ou recursos a gestão de usuários é uma atividade importante para o controle e a organização de qualquer sistema pois permite identificar quem são os responsáveis por cada ação e quais são as suas atribuições além disso a gestão de usuários facilita a comunicação e a colaboração entre os membros de uma equipe ou de uma organização pois permite compartilhar dados e documentos de forma seletiva e eficiente Gestão de Colaboradores Auto Usuário ADM Terá a permissão de cadastro edição e exclusão do colaborador assim como de verificar e corrigir os dados deles dentro da empresa referenciada ele poderá atualizar as informações dos colaboradores como endereço email e telefone mantendo assim o sistema sempre atualizado Gestão de Itens de Checagem Auto Usuário ADM Terá o acesso ao cadastro de itens de checagem bem como à edição e à atualização deles ele deverá manter os cadastros ativos e atualizados dos itens para checagem a fim de efetuar melhorias na gestão de itens de checagem é um requisito funcional que visa garantir a qualidade e a conformidade dos processos e dos tipos de checagem do sistema 9 9 Gestão de Checklist Auto Usuário ADM O Usuário ADM terá acesso com as devidas permissões e registro para edição alteração e exclusão dos checklists além disso o colaborador terá acesso com as permissões de visualização e assinatura do checklist criado e executado em seu nome para melhor entendimento entre ambas as partes envolvidas somente o usuário poderá efetuar edição ou alteração do checklist do veículo para o colaborador Gestão de Veículo Autor Usuário ADM Terá acesso aos veículos cadastrados no sistema com os termos de checklist realizados os colaboradores também poderão efetuar visualizações dos cadastros de veículos de vários modelos e marcas e terão o seu cadastro próprio com o seu checklist e o seu condutor assim eles poderão ter uma melhor visão dos usuários de veículos do estado de conservação do tempo de uso e da manutenção necessária Gestão de Endereços Auto Colaborador Poderá cadastrar editar e atualizar os endereços porém somente o usuário ADM efetuará operações de exclusão e atualizações de endereços entre colaboradores e empresa já o colaborador poderá efetuar atualização de seu próprio endereço e dados cadastrais Gestão de Relatórios Auto Colaborador O colaborador terá acesso aos relatórios de checagem de veículos emitindo relatórios detalhados resumidos e espelhados para melhor visão do uso de veículos dos dados de avarias e melhorias das checagens e entregas de veículos por colaboradores empresa e locadoras ele também pode efetuar emissão de checklist O usuário manterá um padrão dos relatórios funcional e que visa fornecer informações relevantes e confiáveis sobre o estado e o desempenho dos veículos de um sistema 10 10 Diagrama de Classes Esse diagrama visa mostrar as classes do sistema a ser desenvolvido e as suas associações Figura 2 Diagrama de classes para o sistema de Checklist de Veículos 11 11 Foi criado uma classe Colaborador com as características comuns entre empresa e checklist As classes e empresa possuem as características que são exclusivas dessas classes como Nome Telefone CPF Na classe Checklist tem relação com as outras classes como veículos usuários e colaboradores seus atributos de cadastro buscar e alteração tem relacionamentos diretos com o usuário e veículos Na classe Veículo tem relacionamento direto com a classe checklist que disponibiliza seus atributos referenciando as classes colaborador e usuário Na classe Usuário o relacionamento direto com a classe Empresa e recebe atributos da classe Locadora que permite os cadastros 12 12 Protótipo de Interfaces A presente seção demonstrará os protótipos das telas do sistema Tela de Login do Sistema O protótipo a seguir mostra uma das telas do caso de uso Login do Sistema que serve para inicializar a sessão no sistema Figura 1 Protótipo de tela Login do Sistema Tela de Gestão de Interface O protótipo a seguir mostra uma das telas do caso de uso Gestão de Interface que serve para acesso a telas dos sistemas como cadastro edição cancelamento e outros acesso ao sistema 13 13 Figura 2 Protótipo de tela Interface do Sistema de Checklist Tela Gestão de Cadastro de Colaborador O protótipo a seguir mostra uma das telas do caso de uso Gestão de Colaboradores que serve para cadastro e edição de colaboradores dentro do sistema Figura 3 Protótipo de tela Gestão de Colaboradores 14 14 Tela de Gestão Cadastro de Empresas O protótipo a seguir mostra uma das telas do caso de uso Gestão de Empresas que serve para cadastro e edição de empresa no sistema Figura 4 Protótipo de tela Gestão de Empresas Tela Gestão de Endereços O protótipo a seguir mostra uma das telas do caso de uso Gestão de Endereços que vai servir de cadastro e edição de endereços destinado para empresas usuário e colaboradores no sistema 15 15 Figura 6 Protótipo de tela Gestão de Endereços Tela Gestão de Locadoras O protótipo a seguir mostra uma das telas do caso de uso que vai servir de cadastro edição de locadoras terceirizadas para a empresa no sistema de gestão de checklist Figura 7 Protótipo de tela Gestão de locadora 16 16 Tela Gestão de Cadastro de Veiculos O protótipo a seguir mostra uma das telas do caso de uso Gestão de Veículos que vai servir de cadastro e edição dos veículos da frota ou locado que será de controle e gestão da empresa Figura 8 Protótipo de tela Gestão de Veículos Tela Gestão de Checklist O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist que vai servir de cadastro inicial de checagem de um veículo sendo inseridos inicialmente dados do veículo 17 17 Figura 9 Protótipo de tela Gestão de Checklist Tela Gestão de Checklist de Veículos O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist de Veículos que será a próxima tela dando continuidade de verificação do veículo informando os itens e tipo de status com upload de fotos do veículo devido Figura 10 Protótipo de tela Gestão de Checklist de Veículos 18 18 Tela Visualização de checklist O protótipo a seguir mostra uma das telas do caso de uso Gestão de Checklist que será a próxima tela dando continuidade de verificação do veículo somente para visualização e confirmação dos dados inserido na verificação do checklist realizado Figura 11 Protótipo de tela Visualização de Checklist Tela Visualização de Relatórios O protótipo a seguir mostra uma das telas do caso de uso Visualização de Relatórios esta tela e de relatório e impressão do checklist realizado com dado informados dando opção de envio e impressão com assinatura dos devidos envolvidos 19 19 Figura 12 Protótipo de tela Visualização de Relatórios Tela Gestão de Relatórios O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de colaboradores cadastrado Figura 13 Protótipo de tela Gestão de Relatórios 20 20 O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de empresas cadastradas Figura 14 Protótipo de tela Gestão de Relatório O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de veículos cadastrados 21 21 Figura 15 Protótipo de tela Gestão de Relatório O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de locadoras cadastras e existentes no sistema Figura 16 Protótipo de tela Gestão de Relatório 22 22 O protótipo a seguir mostra uma das telas do caso de uso Gestão de Relatório esta tela e de visualização ou impressão do relatório de usuários existentes no sistema Figura 17 Protótipo de tela Gestão de Relatório Todas as telas têm referenciamento a tela de interfaces com acessos a botões conforme figura de número 2 23 23 Referências FENABRAVE Vendas de veículos crescem 48 em 2022 Agência Brasil 2023 Disponível em httpsagenciabrasilebccombreconomianoticia202301fenabrave vendasdeveiculoscrescem48em2022 Acesso em outubro de 2023 PRODUTIVO Modelo de Check List Produtivo 2022 Disponível em httpswwwproduttivocombrblogmodelodechecklistexemplos prontos Acesso em Dezembro 2023