Skip to content

📦 Um projeto de Análise e Projeto de Software com o objetivo de analisar requisitos e modelar uma aplicação com diagramas UML

License

Notifications You must be signed in to change notification settings

carloshenryck/Requisitos-Amazon-Ecommerce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub last commit GitHub GitHub repo size Github categoria GitHub Repo stars

SobreElicitaçãoModelagemTecnologiasContribuidoresLicença

📝 Sobre o Projeto

Projeto desenvolvido no curso de Engenharia de Software durante a cadeira de Análise e Projeto de Software, tal projeto tem o objetivo de realizar uma análise de requisitos funcionais e não funcionais e apartir daí modelar partes do sistema com diagramas UML.

O repositório armazena todos os artefatos e diagramas desenvolvidos no projeto com foco no sistema e-commerce e lógistico da amazon.com, contendo os requisitos funcionais e não funcionais, regras de négocio, assim como, diagramas de visão de classes participantes, sequência, estados e atividades.

Clique aqui para ver o documento versão PDF completo

💻 Sobre a Amazon.com

A amazon é uma uma empresa multinacional de tecnologia norte-americana. A companhia se concentra no e-commerce, computação em nuvem, streaming e inteligência artificial. É considerado uma das cinco grandes empresas de tecnologia, juntamente com Google, Apple, Microsoft e Facebook. Foi referida como "uma das forças econômicas e culturais mais influentes do mundo" e a marca mais valiosa do mundo.

📝 Elicitação de Requisitos

Na fase de lenvantamento de requisitos, nós dedicamos a entender o sistema da amazon.com focando principalmente nas funções gerais do site e na realização de compra de produtos por parte dos clientes, além disso buscamos entender o funcionamento do sistema lógistico de entrega dos pedidos, para assim, elencar um conjunto de requisitos funcionais e não funcionais e regras de negócios para integrar no sistema.

Clique aqui para ver a Elicitação completa

  • Técnicas Utilizadas

    • Brainstorming
    • Introspecção
  • Exemplos

    • Atores do Sistema
    • Requisitos Funcionais
    • Requisitos Não Funcionais
    • Regras de Négocios
    • Casos de Uso

Clique aqui para ver a Elicitação completa

⚙ Modelagem do Sistema

Na fase de modelagem, usamos o software Astah para não só modela os aspectos gerais, mas também partes especificas do sistema. Nesse sentindo, usamos vários abordagens de modelagens do sistema para detalhar as trocas de informações, apresentando com isso, algumas perspectivas diferentes do sistema para possíveis implementadores.

Clique aqui para ver a Modelagem completa

Exemplos

Caso de Uso Geral

  • Visão Geral

Visão De Classes Participantes

  • Comprar Produto

Diagrama de sequência

  • Visualizar Rastreio

Diagrama de estados

  • Estados do Pedido

Diagrama de atividade

  • Realizar Compra

Clique aqui para ver a Modelagem completa

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Utilitários

👨‍💻 Contribuidores

💜 Um super thanks 👏 para essa galera que desenvolveu esse projeto incrível.


Carlos Henryck

🚀

Vitor Alves

🌌

📝 Licença

Este projeto esta sobe a licença MIT.

Feito com 💜 por Vitor Alves e Carlos Henryck 👋🏽 Entre em contato pelo Linkedin!

About

📦 Um projeto de Análise e Projeto de Software com o objetivo de analisar requisitos e modelar uma aplicação com diagramas UML

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published