LEVANTAMENTO E ANÁLISE DE REQUISITOS DE UM SISTEMA DE CONTROLE DE VENDAS
Por: oBrito • 16/10/2021 • Trabalho acadêmico • 3.764 Palavras (16 Páginas) • 547 Visualizações
UNIP EaD
Projeto Integrado Multidisciplinar
Curso Superior de Tecnologia
LEVANTAMENTO E ANÁLISE DE REQUISITOS DE UM SISTEMA DE CONTROLE DE VENDAS DE UMA LOJA DE JOGOS, ACESSÓRIOS E PRODUTOS GEEK
Unip Taubaté
2021
UNIP EaD
Projeto Integrado Multidisciplinar
Curso Superior de Tecnologia
LEVANTAMENTO E ANÁLISE DE REQUISITOS DE UM SISTEMA DE CONTROLE DE VENDAS DE UMA LOJA DE JOGOS, ACESSÓRIOS E PRODUTOS GEEK
Nome: Harielson Dhagne de Brito Mendes
RA: 2032259
Curso: Análise e Desenvolvimento de Sistemas
2º Semestre
Unip Taubaté
2021
RESUMO
Com o avanço da tecnologia esta cada vez mais comum empresas contratarem empresas especialistas em desenvolvimento de sistemas por necessidade de ter um sistema próprio e que atenda todos os seus requisitos e sua rotina, no qual as empresas que contratam este tipo de serviço consigam um ganho em suas produtividades e agilidade em seu dia a dia.
Tendo em vista essa necessidade de automatização, foram desenvolvidos softwares de prateleiras e personalizados, onde é possível gerenciar o estoque e o caixa e até mesmo saber as entrada e saída de capitais da empresa. E até mesmo saber quais itens são mais vendidos, qual o faturamento de cada semana, mês e ano. Porém, nada disso adianta se o levantamento de requisitos não for coletado corretamente e realizado todos os passos fundamentais da engenharia de software. Portanto, o levantamento e a análise de requisitos se fazem necessária, pois assim, são identificados os atores que serão utilizados no sistema e que terão acesso a certo tipo de dados.
Palavras-chaves: Levantamento de Requisitos; Software; Análise de Requisitos.
ABSTRACT
With the advancement of technology, it is increasingly common for companies to hire companies that are specialists in systems development due to the need to have their own system that meets all their requirements and their routine, without qualifications that hire this type of service to achieve a gain in their productivity and agility in your daily life.
In view of this need for automation, off-the-shelf and customized software were developed, where it is possible to manage inventory and cash and even how the company's capital inflows and out. And even know which items are the best sellers, what the sales are for each week, month and year. However, none of this helps if the gathering of requirements is not correctly collected and performed all the fundamental steps of software engineering. Therefore, the survey and analysis of requirements are necessary, as this way, the actors who will be used in the system and who will have access to a certain type of data are identified.
Keywords: Requirements Survey; Software; Requirements Analysis.
SUMÁRIO
INTRODUÇÃO 6
1. CENARIO PROPOSTO 7
2. ENGENHARIA DE REQUISITOS 8
2.1. Requisitos funcionais 8
2.2. Requisitos não funcionais 9
3. REGRAS DE NEGÓCIO 9
3.1. Produtos 10
3.2. Clientes 10
3.3. Sistema 10
4. CASOS DE USO 11
4.1. Realizar login 12
4.2. Cadastrar produto 14
4.3. Alterar produto 15
4.4. Excluir produto 17
4.5. Cadastrar cliente 18
4.6. Alterar cliente 20
4.7. Excluir cliente 21
4.8. Realizar venda 22
4.9. Cancelar venda 24
4.10. Consultar produtos 25
5. MODELO ENTIDADE-RELACIONAMENTO 27
REFERENCIA Erro! Indicador não definido.
INTRODUÇÃO
Este projeto tem como objetivo principal desenvolver um sistema para uma loja no ramo de jogos, acessórios e produtos geek, então foi contratada pelo proprietário da loja, uma empresa especializada em desenvolvimento de sistema. A princípio foi feita uma reunião com o supervisor que detalhou todos os problemas identificados na loja que estão gerando prejuízos financeiros, e acompanhou todos os processos de controle de estoque e venda da loja junto com os atendentes e estoquistas.
De início foi realizado a análise e o levantamento de requisitos, através das reuniões, visitas In Loco, e entrevistas. E foi iniciada a documentação de todos os requisitos funcionais, requisitos não-funcionais e regras de negócio, em seguida foi identificado os atores e criado o diagrama de caso de uso e criado o modelo entidade-relacionamento para criar as relações entre as classes e objetos do sistema.
- CENARIO PROPOSTO
Uma loja contratou uma empresa especialista em desenvolvimento de software para desenvolver um sistema de controle de estoque, e gerenciamento de vendas dos produtos da loja e automatizar o sistema já usado na loja. Os produtos vendidos atualmente na loja são: jogos, acessórios e produtos geek.
Antes de contratar a empresa de desenvolvimento de software, todo o processo de gerenciamento de vendas e controle de estoques era realizado em um editor de planilha, e com isso havia falhas como os funcionários esquecessem de salvar a planilha, e editar informações dos produtos por engano, e problemas em atualizar o estoque dos produtos e com isso fazia com que o processo de venda fosse demorado, o que prejudica a loja.
Portanto a solução proposta pela empresa de desenvolvimento de software foi de desenvolver um sistema com base na entrevista com os funcionários, visitas In Loco e reuniões com os funcionários, com isso foi elicitado e documentado os requisitos necessários para dar início ao desenvolvimento do sistema.
...