Você está na página 1de 1

BCC | Engenharia de Software

Segunda Atividade Professor Rodrigo Andrade

Template de Arquitetura | Segunda Atividade


(Individual)

Nome do discente: Rian Wilker Santos Melo

URL do projeto: https://github.com/RWilker87/cadastro-prouto-java

Componentes do projeto

Models:

Dentro da pasta básico, contem o arquivo ProdutoLoja.java que possui uma classe na
qual contém os atributos para cadastrar os produtos, nome do produto, quantidade no
estoque, preço do produto, e o id de identificação do produto. Além de possuir
métodos que carrega e altera os dados do produto.

Controllers:

No arquivo RepositorioProdutosLoja.java, possuir métodos nas quais são utilizadas para


futuras alterações ou de mostra de dados calculados. Têm métodos nos quais são para
salvar, remover produtos no repositório, além de possuir métodos nos quais da para
adicionar mais estoque do produto, procurar um determinado produto no repositório.
Além de possuir métodos para salvar os dados em um arquivo .txt para futuras
operações mesmo que os programa seja encerrada, fazendo assim que os dados não
sejam perdidos.

Views:

O arquivo Main.java é responsável por exibir as opções para que o usuário consiga
chama os métodos para que consiga modificar ou consultar os dados do repositório dos
produtos. Apresenta as seguintes funções: Cadastrar produtos, procurar produtos, listar
produtos, calcular o frete, adicionar no estoque e remover um determinado produto. E
por fim, apresenta a chamada da função para salvar os dados em um arquivo .txt

Você também pode gostar