Sei sulla pagina 1di 13

Projeto de aplicativo para

Mobilidade Urbana
Projeto de aplicativo para
Mobilidade Urbana

Objetivo
Essa proposta comercial tem seu objetivo facilitar a conexão entre o consumidor e o motorista,
transformando a distância física entre eles em uma distância de apenas alguns toques no aplicativo
multiplataforma. O nosso produto é ideal para quem deseja iniciar a prestação de serviços para:

Motoristas privados (app similar ao Uber)


Táxis
Mototáxi
City Tour
Entre outras aplicações..

Serão descritas também questões como a tecnologia envolvida, sessão de código fonte,
confidencialidade do escopo do projeto, garantia dos trabalhos realizados e até a colocação do
projeto em ambiente final de produção para nosso cliente.

Sera entregue:
Customização de Logomarca e Cores
Publicação nas lojas de Aplicativos
Setup inicial
Instalação em servidor
Publicação Aplicativo Usuário iOS
Publicação Aplicativos Android
Treinamento
Projeto

A solicitação do usuário será enviada para o sistema web, onde será designado um motorista
para atendê-la.
Na tela incial haverá a logomarca do aplicativo e botões com as opções 'Entrar' e 'Registrar'

Entrar
Exibe a tela de Login

Registrar

Exibe a tela de Cadastro

Login

E-mail

Senha

Botão de login

Ao clicar, irá validar e-mail e senha. Se forem válidos, redirecionará o usuário para o Mapa, caso contrário,
emitirá uma mensagem de e-mail e senha inválidos.

Botão 'Esqueci minha senha'


Caso esqueça sua senha, o usuário poderá solicitar que um link para a redefinição da senha
seja enviado para o email cadastrado.

Recuperação da senha

Através da inserção do e-mail, o usuário poderá recuperar sua senha. Será enviado para o seu email um
link que possibilitará a redefinição da senha atual.

Campo

E-mail
Botão 'Recuperar senha'

O sistema validará se o e-mail está cadastrado no sistema e enviará um link para a redefinição da senha.
Caso não esteja, será emitido um alerta informando que não foi possível encontrar o e-mail.

Redefinição da senha

Ao clicar no link recebido no email, o usuário será redirecionado para a tela de Redefinição da Senha,
onde alterará sua senha.

Campos

Senha

Confirmação da senha

Botão 'Redefinir senha'

Após redefinir a senha, o usuário será redirecionado para o tela do Mapa.

Cadastro

Dados

Nome

Sobrenome

E-mail

Confirmação do e-mail

Telefone

Senha

Confirmação da senha

Mapa

O mapa utilizado no aplicativo será obtido através do Google Maps.

Automaticamente, o aplicativo obterá a localização do usuário (GPS) e exibirá a área em torno do


local onde ele se encontra, com um pino indicando sua localização no mapa.

O GPS deve estar ativado durante a utilização do aplicativo, pedindo ao usuário que ative-o para o
completo funcionamento.

A precisão do GPS deve ser boa, com a menor variação possível.

O usuário deverá aguardar até o celular atingir essa precisão.

Barra Superior

Logomarca do aplicativo

Botão em forma de boneco, para acesso ao menu do usuário.


Barra de busca

A barra de buscas ficará localizada abaixo da barra superior, sobre o mapa, e será utilizada para definir
o local de partida.

O endereço que o usuário se encontra, obtido pelo GPS, será exibido na barra de buscas, podendo ser
editado. Ao tocar na barra, o aplicativo exibirá a Tela de Agendamento de Viagem

Agendamento de Viagem

A tela de Agendamento de Viagem será exibida quando o usuário tocar na barra de busca.
Será utilizada para definir os locais de partida e destino, bem como a data e hora da viagem.

Caso haja alguma viagem em andamento para o destino selecionado pelo usuário,
os dados da viagem serão exibidos para o usuário e ele terá a opção de 'participar da viagem',
caso o veículo tenha vagas disponíveis.

Campos

Partida

Preenchido automaticamente com base nas informações obtidas através da localização do usuário (GPS).
Podem ser alteradas ao tocar no campo caso as informações não estejam precisas.

Destino

O usuário deve digitar o endereço na barra, buscar e selecionar o local de destino.

Data e hora

Após definidos os locais de partida e destino, o usuário deverá informar a data e hora que o motorista
deve chegar ao local de partida.

Botão para solicitar motorista

O sistema exibirá a tela de Confirmação da Viagem, com os dados da viagem e a estimativa de preço.

Confirmação da Viagem

Informações

Dados da viagem

Partida

Destino

Data e Hora

Estimativa de preço

Botão para 'Confirmar solicitação'


O sistema verificará se o usuário já possui um cartão de crédito cadastrado em sua conta.

Não possui cartão

Solicitará que o usuário cadastre um cartão e o redirecionará para a tela de Opções de Pagamento

Possui cartão

O usuário deverá selecionar o cartão desejado caso tenha mais de um cadastrado em sua conta e o
sistema fará a validação da transação.
Caso o sistema encontre algum problema durante a validação, exibirá um alerta para o usuário. Se não
houver problemas, o valor será debitado da sua conta, a viagem será agendada e o usuário e o motorista
receberão um e-mail contendo os dados da viagem.

Menu do Usuário

Será exibido na mesma tela, sobre o mapa, quando o usuário tocar no botão de acesso ao menu do usuário

Opções

Mapa

Recolhe o menu e retorna ao Mapa

Viagens em Andamento

Exibe a tela de Viagens em Andamento

Perfil

Exibe a tela de edição do Perfil

Pagamento
Exibe a tela de Pagamento

Registro de Viagens

Exibe a tela de registro das Viagens

Encerrar sessão
Encerra a sessão do usuário, o que fará com que seu login e senha sejam solicitados no próximo acesso.

Viagens em Andamento

O usuário poderá visualizar as viagens em andamento e solicitar que 'participe' delas caso hajam vagas no
veículo de transporte e o usuário possa encontrar o motorista no local predeterminado.
As viagens serão dispostas em lista contendo os dados da viagem.

Dados

Origem

Destino

Horário de Saída

Horário de Chegada

Capacidade

Quantidade de ocupantes
Botão para 'Participar da Viagem'

Ao tocar no botão, o usuário será redirecionado para tela de Confirmação da Viagem, descrita acima.

Após a confirmação, uma mensagem será enviada ao motorista informando que um usuário
deseja participar da viagem, e os dados da viagem serão alterados no Sistema WEB.

Perfil

O usuário poderá editar seus dados previamente cadastrados, acessando a opção


Perfil no menu do usuário.

Nome

Sobrenome

Email

Confirmação do email

Senha

Confirmação da senha

Telefone

Opções de Pagamento

O pagamento poderá ser efetuado através de cartões de crédito ou dinheiro.


Na tela de Opções de Pagamento, o usuário poderá gerenciar seus cartões cadastrados para o
pagamento das viagens.

Opções

Adicionar novo cartão

O sistema fará a validação dos dados do cartão, caso não sejam válidos, exibirá uma mensagem de
erro para o usuário informando que o cartão informado é inválido.

Dados

Nome

Número do cartão

Código de segurança

Validade

Remover cartão

Registro de Viagens

Aba de Viagens Realizadas


Toda viagem realizada pelo usuário será registrada na aba de viagens realizadas e também no sistema web.

Dados

Nome do motorista

Carro

Placa

Local de Partida

Local de Destino

Data e Hora

Valor

Aba de Viagens Futuras

Toda viagem agendada pelo usuário será registrada na aba de viagens agendadas e também no sistema
web, na área de solicitações.

Dados

Os mesmos descritos na Aba de Viagens Realizadas

Aplicativo do Motorista
O Aplicativo do motorista é compatível somente com as plataformas Android 5 ou superior.

Através do aplicativo, o motorista receberá as solicitações de viagens designadas através do sistema web,
e solicitações de participação em viagem, contendo todos os detalhes necessários para que realize a
viagem. O aplicativo do motorista terá comportamento bastante similar ao do aplicativo do usuário
(descrito anteriormente), com exceção das solicitações de viagem que serão exibidas.

Portanto, as telas listadas abaixo, sem descrição detalhada, possuem comportamento semelhante ao
do Aplicativo do usuário.

Splash Screen

Tela Inicial

Login

Recuperação da Senha

Redefinição da Senha

Mapa

Possuirá comportamento semelhante ao do aplicativo do usuário, com exceção da barra de buscas.

Solicitações

Quando houver uma solicitação designada para o motorista, ele receberá um alerta no mapa contendo os
dados da viagem.

Automaticamente o mapa traçará a rota para chegar até o destino e exibirá no mapa para o motorista.
Ao chegar ao local, o aplicativo traçará a rota até o próximo destino.
Dados

Nome do usuário

Destino

Data e Hora

Valor estimado

Menu do usuário

Possuirá comportamento semelhante ao do aplicativo do usuário, com exceção da opção Pagamento e


Viagens em Andamento, que não serão exibidas no menu.

Sistema WEB
O sistema web terá todas as funcionalidades e telas para que a empresa realize a gestão dos motoristas e
viagens de maneira simples e fácil.

Login

Campos

Login

Senha

Botão de login

Ao clicar, irá validar usuário e senha. Se forem válidos, redirecionará o usuário para o Painel Administrativo,
caso contrário, emitirá uma mensagem de usuário e senha inválidos.

Botão 'Esqueci minha senha'

Caso esqueça sua senha, o usuário poderá solicitar que um link para a redefinição da senha seja
enviado para o email cadastrado.

Recuperação da senha

Através da inserção do nome de usuário e email o usuário poderá recuperar sua senha. Será enviado para
o seu email um link que possibilitará a redefinição da senha atual.

Campos

Usuário

Email

Botão 'Recuperar senha'

O sistema validará se o email e usuário estão corretos e enviará um link para a redefinição da senha.
Caso o usuário ou email estejam incorretos, será emitido um alerta informando que não foi possível
encontrar o usuário.

Redefinição da senha

Ao clicar no link recebido no email, o usuário será redirecionado para a tela de redefinição da senha,
onde alterará sua senha.

Campos
Redefinição da senha

Ao clicar no link recebido no email, o usuário será redirecionado para a tela de redefinição da senha,
onde alterará sua senha.

Campos

Senha

Confirmação da senha

Botão 'Redefinir senha'

Após redefinir a senha, o usuário será redirecionado para o Dashboard.

Dashboard

Tela inicial do administrador logo após logar no sistema

Menu dinâmico

O menu estará disponível em todas as páginas que o usuário acessar, facilitando assim sua 'locomoção'
dentro do painel administrativo.

Motoristas

Passageiros

Viagens

Solicitações

Dados do dia

Total de viagens hoje

Total de clientes hoje

Receita total hoje

Dados gerais

Total de viagens

Total de clientes

Receita total

Mapa de Acompanhamento em tempo real

Será possível saber a localização do motorista em tempo real enquanto ele faz a viagem. Para isso, o
motorista deve apenas estar com o aplicativo aberto, pois o aplicativo enviará os dados
com a sua localização.

O motorista será representado no mapa por um carro, e será possível acompanhá-lo durante todo o trajeto.
Ao clicar no carro, será possível designar uma viagem ao motorista selecionado. O administrador será
encaminhado para a página de solicitações e precisará apenas selecionar a solicitação que deseja
atribuir ao motorista.
Inserção e Edição de Motoristas

Pesquisa de Motoristas

Todos os dados estarão disponíveis para o usuário em forma de tabela ou grid de dados e serão filtrados

Filtros

Pesquisa de Passageiros

Todos os dados estarão disponíveis para o usuário em forma de tabela ou grid de dados e serão filtrados
com base nas opções a seguir:

Filtros

Pesquisa de Viagens

Todos os dados estarão disponíveis para o usuário em forma de tabela ou grid de dados e serão filtrados
com base nas opções a seguir:

Filtros

Colunas da tabela

opções

ver detalhes

editar

remover

nome do usuário

motorista

partida

data e hora partida

destino

data e hora destino

valor

status

concluida

em andamento

Solicitações

Todas as solicitações serão registradas quando o usuário solicitar o motorista através do aplicativo em
seu smartphone. Nesta tela, o administrador poderá atribuir o motorista que atenderá a solicitação e
automaticamente o motorista receberá em seu aplicativo as informações. Todos os dados estarão
disponíveis em forma de tabela ou grid de dados:
Colunas da tabela

opções

atribuir motorista

editar

cancelar

ID

nome do usuário

e-mail

telefone

data da solicitação

local de partida

local de destino

valor

Tecnologia envolvida
Linguagens de Programação: Java, C++, Objective C, PHP 7, Javascript

Frameworks: Jquery , Laravel, Bootstrap,

Banco de dados: MySQL Server 5, SQLite 3

Sistema Operacional: Mac OSX, Linux ou Windows Server, iOS 5 ou superior, Android 4 ou superior;

Servidor WEB: NGinx

Controle de versão de arquivos: GIT

Documentação: MS-Office, Google Docs ;

Programas de Edição: Corel Draw, Adobe Suite ( Photshop, Illustrator, Dreamweaver )


Investimento:

R$ 220.000,00 ( Duzentos e Vinte Mil Reais)


o mesmo sera pago da seguinte maneira:
30 % - entrada
35 % - 30 dias
35 % - 60 dias

valor investimento valido para o aplicativo durante 1 ano;

Apos esse periodo tera a taxa de manutencao e renovacao dos aplicativos para Android, mapa, dataCenter
e suporte avisado valores antecipadamente.

Oferta valida ate 10/02/2019

Garantia:
Durante o período de vigência do contrato há garantia sobre erros encontrados nos aplicativos e
painel web sem custos adicionais.

Os aplicativos são atualizados uma vez por mês, na última terça-feira do mês, contendo todas as
e correções ajustadas durante durante as 3 primeiras semanas, itens que não forem ajustados,
deverão ser publicados na próxima versão.

Itens críticos como paradas de sistema, fechamento dos aplicativos, erros impeditivos, terão caráter de
urgência e prioridade tanto no suporte como na correção.

Erros de layout como ícones, textos sobrepostos, traduções e erros não impeditivos serão tratados no ciclo
tradicional de atualização e publicação mensal.

Ficaremos responsáveis pela publicação nas lojas de aplicativos (Google Play e Apps Store),
desta forma, você não terá nenhum trabalho e custo adicional para a publicação.

Declaro para os devidos fins, que recebi a documentação Projeto de aplicativo para mobilidade
Urbana, para analise e dirimir eventuais dúvidas;

_____________________ _____________________ _____________________


Responsavel Gislene Oliveira Resende Tiago Resende Santos
Nome: Analista de Sistemas Adm. Vendas
CNPJ:

Potrebbero piacerti anche