Você está na página 1de 3

Análise de Requisitos

F.H.O.I Corporation

1 – Introdução ao Software

2 – Engenharia de Requisitos

2.1 – Contextos do Sistema

2.1.1 – Problemas

Já existe um sistema de restaurante implementado na empresa, sendo seu layout com


recursos visuais, porem pelo seu difícil manuseio a única funcionalidade utilizada e o controle
(Fluxo) de caixa, já o controle de produtos, funcionários, fornecedores tem sua existência no
sistema porem não utilizados, sendo organizadas de maneira manual sem auxilio do sistema.

2.1.2 – Soluções

Como solução aos problemas encontrados a FHOI propõe um sistema que


controlara de forma rápida e segura a manipulação de clientes, funcionários, produtos,
fornecedores de forma dinâmica, emitir relatórios, controlar caixa, mesas e fechar
pagamentos. Havendo um treinamento para todos aqueles que forem utilizar o sistema.

2.1.3 – Perspectiva

Como perspectiva espera-se implementar a emissão de nota fiscal, controle do sistema


nas vendas por cartão de crédito, gerenciamento online para reserva de mesas, gerenciamento
eletrônico de funcionários (Cartão de ponto).

2.2 – Requisitos Funcionais

2.2.1 – Login

Registrar qual usuário está utilizando o programa e manter um registro de utilização.

F.H.O.I. CORPORATION Pá gina 1


a. Login: O usuário fornece um "nome de usuário" para ter acesso ao programa.

b. Senha: O usuário fornece um código de identificação para ter acesso ao programa.

Esses dados terão que ser de preenchimento obrigatório, e cada funcionário ou administrador,
possuirão senhas. O administrador após ter preenchido os dados necessários, terá acesso ao
programa e terá acesso dados que para o funcionário serão restritos. Quando o próprio
funcionário preencher e tiver acesso ao programa, não terá acesso a tais dados administrativo.

Os funcionários estarão limitados a utilizar os módulos definido pelo administrador. Ao iniciar o


programa o usuário entrará com os seus dados pessoais “Nome de Usuário” e “Senha”. Se o
usuário for válido, terão acesso ao programa, e são gravados à hora de entrada no programa e
uma identificação do usuário. Se o “Nome de Usuário” ou a “Senha” não forem válidos,
aparecerá uma mensagem de erro “Nome de Usuário ou senha inválido”. Será necessário que o
usuário forneça novamente "nome de usuário" e senha para ter acesso ao programa.

2.2.2 – Controle de Caixa

O Controle de Caixa estará integrado com o Controle de Mesa. O usuário deverá


informar o n° da mesa e quando consultado o sistema deverá informar os dadospertinentes a
essa mesa, onde será possível excluir, alterar os pedidos. Por fim, terá a escolha da forma de
pagamento, se ira ser a cartão de credito ou avista (dinheiro), quando escolhida a forma de
pagamento o sistema registrar data,horário e forma de pagamento. Logo após o cliente
escolher a forma de pagamento será gerando assim a conta final.

2.2.3 – Controle de Fornecedores

Para o controle de fornecedores o usuário terá que inserir as seguintes informações,


nome fantasia, razão social, endereço, bairro, município, UF “estado”, CEP, telefone, e-mail
“endereço eletrônico”, CNPJ “Cadastro nacional de pessoa jurídica”, IE “Inscrição Estadual”, Tipo
de produto "Alimentício, limpeza, bebidas”, nome do vendedor, email do vendedor, telefone
celular do vendedor. Com as informações dos fornecedores inseridos, terá um recurso de
consulta para poder auxiliar na busca do fornecedor desejado, sendo feita a busca pelo nome
fantasia do fornecedor, e a qualquer momento que houver a necessidade de se inserir um novo
fornecedor terá a função incluir que ira guardar a informação, se houver a necessidade de se
excluir um fornecedor terá a função excluir que desabilitara as informações desse fornecedor,
se houver a necessidade de alterar algum dos dados de um fornecedor já existente terá uma
função Alterar que salvara a alteração.

2.2.4 - Controle de Estoque

No gerenciamento do controle de estoque, o usuário terá que cadastrar


previamente cada produto, indicando o Nome do produto, Seu gênero (ex: Alimentício,
bebidas, etc.), a Quantidade, a *Quantidade mínima, Unidade de medida (ex: Kg, g, Lt,
etc.) e uma referencia de qual fornecedor o vendeu. Após preenchidos os campos dos
produtos, a função incluir salvará todos as informações. Depois de cadastrado, o
produto poderá ser pesquisado a qualquer momento desejado pelo usuário utilizando
como forma de pesquisa o nome do produto, podendo ser Alterado e Excluído do
sistema, quando solicitado pelo usuário.

F.H.O.I. CORPORATION Pá gina 2


Obs.: *Quantidade Mínima: Com essa informação o sistema ativará uma função que ao chegar
ao número mínimo de produto (indicado pelo usuário), o sistema lançará um alerta dizendo
que seu estoque está em baixa, lembrando assim o usuário de obter mais produtos.

2.2.5 - Cadastro de Funcionários

No controle de funcionários serão cadastrados todos os dados do seu novo funcionário


onde serão salvos para futuras consultas, alterações, exclusões. No controle de funcionários o
usuário entrará com o nome do funcionário, o endereço do funcionário, o bairro do
funcionário, a cidade do funcionário, a categoria do funcionário e o turno do funcionário, e
caso haja alguma observações você terá a opção de inserir dados de observações sobre o novo
funcionário cadastrado. E o usuário do controle de cadastro terá total liberdade de excluir,
alterar, cadastrar e consulta um funcionário quando desejar.

2.2.6 – Controle de contas a pagar

Para realizar a tarefa de controle de contas a pagar, será inserida a data de recebimento
do documento e a data de vencimento do mesmo, também haverá a opção de registrar a data
do possível pagamento.

Conforme a data do possível pagamento for inserida, uma função será ativada quando
essa data chegar, alertando o usuário a pagar.

F.H.O.I. CORPORATION Pá gina 3

Você também pode gostar