Evaluando propuestas

Plataforma de Mensageria de objetos Qliksense, Powerbi e Comandos Sql

Publicado el 09 Mayo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Objetivo Geral:
Desenvolver uma aplicação web e móvel que conecta aos objetos dos dashboards das plataformas de BI (Qliksense, Powerbi) e comandos sql, permitindo agendar e enviar gráficos e resultados de sql via e-mail e whatsapp.

Requisitos Funcionais:

Cadastro de Empresas:



Permitir o cadastro de novas empresas.

Permitir a edição e exclusão de empresas já cadastradas.

Visualizar a lista de empresas cadastradas.


Cadastro de Usuários das Empresas:



Permitir o cadastro de usuários associados a cada empresa.

Permitir a edição e exclusão de usuários.

Autenticação de usuários com diferentes níveis de acesso (ex.: Administrador, usuário comum).


Cadastro de Fontes de Dados:



Permitir o cadastro de fontes de dados como Qliksense, PowerBI e comandos SQL.

Gerenciar credenciais de acesso e outros parâmetros necessários para conexão.


Gestão de Dashboards e Objetos:



Listar e permitir a seleção de dashboards e seus objetos das plataformas de BI conectadas.

Interface para visualização prévia dos objetos selecionados antes do envio.


Execução de Comandos SQL:



Interface para inserir, editar e excluir comandos SQL.

Visualizar o resultado da execução dos comandos SQL.


Agendamento de Envios:



Interface para criar e gerenciar agendamentos de envio.

Permitir definir a frequência dos envios (diária, semanal, mensal).

Seleção dos canais de envio (e-mail e WhatsApp).

Histórico e status dos envios realizados.


Menu Principal:



Intuitivo e organizado conforme os módulos:

Cadastro de Empresas

Cadastro de Usuários

Fontes de Dados

Objetos Dashboards

Objetos SQL

Agendamentos



Requisitos Não Funcionais:

Usabilidade:



Interface fácil de usar e intuitiva para melhor experiência do usuário.

Compatível com navegadores modernos e dispositivos móveis.


Segurança:



Implementar autenticação segura para proteger os dados sensíveis.

Garantir a criptografia nos dados trocados, principalmente em credenciais.


Desempenho:



Garantir tempos de resposta rápidos na interface do usuário.

Sistema deve suportar múltiplos usuários simultâneos sem degradação de performance.


Escalabilidade:



Arquitetura que permita fácil adição de novas funcionalidades e suporte a mais usuários.


Confiabilidade:



Implementar mecanismos de logging e monitoramento.

Garantir robustez na execução de comandos SQL e geração de relatórios.


Considerações Finais:
O sistema deverá ser desenvolvido seguindo boas práticas de desenvolvimento de software, utilizando um desenvolvimento iterativo e incremental. É Importante realizar testes constantes para garantir a qualidade e funcionalidade de todos os aspectos descritos. Os dados deverão ser armazenados em banco de dados relacional.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Social media (Facebook, Twitter, etc.)
Roles necesarios Programador
Plataformas requeridas iPhone, Android
Necesito Crear una app
Tipo de app Otro
Apps similares Otro
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por I. B.