Se você está especificando uma aplicação e você vai pagar por ela
todos os requisitos são, no mínimo, "conversáveis". Vai de você
avaliar se o melhor é ter as tais interfaces ou ficar fazendo acesso
direto ao banco e cabe a empresa contratada implementar o que você
quer ou sugerir opções melhores.

On Feb 19, 5:27 pm, Michel Fernandes <[email protected]> wrote:
> Pessoal, uma dúvida meio off-topic.
>
> Estou especificando um sistema para minha empresa que outra empresa irá
> fazer, nela estou prevendo que seja possível a criação de interfaces. A
> interface quer dizer, por exemplo, eu poder acessar funções da aplicação
> dentro de outras aplicações.
> Essa aplicação tem como principal motor registros de bancos de dados, isto
> é, manipulando os registros eu consigo fazer o que o aplicativo faria caso
> um cliente estivesse operando (insert, update).
> O ideal quando especifico uma interface é que eu fale os métodos que vou
> utilizar, se é via webservice, se é via MQSeries, por exemplo, uma coisa
> mais fechada pois a empresa se preocuparia com toda as regras de negócio
> interna, porém eu tenho que ser acertivo nos métodos que especificar.
> Só queria saber se pedir um dicionário de dados, fluxo de como os dados são
> gerados os dados e acesso integral ao banco de dados é forçar muito a barra,
> por que aí eu faria tudo no banco sem precisar efetivamente das interfaces e
> quando precisar de novos métodos não preciso adquirir novas implementacões
> da empresa. Como o escopo da aplicação não é tão grande, essas operações no
> banco não comprometeriam o desempenho e como poucas pessoas trabalharam nela
> como desenvolvedores acho que o risco é baixo.
>
> Algum cliente de vocês já sugeriu isso, até que ponto isso é aceitável ou
> normal? Pensando bem isso pode gerar brecha para falta de integridade da
> informação, mas queria ler a opnião de vocês....
>
> Abraços
>
> Michel

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a