Você está na página 1de 15

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

São José do Rio Preto

2021
UNIP EaD
Projeto Integrado Multidisciplinar

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E


DESENVOLVIMENTO DE SISTEMAS

Levantamento e análise de requisitos de um sistema de controle de


vendas de uma loja de jogos, acessórios e produtos geek

João Victor nascimento


RA: 2076045
Rhuan Deivison de Souza Correa
RA: 2034170
Esther Cardoso Fernandes
RA: 2016918

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E


DESENVOLVIMENTO DE SISTEMAS

Semestre:

São José do Rio Preto


2021
RESUMO

Este projeto tem como objetivo, a criação de um sistema para


empresas de vendas de jogos eletrônicos e produtos geeks, baseadas nas
disciplinas de Gestão Estratégica de RH, Banco de Dados e Análise de
Sistemas Orientadas a Objetos. É considerado um projeto integrado
multidisciplinar dentro do escopo pedagógico dos Cursos Superiores de
Tecnologia da respectiva Universidade.

Em pequenas empresas, onde não existe um sistema de vendas, todo


gerenciamento é efetuado por planilhas, sendo que isso leva mais tempo no
atendimento, verificação de cadastro, e também controle de estoque. Por esse
motivo, a Empresa em questão, efetuou um contrato para que fosse elaborado
um sistema de controle e gerenciamento de vendas que será utilizado pelos
atendentes, supervisores e estoquistas da loja.

Palavra Chave: Desenvolvimento Sistema, Loja, Vendas.


ABSTRAT

This project aims to create a system for companies selling electronic


games and geek products, based on the disciplines of Strategic HR
Management, Database and Object Oriented Systems Analysis. It is considered
an integrated multidisciplinary project within the pedagogical scope of the
Higher Technology Courses of the respective University.

In small companies, where there is no sales system, all management is


carried out by spreadsheets, and this takes more time in service, registration
verification, and also inventory control. For this reason, the Company in
question signed a contract to prepare a sales control and management system
that will be used by store attendants, supervisors and stockists.

Keyword: System Development, Store, Sales.


SUMÁRIO

INTRODUÇÃO...........................................................................................................................6
2. ANÁLISE E LEVANTAMENTO DE DADOS....................................................................6
2.1 – CONCEITOS................................................................................................................6
2.2 – REQUISITOS DO SOFTWARE.................................................................................7
2.3 – REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS...............................................8
2.4 – DIAGRAMA DE CLASSES........................................................................................9
2.4 – DIAGRAMA DE OBJETOS.......................................................................................9
2.5 – TELAS DO SOFTWARES.......................................................................................10
CONCLUSÃO..........................................................................................................................14
REFERENCIA BIBLIOGRÁFICA.........................................................................................15
INTRODUÇÃO

Este projeto tem como objetivo desenvolver um sistema para uma


loja de jogos e venda de acessórios geeks, sendo que de acordo com o caso
em questão, uma empresa contratou a empresa PIM VI para que fosse
realizado o levantamento e análise para desenvolvimento do software
utilizando as ferramentas computacionais para modelagem do negócio,
incluindo a produção de artefatos UML, demonstrar quais serão as melhores
possibilidades de aplicação, sendo elaborado de acordo com os conhecimentos
desenvolvidos nas aulas de Banco de Dados , Gestão Estratégica de Recursos
Humanos e Analise de Sistema orientada a objetos.
A empresa solicita que seja o sistema deve ser desenvolvido para a
plataforma desktop e deve conter módulos de acessibilidade para que
eventuais usuários portadores de deficiência consigam utilizá-lo e além disso
alguns produtos se tornaram raridade e isso deve conter no sistema para que
seja baixado e controlado dentro de seu estoque.
Mas o objetivo principal da empresa é gerenciar as suas vendas,
que hoje são efetuadas por planilhas de excel, onde se torna mais lenta o
processo de cadastro, e controle gerencial de vendas.

2. ANÁLISE E LEVANTAMENTO DE DADOS

2.1 – CONCEITOS

O primeiro levantamento será conceitual e posteriormente a análise do


caso em questão.

Para o conceito de Orientação a Objetos:

É considerado um termo geral que inclui qualquer estilo de


desenvolvimento que seja baseado no conceito de objeto –
uma entidade que exibe características e comportamentos.
Você pode aplicar uma estratégia orientada a objetos na
programação, na análise e no projeto. (SINTES, 2002, p. 4) 1

1
SINTES, Anthony. Aprenda programação orientada a objetos em 21 dias. Tradução João Eduardo
Nóbrega Tortello. São Paulo: Pearson Education do Brasil, 2002.
Segundo Korth, um banco de dados “é uma coleção de dados inter-
relacionados, representando informações sobre um domínio específico”, ou
seja, sempre que for possível agrupar informações que se relacionam e tratam
de um mesmo assunto, posso dizer que tenho um banco de dados. 2

Uma função importante da área de Recursos Humanos é criar um


contexto organizacional no qual a aprendizagem possa florescer. Para isso, é
importante observar que a aprendizagem não se faz colecionando dados, e sim
absorvendo knowhow e competências.

Especialmente no contexto das alianças competitivas, a participação da


Gestão de Recursos Humanos logo no início da aliança é essencial. Se a
estratégia de Recursos Humanos não está alinhada com os objetivos de
aprendizagem, as possibilidades de que essas aprendizagens aconteçam
diminuem sensivelmente.

A escolha da forma como serão implementadas as diversas práticas de


Gestão de Recursos Humanos é uma escolha estratégica. Significa isto que
deve existir uma articulação estreita e consequente entre as práticas de gestão
3
de Recursos Humanos e a estratégia da empresa.
(PINA;GOMES;CUNHA,2003, p.350).

2.2 – REQUISITOS DO SOFTWARE

As necessidades do software são as mínimas condições que ele deve


atender para resolver o problema, de forma a atender às necessidades dos
clientes contratados. No caso do software sob demanda, o produto do projeto,
atender a esses requisitos e qualidade é o foco principal do desenvolvimento
de software da empresa. Portanto, é necessário definir e documentar os
requisitos funcionais, não funcionais e de negócios que o software deve
atender.

2
KORTH, H.F. e SILBERSCHATZ, A.; Sistemas de Bancos de Dados, Makron Books, 2a. edição revisada,
1994.
3
PINA,M.G. ;GOMES,J.F.;CUNHAS,R.G. Recursos Humanos e Vantagem Competitiva: A perspectiva da
organização baseada nos recursos wipog, instituto superior de psicologia aplicada faculdade de
economia, (monografia),universidade nova de Lisboa, 2003
2.3 – REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS

Os requisitos funcionais são aplicativos que o software deve ter para


atender às necessidades do cliente. Esta é a razão de ser software. Em nosso
projeto, o software deve atender aos seguintes requisitos como requisitos
funcionais:

Ter um banco de dados que lista todos os registros, alterações,


consultas e exclusões de produtos vendidos na loja, bem como registros de
clientes, e possui um controle de acesso do sistema de login nível; gerar um
código único para cada item, de modo que um produto não possa ser
emprestado a vários usuários ao mesmo tempo;

 Uma função que torna qualquer produto defeituoso ou de


manutenção indisponível;
 Possui outro banco de dados para todos os usuários do sistema,
garçons e armazenistas tanto o gerente da loja quanto o gerente
da loja serão vinculados ao banco de dados e assim por diante.

Os requisitos não funcionais são aqueles inerentes à função do software


em sua relação com o sistema e o hardware. Portanto, os requisitos não
funcionais a serem verificados são:

O espaço ocupado na memória quando não é executado (kbytes) e


quando é executado (RAM)

Sua velocidade está relacionada ao tempo de tela ou transações


processadas por segundo (CODIFICAR, 2017);

A facilidade de uso pode ser medida pelo número de janelas ou tempo


de treinamento (CODIFICAR, 2017);

Confiabilidade é a média antes da falha do sistema inerente ao tempo de


uso, disponibilidade ou taxa de falha (CODIFICAR, 2017)
2.4 – DIAGRAMA DE CLASSES

Este tipo de diagrama representa o usuário entrando no sistema e


fazendo o pedido, mostrando os campos que devem ser preenchidos para
completar o cadastro do pedido, e mostra os campos de cadastro do formulário
pertencente à tela de cadastro do pedido. Aqui você pode ver todos os campos
necessários para completar o pedido

Figura 1 – Diagrama de Classes - Programa lucid.ap - Próprio Autor

2.4 – DIAGRAMA DE OBJETOS

O diagrama de objetos representa as informações detalhadas da


estrutura real da marca de pedido e fornece uma descrição da ordem real
usada pelo sistema. Demonstre o nome escrito na variável para mesclar a
reserva no banco de dados.
USUÁRIO LOJA CLIENTE PRODUTO

ENTREGA DO FORMAS DE
PEDIDO
PRODUTO PAGAMENTOS

Figura 2 – Diagrama de Objetos - Programa lucid.ap - Próprio Autor

2.5 – TELAS DO SOFTWARES

Essa 1 tela, representa o login e senha dos funcionários para


entrarem no sistema da loja.
Depois de se identificar na tela de login, a tela de opções do produto do
cliente é exibida. Selecione a opção do cliente para verificar a entrada. Caso
contrário, clique na página inicial para retornar à tela do usuário.

Na tela do cliente, mostra cada botão cadastro, consulta, alteração e


exclusão. Para incluir clientes, clique em cada estrela; para ver se já existem
clientes, clique em Consultar; para corrigir erros ou atualizar os dados do
cliente, clique em Alterar ou, se desejar excluir um cliente, clique em Excluir. Se
você não precisa clicar no botão home para retornar à tela anterior
Na tela do produto, existem botões para cadastrar, consultar, alterar e
excluir. Se precisar incluir um produto, clique em Registrar; verifique se já
existem clientes, clique em Consultar; para corrigir erros ou atualizar os dados
do produto, clique em Alterar ou, se desejar excluir o produto, clique em
Excluir. Se você não precisar clicar no botão home para retornar à tela anterior.

Em vendas, também exibe botões para cadastrar, consultar, alterar e


excluir. Se quiser eliminar as vendas, você pode incluir vendas, verificar se já
existem clientes, corrigir erros ou atualizar os dados do produto.

A exclusão das vendas concluídas só pode ser feita através do perfil de


supervisor da loja, pois o garçom só excluirá as vendas incompletas. Se você
não precisa clicar no botão home para retornar à tela anterior
CONCLUSÃO

Este projeto leva em consideração a importância da evolução da


empresa e do mercado de software, e traz melhorias no atendimento ao cliente
por meio da geração de desktops, facilitando a agilização do cadastro de
usuários e produtos, considerando a necessidade de analisar e investigar os
requisitos do sistema para obter software atualizado Ao cadastrar produtos e
acessórios Geek, atender às necessidades dos usuários, deficientes físicos,
clientes e produtos do sistema, e controlar o acesso por meio de login
customizado.

Embora a empresa tenha um raro nível de controle de estoque, o foco


principal é desenvolver um desktop manager, que torne o processo de controle
de vendas e cadastro de clientes na loja de jogos mais rápido e organizado.
REFERENCIA BIBLIOGRÁFICA

CODIFICAR. O que são requisitos funcionais e não funcionais ?,


2017. Disponível em https://codificar.com.br/requisitos-funcionais-nao-
funcionais/#. Acesso em Agosto de 2021

KORTH, H.F. e SILBERSCHATZ, A.; Sistemas de Bancos de Dados,


Makron Books, 2a. edição revisada, 1994.

PINA,M.G.;GOMES,J.F.;CUNHAS,R.G. Recursos Humanos e


Vantagem Competitiva: A perspectiva da organização baseada nos
recursos wipog, instituto superior de psicologia aplicada faculdade de
economia, (monografia),universidade nova de Lisboa, 2003

Você também pode gostar