DSS软件系统

**決策支援系統（Decision Support Systems，簡稱 DSS）** ，是協助進行商業級或組織級決策活動的資訊系統。DSSs 一般面向中高層面管理，服務於組織機構內部管理、操作和規劃級的決策，幫助決策者對快速變化並且很難提前確定的問題進行決策，通常是非結構化（Non-structured）和半結構化（Semi-structured）的決策問題。決策支援系統既可以是完全自動化決策，也可以是完全人工決策，或者兩者兼有。

## 定義

DSS 定義早期有些分歧，學術界與實務界對 DSS 均有不同的看法。1970 年代，Scott-Morton 指出：「DSS 為一種電腦化的交談式系統，協助決策者使用資料與模式，解決非結構化的問題」。之後 Keen 與 Scott-Morton 提出類似的看法，認為「DSS 乃使用電腦協助解決半結構化的問題、支援但不取代人類、目的為改善決策而不是決策效率」。Alter 則指出較為廣泛的看法，認為「任何支援決策制定的系統均為 DSS，其中包括資訊的存取、模式的分析與工具支援」。1980 年代，Bonczek 等學者認為「DSS 可能為組織中人類資訊處理器、機械處理器或人機資訊處理系統」，這樣的定義則更為廣泛。

由於過去 DSS 的定義相當廣泛，因此 1990 年代 Turban 則進一步以 DSS 的特性來定義：

1. DSS 藉由結合人類判斷力與電腦化資訊系統，提供人類解決半結構化與非結構化問題的支援
2. DSS 能夠支援不同組織管理層次單位，例如 DSS 能夠支援企業中的高階主管到基層員工
3. DSS 能夠提供個人到群體層次的決策支援
4. DSS 支援數個彼此互相依賴或具有順序性的決策問題
5. DSS 能夠提供在決策過程中的所有階段
6. DSS 能夠各種決策制定與決策者的風格
7. DSS 具有調適性
8. DSS 必須容易使用
9. DSS 能夠改善決策效果，而不僅改善決策效率
10. DSS 強調的是支援而非替代人類進行決策
11. DSS 容許使用者能夠修改甚至自行建造 DSS
12. DSS 提供不同分析模式協助使用者制定決策
13. DSS 可協助使用者存取各種資料
14. DSS 可單獨為單一使用者使用，也可以整合不同 DSS

## 歷史

根據 Keen 提出的概念，DSS 由兩個領域的研究開始發展：

* 卡內基美隆大學科技工程學院在 1950 年代末和 1960 年代初期的組織決策理論研究
* 麻省理工學院在 1960 年代對於互動式電腦系統的研究

DSS 的概念則於 1970 年代開始形成。並在 1980 年代蓬勃發展，人工智慧、資料庫、模式庫、知識與電腦科技均對 DSS 的發展有重大貢獻。1980 年代後期，高階主管資訊系統（Excutive Information Systems，EIS）、群體決策支援系統（Group Decision Support Systems，GDSS）與組織決策支援系統（Organizational Decision Support Systems，ODSS）等等概念，逐漸將 DSS 由個人取向，轉為模式導向與群體導向。1990 年代起，資料倉儲與 OLAP 的概念也匯入至 DSS，協助 DSS 進行資料的存取與分析。並且於 2000 年代新的全球資訊網、網路技術與網際網路，延展了 DSS。

因此，DSS 為一種具有多種學門為基礎的知識，包括資料庫、人工智慧、人機互動、數量類比、軟體工程與各種資訊與網路科技等等的整合知識。

## 架構

DSS 的架構以 Sprague 與 Carlson 所提出的對話 - 資料 - 模式（Dialog-Data-Modeling，DDM）架構最為學術界所接受，認為 DSS 有三大組件：

* 資料庫管理系統（Database Management System，DBMS）
* 模式庫管理系統（Model-base Management System，MBMS）
* 對話產生與管理系統（Dialog Generation and Management System，DGMS）

### 資料庫管理系統

其中 DBMS（資料庫管理系統）包含資料庫，為管理資料庫的工具，DSS 的資料庫包含大量內部資料（例如企業內部會計資料），或者外部資料（例如金融指數資料），這些資料需要經過蒐集與萃取，成為有助於決策的資訊形式與資料結構，以供使用者進行管理、分析、更新與檢索。

### 模式庫管理系統

MBMS 為整合各種決策模式，分析資料庫內外部的資料，例如利用數學計量模式將複雜的問題加以分析類比，提供可行之方案，並協助使用者選擇方案。MBMS 也包含造模語言，協助使用者自訂模式或建造模式。MBMS 基本的必要條件包括了：

1. 能滿足不同使用者的模式需求
2. 具有能整合模式與資料的能力
3. 提供容易使用的介面
4. 能夠分享模式

### 對話產生與管理系統

由於 DSS 等等特性，都由 DSS 與人類使用者進行互動作用所產生，DGMS 主要的功能為管理使用者介面（User Interface）及 DSS 與使用者互動。Bennett 認為 DGMS 有三個主要構成單元：使用者、電腦硬體與軟體系統，並且將人類與 DSS 的相互溝通分為三個部份：

1. 行動語言（The Action Language）：指使用者用做與 DSS 溝通的任何方式，如鍵盤、滑鼠等任何控制硬軟體的指令
2. 顯示或展示語言（Display or Presentation Language）：指使用者可以由 DSS 所看到任何形式的輸出資訊，如螢幕、印表機或聲音等
3. 知識庫（Knowledge Base）：指任何使用者使用 DSS 所必須了解的知識，包含使用者運用 DSS 必須知道才能有效使用的一切知識，如使用者手冊

### 知識庫管理系統

由於許多非結構化或半結構化的問題，以標準的 DSS 功能之外，還需要專門的知識來解決，因此現代 DSS 除了 DBMS、MBMS 與 DGMS 等子系統外，以知識為基礎的知識庫管理系統（Knowledge-based Management System，KBMS），也是 DSS 重要的子系統。Silverman 認為 KBMS，應具有「支援數學模式無法協助的決策流程」、「能幫助使用者建立、應用與管理知識庫」與「整合能處理不確定性問題的專家知識庫」等三種能力。

## 分類

DSS 的類型學術與實務界均有相當多的看法，因此以下的分類依照各類學者的看法，對 DSS 進行分類，其中必須要強調的是，有一些是相互重疊的。此外，不同的 DSS 使用狀況、所在環境、設計理念、使用人數與時間頻率，也影響 DSS 的類型。

### 功能與特性

#### Sprague 與 Carlson 的看法

Sprague 與 Carlson 認為 DSS 涉及不同的技術層次，他們將 DSS 的技術功能分成三類：

* 針對特定決策類型的 DSS（Specific DSS）：這類 DSS 能為特定問題選擇合適的資料、模式提供可行的方案，例如：財務 DSS，專門解決財務決策問題的 DSS
* 一般性的 DSS 軟體工具（DSS Generator）：協助特定決策類型的 DSS，提供一般性的決策支援功能，例如：若財務 DSS 是以試算表軟體開發，則試算表就是一種一般性的 DSS 軟體工具
* DSS 開發工具（DSS Tools）：用做協助以上兩者發展的軟體工具，例如協助發展財務 DSS 使用介面的人機介面開發軟體

#### Alter 的看法

DSS 輸出結果層次的分類為 Alter 所提出，將 DSS 分為資料導向（Data Oriented）與模式導向（Model Oriented）兩大分類。

其中資料導向具有兩種類型，資料取得（Data Retrieval）與資料分析（Data Analysis），資料取得具有檔案櫃系統（File Drawer Systems）與資料分析系統（Data Analysis Systems）兩種類型，資料分析則有資料分析系統與分析資訊系統（Analysis Information Systems）兩種類型，資料分析系統的特性則同時包括了資料取得與分析兩種類型。

模式導向則具有兩種類型，類比（Simulation）與建議（Suggetion），類比有會計模式（Accounting Models）與表達模式（Representation Models）兩種類型，建議則有最佳模式（Optimization Models）與建議模式（Suggestion Models）。

#### Holsapple 與 Whintson 的看法

Holsapple 與 Whintson 將 DSS 分類成六項：

* 檔案導向（Text-oriented DSS）
* 資料庫導向（Database-oriented DSS）
* 試算表導向（Spreadsheet-oriented DSS）
* 解模器導向（Solver-oriented DSS）
* 規則導向（Rule-oriented DSS）
* 混合型（Compound DSS）
* 智慧型型（Intelligent DSS）

### 使用頻率

Donovan 與 Madnick 認為決策問題具有不同的出現頻率，因此將 DSS 分為使用頻率較高的經常性使用 DSS（Institutional DSS）與臨時性 DSS（Ad hoc DSS），例如解決生產排程問題的 DSS 與管理財務規劃的 DSS，可能即為企業內部的經常性使用 DSS；協助談判會議進行的談判支援系統，可能為臨時性 DSS。

### 決策人數

決策可能由個人進行，也可能為一群人所進行，或者需以組織來進行決策。Hackathorn 與 Keen 認為 DSS 也因決策人數多寡來分類，個人 DSS（Individual DSS）、群體 DSS（Group DSS，GDSS，多稱為群體決策支援系統）與組織 DSS（Organizational DSS）。

### 設計理念

由於設計理念或開發技術的不同，Carlsson 等人認為 DSS 可分類為被動 DSS（Passive DSS）與主動 DSS（Active DSS），被動 DSS 大致依照事先分析好的資料、模式與確定的使用者來進行設計；主動 DSS 則需要設計內建的智慧型功能，能協助處理混亂、複雜與非常態的決策分析。

## 參見

* 決策
* 決策論
* 資訊系統
* 資料庫
* 管理資訊系統
* 資訊管理
* 商務智慧型
* 資料庫

## 資料來源

## 外部連結

* Decision Support Systems Resources（頁面存檔備份，存於網際網路檔案館）
* 國際重要決策支援系統學術期刊 Decision Support Systems（頁面存檔備份，存於網際網路檔案館）