Evaluating bids

Mini Servidor De Validaçao De Planilhas Excel

Published on the June 04, 2018 in IT & Programming

About this project

Open

Possuo planilhas  vba excel que realizam cálculos  matemáticos para  jogos

As planilhas contém mascaramento para proteção de formulas

As planilhas contém 2 senhas, uma para a área de adm de macros e funções de tempo e recursos específicos  dedicados aos usuários, e outra para os códigos do projeto em sí.(Vba)

As planilhas oferecem os recursos aos usuarios por tempo limitado, determinado em ua aba excel, oculta

As planilhas são estabelecidas no local (pc, ou lap)

Parte dos dados de analise são atualizados  sazonalmente por via online,em servidor publico externo.
Muitas planilhas não tem acesso online sendo os jogos alimentados manualmente.


Preciso criar um validador de acesso online, de maneira a garantir

1-    Que somente um usuário por  vez seja autorizado a utilizar  a planilha a cada sessão, e que seja nomesmoo ciomputador.

2-    Que a planilha  “zere” determinados dados antes de abrir, sempre buscando-os no servidor antes de oferecer os dados de calculo.

3-    Que a planilha  faça o mesmo ao fechar

4-    Que exista uma página de validação onde o usuario digite seu nome e senha  antes de poder abrir a planilha (ou seja, fazer o download dos dados estrategicamente armazenados online, bem como atualizações). Nesta pagina ele teraumiconeondeclicaraparaconcordarcoostermosdo serviço (link sera anexado nesse icone de click).

5-    Que o servidor armazene os resultados dos jogos  para que a planilha os baixe cada  vez e os envie à planilha , bem como, ao usuário digitar um resultado,que ela o indexe no servidor na pasta deste (abre um campo para os resultados dele, na 1ª utilização que fizer uso desse recurso- caso contrário,somente usara dados de resultados nativos do servidor – a “pasta temporária de resultados pessoais”  será  comparada com os dados de resultados  nativos do servidor e se este contiver os mesmos dados ou mais recentes, esta devera ser apagada, prevalecendo sempre a conexão dos dados do servidor ou dos dados disponiveis mais recentes.  Esta funcionalidade deverá ser subordinada  ao direito de tempo de uso(item 7). Hoje  a planilha busca resultados de sevidor externo.
Caso este servidor esteja desatualizado o usuario digita os resultados manualmente no excel. Desejo que agora quando ele digitar os resultados, isso seja gravado online. Desejo tambem que,caso o jogo nao tenha acesso a qualquer servidor,que este seja agora colocado em nosso servidor, para que eu, administrador, possa atualiza-lo uma vez só para todas as planilhas que usem tais resultados, não precisando abrir cada uma delas para efetuar essa inserção.


6-    Que exista um verificador de reg ide (registro no hd do usuário), um usuário por planilha  cedida, 1 único dispositivo por licença  validada e que exista validador de ip.

7-    Que exista um contador de tempo ajustável pelo administrador, para determinar tempo de acesso válido, similar ao que se usa em lanhhouses, e que o usuario receba aviso para revalidar seu tempo, antecipadamente (modo automatico, enviado ao email do usuario).

8-    Que exista um ”alarme silencioso” enviado ao administrador para o caso de um usuário tentar compartilhar  a senha e dois ou mais usuários tentarem acessar a planilha de diferentes IP,  ou computadores  (incluir opção ao administrador para desabilitação remota de acesso ao usuário que assim seja identificado e ceder a este copia de todas as ações colhidas na conta do usuario).  Em caso de certo numero de tentativas,gostaria que a desabilitçao fosse automatica (por exemplo,10 tentativas procedentes de computadores nao autorizados, bloqueio de acesso à conta do usuario responsavel.

9-    Exibir gráfico comportamental de utilização de cada usuário, com envio destas informações ao administrador, incluso se ele está acessando no momento(ao vivo).

10-    Realizar um “ping” de check in para validar  o tempo, “rotina recorrente de habilitação”, uma vez que o tempo de uso será medido em horas /dias. Obrigatoriamente desconectar e reconectar a cada 4 horas de uso continuo.

11-    O sistema deverá ser feito de modo que eu, administrador não precise ceder as informações de todas as planilhas ao desenvolvedor, mas tão somente do modelo vba a que estão subordinadas (darei um ou dois exemplos de planilhas regidas sob o mesmo modelo adm, e o sistema deverá ter meios como um ”plug and play” de eu colocar outras (simplesmente colocar para download) e o sistema habilitara os quadros de validação apropriados, planilhas com diferentes cálculos e abas, mas regidas ante os mesmos critérios (mesma estrutura organizacional), no modelo deste servidor. Incluso,, permitir que eu insira ilimitadas planilhas, desde que estabelecidas no mesmo critério aqui  ajustado.

12-    Estrutura deverá ser compatível com outras linguagens além do vba, para o caso de futuramente exportarmos o modelo para php por exemplo (protótipo de compatibilidade)

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? I don’t know yet
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: June 11, 2018

Skills needed

Other projects posted by F. K.