Picumã: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 46: Linha 46:
   
   
===Empresa:===
===Empresa:===
A empresa, ao se cadastrar escolherá a area de atuação, publico alvo, logotipo e, informara informações de contato, horário de atendimento e endereço.
A empresa, ao se cadastrar escolherá a área de atuação, publico alvo, logotipo e, informara informações de contato, horário de atendimento e endereço.
Após criado o usuario, será possivel realizar o cadastro de serviços, funcionarios, criar albuns de fotos para cada grupo de serviço e alterar ou excluir qualquer informação ou item cadastrado.
Após criado o usuário, será possível realizar o cadastro de serviços, funcionários, criar álbuns de fotos para cada grupo de serviço prestado e alterar ou excluir qualquer informação ou item cadastrado.
A galeria como mencionado será dividida por grupos de serviços, e sempre que houver um upload das fotos, será necessário apresentar o antes e o depois, para apresentar de maneira precisa o resultado dos serviços realizados.
A galeria como mencionado será dividida por grupos de serviços, e sempre que houver um upload das fotos, será necessário apresentar o antes e o depois, para apresentar de maneira precisa o resultado dos serviços realizados.
A empresa terá uma area de gerenciamento de agendamento, onde será apresentados de forma separada os agendamentos em abertos, agendados, recusados, realizados e cancelados. Sempre que um serviço for marcado como realizado, permitirá que o cliente realize comentários referente ao serviço e a empresa. E realiza notificações de agendamentos, informando para a empresa serviço a ser prestado, cliente, data e horário solicitado, permitindo ao usuario aceitar ou recusar.
A empresa terá uma área de gerenciamento de agendamento, onde será apresentados de forma separada os agendamentos em abertos, agendados, recusados, realizados e cancelados. Sempre que um serviço for marcado como realizado, permitirá que o cliente realize comentários referente ao serviço prestado e sobre a empresa. E realizará notificações de agendamentos, informando para a empresa serviço a ser prestado, cliente, data e horário solicitado, permitindo ao usuário aceitar ou recusar.


===Cliente:===
===Cliente:===

Edição das 14h41min de 14 de setembro de 2018

Introdução

Ao passar dos anos a comunicação rápida, se tornou um elemento essencial para uma empresa evoluir e ganhar novos clientes. A facilidade de poder entrar em contato, agendar um serviço, realizar uma pesquisa rápida e confiável através de uma plataforma, se tornaram o principal motivo para que cada vez mais empresas busquem meios tecnológicos de se aproximarem dos seus clientes.

BITITCI et al., 2001 citado por Santos, Martins (2003, p.02) comenta que: A fim de sobreviverem neste ambiente e se manterem competitivas, algumas organizações adotaram filosofias e tecnologias para gerenciamento dos negócios que levassem a um maior conhecimento tanto do ambiente interno quanto do ambiente externo, de modo que qualidade, rapidez, flexibilidade e custo tornaram-se objetivos de desempenho importantes na luta pelo crescimento organizacional.

Pensando nisso, foi decidido criar uma plataforma para ajudar pequenas e medias empresas que não possuem infraestrutura para desenvolver e manter uma plataforma funcional. Empresas de estética podem possuir uma grande circulação de clientes todos os dias, a maior dificuldade que encontram é manter e atingir o seu público alvo, por outro lado os clientes possuem a dificuldade de analisar a qualidade do serviço ofertado, na maioria das vezes estão visitando o local pela primeira vez, o que pode ocasionar o desinteresse de um cliente mais desconfiado. Com essa análise inicial, foi proposto a criação de uma plataforma que ajude tanto a empresa que necessita de divulgação, quanto o cliente que poderá se beneficiar das opiniões de outros usuários sobre o serviço ofertado. Visando esses benefícios, esta plataforma pretende trazer funcionalidades para facilitar o acesso dos clientes as empresas, que iram disponibilizar seus serviços e informações, dando o poder ao cliente de escolher o melhor serviço que se adequa às suas necessidades.


Objetivos

Objetivo Geral:

Disponibilizar uma plataforma capaz de suprir a necessidade de empresas e clientes, gerando um ambiente capaz de procurar por empresas próximas, onde permitirá ao cliente a realização de uma analise, utilizando dados importantes da mesma, sua localização, feedback de outros usuários, serviços prestados e, possibilitar o agendamento de um serviço em poucos cliques. Em contrapartida, proporcionar a empresa um gerenciador de agendamento e um ambiente igualitário para a realização de seu marketing, apresentando informações essenciais, serviços, feedback de seus clientes e resultados de seus serviços.


Objetivo Especifico

Para a empresa:

  1. Interface pratica e intuitiva;
  2. Marketing através de informações, feedbacks, serviços e localização;
  3. Apresentação de serviços realizados através de fotos de antes de depois;
  4. Controle de agendamento.

Para o cliente:

  1. Interface pratica e intuitiva;
  2. Empresas próximas, juntos com serviços, fotos, comentários e informações;
  3. Buscar empresas de acordo com sua área de atuação, serviços prestados e localização;
  4. Realizar feedback de serviços realizados no perfil da empresa;
  5. Adicionar empresas aos seus favoritos;
  6. Agendar serviços de maneira fácil e intuitiva.


CONTEXTUALIZAÇÃO

Com o intuito de auxiliar na correria do dia a dia, a plataforma Picumã pretende trazer uma comunicação dinâmica entre cliente e empresa de estética em geral. Oferecendo uma facilidade em escolher uma empresa, tendo como referência os serviços prestados, horários e qualidade.

Empresa:

A empresa, ao se cadastrar escolherá a área de atuação, publico alvo, logotipo e, informara informações de contato, horário de atendimento e endereço. Após criado o usuário, será possível realizar o cadastro de serviços, funcionários, criar álbuns de fotos para cada grupo de serviço prestado e alterar ou excluir qualquer informação ou item cadastrado. A galeria como mencionado será dividida por grupos de serviços, e sempre que houver um upload das fotos, será necessário apresentar o antes e o depois, para apresentar de maneira precisa o resultado dos serviços realizados. A empresa terá uma área de gerenciamento de agendamento, onde será apresentados de forma separada os agendamentos em abertos, agendados, recusados, realizados e cancelados. Sempre que um serviço for marcado como realizado, permitirá que o cliente realize comentários referente ao serviço prestado e sobre a empresa. E realizará notificações de agendamentos, informando para a empresa serviço a ser prestado, cliente, data e horário solicitado, permitindo ao usuário aceitar ou recusar.

Cliente:

Ao se cadastrar, o usuário informará informações como nome completo, CPF, contato e endereço de maneira obrigatória e, permitirá o cadastro de uma foto do usuário. Permitindo a alteração ou exclusão dos dados posteriormente. O cliente poderá realizar a busca de empresas de três maneiras distintas, a primeira será através de área de atuação e grupo de serviços prestados, a próxima será de acordo com a proximidade, caso o usuário esteja no aplicativo utilizará o GPS e caso esteja no Site, através de a proximidade do endereço cadastrado e a terceira, busca será pelo meio do nome da empresa. O usuario poderá visualizar o perfil da empresa, visualizando todas as informações cadastradas, alem de serviços, valores, profissionais, comentários e fotos. O usuario terá uma area de gerenciamento de agendamento, onde visualizará seus agendamentos em aberto, confirmados e cancelados. E permitira adicionar empresas como favoritas, onde serão organizadas em seus favoritos de maneira alfabética.

LEVANTAMENTO DE REQUISITOS

O levantamento de requisitos é um processo importante para o desenvolvimento do sistema e das regras de negócios, com ele é possível compreender o que é relevante para a aplicação.

Lista de Requisitos Funcionais (FR)

Lista que concentra todas as funcionalidades que os desenvolvedores iram implementar baseadas nos levantamentos dos requisitos.


RF 1
 O sistema deve gerenciar a autenticação dos usuários. 
RF 2
 O sistema deverá permitir o cadastro dos usuários através de um formulário ou login com Google Plus. 
RF 3
 O sistema deve manter a criação do perfil cliente, solicitando ao usuário as seguintes informações; nome completo*, idade*, CEP, número, complemento, gênero*, e-mail,telefone* e foto de perfil. 
RF 4
 O sistema deve manter a criação do perfil empresa, solicitando as seguintes informações; nome fantasia*, descrição, CNPJ, endereço*, CEP*, número*, complemento, telefone*, e-mail, público alvo*, Estabelecimento (Salão de beleza, Barbearia, Clinica de Massoterapia, massagens e afins), área de atuação* (cabelo, manicure, pedicure, barba, maquiagem, estética, massagem e afins) e logomarca. 
RF 5
 O sistema deve permitir que o usuário cliente possa adicionar um usuário empresa aos favoritos. 
RF 6
 O sistema deve manter os serviços prestados pelo usuário empresa. 
RF 7
 O sistema deve permitir que a empresa cadastre um ou mais nomes de funcionários para os serviços prestados assim como o valor do serviço. 
RF 8
 O sistema deve manter os horários da empresa. 
RF 9
 O sistema deve manter os horários marcados pelo cliente. 
RF 10
 O sistema deve permitir que o usuário solicite o agendamento de horário para o serviço desejado. 
RF 11
 O sistema deve permitir que o usuário empresa aceite ou recuse o agendamento solicitado pelo cliente. 
RF 12
 O sistema deve manter comentários no perfil empresa. 
RF 13
 O sistema deverá ter um botão de denuncia nos comentários que poderá ser acionado apenas pelo usuário empresa, onde será enviado aos administradores do sistema uma notificação de denúncia de determinado comentário. 
RF 14
 O sistema deve gerenciar os serviços prestados pelo perfil empresa utilizando categorias e subcategorias. 
RF 15
 O sistema deverá permitir que o usuário empresa faça upload de fotos. 

Lista de Requisitos Não Funcionais Tecnológicos (RNFT)

Estes requisitos dizem respeito de como as funcionalidades serão entregues ao usuário, são relacionados ao uso da aplicação em termos de desempenho, usabilidade, segurança.

RNFT 1
 O sistema deve executar em ambiente Android. 
RNFT 2
 O banco de dados utilizado pelo Web service deve ser PostgreSQL. 
RNFT 3
 O webservice deve ser desenvolvido na linguagem Java. 
RNFT 4
 O sistema usara a API do GoogleMaps. 
RNFT 5
 O sistema usara a API do Google Plus. 
RNFT 6
 O sistema deve apresentar documentação com UML. 

Lista de Regras de Negócio

Nesta lista, será apresentado as Regras de Negócios (RN) associado a Requisitos Funcionais (RF), funcionalidades que deveram ser realizadas de maneira autônomas no sistema.

RN 1
RF 1
 O usuário deverá estar autenticado no sistema para poder utilizar as funcionalidades. 
RN 2
RF 3 e RF 4
 O usuário deverá ter permissão de acesso as funcionalidades pertinentes ao seu tipo de conta. 
RN 3
RF 15
 Cada álbum da galeria deverá ter no máximo 10 fotos. 

Diagramas