Các hệ thống thông tin và cấu trúc thông tin của nó cần hỗ trợ mỗi giai
đoạn của quá trình ra quyết định. Môi trường ra quyết định đòi hỏi một số mô hình trợ giúp quyết định phụ thuộc vào các điều kiện khác nhau. Nếu quá trình ra quyết định có thể không tự động hoá hoàn toàn thì nó cũng có thể được tựđộng hoá một phần nào đó.
Để ra quyết định qua việc phân tích và mô hình hoá, các ứng dụng dữ
liệu cần được liên kết từ nhiều cơ sở dữ liệu truyền thống và được cơ cấu lại
để hỗ trợ ứng dụng. Sau đó nó cần được định dạng lại và được đưa ra trong dạng thức có thể trợ giúp để làm việc hiểu nó dễ dàng hơn.
Hiện nay bất kỳ tổ chức nào cũng có các hệ thống dựa trên thực tế như
các hệ thống xử lý giao dịch (Transaction Processing Systems), các hệ thống tự động hoá văn phòng (Office Automation Systems), các hệ trợ giúp quyết
định (Decision Support Systems) và các hệ thống xử lý phân tích trực tuyến (OLAP). Các hệ thống này được hỗ trợ bởi các công nghệ khai thác dữ liệu, kho dữ liệu, ảo hoá dữ liệu và các hệ thống thông tin địa lý, mỗi hệ thống thông tin này có các cấu trúc thông tin riêng của nó. Để cung cấp môi trường
trợ giúp quyết định với các cấu trúc thông tin ở trên cần thực hiện các bước sau:
• Thống nhất dữ liệu từ các cấu trúc thông tin khác nhau trong các nguồn dữ liệu khác nhau. Quá trình này được gọi là trích xuất, chuyển đổi và nạp dữ liệu (Extract Transformation Load - ETL).
• Xử lý bằng các công cụ phân tích và mô hình hoá.
• Định dạng lại dữ liệu gốc, cung cấp các năng lực truy vấn, đồ hoạ và báo cáo.