Modulos sistema integrado
Prezados amigos,
tenho que desenvolver um sistema que abrange varias modulos, ex.: Folha de pagamento, Fluxo de Caixa, controle bancario, ordem de serviço, contas a pagar e receber, dentre outros.
Gostaria e creio que ficaria mais facil de fazer manutencao se dividir em modulos (exes), e para chamar estes modulos so sera possivel executa-los atraves de um executavel disparador onde o usuario precisa informar o login e senha de dependendo do nivel de acesso ira disponibilizar os modulos que aquele usuario esta autorizado a acessar.
Caso o usuario tentar executar um modulo sem ser atraves deste disparador o sistema devera informar que somente é permitido executar atraves do disparador.
algem poderia me dar uma ideia de como fazer isso. Nao sei se é utilizado um parametro ou algo assim.
Se nao deu para entender o que pretendo entre em contato que tentarei esclarecer melhor.
Obrigado
tenho que desenvolver um sistema que abrange varias modulos, ex.: Folha de pagamento, Fluxo de Caixa, controle bancario, ordem de serviço, contas a pagar e receber, dentre outros.
Gostaria e creio que ficaria mais facil de fazer manutencao se dividir em modulos (exes), e para chamar estes modulos so sera possivel executa-los atraves de um executavel disparador onde o usuario precisa informar o login e senha de dependendo do nivel de acesso ira disponibilizar os modulos que aquele usuario esta autorizado a acessar.
Caso o usuario tentar executar um modulo sem ser atraves deste disparador o sistema devera informar que somente é permitido executar atraves do disparador.
algem poderia me dar uma ideia de como fazer isso. Nao sei se é utilizado um parametro ou algo assim.
Se nao deu para entender o que pretendo entre em contato que tentarei esclarecer melhor.
Obrigado
Iramar Junior
Curtidas 0
Respostas
Junior Miranda
15/03/2010
Se estiver desenvolvendo em delphi(post realizado na sala Firebird), dá uma olhada em Bpl's. Inclusive aqui no site tem um curso sobre isso.
[]'s
[]'s
GOSTEI 0
Junior Miranda
15/03/2010
GOSTEI 0