Forecasting deals with the uncertainty of the future. To be effective, forecasting models should be timely available, accurate, reliable, and compatible with existing database. …