Documento de Requisitos Pizzaria
Por: Salezio.Francisco • 2/4/2018 • 2.957 Palavras (12 Páginas) • 801 Visualizações
...
---------------------------------------------------------------
Sumário
GERENCIAMENTO DE CONFIGURAÇÕES
Introdução ao documento
1.1. Tema
1.2. Objetivo do projeto
1.3. Delimitação do problema
1.4. Justificativa da escolha do tema
1.5. Método de trabalho
1.6. Organização do trabalho
2. Descrição Geral do Sistema
2.1. Descrição do problema
2.2. Objetivos do sistema
2.3. Principais Envolvidos e suas Características
2.3.1. Usuários do Sistema
2.3.2. Desenvolvedores do Sistema
2.4. Regras de Negócio
3. Requisitos
3.1 Requisitos Funcionais
RF01 - Cadastrar funcionário
RF02– Cadastrar Cliente
RF03-Cadastrar Tipo de produto
RF04– Cadastrar cardápio
RF05 – Controlar pedido
RF06 – Manipular pedidos
RF07 – Gerar relatório
3.2 Requisitos Não-Funcionais
RNF01 – Requisitos de segurança
RNF02 – Requisitos de interface
RNF03 – Requisitos de usabilidade
4.Diagramas de caso de uso
4.1 Cadastro de Funcionário
4.2 Cadastrar Cliente
4.3 Cadastrar tipo de produto
4.4 Cadastrar Cardápio
4.5 Cadastrar Pedido
4.6 Manipular Pedidos
4.7 Gerar relatório
5. Diagrama de Classe
6. Diagrama de Sequencia
7. Diagrama de atividade
8.Diagrama de Entidade-Relacionamento
9. Protótipo de telas
---------------------------------------------------------------
Introdução ao documento
Este documento tem como objetivo apresentar uma introdução ao desenvolvimento e funcionamento do Sistema Controle de pedidos para Pizzarias RP1.0 para melhor compreensão do programa desenvolvido.
- Tema
Projeto para controle de pedidos da pizzaria Rei da Pizza.
- Objetivo do projeto
O projeto tem como objetivo apresentar um sistema para controlar e gerenciar os serviços oferecidos por uma pizzaria, cadastrar funcionário, cadastrar clientes, cadastrar tipo de produto, cadastrar cardápio, cadastrar pedidos, Manipular pedidos, gerar relatório para com isso elevar a qualidade do atendimento prestado aos clientes. Através da informatização, será possível os empresários entenderem melhor como está à situação dos negócios, obtendo informações sobre aumento, diminuição das vendas e quais os produtos mais vendidos assim podendo auxiliar nas tomadas de decisões.
- Delimitação do problema
Atualmente os pedidos dos clientes são todos anotados em uma comanda de papel, que muitas vezes acaba ocasionando confusão na hora da produção e entrega dos pedidos, como a perda da comanda, troca de comandas e outros erros. O projeto a ser desenvolvido irá administrar a parte de pedidos de pizzas e outros produtos vendidos pela pizzaria, por meio do atendimento pelo balcão e por telefone, podendo gerar relatórios para auxiliar o gerente na tomada de decisões e assim facilitando e tornando mais eficiente as atividades.
- Justificativa da escolha do tema
A empresa atualmente está com dificuldade para atender toda demanda de clientes, as vendas vêm crescendo e precisando agilizar os negócios. Devido à grande concorrência do ramo de pizzarias da região de Ourinhos, o projeto visa agilizar os serviços e melhorar o atendimento aos clientes.
- Método de trabalho
Utilizaremos o modelo cascata, que segundo Jair C. Leite[1](2007) O modelo cascata (waterfall) tornou-se conhecido na década de 70 e é referenciado na maioria dos livros de engenharia de software ou manuais de padrões de software. Nele as atividades do processo de desenvolvimento são estruturadas numa cascata onde a saída de uma é a entrada para a próxima. As suas principais atividades são:
- estudo de viabilidade
- análise e especificação de requisitos
- design da arquitetura
- Design detalhado
- codificação e testes de unidades
- integração e teste do sistema
- entrega e instalação
- manutenção
Existem muitas variantes deste modelo propostas por diferentes pesquisadores ou empresas de desenvolvimento e adaptadas a diferentes tipos de software. A característica comum é um fluxo linear e sequencial de atividades semelhantes a descritas anteriormente.
- Organização do trabalho
A secção 2 contém a descrição do geral do sistema, com seu escopo e principais funções e já a secção 3 apresenta as listas de requisitos levantados junto ao cliente. A secção 4 apresenta a especificação dos requisitos por meio de diagrama de casos de uso
...