Buscar

PIM VI Concluido

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 24 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 24 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 24 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

UNIP INTERATIVA
Projeto Integrado Multidisciplinar V I
Cursos Superiores de Tecnologia
 
Análise de requisitos para venda de
Livros online
 
 
 
 
 
 
UNIP Interativa (Linhares - ES)
2018
UNIP INTERATIVA
Projeto integrado multidisciplinar
Cursos superiores de tecnologia
PROJETO INTEGRADO MULTIDISCIPLINAR VI
Análise de requisitos para venda de livros online
 Nome: Jessica Paula Monteiro
Curso: Sup.Tec.em Análise e Desenvolvimento de sistema
RA: 1743433
Semestre: 2° semestre
 
UNIP Interativa (Linhares-ES)
2018
Resumo 
 
Neste projeto são desenvolvidos o levantamento e a análise de requisitos para a elaboração de uma loja online de livros. É usado para a realização deste propósito, todo o conhecimento que foi adquirido nas disciplinas de análise de sistemas orientada a objetos , banco de dado s e gestão estratégica de recursos humanos. 
 
Palavras chaves: levantamento, análise, requisito, loja, online e livro.
Abstract
 
In this project are developed the analysis and analysis of requirements for the development of an online store of books. It is used for the realization of this purpose, all the knowledge that was acquired in the disciplines of object-oriented systems analysis, database and strategic management of human resources.
 
Key words: survey, analysis, requirement, store, online and book.
Sumário 
 
Resumo ----------------------------------------------------------------------2 
Abstract----------------------------------------------------------------------3 
Lista de Figuras ------------------------------------------------------------4 
Lista de Tabelas ----------------------------------------------------------------------------------5 
Introdução------------------------------------------------------------------8 
Cenário proposto -------------------------------------------------------------------------------9 
Identificando casos de uso ------------------------------------------------------------10 
Modelo de casos de uso ----------------------------------------------------------------11 
Autenticação e cadastro ------------------------------------------------------------------11 
Escolha livro ---------------------------------------------------------------13 
Efetivação de Compra ----------------------------------------------------15 
Modelo entidade relacionamento ------------------------------------18 
Requisitos não funcionais ------------------------------------------------------------ 19 
Contexto de uso ----------------------------------------------------------------------------------20 
Quem?------------------------------------------------------------------------20 
O que? ---------------------------------------------------------------------------------------------------20 
Onde? ----------------------------------------------------------------------------------------------------20 
Regras de Negocio------------------------------------------------------------------------------21 
Diagrama de Classe --------------------------------------------------------------------------- 22 
Conclusão --------------------------------------------------------------------------------------------23 
Referências ------------------------------------------------------------------------------------------24 
 
 
Lista de Figuras 
 
Figura 1 - Autenticação e cadastro .................................................................................... 11 
Figura 2 - Escolha livro ................................ ................................................................ ........ 13 
Figura 3 - Efetivação de compra ........................................................................................ 15 
Figura 4 - Modelo de entidade relacionamento ................................ ................................ 18 
Figura 5 - Di ag rama de classe ............................................................................................ 22 
 
 
 
 
Lista de Tabelas 
Tabela 1 - Acessar site ........................................................................................................ 11 
Tabela 2- Realizar login ...................................................................................................... 12 
Tabela 3 - Cadastrar-se ................................ ....................................................................... 12 
Tabela 4 - Listar livros .......................................................................................................... 13 
Tabela 5 - Filtrar consulta de livros .................................................................................... 14 
Tabela 6 - Adicionar livros ao carrinho .............................................................................. 14 
Tabela7- Remo ver livro carrinho ...................................................................................... 15 
Tabela 8 - Finalizar Compra ................................................................................................ 16 
Tabela 9 - Consultar disponibilidade.................................................................................. 16 
Tabela 10 - Reservar livro ................................................................................................ ... 16 
Tabela 11 - Enviar dados de cartão ................................................................................... 17 
Tabela 12 - Requisitos não funcionais .............................................................................. 19 
Tabela 13 - R N01................................................................................................................. 21 
Tabela 14 - R N02................................................................................................................. 21 
Tabela 15 - R N03.................................................................................................................. 21 
 
 
 
 
Introdução 
 
Por meio deste projeto são desenvolvidos o levantamento e análise de requisitos de uma loja online de livros, os serviços que esta loja deve prestar são a listagem de livros disponíveis e realização de venda de livros . 
 A análise de requisitos proposta para o funcionamento da loja online de livros será usada para a produção de documentos que são utilizados para a implementação da loja . 
 Os documentos produzido s neste projeto contemplam modelo de caso de uso, requisitos funcionais e não funcionais, diagrama de classes e modelo de dados (MER) assim colocando em pratica todo o conhecimento adquirido durante este semestre.
Cenário proposto 
 
Neste tópico é apresentado o cenário proposto, onde este será usado com base para todo o desenvolvimento do projeto, o cenário segue abaixo exatamente como este descri do no manual deste projeto. 
“Uma livrari a resol ve u co ntratar uma empresa para co nst r uir um si stema pa ra 
“Uma livraria resolve u contratar uma empresa para construir um sistema para realizar a venda de livros p ela internet. Em linhas gerais, o usuário deverá acessar o si te, escolher o (s ) livro (s ) que deseja comprar efetuar a compra.
Alguns aspectos de vem se r levados em consideração: o acesso ao site 
deverá ser feito por meio de login e senha. O usuário deverá fazer um cadastro, caso se já o seu primeiro acesso. Os dados para cadastro do usuário no si te são: nome, endereço, telefone, data de nasci mento, login e senha . Caso o usuário já possua cadastro, apenas deve digitar seu login e senha. Após a validação do login e da senha, o usuário poderá escolhe r os livros de se u interesse, consultado os dados no sistema de controlede estoque (já existente). Ele irá retornar à informação d a disponibilidade ou da indisponibilidade d o(s) livro (s) para compra. A pós a escolha do (s) livro (s) , o usuário deverá efetuar a compra com paga mento somente por cartão de crédito que deve ser vali dado pelo sistema externo da operadora de cartão de crédito. Caso o(s) livro(s) escolhido (s) p elo usuário esteja (m) indisponível (i s) para compra no momento , o usuário poderá realizar a reserva .
 Para atender esse cenário, o proprietário resolveu contratar uma empresa para desenvolver um sistema para a livraria. ”( Manual P IM V I, 201 7, p. 23-24 ).
“Uma livrari a resol ve u co ntratar uma empresa para co nst r uir um si stema pa ra 
Identificando casos de uso
Casos de uso em engenharia de softwares é um classificador que representa uma unidade funcional compreensível tomada pelo sistema, subsistema o u classe manifestada por mensagens intercambiáveis seqüenciais entre os sistema e atores.
Narrativas em texto de escrevendo a unidade funcional são casos de uso, e são bastante aplicados para descobrir e registra requisitos funcionais de sistemas.
Uma elipse contenta internamente o nome do caso de uso pode ser usa do para representar os diagramas de casos de uso.
O uso desta ferramenta visual desenha o processo de execução do negócio e idealiza a responsabilidade de cada envolvido, quando o entrará e m cena , qual será sua ação , a área e a seqüência em que seu trabalho deve ser executado em relação ás responsabilidade e tarefas dos demais participantes do processo. 
A partir dos preceitos do que são casos de uso, é são identificados dentro do cenário proposto deste projeto são eles autenticação e cadastro, escolha livro efetivação de compra.
Modelo de casos de uso 
 
 A partir da identificação dos casos de uso, foi elaborado os modelos para cada um dos casos de uso, conforme pode ser observador nos subtópicos a seguir.
Autenticação e cadastro 
 
Segue a seguir tabelas com o modelo descritivo de cada caso de uso presente no diagrama de caso de uso. 
	Identificação:
	Acessar o Site 
	Escopo:
	Autenticação e Cadastro
	Descrição:
	Esse caso de uso permite que o cliente acesse ao utilizado um navegador de internet.
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O site deve esta online na internet.
	Pos-Condição:
	O sistema ira permiti que o cliente pudesse se identificar. 
	Fluxo Normal:
	1. O cliente acessa ao site utilizando o navegador.
2. O sistema exibe a tela inicial do si te e solicita que o cliente se identifique.
	Requisitos Relacionados:
	RNF 01 – disponibilidade do site.
Tabela 1-Acessar site
	Identificação:
	Realizar login
	Escopo:
	Autenticação e cadastro.
	Descrição:
	Esse caso de uso permite que o cliente se identifique para assim ter acesso a loja.
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O site deve esta online na internet.
	Pos-Condição:
	Cliente é direcionado a página com lista de livros.
	Fluxo Normal:
	1. O cliente fornece o login e senha nos campos respectivos.
2. O cliente pressiona o botão realizar login.
3. O sistema valida as credenciais do cliente.
4. O sistema direciona o cliente para a página co m a lista de livros.
	Fluxo Alternativo
	1. Caso o cliente pressione o botão realizar login sem preencher um dos campos de login e senha, exibir mensagem para preencher o campo ou os campos não 
 preenchidos.
2. Caso as credenciais do cliente não sejam validas, exibir mensagem para o cliente fornecer login e senha validas ou se cadastrar.
	Requisitos Relacionados:
	RNF 01 - a cessar site;
Tabela 2-Realizar login
	Identificação:
	Cadastrar-se.
	Escopo:
	Autenticação e cadastro.
	Descrição:
	Esse caso de uso permite que o cliente cadastre suas informações junto loja para assim ter uma credencial válida.
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O cliente não ter cadastro na loja.
	Pos-Condição:
	Cliente é in formado do sucesso do cadastro e direcionado a página 
Inicial do si te para fornecer o login e senha recém cadastrada. 
	Fluxo Normal:
	1) O cliente fornece as informações de nome, endereço, telefone, data de nasci mento, login e senha em se us respectivos campos. 
2) O cliente pressiona o botão cadastrar.
3) O sistema informa que do sucesso do cadastro e direciona a página inicial do site. 
	Fluxo Alternativo:
	1) Caso o cliente pressione o botão cadastrar sempre preenchimento de um dos campos nome , endereço, telefone, data de nascimento, login e senha, exibir mensagem para preencher o campo ou os campos não preenchidos.
2) Caso o login fornecido pelo cliente já exista, exibir mensagem já existe m e deve ser escolhido outro login.
 
	Requisitos Relacionados:
	RNF 01 - a cessar site;
Tabela 3-Cadastrar-se
Escolha do livro 
 Segue a seguir tabelas com o modelo descritivo de cada caso de uso presente no diagrama de caso de uso
. 
	Identificação:
	Listar livros.
	Escopo:
	Escolha livro.
	Descrição:
	Esse caso de uso permite que o cliente acesse a página com a lista de livros mais procurados. 
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O cliente estar autenticado no site.
	Pos-Condição:
	O cliente escolhe os livros desejados.
	Fluxo Normal:
	1) O sistema realiza aconsulta dos livros mais procurados no sistema de controle de estoque da livraria.
2) O sistema mostra em tela os livros.
	Requisitos Relacionados:
	RNF 02–Sistema de controle de estoque disponível;
Tabela 4 - Listar livros
	Identificação:
	Filtrar consulta de livros.
	Escopo:
	Escolha livro. 
	Descrição:
	Esse caso de uso permite que o cliente utilize a interface do si te para realizar pesquisa especificas de livros, a consulta contempla filtrar por gênero, tipo, título, autor, ano e editora.
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O cliente estar autenticado no site.
	Pos-Condição:
	O cliente tem o resultado da consulta.
	Fluxo Normal:
	1) O cliente fornece o dado de pelo me nos um dos campos gênero, tipo, título, autor, ano ou editora e pressiona ao botão de pesquisa. 
2) O sistema utilizado dado fornecido para consultar no sistema de controle de estoque da livraria os livros. 
3) O sistema mostra em tela o resultado da consulta.
	Fluxo Alternativo:
	1) Caso o cliente pressione o botão e não forneça nenhum dos campos gênero, tipo, título, autor, ano e editora , exibir mensagem para preencher pelo menos um dos campos. 
2) Caso o sistema de controle de estoque não encontre nenhum livro para a consulta realizada, exibir mensagem informado que nenhum livro atende aos filtros informados.
	Requisitos Relacionados:
	RNF 02 – Sistema de controle de estoque disponível;
Tabela 5 - Filtrar consulta de livros
	Identificação:
	Adicionar livros ao carrinho.
	Escopo:
	Escolha livro.
	Descrição:
	Esse caso de uso permite que o cliente adicione os livros de sua preferência no carrinho de compras para posteriormente finalizar a compra.
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O cliente estar autenticado no site
	Pos-Condição:
	O cliente ter o carrinho de compras valorizado. 
	Fluxo Normal:
	1) O cliente pressiona o botão de talhes no livro de sua preferência. 
2) O sistema direciona o cliente para a página do livro selecionado. 
3) O cliente pressiona o botão adicionar ao carrinho. 
4) O sistema armazena a informação em uma tabela.
	Requisitos Relacionados:
	RNF 02 – Sistema de controle de estoque disponível;
Tabela 6 - Adicionar livros ao carrinho
	Identificação:
	Remover livro do carrinho.
	Escopo:
	Escolha livro.
	Descrição:
	Esse caso de uso permite que o cliente remove livros do carrinho de compra, para no momento da compra ele possa comprarapena s os livros que realmente deseja comprar. 
	Ator:
	Cliente.
	Interessados:
	Cliente e loja.
	Pre-Condição:
	O cliente estar autenticado no site
	Pos-Condição:
	O cliente ter o carrinho de compras valorizados com os livros que deseja comprar.
	Fluxo Normal:
	1) O cliente acessa o seu carrinho de compras. 
2) O cliente pressiona o botão de remover para então retirar o livro e o seu carrinho.
	Requisitos Relacionados:
	RNF 02 – Sistema de controle de estoque disponível;
Tabela 7 - Remover livro carrinho
Efetivação de Compra 
Segue a seguir tabelas com o modelo descritivo de cada caso de uso presente no diagrama de caso de uso.
	Identificação:
	Finalizar Compra.
	Escopo:
	Efetivação de Compra.
	Descrição:
	Esse caso de uso permite que o cliente finalize a compra de livros e reserve um livro não disponível. 
	Ator:
	Cliente
	Interessados:
	Cliente de loja e operador de credito.
	Pre-Condição:
	O cliente ter livro no carrinho de compra.
	Pos-Condição:
	O cliente termina o processo de compra ou reserva o livro.
	Fluxo Normal:
	1. O cliente escolhe a melhor forma de frete. 
2. O cliente informa a quantidade cada livro que deseja adquirir. 
3. O cliente pressiona em finalizar compra. 
4. O sistema monta a lista dos livros com a suas quantidades para consultar disponibilidade.
	Fluxo Alternativo
	1. Caso o cliente pressiona o botão finalizar compra sem informa a melhor forma de frete e as quantidades de cada livro, exibir mensagem para o cliente informar melhor forma de frete.
2. Caso o cliente pressiona o botão finalizar compra sem 
 Informa a as quantidades de cada livro, exibir mensagem para o cliente informar a quantidade de cada livro. 
	Requisitos Relacionados:
	RF 03 – Operadora de credito esta r disponível ; RF 02 – Sistema de 
Controle de estoque disponível.
Tabela 8- Finalizar Compra 
	Identificação:
	Consultar disponibilidade.
	Escopo:
	Efetivação de Compra.
	Descrição:
	Esse caso de uso permite que o sistema consulte a disponibilidade quantitativa dos livros no sistema de estoque. 
	Ator:
	Cliente
	Interessados:
	Cliente, de loja e operadora de credito.
	Pre-Condição:
	O cliente ter livros no carrinho de compras. 
	Pos-Condição:
	O cliente termina o processo de compra ou reserva de livro. 
	Fluxo Normal:
	1. O sistema consulta a disponibilidade de cada livro no sistema de estoque. 
2. O sistema verifica o retorno de disponibilidade.
	Fluxo Alternativo
	· Caso algum dos livros não está disponível no estoque, exibir mensagem informando a disponibilidade do livro e sugerir a reserva do livro.
	Requisitos Relacionados:
	RNF 03 – Operadora de credito estar disponível; 
R NF 02 – Sistema de controle de estoque disponível;
Tabela 9- Consulta disponibilidade
	Identificação:
	Reserva livros.
	Escopo:
	Efetivação de Compra.
	Descrição:
	Esse caso de uso permite que o c li ente reserve livros caso estes estejam indisponíveis.
	Ator:
	Cliente
	Interessados:
	Cliente, de loja e operadora de credito.
	Pre-Condição:
	O cliente ter livros no carrinho de compras indisponíveis.
	Pos-Condição:
	O cliente registra a reserva do livro. 
	Fluxo Normal:
	1. Cliente pressiona em reserva livro. 
2. Sistema registra a reserva do livro na base de dados.
	Requisitos Relacionados:
	RF 03 – Operadora de credito esta r disponível; 
RF 02 – Sistema de controle de estoque disponível;
Tabaela 10- Reserva Livros
	Identificação:
	Enviar dado de Cartão
	Escopo:
	Efetivação de Compra
	Descrição:
	Esse caso de uso permite que os dados de cartão de credito do cliente sejam enviados as operadora de credito para serem validados.
	Ator:
	Cliente
	Interessados:
	Cliente, loja e operador de credito.
	Pre-Condição:
	O cliente ter livros no carrinho de compras disponíveis.
	Pos-Condição:
	O cliente registra a compra do livro mediante autorização da operadora de credito.
	Fluxo Normal:
	1. O sistema solicita os dados do cartão. 
2. O Cliente informa os dados do cartão. 
3. O Cliente pressiona em autorizar compra. 
4. O sistema enviar os dados a operadora de credito. 
5. O sistema exibe mensagem informando que a compra foi solicitada e aguarda autorização de credito.
	Fluxo Alternativo
	· O caso o cliente pressiona o autorizar compra sem informar os dados do cartão,exibir mensagem informando a necessidade de preenchimento dos dados do cartão.
	Requisitos Relacionados:
	RNF 03 – Operadora de credito estar disponível; 
R NF 02 – Sistema de controle de estoque disponível;
Tabela 11 - Enviar dados de Cartão.
Modelo entidade relacionamento
Modelo de entidade relaciona mento foi criado com objetivo de retratar o significado relacionado aos dados de um pequeno universo, utilizado na fase conceitual de projetos, onde o esquema conceitual do banco de dados da aplicação é idealizado. 
Com conceitos claros permitindo que o projetista de banco de dados os conceitos relacionado aos dados d a aplicação, sem a necessidade tecnológica particular da implementação de um banco de dados. 
 O principal objeto que o MER caracteriza é a entidade, representa qualquer coisa do mundo real que possui uma existência independente objetos, pessoa s, 
conce i tos, “coi sas” e e tc. 
To da entidade tem particularidade que são chamadas de atributos e algumas se relacionam uma com as outras. A seguir o modelo de entidade relaciona mento para o cenário proposto deste projeto. 
 
Requisitos não funcionais 
 
Os requisitos relativos à utilização da aplicação em teor de confiabilidade, desempenho, disponibilidade, manutenção, tecnologias envolvidas e usabilidade são classificados como requisitos não funcionais. Normalmente o cliente não precisa citar estes requisitos, pois são particularidades mínimas de um software. 
Dentro do cenário proposto foram desenvolvidos os requisitos não funcionais a seguir. 
	Identificação 
	Nome 
	Descrição 
	RNF01
	Disponibilidade do site
	O site estar disponível é essencial para funcionamento do sistema, o mesmo deve compreender to das boas práticas preservação de um site na internet.
	RNF02
	Sistema de controle de estoque disponível
	O sistema de estoque é um requisito essencial para o funcionamento já que toda informação dos livros está neste sistema.
	RNF03
	Operador de credito esta disponível
	A operadora de credito é o meio de pagamento único do sistema assim sendo essencial no processo de finalização da compra.
	RNF04
	Segurança de acesso
	Dificultar ataques externos ao site é necessário o uso de boas práticas de segurança de acesso ao site, o uso de tokens de acesso as páginas e configuração de Cross-origin uso de apis são exemplos.
	RNF05
	Alto Desempenho de rede
	Devido ao uso de dois sistemas externos para
prover o funcionamento do sistema, a necessidade de comunicação entre este deve ser de alto desempenho, para não demorar a responder as requisições do cliente.
	RNF06
	Usabilidade de fácil compreensão
	O cliente ao acessar ao site não terá um treinamento prévio, cm isso o site deve ser todo intuitivo e claro em suas consistências para que a experiência do cliente seja agradável ao usar o site
	RNF07
	Responsabilidade do site
	Como uso aparelhos moveis muito grande se é necessário que o layout de todo o si te possa ser acessado sem nenhum problema em aparelhos moveis.
Contexto de uso 
 
Basear-se em questionário é o principal meio de análise de contexto de uso, 
as informações capturadas a respeito do contexto em que um produto, serviço ou sistema está o u estará colocado são muito úteis par a o desenvolvimento . 
Os principais artefatos do contexto de uso surgem a partir das respostas a três questões : Quem ( usuários)? O que (tarefas)? E onde (ambiente)? 
 Se baseando no conheci mento adquirido foram identificados os contextos de uso para o cenário proposto.
Quem? 
 Quem?
A utilização do site será realizada a todosque tenham cadastro, para se obter o cadastro o cliente deve informar alguns da dos para fins de responsabilidade de uso do site.
O Que?
Os clientes iram usar o si te para realizar a compra de livros de seu desejo, estes livros podem ser pesquisado se ordenados conforme a necessidade do cliente.
Onde?
Os cliente iram usar de meio para acesso a loja seu navegador de internet preferencial seja este de dispositivos moveis ou desktops.
Regras do Negócio
D entro de modelagem de processos de negócio as regras de negócio são muito importantes.Elas restringem e definem como um deter minado processo de negócio deve ser executado, além de demonstrar conhecimentos com relação a um processo, também constituem cruciais aspectos restritivos na execução deste processo. 
Dente os preceitos apresentados, foram aplicados os conhecimentos ao cenário, que a seguir são representados.
	Identificação:
	Cliente autenticado no site – regra de negocio 01 (RN01)
	Descrição:
	O cliente deve ser autorizado via login do site.
	Fonte:
	Cenário descrito no Manual PIM VI
Tabela 13 – RN01
	Identificação:
	Preenchimento de campos no cadastro – regra de negócio 02 ( R N02)
	Descrição:
	O cliente deve fornecer todos os dados solicitados no cadastro, pois todos são necessários para envio do produto e contato ao cliente caso necessário.
	Fonte:
	Cenário descrito no Manual PIM VI
Tabela 14 – RN02
	Identificação:
	Preenchimento de campos na validação do cartão de crédito – regra de negócio 03 (RN0 3 )
	Descrição:
	O cliente deve fornecer todas as informações solicitadas para validação do cartão de credito, pois apenas assim a pedido será processado como uma venda.
	Fonte:
	Cenário descrito no Manual PIM VI
Tabela 15 – RN03
Diagrama de classe
Em UML um diagrama de classe representa o objeto e informação dos fundamentos usados pela aplicação.O diagrama de classe d escreve as informações sem nenhuma relação a qualquer implementação especifica. Suas classes e relações pode m ser implementadas para diferentes fins e linguagem de programação, como tabelas de banco de dados, nós XML ou composições d e objetos de software. 
 Uma classe ou interface representada dentro d o diagrama possui alguns elementos este são a tributos, operações e relacionamentos e comunicações. 
 Em classes ou interfaces, um atributo de fine os valores que podem ser anexados a um instancia. Uma operação é um método ou função que pode ser executada por uma instancia. Um relacionamento e comunicação entre qualquer par de classe ou interface pode ser realizados a partir de 3 termos, associação, generalização e dependência. 
 Dentro do cenário foi cria do o dia grama de classe a seguir
Conclusão 
Concluímos que a empreitada de se desenvolver a análise para o cenário de uma loja online de livros aparenta ser complexa ao inicio do projeto, porém com o conhecimento adquirido durante o se mestre a empreitada se torna possível. A dificuldade se dá ao nível de abstração que deve ocorrer, para a partir de um simples texto se construir diferentes artefatos analíticos, acreditamos que em um cenário real a comunicação entre o solicitante do serviço e os responsáveis pela analise do sistema é muito relevante, e a dificuldade encontrada na abstração se divide entre os envolvidos no projeto, assim tornando o produto final esperado pelo cliente muito mais viável.
Referencias 
· UNIP INTE RATIVA .Ma nua l PIM VI: Disponível e m: 
https://Ava.ead.unip.br/bbcswebdav/pid-1578630-dt-co ntent-ri d-
25780289_1/courses/3018-50_D S _2016_M01/Manual_PIMVI_A D S _16022017%20%28R%29%20%28PP%29.
pdf. Acesso em : 09 de mai o de 2018
· Alberto Debastiani, Carlos. Definindo Escopo em Projetos de Software. São Paulo: Nova tec. 2015 
· D ate, C .J. Introdução a Sistemas de Banco de Dados, tradução da 8 edição americana : Campus, 2004

Outros materiais