1. A system for integrating the computation for statistical modeling and forecasting, the system comprising: a computer system comprising computer hardware, the computer system programmed to implement: a data pattern analysis engine configured to: receive collected data related to computer storage capacity, detect any trend in the collected data, and detect any seasonality in the data; a forecast engine configured to select a forecast model adapted to predict an amount of additional computer storage capacity to obtain in the future and when to obtain the additional computer storage capacity, the forecast model operative to select the forecast model based at least partly on any said outliers found, any said trend detected, and any said seasonality; a model quality engine configured to: calculate a model quality index, the model quality index reflecting a quality of the forecast model, wherein said calculation by the model quality engine comprises: calculating a plurality of model-quality indicators by at least analyzing the forecast model, said model-quality indicators comprising two or more of the following: an R 2 goodness of fit, a Theil's U score, a Ljung-Box score, a missed seasonality score, a data quality score, a forecast horizon score, and a sample size, and combining the plurality of model-quality indicators into a weighted sum to produce the model quality index; and adjust one or more parameters of the forecast model based at least in part on a value of the model quality index, said one or more parameters of the forecast model comprising a confidence level, a user preference, a forecast horizon confidence, a critical value, and one or more weight factors.