ir 系統技術發展

27
IR 系系系系系系 系系系 系系系系系系系系系系 [email protected] 2013/10/04

Upload: kenyon-hunt

Post on 30-Dec-2015

34 views

Category:

Documents


3 download

DESCRIPTION

IR 系統技術發展. 江玉婷 臺大圖書館系統資訊組 [email protected] 2013/10/04. 大綱. NTUR 簡介 發展歷程 系統元件及運作基本概念 NTUR 新版功能特色 (RC5-RC6) 瀏覽與查詢 統計資訊 後端管理 工具 與外部 資源介接 挑戰與未來工作. NTUR 發展歷程. NTUR DSPACE. 系統架構. 系統程式 JAVA 跨平台 MVC Web 架構 JAVA + JSP 其他工具程式 資料儲存 RDBMS Bitstream Files 文件原始檔案 靜態 頁面 索引 檔. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IR 系統技術發展

IR 系統技術發展江玉婷

臺大圖書館系統資訊組[email protected]

2013/10/04

Page 2: IR 系統技術發展

2

大綱 NTUR 簡介

發展歷程 系統元件及運作基本概念

NTUR 新版功能特色 (RC5-RC6) 瀏覽與查詢 統計資訊 後端管理工具 與外部資源介接

挑戰與未來工作

Page 3: IR 系統技術發展

NTUR 發展歷程 NTUR

DSPACE

Page 4: IR 系統技術發展

系統架構 系統程式

JAVA 跨平台 MVC Web 架構

JAVA + JSP

其他工具程式 資料儲存

RDBMS

Bitstream Files 文件原始檔案 靜態頁面 索引檔

4

Page 5: IR 系統技術發展

5

基本資料結構Community

Subcommunity Subcommunity Subcommunity

Collection Collection Collection

Item Item Item

Bundle Bundle

Bitstream Bitstream

學院

系所

分類

文件

檔案集

檔案

Page 6: IR 系統技術發展

系統功能特性 瀏覽與查詢

階層式分類瀏覽 查詢:全文檢索、進階查詢、詞彙擴展、查詢排序 多語介面 排行統計

個人頁面 資料上傳、編輯 資料審核 文件認領

管理模組 單筆、整批資料處理 權限設定 系統參數設定

6

個人頁面M yIR

管理模組

一般瀏覽

Page 7: IR 系統技術發展

系統功能特性 彈性系統設計

社群與類別 詮釋資料 資料呈現設定 資料存取權限政策

資料對象:資料層級 (Community 、 Collection 、 Item)… 動作:讀取、新增、刪除… . 適用身分: Eperson 、 EpersonGroup

7

Page 8: IR 系統技術發展

NTUR 新版功能RC5-RC6

Page 9: IR 系統技術發展

改版重點 更好的使用經驗

中文化 使用流程及介面調整 瀏覽及查詢 統計功能

更穩定的運作:除錯及系統效能調校 更便利的管理

整批資料處理 後端管理工具

更豐富、多樣化的連結 與外部資源介接

其他加值功能 雲端、智能運算 進階統計:呈現機構學術能量 9

20

07

  

 -

  

  

20

13

 

Page 10: IR 系統技術發展

資料瀏覽與檢索

Page 11: IR 系統技術發展

資料瀏覽

11

Page 12: IR 系統技術發展

資料瀏覽 導入外部相關資源 (RC6)

引文資訊 相關詞條說明:維基百科相關資源 共享連結及其他其他資源 ( 可自訂 )

書目資料匯出 (RC6) 通用格式 : EndNote RIS 、 BiBtex

創用 CC (RC6)

查詢圖書館館藏:書、期刊 (RC6)

依資料類型瀏覽及查詢 (RC5)

適用於行動裝置之資料瀏覽 (RC6+)

相關文章推薦 (RC6+) 12

Page 13: IR 系統技術發展

資料檢索 檢索詞彙推薦:維基百科相關資源 (RC6)

檢索結果排序 (RC5)

進階檢索:全文檢索與內文檢索 (RC6)

支援 TAIR 新功能 (RC5) 瀏覽及M eta-Search

即時統計 提昇檢索效能

robots.txt

google 網站管理員 spider 設定、 counter filter

13

Page 14: IR 系統技術發展

14

資料檢索 提昇被索引率

Google Scholar 建議 紀錄不要經常有大量的異動 全文檔最好確實是全文檔而非僅有連結 外部連結是否允許 Google 直接索引全文 Metadata 儘量詳細且完整

journal/volume/page 作者語言與作品語言相符

以Metatag註記欄位及內容NTUR 系統改進

手動產生 sitemaps 文件微格式 (Microformat)著錄

<meta name="citation_date" content="2010-03" xml:lang="en_US" scheme="citation_date" />

<meta name="citation_title" content="Chiral angle dependence of resonance window widths in …." xml:lang="en_US" scheme="citation_title" />

Page 15: IR 系統技術發展

15

個人功能 使用者個人頁面 (RC5)

個人資料 著作文件 ( 文件認領)

欄位名稱 說明 填寫內容show_profile 是否顯示個人資料於前端 0 (否 ) / 1(是 )

Profile 個人基本資料 自由填寫research_subject 研究主題 自由填寫related url 相關網址 網址researcher_id 於 Web of knowledge網站

已申請之 Researcher ID

researcher id

bitstream_id 相關檔案,可設定是否作為代表圖示

選擇本地端檔案

Page 16: IR 系統技術發展

16

統計資訊 上傳與下載相關統計 (RC6)

社群與類別瀏覽時 , 可檢視該範圍內之統計 文件下載次數計算 cache 機制:固定時間更新

社群、類別計數 ( 全文筆數 /總筆數 ) 資料庫 索引更新

造訪人次 local counter(簡易)

紀錄每日造訪人次 Counter filter固定時間更新 利用 Session 紀錄線上人數

流量監控元件嵌入 Google analytics Awstats

Page 17: IR 系統技術發展

17

統計資訊 Dspace 每月報表

依 log 分析,需手動執行 計算依據

$IR_HOME/log/dspace.log.* [date] [log type] [program] [user]:[session_id]:[ip_addr] [action type] [resource_id]

統計項目 檢索關鍵詞報表、連線 IP 排行、文件上傳數量、文件被瀏覽次數排行

資料庫報表匯出每月新增資料數量、上傳下載排行客制化 query 報表

Page 18: IR 系統技術發展

後端管理工具 整批資料處理

整批資枓匯出:依類別或社群下載打包文件 整批資料新增 / 修改 / 刪除 整批檔案上傳 / 權限設定

資料格式化與剖析 作者姓名格式化 (RC5)

[last name], [first name]

資料來源字串剖析 (RC6) dc.relation:

Journal title / volume / issue / page / publish year應用:引文格式匯出、查詢圖書館館藏 18

關聯 : Journal of Organic Chemistry, 57 (9), 2760-2762

Page 19: IR 系統技術發展

後端管理工具 社群與類別管理 (RC5)

複製與移動 社群及類別之 " 參見 " 設定

詮釋資料欄位名稱中英語言對應 (RC5) 資料隱藏

整筆資料隱藏 詮釋資料欄位隱藏 (RC6)

全部資料隱藏特定欄位 單筆資料隱藏特定欄位

19

Page 20: IR 系統技術發展

與外部資源介接

Page 21: IR 系統技術發展

21

單一簽入( Single Sign On) 提供 single sign on 之介接 API (web service)

需有技術人員開發介接程式 運作概念

遠端認證介面 (各校提供 url)

回傳認證結果 (各校提供 session)

若認證通過,以 session number 取回使用者資料 (各校提供 API)

若使用者第一次登入,則新建帳號 (NTUR)

依使用者所屬系所自動授予上傳權限給名稱相同的社群 (NTUR)

LDAP

Page 22: IR 系統技術發展

22

外部資料匯入 單筆上傳

metadata import API

實例:臺大學術成果資訊系統與 NTUR 互通流程

整批匯入 整批轉檔 / 介接工具

eThesys轉 NTUR 程式(感謝中山大學提供) 國科會計畫資料轉 NTUR 程式

Page 23: IR 系統技術發展

外部資料之顯示與匯出 引文資料顯示 (RC6)

查詢欄位: dc.doi

WOS

SCOPUS(感謝淡江大學提供) 資料匯出 (RC6)

End Note RIS format

其他常用引文格式 相關詞條說明 (RC6)

館藏目錄查詢 (RC6)

社群及其他功能項目嵌入 (RC6)

23

Page 24: IR 系統技術發展

24

資料交換 資料擷取: OAI-PMH

http://ntur.lib.ntu.edu.tw/dspace-oai/request?

Discovery Service探索服務主要接口 新增輸出欄位:社群 / 類別名稱、全文連結

資料訂閱: RSS

整合查詢: JSON (RC5) 可以 http方式直接呼叫 API,網址為:

http://[ IR 系統 ip]/simple-search-json?[ 參數 ]http://ntur.lib.ntu.edu.tw/simple-search-json? query=test&limit=100&start=1000

JSON 格式範例{ "streetAddress": "21 2nd Street", "city": "New York",

"state": "NY", "postalCode": "10021" },

Page 25: IR 系統技術發展

25

挑戰及未來工作 系統發展走向

維持系統彈性設計 提供多樣化、標準化之接口深化統計分析、呈現資料特性與使用效益

近期發展重點 Web 使用介面發展 統計資料進階分析 整合其他模組

Dspace 新版功能模組各校技術開發團隊產出

雲端計算與知識庫整合應用

Page 26: IR 系統技術發展

系統維運支援 機構典藏計劃網站 http://ir.org.tw

支援項目 系統安裝 /移機 / 版本更新 系統內容建構設計技術 FAQ

錯誤回報

26

Page 27: IR 系統技術發展

27

感謝聆聽,敬請指教NTUR開發團隊

陳光華教授、黃乾綱教授吳瑟量、黃建智、江玉婷