李景清

Jing-ching Lee

碩士論文 (2003)

資訊完整性維護之資訊串連更新元件設計

Design of an information cascade update component for information integrity maintenance

關鍵字 Keywords

企業資訊系統, 串連更新, 資訊完整性, 資料完整性

enterprise information system, Cascade Update, information integrity, data integrity

摘要

有效的企業經營管理與決策有賴正確的資訊,而正確的資訊的基礎在於資料完整性(data integrity)與資訊完整性(information integrity)。目前資料庫之cascade update功能滿足了資料完整性之需求,而資訊完整性則多運用所使用之特定資料庫所提供之Active Database 實作機制,針對企業邏輯撰寫維護程式,由於受限於特定資料庫品牌,使得維護程式缺乏可攜性(portability),再由於係針對企業邏輯撰寫使得該維護程式僅適用於特定企業而缺乏一般性(genericity)與可設定性(configurability),以致於不具軟體可再用性(reusability),也使得企業資訊系統之開發與維護成本居高不下。 本研究提出一具一般性之資訊完整性維護模式(information integrity maintenance model),使之適用於各個企業或組織,並依此模式設計一資訊串連更新元件,使其具有企業邏輯可設定性、資料庫可攜性,以利資訊完整性維護機制之建立,提供資訊系統開發者與維護人員更簡易、更具彈性之解決方案。

Abstract

Business administration and complicated decision making fully rely on the accurate information gathered from the whole enterprise on the basis of data integrity and information integrity . As far as data integrity is concerned, the cascade update functionalities provided by database systems are often used for the data integrity maintenance. Meanwhile, Active Database mechenisms provided by some specific database firms are often used to maintain information integrity, and the logic of information integrity mainenance program are designed for specific enterprises under specific specification proposed by different database system providers. The differences of enterprise business logic and program implementation specification cause that all the information integrity maintenance programs are lack of portability, genericity, configurability and reusability, and the unacceptable high cost of system development and mainenance. In this thesis a generic information integrity maintence model is proposed and can be applied to every kind of enterprises or organizations. Then, according to the model, an information integrity maintenance component model is developed, with the property of business logic configurability, database portability that can facilitate the construction of information integrity maintenance mechanism, providing a simple and flexible information integrity maintenance solution for information system developer and maintainer