Escolar Documentos
Profissional Documentos
Cultura Documentos
São Paulo
2021
UNIVERSIDADE PAULISTA - UNIP EaD
São Paulo
2021
RESUMO
A revolução tecnológica das últimas décadas tem aumentado a demanda cada vez
mais de pessoas e empresas por produtos de software de qualidade e de baixo custo. Isto
tem como objetivo principal a automação de seus processos, o qual resulta em ganho de
produtividade e competitividade no mercado. Tendo em vista essa necessidade de
automação, foram desenvolvidos softwares para vendas, onde é possível gerenciar o estoque
e o caixa. Saber quais itens são mais vendidos, qual o faturamento de cada semana, mês e
ano. Porém, nada disso adianta se os dados não forem armazenados corretamente e que terá
acesso a tais dados. Pensando nisso, o levantamento e a análise de requisitos se fazem
necessária, pois assim, são identificados os atores que utilizaram o sistema e que terão
acesso a certo tipo de dados.
Para armazenar os dados foi será utilizado um banco de dados relacional, definindo
os níveis de acesso para cada ator, assim, restringindo acesso de dados sigilosos por usuários
não autorizados.
The technological revolution of the last decades has increased the demand of people
and companies for quality and low-cost software products. This has as main objective the
automation of its processes, which results in gains in productivity and competitiveness in the
market. In view of this need for automation, sales software was developed, where it is possible
to manage inventory and cash. Know which items are the most sold, what the sales of each
week, month and year are. However, none of this is useful if the data is not stored correctly
and you will have access to such data. Thinking about it, the requirements survey and analysis
is necessary, because thus, the actors who used the system and who will have access to a
certain type of data are identified.
A relational database will be used to store the data, defining the access levels for
each actor, thus restricting access to sensitive data by unauthorized users.
Sumário
1 - INTRODUÇÃO.................................................................................................... 7
2.1 - Requisitos....................................................................................................... 8
8 - CONCLUSÃO ................................................................................................... 27
9 - REFERÊNCIAS ................................................................................................ 28
1 - INTRODUÇÃO
2.1 - Requisitos
● RF 01 - Cadastrar cliente;
● RF 02 - Alterar cliente;
● RF 03 - Excluir cliente;
● RF 04 - Consultar cliente;
● RF 05 - Cadastrar produto;
● RF 06 - Alterar produto;
● RF 07 - Excluir produto;
● RF 08 - Consultar produto;
● RF 09 - Efetuar venda;
● RF 10 - Excluir produto;
● RF 11 - Cancelar venda;
● RF 12 - Buscar cliente;
● RF 13 - Consultar preço;
● RF 14 - Efetuar login com nível de acesso.
3 - Modelagem de Casos de Uso
● RF 02 - Alterar cliente;
● RF 03 - Excluir cliente;
● RF 04 - Consultar cliente;
● RF 14 - Efetuar login com nível de acesso.
● RF 06 - Alterar produto;
● RF 07 - Excluir produto;
● RF 08 - Consultar produto;
● RF 14 - Efetuar login com nível de acesso.
● RF 10 - Excluir produto;
● RF 11 - Cancelar venda;
● RF 12 - Buscar cliente;
● RF 13 - Consultar preço;
● RF 14 - Efetuar login com nível de acesso.
Figura 4 - Tela Venda
4 - Regras de Uso
Foram determinadas as seguintes regras de uso para o sistema. Dentre elas estão:
4.1 - Login:
5 - Contexto de Uso
5.2 - Ambiente:
Com acesso aberto a usuários que tem registro sobre o sistema, é possível acessar
de diferentes máquinas sem interferir nas configurações pré estabelecidas em cada usuário.
Para isso foi realizado o levantamento e análise de requisitos junto ao cliente, para
saber quais suas necessidades para o projeto.
Um dos pontos a se analisar era o fato de se ter níveis de acesso diferentes para
cada tipo de usuário, assim restringindo o acesso não autorizado de dados sensíveis.
Engenharia de Usabilidade
http://www.univasf.edu.br/~jorge.cavalcanti/Ihm5_Engenharia%20de%20Usabilidade.pdf
Versolatto, Fábio Rossi. Análise Orientada a Objetos. – São Paulo: Editora Sol, 2015. 172 p. il.
PINTO, Gisele Lopes Batista. Administração de banco de dados. São Paulo: Editora Sol, 2020.
Acesso em 13/04/2021.