Buscar

PIM VI Final

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 22 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 22 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 22 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 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CURSOS SUPERIORES DE TECNOLOGIA 
LEVANTAMENTO E ANALISE DE REQUISTOS PARA UMA LIVRARIA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ARACRUZ 
2018 
UNIP INTERATIVA 
PROJETO INTEGRADO MULTIDISCIPLINAR 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CURSOS SUPERIORES DE TECNOLOGIA 
LEVANTAMENTO E ANALISE DE REQUISTOS PARA UMA LIVRARIA 
 
 
 
Audrey Proietti 
RA: 1751976 
Vicente Soella Neto 
RA: 1712515 
Thiago Zanoni Silva 
RA: 1701670 
Curso: Gestão Analise e 
Desenvolvimento de Sistemas 
Semestre: Terceiro 
Orientador: André Luiz Dias Ribeiro 
 
 
 
 
 
 
 
 
ARACRUZ 
2018 
RESUMO 
 
O presente trabalho tem como principal objetivo a elaboração de um sistema de 
vendas de livros online (site de uma livraria), elaborando, identificando e descrevendo os 
modelos e diagramas de casos de usos que serão utilizados no processo de confecção. 
Levando em consideração as competências adquiridas nas disciplinas de Banco de Dados, 
Gestão Estratégica de Recursos Humanos e Análise de Sistemas Orientada a Objetos. 
 
Palavras-chave: Casos de Usos, Diagramas, Analise de Sistemas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABSTRACT 
 
The main objective of this work is the elaboration of an online book sales system 
(site of a bookstore), elaborating, identifying and describing the models and case diagrams of 
uses that will be used in the confection process. Taking into account the skills acquired in the 
disciplines of Database, Strategic Management of Human Resources and Analysis of Object 
Oriented Systems. 
 
Keywords: Uses Cases, Diagrams, Systems Analysis 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sumário 
RESUMO ................................................................................................................................... 3 
ABSTRACT ............................................................................................................................... 4 
1 INTRODUÇÃO .................................................................................................................. 6 
2 IDENTIFICANDO OS CASOS DE USOS ........................................................................ 7 
2.1 DIAGRAMA DE CASOS DE USOS ............................................................................. 8 
2.2 RELACIONEMENTO DE INCLUDE, EXTEND E GENERALIZAÇÃO ................... 9 
2.3 DESCRIÇÃO DOS ATORES ......................................................................................... 9 
3 SITE LIVRARIA .............................................................................................................. 10 
3.1 CADASTRO DE CLIENTE .......................................................................................... 11 
3.2 LOGIN DE CLIENTE ................................................................................................... 12 
3.3 ESCOLHER LIVROS ................................................................................................... 13 
3.4 FORMA DE PAGAMENTO ........................................................................................ 13 
3.5 FINALIZAR COMPRA ................................................................................................ 14 
3.6 AUTORIZAÇÃO .......................................................................................................... 15 
3.7 DIAGRAMA DE CLASSES ......................................................................................... 17 
4 REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS .................................................... 18 
5 REGRAS DE NEGOCIOS ............................................................................................... 19 
6 CONCLUSÃO .................................................................................................................. 20 
REFERÊNCIAS ....................................................................................................................... 21 
 
 
 
 
 
 
 
 
 
6 
 
 
1 INTRODUÇÃO 
 
Comércio eletrônico ou e-commerce é um conceito aplicável a qualquer tipo de 
negócio ou transação comercial que implique a transferência de informação através da 
Internet. Abrange uma gama de diferentes tipos de negócios, desde sites de varejo destinado a 
consumidores, a sites de leilões, passando por comércio de bens e serviços entre organizações 
O e-commerce é atualmente um dos mais importantes fenômenos da Internet em crescimento. 
O e-commerce permite que os consumidores transacionem bens e serviços 
eletronicamente sem barreiras de tempo ou distância. O comércio eletrônico expandiu-se 
rapidamente nos últimos anos e prevê-se que continue a expandir-se com a mesma taxa de 
crescimento ou que até mesmo haja uma aceleração do crescimento. Em breve as fronteiras 
entre comércio “convencional” e “eletrônico” tenderão a esbater-se, pois cada vez mais 
negócios deslocam seções inteiras das suas operações para a Internet. 
Neste trabalho abordaremos um caso clássico de e-commerce: o varejo online de 
livros. 
 
 
 
 
 
 
 
 
 
 
7 
 
2 IDENTIFICANDO OS CASOS DE USOS 
Um modelo de casos de uso é um modelo das funções pretendidas do sistema que 
serve como contrato entre o cliente e os desenvolvedores. Os casos de uso funcionam como 
um thread de unificação por todo o desenvolvimento do sistema. O mesmo modelo de casos 
de uso é o resultado da disciplina Requisitos e é usado como entrada para as disciplinas 
Análise & Design e Teste. 
Há muitas maneiras de modelar um sistema, cada uma pode atender a uma finalidade 
diferente. Entretanto, a finalidade mais importante de um modelo de casos de uso é comunicar 
o comportamento do sistema ao cliente ou ao usuário final. Conseqüentemente, o modelo 
deve ser fácil de entender. 
Em um caso de uso, os usuários e qualquer outro sistema que podem interagir com o 
sistema são chamados de“atores”. Como eles representam os usuários do sistema, os atores 
ajudam a delimitar o sistema e fornecem uma imagem mais clara do que se espera que seja 
feito. Os casos de uso são desenvolvidos com base nas necessidades dos atores. Isso garante 
que o sistema será o que os usuários esperam. 
Identificação dos casos de uso da Livraria, onde teríamos Consumidor como ator 
principal: 
➢ Acessar Site Livraria 
➢ Cadastro de Cliente 
➢ Login 
➢ Alteração de Dados Cadastrais 
➢ Escolha de Livros 
➢ Manutenção de Produtos 
➢ Forma de Pagamento 
➢ Finalizar Compra 
➢ Autorização de Pagamento 
 
 
 
8 
 
2.1 DIAGRAMA DE CASOS DE USOS 
Um diagrama de casos de uso narra entre o cenário e os atores envolvidos e devem 
estar relacionados a um processo com início meio e fim. 
 
Figura 1: Diagrama de Caso de Uso 
 
Conforme demonstra a figura acima do diagrama de caso de uso da Livraria, a 
interação será feita direta pelo Consumidor/Cliente com o Site da Livraria e com o sistema 
externo da operadora de cartão de crédito (Forma de Pagamento será feita somente por cartão 
de crédito). Dentro do sistema existem os relacionamentos de casos de inclusão (obrigatórios 
para prosseguir) e extensão (casos opcionais). 
 
 
 
 
9 
 
2.2 RELACIONAMENTO DE INCLUDE, EXTEND E GENERALIZAÇÃO 
Diagramas de casos de uso servem para descrever cenários de uma solução a ser 
desenvolvida, e interações dos usuários (atores) com funcionalidades (casos de uso, 
conhecidos também como UC) no sistema. Pode-se relacionar o conceito de casos de uso 
com o conceito de estórias de usuários em scrum/XP. 
Os UC, geralmente se relacionam com os atores, mas podem se relacionar também 
com outros UC. Até o UML 1.2, existia 2 relacionamentos entre UC: uses e extends. A partir 
do UML 1.3, existe 3 formas de relacionamento: inclusão (estereótipo include), extensão 
(estereótipo extend)e generalização. 
O uso de include veio para substituir o uses da versão 1.1, e é usado quando casos 
compartilham comportamento comum com outros UC. Por isso até pode, mas não faz muito 
sentido um UC incluir somente um UC, pois não haverá compartilhamento e o conceito de 
“reutilização”, pois o UC incluído terá obrigatoriamente tal comportamento incluído. 
O uso de extend é a utilização inversa da inclusão, e pode (não necessariamente) 
alterar o comportamento do UC que foi estendido. E nesse caso não tem problema conceitual 
em um UC estender somente um UC. 
Quanto a generalização, foi introduzida a partir do UML 1.3, que é representada pela 
setinha fechada, é semelhante e muito facilmente confundido com o extend, muito 
provavelmente pelo conceito de herança das linguagens de programação. Mas a generalização 
indica uma variação de outro UC. Uma alternativa ao uso de generalização é descrever um 
outro diagrama com o novo cenário. 
2.3 DESCRIÇÃO DOS ATORES 
Consumidor/Cliente – Responsável por acessar o site da livraria, efetuar 
login/cadastrar, fazer a escolha dos livros, alterar dados cadastrais, escolher forma de 
pagamento (cartão de crédito) e finalizar comprar. 
Sistema da Operadora de Cartão– Responsável por ler a ordem de pagamento, e 
mediante seus próprios critérios (saldo, detecção de fraude, etc), autorizar ou não o 
pagamento. 
10 
 
3 SITE LIVRARIA 
Nesta seção veremos os casos de uso que detalham o fluxo de funções que o ator 
necessita para acessar o site da livraria até os demais passos até a finalização da compra. 
Nome Acesso ao Site da Livraria 
Sumario Caso de uso que detalha o acesso ao site. 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: O cliente deve fazer login no site da livraria pra ter acesso ao sistema de vendas 
FLUXO PRINCIPAL 
1 – O caso de uso começa quando o usuário (cliente) realiza o cadastro no site; 
2 – O cliente fornece seus dados completos como nome e endereço; 
3 – O cliente pode fazer também: 
 3.1 O cliente pode fornecer o código do livro caso tenha (Produto); 
 3.2 – O Sistema descreve as informações e preço do Livro (Produto); 
 3.3 – O Sistema atualiza o valor final conforma quantidade de produtos. 
 4 – O Cliente fornece informações do cartão de credito; 
 5 – Cliente finaliza o pagamento; 
 6 – Sistema verifica se as informações estão corretas, tais como endereço e forma de 
pagamento, em caso positivo o sistema finaliza a compra; 
 7– Assim que o pagamento for aprovando o sistema gera comprovante final juntamente com o 
número do pedido. 
 
FLUXO DE SECUNDARIO 
1 – Em qualquer momento antes de finalizar a compra, o cliente pode cancelar o pedido. 
Impedira a conclusão do pedindo e o processo de compra é finalizado. 
 
Pós-Condição: Assim que a compra for finalizada, o sistema grava o pedido e identifica como 
confirmado. 
Regras de Negócios Associadas 
1 – O sistema só aceita o item que for colocado a venda, se somente estiver em estoque; 
2 – O sistema divide a compra em até 12 vezes dependendo do valor da compra; 
 
Quadro 1: Caso de Uso 
 
11 
 
3.1 CADASTRO DE CLIENTE 
Nome Cadastro de Cliente 
Sumario Área destinada aos dados do cliente 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: Para efetuar a compra o usuário deve se cadastrar 
Pós-Condição: Poder logar no sistema. 
FLUXO PRINCIPAL 
1 – Acessar o site e realizar o cadastro no local destinado a cadastro de novos usuários. 
2 – No campo cadastro deverá conter todos os dados referentes ao nome e endereço do cliente. 
FLUXO SECUNDARIO 
1 – Em qualquer momento o usuário pode acessar o site e alterar seu cadastro. 
Regras de Negócios Associadas 
1 – O sistema não aceita nenhum campo em branco, devendo o cliente completar todos os 
campos; 
2 - Havendo algum campo em branco o sistema solicita corrigir a informação. 
Quadro 2: Casos de Usos 
 
 
12 
 
3.2 LOGIN DE CLIENTE 
Nome Login de Cliente 
Sumario Área destinada à criação de login 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: Estar devidamente cadastrado no sistema 
Pós-Condição: Realizar compras 
FLUXO PRINCIPAL 
1 – Acessar o site e realizar os dados de login 
FLUXO SECUNDARIO 
1 – Em qualquer momento o usuário pode acessar o site e alterar o login (usuário e senha) de 
acesso. 
Regras de Negócios Associadas 
1 – O sistema de cadastro não aceita caracteres especiais nos campos de login, apenas letras e 
números; 
2 - Havendo algum campo inválido o sistema solicita corrigir a informação. 
Quadro 3: Casos de Usos 
 
 
 
 
13 
 
3.3 ESCOLHER LIVROS 
Nome Escolher Livro 
Sumario Pesquisa e escolha de livros 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: Que tenha acessado o site, efetuado ou não seu login. 
Pós-Condição: Que o livro escolhido após a pesquisa vá para o carrinho de compras. 
FLUXO PRINCIPAL 
1 – Acessar o site e realizar a busca pelo livro desejado; 
2 – Colocar o livro no carrinho de compras. 
FLUXO SECUNDARIO 
1 – Em qualquer momento o cliente (Usuário) pode excluir o livro selecionado e adicionar 
outro. 
2 – Pode abandonar a pesquisa a qualquer momento. 
Regras de Negócios Associadas 
1 – Se não realizou o login, mesmo já cadastrado, o livro não poderá ser pago; 
2 – O sistema solicitar a entrada do login. 
 
Quadro 4: Casos de Usos 
 
 
 
 
14 
 
3.4 FINALIZAR COMPRA 
Nome Finalizar Compra 
Sumario Concluir compra 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: Escolhido um ou mais livros e inserido os mesmos no carrinho de compras 
Pós-Condição: Autorizar finalizar compra. 
FLUXO PRINCIPAL 
1 – Escolhido um ou mais livros e inserido no carrinho de compras; 
2 – Escolhido a forma de pagamento; 
FLUXO SECUNDARIO 
1 – Em qualquer momento o cliente (Usuário) pode voltar e excluir o livro selecionado e 
adicionar outro. 
2 – Pode cancelar a compra. 
Regras de Negócios Associadas 
1 – Apenas é possível chegar neste campo “finalizar compra” caso tenha realizado o cadastro, 
efetuado login e ao menos um livro no seu carrinho de compras; 
2 – Caso gere erro durante o processo de compras, a compra deverá ser salva automaticamente 
no histórico para futura ou finalização. 
Quadro 5: Casos de Usos 
 
 
 
15 
 
3.5 FORMA DE PAGAMENTO 
Nome Forma de Pagamento 
Sumario Escolha do meio de pagamento da compra 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema de vendas/Administrador 
Pré-Condição: Ter efetuado login antecipadamente e ter no carinho de compra um ou mais livros. 
Pós-Condição: Efetivação de pagamento. 
FLUXO PRINCIPAL 
1 – Efetuado login; 
2 – Escolhido um livro e colocado no carrinho de compras. 
FLUXO SECUNDARIO 
1 – Em qualquer momento o cliente (Usuário) pode voltar e excluir o livro selecionado e 
adicionar outro. 
2 – Pode cancelar a compra. 
Regras de Negócios Associadas 
1 – Apenas é possível chegar no campo “forma de pagamento” caso tenha efetuado login e 
que tenha apenas no mínimo um livro no seu carrinho de compras; 
 
Quadro 6: Casos de Usos 
 
 
 
16 
 
3.6 AUTORIZAÇÃO 
Nome Compra Autorizada/Não Autorizada 
Sumario Aceite da operadora de cartão. 
Ator Primário: Consumidor/Cliente 
Ator Secundário: Sistema da operadora de Cartão 
Pré-Condição: Ação anterior de finalizar compra. 
Pós-Condição: conclusão da compra. 
FLUXO PRINCIPAL 
 1 – Escolhido um livro e colocado no carrinho de compras; 
 2 – Escolhido a forma de pagamento; 
 3 – Finalizado a compra. 
FLUXO SECUNDARIO 
1 – Receber mensagem automática do sistema que a compra foi realizada com sucesso; 
2 – Receber confirmação de pagamento juntamente com todos os dados referente à compra do 
produto (Livro(s).Regras de Negócios Associadas 
1 – Caso a operadora encontre erros durante o processamento da transação, a compra não 
finalizará; 
2 – O sistema solicitara um novo pedido de confirmação dos dados para finalizar a compra; 
 
Quadro 7: Casos de Usos 
 
17 
 
3.7 DIAGRAMA DE CLASSES 
 
 
 
 
 
 
 
 
18 
 
4 REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS 
Requisitos são objetivos ou restrições estabelecidas por clientes e usuários que 
definem as suas diversas propriedades do sistema. Os requisitos de software são, obviamente, 
aqueles dentre os requisitos de sistema que dizem respeito a propriedades do software. 
Um conjunto de requisitos pode ser definido como uma condição ou capacidade 
necessária que o software deve possuir para que o usuário possa resolver um problema ou 
atingir um objetivo ou para atender as necessidades ou restrições da organização ou dos 
outros componentes do sistema. 
Tradicionalmente, os requisitos de software são separados em requisitos funcionais e 
não funcionais. Os requisitos funcionais são a descrição das diversas funções que clientes e 
usuários querem ou precisam que o software ofereça. Eles definem a funcionalidade desejada 
do software. O termo função é usado no sentido genérico de operação que pode ser realizada 
pelo sistema, sejam através comandos dos usuários, ou seja, pela ocorrência de eventos 
internos ou externos ao sistema. 
Requisitos do sistema da Livraria: 
REQUISITOS FUNCIONAIS 
Funcionalidade e confiabilidade exata ao vender produto online; Atualização do estoque; Registro de 
compras e devolução de produtos. 
REQUISITOS NÃO FUNCIONAIS 
Processamento ágil ao realizar um comando; Não travar durante processamento de uma transação; 
Recuperar dados após retorno de uma falha externa não esperada (falta de energia) 
 
 
 
 
 
 
 
19 
 
5 REGRAS DE NEGOCIOS 
O conceito de "regras de negócio" começou a ser desenvolvido nos anos 1990, com a 
criação do GUIDE Business Rule Project, que posteriormente evoluiu para a criação do 
Business Rule Group. Sua declaração de princípios diz que "regras de negócio definem a 
estrutura e controlam a operação das empresas". Representam uma mudança na forma como 
descrevemos uma organização, deixando de lado o foco nos dados que a empresa usa e a 
organização dos processos que executa, para se concentrar nas restrições sob as quais as 
empresas operam. Uma "regra de negócio" é uma declaração que, explicitamente, define ou 
restringe um aspecto do funcionamento da empresa. Sob essa ótica, nada existe se não estiver 
definido em uma regra de negócio, e tudo é permitido se não houver uma restrição 
estabelecida em uma regra de negócio. 
Partindo dessa premissa as restrições das regras de negócio da livraria serão 
definidas conforme tabela abaixo: 
Nome Forma de Pagamento 
Descrição Só serão aceitas compras efetuadas através de cartão de crédito (sistema externo 
ao da Livraria). 
 
Nome Cadastro/Login no Site 
Descrição Cadastro somente será realizado através de CPF/CNPJ e E-MAIL válidos, para 
que o acesso ao site possa ser efetuado. 
 
 
 
 
 
 
20 
 
6 CONCLUSÃO 
O desenvolvimento e analise dos requisitos para a elaboração do sistema de vendas 
online da livraria, torna-se mais ágil, confiável e consequentemente alcança um resultado 
eficaz, através dos diagramas de casos de usos e de classes, definindo antecipadamente as 
regras de negócios e destacando os requisitos funcionais e não funcionais do sistema. Desta 
forma, conseguimos compreender e analisar de maneira mais ampla as necessidades que o 
sistema deve ter para atender o cliente. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21 
 
REFERÊNCIAS 
 
ATEOMOMENTO - Pesquisa: Regra de Negócio, 
http://www.ateomomento.com.br/o-que-e-regra-de-negocio/, acessado em 28/05/5018. 
 
CENTUS – Pesquisa: Regras de Negócios, 
http://www.centus.com.br/base-de-conhecimento/artigos/definindoregrasdenegocio, acessado 
em 27/05/2018. 
 
EDISCIPLINAS - Pesquisa: Descrição casos de usos, 
https://edisciplinas.usp.br/pluginfile.php/1906994/mod_resource/content/1/Aula03_Descricao
CasosDeUso.pdf, acessado em 28/05/5018. 
 
GESTOR – Pesquisa: Comércio Eletrônico, 
http://www.gestordeconteudos.com/tabid/3850/Default.aspx, acessado em 12/05/2018. 
 
LINKEDIN – Pesquisa: Requisitos Funcionais, 
https://pt.linkedin.com/pulse/requisitos-funcionais-e-n%C3%A3o-exemplo-sistema-de-de-
oliveira-gomes, acessado em 27/05/5018. 
 
TIESPECIALISTAS – Pesquisa: Levantamento de Requisitos, 
https://www.tiespecialistas.com.br/analise-e-levantamento-de-requisitos-em-historias-em-
quadrinhos-parte-2-obscura-diferenca-entre-requisitos-funcionais-e-requisitos-nao-
funcionais/, acessado em 26/05/5018. 
 
UFPR - Pesquisa: Casos de Usos, 
http://www.funpar.ufpr.br:8080/rup/process/modguide/md_ucmod.html, acessado em 
15/05/2018. 
 
WORPPRESS – Pesquisa: Include, Extend e Generalização, 
https://arezi.wordpress.com/2010/10/20/casos-de-uso-diferencas-entre-include-extend-e-
generalizacao/, acessado em 20/05/2018. 
 
 
http://www.ateomomento.com.br/o-que-e-regra-de-negocio/
http://www.centus.com.br/base-de-conhecimento/artigos/definindoregrasdenegocio
https://edisciplinas.usp.br/pluginfile.php/1906994/mod_resource/content/1/Aula03_DescricaoCasosDeUso.pdf
https://edisciplinas.usp.br/pluginfile.php/1906994/mod_resource/content/1/Aula03_DescricaoCasosDeUso.pdf
http://www.gestordeconteudos.com/tabid/3850/Default.aspx
https://pt.linkedin.com/pulse/requisitos-funcionais-e-n%C3%A3o-exemplo-sistema-de-de-oliveira-gomes
https://pt.linkedin.com/pulse/requisitos-funcionais-e-n%C3%A3o-exemplo-sistema-de-de-oliveira-gomes
https://www.tiespecialistas.com.br/analise-e-levantamento-de-requisitos-em-historias-em-quadrinhos-parte-2-obscura-diferenca-entre-requisitos-funcionais-e-requisitos-nao-funcionais/
https://www.tiespecialistas.com.br/analise-e-levantamento-de-requisitos-em-historias-em-quadrinhos-parte-2-obscura-diferenca-entre-requisitos-funcionais-e-requisitos-nao-funcionais/
https://www.tiespecialistas.com.br/analise-e-levantamento-de-requisitos-em-historias-em-quadrinhos-parte-2-obscura-diferenca-entre-requisitos-funcionais-e-requisitos-nao-funcionais/
http://www.funpar.ufpr.br:8080/rup/process/modguide/md_ucmod.html
https://arezi.wordpress.com/2010/10/20/casos-de-uso-diferencas-entre-include-extend-e-generalizacao/
https://arezi.wordpress.com/2010/10/20/casos-de-uso-diferencas-entre-include-extend-e-generalizacao/
22 
 
WIKIPEDIA – Pesquisa: Diagrama de classes, 
https://es.wikipedia.org/wiki/Diagrama_de_clases#/media/File:Diagrama_de_clases.svg, 
acessado em 28/05/5018. 
 
 
 
 
 
 
https://es.wikipedia.org/wiki/Diagrama_de_clases#/media/File:Diagrama_de_clases.svg

Outros materiais