SISTEMA DE GERENCIAMENTO DE VENDAS E ESTOQUE: LEVANTAMENTO E ANÁLISE DE REQUISITOS
Por: Noemi Taveira Duarte • 17/10/2021 • Trabalho acadêmico • 3.567 Palavras (15 Páginas) • 200 Visualizações
1
Universidade Paulista - Unip EAD
Projeto Integrado Multidisciplinar
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
SISTEMA DE GERENCIAMENTO DE VENDAS E ESTOQUE:
LEVANTAMENTO E ANÁLISE DE REQUISITOS
2021
2
Universidade Paulista - Unip EAD
Projeto Integrado Multidisciplinar
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
SISTEMA DE GERENCIAMENTO DE VENDAS E ESTOQUE:
LEVANTAMENTO E ANÁLISE DE REQUISITOS
Análise e Desenvolvimento de Sistemas
2º Semestre
2021
3
Resumo
O mercado tecnológico de games tem atraído muitos jovens adultos em busca de
distração, e acompanhando esse processo, tem surgido cada vez mais lojas
especializadas no assunto, principalmente no âmbito online. Porém, atendendo às
necessidades dos clientes de Brasília em conseguir de forma rápida jogos em mídia
física ou acessórios para consoles, a ThinkGeek abre sua primeira loja física no
país. Enfrentando alguns obstáculos no novo espaço, a loja contratou a Starship
Software para desenvolver um sistema de gerenciamento de vendas e controle de
estoque da loja. Aqui nesse projeto, documentamos todos os procedimentos de
análise do sistema, partindo da elicitação de requisitos, passando pelas regras de
negócios, identificação, descrição e diagramação de casos de uso e, por fim,
modelagem do banco de dados relacional.
Palavras-chaves: Análise de sistema, Banco de dados, Requisitos.
4
Abstract:
The game technology market has attracted many young adults looking for distraction, and following this process, there have been more and more stores specializing in the subject, especially online. However, meeting the needs of customers in Brasília to quickly get games on physical media or accessories for consoles, ThinkGeek opens its first physical store in the country. Facing some obstacles in the new space, the store hired the Starship Software to develop a sales management system and inventory control store. Here in this project, we document all system testing procedures, starting from the requirements elicitation, through the business rules, identification, description and diagramming use cases, and finally, relational database modeling.
Keywords: System analysis, Database, Requirements.
5
Sumário | |||
Introdução | 6 | ||
1 | Panorama do projeto | 7 | |
2 | Levantamento de requisitos | 7 | |
2.1 | Requisitos não funcionais | 8 | |
2.2 | Requisitos Funcionais | 9 | |
3 | Modelagem de processos de negócio | 10 | |
3.1 | Regra de negócio | 10 | |
4 | Casos de uso | 11 | |
4.1 | Principais objetivos do sistema | 12 | |
4.2 | Descrição de casos de uso | 13 | |
4.3 | Diagrama de casos de uso | 20 | |
5 | Diagrama de classes | 21 | |
6. Modelo Entidade-Relacionamento (MER) | 22 | ||
Conclusão | 23 | ||
Referências bibliográficas | 24 |
6
Introdução
A loja ThinkGeek atualmente é uma gigante no comércio online que está abrindo sua primeira loja física em Brasília. Visando um público jovem, a empresa foca na revenda de produtos com temática nerd, sendo sua principal atuação no setor de games. Na ThinkGeek, é possível encontrar acessórios para consoles (controles, cabos, gadgets, etc), jogos em mídia física e itens colecionáveis como bonecos Funko Pop com temática de jogos nostálgicos.
Por ser a primeira experiência com uma loja física, a ThinkGeek procurou a Starship Software para que possamos implementar um sistema informatizado a fim de controlar o estoque de produtos da loja, as vendas realizadas e o cadastro dos clientes. O sistema será utilizado pelos funcionários da loja, com diferentes funcionalidades para cada modalidade de empregado e o acesso será através de login (código do funcionário) e senha.
A empresa está acostumada com o ambiente virtual, onde os clientes realizam as compras pelo site e os organizadores mantém o controle dos produtos e receitas através de planilhas, o que já se tornou obsoleto e seria mais difícil de aplicar no ambiente físico da nova loja. E justamente por estar lidando pela primeira vez com um ambiente físico e com mais funcionários, a organização da ThinkGeek procura, com o nosso sistema, ter uma maior segurança sobre o controle de estoque (entrada e saída de produtos), podendo verificar a quantidade de vendas realizadas por cada atendente e incluir ações de metas e comissões aos funcionários.
...