Jan 19, 2016
2
Course Outline
• General introduction
• System demonstration
– NTU digital library project
– CCA digital repository project
• System flow & architecture
– Management Issue
– Query processing
• Conclusion
3
NTU: NTUDLM Project
• National Taiwan University Digital Library
4
5
6
7
8
9
10
11
12
13
CCA: NDRCH Project
• National Digital Repository of Cultural Heritage
14
15
16
17
18
19
20
21
22
23
24
25
DR System Function
• System administration
– Privilege management
– Security management
• Site management
– Portal management
• Digital repository management
– Metadata process & management
– Digital object process & management
• Reference, P.12
26
DR Overall Process Flow
• Reference, P.17
27
DR System Management Flow
建立群組及使用者權限
建立專案及使用者
前置作業典藏系統設定
進行編目建立權威檔 metadata轉入 和數位物件
查詢
自動品管
人工品管
開始
結束
數位典藏系統作業流程
28
DR System Management Flow (2)
• Role & realm
– What is a role?
– What is a realm?
– What’s the catch?
29
DR System Management Flow (3)
建立及管理系統權限
新增典藏單位
新增系統群組
設定該系統群組具備之功能
新增系統使用者
將系統使用者加入群組
結束
開始
30
DR System Management Flow (4)
建立及管理專案
新增專案
將使用者加入專案中
開始
結束
31
DR System Management Flow (5)
/新增設定索引檔
/新增設定代碼種類
/ DTD上載建立
DTD設定 欄位
檢索欄位設定
XSL設定
開始
結束
典藏系統設定
所有參數
編目參數
分頁設定
設定值轉出
權威欄位
設定值轉入
顯示欄位設定
欄位對映
32
DR Input/Maintenance Flow
• Schema management
• Metadata input
• Authority control
• Query process
• Batch import/export
33
Schema Management
典藏系統設定
XML 匯入外部DTD
欄位定義
DTD檢核 語法正確性
否
輸入介面之欄位名稱
以參數方式設定資料特性
索引欄位
代碼檔
DTD新增作業
開始
DTD建立
結束
是
34
Metadata Input建檔作業編目作業
編目
記錄新增 /記錄修改刪除:查詢
輸入建檔metadata可依據 欄位設定產生相關功能
代碼快速輸入
權威控制
數位物件連結
存檔
存檔確認
繼續
是
結束
1. 查詢結果2. /選擇欲修改刪除記錄
否
選擇1. DTD類別2. DTD格式3. 專案
功能鈕1. 存檔2. 存檔為範本3. 複製為新紀錄4. 開啟舊記錄5. 新增記錄6. 自範本新增
( )有特殊功能 以上三個 者,有按鈕出現新視窗做查詢與瀏覽功能
35
Authority Control
metadata編目權威控制
編目
權威控制欄位
輸入詞彙 /查詢瀏覽權威檔
輸入詞彙為權威款目
輸入詞彙為反見款目
自動顯示權威控制畫面
輸入詞彙為非權威檔款目
採用權威款目 另建新款目
權威暫存檔
新增記錄報表
編目完成
選擇權威款目是
否
通知典藏管理者
審核
是
否
進入權威檔
36
Query Process
查詢作業keyword
參見款目檔
反見款目檔
權威索引檔
權威檔
查詢作業(query expansion)
同義詞庫
相關詞庫
資料索引檔
編目資料檔
查詢作業authority
查詢結果
查詢結果 查詢結果
查詢流程
37
Metadata Import
資料轉入排程設定
資料轉入記錄查詢
資料轉入設定
開始
結束
metadata批次轉入
選擇專案
選擇規則
DTD選擇
選擇編碼方式
選擇專案
/新增維護排程
將資料複製到所設定的主機目錄下
選擇專案
檢視記錄
執行完畢
38
Metadata Export
資料轉出排程設定
資料轉出記錄查詢
資料轉出設定
開始
結束
metadata批次轉出
選擇專案
選擇規則
DTD選擇
選擇專案
/新增維護排程
將資料從設定的主機目錄下
移出
選擇專案
檢視記錄
執行完畢
欄位對映方式
欄位編碼方式
39
Digital Object Import
資料轉入排程設定
資料轉入記錄查詢
資料轉入設定
開始
結束
數位物件批次轉入
選擇專案
選擇規則
DTD選擇
選擇專案
/新增維護排程
將資料複製到所設定的主機目錄下
選擇專案
檢視記錄
執行完畢
選擇是否產生記錄
40
Digital Object Export
資料轉出排程設定
資料轉出記錄查詢
資料轉出設定
開始
結束
數位物件批次轉出
選擇專案
選擇規則
DTD選擇
選擇專案
/新增維護排程
將資料從設定的主機目錄下
移出
選擇專案
檢視記錄
執行完畢
41
Screen Shot: Privilege Management
42
Screen Shot: Group Management
43
Screen Shot: User Management
44
Screen Shot: User-Group Assignment
45
Screen Shot: DTD-Group Assignment
46
Screen Shot: Project Management
47
Screen Shot: Project Member Management
48
Screen Shot: DTD-Project Management
49
Screen Shot: DTD Setting
50
Screen Shot: DTD Setting (2)
51
Screen Shot: DTD Setting (3)
52
Screen Shot: DTD Setting (4)
53
Screen Shot: DTD Setting (5)
54
Screen Shot: Index Setting
55
Screen Shot: XSL/XSLT Setting
56
Screen Shot: Metadata
57
Screen Shot: Metadata Input
58
Screen Shot: Authority Metadata
59
Screen Shot: Metadata Import
60
Screen Shot: Digital Object Import
61
Screen Shot: Import Scheduling
62
Screen Shot: Metadata Export
63
Screen Shot: Digital Object Export
64
Screen Shot: Export Scheduling
65
Screen Shot: Query Process
66
Screen Shot: Simple Query Result
67
Screen Shot: Detailed Query Result
68
Screen Shot: Digital Object Query Result
69
Screen Shot: Auto QC Setting
70
Screen Shot: Auto QC Scheduling
71
Screen Shot: Manual QC Setting
72
System Security Concern
• Reference, P.87
73
Conclusion
• Data Organization
• System Architecture
• Query Processing