Buscar

PIM^III (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 155 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 155 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 155 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE PAULISTA-UNIP
Bruno Calazans Wandenkolk
Fernanda Pacheco Crespo
Jeferson da Silva Fernandes
João Pedro Herbe Frediane
Luciene Bandeira Melo Silva
Mohamed Abdul Hammoud
PROJETO INTEGRADO MULTIDISCIPLINAR III - PIM III
UNIP SANTOS – CAMPUS II – RANGEL
2022
Bruno Calazans Wandenkolk – RA: G37CDC2
Fernanda Pacheco Crespo – RA: G3615F9
Jeferson da Silva Fernandes RA: G30HFA4
João Pedro Herbe Frediane – RA: G2212F0
Luciene Bandeira Melo Silva - RA: N732GC9
Mohamed Abdul Hammoud RA: F25EAF9
PROJETO INTEGRADO MULTIDICIPLINAR III – PIM III
LEVANTAMENTO E ANÁLISE DE REQUISITOS DE UM SISTEMA DE GESTÃO DE SERVIÇOS DE SEGUROS
Projeto integrado multidisciplinar III – PIM III apresentado como um dos pré-requisitos para aprovação do semestre vigente, no Curso Superior Tecnólogo de Análise e Desenvolvimento de Sistemas.
UNIP SANTOS – CAMPUS II – RANGEL
2022
RESUMO
O Presente trabalho proposto pela Universidade Paulista (UNIP) tem o objetivo de integrar o conhecimento adquirido nas disciplinas cursadas no semestre, tais como Engenharia de Software II, Análise de Sistemas Orientada a Objetos, Programação Orientada a Objetos I, Projeto de Interface com o Usuário e Banco de Dados.
O projeto visa realizar o levantamento e a análise de requisitos de um sistema de gestão de serviços de seguros, o levantamento e a análise de gerenciamento de todos os processos internos para a gestão de um ecossistema criado para soluções de serviços de proteção de seguros (automóvel, carga, residência, previdência e vida). 
A LGPD (Lei Geral da Proteção de Dados) será aplicada para todas as pessoas físicas e jurídicas.
 Usaremos para desenvolver o sistema a Linguagem Java Script com interface gráfica para desktop, a aplicação Web será desenvolvida com o uso da tecnologia ASP.Net com a linguagem JS, a aplicação Mobile será desenvolvida na linguagem Java com foco em Android (90%) dos clientes, o banco de dados utilizado será o MS SQL Server hospedado em um servidor Windows Server.
A empresa Top Seguros Brasil passou por uma reestruturação em sua regra de negócio, onde iremos auxiliar na implantação de um novo sistema que atenda por completo essa mudança, no setor de seguros de automóveis.
Palavras-chave: Levantamento e análise de requisitos, gerenciador de seguros, desenvolvimento, regra de negócio, LGPD.
ABSTRACT
The present work proposed by Universidade Paulista (UNIP) aims to integrate the knowledge acquired in the courses taken in the semester, such as Software Engineering II, Object Oriented Systems Analysis, Object Oriented Programming I, User Interface Design and Database.
The project aims to carry out the survey and analysis of requirements for an insurance services management system, the survey and management analysis of all internal processes for the management of an ecosystem created for insurance protection services solutions (automobile, cargo, residence, pension and life).
The LGPD (General Data Protection Law) will apply to all individuals and legal entities.
 We will use Java Script Language to develop the system with a graphical interface for desktop, the Web application will be developed using ASP.Net technology with the JS language, the Mobile application will be developed in the Java language with a focus on Android (90%) of the customers, the database used will be MS SQL Server hosted on a Windows Server server.
The company Top Seguros Brasil underwent a restructuring in its business rule, where we will assist in the implementation of a new system that fully meets this change, in the auto insurance sector.
Keywords: Survey and analysis of requirements, insurance manager, development, business rule, LGPD.
SUMÁRIO
 
1 INTRODUÇÃO	5
2 REGRAS DE NEGÓCIO	6
2.1 Acesso ao site da seguradora	6
2.2 Dados necessários para cadastro de usuário	6
2.3 Acesso e navegação no sistema.	7
2.4 Especificação de usuários	8
2.5 Especificação de ambientes	9
2.6 Especificação de equipamento	9
2.7 Especificação de tarefas	9
3. REQUISITOS DO SISTEMA	10
3.1 Visão geral deste documento	10
3.2 Convenções, termos e abreviações	11
3.2.1 Identificação dos Requisitos	11
3.2.2 Prioridades dos Requisitos	11
3.4 Abrangência e sistemas relacionados	12
3.5 Descrição dos usuários	12
3.6.1 Funções Básicas	13
[RF001] Cadastro de usuários	13
[RF002] Acesso à conta usuário	13
[RF003] Atualização do cadastrado do usuário	14
[RF004] Exclusão do cadastro de usuário	14
[RF005] Simulação Cotação	14
[RF006] Contratar seguradora	15
[RF007] Enviar documentação necessária	16
[RF008] Enviar E-mail de confirmação	16
[RF009] Acionar serviço	16
[RF010] Consultar tabela Fipe	17
[RF011] Cadastrar tipos de sinistro	17
[RF012] Cadastrar oficinas credênciadas	17
[RF013] Emitir valor da franquia	18
[RF014] Mostrar oficinas credênciadas	18
3.7 REQUISITOS NÃO FUNCIONAIS	19
3.7.1 Usabilidade	19
[NF001] Disponibilidade	19
[NF002] Eficiência	19
3.8 Confiabilidade	19
[NF003] Manutenção	19
3.9 Desempenho	19
[NF004] Agilidade	19
[NF005] Dados	19
3.10 Segurança	19
[NF006] Restrição	20
3.11 Distribuição	20
[NF007] Distruibuição	20
3.12 Padrões	21
[NF008] Padrões	21
3.13 Hardware e software	21
[NF009] Software	21
[NF010] Linguagem de Programação	21
[NF011] Hardware	21
[NF012] Sistema Operacional	22
4. CASOS DE USO	23
4.1 Introdução	23
5.0 PROTÓTIPOS DE TELA	62
5.1 Protótipo de interface gráfica em Web	62
6. Protótipo de interface gráfica em Mobile	74
7. DIAGRAMA ER DO BANCO DE DADOS	83
8. DICIONÁRIO DE DADOS	84
8. Script do Banco de Dados	98
9. Script de teste de Banco de Dados	104
Descrição	104
10. Cenário de Teste	109
11. Querys do Banco de Dados	112
12. RELATÓRIO DE GESTÃO DO PROJETO INTEGRADO MULTIDISCIPLINAR	113
12.1 Desempenho de funcionários	114
12.2 Mercado	114
12.3 Evolução do negócio	114
12.4 LGPD	115
13 CONSIDERAÇÕES FINAIS	5
REFERÊNCIAS	5
1. Tela Principal do Sistema	11
2.	Tela de Login	12
3.	Tela de painéis	13
4.	Tela botão menus	14
5.	Tela de cadastro das credenciais	15
6.	Tela cadastro das franquias	16
7.	Tela cadastro do sinistro	17
8.	Tela gerar relatórios	18
9.	Tela consulta tabela FIPE	19
10.	Tela cadastro de seguros	20
11.	Tela suporte ao cliente	21
1 INTRODUÇÃO
Para organizar a regra de negócio da empresa TOP Seguros Brasil, foi solicitado pelos professores envolvidos um novo sistema de gestão, onde implementaremos em Desktop, Web e Mobile, neste semestre teremos como objetivo a documentação do sistema, 
O sistema será desenvolvido com a ajuda do programa “Visual Studio”, e o modelo de ciclo de vida escolhido foi o Espiral, O modelo espiral é, atualmente a abordagem mais realística para desenvolvimento de software em grande escala, e usa uma abordagem que capacita a empresa que presta o serviço, e o cliente a entender e reagir aos riscos em cada etapa evolutiva, dando assim maior visibilidade para a gerência, sobretudo na gerência de riscos.
2. REGRAS DE NEGÓCIO 
2.1 Acesso ao site da seguradora
 
 
O acesso ao site é livre, mas a solicitação de serviços deverá ser feita por meio de login e senha.
O usuário deverá fazer um cadastro, caso seja o seu primeiro acesso. 
Caso o usuário esqueça sua senha, poderá solicitar outra através do link “esqueceu a sua senha?” na própria tela de acesso à conta, em seguida recebera uma senha temporária em seu e-mail cadastrado no sistema para efetuar login e modificar a senha novamente.
2.2 Dados necessários para cadastro de usuário
Os dados que o usuário/cliente precisa preencher para criação do cadastro são: Nome: Quantidade máxima de 80 caracteres, permitindo apenas caracteres alfabéticos e de preenchimento obrigatório. 
Sobrenome: Quantidade máxima de 80 caracteres, permitindo apenas caracteres alfabéticos e de preenchimento obrigatório.
CPF ou CNPJ: Quantidade máxima de 14 caracteres, deve conter apenas números e de preenchimento obrigatório. 
Telefone: Quantidade máxima de 11 caracteres, deve conter apenas números e de preenchimento obrigatório. 
E-mail: Quantidade máxima de 150 caracteres, permitindo apenas caracteres alfanuméricose de preenchimento obrigatório. 
Senha: Deve conter no mínimo 6 caracteres, permitindo caracteres alfanuméricos e símbolos (@, $, %, # e etc.).
2.3 Acesso e navegação no sistema.
Após a validação do login e senha, o cliente terá acesso ao ambiente geral do sistema, poderá consultar serviços, fazer envio de documentos e acompanhar solicitações.
As solicitações feitas no site, são analisadas por funcionários através do sistema externo que iremos implantar que terá seu funcionamento desktop, esses funcionários também serão responsáveis pelo suporte on-line ao cliente em caso de dúvidas durante o processo de solicitação de serviços utilizando o sistema. 
Visando garantir um excelente atendimento e uma boa experiencia ao cliente.
2.4 Especificação de usuários
 O uso do sistema é destinado para qualquer pessoa com as características dadas na Tabela 1.
Tabela 1 – Medidas de usabilidade de especificação de usuários
	Atributo
	Requisito
	Habilidades e conhecimentos
	
	Experiência no produto 
	Uso de site voltado a seguradoras e contratação de seguros.
	Conhecimento do sistema
	Não requerido.
	Experiência na tarefa 
	Não requerido.
	Experiência organizacional
	Não requerido.
	Treinamento
	Não requerido.
	Habilidades no teclado
	Uso de teclado no computador.
	Habilidades no mouse
	Uso de mouse no computador.
	Qualificações
	Não requerido.
	Habilidade linguística 
	Idade mínima de leitura = 12 anos (Para leitura de ajuda e outras informações no monitor).
	Atributos Físicos
	
	Visão
	Visão normal ou corrigida, medida usando teste padrão.
	Audição
	Não requerido.
	Destreza Manual
	Ambas as mãos com destreza normal (O sistema também pode ser operável com destreza em apenas uma das mãos, para uso de teclado e mouse).
2.5 Especificação de ambientes 
As conexões a seguir devem estar disponíveis: Ponto de acesso à internet (Wi-Fi, 3G, 4G, Banda Larga, entre outros). 
De modo a atender os objetivos de usabilidade, o sistema deve ser usado em um ambiente que esteja em conformidade com os padrões relevantes de ergonomia, em particular: 
ISO 9241-5, layout do posto de trabalho e requisitos de postura. 
ISO 9241-6, requisitos de ambiente. 
2.6 Especificação de equipamento 
Para acessar o sistema é necessário o uso de algum desportivo capaz de se conectar à internet e de apresentar através de uma interface o layout do sistema (computador, notebook, tablet, smartphone, entre outros). 
2.7 Especificação de tarefas 
O objetivo principal pretendido do sistema é permitir que o usuário realize cotação de seguros, que consiga fazer a contratação e a solicitação de serviços através do site. 
Os objetivos secundários do sistema incluem, cadastro de usuários, acesso (login) de usuário cadastrado, consulta da tabela Fipe, consulta do andamento de solicitações e envio de documentos.
3. REQUISITOS DO SISTEMA
Este documento especifica o “Sistema de Gestão de Serviços de Seguros Automotivos” fornecendo aos desenvolvedores as informações necessárias para o projeto e implementação, assim como para a realização dos testes e homologação do sistema.
3.1 Visão geral deste documento
Esta introdução fornece as informações necessárias para fazer um bom uso deste documento, explicitando seus objetivos e as convenções que foram adotadas no texto, além de conter uma lista de referências para outros documentos relacionados. As demais seções apresentam a especificação do “Sistema de Gestão de Serviços de Seguros Automotivos” e estão organizadas como descrito abaixo.
Seção 2 – Descrição geral do sistema: apresenta uma visão geral do sistema, caracterizando qual é o seu escopo e descrevendo seus usuários.
Seção 3 – Requisitos funcionais (casos de uso): específica todos os requisitos funcionais do sistema, descrevendo os fluxos de eventos, prioridades, atores, entradas e saídas de cada caso de uso a ser implementado.
Seção 4 – Requisitos não funcionais: específica todos os requisitos não funcionais do sistema, divididos em requisitos de usabilidade, confiabilidade, desempenho, segurança, distribuição, adequação a padrões e requisitos de hardware e software.
Seção 5 – Descrição da interface com o usuário: apresenta desenhos, figuras ou rascunhos de telas do sistema.
3.2 Convenções, termos e abreviações
A correta interpretação deste documento exige o conhecimento de algumas convenções e termos específicos, que são descritos a seguir.
3.2.1 Identificação dos Requisitos
Por convenção, a referência a requisitos é feita através do nome da subseção onde eles estão descritos, seguido do identificador do requisito, de acordo com o esquema abaixo:
[nome da subseção.identificador do requisito]
Por exemplo, o requisito [Cadastro de usuarios.RF001] está descrito na sessão de requisitos funcionais(Caso de Uso) na subsessão “funções básicas”, em um bloco identificado pelo número [RF001]. Já o requisito não funcional [Confiabilidade.NF003] está descrito na seção de requisitos não funcionais de Confiabilidade, em um bloco identificado por “Manutenção” [NF003].
Os requisitos devem ser identificados com um identificador único. A numeração inicia com o identificador [RF001] ou [NF001] e prossegue sendo incrementada à medida que forem surgindo novos requisitos.
3.2.2 Prioridades dos Requisitos
Para estabelecer a prioridade dos requisitos foram adotadas as denominações “essencial”, “importante” e “desejável”.
Essencial é o requisito sem o qual o sistema não entra em funcionamento. Requisitos essenciais são requisitos imprescindíveis, que têm que ser implementados impreterivelmente.
Importante é o requisito sem o qual o sistema entra em funcionamento, mas de forma não satisfatória. Requisitos importantes devem ser implementados, mas, se não forem, o sistema poderá ser implantado e usado mesmo assim.
Desejável é o requisito que não compromete as funcionalidades básicas do sistema, isto é, o sistema pode funcionar de forma satisfatória sem ele. Requisitos desejáveis são requisitos que podem ser deixados para versões posteriores do sistema, caso não haja tempo hábil para implementá-los na versão que está sendo especificada.
3.3 Descrição Geral do Sistema
Este documento apresenta uma descrição geral do sistema, e logo em seguida descreve suas funcionalidades especificando as entradas e saídas para todos os requisitos funcionais. 
Faz também uma descrição sucinta dos requisitos não funcionais contidos neste sistema ao modo de facilitar o acesso e usuabilidade de todos os usuários.
3.4 Abrangência e sistemas relacionados
Os usuários poderam se cadastrar, modificar, consultar serviços, fazer envio de documentos e acompanhar solicitações.
Caso o usuário esqueça sua senha, haverá um link onde o usuário poderá recuperar a senha, onde a mesma será enviada pelo e-mail cadastrado.
O usuário terá acesso à tela de menu inicial, tela de login, alteração de cadastro, envio de documentos, tela de serviços disponiveis, tela de sinistro e tela de cotação de serviços.
O sistema dos funcionários na base da empresa opera com uma máquina servidor que gerencia o banco de dados e utiliza a topologia estrela.
3.5 Descrição dos usuários
Os usuários deveram ter uma navegação intuitiva sem a necessidade de um treinamento, para ter uma experiencia agradável, simples, fácil e de qualidade, ele mesmo poderá se cadastrar, modificar seu cadastro e excluir o seu usuário do sistema.
Os usuários (funcionários) teram um manual para a utilização correta do sistema.
O sistema não permitirá o acesso aos documentos por pessoas não cadastradas no sistema, somente o funcionário que fará a cotação e o usuário com seu login e senha poderá ver e acompanhar esse processo.
Os funcionários autorizados poderam gerenciar os documentos: inserir, modificar, excluir, consultar e resgatar os documentos do banco de dados.
3.6 Requisitos funcionais (casos de uso)
3.6.1 Funções Básicas
[RF001] Cadastro de usuários
Descrição: O usuário poderá se cadastrar no sistema.
Entrada: Nome e sobrenome, CPJ ou CNPJ, Telefone, E-mail e Senha.Processo: O cadastro será incluído no banco de dados. 
Saída: Mensagem de confirmação bem sucedido do cadastro caso tenha sido efetuado com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
 [RF002] Acesso à conta usuário
Descrição: Os usuários cadastrados podem acessar a sua conta, verificar serviços disponiveis, fazer cotações e acompanhar suas solicitações.
Entrada: Entrar, CPF ou CNPJ e Senha.
Processo: O cliente faz o login, clicando na aba “Entrar” e é direcionado à pagina inicial do sistema.
Saída: É direcionado à pagina inicial, caso tenha sido efetuado com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF003] Atualização do cadastrado do usuário
Descrição: O usuário logado poderá alterar o seu cadastro.
Entrada: Entrar no campo “Minha Conta” logo em seguida clica na opção “Dados” e adiciona os dados complementares e atualiza.
Processo: Atualização do banco de dados.
Saída: Mensagem de confirmação bem sucedido da alteração do cadastro caso tenha sido
efetuado com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF004] Exclusão do cadastro de usuário
Descrição: O usuário poderá excluir sua conta.
Entrada: Botão “Entrar” no menu inicial, entrar com, Nome de usuário e CPF ou CNPJ, ir na aba “Minha conta” em seguida na opção “Dados” e finalizar no botão “Excluir”.
Processo: O sistema pergunta se o usuário tem certeza e confirmando o sistema o exclui.
Saída: Mensagem de confirmação bem sucedido da exclusão do cadastro caso tenha sido efetuado com sucesso, senão, mensagem de erro
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF005] Simulação Cotação
Descrição: O usuário deve estar cadastrado e logado no sistema ou realizar um pré-cadastro.
Entrada: para usuários cadastrados fazer o login, na pagina inicial no botão “Entrar” em seguida o usuario acessa a aba “Cotação” e faz a simulação, para usuários não cadastrados, utilizar a aba “Cotação” e realizar o pré-cadastro.
Processo: O sistema insere todos esses dados no no banco de dados.
Saída: Mensagem de confirmação bem sucedido, caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF006] Contratar seguradora
Descrição: Após a cotação e o aceite o usuário receberá um e-mail, solicitando que envie os documentos necessários via sistema.
Entrada: o usuário deve verificar sua caixa de e-mail com a proposta, após aceite deverá encaminhar seus documentos.
Processo: O processo é interno, via comunicação por e-mail.
Saída: não há.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF007] Enviar documentação necessária 
Descrição: O usuário deverá enviar os documentos para contratação.
Entrada: fazer o login, na pagina inicial, acessa a aba “Minha Conta” botão “Documentos” e inserir os anexos solicitados para dar proceguimento.
Processo: O sistema insere todos esses dados no no banco de dados.
Saída: Mensagem de confirmação bem sucedido, caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF008] Enviar E-mail de confirmação
Descrição: O usuário recebe um e-mail, confirmando o envio dos dados.
Entrada: Após anexar os documentos no sistema ele recebe um e-mail de confirmação ou negação 
Processo: O usuário deve verificar seu e-mail.
Saída: Se aprovado se dirigir ao sistema novamente para dar continuidade, se não aprovado, se direcionar ao sistema e enviar nova documentação correta.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF009] Acionar serviço 
Descrição: O usuário pode acionar o sinistro.
Entrada: Deve estar logado no sistema, ir na aba “sinistro” 
Processo: Atualização da descrição das informações no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
 [RF010] Consultar tabela Fipe 
Descrição: Saber o valor determinado do veículo.
Entrada: O funcionário busca no sistema o modelo e o ano do veículo, segurado consulta na tabela fipe o valor estimado do veículo. 
Processo: O sistema insere todos esses dados no no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF011] Cadastrar tipos de sinistro 
Descrição: O funcionário pode cadastrar os tipos de sinistros.
Entrada: Campo desejado e o novo dado.
Processo: Atualização da descrição das informações no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF012] Cadastrar oficinas credênciadas 
Descrição: O funcionáio poderá cadastrar as oficinas credênciadas.
Entrada: Entra com seu login e altenticador, vai na aba menu e botão “Cadastrar oficinas credênciadas” e na aba seguinte cadastra.
Processo: Atualização da descrição das informações no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF013] Emitir valor da franquia 
Descrição: O funcionáio poderá cadastrar as oficinas credênciadas.
Entrada: Entra com seu login e altenticador, vai na aba menu e botão “Cadastrar oficinas credênciadas” e na aba seguinte cadastra.
Processo: Atualização da descrição das informações no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuado
com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[RF014] Mostrar oficinas credênciadas 
Descrição: O funcionáio poderá cadastrar as oficinas credênciadas.
Entrada: Entra com seu login e altenticador, vai na aba menu e botão “Cadastrar oficinas credênciadas” e na aba seguinte cadastra.
Processo: Atualização da descrição das informações no banco de dados.
Saída: Mensagem de confirmação bem sucedido da modificação caso tenha sido efetuadom com sucesso, senão, mensagem de erro.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
3.7 REQUISITOS NÃO FUNCIONAIS
3.7.1 Usabilidade
O software deverá ter uma interface amigável, permitindo aos usuários
uma rápida identificação do procedimento de cadastro, consulta e cotação.
[NF001] Disponibilidade
O sistema deve estar sempre disponível, caso ocorra alguma interrupção ele deve ser
restaurado o mais rápido possível.
	Prioridade:
	
	Essencial
	
	Importante
	
	Desejável
[NF002] Eficiência 
O tempo para sincronização dos dados não deve ser superior a 30 (trinta) segundos, a fim de agilizar a transação, não causando perda de tempo aos usuários na execução de suas atividades.
3.8 Confiabilidade
[NF003] Manutenção
A manutenção será feita por membros do grupo responsáveis nessa área.
3.9 Desempenho
[NF004] Agilidade
Todas as telas do sistema não deverão demorar mais que 2 (dois) segundos para abertura. 
[NF005] Dados
O banco de dados relativo às informações gerenciais deve ser atualizado em tempo real.
3.10 Segurança
[NF006] Restrição
O software deverá implementar um sistema de restrição, dando acesso à dados pessoais somente aos funcionários autorizados e aos usuários cadastrados, quando usuário perder à senha, poderá recuperar atravez de um link, onde o mesmo será enviado pelo e-mail cadastrado.
O sistema deve estar sempre disponível, caso ocorra alguma interrupção ele deve ser restaurado o mais rápido possível.
Na tela de login de funcionários, será implementado uma restrição, onde o usuario não terá uma senha fixa, e sim um autenticador, onde ele irá fazer o login de usuário com seu e-mail corporativo e um gerador de senha, que é um código gerado pela empresa para garantir a segurança ao acessar o sistema, o site funciona com ip de acesso, onde o endereço de URL é bloqueado para acessosfora da rede que não pertence à empresa.
3.11 Distribuição
Esta seção descreve os requisitos não funcionais associados à distribuição da versão executável do sistema.
[NF007] Distruibuição
A distribuição dos dados será realizada localmente de modo executável, para aquele do qual tiver cadastro, ou funcionário, é utilizada a topologia estrela, que é muito utilizada nesse âmbito de trabalho pelo fato da utilização do servidor local do qual é alimentado constantemente por dados, energia, internet.
A manutenção dos dados é realizada diariamente.
	
3.12 Padrões
Esta seção descreve os requisitos não funcionais associados a padrões ou normas que devem ser seguidos pelo sistema ou pelo seu processo de desenvolvimento. 
[NF008] Padrões
O principal padrão é o de armazenamento, que consiste na padronização de coleta dos dados para assim então ter um disco rígido de dados. Também necessário e presente nesse projeto o padrão de iteração com o usuário, e a manutenção diária e padronizada dos códigos presente nos dados armazenados e necessário para a conclusão total do sistema de gestão de serviços de seguros automotivos.
3.13 Hardware e software
Esta seção descreve os requisitos não funcionais associados ao hardware e software usados para desenvolver ou para executar o sistema. 
[NF009] Software
O Programa utilizado será o Visual Code, Este programa apesar de ser gratuito é muito confiável.
[NF010] Linguagem de Programação
O Sistema será feito em linguagem de programação “C#” com interface gráfica para desktop e a aplicação web será desenvolvida com o uso da tecnologia ASP.Net com a linguagem “C#”.
A aplicação Mobile será desenvolvida na linguagem Java com foco em Android(90%) dos clientes.
O Banco utilizado será o MS SQL Server hospedado em um servidor Windows server.
[NF011] Hardware
Será necessário um computador convencional, que tenha teclado, mouse e todos aparatos necessáro para o funcionamento do sistema, tanto para o usuário como funcionário, e como consequência a execução do programa citado neste trabalho, teremos também uma maquina com windows server onde o banco de dados estará hospedado, conforme já citado.
[NF012] Sistema Operacional
Windows 2010.
4. CASOS DE USO
4.1 Introdução
O diagrama de casos de uso documenta o que o sistema faz do ponto de vista do usuário, descrevendo as principais funcionalidades do sistema e sua interação com os usuários. 
Nesse diagrama não nos aprofundamos em detalhes técnicos que dizem como o sistema faz.
O diagrama de caso de uso é representado por atores, casos de uso, relacionamentos entre elementos, associações e generalizações. 
Os atores são quaisquer elementos externos que interagem de alguma forma com o sistema, um caso de uso mostra a visão comportamental externa do sistema, descrevendo uma sequência de atividades executadas por um usuário, sem que seja necessário mostrar com detalhes o funcionamento interno do sistema, um ator é representado por um desenho de um “boneco palito”, um caso de uso é representado por uma elipse, e seus relacionamentos são representados por traços.
 Nos subcapítulos a seguir iremos apresentar o diagrama de caso de uso para o sistema de gestão de serviços de seguros e descrever seus casos de uso.
Figura 1: Diagrama de caso de uso geral
Fonte: Autoria Própria
Descrição
	Identificação 
	Cadastrar-se
	Escopo
	Sistemas Seguradora
	Descrição Propósito
	Esse caso de uso permite que o cliente se cadastre no Sistema.
	Ator primário 
	Cliente
	Pré-Condições
	Não estar já cadastrado
	Pós-Condições
	Registrar informações pessoais
	Fluxo Básico:
1. O sistema exibe um campo com CPF ou CNPJ para ser preenchido.
2. O cliente preenche os dados e clica em Cadastrar e redireciona para outra página. 
3. O sistema exibe um campo para Nome, CPF, E-mail, confirmar e-mail, telefone.
4. O cliente termina de preencher os dados e clica em Finalizar cadastro, exibe uma mensagem de cadastro realizado com sucesso e efetua o login do cliente e redirecionando para página inicial.
	Fluxo Alternativo:
1.1 Caso o cliente deixe algum dos campos em branco ou com preenchimento invalido, o sistema exibe uma mensagem.
1.2 Caso o cliente informe dados já existe no sistema, o sistema exibe um 
Caso de Uso – Acessar Conta.
	Identificação 
	Acessar conta
	Escopo
	Seguradora
	Descrição Propósito
	Esse caso permite que o cliente acesse sua conta
	Ator primário 
	Cliente
	Pré-Condições
	O cliente deve possuir Login e senha
	Pós-Condições
	O cliente faz o login e é redirecionado para página inicial
	Fluxo Principal:
1. O sistema exibe o campo para preencher com CPF ou CNPJ.
2. O cliente clica em entrar.
3. O sistema exibe a página com campo senha para preencher.
4. O cliente preenche o campo senha e clica em Entrar.
	Fluxo Alternativo:
1.1 Caso o cliente não tenha cadastro, ele clicar em Criar um conta e o sistema o redirecionará para página de cadastro.
 
Caso de uso – Atualizar dados
	Identificação 
	Atualizar dados.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite editar dados do cliente.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema mostra os dados
registrado no sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3. O cliente atualiza os dados clicando no Editar.
	Fluxo alternativo:
3.1 Caso o cliente atualize os dados de formar incorreta o sistema mante os dados registrados antigos.
Caso de uso – Excluir conta.
	Identificação 
	Excluir conta.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite excluir conta.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema exclui a conta e desloga o cliente do sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3. O cliente exclui cadastro clicando em excluir conta.
	Fluxo alternativo:
Não há.
Simular Cotação.
	Identificação 
	Simular Cotação.
	Escopo
	Seguradora.
	Descrição Propósito
	Simular as condições de uma eventual contratação de serviço.
	Ator primário 
	Cliente
	Pré-Condições
	Ter selecionado um serviço disponível.
	Pós-Condições
	Informar dados do veículo e do proprietário.
	Fluxo Principal:
1. O cliente clica em Simular cotação.
2. O sistema exibe os dados que necessita para realizar a cotação. 
3. O cliente preenche os dados.
4. O sistema exibe a cotação.
	Fluxo alternativo: 
4.1 Caso o sistema não faça cotação de veículo com o ano mínimo exigido, o sistema exibe uma mensagem.
.
Caso de uso - Contratar seguro.
	Identificação 
	Contratar seguro.
	Escopo
	Seguradora.
	Descrição Propósito
	Realizar a contratação.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter feito a simulação de cotação.
	Pós-Condições
	Enviar documentos necessário.
	Fluxo Principal:
1. O cliente simula cotação.
2. Sistema exibe a cotação.
3. O sistema mostra a opção de prosseguir com a contração ou negar.
4. O sistema exibe a opção de prosseguir e de negar.
5. O cliente clica em prosseguir.
6. O sistema exibe página com campos para anexar documentos necessário
Caso de uso – Enviar documentação necessária. 
	Identificação 
	Enviar Documentação necessária.
	Escopo
	Seguradora.
	Descrição Propósito
	Anexar documentos necessário para o acionamento do sinistro.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter selecionado o tipo de sinistro.
	Pós-Condições
	Gerar ID para acompanhar o processo.
	Fluxo Principal: 
1. O cliente anexa no sistema no campo de anexar documentos.
2. O cliente clica em enviar.
3. O sistema exibe uma mensagem de Enviado e redireciona para uma página com o ID do processo.
Caso de uso – Enviar e-mail de confirmação.
	Identificação 
	Enviar e-mail de confirmação.
	Escopo
	Seguradora.
	Descrição Propósito
	Enviar e-mail de confirmação com dados referente da confirmação.Ator primário 
	Seguradora.
	Pré-Condições
	Ter recebido do cliente os documentos necessários.
	Pós-Condições
	
	Fluxo Principal:
1. O cliente anexa os documentos no sistema e clica em enviar.
2. A seguradora recebe os documentos.
3. A seguradora envia e-mail de confirmação para e-mail do cliente.
	Fluxo alternativo:
1. Caso o cliente mande o documento na correspondente com o que a seguradora exigiu, a segurado retorna e-mail 
para o cliente.
Caso de uso – Acionar Sinistro.
	Identificação 
	Acionar sinistro 
	Escopo
	Seguradora
	Descrição Propósito
	Esse caso de permite o acionamento do sinistro.
	Ator primário 
	Cliente
	Pré-Condições
	O cliente deve estar Logado no sistema.
	Pós-Condições
	O sistema aciona o sinistro e redireciona para página dados sobre o sinistro.
	Fluxo Básico:
1. O cliente acessa a tela inicial do sistema.
2. O cliente clica em Acionar sinistro.
3. O sistema exibe os tipos de sinistro.
4. O cliente selecionar um dos tipos de sinistro.
5. O sistema redirecionará para página de preenchimento de dados.
	Fluxo Alternativo: 
1.1 Caso o sinistro selecionado esteja indisponível, o sistema exibe uma mensagem de erro.
 
Caso de uso – Consultar tabela FIPE.
	Identificação 
	Consultar tabela FIPE.
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Saber o valor de determinado veículo.
	Ator primário 
	Seguradora.
	Pré-Condições
	Saber modelo e ano do veículo.
	Pós-Condições
	Não há.
	Fluxo Principal:
1. Seguradora buscar no sistema modelo e o ano do veículo.
2. Segurado consulta na tabela FIPE o valor estimado do veículo.
	Fluxo alternativo:
1. Caso algum dos dados na consulta esteja errado, o sistema exibe mensagem de erro.
Caso de uso – Cadastra tipos de sinistros.
	Identificação 
	Cadastrar tipos de Sinistros
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Cadastrar no sistema os sinistros que ofereceram.
	Ator primário 
	Seguradora
	Pré-Condições
	Acessar á funcionalidade de cadastrar sinistros.
	Pós-Condições
	Cadastros efetuado.
	Fluxo Principal:
1. A seguradora acessar a funcionalidade cadastrar sinistro no sistema.
2. O sistema exibe mensagem de cadastro efetuado.
	Fluxo alternativo:
2.1 Caso tiver algum erro, o sistema não conclui o cadastro.
 
Caso de uso – Cadastrar oficinas credenciadas.
	Identificação 
	Cadastrar oficinas credenciadas
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Cadastrar as oficinas que ofereceram serviços para a seguradora.
	Ator primário 
	Seguradora
	Pré-Condições
	Acessar á funcionalidade de cadastrar oficinas.
	Pós-Condições
	Cadastros efetuado.
	Fluxo Principal:
1. A seguradora acessa a funcionalidade cadastrar oficinas no sistema.
2. O sistema exibe mensagem de cadastro efetuado.
	Fluxo alternativo:
2.1 Caso a oficia não tiver os requisitos que a segurado exige o sistema não conclui cadastro. 
Caso de uso – Emitir valor da franquia.
	Identificação 
	Emitir valor da franquia.
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Emitir para o cliente o valor da franquia.
	Ator primário 
	Seguradora
	Pré-Condições
	Ter o sinistro acionado.
	Pós-Condições
	Enviar para o cliente a franquia.
	Fluxo Principal:
1. O cliente aciona o sinistro no sistema.
2. Sistema exibe os sinistros.
3. O cliente seleciona o tipo de sinistro.
4. O cliente envia os documentos necessários.
5. O sistema exibe as oficinas credenciadas.
6. A segurado emite o valor da franquia.
	Fluxo alternativo:
5.1 Caso o veículo não seja avaliado pela oficina não será emitido o valor da franquia.
 
Caso de uso – Mostrar oficinas credenciadas.
	Identificação 
	Mostrar oficinas credenciadas
	Escopo
	Sistema seguradora.
	Descrição Propósito
	Exibir oficinas credenciadas.
	Ator primário 
	Seguradora
	Pré-Condições
	Ter enviados documentos solicitados no acionamento do sinistro.
	Pós-Condições
	Não há.
	Fluxo Principal:
1. O cliente aciona o sinistro no sistema.
2. Sistema exibe os sinistros.
3. O cliente seleciona o tipo de sinistro.
4. O cliente envia os documentos necessários.
5. O sistema exibe as oficinas credenciadas.
	Fluxo alternativo:
4.1 Caso todos os documentos exigidos não forem enviados, o sistema não exibe as oficinas credenciadas.
 
Figura 2: Diagrama caso de uso Mobile.
Fonte: Autoria Própria
Descrição
Caso de uso – Cadastrar-se 
	Identificação 
	Cadastrar-se
	Escopo
	Sistemas Seguradora
	Descrição Propósito
	Esse caso de uso permite que o cliente se cadastre no Sistema.
	Ator primário 
	Cliente
	Pré-Condições
	Não estar já cadastrado
	Pós-Condições
	Registrar informações pessoais
	Fluxo Básico:
5. O sistema exibe um campo com CPF ou CNPJ para ser preenchido.
6. O cliente preenche os dados e clica em Cadastrar e redireciona para outra página. 
7. O sistema exibe um campo para Nome, CPF, E-mail, confirmar e-mail, Telefone.
8. O cliente termina de preencher os dados e clica em Finalizar Cadastro, exibe uma mensagem de Cadastro realizado com sucesso e efetua o login do cliente e redirecionando para página inicial.
	Fluxo Alternativo:
1.3 Caso o cliente deixe algum dos campos em branco ou com preenchimento invalido, o sistema exibe uma mensagem.
1.4 Caso o Cliente informe dados já existe no sistema, o sistema exibe um 
Caso de Uso – Acessar Conta.
	Identificação 
	Acessar conta
	Escopo
	Seguradora
	Descrição Propósito
	Esse caso permite que o cliente acesse sua conta
	Ator primário 
	Cliente
	Pré-Condições
	O cliente deve possuir Login e senha
	Pós-Condições
	O cliente faz o login e é redirecionado para página inicial
	Fluxo Principal:
5. O sistema exibe o campo para preencher com CPF ou CNPJ.
6. O cliente clica em entrar.
7. O sistema exibe a página com campo senha para preencher.
8. O cliente preenche o campo senha e clica em Entrar.
	Fluxo Alternativo:
1.1 Caso o cliente não tenha cadastro, ele clicar em Criar um conta e o sistema o redirecionará para página de cadastro.
 
	Identificação 
	Atualizar dados.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite editar dados do cliente.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema mostra os dados
registrado no sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3. O cliente atualiza os dados clicando no Editar.
	Fluxo alternativo:
3.1 Caso o cliente atualize os dados de formar incorreta o sistema mantém os dados registrados antigos.
Caso de uso – Atualizar dados
Caso de uso – Excluir conta.
	Identificação 
	Excluir conta.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite excluir conta.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema exclui a conta e desloga o cliente do sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3 O cliente exclui cadastro clicando em excluir conta.
	Fluxo alternativo:
Não há.
Simular Cotação.
	Identificação 
	Simular Cotação.
	Escopo
	Seguradora.
	Descrição Propósito
	Simular as condições de uma eventual contratação de serviço.
	Ator primário 
	Cliente
	Pré-Condições
	Ter selecionado um serviço disponível.
	Pós-Condições
	Informar dados do veículo e do proprietário.
	Fluxo Principal:
1. O cliente clica em Simular cotação.
2. O sistema exibe os dados que necessita para realizar a cotação. 
3. O cliente preenche os dados.
4. O sistema exibe a cotação.
	Fluxo alternativo: 
4.1 Caso o sistema não faça cotação de veículo com o ano mínimo exigido, o sistema exibe uma mensagem.
.
	
Caso de uso - Contratar seguro.
	Identificação 
	Contratar seguro.
	Escopo
	Seguradora.
	Descrição Propósito
	Realizar a contratação.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter feito a simulaçãode cotação.
	Pós-Condições
	Enviar documentos necessário.
	Fluxo Principal:
1. O cliente simula cotação.
2. Sistema exibe a cotação.
3. O sistema mostra a opção de prosseguir com a contração ou negar.
4. O sistema exibe a opção de prosseguir e de negar.
5. O cliente clica em prosseguir.
6. O sistema exibe página com campos para anexar documentos necessário
Caso de uso – Enviar documentação necessária. 
	Identificação 
	Enviar Documentação necessária.
	Escopo
	Seguradora.
	Descrição Propósito
	Anexar documentos necessário para o acionamento do sinistro.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter selecionado o tipo de sinistro.
	Pós-Condições
	Gerar ID para acompanhar o processo.
	Fluxo Principal: 
4. O cliente anexa no sistema no campo de anexar documentos.
5. O cliente clica em enviar.
6. O sistema exibe uma mensagem de Enviado e redireciona para uma página com o ID do processo.
Caso de uso – Acionar sinistro.
	Identificação 
	Acionar sinistro 
	Escopo
	Seguradora
	Descrição Propósito
	Esse caso de permite o acionamento do sinistro.
	Ator primário 
	Cliente
	Pré-Condições
	O cliente deve estar Logado no sistema.
	Pós-Condições
	O sistema aciona o sinistro e redireciona para página dados sobre o sinistro.
	Fluxo Básico:
6. O cliente acessa a tela inicial do sistema.
7. O cliente clica em Acionar sinistro.
8. O sistema exibe os tipos de sinistro.
9. O cliente selecionar um dos tipos de sinistro.
10. O sistema redirecionará para página de preenchimento de dados.
	Fluxo Alternativo: 
1.1 Caso o sinistro selecionado esteja indisponível, o sistema exibe uma mensagem de erro.
 
Figura 3: Diagrama caso de uso Web.
Fonte: Autoria Própria
Descrição.
Caso de uso – Cadastrar-se 
	Identificação 
	Cadastrar-se
	Escopo
	Sistemas Seguradora
	Descrição Propósito
	Esse caso de uso permite que o cliente se cadastre no Sistema.
	Ator primário 
	Cliente
	Pré-Condições
	Não estar já cadastrado
	Pós-Condições
	Registrar informações pessoais
	Fluxo Básico:
9. O sistema exibe um campo com CPF ou CNPJ para ser preenchido.
10. O cliente preenche os dados e clica em Cadastrar e redireciona para outra página. 
11. O sistema exibe um campo para Nome, CPF, E-mail, confirmar e-mail, Telefone.
12. O cliente termina de preencher os dados e clica em Finalizar Cadastro, exibe uma mensagem de Cadastro realizado com sucesso e efetua o login do cliente e redirecionando para página inicial.
	Fluxo Alternativo:
1.5 Caso o cliente deixe algum dos campos em branco ou com preenchimento invalido, o sistema exibe uma mensagem.
1.6 Caso o Cliente informe dados já existe no sistema, o sistema exibe um 
Caso de Uso – Acessar Conta.
	Identificação 
	Acessar conta
	Escopo
	Seguradora
	Descrição Propósito
	Esse caso permite que o cliente acesse sua conta
	Ator primário 
	Cliente
	Pré-Condições
	O cliente deve possuir Login e senha
	Pós-Condições
	O cliente faz o login e é redirecionado para página inicial
	Fluxo Principal:
9. O sistema exibe o campo para preencher com CPF ou CNPJ.
10. O cliente clica em entrar.
11. O sistema exibe a página com campo senha para preencher.
12. O cliente preenche o campo senha e clica em Entrar.
	Fluxo Alternativo:
1.1 Caso o cliente não tenha cadastro, ele clicar em Criar um conta e o sistema o redirecionará para página de cadastro.
 
Caso de uso – Atualizar dados.
	Identificação 
	Atualizar dados.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite editar dados do cliente.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema mostra os dados
registrado no sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3. O cliente atualiza os dados clicando no Editar.
	Fluxo alternativo:
3.1 Caso o cliente atualize os dados de formar incorreta o sistema mantém os dados registrados antigos.
Caso de uso – Excluir conta.
	Identificação 
	Excluir conta.
	Escopo
	Seguradora.
	Descrição Propósito
	Permite excluir conta.
	Ator primário 
	Cliente.
	Pré-Condições
	Estar logado no sistema.
	Pós-Condições
	Sistema exclui a conta e desloga o cliente do sistema.
	Fluxo Principal:
1. O cliente acessa o sistema.
2. O sistema exibe os dados do cliente.
3. O cliente exclui cadastro clicando em excluir conta.
	Fluxo alternativo:
Não há.
Simular Cotação.
	Identificação 
	Simular Cotação.
	Escopo
	Seguradora.
	Descrição Propósito
	Simular as condições de uma eventual contratação de serviço.
	Ator primário 
	Cliente
	Pré-Condições
	Ter selecionado um serviço disponível.
	Pós-Condições
	Informar dados do veículo e do proprietário.
	Fluxo Principal:
1. O cliente clica em Simular cotação.
2. O sistema exibe os dados que necessita para realizar a cotação. 
3. O cliente preenche os dados.
4. O sistema exibe a cotação.
	Fluxo alternativo: 
4.1 Caso o sistema não faça cotação de veículo com o ano mínimo exigido, o sistema exibe uma mensagem.
.
Caso de uso - Contratar seguro.
	Identificação 
	Contratar seguro.
	Escopo
	Seguradora.
	Descrição Propósito
	Realizar a contratação.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter feito a simulação de cotação.
	Pós-Condições
	Enviar documentos necessário.
	Fluxo Principal:
1. O cliente simula cotação.
2. Sistema exibe a cotação.
3. O sistema mostra a opção de prosseguir com a contração ou negar.
4. O sistema exibe a opção de prosseguir e de negar.
5. O cliente clica em prosseguir.
6. O sistema exibe página com campos para anexar documentos necessário
Caso de uso – Enviar documentação necessária.
	Identificação 
	Enviar Documentação necessária.
	Escopo
	Seguradora.
	Descrição Propósito
	Anexar documentos necessário para o acionamento do sinistro.
	Ator primário 
	Cliente.
	Pré-Condições
	Ter selecionado o tipo de sinistro.
	Pós-Condições
	Gerar ID para acompanhar o processo.
	Fluxo Principal: 
7. O cliente anexa no sistema no campo de anexar documentos.
8. O cliente clica em enviar.
9. O sistema exibe uma mensagem de Enviado e redireciona para uma página com o ID do processo.
	Fluxo alternativo:
1. Caso algum dos dados na consulta esteja errado, o sistema exibe mensagem de erro.
Figura 4: Diagrama caso de uso Desktop.
Fonte: Autoria Própria
Caso de uso – Cadastra tipos de sinistros.
	Identificação 
	Cadastrar tipos de Sinistros
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Cadastrar no sistema os sinistros que ofereceram.
	Ator primário 
	Seguradora
	Pré-Condições
	Acessar á funcionalidade de cadastrar sinistros.
	Pós-Condições
	Cadastros efetuado.
	Fluxo Principal:
1. A seguradora acessar a funcionalidade cadastrar sinistro no sistema.
2. O sistema exibe mensagem de cadastro efetuado.
	Fluxo alternativo:
2.1 Caso tiver algum erro, o sistema não conclui o cadastro.
 
Caso de uso – Cadastrar oficinas credenciadas.
	Identificação 
	Cadastrar oficinas credenciadas
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Cadastrar as oficinas que ofereceram serviços para a seguradora.
	Ator primário 
	Seguradora
	Pré-Condições
	Acessar á funcionalidade de cadastrar oficinas.
	Pós-Condições
	Cadastros efetuado.
	Fluxo Principal:
1. A seguradora acessa a funcionalidade cadastrar oficinas no sistema.
2. O sistema exibe mensagem de cadastro efetuado.
	Fluxo alternativo:
2.1 Caso a oficia não tiver os requisitos que a segurado exige o sistema não conclui cadastro. 
Caso de uso – Emitir valor da franquia.
	Identificação 
	Emitir valor da franquia.
	Escopo
	Sistema Seguradora.
	Descrição Propósito
	Emitir para o cliente o valor da franquia.
	Ator primário 
	Seguradora
	Pré-Condições
	Ter o sinistro acionado.
	Pós-CondiçõesEnviar para o cliente a franquia.
	Fluxo Principal:
1. O cliente aciona o sinistro no sistema.
2. Sistema exibe os sinistros.
3. O cliente seleciona o tipo de sinistro.
4. O cliente envia os documentos necessários.
5. O sistema exibe as oficinas credenciadas.
6. A segurado emite o valor da franquia.
	Fluxo alternativo:
5.1 Caso o veículo não seja avaliado pela oficina não será emitido o valor da franquia.
 
Caso de uso – Mostrar oficinas credenciadas.
	Identificação 
	Mostrar oficinas credenciadas
	Escopo
	Sistema seguradora.
	Descrição Propósito
	Exibir oficinas credenciadas.
	Ator primário 
	Seguradora
	Pré-Condições
	Ter enviados documentos solicitados no acionamento do sinistro.
	Pós-Condições
	Não há.
	Fluxo Principal:
1. O cliente aciona o sinistro no sistema.
2. Sistema exibe os sinistros.
3. O cliente seleciona o tipo de sinistro.
4. O cliente envia os documentos necessários.
5. O sistema exibe as oficinas credenciadas.
	Fluxo alternativo:
4.1 Caso todos os documentos exigidos não forem enviados, o sistema não exibe as oficinas credenciadas.
 
Caso de uso – Enviar e-mail de confirmação.
	Identificação 
	Enviar e-mail de confirmação.
	Escopo
	Seguradora.
	Descrição Propósito
	Enviar e-mail de confirmação com dados referente da confirmação.
	Ator primário 
	Seguradora.
	Pré-Condições
	Ter recebido do cliente os documentos necessários.
	Pós-Condições
	
	Fluxo Principal:
1. O cliente anexa os documentos no sistema e clica em enviar.
2. A seguradora recebe os documentos.
3. A seguradora envia e-mail de confirmação para e-mail do cliente.
	Fluxo alternativo:
1. Caso o cliente mande o documento na correspondente com o que a seguradora exigiu, a segurado retorna e-mail 
para o cliente.
Figura 5: Diagrama de Classe.
Fonte: Autoria Própria
Figura 6: Diagrama de sequência.
Fonte: Autoria Própria
5.0 PROTÓTIPOS DE TELA
5.1 Protótipo de interface gráfica em Web
Nesse projeto através da ferramenta ‘Figma’ criamos o protótipo das telas para o usuário para o acesso e uso da seguradora. Segue as imagens a seguir;
Figura 7: Tela inicial
Fonte: Autoria Própria
Figura 8: Tela de serviços
Fonte: Autoria Própria
Figura 9: Tela do sinistro
Fonte: Autoria Própria
Figura 10: Tela de cotação
Fonte: Autoria Própria
Nessa área vemos onde o usuário poderá se conectar em sua conta ou realizar seu cadastro caso não possua uma conta. Usamos um sistema próprio de criação de contas e gerenciamento simples juntamente com o banco de dados MySQl onde irá ser armazenados os cadastros realizados pelos usuários, segue as imagens abaixo das áreas citadas acima;
Figura 11: Tela de login
Fonte: Autoria Própria
Figura 12: Tela de cadastro
Fonte: Autoria Própria
Nessa área vemos onde o usuário poderá acessar o menu, onde o mesmo poderá mudar dados, acessar a aba de envio dos documentos para a validação do cadastro e contratos, vemos a aba de pagamentos onde o usuário poderá solicitar/contratar o serviço e por final a aba de suporte onde o mesmo poderá entrar em contato com um agente de atendimento da seguradora. Segue as imagens abaixo;
Figura 13: Tela após o login/cadastro
Fonte: Autoria Própria
Figura 14: Tela de dados
Fonte: Autoria Própria
Figura 15: Tela de documentos
Fonte: Autoria Própria
Nessa tela vemos a área de pagamento onde o usuário poderá escolher entre dois planos da seguradora. Segue as imagens abaixo;
Figura 16: Tela pagamentos 1
Fonte: Autoria Própria
Figura 17: Tela pagamentos 2
Fonte: Autoria Própria
Nessa tela vemos a área de suporte ao cliente, onde o usuário poderá solicitar um atendimento via chat próprio da seguradora para resolver problemas e tirar suas dúvidas, esse sistema será feito através de programação JavaScript. Segue a imagem abaixo;
Figura 18: Tela pagamentos 1
Fonte: Autoria Própria
6. Protótipo de interface gráfica em Mobile
Nesse projeto através da ferramenta ‘Figma’ criamos o protótipo das telas para o usuário para o acesso e uso da seguradora onde será produzido em Android Studio. Segue as imagens a seguir;
Figura 19: Tela inicial
Fonte: Autoria Própria
Figura 20: Tela de menu
Fonte: Autoria Própria
Figura 21: Tela de serviços
Fonte: Autoria Própria
Figura 22: Tela do sinistro
Fonte: Autoria Própria
Figura 23: Tela de cotação
Fonte: Autoria Própria
Nessa área vemos onde o usuário poderá se conectar em sua conta ou realizar seu cadastro caso não possua uma conta. Usamos um sistema próprio de criação de contas e gerenciamento simples juntamente com o banco de dados MySQl onde irá ser armazenados os cadastros realizados pelos usuários, segue as imagens abaixo das áreas citadas acima;
Figura 24: Tela inicial
Fonte: Autoria Própria
Figura 25: Tela de cadastro
Fonte: Autoria Própria
Figura 26: Tela de dados
Fonte: Autoria Própria
Figura 27: Tela de documentos
Fonte: Autoria Própria
Nessa tela vemos a área de pagamento onde o usuário poderá escolher entre dois planos da seguradora. Segue as imagens abaixo;
Figura 28: Tela de pagamentos 1
Fonte: Autoria Própria
Figura 29: Tela de pagamentos 2
Fonte: Autoria Própria
Nessa tela vemos a área de suporte ao cliente, onde o usuário poderá solicitar um atendimento via chat próprio da seguradora para resolver problemas e tirar suas dúvidas. Segue a imagem abaixo;
Figura 30: Tela inicial
Fonte: Autoria Própria
7. DIAGRAMA ER DO BANCO DE DADOS	
O Modelo Entidade Relacionamento (também chamado Modelo ER, ou simplesmente MER), como o nome sugere, é um modelo conceitual utilizado na Engenharia de Software para descrever os objetos (entidades) envolvidos em um domínio de negócios, com suas características (atributos) e como elas se relacionam entre si (relacionamentos).
Em geral, este modelo representa de forma abstrata a estrutura que possuirá o banco de dados da aplicação. Obviamente, o banco de dados poderá conter várias outras entidades, tais como chaves e tabelas intermediárias, que podem só fazer sentido no contexto de bases de dados relacionais.
Segue abaixo o nosso diagrama ER do Banco de Dados:
Figura 31: Diagrama ER do Banco de Dados
Fonte: Autoria Própria
8. DICIONÁRIO DE DADOS	
	Tabela: Cadastro Cliente
	
	Campo
	Descrição
	Tipo:
	Tam:
	Dec
	PK
	Id_Cliente
	Código Único do cliente
	Int Identity
	8
	-
	-
	Nm_Cliente
	Nome do cliente
	Varchar
	50
	-
	FK
	Nm_CPF
	Número de CPF
	Numeric
	11
	-
	-
	Nr_Telefone
	Telefone
	Varchar
	50
	-
	-
	Nm_Email
	E-mail
	Varchar
	50
	-
	-
	Nm_Senha
	Senha
	Varchar
	50
	-
	Tabela: Cadastro_Cliente_Endereco
	
	Campo
	Descrição
	Tipo
	Tam
	DEC
	-
	Nm_Endereco
	Endereço cadastrado pelo cliente
	Int Identity
	35
	-
	FK
	Id_Cliente
	Código do Cliente
	Int
	08
	-
	-
	Nm_Rua
	Logradouro da rua do cliente
	Varchar
	60
	-
	-
	Nr_Numero
	Número da residência do cliente
	Numeric
	11
	-
	-
	Nm_Bairro
	Bairro onde o cliente reside
	Varchar
	60
	-
	-
	Nm_Cidade
	Cidade onde o cliente reside
	Varchar
	60
	-
	-
	Nm_Estado
	Estado onde o cliente reside
	Varchar
	02
	-
	-
	Nm_Pais
	País onde o cliente reside
	Varchar
	60
	-
	Tabela: Cliente_Documento
	
	Campo
	Descrição
	Tipo
	Tam
	DEC
	PK
	Cliente_DocumentoCliente Insere as fotos de seus documentos
	Int Identity
	8
	-
	FK
	Id_Cliente
	Exibe o código de cadastro do cliente na tela
	Int
	8
	-
	-
	Nm_Caminho_Doc
	Exibe o caminho de onde vêm os arquivos no computador do usuario
	Varchar
	300
	-
	-
	Nm_Observações
	Campo de digitação para inserir observações referentes os documentos enviados
	Varchar
	300
	-
	Tabela: Cliente_Cobertura
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Cobertura_Cliente
	Exibe o Id da apólice do cliente 
	Int identity
	8
	-
	FK
	Id_Cliente
	Exibe o id de cadastro do cliente
	Int
	8
	-
	FK
	Id_Cobertura
	Exibe quais são as coberturas do cliente
	int
	8
	-
	Tabela:Cadastro_Veiculo
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Veiculo
	Exibe um id gerado pelo sistema referente ao carro do cliente
	Int Identity
	8
	-
	FK
	Id_Cliente
	Exibe o ID do usuário
	Int
	8
	-
	-
	Nm_Marca
	Exibe a marca do carro cadastrado
	Varchar
	60
	-
	-
	Nm_Modelo
	Exibe o modelo do carro cadastrado
	Varchar
	60
	-
	-
	Nm_Placa
	Exibe a placa do carro cadastrado
	Varchar
	10
	-
	-
	Nr_Ano
	Exibe o ano de fabricação do carro cadastrado
	Numeric
	4
	-
	-
	Valor_Veiculo
	Exibe o valor do carro baseado em uma tabela externa
	Numeric
	15,2
	-
	Tabela: Tipo_Veiculo
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Tipo_Veiculo
	Mostra um código referente ao tipo de carro (Utilitário, Carga e etc)
	Int Identity
	8
	-
	
	Id_Nm_Veiculo
	Exibe o tipo de veículo referente ao id
	Varchar
	60
	-
	Tabela: Apólice
	
	Campo
	Descrição
	Tipo
	Tam
	DEC
	PK
	Id_Apolice
	Exibe o código referente a apólice do cliente
	Int Identity
	8
	-
	FK
	Id_Cliente
	Código do cliente
	Int
	8
	-
	
	Valor_Apolice
	Exibe o valor do contrato do cliente
	Varchar
	15,2
	-
	Tabela: Sinistro_Veiculo
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Sinistro_Veiculo
	Identificador referente ao veículo sinistrado
	Int Identity
	8
	-
	-
	Desc_Sinistro
	Descrição do sinistro do veículo
	Varchar
	MAX
	-
	FK
	Id_Apolice
	Exibe os dados referentes a apólice do cliente
	Int
	8
	-
	FK
	Id_Cliente
	Exibe o código do cliente que requisitou o sinistro
	Varchar
	60
	-
	FK
	Id_Veiculo
	Código do veículo para qual foi requerido o serviço
	Varchar
	60
	-
	-
	Dt_Ocorrencia_Sinistro
	Data da ocorrência do sinistro
	Varchar
	10
	-
	Tabela: Tipo_De_Servico
	‘
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Tipo_Servico
	Código do tipo de serviço a ser feito
	Int Identity
	8
	-
	
	Nm_Tipo_Servico
	Nome do serviço a ser feito
	Varchar
	60
	-
	Tabela: Tipo_Servico
	‘
	Campo
	Descrição
	Tipo
	Tam
	Dec
	FK
	Id_Tipo_Servico
	Código do tipo de serviço a ser feito
	Int Identity
	8
	-
	-
	Nm_Tipo_Servico
	Nome do serviço a ser feito
	Varchar
	60
	-
	-
	Valor_Cobertura
	Exibe o valor do serviço referente a cobertura do cliente
	Numeric
	15,2
	-
	Tabela: Tipo_Sinistro
	‘
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Tipo_Sinistro
	Código do tipo do sinistro
	Int Identity
	8
	-
	-
	Nm_Tipo_Sinistro
	Descrição do sinistro
	Varchar
	60
	-
	Tabela: Tabela_Fipe
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	FK
	Id_Tabela_Fipe
	Código referente a tabela Fipe externa
	Int Identity
	8
	-
	-
	Nm_Marca
	Marca do veículo cadastrado
	Varchar
	60
	-
	-
	Nm_Modelo
	Modelo do veículo cadastrado
	Varchar
	100
	-
	-
	Nr_Ano_Carro
	Ano referente ao carro cadastrado
	Numeric
	4
	-
	-
	Vl_Veiculo
	Valor do carro referente a tabela Fipe externa
	Numeric
	15,2
	-
	-
	Nr_Mes_Tabela
	Mostra a referência de mês a qual a pesquisa está sendo feita
	Numeric
	2
	-
	-
	Nr_Ano_Tabela
	Mostra a referência à qual ano a pesquisa está sendo feita
	Numeric
	4
	-
	FK
	Tipo_Veiculo
	Mostra o tipo de Veículo pesquisado
	Int
	8
	-
	Tabela: Oficina_Credenciada
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Oficina
	Código da oficina credenciada para serviços
	Int Identity
	8
	-
	-
	Nm_Fantasia
	Nome fantasia da oficina cadastrada
	Varchar
	100
	-
	-
	Nm_Razao_Social
	Razão social da oficina cadastrada
	Varchar
	100
	-
	-
	Nr_CNPJ
	Cnpj da oficina cadastrada
	Numeric
	11
	-
	-
	Nr_Telefone
	Telefone de contato da oficina cadastrada
	Varchar
	50
	-
	-
	Nm_Email
	E-mail da oficina cadastrada
	Varchar
	50
	-
	Tabela:Oficina_Endereco
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	-
	Id_Endereco_Oficina
	Código do endereço da oficina cadastrada
	Int Indentity
	8
	-
	FK
	Id_Oficina
	Código da oficina
	Int
	8
	-
	-
	Nm_Rua
	Logradouro referente a oficina
	Varchar
	100
	-
	-
	Nr_Número
	Número de identificação do local
	Numeric
	11
	-
	-
	Nm_Bairro
	Bairro onde fica a oficina
	Varchar
	60
	-
	-
	Nm_cidade
	Cidade onde fica oficina
	Varchar
	60
	-
	-
	Nm_Estado
	Estado em que a oficina fica
	Varchar
	2
	-
	-
	Nm_Pais
	País onde fica a oficina
	Varchar
	60
	-
	
abela:Cadastro_Funcionario
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Funcionario
	Código gerado para identificar o funcionario
	Int Indentity
	8
	-
	-
	Nm_Funcionario
	Nome do funcionário a ser cadastrado
	Varchar
	60
	-
	-
	Nr_CPF
	CPF do para o cadastro
	Numeric
	11
	-
	-
	Nr_telefone
	Número de telefone para cadastrar
	Varchar
	50
	-
	-
	Nm_Email
	E-Mail para cadastrar o funcionario
	Varchar
	50
	-
	-
	Nm_Senha
	Senha cadastrada pelo funcionário para acesso do sistema
	Varchar
	50
	-
	FK
	Id_Grupo_Funcionario
	Grupo em qual o funcionário vai estar dependendo da sua função
	Int
	8
	-
	Tabela:Grupo_Funcionario
	
	Campo
	Descrição
	Tipo
	Tam
	Dec
	PK
	Id_Grupo_Funcionario
	Codigo para saber a qual grupo o funcionário pertence
	int
	8
	-
	-
	Nm_Grupo
	Nome referente a função do Grupo
	Varchar
	60
	-
9. Script do Banco de Dados
O Banco de Dados tem a função de organizar e estruturar os dados, nos usamos em nosso trabalho o SQL Server, segue as tabelas abaixo:
	Tabela de Cliente
	Prefixo 
	Tipo 
	Exemplo 
	Narrativa 
	Id_
	Int identity
	Id_Cliente
	Identificador
	Nm_
	varchar
	Nm_Cliente
	Nome do Cliente 
	Nr_
	numeric
	Nr_Cpf 
	Cpf do Cliente 
	Nr_
	varchar
	Nr_Telefone 
	Nr_Telefone
	Nm_
	varchar
	Nm_Email 
	Nm_Email
	Nm_
	varchar
	Nm_Senha 
	Nm_Senha 
	Tabela de Endereço do Cliente
	Prefixo 
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_Endereco
	Endereço informado
	Id_
	Int
	Id_cliente
	Nome do Cliente
	Nm_
	varchar
	Nm_rua
	Nome da Rua
	Nr_
	numeric
	Nr_numero
	Numero do end
	Nm_
	varchar
	Nm_Bairro
	Bairro 
	Nm_
	varchar
	Nm_Cidade
	Cidade
	Nm_
	varchar
	Nm_Estado
	Estado 
	Nm_
	varchar
	Nm_pais
	País 
	Tabela vinculada ao documento anexado e o cliente 
	Prefixo 
	Tipo 
	Exemplo 
	Narrativa 
	Id
	Int Identity
	Id_Cliente_Documento
	Identificador 
	Id
	Int
	Id_Cliente
	Identificador 
	Nm_
	varchar
	Nm_Caminho_Doc
	Anexa do documento
	Nm_
	varchar
	Nm_observacao
	Observação 
	Cadastro de Coberturas do Cliente
	Prefixo
	Tipo
	Exemplo 
	Narrativa 
	Id_
	Int identity
	Id_Cliente_Cobertura
	Identificador 
	Id_
	Int 
	Id_Cliente
	Chave de relacionamento com a tabela cliente 
	Id_
	Int
	Id_Cobertura
	Chave de relacionamento com a tabela cobertura 
	Tabela Cadastro de Veículo
	Prefixo
	Tipo
	Exemplo 
	Narrativa
	Id_
	Int Identity
	Id_veiculo
	Identificador 
	Id	
	int
	Id_Cliente	
	Chave de relacionamento com a tabela cliente 
	Nm_
	varchar
	Nm_Marca
	Marca do Veiculo 
	Nm_
	varchar
	Nm_Modelo
	Modelo do Veiculo 
	Nm_
	varchar
	Nm_Placa 
	Placa do Veiculo 
	Nr_
	numeric
	Nr_Ano
	Ano do Veiculo 
	Nm_
	varchar 
	Nm_Cor
	Cor do Veiculo 
	Vl_
	numeric
	Valor_Veiculo 
	Valor do Veiculo 
	Tabela Cadastro de Apólice
	Prefixo 
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_Apolice
	Identificador 
	Id_
	Int 
	Id_Cliente
	Chave de relacionamento com a tabela cliente
	Vl_
	numeric
	Valor_Apolice
	Valor da Apólice 
	
Cadastro de Tipos de Sinistro
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	int Identity
	Id_tipo_Sinistro
	Identificador 
	Nm_
	varchar
	Nm_Tipo_Sinistro
	Tipo de Sinistro 
	Tabela do Sinistro do Veículo
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_Sinistro_veiculo
	IdentificadorDesc_
	
	Desc_Sinistro
	Descrição do Sinistro 
	Id_
	int 
	Id_Apolice
	Chave de relacionamento com a tabela apólice 
	Id_
	int 
	Id_Cliente
	Chave de relacionamento com a tabela cliente
	Id_
	int 
	Id_Veiculo
	Chave de relacionamento com a tabela Veiculo 
	Dt_
	varchar
	Dt_ocorrencia_Sinistro
	Ocorrência 
	Tabela de Tipo de Serviço
	Prefixo
	Tipo 
	Exemplo
	Narrativa 
	Id_
	Int Identity
	 Id_Tipo_Servico 
	Identificador
	Nm_
	varchar
	Nm_Tipo_Servico
	Tipo de Serviço
	Vl_
	Numeric
	Valor_cobertura
	Valor da Cobertura
	Tabela Tipo de Serviço
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_Tipo_Veiculo
	Identificador 
	Nm_
	varchar
	Nm_Tipo_Veiculo
	Tipo de Veiculo 
	Tipo de Serviço Contratado
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_Tabela_fipe 
	Identificador
	Nm_
	varchar
	Nm_Marca 
	Nome da Marca
	Nm_
	varchar
	Nm_Modelo
	Nome do Modelo
	Nr_
	Numeric
	Nr_Ano_Carro
	Ano do Veiculo
	Vl_
	Numeric
	Vl_Veiculo
	Valor do Veiculo
	Nr_
	Numeric
	Nr_mes_Tabela
	Mes da Tabela 
	Nr_
	Numeric
	Nr_ano_Tabela
	Ano da Tabela
	Tipo_
	int
	Tipo_Veiculo
	Chave de relacionamento com a tabela Veiculo
	Tabela Oficina Contratada
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int Identity
	Id_oficina
	Identificador 
	Nm_
	Varchar
	Nm_Fantasia
	Nome Fantasia
	Nm_
	Varchar
	Nm_Razao_Social
	Razão Social
	Nr_
	Numeric
	Nr_Cnpj 
	Cnpj da empresa
	Nr_
	Numeric
	Nr_Telefone
	Telefone
	Nm_
	Varchar
	Nm_Email
	Email 
	Tabela Endereço da Oficina
	Prefixo
	Tipo
	Exemplo
	Narrativa
	Id_
	Int Identity
	Id_Endereco_Oficina
	Identificador
	Id_
	Int
	Id_Oficina
	Chave de relacionamento com a tabela Oficina
	Nm_
	Varchar
	Nm_Rua
	Nome da Rua
	Nr_
	numeric
	Nr_Numero
	Numero da empresa
	Nm_
	Varchar
	Nm_Bairro
	Bairro
	Nm_
	Varchar
	Nm_Cidade
	Cidade 
	Nm_
	Varchar
	Nm_Estado
	Estado
	Nm_
	Varchar
	Nm_Pais
	País 
	Tabela Cadastro do Funcionário 
	Prefixo
	Tipo
	Exemplo
	Narrativa 
	Id_
	Int identity
	Id_Grupo_Funcionario
	Identificador
	Nm_
	varchar
	Nm_Grupo
	Nome do Grupo
	Tabela Cadastro de Funcionário
	Prefixo
	Tipo
	Exemplo
	Narrativa
	Id_
	Int identity
	Id_Funcionario
	Identificador 
	Nm_
	varchar
	Nm_Funcionario
	Nome do Funcionário
	Nr_
	numeric
	Nr_Cpf
	Cpf 
	Nr_
	varchar
	Nr_Telefone
	Telefone
	Nm_
	varchar
	Nm_Email
	Email
	Nm_
	varchar
	Nm_Senha
	Senha 
	Id_
	int
	Id_Grupo_Funcionario
	Chave de relacionamento com a tabela Funcionário
10. Script de teste de Banco de Dados
	Descrição 
	O sistema exibe um campo com CPF ou CNPJ para ser preenchido.
	O cliente preenche os dados e clica em Cadastrar e redireciona para outra página.
	O sistema exibe um campo para Nome, CPF, E-mail, confirmar e-mail, Telefone.
	O cliente termina de preencher os dados e clica em Finalizar Cadastro, exibe uma mensagem de Cadastro realizado com sucesso e efetua o login do cliente e redirecionando para página inicial.
	Acessar Conta 
	O sistema exibe o campo para preencher com CPF ou CNPJ
	O cliente clica em entrar.
	O sistema exibe a página com campo senha para preencher
	O cliente preenche o campo senha e clica em Entrar
	Acessar o Sinistro 
	O cliente acessa a tela inicial do sistema
	O cliente clica em Acionar sinistro
	O sistema exibe os tipos de sinistro.
	Cliente selecionar um dos tipos de sinistro
	O sistema redirecionará para página de preenchimento de dados
	Acionar Sinistro 
	O cliente acessa o sistema
	O sistema exibe os tipos de sinistro
	O cliente seleciona o tipo de sinistro
	O sistema redireciona para página com os campos para preencher Nome completo, Telefone, E-mail, Data Ocorrência, Placa do Veículo, Número da apólice, CPF do segurado
	Caso algum campo não seja preenchido corretamente o sistema não deixa prosseguir. 
	Documentação necessária.
	O cliente anexa no sistema no campo de anexar documentos
	O cliente clica em enviar
	O sistema exibe uma mensagem de Enviado e redireciona para uma página com o ID do processo
	Caso o documento for anexado o sistema não deixa prosseguir no andamento do sinistro
	Dados 
	O cliente acessa o sistema
	O sistema exibe as opções que o cliente pode acessar
	O cliente clica em Usuário
	O sistema exibe as opções de Usuário
	O Cliente clica em Mostrar dados
	O sistema exibe os dados registado do cliente
	Caso algum dado do cliente esteja errado pode atualizar dados
	Atualizar dados
	O cliente acessa o sistema
	O sistema exibe os dados do cliente
	O cliente atualiza os dados clicando no Editar
	Caso o cliente atualize os dados de formar incorreta o sistema mantem os dados registrados antigos
	Selecionar serviço
	O cliente seleciona o serviço que deseja
	O sistema redireciona para página de contratação do serviço
	O sistema exibe os campos a serem preenchidos
	Caso as informações dos cliente estejam errados o sistema exibe uma mensagem
	Simular Cotação
	O cliente clica em simular cotação
	O sistema exibe os dados que necessita para realizar a cotação
	O cliente preenche os dados
	O sistema exibe a cotação
	Caso o sistema não faça cotação de veículo com o ano mínimo exigido, o sistema exibe uma mensagem
	Contrato de seguro negado
	O cliente simula cotação
	Sistema exibe a cotação
	O sistema mostra a opção de prosseguir com a contração ou negar
	O sistema exibe a opção de prosseguir e de negar
	O cliente clica em negar
	O sistema retorna para página principal
	Caso o cliente clique em prosseguir, o sistema redireciona para outra página
	Contratar seguro
	O cliente simula cotação
	Sistema exibe a cotação
	O sistema mostra a opção de prosseguir com a contração ou negar
	O sistema exibe a opção de prosseguir e de negar
	O cliente clica em prosseguir
	O sistema exibe página com campos para anexar documentos necessário
	Caso o cliente em negar, o sistema retorna para página principal
	Enviar e-mail de confirmação
	O cliente anexa os documentos no sistema e clica em enviar
	A seguradora recebe os documentos
	A seguradora envia e-mail de confirmação para  e-mail do cliente
	Caso o cliente mande o documento na correspondente com o que a seguradora exigiu, a segurado retorna e-mail 
para o cliente
	Consultar tabela fipe
	Seguradora buscar no sistema modelo e o ano do veículo
	Segurado consulta na tabela FIPE o valor estimado do veículo.
	Caso algum dos dados na consulta esteja errado, o sistema exibe mensagem de erro
	Cadastra tipos de sinistros
	A seguradora acessar a funcionalidade cadastrar sinistro no sistema
	O sistema exibe mensagem de cadastro efetuado
	Caso tiver algum erro, o sistema não conclui o cadastro
	A seguradora acessa a funcionalidade cadastrar oficinas no sistema
	O sistema exibe mensagem de cadastro efetuado
	Caso a oficia não tiver os requisitos que a segurado exige o sistema não conclui cadastro
	Emitir valor da franquia.
	O cliente aciona o sinistro no sistema
	Sistema exibe os sinistros
	O cliente seleciona o tipo de sinistro
	O cliente envia os documentos necessários
	O sistema exibe as oficinas credenciadas
	A segurado emite o valor da franquia
	Caso o veículo não seja avaliado pela oficina não será emitido o valor da franquia
	Mostrar oficinas credenciadas
	O cliente aciona o sinistro no sistema
	Sistema exibe os sinistros
	O cliente seleciona o tipo de sinistro
	O cliente envia os documentos necessários
	O sistema exibe as oficinas credenciadas
	Caso todos os documentos exigidos não forem enviados, o sistema não exibe as oficinas credenciadas
11. Cenário de Teste
	Nome do Cenário de teste 
	Descrição da Etapa do Teste
	Resultado Esperado
	
Cadastro de Dados do Cliente
	
Inclusão de cadastro
	Ao termina de preencher os dados e clica em Finalizar Cadastro, exibe uma mensagem de Cadastro realizado com sucesso e efetua o login do cliente e redirecionando para página inicial.
	
	
Inclusão de dados Inválidos
	Caso o cliente deixe algum dos campos em branco ou com preenchimento invalido, o sistemaexibe uma mensagem. 
	
	
Inclusão de dados cadastrados
	Caso o Cliente informe dados já existe no sistema, o sistema informará uma mensagem. 
	Acionar sinistro.
	Pedido de acesso ao sinistro
	O sistema exibe os tipos de sinistro. 
	
	
Dados inválidos
	Caso algum campo não seja preenchido corretamente o sistema não deixa prosseguir. 
	
Sinistro Acionado.
	
Cadastro de dados.
	O sistema redireciona para página com os campos para preencher Nome completo, Telefone, E-mail, Data Ocorrência, Placa do Veículo, Número da apólice, CPF do segurado. 
	
Anexo de Documentos
	
Anexo de documentos dos Clientes 
	O sistema exibe uma mensagem de Enviado e redireciona para uma página com o ID do processo. 
	 
	
O não anexo de documentos 
	Caso o documento não for anexado o sistema não deixará prosseguir no andamento do sinistro. 
	Acesso do Usuário
	O cliente acessa o sistema para atualização do cadastro. 
	O sistema exibe os dados registado do cliente. 
	
	
Dados inválidos
	Caso algum dado do cliente esteja errado não poderá atualizar os dados e será usado o cadastro antigo.
	
Contrato de Serviço 
	
Contrato de serviço
	O sistema exibe os campos a serem preenchidos
	
	
Dados inválidos
	Caso as informações dos clientes estejam erradas no sistema exibe uma mensagem. 
	Simular Cotação do Veículo 
	Preencher os Dados que necessários para a cotação 
	O sistema exibe a cotação.
	
	
Ano mínimo para a cotação.
	Caso o sistema não faça cotação do veículo com o ano mínimo exigido, o sistema exibe uma mensagem. 
	Contrato de Serviço 
	Seleciona a oficina e envia os documentos 
	O sistema exibe as oficinas credenciadas. 
	
	
Dados não enviados
	todos os documentos exigidos não forem enviados, o sistema não exibe as oficinas credenciadas
12. Querys do Banco de Dados
	select id_grupo_funcionario
	 , nm_grupo 
 from grupo_funcionario
	Select Id_tipo_sinistro
	 , Nm_tipo_sinistro
 from Tipo_Sinistro
	select Id_tabela_fipe
	 , Nm_Marca
	 , Nm_modelo
	 , Nr_ano_Carro
	 , Vl_Veiculo
	 , Nr_mes_tabela
	 , Nr_ano_tabela
	 , Tipo_veiculo
from tabela_fipe
	select Id_tipo_veiculo
	 , Nm_tipo_veiculo
 from Tipo_Veiculo
	select Id_oficina
	 , Nm_Fantasia
	 , Nm_Razao_Social
	 , Nr_Cnpj
	 , Nr_Telefone
	 , Nm_Email
from Oficina_Credenciada
13. RELATÓRIO DE GESTÃO DO PROJETO INTEGRADO MULTIDISCIPLINAR
Esse projeto consiste na alimentação da informação através somente dos clientes e assim os administradores do futuro aplicativo, site e entre outros meios de comunicação da futura Consultoria, assim então sendo composto por bancos de dados, APi’s, suporte e manutenção mensal, sistema automatizado, a informação mais precisa, e dentre outros.
Esse trabalho tem como foco e objetivo fielmente a execução do levantamento e análise de gerenciamento de todos os processos internos para a gestão de um ecossistema criado para soluções de serviços de proteção de seguros (automóvel, carga, residência, previdência e vida). A LGPD (Lei geral Proteção de Dados) deve ser aplicada para todas as pessoas físicas e jurídicas.
Contendo no nosso planejamento as seguintes etapas, funções, ações, utilidades, necessidades, entre outros: coletagem dos dados para a utilização de um intermediador sendo ele o aplicativo do qual está sendo desenvolvido por etapas, sendo assim a principal etapa a coletagem de dados.
A procura da necessidade do cliente, sendo assim feito através de formulários apresentados e coletados ao decorrer do projeto. A tratativa está relacionada aos usuários a entenderem as ações que poderão vir a ocorrer no serviço solicitado, tendo assim em suas especificações e apontando os caminhos em busca da execução cadastrar, modificar, consultar serviços, fazer envio de documentos e acompanhar solicitações.
13.1 Desempenho de funcionários
O desempenho e a utilização de funcionários no projeto, foi realizado totalmente remoto, sendo assim em seu cronograma as metas, tarefas, necessidade e prazos. Todos sendo atendidos e com a equipe composta por 6 integrantes em sincronização e foco absoluto da priorização de um produto excelente, que foi o caso do produto solicitado pelo cliente e idealista da ideia da criação de um projeto relacionado a consultoria de seguros de automóveis.
13.2 Mercado
É necessário lembrar e ser revisado que o mercado de seguros de automóveis é algo involuntário e de ordem complexa relacionado aos números, valores, necessidades e procura. No momento o mercado se encontra em uma alavancada dos preços, pelo fato das poucas fabricação feitas em território nacional, que é uma consequência da falta de matéria prima necessária para a criação de automóveis, e também tende a ser pela agressiva economia mundial conturbada por questões de guerras territoriais e burocráticas entre a grande e maior potencial mundial e uma outra potência, sendo assim apontadas a guerra entre Ucrânia e Rússia, sendo mencionada essa guerra ela está relacionada a aumentos em diversos produtos por questões burocráticas e permissões tiradas da Rússia. Porém o mercado futuramente tende a ter um equilíbrio e assim uma baixa em diversos valores estrondosos.
13.3 Evolução do negócio
O negócio vem a evoluir com o trabalho, a manutenção e rentabilidade do produto que está sem orientado e produzido por uma equipe de pessoas que buscam assim ter em sua conclusão o serviço solicitado entregue que seria a entrega de um desenvolvimento web(site), desenvolvimento(mobile) e desktop (programa para funcionários). E em questões da consultoria de seguros nacionalmente falando tende a vir melhorar na estabilidade econômica que está por vir e assim futuramente se caso vier a estabilidade a compras de novos veículos tende a ser solicitadas e assim acrescentando no negócio o acúmulo de capital que passa a ser utilizado para o investimento do negócio e assim total e definidas. 
13.4 LGPD
No presente, foi utilizada a LGPD (Lei Geral de Proteção de Dados do Brasil) que tem como seu foco a proteção e a segurança do usuário com toda estrutura presente e estabelece regras sobre coleta, armazenamento, tratamento e compartilhamento de dados pessoais, impondo mais proteção e penalidades para o não cumprimento.
Em detalhes mais aprofundados sobre a LGPD temos então suas normas, regras e entre outros presentes nesse documento redigido pelo governo nacional: 
LEI NO 13.709, DE 14 DE AGOSTO DE 2018: Dispõe sobre a proteção de dados pessoais e altera a Lei nº 12.965, de 23 de abril de 2014 (Marco Civil da Internet).
CAPÍTULO I
DISPOSIÇÕES PRELIMINARES
Art. 1º Esta Lei dispõe sobre o tratamento de dados pessoais, inclusive nos meios digitais, por pessoa natural ou por pessoa jurídica de direito público ou privado, com o objetivo de proteger os direitos fundamentais de liberdade e de privacidade e o livre desenvolvimento da personalidade da pessoa natural.
Art. 2º A disciplina da proteção de dados pessoais tem como fundamentos:
I - o respeito à privacidade;
II - a autodeterminação informativa;
III - a liberdade de expressão, de informação, de comunicação e de opinião;
IV - à inviolabilidade da intimidade, da honra e da imagem;
V - o desenvolvimento econômico e tecnológico e a inovação;
VI - a livre iniciativa, a livre concorrência e a defesa do consumidor; e
VII - os direitos humanos, o livre desenvolvimento da personalidade, a dignidade e o exercício da cidadania pelas pessoas naturais.
Art. 3º Esta Lei aplica-se a qualquer operação de tratamento realizada por pessoa natural ou por pessoa jurídica de direito público ou privado, independentemente do meio, do país de sua sede ou do país onde estejam localizados os dados, desde que:
I - a operação de tratamento seja realizada no território nacional;
II - a atividade de tratamento tenha por objetivo a oferta ou o fornecimento de bens ou serviços ou o tratamento de dados de indivíduos localizados no território nacional;
III - os dados pessoais objeto do tratamento tenham sido coletados no território nacional.
§ 1º Consideram-se coletados no território nacional os dados pessoais cujo titular

Continue navegando