Framework(simples) para uso interno

1 resposta
guilherme.dio

Aqui na empresa onde trabalho, existe a equipe de analistas de suporte, que realizam a inclusao de novos usuarios nos sistemas internos, assim como alterações, exclusões e resets de senha.

Como eles trabalham com chamados, a maioria das pessoas já abrem requisições de inclusao, por exemplo, para vários logins(na maioria das vezes 50 de uma vez)…

E realizar um por um via front end cliente de cada aplicação, acaba sendo muito demorado e trabalhoso.

Na área ja existe um sistema web, que facilita a vida deles, realizando essas operaçõs direto no banco de cada aplicação. Porém esse sistema(desenvolvido por um programador que ja nao faz mais parte da empresa) esta extremamente “sujo” em termos de código, esta todo estruturado em POG(Programação Orientada a Gambiarras)…

E como eu fiquei designado a realizar manutenções nesse “trash”, acabo levando horas para entender onde esta o problema pro causa da bagunça.

Portanto decidi desenvolver um novo sistema para a realização dessas operações, simplificando minha vida de programador e também a dos analistas(pq o sistema atual é bem lento).

Quero separar todas as operações ligadas a inclusao/exclusao/alteração/reset de senha dos logins, numa biblioteca externa e utilizar num back end(também em java) que pode conversar com vários front ends(independendo da lingagem) que conversam entre si via xml.

Portanto ficaria algo assim:

Framework(Java) <------> Back End(Java) <----XML—> Front End(Web ou Desktop, Qualquer linguagem)

ou

Framework(Java) <------> Aplicação Desktop(Java)

Assim, outros programadores pode utilizar ou o back End para realizar operações, ou utilizar diretamente o Framework e criar aplicações diferentes.

Gostaria da opinião do pessoal do GUJ, em relação a esta “estrutura” que planejei, e se há algo que possa ser melhorado.

1 Resposta

paulo1911

Olá amigo, na minha opinião vc esta querendo criar um serviço para as operações do setor de suporte.

Sendo assim vc nao precisa reinvetar a roda!

Eu faria simplesmente um web service em Rest para esse requisito.
è simples funcional e leve.

Vc implementa as url patterns e boa!

http://servicedesk.com.br/senhas/erp01/reseta/{usuario}...vc trata a requisição e encaminha o link de troca de senha para o email do usuário, ou manda a confirmação de troca de senha para o usuario via link no eila tb para ter certeza que ele quer trocar a senha e vc gera uma senha temporaria para isso através dos dados do usuario.

Assim qualquer solicitação de qualquer parte do setor vc trata na mesma interface de acesso ao serviço.

Fica a dica

Criado 29 de março de 2012
Ultima resposta 29 de mar. de 2012
Respostas 1
Participantes 2