| 研究生: |
黃允暐 |
|---|---|
| 論文名稱: |
獨立專家系統與資料庫鬆散結合介面之研究 The Study of An Interface for Loose Coupling of Independent Expert Systems and Databases |
| 指導教授: | 楊亨利 |
| 學位類別: |
碩士
Master |
| 系所名稱: |
商學院 - 資訊管理學系 Department of Management Information System |
| 論文出版年: | 1995 |
| 畢業學年度: | 83 |
| 語文別: | 中文 |
| 論文頁數: | 102 |
| 中文關鍵詞: | 專家資料庫 、專家系統 、資料庫系統 |
| 外文關鍵詞: | Expert Database System, Expert System, Database System |
| 相關次數: | 點閱:106 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
智慧型資料庫的研究重點,在於發展一個能結合專家系統的知識表達、推論及問題解決能力與資料庫的大量資料儲存管理能力的資訊系統。目前有四種主要類型的結合方式:(1)增強式的資料庫系統、(2)增強式的專家系統、(3)獨立專家系統與資料庫的鬆散結合、(4)專家資料庫。
由於目前企業中已有許多資料庫系統在運作之中,上述的結合方式以獨立專家系統與資料庫的鬆散結合方式較為合適,其它三類則因需要對現有系統配合新的架構加以修改,在成本效益上較不經濟。
因此,本論文針對獨立專家系統與資料庫的鬆散結合架構進行研究。首先從文獻中瞭解其它相關研究對結合所提出架構的優缺之處,而從資料庫的獨立性、專家系統的獨立性、系統的複雜度、系統的擴充性等四點考慮,提出一個較為獨立、有效率,且建立容易的系統架構。並以財務診斷此一特定應用領域,成功地發展出一套結合財務診斷專家系統與會計資料庫系統的雛形系統,驗證了本架構的可行性。最後並提出進一步的研究建議,以供後續研究參考。
The reserach objective of the integration, of expert systems and database systems is to develope an information system which can integrate both the capabilities of ex-pert systems (inferencing and problem solving) and capabilities of databases (storing and managing of huge amount of data). There are four ways to integrate them: (1) enhanced databases, (2) enhanced expert systems; (3) loose coupling of independent expert systems and databases, (4) expert database systems.
Since there are many existing database systems, the loose coupling of independent expert system, and database is considered to be the most appropriate approach. The other three ways are not cost/benefit feasible because they need major modification of the curresn systems.
The focus of this reserach is on loose coupling of independent expert system and database. The strengthes and weaknesses of the relevent researchs are discov-ered through literature review. There are four major considerations in developing the architecture: database independency, expert system independency, system, complexity, system, extendibility. The proposed architecture is more independent, efficient, and easy to be bulit. This research has also built a prototype system coupling a financial diagnosis expert system, with an accounting database. The feasibility of the prototype has verified the usefulness of the proposed architecture. Future reasearch suggestions are also stated.
目錄-----I
附圖目次-----V
表格目次-----VI
論文提要-----VII
ABSTRACT-----VIII
謝詞-----IX
第一章 緒論-----1
1.1 研究背景與動機-----1
1.2 研究目的-----2
1.3 研究方法與步驟-----2
1.4 研究貢獻-----4
第二章 文獻探討-----6
2.1 專家系統-----6
2.2 資料庫系統-----8
2.3 專家系統與資料庫結合方式的分類-----10
2.3.1 Jarke和Vassiliou的研究-----10
2.3.2 Rundensteiner的五層架構-----12
2.3.3 Stonebraker和Hearst的兩類架構-----13
2.3.4 專家系統與資料庫結合的四種類型-----13
2.4 增強式資料庫系統的研究-----14
2.4.1 POSTGRES-----14
2.4.2 在資料庫中加入語意知識-----15
2.5 增強式專家系統的研究-----16
2.5.1 Prolog語言的擴充-----16
2.5.2 邏輯程式論的發展-----17
2.5.3 專家系統建構工具的擴充-----17
2.6 獨立專家系統與資料庫的結合研究-----18
2.6.1 DIFEAD-----18
2.6.2 李錫勤的研究-----20
2.6.3 彭金東的研究-----21
2.7 專家資料庫-----22
2.7.1 Missikoff及Wiederhold的研究-----22
2.7.2 結構化物件模型-----24
2.8 綜合討論-----24
第三章 獨立專家系統與資料庫鬆散結合的系統架構-----29
3.1 系統架構一使用者觀點-----29
3.2 系統架構一概念觀點-----30
3.2.1 概念觀點的系統組成成份-----32
3.2.2 概念觀點的系統流程-----34
3.3 系統架構一實體觀點-----35
3.3.1 實體觀點的系統組成成份-----37
3.3.2 實體觀點的系統流程-----41
3.4 系統架構的比較-----44
3.4.1 本系統架構與DIFEAD的比較-----44
3.4.2 本系統架構與李錫勤的研究比較-----46
3.4.3 本系統架構與彭金東的研究比較-----48
第四章 獨立專家系統與資料庫鬆散結合系統架構雛形實作-----51
4.1 雛形系統設計-----51
4.2 介面程式的建立-----52
4.2.1 Visual Basic的環境-----53
4.2.2 介面程式的主要Visual Basic物件與事件程序-----54
4.2.3 資料庫命令對照表的運作與管理-----55
4.2.4 控制權的移轉-----58
4.2.5 DDE通道的建立-----59
4.2.6 DDE的資料接收與傳送-----60
4.2.7 介面程式的其他可能建構工具-----61
4.3 現有資料庫系統所應配合的修改-----62
4.3.1 FoxPro資料庫系統-----62
4.3.2 本架構之下資料庫系統的其他可能-----64
4.4 現有專家系統所應配合的修改-----65
4.4.1 KnowledgePro for Windows所對應的修改-----65
4.4.2 本架構之下專家系統的其他可能-----67
4.5 雛型系統的執行效率-----67
4.6 本雛型系統與其他相關研究實作的比較-----68
第五章 結論與建議-----69
5.1 結論-----69
5.2 後續研究的建議-----71
參考文獻-----72
附錄A 財務診斷專家系統的建立-----77
A.1 財務診斷-----77
A.2 專家系統的建構-----79
A.3 財務診斷專家系統的雛形設計-----80
附錄B 會計資訊系統的建立-----84
B.1 會計資訊系統-----85
B.2 會計資訊系統的雛形設計-----87
附圖目次
2.1 專家系統的一般架構-----7
2.2 簡化的資料庫組成架構-----9
2.3 Rundensteiner的AI-DB結合層次架構-----12
2.4 DIFEAD架構-----19
2.5 李錫勤的結合架構-----20
2.6 專家資料庫系統(EDS)的結構-----23
3.1 系統架構─使用者觀點-----30
3.2 系統架構─概念觀點-----31
3.3 系統架構─實體觀點-----36
4.1 介面系統的主要執行晝面-----56
A.1 財務專家雛型系統流程-----83
B.1 會計循環-----86
B.2 雛形系統會計資料庫的實體關係圖-----90
表格目次
2.1 專家系統與資料庫結合類型的比較-----26
3.1 本研究架構與其他相關架構的比較-----50
(限達賢圖書館四樓資訊教室A單機使用)