Buscar

PIM 6 UNIP - LEVANTAMENTO E ANÁLISE DE REQUISITOS DE UM SISTEMA DE CONTROLE DE VENDAS DE UMA LOJA DE JOGOS, ACESSÓRIOS E PRODUTOS GEEK

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

5
UNIP EAD
Projeto Integrado Multidisciplinar
Cursos Superiores 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 – EAD ARARAQUARA CENTRO
2021
UNIP EAD
Projeto Integrado Multidisciplinar
Cursos Superiores 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
Carolini Kristina Siqueira
2037724
Análise e desenvolvimento de sistemas
4º Semestre
UNIP – EAD ARARAQUARA CENTRO
2021
Resumo
Neste projeto iremos realizar o levantamento e a análise de requisitos para uma loja online de livros com base no conteúdo aprendido com disciplinas de Análise de Sistemas Orientada a Objetos, Banco de Dados e Gestão Estratégica de Recursos Humanos.
Palavras-chave: Análise, Requisitos, Disciplinas.
Abstract
In this project, we will carry out the survey and analysis of requirements for an online book store based on the content learned from the disciplines of Object-Oriented Systems Analysis, Database and Strategic Human Resources Management.
Keywords: Analysis, Requirements, Disciplines.
SUMÁRIO
1. INTRODUÇÃO..................................................................................................5
2. ANÁLISE E LEVANTAMENTO DE REQUISITOS...........................................6
3. CASOS DE USO...............................................................................................6
4. MER.................................................................................................................10
5. DIAGRAMA DE CLASSE................................................................................11
6. CONCLUSÃO..................................................................................................12
1. Introdução
Neste projeto acontece o levantamento e a análise de requisitos de uma loja de livros, a loja prestará o serviço de listagem de livros disponíveis e também terá um ecommerce, que permite a venda de livros. Os documentos utilizados no desenvolvimento deste trabalho contemplam modelo de casos de uso, requisitos funcionais e não funcionais, diagrama de classes e modelo de dados, onde todos esses conhecimentos foram adquiridos através das matérias estudadas no semestre.
2. Análise e levantamento de requisitos
Após a livraria contatar a empresa para desenvolver um sistema para realizar a venda de livros pela internet, foi iniciado uma análise para entender corretamente as expectativas e necessidades do cliente.
A conclusão foi que o usuário deveria acessar o site, escolher um ou mais livros que deseja comprar e efetuar a comprar. 
Dado que o acesso ao sistema será por meio de login e senha, uma tela de cadastro de usuário deverá estar no planejamento, caso seja o primeiro acesso. Os campos para cadastro do usuário no site são: nome, endereço, telefone, data de nascimento, login e senha. 
No cenário de usuário já cadastrado, será necessário apenas digitar seu login e senha, os dados serão validados, se estiverem corretos o login é feito com sucesso, se não será exibido uma mensagem informando que as credenciais não foram preenchidas corretamente, permitindo com que o usuário altere e consiga fazer o login com sucesso.
Após o login o usuário terá a liberdade de selecionar um ou mais livros disponíveis, cada livro do site retornará a informação de disponibilidade ou indisponibilidade do estoque.
Quando o livro for escolhido, o usuário deverá efetuar a compra que poderá ser realizada somente através de cartões de crédito e será validado por um sistema externo da operadora de crédito. 
Se o livro escolhido estiver indisponível no momento da compra, o usuário terá a opção de realizar uma reserva.
3 Identificando os casos de uso 
Caso 1 - Efetuar o cadastro
	Descrição
	Esse caso de uso permite que o usuário faça o cadastro no site
	Ator
	Cliente
	Pré condição
	O cliente deve estar na tela de cadastro
	Pós condição
	O cliente é informado que o cadastro foi efetuado com sucesso
	Fluxo normal
	1. O cliente entra na tela de cadastro
2. Preenche o nome, endereço,telefone, data de nascimento, login e senha em seus respectivos campos
3. Clica no botão Cadastrar
4. O sistema exibe mensagem de sucesso
	Fluxo alternativo
	1. O cliente entra na tela de cadastro
2. Clica no botão Cadastrar sem preencher os campos
3. O sistema não conclui o cadastro e informa que os campos são de preenchimento obrigatório
Caso 2 - Login no sistema
	Descrição
	Esse caso de uso permite que o usuário entre no sistema
	Ator
	Cliente
	Pré condição
	O cliente deve ter um login e senha cadastrado
	Pós condição
	O cliente é informado que o login foi efetuado com sucesso
	Fluxo normal
	5. O cliente entra na tela de login
6. Preenche o email corretamente
7. Preenche a senha corretamente
8. Clica no botão Entrar
9. O sistema permite o login e exibe mensagem de sucesso
	Fluxo alternativo
	4. O cliente entra na tela de login
5. Preenche o campo de email corretamente
6. Preenche o campo senha incorretamente 
7. O sistema retorna mensagem de senha incorreta e não permite o login.
Caso 3 - Filtrar produto desejado
	Descrição
	Esse caso de uso permite que o usuário encontre o produto desejado através de filtros
	Ator
	Cliente
	Pré condição
	Efetuar login
	Pós condição
	Visualizar resultado da pesquisa
	Fluxo normal
	1. O cliente filtra por pelo menos um dos campos gênero, tipo, título, autor, ano ou editora
2. Clica no botão de pesquisa
3. O sistema exibe um ou mais produtos que correspondem com a pesquisa
	Fluxo alternativo
	1. O cliente preenche os filtros que não corresponde a um produto não existente 
2. Clica no botão pesquisa
3. O sistema exibe uma mensagem informando que nenhum produto foi encontrado
Caso 4 - Adicionar produto no carrinho 
	Descrição
	Esse caso de uso permite que o usuário adicione um produto no carrinho
	Ator
	Cliente
	Pré condição
	O cliente deve encontrar o produto desejado 
	Pós condição
	O sistema direciona para a tela de carrinho e exibe o produto adicionado
	Fluxo normal
	1. O cliente encontra o produto desejado 
2. Clica no ícone do Carrinho 
3. O sistema direciona para a tela do carrinho 
4. O sistema exibe o produto adicionado e outros se já tiver adicionados anteriormente
	Fluxo alternativo
	1. O cliente encontra um produto 
2. Clica no ícone do carrinho
3. O sistema direciona para a tela do carrinho e adiciona o produto
4. O cliente desiste da compra e clica no ícone da lixeira para excluir o produto do carrinho
Caso 5 - Efetuar uma compra 
	Descrição
	Esse caso de uso permite que o usuário efetue uma compra
	Ator
	Cliente
	Pré condição
	O cliente deve ter adicionado o produto desejado no carrinho
	Pós condição
	O sistema exibe mensagem de compra feita com sucesso
	Fluxo normal
	1. O cliente clica no botão Comprar
2. O sistema direciona para uma tela de pagamentos
3. O cliente preenche os campos de pagamento corretamente
4. O cliente clica no botão continuar
5. O sistema envia os dados a operadora de crédito
6. O sistema exibe mensagem informando que a compra solicitada e aguarda autorização de crédito 
	Fluxo alternativo
	1. O cliente clica no botão Comprar
2. O sistema direciona para uma tela de pagamentos
3. O cliente não preenche os campos de pagamento
4. O cliente clica no botão continuar
5. O sistema retorna uma mensagem informando que os campos de pagamento não foram preenchidos.
Caso 6 - Reservar Livro
	Descrição
	Esse caso de uso permite que o usuário reserve o livro desejado
	Ator
	Cliente
	Pré condição
	O produto deve estar esgotado no estoque
	Pós condição
	O sistema exibe mensagem de reserva efetuada com sucesso
	Fluxo normal
	1. O cliente busca por um produto esgotado 
2. O cliente clica no botão Reservar 
3. O sistema direciona solicita os dados do pagamento 
4. O cliente preenche os campos e clica em continuar
5. O sistema envia os dados a operadorade crédito
6. O sistema exibe mensagem informando que a compra solicitada e aguarda autorização de crédito 
	Fluxo alternativo
	1. O cliente busca por um produto esgotado 
2. O cliente clica no botão Reservar 
3. O sistema solicita os dados do pagamento 
4. O cliente não preenche os campos e clica em continuar
7. O sistema retorna uma mensagem que para a reserva ocorrer os campos de pagamentos deverão ser preenchidos
4 Modelo de entidade de relacionamento
Segue abaixo um modelo de entidade de relacionamento feito no lucid.app
5 Diagrama de classe
Segue abaixo um diagrama de classe feito no lucid.app
6. Conclusão
No início do trabalho, antes de esclarecer as necessidades do cliente parecia ser algo mais simples e com menos regras, após a análise e o levantamento de requisitos, o entendimento foi facilitado. Depois desse passo, foi entendido a importância da análise antes de iniciar o desenvolvimento do sistema, se o desenvolvimento fosse iniciado antes, acarretaria em alguns problemas, além disso algumas regras teriam que ser alteradas depois de implementadas no sistema e isso faria com que atrapalhasse na data de entrega e dificultasse o desenvolvimento, além de outras coisas.
Referências
Alberto Debastiani, Carlos. Definindo Escopo em Projetos de Software. SãoPaulo: Novatec.2015.
UNIP INTERATIVA. Manual PIM VI: Disponível em: https://ava.ead.unip.br/bbcswebdav/pid-2323518-dt-content-rid-2920124_1/institution/Conteudos_AVA/PROJETO%20INTEGRADO%20MULTIDISCIPLINAR%20-%20DP/SUP%20TEC%20EM%20AN%C3%81LISE%20E%20DESENVOLVIMENTO%20DE%20SISTEMAS/3018-50%20-%20Projeto%20Integrado%20Multidisciplinar%20VI/Manual.pdf . Acesso em: 15 de novembro de 2021

Outros materiais