Outros Requisitos - Yurikamagoe/Labs GitHub Wiki
Prototipação de interfaces
1. Realização da Compra
Passo 1
Passo 2
Passo 3
2. Locação
Passo 1
Passo 2
Passo 3
3. Cadastrar Livro
Passo 1
Passo 2
Passo 3
Especificação Suplementar
Introdução
Esta seção é o repositório dos requisitos do aplicativo da Biblioteca Soul Society.
Funcionalidade
Registro e tratamento de erros
Registrar em arquivos de log possíveis erros que venham o ocorrer durante o uso, para depois trata-los.
Segurança
Em algumas partes do aplicativo será necessário autenticar-se para concluir a operação.
Usabilidade
As telas do aplicativo tem uma interface bem simples e fácil de usar, contendo somente informações essências, evitando assim atrapalhar a experiência de uso do usuário. Além disso é de fácil aprendizado e memorização.
Confiabilidade
O aplicativo tem de facilidade na recuperação de erros, que venham ocorrer durante a execução.
Manutenibilidade
Facilidade de configuração e adaptação.
Hardware e interfaces de interesse
Dispositivos móveis.
Visão
Introdução
Imaginamos a aplicação para venda e locação de livros, tolerante a falhas e com flexibilidade para atender diversas regras de negócios variáveis de acordo com o usuário, múltiplos mecanismos de interface e possibilidade de acesso móvel.
Posicionamento
Os produtos já existentes são adaptáveis aos negócios dos clientes em termmos de possibilitar regras de negócio e projetos de redes variáveis (por exemplo, arquiteturas diferentes). Nenhum deles pode trabalhar ora em modo online ora em modo offline, adaptando-se dinamicamente dependendo das falhas. Da mesma forma, há a dificuldade de integração com mecanismos de terceiros.
Basicamente, o aplicativo é um sistema de gerenciamento de vendas e locações de produtos da biblioteca Soul Society, cujo público alvo são os clientes da mesma. As características mais notáveis são a interface feita por profissionais com experiência na área de interação humano-computador, ou seja, a interface foi propositalmente projetada para facilitar a aprendizagem e utilização do usuário. O grande diferencial do aplicativo é a utilização de algumas funcionalidades de modo offline e a navegação pelo mesmo sem a necessidade de login.
Objetivos do usuário
Os usuários necessitam de um sistema para satisfazer os seguintes objetivos
- Gerente do sistema : tratar devoluções, cadastrar e editar produtos, cadastrar e editar fornecedores, editar usuários;
- Biblioteca física : Fornecer dados de estoque;
- Atendente Online : Sanar quaisquer dúvidas de usuários do sistema;
- Sistema : Gerenciar vendas e locações.
Regras de Domínio
ID: Pagamento com cartões.
Regra: Compra deve ser confirmada pela operadora do cartão. Mutabilidade:Baixa. Dependendo do tipo de cartão (crédito ou débito), a operadora do cartão tem a liberdade de escolher taxas ou outras formas de pagamento pelo produto que foi comprando. Fonte:Política adotada por grande parte dos negócios de comprar online.
ID:Regras de imposto.
Regra: Todo produto comercializado em solo brasileiro exige uma taxa de impostos em cima do preço total. Consultar leis governamentais para mais detalhes.
Mutabilidade: Alto. Leis de impostos mudam anualmente. Dependente também da economia nacional, podendo assim gerar um crescimento ou decrescimento no preço de produtos.
Fonte: Leis nacionais e Constituição brasileira.
ID: Regras de frete.
Regra: Frete é o valor pago para a transportadora pelo produto. Dependendo da localidade esse valor pode aumentar o diminuir. Toda taxa de frete é realizada pela transportadora responsável.
Mutabilidade: Alta. Dependendo da localidade, o valor pode ter taxas adicionais. Dependente apenas da transportadora responsável, que faz os ajustes para as entregas.
Fonte: Transportador responsável em solo nacional.
ID:Devoluções
Regra:No caso de devoluções de produtos, apenas para compras feitas por cartões, o valor do produto será creditado no cartão do cliente e apenas dessa forma. Caso o cliente não fez uma compra usando algum tipo de cartão, o valor do produto será depositado em uma conta informado pelo cliente. Nos 2 casos acima, para produtos físicos, o valor só será ressarcido quando o produto já estiver em transido à devolução.
Mutabilidade:Baixa. Dependendo apenas das mudanças de regras da loja.
Fonte:Política de autorização de crédito e termos de concordância da loja.