Você está na página 1de 3

Trabalho da disciplina Fundamentos de Banco

de Dados

Etapa 2 – Descrição de Requisitos


Equipe: Michel Machado Monteiro - 422368

1 – INTRODUÇÃO

1.1 Objetivo
Este documento tem por objetivo apresentar os requisitos que o sistema deve atender
dentro de um domínio a ser modelado e implementado em um sistema, identificando suas
entidades principais.

1.2 Escopo
O software a ser desenvolvido terá como objetivo gerar um controle na otimização de
um local, realizando um comparativo do antes e depois da otimização e auxiliando na
coerência das informações. Este sistema é destinado para pessoas que possuem locais
cadastrados nos principais motores de busca da internet e visam ter um controle sob as
mudanças que serão aplicadas no SEO (Search Engine Optimization) e nas informações
de seus respectivos locais. O sistema possuirá um espaço, onde usuário especializado,
realizará um Checklist do local, onde será listado se um local está presente nos
principais motores de busca da internet (Google Meu Negócio, Foursquare, Yelp,
Facebook Places), e também possuirá um espaço para criar estratégias que alavanquem
as buscas por esses locais. Criada uma estratégia, o usuário especializado, aplicará em
um local e irá alterar as informações desse local levando em conta a estratégia aplicada.
Por fim, será possível realizar um comparativo entre o local original (sem a aplicação de
uma estratégia) com um local otimizado (com uma estratégia aplicada).

1.5 Requisitos

1. O sistema deve possuir um cadastro de usuário (Login e senha);

2. O tipo o tipo de Usuário deverá ser informado no momento do cadastro


(Proprietário ou Analista);

3. O sistema deve permitir ao Analista Gerenciar Locais (Visualizar ou Alterar as


informações dos Locais Originais e dos Locais Otimizados);

4. O sistema deve permitir ao Analista realizar o Checklist Inicial (O Analista irá


conferir nos principais mapas da internet os diretórios onde o local está
localizado. Caso não tenha, o Analista marcará “Não Existe”. Caso exista, e
esteja correto, será marcado “Correto”. Caso exista, mas as informações estão
incorretas, será marcado “Incorreto”);

5. O sistema deve permitir ao Analista realizar o Checklist Final (Após realizar o


Checklist Inicial e ter corrigido os diretórios e esses diretórios possuem as
informações corretas, o Analista marcará “Correto”. Caso ainda esteja
corrigindo, marcará “Trabalhando”);

6. O sistema deve permitir ao Analista criar Estratégias (Conterá uma Descrição do


que deve ser feito para alavancar as buscas por um local. Também é onde será
definido qual será a Área de Cobertura e sua Categoria para o Local, que por sua
vez, terá as suas informações alteradas, conforme a Estratégia aplicada);

7. O sistema deve permitir ao Analista aplicar uma Estratégia em um ou mais


locais;

8. Um local só pode ser otimizado caso uma Estratégia seja aplicada;

9. O sistema só irá aplicar uma Estratégia para um local, caso uma Estratégia tenha
sido criada;

10. O sistema deve permitir ao Analista redefinir uma Estratégia;

11. Cada local possui uma única Estratégia;

12. O sistema deve permitir ao Analista realizar comparações entre o Checklist Final
e o Checklist Inicial;

13. O sistema deverá permitir ao Proprietário cadastrar um novo local (Nome,


Endereço, Rua, Número, Cep, Bairro, Site);

14. O sistema deverá permitir ao Proprietário comparar as informações do Local


Original com as informações do Local Otimizado;

15. O sistema deverá permitir ao Proprietário gerenciar os locais (Visualizar, alterar,


remover os Locais Originais ou os Locais Otimizados);

16. Sistema deverá permitir ao Proprietário exportar para PDF o comparativo entre
os Locais Otimizados e Locais Originais;
2 – ENTIDADES
SEO
Local
Estratégia
Checklist
Checklist Inicial
Checklist Final
Usuário
Proprietário
Analista
Local Alterado
SEO Alterado

Você também pode gostar