• Nenhum resultado encontrado

UNIVERSIDADE FEDERAL DO CEARÁ UFC CENTRO DE CIÊNCIAS DEPARTAMENTO DE COMPUTAÇÃO

N/A
N/A
Protected

Academic year: 2021

Share "UNIVERSIDADE FEDERAL DO CEARÁ UFC CENTRO DE CIÊNCIAS DEPARTAMENTO DE COMPUTAÇÃO"

Copied!
12
0
0

Texto

(1)

UNIVERSIDADE FEDERAL DO CEARÁ – UFC CENTRO DE CIÊNCIAS

DEPARTAMENTO DE COMPUTAÇÃO

RELATÓRIO DE ESPECIFICAÇÃO DOS REQUISITOS

Disciplina: Engenharia de Software Professora: Rossana de Andrade Equipe: Projeto Museu Móvel

Luciana Paiva Prado 0262429

Ana Karolinna Maia de Oliveira 0262441 Camila Helena Souza Oliveira 0262453

Cibele Matos Freire 0000248

(2)
(3)

REQUISITOS FUNCIONAIS

Requisitos do Usuário:

1 Nome Conectar-se à rede. 1.1 Identificador UC 01. 1.2 Sumário

Servidor conectará um dispositivo móvel à rede do Museu mediante requisição. 1.3 Ator Primário

Visitante. 1.4 Pré-Condições

O visitante deve ter o software da aplicação instalado em seu dispositivo móvel. 1.5 Fluxo Principal

1. O visitante inicia a aplicação. 2. Seleciona a opção Conectar.

3. O servidor verifica a requisição e conecta o dispositivo na rede. 4. A tela para registro será exibida e o caso de uso termina. 1.6 Fluxo Alternativo: Cancelar pedido de conexão

• O visitante executa até o passo 2 do Fluxo Principal. • Seleciona a opção Cancelar.

• O servidor não conecta o dispositivo na rede.

• A opção Conectar é exibida e o caso de uso termina.

1.8 Fluxo de Exceção: Falha na conexão

(a) O visitante executa até o passo 2 do Fluxo Principal.

(b) Uma mensagem de erro é exibida informando que houve falha na conexão. (c) A opção Conectar é exibida e o caso de uso termina.

1.9 Pós-Condições

A opção registrar ficará disponível.

2 Nome

Registrar Usuário. 2.1 Identificador

(4)

UC 02. 2.2 Sumário

Visitante registra-se no sistema do Museu com o código que receberá na aquisição do serviço. 2.3 Ator Primário

Visitante. 2.4 Pré-Condições

O visitante deverá estar conectado à rede do museu. 2.5 Fluxo Principal

1. O visitante adquire o código. 2. O aplicativo exibe tela de registro.

3. O visitante digita o código que adquiriu no campo indicado. 4. Seleciona a opção Registrar.

5. Uma mensagem é exibida informando que o registro foi feito com sucesso. 6. O aplicativo exibe a tela Busca no acervo e o caso de uso termina.

2.6 Fluxo Alternativo: Registro cancelado.

(a) O visitante executa até o passo 4 do Fluxo Principal. (b) Seleciona a opção Cancelar.

(c) Uma mensagem é exibida informando que o registro foi cancelado. (d) O caso de uso retorna para o passo 2 do Fluxo Principal.

2.7 Fluxo de Exceção: Código de registro digitado errado. (a) O visitante executa até o passo 3 do Fluxo Principal.

(b) Uma mensagem de erro é exibida indicando que o código já está sendo utilizado. (c) O caso de uso retorna pro passo 2 do Fluxo Principal.

2.8 Pós-Condições:

O visitante consegue acessar o acervo do museu.

3 Nome

Buscar no Acervo. 3.1 Identificador

UC 03. 3.2 Sumário

Visitante realiza busca por nome da obra, nome do autor ou por exposição – obra permanente ou itinerante.

3.3 Ator Primário Visitante.

(5)

3.4 Pré-Condições

O visitante deverá estar registrado no sistema do museu. 3.5 Fluxo Principal

1. O aplicativo exibe uma tela com campos que devem ser preenchidos para realizar a busca. São eles:

• Autor • Obra • Exposição

2. O visitante deve preencher pelo menos um dos campos. 3. Seleciona a opção Buscar.

4. O aplicativo exibe na tela os dados encontrados no acervo do museu e o caso de uso termina.

3.6 Fluxo Alternativo: Voltar para tela de busca (a) O visitante executa o Fluxo Principal. (b) Seleciona a opção Voltar.

(c) O aplicativo exibe a tela de Busca e o caso de uso termina. 3.7 Fluxo de Exceção: Busca não retornou nenhum dado

(a) O visitante executa o Fluxo Principal.

(b) Uma mensagem é exibida informando que nenhum dado foi encontrado. (c) O caso de uso retorna ao passo 1 do Fluxo Principal.

3.8 Pós-Condições:

As buscas encontradas no acervo ficam mostradas na tela do dispositivo móvel.

4 Nome

Fazer download. 4.1 Identificador

UC 04. 4.2 Sumário

O dispositivo móvel fará o download das informações sobre as obras que deseja visualizar. 4.3 Ator Primário

Visitante. 4.4 Pré-Condições

O visitante deve estar conectado e registrado para acessar o acervo do museu. 4.5 Fluxo Principal

(6)

2. Seleciona apenas uma obra da qual deseja fazer o download das informações. 3. Seleciona a opção Download.

4. Seleciona o diretório no qual deseja que as informações sejam salvas. 5. Seleciona OK.

6. Uma mensagem é exibida indicando que o download foi concluído. 7. A tela de busca no acervo é exibida e o caso de uso termina. 4.6 Fluxo Alternativo: Cancelar download

(a) O visitante executa até o passo 4 do Fluxo Principal. (b) Seleciona a opção Cancelar.

(c) A tela de busca no acervo é exibida e o caso de uso termina.

4.7 Fluxo de Exceção: Visitante seleciona mais de uma obra para fazer download. (a) O visitante executa até o passo 3 do Fluxo Principal.

(b) Uma mensagem de erro é exibida informando que só poderá ser feito o download de uma obra por vez.

(c) O caso de uso retorna para o passo 2 do Fluxo Principal.

4.8 Fluxo de Exceção: O dispositivo móvel não tem espaço suficiente para armazenar o arquivo. (a) O visitante executa até o passo 5 do Fluxo Principal.

(b) Uma mensagem é exibida informando que o dispositivo não tem espaço suficiente para armazenar.

(c) O caso de uso retorna para o passo 2 do Fluxo Principal. 4.9 Pós-Condições

O arquivo contendo as informações sobre a obra selecionada deve estar armazenado no dispositivo móvel. 5 Nome Exibir informações. 5.1 Identificador UC 05. 5.2 Sumário

As informações referentes às obras do museu serão exibidas. 5.3 Ator Primário

Visitante. 5.4 Pré-Condições

O visitante deve ter feito download de pelo menos um arquivo com informações sobre obras do acervo.

(7)

5.5 Fluxo Principal

1. O visitante seleciona a opção Exibir Informações. 2. Seleciona o arquivo a ser exibido.

3. Seleciona a opção Exibir.

4. O visitante poderá visualizar as informações. 5. Seleciona a opção Voltar.

6. A opção Exibir informações se torna disponível novamente e o caso de uso termina. 5.6 Fluxo de Exceção: Arquivo corrompido.

(a) O visitante executa até o passo 3 do Fluxo Principal.

(b) Uma mensagem é exibida informando que o arquivo não pode ser lido. (c) O caso de uso retorna para o passo 2 do Fluxo Principal.

5.7 Pós-Condições

O visitante conseguiu visualizar as informações sobre as obras.

6 Nome

Desconectar Usuário. 6.1 Identificador

UC 06. 6.2 Sumário

Servidor desconectará um dispositivo móvel da rede do Museu mediante requisição. 6.3 Ator Primário

Visitante. 6.4 Pré-Condições

O visitante deve estar conectado. 6.5 Fluxo Principal

1. O visitante seleciona a opção Desconectar.

2. O servidor verifica a requisição e desconecta o dispositivo da rede. 3. A opção Conectar é exibida e o caso de uso termina.

6.6 Fluxo Alternativo: Cancelar pedido de desconexão. (a) O visitante executa até o passo 1 do Fluxo Principal. (b) Seleciona a opção Cancelar.

(c) O servidor não desconecta o dispositivo da rede.

(d) A tela para registro ou de busca no acervo é exibida e o caso de uso termina. 6.7 Fluxo de Exceção: Falha na desconexão.

(8)

(b) Uma mensagem de erro é exibida informando que o servidor não pode desconectá-lo. (c) A tela para registro ou de busca no acervo é exibida e o caso de uso termina.

6.8 Pós-Condições

A opção Conectar ficará disponível.

Requisitos do Administrador:

1 Nome Registrar Administrador. 1.1 Identificador UC 07. 1.2 Sumário

O administrador do servidor fará o seu registro no sistema. 1.3 Ator Primário

Administrador. 1.4 Pré-Condições

O servidor deve estar disponível. 1.5 Fluxo Principal

1. O administrador acessa o computador que funciona como servidor e digita a sua senha. 2. Seleciona a opção OK.

3. O sistema reconhece o código de acesso, a tela de manutenção do acervo é exibida com as opções Cadastrar, Descadastrar e Editar Obra e o caso de uso termina.

1.6 Fluxo Alternativo: Cancelar pedido de conexão.

(a) O administrador executa até o passo 2 do fluxo principal. (b) Seleciona a opção Cancelar.

(c) Uma mensagem é exibida indicando que o registro foi cancelado. (d) A tela inicial é exibida e o caso de uso termina.

1.7 Pós-Condições:

As opções de Cadastrar, Descadastrar e Editar Obra ficarão disponíveis.

2 Nome

Cadastrar Obra. 2.1 Identificador

UC 08. 2.2 Sumário

(9)

O administrador irá cadastrar novas obras ao banco de dados do Museu. 2.3 Ator Primário

Administrador. 2.4 Pré-Condições

O administrador deve estar registrado. 2.5 Fluxo Principal

1. O administrador seleciona a opção Cadastrar Obra e a tela de novo cadastro é exibida. 2. Preenche os seguintes campos:

• Título da obra* • Nome do autor* • Ano de criação* • Informações básicas* • Informações extras • Imagem*

• Permanente ou itinerante* (campo de escolha) • Exposição a que pertence

Os campos marcados com * são de preenchimento obrigatório. 3. Seleciona a opção Cadastrar.

4. Uma tela de confirmação é exibida com as informações digitadas. 5. O administrador verifica se estão corretas e seleciona OK;

6. O sistema adiciona ao banco de dados a nova obra, volta para a tela de Cadastro e o caso de uso termina.

2.6 Fluxo Alternativo: Cancelar pedido de cadastro.

(a) O administrador executa o passo 1 do Fluxo Principal; (b) Entre os passos 2-5, seleciona a opção Cancelar;

(c) O sistema cancela o cadastro, volta para a tela de manutenção do acervo e o caso de uso termina.

2.7 Fluxo de Exceção: Informações Omitidas.

(a) O administrador executa até o passo 3 do Fluxo Principal;

(b) Uma mensagem de erro é exibida indicando que um campo obrigatório não foi preenchido; (c) O caso de uso retorna para o passo 2 do Fluxo Principal.

2.8 Pós-Condições

O banco de dados estará atualizado com a inclusão da nova obra.

(10)

Descadastrar Obra 3.1 Identificador

UC 09. 3.2 Sumário

O administrador irá deletar obras do banco de dados do Museu. 3.3 Ator Primário

Administrador. 3.4 Pré-Condições

O administrador deve estar registrado. 3.5 Fluxo Principal

1. O administrador clica na opção Descadastrar Obra e a tela de busca é exibida; 2. O administrador preenche pelo menos um dos seguintes campos:

• Título da obra • Nome do Autor

• Permanente ou Temporária (campo de escolha)

3. Seleciona a opção Buscar

4. O sistema efetua a busca e retorna uma lista com as obras encontradas; 5. O administrador seleciona a obra que deseja descadastrar

6. Seleciona a opção Descadastrar;

7. Uma mensagem de confirmação é exibida,

8. O administrador confere e seleciona a opção OK;

9. O sistema apaga a obra escolhida do banco de dados, volta para a tela de busca e o caso de uso termina.

3.6 Fluxo Alternativo: Cancelar descadastro.

(a) O administrador executa até o passo 7 do fluxo principal; (b) Seleciona a opção Cancelar

(c) O sistema cancela a exclusão, volta para a tela de busca e o caso de uso termina 3.7 Fluxo de Exceção: Busca não gerou resultados.

(a) O administrador executa os passos 1 e 2 do fluxo principal;

(b) Uma mensagem de resultado inexistente é exibida e o administrador clica em OK; (c) O caso de uso retorna para o passo 2 do Fluxo Principal.

3.8 Pós-Condições

O banco de dados estará atualizado com a inclusão da nova obra.

(11)

Editar Obra. 4.1 Identificador

UC 10. 4.2 Sumário

O administrador irá editar as informações de uma dada obra no banco de dados do Museu. 4.3 Ator Primário

Administrador. 4.4 Pré-Condições

O administrador deve estar registrado e a obra que irá ser editada deve estar devidamente cadastrada no banco de dados.

4.5 Fluxo Principal

1. O administrador clica na opção Editar Obra e a tela de busca é exibida. 2. O administrador preenche pelo menos um dos seguintes campos:

• Título da obra • Nome do Autor

• Permanente ou Temporária (campo de escolha)

3. Seleciona a opção Buscar.

4. O sistema efetua a busca e retorna uma lista com as obras encontradas. 5. O administrador seleciona a obra que desejada editar.

6. Seleciona a opção Editar.

7. Uma tela com as informações atuais da obra é exibida. 8. O administrador realiza as modificações.

9. Seleciona a opção OK.

10. Uma mensagem de confirmação é exibida, o administrador confere e clica em OK.

11. O sistema modifica o cadastro da obra escolhida no banco de dados, volta para a tela de busca e o caso de uso termina.

4.6 Fluxo Alternativo: Cancelar edição.

(a) O administrador executa até o passo 9 do Fluxo Principal.

(b) Uma mensagem de confirmação é exibida, o administrador confere e clica em Cancelar. (c) O sistema cancela a edição, volta para a tela de busca e o caso de uso termina.

4.7 Fluxo de Exceção: Busca não gerou resultados.

(a) O administrador executa os passos 1 e 2 do fluxo principal;

(b) Uma mensagem de resultado inexistente é exibida e o administrador clica em OK; (c) O caso de uso retorna para o passo 2 do Fluxo Principal.

(12)

O banco de dados estará atualizado com a edição das informações da obra. 5 Nome Desconectar. 5.1 Identificador UC 11. 5.2 Sumário

O administrador do servidor irá se desconectar do sistema. 5.3 Ator Primário

Administrador. 5.4 Pré-Condições

O administrador deve estar registrado no sistema. 5.5 Fluxo Principal

1. O administrador seleciona a opção de Desconectar.

2. Uma mensagem de confirmação é exibida, o administrador confere e clica em OK. 3. O sistema encerra a sessão do administrador.

4. Uma mensagem é exibida informando que a desconexão foi efetuada com sucesso e o caso de uso termina.

5.6 Fluxo Alternativo: Cancelar pedido de desconexão. (a) O administrador executa o passo 1 do Fluxo Principal.

(b) Uma mensagem de confirmação é exibida, o administrador confere e clica em Cancelar; (c) O sistema cancela o pedido de desconexão.

(d) Volta para a tela principal e o caso de uso termina. 5.7 Pós-Condições

O servidor voltará ao estado em que estava antes do registro do administrador.

REQUISITOS NÃO-FUNCIONAIS

Requisitos Métrica

Usabilidade Quantidade de erros para efetuar uma ação. Velocidade de Transferência Tempo de refresh da tela.

Referências

Documentos relacionados

A citada lei prevê regras regulando o regime jurídico dos órgãos colegiais (art. A contribuição que o direito espanhol pode fornecer à realidade jurídica brasileira

No primeiro, destacam-se as percepções que as cuidadoras possuem sobre o hospital psiquiátrico e os cuidados com seus familiares durante o internamento; no segundo, evidencia-se

Não obstante a reconhecida necessidade desses serviços, tem-se observado graves falhas na gestão dos contratos de fornecimento de mão de obra terceirizada, bem

intitulado “O Plano de Desenvolvimento da Educação: razões, princípios e programas” (BRASIL, 2007d), o PDE tem a intenção de “ser mais do que a tradução..

A presente dissertação é desenvolvida no âmbito do Mestrado Profissional em Gestão e Avaliação da Educação (PPGP) do Centro de Políticas Públicas e Avaliação

Taking into account the theoretical framework we have presented as relevant for understanding the organization, expression and social impact of these civic movements, grounded on

O objetivo desse estudo é realizar uma revisão sobre as estratégias fisioterapêuticas utilizadas no tratamento da lesão de LLA - labrum acetabular, relacionada à traumas

Além das espécies selvagens, existem também algumas variedades de tomate da espécie Solanum lycopersicum que podem ser utilizadas como fontes de resistência a algumas pragas, entre