About this project
it-programming / web-development
Open
Contextualização
Somos um instituto de pesquisas de pequeno porte.
Realizamos pesquisas para empresas: de satisfação de clientes, de satisfação de empregados, de opinião.
Essas pesquisas geram como saída uma planilha Excel onde em cada linha está um respondente e em cada coluna uma questão pesquisada que pode ser uma variável (ex.:
Sexo, idade, formação, região geográfica, tipo de empresa etc.) Ou uma nota de avaliação (de 1 a 10, ou de 1 a 5 etc.). O modelo de banco de dados gerado pode ser conferido na planilha IQ_2018 - SISTEMA_PROCESSA - BD_UPLOAD.
Os dados dessa planilha precisam ser processados estatisticamente para gerar os resultados das avaliações.
Como exemplo, imagine uma pesquisa de satisfação de clientes onde a escala de avaliação de cada questão era de 1 a 10.
Precisamos calcular, por exemplo:
A nota média de cada questão para todos os respondentes.
A nota média de cada questão apenas para os clientes da região Nordeste.
A % de notas boas (7+8+9+10) de cada questão para todos os respondentes.
A % de notas boas (7+8+9+10) de cada questão apenas para os clientes da região Sul.
A % de notas ruins (1+2+3+4) de cada questão para todos os respondentes.
A % de notas (1+2+3+4) de cada questão apenas para os clientes da região Centro-Oeste.
Nossa necessidade
Precisamos criar um Sistema de processamento de dados de pesquisa que:
Rode em desktops em ambiente Windows 10.
Faça interface de entrada e saída com o Microsoft Excel.
Apresente três telas de interface com o usuário e que podem ser conferidas em IQ_2018 - SISTEMA_PROCESSA – TELAS
A primeira tela permite fazer o upload da planilha Excel padrão do banco de dados da pesquisa e que permite definira alguns parâmetros (ex.:
Qual é a escala de avaliação).
A segunda tela apresenta todos os lables das variáveis da pesquisa (ex.: Sexo, idade, formação, região geográfica, tipo de empresa etc.) Para que se escolha os cruzamentos que deseja calcular os resultados, por exemplo:
• O resultado de todos os clientes.
• O resultado dos clientes da região Sudeste.
• O resultado dos clientes da região Centro-Oeste, que são indústrias.
A terceira tela apresenta todos os cruzamentos previamente selecionados e tem um botão para realizar o processamento.
Realize para cada cruzamento / segmento selecionado os cálculos previamente definidos: médias e porcentagens. Aqui vale destacar que:
• Não há nenhum cálculo estatístico elaborado; apenas médias e porcentagens.
• Os cálculos são sempre os mesmos.
Gere como saída três planilhas Excel com os resultados do processamento. Veja as planilhas de saída em IQ_2018 - SISTEMA
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer
Delivery term: Not specified
Skills needed