No internet connection
  1. Home
  2. Dúvidas Gerais

Sugestão de projeto em POO

Por Daniel pinheiro @daniel015
    2023-01-05 19:52:31.011Z

    Boa tarde pessoal, venho aqui trazer uma sugestão de projeto para praticar a orientação a objetos, se você assim como eu está com medo de mecher no projeto bytebank ou acha que não vai conseguir fazer alterações significativas a tempo e está estudando POO, a melhor forma é fazer um projetinho para entender os pilares e conceitos da programação orientada a objetos.

    Projeto: Controle de Estoque para Pet Shop

    Implemente um pequeno Sistema de Controle de Estoque para uma Pet Shop. Ele tem que possibilitar a inserção de dados sobre produtos que serão persistidos no computador.

    Funcionalidades:

    -> Inserir novos usuários

    -> Inserir novos produtos

    -> Fazer vendas

    -> Pesquisar por produtos (Busca usando palavras)

    -> Salvar e ler dados do disco

    -> Gerar relatórios sobre vendas e estoque (na tela)

    Lembre-se de fazer um menu amigável e intuitivo, além disso, utilize a base de dados que preferir. OBS: O intuito do trabalho é utilizar arquivos para manter os dados, não um banco de dados propriamente dito.

    Você pode ler os dados no início do programa e escrever quando o usuário clicar num botão e/ou antes de sair do programa.

    Bom, essa é a minha sugestão, espero que seja uma boa opção para vocês.

    • 9 respostas
    1. Larissa Leal @LariLeal
        2023-01-06 18:00:46.642Z

        Legal essa ideia, acho que pra fazer quase tudo com POO né 🤔

        1. Daniel pinheiro @daniel015
            2023-01-06 19:38:19.144Z

            dá pra fazer tudo com poo sim

          • Em resposta adaniel015:
            Lucélia Batista @Luceliabatista
              2023-01-06 19:16:35.529Z

              Gostei da ideia heim..e na opção de Gerar relatórios sobre vendas e estoque (na tela) podemos colocar filtros como o de limitar períodos informando data inicio e fim, ficará bem legal.
              Vou usar esta ideia sua, gostei

              1. Em resposta adaniel015:
                Marco Sousa @marcosousa
                  2023-01-09 17:04:36.046Z

                  Da pra aplicar tudo de POO nisso aí e ainda da pra mexer com arquivos. Muito boa a ideia!

                  1. Em resposta adaniel015:
                    Mauricio Santana @mauriciosm
                      2023-01-09 21:38:56.273Z

                      pelo o que vi até então usuário é somente o cliente e a relação dele com o produto é a venda né? poderia ter o vendedor tbm para ter uma relação vendedor-cliente-produto e ai o vendedor ganhar comissão em cima da venda e ver quem foi o melhor vendedor do mês

                      1. Em resposta adaniel015:
                        Natasha Lima @natashalima
                          2023-01-09 22:17:57.011Z

                          Boa Daniel, obrigada pela indicação!

                          1. Em resposta adaniel015:
                            Thiago Marinho @ThiagoMarinho
                              2023-01-10 12:27:14.808Z

                              Obrigado pela dica

                              1. Em resposta adaniel015:
                                Bruno Coelho @BrunoCoelho
                                  2023-01-10 21:53:18.555Z

                                  Bacana Daniel! Depois que se familiariza com POO queremos utilizar em praticamente todo projeto rsrs.

                                  1. Em resposta adaniel015:
                                    Lettycia Cristina @lettyciacristina
                                      2023-01-13 16:32:35.375Z

                                      Boa Daniel, valeu pela sugestão.... vou me dedicar um pouco mais ao POO e depois com certeza tentarei fazer esse projeto, muito legal a sugestão!