6.2.1 功能結構設計
根據係統目標和在詳細需求調查的基礎上所作的係統需求分析(上述基本需求隻是對需求分析的概述),我們設計的CMTIDSS的功能結構。
1.問題管理
該模塊實現用戶決策問題的輸入、查詢、問題表述語句分詞、問題目標與條件的識別、問題關鍵詞的辨識與確認、問題類型的分析與求解方法的匹配、求解方法所需條件的分析、子問題的識別與構建、問題及其子問題的求解以及求解結果的評價等操作。
2.知識管理
該模塊主要用於政府製定和調整技術創新體係建設和管理的政策措施,以及企業開展技術創新活動所需的來自書籍、網站、文獻、專家等方麵的各種知識進行輸入、修改、刪除與存儲。使用戶可以建立自己的知識倉庫,並獲得自己所關心領域中的最新知識。同時,實現專家用戶對求解問題所需問題類型、求解方法等知識的創建與維護。
3.模型管理
該模塊主要用於專家用戶對理解和求解問題所需的模型進行創建、修改、試算和存儲。
4.數據管理
該模塊完成對係統所需的各類數據進行獲取、輸入、修改、刪除,以及即時創建、修改和刪除數據表等操作,為分析決策提供數據源。根據課題研究的需要,係統數據庫中需長期使用的數據主要包括固體礦產業整體經濟數據、技術創新影響因素指標和技術創新績效指標。
5.係統管理
該模塊主要完成對用戶身份與密碼的管理。
6.2.2 數據庫設計
根據前麵的分析,求解決策問題和管理技術創新相關信息所需的數據主要是固體礦產業經濟與科技發展相關的數據,這些數據有一部分是需要根據問題臨時添加的,其數據表的設計由專家用戶完成,並通過係統的數據表維護工具在數據庫中創建。係統中常用的數據表。