□ 王 春(中國美術館信息與傳播部主任)
數字美術館“數字對象唯一標識符系統”建設需求淺議
□ 王 春(中國美術館信息與傳播部主任)
數字資源建設是數字美術館建設的基礎。數字對象是數字資源管理中的一個通常由數據、元數據和標識符組成的條目(最小記錄單元),建立數字對象唯一標識的完整體系(標準與系統),通過對每個數字對象進行唯一標識,可以使數字對象的標識獨立于物理位置、應用系統和存取協議,是實現數字對象持久化存儲、管理和共享的基礎,更是數字美術館實現資源與服務的可使用性、互操作性和可持性的基礎設施。
2014年,依據《中國美術館數字美術館建設方案(2012—2016)》和《中國美術館數字美術館標準規范建設方案(2012—2016)》,中國美術館完成了《中國美術館數字對象唯一標識符標準》的研訂工作。該標準由兩部分組成,即《中國美術館數字對象唯一標識符標準:唯一標識符規范》和《中國美術館數字對象唯一標識符標準:應用指南》。“唯一標識符規范”規定了唯一標識符的語法規范、命名規范、元數據規范、擴展規則、解析規范等內容。“應用指南”提出了唯一標識符規范應用和實施的細則,比較詳細地分析了唯一標識符系統的系統結構及與數字美術館其他系統的集成和接口關系,說明了唯一標識符系統的實現方法和實現過程。
如果說制定標準是數字美術館標準規范化建設的第一步,那么已制定標準的有效應用才是數字美術館標準化、規范化建設的標志,也是制定標準規范的出發點與落腳點。標準規范的制定與實施應用相輔相成、缺一不可。因此,建設“數字對象唯一標識符系統”也應視為數字美術館標準化建設的一項重要內容。
“數字對象唯一標識符系統”是基于數字對象唯一標識符標準的應用系統,旨在為各類數字對象分配永久性的唯一標識符,實現數字對象的基本元數據的有效管理,以及實現數字資源在數字美術館各系統之間的交流與共享。下面,本文將結合中國美術館數字美術館建設實踐,從建設目標、建設原則、功能需求等幾個方面對“數字對象唯一標識符系統”的建設的主要需求進行簡要闡釋。
中國美術館“數字對象唯一標識符系統”建設的目標就是建立一個滿足《中國美術館數字對象唯一標識符標準》,能夠提供唯一標識符的生成(注冊)、修改、刪除、解析和管理功能的唯一標識符系統,以為實現中國美術館唯一標識符的統一集中管理和服務,與數字美術館其他系統相互關聯,共同構成數字美術館的服務體系。
“數字對象唯一標識符系統”是中國美術館數字美術館的輔助性應用系統,它的建設除了必須遵照數字美術館建設的基本原則外,還應依據系統自身需求與特點遵循以下建設原則:
1.多樣性與唯一性原則
中國美術館唯一標識符(China Art Museum Digital Object Identifier,CAMDOI)可以標識各種類型、各種格式、各種粒度的資源。建設“數字對象唯一標識符系統”就是為分散的、多來源、多類型的元數據、對象數據賦予一個相當于個人的身份證的,具有唯一性的表示符號,以保證在網絡環境下對數字化對象的準確提取,有效地避免重復。為多樣性資源賦予不可重復的唯一標識是本系統建設的最基本原則。
2.開放性與互操作性原則
系統應該是一個開放的體系,采用接口的方式提供有效的服務。系統應支持多樣的系統組成和功能形式,能容納其他的數據體系和服務系統。系統應支持標準的和可自定義的元數據格式和服務系統協議。
互操作性是指不同的計算機系統、網絡、操作系統和應用程序一起工作并共享信息的能力。系統要滿足各子系統間的交互性,實現唯一標識符信息共享的能力。
3.可擴展性與永久性原則
系統的體系結構應該是靈活的和可擴展的,應具有接納新的元數據、對象數據類型的能力,整個服務系統應具有可伸縮性,支持數據的不斷發展與壯大。
一個數字化對象的唯一標識符一經產生便永久不變,不隨其所標識的數字化對象的版權所有者或存儲地址等屬性的變更而改變。
4.方便性與友好性原則
面向用戶的唯一標識符系統要有友好的系統界面,與用戶的工作系統與環境友好地對接和兼容,唯一標識符系統可以直接自然地應用到用戶的計算機工作環境中去,成為用戶工作系統的一個組成部分。
5.安全性與可靠性原則
系統應滿足網絡安全、數據庫安全、文件安全、數據接收過程的安全等多方面的安全性要求。保證系統的平穩健康運行,對并發訪問等問題有可靠地處理策略。
系統建設內容主要包括對象唯一標識符的生成、注冊與維護等功能;管理對象的基本元數據;提供相關接口以供其他系統與之集成;系統自身的管理與維護。具體來說,系統應具有唯一標識符的管理、數據查詢、數據統計、系統管理功能并實現與其它應用系統的集成(系統接口)。
(一)唯一標識符的管理
根據《中國美術館數字對象唯一標識符標準:應用指南》中對唯一標識符系統的功能描述,系統的主要功能就是完成對象唯一標識符的生成、注冊、解析,并通過接口對外提供獲取對象URL(統一資源定位符)或元數據的服務。

中國美術館展廳一瞥
1.唯一標識符的生成
系統應能夠從各個應用系統獲取到對象的核心元數據、資源對象URL,按照《中國美術館數字對象唯一標識符標準:唯一標識符規范》中約定的語法規范、命名規范等要求,為每個對象分配一個唯一標識符。唯一標識符生成模式包括單條錄入生成和批處理生成兩種。
2.唯一標識符的注冊
按照《中國美術館數字對象唯一標識符標準:唯一標識符規范》中的要求,唯一標識符應在唯一標識符注冊系統中進行注冊和元數據登記,注冊過程進行格式校驗與查重,并將注冊錯誤信息反饋給用戶,注冊成功的唯一標識符回寫到應用系統中,支持單條錄入注冊與批量注冊。
3.唯一標識符的維護
唯一標識符生成后,需要對唯一標識符系統中的唯一標識符屬性及相關元數據、數字對象地址進行維護,從而保證每個唯一標識符對應的元數據是準確的、簡化的,數字對象地址是正確的,與應用系統中的元數據、數字對象地址描述一致;同時當已經分配了唯一標識符的對象發生變更后,如元數據合并、刪除、對象存放地址變更等,應及時維護和更新唯一標識符系統中唯一標識符及對應的元數據、數字對象地址。

中國美術館展廳一瞥
4.唯一標識符的解析
唯一標識符的解析是指提交唯一標識符到服務器,接收返回的一條或多條與標識符對象相關信息的過程。
通過向唯一標識符系統提交對象唯一標識符,從而獲取被標識的對象當前的一個或多個信息,這些信息可能是標識具體的數字對象地址、關于數字對象的服務、或是與數字對象相關的元數據。支持正向解析和反向解析,正向解析支持簡單解析與多重解析。
(二)數據查詢
系統應至少支持兩類查詢:唯一標識符查詢和元數據查詢。
唯一標識符查詢應實現輸入一個或批量唯一標識符,查詢唯一標識符相關元數據的功能。
元數據查詢包括簡單元數據查詢、高級元數據查詢和批量元數據查詢。其中簡單元數據查詢應具有通過簡單查詢條件查詢唯一標識符的功能,查詢條件包括數字對象的其他標識符、名稱、創建者等;高級元數據查詢應能夠實現通過復雜查詢條件查詢唯一標識符的功能,查詢條件包括對象的其他標識符、名稱、創建者、資源類型、發布時間、數字對象的URL地址等;批量元數據查詢則應具有以系統規定格式批量提交查詢條件實現查詢的功能。
(三)數據統計
數據統計具有通過計算、分析統計指標項數據的變化情況,得出科學的統計數據,協助管理者隨時掌握動態信息,并了解數據之間的關聯性,數據分布狀態等隱含信息的功能。統計結果應提供表格、柱狀、餅狀等多種結果表現形式;應提供輸出和打印功能,輸出支持Excel、XML等多種文件數據格式。系統應提供以下三個方面的統計數據。
1.唯一標識符的總量統計
總量統計可以反應唯一標識符服務系統中的唯一標識符數量的動態變化情況。系統應提供對唯一標識符總量的統計,并按創建者、發布日期分別統計。
2.唯一標識符的解析總量統計
解析統計可以真實地反應一個唯一標識符被請求和鏈接的次數,反應該對象通過唯一標識符被鏈接的次數,在一定程度上也為該對象的評價提供了依據。系統應提供對每個唯一標識符在注冊生效后被解析的次數的統計。
3.唯一標識符的解析排名統計
解析排名統計真實地反應了唯一標識符被請求和鏈接的次數排名,客觀地反應了對象通過唯一標識符被鏈接的熱度情況。系統應提供對唯一標識符在注冊生效后被解析的次數排名的統計。
(四)系統管理
系統的后臺管理是對唯一標識符服務的支撐,是保障系統正常運行的管理和維護工具。系統管理應至少包括權限管理、系統配置、系統監控及日志管理。
1.權限管理
權限管理一般指根據系統設置的安全規則或者安全策略,用戶可以訪問而且只能訪問自己被授權的資源。系統應采用先進安全的權限管理技術并應與中國美術館統一用戶系統進行有效的集成。
2.系統配置
系統配置應至少包括唯一標識符配置。唯一標識符注冊信息主要包括唯一標識符格式數據和元數據兩部分,唯一標識符格式數據是唯一標識符系統必備,前綴是固定的,后綴根據生成規則生成,需要在系統初始化時設定好。可配置注冊數據是除此之外的描述元數據和管理元數據。系統應提供注冊數據字段的創建、修改、刪除等配置功能。
3.系統監控
系統監控應至少包括運行狀況監控和錯誤處理機制。要能夠監控及分析系統中各個功能模塊的穩定性、安全性等運行情況。具有數據接收過程中的數據出錯的記錄報告能力。要記錄數據接收過程中的多種錯誤日志信息,包括數據檢查、數據查重、數據入庫等方面。
4.日志管理
應提供系統在管理操作過程中產生的系統日志的瀏覽、查詢功能。
(五)系統接口
作為數字美術館應用系統的配套系統,唯一標識符系統與其他系統間存在著接口。系統應處理的接口包括:
1.統一身份認證接口
唯一標識符系統應納入到中國美術館統一身份認證體系中,實現三個方面的功能。一是用戶數據同步,即將中國美術館集中管理的用戶中擁有訪問唯一標識符系統權限的用戶的數據同步到唯一標識符系統中;二是組織機構同步,即將中國美術館集中管理的組織機構,完全同步到唯一標識符系統中;三是身份認證,即登錄到唯一標識符系統的用戶,需要到統一認證中心認證通過后,方可繼續系統的操作。
2.唯一標識符生成接口
系統應提供唯一標識符生成接口,要能夠從應用系統獲取注冊對象元數據,從中解析出生成唯一標識符需要的參數值,并返回生成的唯一標識符。
3.對象獲取接口
系統應提供對象獲取接口,即唯一標識符的正向解析接口,向客戶端提供唯一標識符請求服務,實現通過唯一標識符獲取對象URL或元數據。應能夠提供簡單解析和多重解析的功能。
4.唯一標識符獲取接口
系統應提供唯一標識符獲取接口,即唯一標識符的反向解析接口,實現通過元數據或數字對象標識符獲取數字對象唯一標識符的功能。
以上只是“數字對象唯一標識符系統”建設的基本需求。對于建設一個信息系統來說,研究系統建設的需求是系統建設的第一步,也是系統建設項目實施的一個重要環節。提出的需求是否全面、深入,不僅直接影響系統的建設成果,也對系統建設能否順利進行產生一定影響。因此,在開展數字美術館各系統建設之初,做好系統建設需求的研究,進而完成項目建設需求書的工作十分重要。