Code Monkey home page Code Monkey logo

pim_ii's Introduction

PIM_II

Projeto gerenciamento de museu multitemático

CONTEXTUALIZAÇÃO DO CASO

Uma organização sem fins lucrativos pretende criar um museu multitemático. Os temas exibidos serão voltados a questões que estiveram em evidência nos últimos três anos ou que possivelmente estarão em evidência por próximos três anos. Cada tema permanecerá em exibição dependendo da reação do público visitante. Os temas nunca serão temas polêmicos, mas sim de cultura geral e atualidades.

Os primeiros temas serão:

  1. 100 anos da semana de arte moderna.
  2. 150 anos de Santos Dumont
  3. Jogos olímpicos de Paris 2024
  4. 19 anos da BGS

No espaço definido para o tema os visitantes poderão consultar em terminais de computador, ao lado de cada obra, uma breve descrição dos itens expostos. Os itens serão reais ou virtuais (um monitor de televisão exibindo um quadro, por exemplo).

Os visitantes serão incentivados a responder no terminal ao lado da obra exposta uma pesquisa em forma de questionário de múltipla escolha sobre a obra (questionário a ser elaborado pelo grupo do PIM).

Visto que o museu é gerenciando por uma organização sem fins lucrativos, nesta primeira etapa serão usados equipamentos doados por empresas interessadas em participar da divulgação cultural em questão. Cada terminal possuirá um programa em console que lerá um arquivo, sobre a obra em questão e coletara a resposta do questionário do visitante.

Todos os terminais estarão conectados em rede de tal forma que os administradores da TI possam alterar ou copiar os arquivos com as respostas dos visitantes para análise.

O sistema de posse dos questionários pode realizar cálculos para gerar relatórios que permitam a tomada de decisão para melhorias ou enceramento da temporada do tema em exibição. O Sistema será capaz de criar um arquivo do tipo csv para exportar o resultado das análises para exibição por outros programas de computador.

Os questionários não poderão coletar informações sensíveis dos visitantes seguindo as diretrizes da LGPD (Lei Geral de Proteção de Dados). Por fim o sistema deverá ser capaz de vender bilhetes de entrada para a exposição, vendendo entrada cheia, meia entrada ou isenção seguindo a legislação vigente. O visitante poderá comprar ingressos para ver um tema ou mais, assim ao entrar no espaço reservado ao tema o visitante deverá mostrar o ticket de entrada que deverá ser dado baixa no sistema. No arquivo em um computador central na rede.

ATIVIDADES

Cada grupo de PIM deverá apresentar o projeto contemplando os seguintes itens relacionamento com as disciplinas:

• Com o auxílio da disciplina Fundamentos de Redes de Dados e Comunicação deverá apresentar um mapa dos terminais mostrando cada IP mapeado ou outra forma de comunicação;

• Com base no conteúdo da disciplina de Engenharia de Software I deverá definir o tipo de projeto, ciclo de vida e requisitos.

• Com base no conteúdo da disciplina de Linguagem e Técnicas de Programação deverá fazer os programas que iram em cada terminal, na bilheteria de vendas dos tickets etc.

• Com base no conteúdo da disciplina de Matemática para Computação deverão ser definidos os cálculos a serem feitos pelo sistema;

• Com base na disciplina de Ética e Legislação Profissional deve ser definida a conduta esperada dos colaboradores a missão;

• Com o auxílio da disciplina de Metodologia Científica deverá ser verificado como pesquisar sobre os temas propostos, referências, formatação do trabalho etc.

pim_ii's People

Contributors

fwzin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.