Projeto realizado pelos alunos do Curso de ADS PUC-MG (Turma 5.5)
Integrantes:
A cada dia as pessoas tem preferido programar suas viagens de férias antecipadamente e com a maior comodidade, conforto e segurança possíveis.
Além das opções de hotéis e pousadas que oferecem total comodidade, sempre houve a possibilidade de se alugar uma casa para temporada, porém muitas vezes só se teria como ver o imóvel alugado quando chegasse no local. Há algum tempo a tecnologia e a internet nos permite realizar esta ação de uma forma muito mais clara e segura, admitindo a visualização de fotos e solução de dúvidas, antes mesmo de fechar a locação.
Sendo assim, o serviço de locação por temporada tem sofrido um aumento no número de procuras, e não somente como opção de lazer, mas também para trabalho, pois, após o início da pandemia de SARS Covid-19, muitas empresas adotaram o home-office. Neste mesmo contexto da pandemia, muitas pessoas também preferem a locação de temporada, pois o fluxo dentro da hospedagem fica restrito. (VILLAR, 2021)
Para o anfitrião (locador), o serviço de locação por temporada sempre foi uma oportunidade de ter uma renda extra, e para quem procura esse tipo de hospedagem também podemos citar algumas vantagens como: redução de custos, maior liberdade e privacidade, pois não será necessário correr para não perder o horário do café da manhã, além de poder reunir com amigos e/ou familiares no mesmo local. (BIGViagem, 2016 e TemporadaLivre, 2019)
Diante desse contexto, surge a necessidade de uma plataforma focada no serviço online de locação por temporada de imóveis nas regiões litorâneas, oferecendo não somente conforto, qualidade e segurança para aqueles que desejam disponibilizar ou locar um imóvel, mas também uma interação 100% digital, segura e automatizada.
Com a presença da internet se tornando essencial no dia a dia de todos, seja no auxílio aos estudos, no entretenimento em geral, bem como no oferecimento de serviços de estadia em hotéis, pousadas e/ou casas, nem todos os serviços disponíveis estão capacitados ou preocupados em aproximar/interagir com o público interessado em locação de imóveis no litoral brasileiro, de forma digital.
Buscando dirimir essa lacuna, o grupo procura melhorar a interatividade entre o anfitrião (locador) e o hóspede (locatário), promovendo o acesso a uma plataforma de serviço online de locação de imóveis por temporada, nas regiões litorâneas do Brasil.
Nosso projeto tem como objetivo central a criação de um software que proporcione uma maior aproximação e interação entre o anfitrião (locador) e o hóspede (locatário), no acesso à imóveis mobiliados disponíveis para locação de curta e média permanência, no litoral brasileiro, de forma 100% digital, segura e automatizada.
Como objetivos específicos, podemos citar:
O que impulsionou a elaboração deste projeto foi entender que, em um mundo onde a tecnologia e a popularização da internet tem mudado constantemente a forma como as pessoas consomem, negociam e até tomam decisões, disponibilizar uma ferramenta online para locação de imóveis de curta e média permanência, que seja ágil, segura e de fácil acesso, vai de encontro com as necessidades atuais e pode trazer muitos benefícios tanto para o anfitrião (locador), quanto para o hóspede (locatário) (GO BlogCredpago, 2021).
Do lado do anfitrião (locador), esse pode maximizar a divulgação do seu imóvel, podendo encontrar locatários com agilidade, facilidade e menor burocracia, o que também resulta em economia de tempo e dinheiro (Superlógica Tecnologias, 2021). Do lado do hóspede (locatário), esse obtém de forma fácil e ágil uma gama de imóveis para sua escolha, podendo ter uma boa noção do imóvel que pretende locar, sem ter que deslocar-se até o local antes da estadia. Também pode reservar seu imóvel sem muita burocracia e com economia de tempo, já que tem a possibilidade de consultar os detalhes do imóvel, tirar dúvidas, fazer alterações na sua reserva e pagar, tudo através da tela do seu computador ou smartphone.
Além disso, desde 2020, com o surgimento da pandemia causada pela SARS Covid-19, iniciou-se um crescimento sem precedentes nas reservas em sites e plataformas de aluguéis de temporada, popularizando o chamado "turismo de isolamento". Algumas plataformas chegaram a divulgar aumento de até 150% na busca por imóveis isolados de temporada (Campos, 2022).
Também como consequência da mesma pandemia, segundo estudo realizado pela Brain Inteligência Estratégica (2020), o setor imobiliário foi um dos mais impactados e isso ocorreu 93% na forma presencial, diferentemente das modalidades digitais que foram bem menos afetadas (apud Castro; Leso; Cortimiglia, 2020).
Diante disso, uma aplicação online que faça a ligação entre anfitrião (locador) e hóspede (locatário) torna-se de grande utilidade numa era onde características como agilidade, facilidade e segurança são tão valorizadas.
As pessoas trabalham por um longo período durante o ano e como uma forma de descansar e fugir da rotina elas buscam viajar durante as férias ou feriados prolongados. Essas viagens abrangem destinos tanto para o litoral quanto para pontos turísticos, que por sua vez possuem infraestruturas de hospedagem que lhes oferecem acomodações.
Daí surge o público alvo que utilizará o sistema de gerenciamento de imóveis para temporada. Esse público compreende as pessoas que buscam uma acomodação para alugar e os anfitriões detentores dos imóveis a serem alugados. Não há distinção de gênero para o usuário, podendo ser de qualquer um, porém no quesito faixa etária para se usar o sistema deverá ter a maioridade. Também serão abrangidas todas as classes sociais, pois observa-se um grande potencial advindo de quaisquer uma dessas classes.
A definição exata do problema e os pontos mais relevantes a serem tratados no projeto foi estabelecido com a participação dos usuários por meio de entrevista online com tópicos previamente estipulados. A partir dessa interação consolidamos os dados coletados na forma de personas e histórias de usuários.
As pessoas retratadas durante o processo de compreensão do problema são apresentadas nas figuras que seguem.
Quadro 01 - Personas
Carlos José | ||
---|---|---|
Idade: 35 anos - Ocupação: Corretor de Imóveis, especialista em Aluguel para Temporada | Aplicativos: Linkedin, Instagram. | |
Motivações: Oferecer imóveis de aluguel para promover lazer e conforto. | Frustrações: Não conseguir alcançar clientes de outras cidades. | Hobbies, História: Pratica futebol uma vez por semana e gosta de reunir a família aos fins de semana |
Caio | ||
---|---|---|
Idade: 30 anos - Ocupação: Analista de Sistemas | Aplicativos: Linkedin, Instagram. | |
Motivações: Adora conhecer novos lugares. Sempre gostou de mudar seu local de trabalho, pois se sente mais criativo. | Frustrações: Acha um tédio trabalhar de home office sempre no mesmo lugar. | Hobbies, História: Reside em Belo Horizonte. Funcionário de uma empresa de TI dos Estados Unidos. Exerce sua função em home office período integral. |
Ernesto de Aguiar | ||
---|---|---|
Idade: 55 anos - Ocupação: Empresário. Gerenciador e proprietário de duas casas no litoral do Rio de Janeiro. | Aplicativos: Facebook, WhatsApp | |
Motivações: Dar uma vida melhor para os filhos. Adquirir uma renda extra para se aposentar. | Frustrações: Grande concorrência. Dificuldade em divulgar o aluguel de suas propriedades. Falta de confiança em utilizar a internet. | Hobbies, História: Realiza caminhadas ao pôr do sol. Pai de dois filhos. Empresário a mais de 10 anos. |
Clara Castilho | ||
---|---|---|
Idade: 30 anos - Ocupação: Autônoma. Trabalha como manicure e faz faculdade na área de estética. | Aplicativos: WhatsApp, Instagram. | |
Motivações: Gosta muito de viajar para fugir da rotina e esquecer um pouco das obrigações do trabalho. | Frustrações: Não gosta de frequentar hotéis, pois não pode levar seus animais de estimação. | Hobbies, História: Trabalha como manicure desde os 13 anos. Possui o seu próprio estabelecimento e deseja crescer profissionalmente para ter condições de viajar pelo mundo. |
Marina Aguiar | ||
---|---|---|
Idade: 40 anos - Ocupação: Secretária Executiva em uma multinacional | Aplicativos: Linkedin, Instagram. | |
Motivações: Conhecer novos lugares e pessoas. | Frustrações: Quando sua viajem de férias não sai perfeita. | Hobbies, História: Viajar com sua família e com seus animais domésticos. Praticar ciclismo. |
Theo Bernardo | ||
---|---|---|
Idade: 26 anos - Ocupação: Aposentado | Aplicativos: WhatsApp | |
Motivações: Gosta de realizar as sessões de fisioterapia na praia, pois se sente motivado. | Frustrações: Dificuldade em se deslocar de um lugar para o outro. Julgamento da sociedade em relação às pessoas com deficiência. | Hobbies, História: Amava andar de moto e sofreu acidente de trânsito no qual perdeu um braço e uma perna (ambos do lado esquerdo). |
Fonte: Elaborado pelos autores
Registramos as histórias de usuários no quadro abaixo, diante da informação coletada do dia a dia das personas identificadas para o projeto.
Quadro 02 - História de Usuários
EU COMO... PERSONA |
QUERO/PRECISO ... FUNCIONALIDADE |
PARA ... MOTIVO/VALOR |
---|---|---|
Carlos José (Corretor de Imóvies) | Aumentar a visibilidade das casas | Atrair clientes de outras cidades e aumentar o lucro |
Caio Henrique (Analista de Sistemas) | escrever funcionalidade | escrever motivo |
Ernesto Aguiar (Empresário) | Divulgar o seu negócio | Se posicionar no mercado e diminuir a concorrência |
Clara Castilho (Autônoma) | Pesquisar informações de proibições e permissões | Programar melhor as viagens com seus animais domésticos |
Marina Luz (Secretária Executiva) | escrever funcionalidade | escrever motivo |
Teo Bernardo (Aposentado) | Comparar informações acerca da estrutura | Encontrar a melhor casa no quesito acessibilidade |
Fonte: Elaborado pelos autores
O propósito funcional do projeto é definido por meio dos requisitos funcionais que descrevem ações que o sistema deve estar apto a executar, assim como os requisitos não funcionais que descrevem os atributos que o sistema deve possuir de maneira geral. Estes requisitos são relacionados nas tabelas a seguir.
Apresentamos a seguir os requisitos funcionais que o projeto deverá atender.
Quadro 03 - Requisitos Funcionais
ID | Descrição do Requisito | Prioridade |
---|---|---|
RF-001 | O sistema deve permitir ao usuário realizar o cadastro como anfitrião (locador) e ou hóspede (locatário), realizando a validação através de um e-mail de confirmação. | Alta |
RF-002 | O sistema deve permitir ao usuário editar e excluir seu cadastro. | Alta |
RF-003 | O sistema deve permitir ao anfitrião (locador) cadastrar e disponibilizar seu imóvel para locação de temporada. | Alta |
RF-004 | O sistema deve permitir ao anfitrião (locador) editar as informações e excluir o imóvel cadastrado. | Alta |
RF-005 | O sistema deve permitir que o hóspede (locatário) alugue o imóvel escolhido. | Alta |
RF-006 | O sistema deve permitir ao hóspede (locatário) realizar a busca de imóveis por tipo de imóvel e quantidade de cômodos. | Média |
RF-007 | O sistema deve mostrar os imóveis separados por categorias personalizadas, para uma melhor interação do usuário. | Média |
RF-008 | O sistema deve permitir que os imóveis sejam salvos em uma lista de favoritos. | Baixa |
RF-009 | O sistema deve fornecer um campo específico para comentários e avaliação, pelos hóspedes (locatários), referentes a relatos de suas experiências de interação e/ou locação. | Média |
RF-010 | O site deve oferecer uma funcionalidade de filtro/pesquisa para permitir ao usuário localizar um imóvel específico e fácil acesso aos imóveis já viabilizados na plataforma. | Média |
RF-011 | O sistema deve permitir visualizar as informações para contato e dúvidas, dos desenvolvedores do site. | Alta |
RF-012 | O sistema deve disponibilizar formas de pagamento para o imóvel alugado. | Média |
RF-013 | O sistema deve permitir ao usuário solicitar a redefinição de sua senha, informando o e-mail cadastrado. | Alta |
RF-014 | O sistema deve dispor de um calendário para que o hóspede (locatário) verifique se o imóvel estará disponível na data desejada. | Alta |
RF-015 | O sistema deve permitir que o cliente faça login em sua conta através do seu e-mail e senha cadastrados. | Alta |
RF-016 | O sistema deve permitir que o cliente acesse suas reservas e possa alterar e cancelar a mesma, conforme regras contratuais e disponibilidade. | Alta |
RF-017 | O sistema deve permitir que o anfitrião cadastre dados para recebimento das reservas feitas no seu imóvel. | Alta |
RF-018 | O sistema deve disponibilizar um meio de contato para que anfitrião e hóspede possam comunicar-se entre si. | Alta |
RF-019 | O sistema deve permitir ao usuário compartilhar o imóvel escolhido. | Baixa |
Fonte: Elaborado pelos autores
Apresentamos a seguir os requisitos não funcionais que o projeto deverá atender.
Quadro 04 - Requisitos Não Funcionais
ID | Descrição do Requisito | Prioridade |
---|---|---|
RNF-001 | O sistema deve ser multiplataforma, possibilitando seu uso em dispositivos com Windows, Linux e macOS. | Alta |
RNF-002 | O sistema deve ter bom nível de contraste entre os elementos da tela em conformidade. | Alta |
RNF-003 | O sistema deve ser compatível com os principais navegadores do mercado (Google Chrome, Mozilla Firefox, Microsoft Edge). | Alta |
RNF-004 | O sistema deve ser responsivo em ambientes mobile. | Alta |
RNF-005 | O desenvolvimento deve ser utilizando a linguagem C#. | Alta |
RNF-006 | O sistema deve permitir a manutenção do cadastro do usuário (anfitrião e hóspede). | Alta |
RNF-007 | O sistema deve utilizar-se do recurso VLibras (ferramenta gratuita e de código aberto que traduz conteúdos digitais (texto, áudio e vídeo) em Português para Libras). | Média |
RNF-008 | O sistema deve processar requisições do usuário em no máximo 10s. | Média |
RNF-009 | O sistema deve estar de acordo com LGPD (Lei Geral de Proteção de Dados). | Alta |
RNF-010 | O sistema deve possuir acessibilidade para deficientes visuais. | Média |
RNF-011 | O sistema deve estar disponível pelos menos 99% das 24 horas do dia, nos 07 dias da semana. | Alta |
Fonte: Elaborado pelos autores
Apresentamos na tabela abaixo, tópicos consideráveis que limitam a execução do projeto e que se configuram como encargos necessários para seu desenvolvimento.
Quadro 05 - Restrições
ID | Restrição |
---|---|
RE-01 | O projeto deverá ser entregue no final do semestre letivo, não podendo extrapolar a data de 26/06/2022. |
RE-02 | A equipe não pode subcontratar o desenvolvimento do trabalho. |
RE-03 | O aplicativo deve se restringir às tecnologias propostas pelo curso. |
RE-04 | O projeto deve seguir as regras de acessibilidade da W3C. |
RE-05 | Não é possível acesso ao sistema sem conexão de internet. |
Fonte: Elaborado pelos autores
O diagrama de caso de uso, comumente oriundo da especificação dos requisitos funcionais do sistema, descreve as principais funcionalidades do sistema que será projetado pelo grupo e sua interação com os possíveis usuários (DevMedia, 2022). Segundo Ivar Jacobson, podemos dizer que um caso de uso é um "documento narrativo que descreve a sequência de eventos de um ator que usa um sistema para completar um processo" (Wikipédia, 2020).
Graficamente é representado com elementos como os atores, os casos de uso e seus relacionamentos entre si. Seu objetivo principal é ilustrar de forma abstrata, a interação dos elementos externos com as funcionalidades do sistema, ou seja, “a finalidade de um diagrama de caso de uso é apresentar um tipo de diagrama de contexto que apresenta os elementos externos de um sistema e as maneiras segundo as quais eles as utilizam” (Wikipédia, 2020).
Desta feita, o grupo representa abaixo o diagrama de caso de uso para o sistema que será projetado.
ATOR | DESCRIÇÃO |
---|---|
Cliente/Hóspede | Pessoa interessada em alugar um imóvel de temporada. |
Cliente/Anfitrião | Pessoa interessada em disponibilizar seu imóvel para aluguéis de temporada. |
BD | Banco de dados que deve armazenar e buscar as informações dos clientes e dos imóveis cadastrados. |
SAC | Serviço de atendimento ao cliente administrado pelo site. |
CASO DE USO | DESCRIÇÃO | RF |
---|---|---|
Falar com SAC | O cliente pode comunicar-se com o SAC disponibilizado pela aplicação. | RF-11 |
Criar conta | O cliente deve criar uma conta para utilizar os serviços oferecidos pela aplicação. | RF-01 |
Alterar dados cadastrais | O cliente pode fazer alterações referentes ao seu cadastro pessoal. | RF-02 |
Excluir conta | O cliente pode excluir sua conta quando assim o desejar. | RF-02 |
Fazer login | O cliente deve fazer login para acessar sua conta. | RF-15 |
Redefinir senha | O Cliente pode redefinir sua senha se necessário. | RF-13 |
Buscar imóveis | O cliente pode buscar, filtrar, favoritar e compartilhar os imóveis disponíveis na aplicação, assim como as características e regras contratuais dos mesmos. | RF-06, RF-07, RF-08, RF-10, RF-14, RF-19 |
Reservar imóvel | O cliente pode reservar um imóvel conforme disponibilidade. | RF-05 |
Pagar reserva | O cliente pode pagar sua reserva através dos meios de pagamento oferecidos pela aplicação. | RF-12 |
Acessar reserva | O cliente pode consultar suas reservas realizadas. | RF-16 |
Editar reserva | O cliente pode alterar sua reserva conforme regras contratuais e disponibilidade. | RF-16 |
Cancelar reserva | O cliente pode cancelar a reserva conforme regras contratuais. | RF-16 |
Falar com anfitrião/hóspede | Anfitriões e hóspedes podem comunicar-se entre si através dos meios de contato disponíveis na aplicação. | RF-18 |
Avaliar estadia | O cliente pode avaliar sua estadia após o início da mesma. | RF-09 |
Cadastrar imóvel | O anfitrião deve cadastrar os dados do seu imóvel na aplicação. | RF-03 |
Cadastrar dados de recebimento | O anfitrião deve cadastrar os dados para recebimento das reservas realizadas no seu imóvel. | RF-17 |
Alterar dados do imóvel | O anfitrião pode alterar dados referentes ao seu imóvel. | RF-04 |
RELACIONAMENTO | DESCRIÇÃO |
---|---|
INCLUSÃO | |
Para efetivar sua reserva, o cliente deve fazer o login e realizar o pagamento da mesma. | |
Para alterar dados cadastrais, o cliente deve realizar o login. | |
Para excluir sua conta, o cliente deve realizar o login. | |
Para acessar sua reserva, o cliente deve fazer o login. | |
Para cadastrar um imóvel, o cliente deve criar uma conta. | |
Para alterar dados do imóvel, o cliente deve fazer o login. | |
Ao cadastrar seu imóvel, o cliente deve também cadastrar dados para recebimento das estadias realizadas no mesmo. | |
EXTENSÃO | |
Se o cliente esquecer sua senha, pode redefiní-la informando seu e-mail de cadastro. | |
O cliente pode alterar os dados de sua reserva se desejar e conforme disponibilidade e regras contratuais, acessando sua reserva através do login. | |
O cliente pode cancelar sua reserva se desejar, conforme regras contratuais, acessando sua reserva através do login. |
Fonte: Elaborado pelos autores
Figura 1 – Diagrama de Casos de Uso
Fonte: Elaborado pelos autores
BIGViagem. Aluguel por temporada – Vantagens e Desvantagens. Agosto de 2016. Disponível em: https://bigviagem.com/aluguel-por-temporada-vantagens-e-desvantagens/. Acessado em 19/02/2022.
CAMPOS, Mari.Turismo de isolamento faz surgir uma nova geração de "construtores". NEOFEED, 2022. Disponível em: https://neofeed.com.br/blog/home/turismo-de-isolamento-faz-surgir-uma-nova-geracao-de-construtores. Acessado em 05/03/2022.
CASTRO, Luíza M. S.; LESO, Bernardo Henrique; CORTIMIGLIA, Marcelo N. Transformação digital no mercado de locação de imóveis. Ciudad del Saber: X Congreso Internacional de Conocimiento y Innovación, 2020. Disponível em: https://proceeding.ciki.ufsc.br/index.php/ciki/article/download/934/496/2923. Acessado em 22/02/2022.
DevMedia. O que é UML e Diagramas de Caso de Uso: Introdução Prática à UML. Disponível em: https://www.devmedia.com.br/o-que-e-uml-e-diagramas-de-caso-de-uso-introducao-pratica-a-uml/23408. Acessado em 09/03/2022.
Go BlogCredpago. Entenda como a tecnologia facilita o aluguel de imóveis. Abril de 2021. Disponível em: https://blog.credpago.com.br/como-a-tecnologia-facilita-o-aluguel-de-imoveis/. Acessado em 20/02/2022.
Superlógica Tecnologias. Tecnologia Imobiliária: tempo é dinheiro na locação de imóveis. Setembro de 2021. Disponível em: https://blog.superlogica.com/recorrencia/tecnologia-imobiliaria/. Acessado em 20/02/2022.
TemporadaLivre. 5 vantagens para quem quer alugar um imóvel de temporada. Maio de 2019. Disponível em: https://www.temporadalivre.com/blog/5-vantagens-para-quem-quer-alugar-um-imovel-de-temporada. Acessado em 20/02/2022.
VILLAR, Marcela. Preço do aluguel de casas por temporada no Litoral Norte aumenta até 70% neste verão. Janeiro de 2021. Disponível em: https://www.correio24horas.com.br/noticia/nid/preco-do-aluguel-de-casas-por-temporada-no-litoral-norte-aumenta-ate-70-neste-verao/. Acessado em 19/02/2022.
Wikepédia. Diagrama de caso de uso. Junho de 2020. Disponível em: https://pt.wikipedia.org/wiki/Diagrama_de_caso_de_uso. Acessado em 09/03/2022.