Histórico de dados e Estatistica para gerar relatórios

Vou pedir ajuda aos universitários.

Não faço idéia como fazer o algoritmo , ou se já existe um framework que resolva isto:

A empresa possui seu faturamente mensal, e suas despesas também.
Digamos que estamos em Dez/2011,

Daí o camarada da empresa faz a pesquisa de Agosto/2011 a Dezembro/2011

daí apresenta para ele o que poderá acontecer futuramente.

em Janeiro /2012 para frente qual será a perspectiva da empresa, isso fazendo a estatistica com base
a ao historico anterior da pesquisa. dos faturamentos e etc…

Alguém poderia me ajudar ?

Abrs

Bom não tenho a resposta pronta para te dar, mas alguns caminhos, em primeiro lugar quanto maior o histórico de dados que você tiver mais confiável ficará a previsão, é preciso verificar se há sazonalidade nas vendas mensais, caso ocorra será preciso calcular um índice mensal ou trimestral, etc. Depois o desvio padrão e a média e a componente tendência, ou seja você terá que dar uma estudada em estatística, especialmente em séries temporais, há muita coisa na web, como os links abaixo:

http://www.eps.ufsc.br/disserta96/mueller/cap3/cap3.htm
http://cbpfindex.cbpf.br/publication_pdfs/NT00308.2011_01_04_11_12_17.pdf

Desculpe a petulância, mas isto é uma dúvida de negócio e não de programação. Quem precisa do relatório não sabe como faz este calculo? Como ele vai saber se está certo o que for implementado?

Utilizando as medidas de erro de previsão, conforme está num dos artigos que indiquei.

Séries temporais acho que é isso mesmo, que já numa outra empresa um colega que fez isso mas ele usava outras ferramentas.
acho que minha dificuldade é fazer isso em Java.

Obrigado mesmo pela dica…

Se alguém já passou por isso e quiser deixar o código aqui para o auxilio, será de grande ajuda!

Abrs!