2
Informática
UMG
1
Informática
UMG
5
Informática
UMG
4
Informática
UMG
6
Informática
UMG
6
Informática
UMG
4
Informática
UMG
11
Informática
UMG
1
Informática
UMG
17
Informática
UMG
Texto de pré-visualização
1 TÍTULO Biblioteca Digital Sistema Integrado de Gestão de Livros 2 CENÁRIO No cenário atual bibliotecas enfrentam desafios crescentes na gestão de seu acervo e no atendimento aos usuários Com o avanço da tecnologia e a crescente demanda por serviços digitais muitas bibliotecas buscam modernizar suas operações para se tornarem mais eficientes e acessíveis 3 DESAFIO O desafio proposto é desenvolver um sistema de gerenciamento para uma biblioteca municipal que permita a administração eficaz de livro O sistema deve possibilitar o cadastro de novos títulos consultar livros deletar um livro e atualizar um livro cadastrado CRUD 4 TEORIA NA PRÁTICA O ESTUDANTE deverá pesquisar um exemplo de como outros profissionais ou empresas já resolveram esse desafio Para isso indique Fontes de pesquisa primária Espaço para o professor listar os recursos primários que os estudantes precisarão para resolver o problema Encare como a fonte de pesquisa primária o primeiro contato dos estudantes com o assunto e com materiais que poderão ajudálo a resolver o problema Isso pode incluir livros artigos científicos notícias websites vídeos gráficos ou outros materiais Liste pelo menos 4 fontes de pesquisa primária além de indicar quais aulas específicas do conteúdo podem ser consultadas 5 LEVANTAMENTO DE SOLUÇÕES Quais são as principais causas da ineficiência na gestão da biblioteca Essa questão incentiva os alunos a identificar problemas como a falta de um sistema digital processos manuais e a dificuldade na catalogação de livros Quem são os principais afetados por essa ineficiência e como eles são impactados Esta pergunta ajuda os alunos a considerar a perspectiva dos bibliotecários leitores e até mesmo da administração da biblioteca discutindo como as dificuldades afetam a experiência do usuário e a operação diária Quais são as possíveis soluções para otimizar a gestão da biblioteca e quais são os prós e contras de cada uma Esta questão orienta os alunos a pensar em soluções como a implementação de um software de gerenciamento treinamento dos funcionários e digitalização do acervo e a avaliar as vantagens e desvantagens de cada abordagem Quais são as barreiras ou desafios que podem surgir ao implementar um novo sistema de gerenciamento Essa questão incentiva os alunos a considerar desafios como resistência à mudança custos associados à implementação necessidade de treinamento e a integração do sistema com tecnologias existentes Como a proposta de um novo sistema de gerenciamento de biblioteca se relaciona com conceitos de POO que estudamos em aula Esta pergunta ajuda os alunos a conectar o projeto com os princípios de programação orientada a objetos como encapsulamento herança e polimorfismo e a refletir sobre como esses conceitos podem ser aplicados no desenvolvimento do sistema Quais seriam as implicações a longo prazo se as ineficiências na gestão da biblioteca não forem resolvidas Esta pergunta ajuda os alunos a entender a importância da solução proposta e a considerar consequências como a perda de usuários diminuição do financiamento público e impacto negativo na promoção da leitura na comunidade 5 ENTREGÁVEL O aluno deve entregar um arquivo PDF com uma solução para esse problema deve criar o diagrama de classe e justificar cada uma das escolhas O aluno deve desenvolver e entregar um projeto composto por Backend Uma aplicação construída com Spring Boot Java que deverá ser responsável pela lógica de negócios e acesso ao banco de dados A aplicação deve ser funcional e estar devidamente integrada ao banco de dados garantindo que as operações de CRUD Create Read Update Delete sejam realizadas corretamente Frontend Uma aplicação de frontend que interaja com o backend O aluno pode reutilizar o frontend desenvolvido no último módulo realizando as alterações necessárias para garantir a integração com o novo backend O frontend deve ser funcional e permitir a interação do usuário com o sistema de forma fluida e eficiente Integração com Banco de Dados O sistema deve ser integrado a um banco de dados relacional como MySQL PostgreSQL etc conforme a necessidade do projeto O banco de dados deve estar corretamente configurado e as operações de leitura e escrita devem funcionar sem erros A entrega deve incluir o códigofonte do backend frontend o banco de dados estrutura de tabelas se aplicável além de um arquivo de instruções sobre como executar o sistema localmente documentação básica A entrega do projeto deve incluir o códigofonte completo do backend frontend e banco de dados incluindo a estrutura de tabelas se aplicável além de um arquivo de instruções explicando como executar o sistema localmente contendo uma documentação básica O projeto pode ser entregue via GitHub permitindo o versionamento e fácil acesso ao códigofonte e em um arquivo ZIP contendo todos os arquivos necessários via AVA A documentação deve detalhar o processo de execução do sistema a configuração do ambiente de desenvolvimento e os passos para testar a aplicação localmente Roteiro do estudante 1 Leia o cenário Sua primeira tarefa é se tornar um detetive Use os recursos que fornecemos mas também não tenha medo de sair em busca de suas próprias informações adicionais Queremos que você compreenda o tópico e explore o problema a fundo 2 Encare o desafio Muita atenção para não perder o foco durante o estudo Você precisa compreender qual é o desafio para não perder isso de vista durante todo o processo 3 Teoria na prática Este é o momento de pesquisar o que já existe no mercado e ler todas as indicações que o professor fizer Afinal antes de pensar em resolver o desafio é preciso reunir as ferramentas necessárias e reconhecer o que já existe no mercado de trabalho da sua profissão para lidar com esse tipo de situação Não esqueça de trazer um exemplo concreto de uma solução já existente 4 Levante hipóteses para resolver o problema Depois de reunir todas as suas informações é hora de se tornar uma verdadeiroa analista Busque identificar padrões relações causas e efeitos Procure contradições ou conflitos de informação Seja crítico e questione o que você encontrou durante sua investigação 5 Aponte a melhor solução Agora é o momento de se tornar uma solucionadora de problemas Com base no que você descobriu e analisou dentre as hipóteses qual você escolheu como uma solução para o problema Chegou o momento de explicar em detalhes por que essa é a melhor solução neste cenário Use seus conhecimentos para argumentar 6 Crie um plano de ação Depois de desenvolver sua solução é hora de mostrar a viabilidade e a aplicabilidade dela Explique em detalhes como o problema será resolvido o passo a passo em quanto tempo e quais as implicações disso Lembrese de que sua comunicação deve ser clara e eficaz para que todos entendam sua proposta Nesta etapa você terá que apresentar sua solução Use a sua criatividade para apresentála da melhor maneira possível 7 Autoavaliação Por fim tornandose seu próprio crítico Avalie o que você fez bem e o que poderia ter feito melhor Pense sobre como você pode aplicar o que aprendeu em situações futuras Lembrese não estamos apenas procurando a solução correta mas também queremos ver como você chegou até ela A jornada é tão importante quanto o destino Como seu trabalho será avaliado Sua avaliação será baseada em uma série de critérios com uma pontuação total de até 40 pontos Lembrese o objetivo aqui não é apenas obter a pontuação máxima mas aprender durante o processo Aproveite essa jornada
2
Informática
UMG
1
Informática
UMG
5
Informática
UMG
4
Informática
UMG
6
Informática
UMG
6
Informática
UMG
4
Informática
UMG
11
Informática
UMG
1
Informática
UMG
17
Informática
UMG
Texto de pré-visualização
1 TÍTULO Biblioteca Digital Sistema Integrado de Gestão de Livros 2 CENÁRIO No cenário atual bibliotecas enfrentam desafios crescentes na gestão de seu acervo e no atendimento aos usuários Com o avanço da tecnologia e a crescente demanda por serviços digitais muitas bibliotecas buscam modernizar suas operações para se tornarem mais eficientes e acessíveis 3 DESAFIO O desafio proposto é desenvolver um sistema de gerenciamento para uma biblioteca municipal que permita a administração eficaz de livro O sistema deve possibilitar o cadastro de novos títulos consultar livros deletar um livro e atualizar um livro cadastrado CRUD 4 TEORIA NA PRÁTICA O ESTUDANTE deverá pesquisar um exemplo de como outros profissionais ou empresas já resolveram esse desafio Para isso indique Fontes de pesquisa primária Espaço para o professor listar os recursos primários que os estudantes precisarão para resolver o problema Encare como a fonte de pesquisa primária o primeiro contato dos estudantes com o assunto e com materiais que poderão ajudálo a resolver o problema Isso pode incluir livros artigos científicos notícias websites vídeos gráficos ou outros materiais Liste pelo menos 4 fontes de pesquisa primária além de indicar quais aulas específicas do conteúdo podem ser consultadas 5 LEVANTAMENTO DE SOLUÇÕES Quais são as principais causas da ineficiência na gestão da biblioteca Essa questão incentiva os alunos a identificar problemas como a falta de um sistema digital processos manuais e a dificuldade na catalogação de livros Quem são os principais afetados por essa ineficiência e como eles são impactados Esta pergunta ajuda os alunos a considerar a perspectiva dos bibliotecários leitores e até mesmo da administração da biblioteca discutindo como as dificuldades afetam a experiência do usuário e a operação diária Quais são as possíveis soluções para otimizar a gestão da biblioteca e quais são os prós e contras de cada uma Esta questão orienta os alunos a pensar em soluções como a implementação de um software de gerenciamento treinamento dos funcionários e digitalização do acervo e a avaliar as vantagens e desvantagens de cada abordagem Quais são as barreiras ou desafios que podem surgir ao implementar um novo sistema de gerenciamento Essa questão incentiva os alunos a considerar desafios como resistência à mudança custos associados à implementação necessidade de treinamento e a integração do sistema com tecnologias existentes Como a proposta de um novo sistema de gerenciamento de biblioteca se relaciona com conceitos de POO que estudamos em aula Esta pergunta ajuda os alunos a conectar o projeto com os princípios de programação orientada a objetos como encapsulamento herança e polimorfismo e a refletir sobre como esses conceitos podem ser aplicados no desenvolvimento do sistema Quais seriam as implicações a longo prazo se as ineficiências na gestão da biblioteca não forem resolvidas Esta pergunta ajuda os alunos a entender a importância da solução proposta e a considerar consequências como a perda de usuários diminuição do financiamento público e impacto negativo na promoção da leitura na comunidade 5 ENTREGÁVEL O aluno deve entregar um arquivo PDF com uma solução para esse problema deve criar o diagrama de classe e justificar cada uma das escolhas O aluno deve desenvolver e entregar um projeto composto por Backend Uma aplicação construída com Spring Boot Java que deverá ser responsável pela lógica de negócios e acesso ao banco de dados A aplicação deve ser funcional e estar devidamente integrada ao banco de dados garantindo que as operações de CRUD Create Read Update Delete sejam realizadas corretamente Frontend Uma aplicação de frontend que interaja com o backend O aluno pode reutilizar o frontend desenvolvido no último módulo realizando as alterações necessárias para garantir a integração com o novo backend O frontend deve ser funcional e permitir a interação do usuário com o sistema de forma fluida e eficiente Integração com Banco de Dados O sistema deve ser integrado a um banco de dados relacional como MySQL PostgreSQL etc conforme a necessidade do projeto O banco de dados deve estar corretamente configurado e as operações de leitura e escrita devem funcionar sem erros A entrega deve incluir o códigofonte do backend frontend o banco de dados estrutura de tabelas se aplicável além de um arquivo de instruções sobre como executar o sistema localmente documentação básica A entrega do projeto deve incluir o códigofonte completo do backend frontend e banco de dados incluindo a estrutura de tabelas se aplicável além de um arquivo de instruções explicando como executar o sistema localmente contendo uma documentação básica O projeto pode ser entregue via GitHub permitindo o versionamento e fácil acesso ao códigofonte e em um arquivo ZIP contendo todos os arquivos necessários via AVA A documentação deve detalhar o processo de execução do sistema a configuração do ambiente de desenvolvimento e os passos para testar a aplicação localmente Roteiro do estudante 1 Leia o cenário Sua primeira tarefa é se tornar um detetive Use os recursos que fornecemos mas também não tenha medo de sair em busca de suas próprias informações adicionais Queremos que você compreenda o tópico e explore o problema a fundo 2 Encare o desafio Muita atenção para não perder o foco durante o estudo Você precisa compreender qual é o desafio para não perder isso de vista durante todo o processo 3 Teoria na prática Este é o momento de pesquisar o que já existe no mercado e ler todas as indicações que o professor fizer Afinal antes de pensar em resolver o desafio é preciso reunir as ferramentas necessárias e reconhecer o que já existe no mercado de trabalho da sua profissão para lidar com esse tipo de situação Não esqueça de trazer um exemplo concreto de uma solução já existente 4 Levante hipóteses para resolver o problema Depois de reunir todas as suas informações é hora de se tornar uma verdadeiroa analista Busque identificar padrões relações causas e efeitos Procure contradições ou conflitos de informação Seja crítico e questione o que você encontrou durante sua investigação 5 Aponte a melhor solução Agora é o momento de se tornar uma solucionadora de problemas Com base no que você descobriu e analisou dentre as hipóteses qual você escolheu como uma solução para o problema Chegou o momento de explicar em detalhes por que essa é a melhor solução neste cenário Use seus conhecimentos para argumentar 6 Crie um plano de ação Depois de desenvolver sua solução é hora de mostrar a viabilidade e a aplicabilidade dela Explique em detalhes como o problema será resolvido o passo a passo em quanto tempo e quais as implicações disso Lembrese de que sua comunicação deve ser clara e eficaz para que todos entendam sua proposta Nesta etapa você terá que apresentar sua solução Use a sua criatividade para apresentála da melhor maneira possível 7 Autoavaliação Por fim tornandose seu próprio crítico Avalie o que você fez bem e o que poderia ter feito melhor Pense sobre como você pode aplicar o que aprendeu em situações futuras Lembrese não estamos apenas procurando a solução correta mas também queremos ver como você chegou até ela A jornada é tão importante quanto o destino Como seu trabalho será avaliado Sua avaliação será baseada em uma série de critérios com uma pontuação total de até 40 pontos Lembrese o objetivo aqui não é apenas obter a pontuação máxima mas aprender durante o processo Aproveite essa jornada