Especificação dos Requisitos do Software e Análise do Projeto Salão de beleza Glamour Versão 1.0b Equipe: Rafael Henrique Angélica Larissa
1 Introdução 1.1 Objetivos deste documento Este documento vem com o objetivo de direcionar a equipe de desenvolvimento para os objetivos que o software deve alcançar Público Alvo: Funcionarias de um salão de beleza, sem conhecimento avançado de informática. 1.2 Escopo do produto 1.2.1 Nome do produto e de seus componentes principais Salão de Beleza Glamour: Gerenciamento de produtos Orçamento Agendar horários 1.2.3 Descrição do produto Será utilizado em um salão de beleza 1.2.4 Missão do produto Facilitar os serviços de agendamento e controle de estoque do salão de beleza Glamour. 2 Descrição geral do produto 2.1 Perspectiva do produto O sistema será inserido em um salão, para substituir o sistema de anotar os horários marcados e o estoque em cadernos. 2.2 Técnica(s) utilizada(s) para levantamento de requisitos Entrevista. Anexo 1; página 8.
3 Descrição geral do produto 3.1 Perspectiva do produto O contexto em que o software será inserido é o de um salão de beleza, que atende clientes da região oeste de SP, na cidade de Presidente Epitácio. Na pequena empresa encontram-se o total de três funcionários, com planos de aumentar este quadro. Devido a necessidade de organizar os agendamentos e o controle de estoque de produtos de beleza, o sistema fora criado. 3.2 Usuários e sistemas relacionados 3.2.1 Descrição Númer o de ordem 4 Requisitos específicos Ator 4.1 Prioridades dos requisitos Definição 1 Funcionário Terá acesso parcial ao sistema; com exceção de abastecer o estoque e verificar valores do caixa. 2 Administrador Terá acesso a todas as funções disponíveis no sistema. Para estabelecer a prioridade dos requisitos, foram adotadas as denominações: essencial, importante e desejável. Abaixo temos a descrição de significado de cada uma dessas denominações: Essencial Importante Desejável Cadastrar clientes, agendar serviços, controlar estoque e a entrada e saída do caixa. Limitar o acesso dos funcionários ao abastecimento de estoque e da entrada e saída do caixa. Controle de Orçamento.
4.2 Descrição dos requisitos [RF 01] Gerenciamento de Clientes O sistema provê meios de gerenciar os clientes. Há funções para cadastrá-los, remover e editar dados dos mesmos. O programa armazena dados como: Nome, RG, CPF, Endereço, Hora de entrada e saída do Salão, Agendamento. Todos os funcionários tem acesso as consultas sobre os clientes. É possível gerar arquivos de relatórios de serviços efetuados para cada cliente, assim como os valores dos mesmos. [RF 02] Gerenciamento de Serviços O sistema provê meios de gerenciar os serviços oferecidos pelo Salão. Há funções para cadastro, remoção e edição de dados dos serviços, bem como consultas. O sistema armazena, para qualquer serviço, seu Nome, Descrição e A quem se destina (cliente), e o funcionário que realizará o serviço. Há também um espaço para observações a respeito dos serviços. A qualquer usuário é permitido fazer consultas sobre serviços. É possível gerar um arquivo de relatório sobre qualquer consulta feita sobre serviços. [RF 03] Gerenciamento de Estoque O sistema provê meios de gerenciar o estoque. Há funções para cadastro do produto, abastecimento do estoque, subtração de produtos, bem como consultas. Apenas ao Administrador será permitido o acesso ao estoque. É possível gerar um arquivo de relatório sobre qualquer consulta feita sobre o estoque. Requisitos funcionais 3.3.1.1 [RF FUN01] Consulta ao cliente e gerenciamento de serviços 3.3.1.1.1 Descrição O funcionário pode consultar os registros dos clientes no sistema e pode gerenciar os serviços efetuados no salão. Não lhe é permitido o controle e consultas ao estoque. 3.3.1.1.2 Prioridade Essencial.
3.3.1.1.4 Pré-condições O sistema terá que rodar em Windows 8. 3.3.1.1.5 Pós-condição Somente através de login e senha será possível acessar o sistema. 3.3.1.1.6 Fluxos principais 3.3.1.1.6.1 Produtos não encontrados no Estoque Ações do Ator 1. Terá a opção de ser redirecion ado para a tela principal ou inserir outro produto. Ações do Sistema 2. É exibida uma tela informando ao usuário que o produto informado não foi encontrado. 3.3.1.1.7 Fluxo secundário Ações do Ator 1. Poderá escolher entre os horários que aparecem disponíveis no sistema. Ações do Sistema 2. Quando o horário já está ocupado, o sistema mostra horários disponíveis. 3.3 Requisitos não funcionais 3.4.1 [RNF 01] Orçamento Descrição: O sistema de gerenciamento de serviços terá a opção de gerar orçamento em um arquivo.doc. Prioridade: Importante
3.4.2 [RNF 02] Relatórios Descrição: Os sistemas de estoque e de agendamento terão a opção de gerarem relatórios em um arquivo.doc. Prioridade: Importante 3.4.3 [RNF 03] Tempo de Resposta Descrição: Cada consulta ou interação com o sistema não deve ultrapassar, em média, dez segundos. Prioridade: Desejável 3.4.4 [RNF 04] Interface Amigável Descrição: O Software tem que ser simples na sua interface gráfica e deverá considerar aspectos de usabilidade para seu desenvolvimento. Deve conter menus e botões de acesso que beneficiem a navegabilidade do usuário, incluindo um elevado grau de validações na entrada de dados. O sistema deverá também ser desenvolvido em língua portuguesa e de tal forma que não exija conhecimentos especializados em informática para a sua operacionalização. Prioridade: Importante 3.4.5 [RNF 05] Sistema de Ajuda
Descrição: Em qualquer ponto do sistema, deverá conter acesso a um módulo de ajuda, de forma a possibilitar ao usuário seu auto aprendizado e/ou tirar qualquer dúvida sobre a operação que esteja realizando, com acesso por índice ou busca. Prioridade: Desejável 3.4.6 [RNF 06] Uso do Teclado Descrição: Todas as principais funções do sistema deverão ter sua acessibilidade também via teclado. Prioridade: Desejável 3.4.7 [RNF 07] Histórico de Eventos Descrição: O Software deverá manter histórico de todas as informações e transações que ocorrerem no sistema, com o nome do usuário que executou junto com a data/hora. Prioridade: Importante 3.4.8 [RNF 08] Backup dos Dados Descrição: Através de intervalos previamente definidos pelo usuário, o sistema deverá efetuar backups sólidos, consistentes e confiáveis de toda sua base de dados, de forma a permitir sua recuperação imediata sempre que necessário. Prioridade: Essencial
Anexo 1 Técnica de Levantamento de Requisito - Entrevista Qual o objetivo desse sistema? Realizar cadastro de clientes, marcar horários agendados e realizar controle de estoque. Quem utilizara o sistema? A proprietária e duas funcionarias. Como deve funcionar o sistema de cadastro? CPF, RG, nome, endereço, telefone. Quantos funcionários existem? 3. Como funcionara o sistema de segurança? Haverá login e senha para a proprietária e para as funcionarias. Apenas a proprietária poderá ver e abastecer o estoque. Quais os serviços oferecidos? Escova, corte de cabelo, alisamento, progressiva, manicure, pedicure, tintura. Como será a reserva de horário? A cliente marcara algum serviço em um horário em que o sistema já ira dizer se já tem algo marcado nesse horário ou não, já ira estipular um tempo médio de duração dependendo dos serviços requeridos e já ira fazer uma subtração do estoque dos produtos que serão utilizados e ira gerar um orçamento. Como funciona a parceria com a manicure? 50%, a proprietária entra com o material e a manicure entra com a mão de obra. Qual será o limite de acesso dos funcionários, clientes e da gerencia? Apenas gerencia. Em qual sistema operacional o software ira rodar? Windows 8.