亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        COUNTERRelease5的新特征及其應(yīng)用研究

        2020-02-28 11:46:50楊巍葉仁杰吳元業(yè)林偉明
        關(guān)鍵詞:數(shù)據(jù)模型計(jì)量報(bào)告

        楊巍 葉仁杰 吳元業(yè) 林偉明

        摘要 COUNTER Release 5旨在應(yīng)對(duì)不斷變化的電子資源,提供可靠、一致和可對(duì)比的使用統(tǒng)計(jì)數(shù)據(jù)。文章分析了COUNTER Release 5的規(guī)范并探索其在中國(guó)高校圖書(shū)館數(shù)字資源采購(gòu)聯(lián)盟(DRAA)中的應(yīng)用。研究發(fā)現(xiàn),與COUNTER Release 4相比,Release 5有了明顯的變化,包括定義了全新的報(bào)告體系、統(tǒng)計(jì)指標(biāo)類(lèi)型、RESTful SUSHI接口等技術(shù)細(xì)節(jié)。為在DRAA中應(yīng)用COUNTER Release 5,需要從兩個(gè)方面改進(jìn):一是讓統(tǒng)計(jì)模塊兼容COUNTER Release 5的數(shù)據(jù)模型,使COUNTER Release 5的統(tǒng)計(jì)數(shù)據(jù)可以融入現(xiàn)有的統(tǒng)計(jì)模型;二是需要新增RESTful SUSHI接口的客戶(hù)端及文件解析器,讓系統(tǒng)可以獲取并解析到COUNTER Release 5的報(bào)告。

        關(guān)鍵詞 COUNTER Release 5 SUSHI 使用統(tǒng)計(jì)

        分類(lèi)號(hào) G250.7

        DOI 10.16603/j.issn1002-1027.2020.01.003

        1 引言

        COUNTER (Counting Online Usage of Networked Electronic Resources) 是規(guī)范電子資源使用統(tǒng)計(jì)報(bào)告數(shù)據(jù)處理、審核和提交的國(guó)際化標(biāo)準(zhǔn)[1],2002年開(kāi)始由高校、出版界和中間商共同發(fā)起,其目的是為在線(xiàn)信息服務(wù)商和用戶(hù)提供可靠的、一致的、兼容的使用統(tǒng)計(jì)標(biāo)準(zhǔn)和方案,并獲得了大部分國(guó)際著名學(xué)術(shù)出版機(jī)構(gòu)的支持。COUNTER經(jīng)歷了5個(gè)版本的升級(jí)。第一版COUNTER在2003年推出,從第一版到第三版主要關(guān)注數(shù)據(jù)庫(kù)和期刊,2012年4月正式出版發(fā)行了第四版《COUNTER 電子資源使用統(tǒng)計(jì)實(shí)施規(guī)范》,集成了在線(xiàn)期刊、數(shù)據(jù)庫(kù)、在線(xiàn)圖書(shū)及多媒體內(nèi)容等電子資源的使用統(tǒng)計(jì)規(guī)范,是對(duì)原有《COUNTER 在線(xiàn)期刊及數(shù)據(jù)庫(kù)使用統(tǒng)計(jì)實(shí)施規(guī)范》(第三版)及《COUNTER 在線(xiàn)圖書(shū)和參考書(shū)使用統(tǒng)計(jì)實(shí)施規(guī)范》(第一版)的升級(jí)與整合,并正式統(tǒng)一命名為《第四版COUNTER 電子資源實(shí)施規(guī)范》(The COUNTER Code of Practice for Release 4)(以下簡(jiǎn)稱(chēng)COUNTER R4)[2]。

        最新版本的COUNTER Release 5于2019年1月開(kāi)始生效,目前其官網(wǎng)已經(jīng)發(fā)布了第五版《COUNTER 電子資源使用統(tǒng)計(jì)實(shí)施規(guī)范》(The COUNTER Code of Practice for Release 5)(以下簡(jiǎn)稱(chēng)COUNTER R5)[3],以及COUNTER R4 與 R5 兩個(gè)版本之間的過(guò)渡時(shí)間表和過(guò)渡選項(xiàng),COUNTER R4會(huì)一直服務(wù)至2021年1月,從2019年1月開(kāi)始,數(shù)據(jù)庫(kù)商會(huì)開(kāi)始逐漸過(guò)渡到COUNTER R5。COUNTER R5著重于提高報(bào)告的一致性、可信度和可對(duì)比性,并在提供的報(bào)告種類(lèi)、報(bào)告格式、統(tǒng)計(jì)量的定義、COUNTER_SUSHI接口等細(xì)節(jié)做了很多重大的調(diào)整。目前有40家數(shù)據(jù)庫(kù)商已經(jīng)聲稱(chēng)正在開(kāi)始實(shí)現(xiàn)COUNTER R5的工作[4],具體進(jìn)度還需要繼續(xù)跟蹤。

        目前無(wú)論是國(guó)內(nèi)還是國(guó)外,對(duì)COUNTER R5的研究都比較少。在國(guó)外,主要是奧利弗·佩奇(Oliver Pesch)對(duì)COUNTER R5的新功能,與以前的實(shí)踐進(jìn)行了比較,并討論了對(duì)圖書(shū)館的影響[5-6]。在國(guó)內(nèi),胡大琴基于R5草案版本對(duì)比了統(tǒng)計(jì)指標(biāo)的變化[7];侯景麗從報(bào)告設(shè)置、指標(biāo)類(lèi)型、數(shù)據(jù)類(lèi)型、訪(fǎng)問(wèn)類(lèi)型等討論了R5引入的新特征[8]。目前國(guó)內(nèi)外研究主要基于對(duì)R5文檔的解讀及對(duì)應(yīng)用前景的展望,較少深入分析或開(kāi)展應(yīng)用型研究。

        中國(guó)高校圖書(shū)館數(shù)字資源采購(gòu)聯(lián)盟(DRAA)門(mén)戶(hù)于2013年初開(kāi)始支持通過(guò)SUSHI(Standardized Usage Statistics Harvesting Initiative)協(xié)議自動(dòng)獲取COUNTER報(bào)告,于2014年開(kāi)始支持COUNTER R4[9],并向下兼容COUNTER R3。截至第16屆引進(jìn)數(shù)據(jù)庫(kù)培訓(xùn)周,有329家成員館授權(quán)DRAA為本機(jī)構(gòu)收割COUNTER報(bào)告,DRAA共收集了268235個(gè)COUNTER報(bào)告,93613155條COUNTER數(shù)據(jù)量。DRAA于2015年9月正式成立資源使用統(tǒng)計(jì)工作組, 梳理DRAA數(shù)字資源使用數(shù)據(jù)收集與統(tǒng)計(jì)工作的現(xiàn)狀及問(wèn)題,敦促數(shù)據(jù)庫(kù)商配合使用數(shù)據(jù)收集工作,對(duì)使用數(shù)據(jù)質(zhì)量進(jìn)行抽查與驗(yàn)證,目的是建立使用數(shù)據(jù)收集的長(zhǎng)效機(jī)制。如何及時(shí)準(zhǔn)確地應(yīng)對(duì)COUNTER R5的新特征新變化,是DRAA下一階段統(tǒng)計(jì)工作面臨的重大挑戰(zhàn)。為此,本文著重分析COUNTER R5的新特征,探索其在DRAA統(tǒng)計(jì)模塊中的應(yīng)用,推動(dòng)國(guó)內(nèi)圖書(shū)館及供應(yīng)鏈中的內(nèi)容供應(yīng)商和數(shù)據(jù)庫(kù)商等對(duì)COUNTER R5標(biāo)準(zhǔn)的理解與應(yīng)用。

        2 COUNTER R5的新特征

        COUNTER一直致力于提供一種行為準(zhǔn)則,幫助圖書(shū)館獲得在線(xiàn)學(xué)術(shù)資源信息的一致、可對(duì)比、可靠的使用統(tǒng)計(jì)報(bào)告。COUNTER發(fā)布的實(shí)施規(guī)范定義了電子資源在使用過(guò)程中需要統(tǒng)計(jì)的數(shù)據(jù)量、統(tǒng)計(jì)數(shù)據(jù)計(jì)算的策略、輸出報(bào)告的內(nèi)容、格式等技術(shù)細(xì)節(jié)。隨著技術(shù)的發(fā)展,電子資源的內(nèi)容及其訪(fǎng)問(wèn)方式都有很大的變化,COUNTER R4中對(duì)電子資源使用統(tǒng)計(jì)的定義和解釋已經(jīng)不能滿(mǎn)足這種變化,某些情況下還會(huì)導(dǎo)致實(shí)際使用環(huán)境和COUNTER定義的沖突和混淆[10]。COUNTER R5的改變側(cè)重于提高報(bào)告的清晰度和一致性,與R4相比,R5更新了整個(gè)報(bào)告體系,重命名了計(jì)量類(lèi)型,引入了新的元素來(lái)拓展規(guī)范的適用范圍,并引入了全新的SUSHI協(xié)議。COUNTER R5具有的新特征如下:

        2.1 新報(bào)告體系

        COUNTER R4共有24個(gè)報(bào)告[11],每新增一種統(tǒng)計(jì)數(shù)據(jù)需求,就要新增一種報(bào)告類(lèi)型,不同報(bào)告之間為并列關(guān)系。COUNTER R5的報(bào)告由主報(bào)告(Master Report)和標(biāo)準(zhǔn)視圖(Standard View)構(gòu)成,用戶(hù)可以通過(guò)對(duì)主報(bào)告設(shè)置過(guò)濾參數(shù)來(lái)滿(mǎn)足不同的統(tǒng)計(jì)需求,標(biāo)準(zhǔn)視圖可以理解為根據(jù)常見(jiàn)統(tǒng)計(jì)需求預(yù)設(shè)了過(guò)濾參數(shù)的主報(bào)告。COUNTER R5的這種報(bào)告體系在提供完善統(tǒng)計(jì)數(shù)據(jù)的同時(shí)也實(shí)現(xiàn)了良好的伸縮性,僅需改變請(qǐng)求參數(shù)即可滿(mǎn)足不同的統(tǒng)計(jì)需求。

        COUNTER R5包括4個(gè)主報(bào)告,分別是PR(Platform Master Report)、DR(Database Master Report)、TR(Title Master Report)、IR(Item Master Report)。4個(gè)主報(bào)告覆蓋了4種主流的電子資源統(tǒng)計(jì)方式,包括平臺(tái)、數(shù)據(jù)庫(kù)、標(biāo)題和項(xiàng)目。

        標(biāo)準(zhǔn)視圖是從主報(bào)告派生出來(lái)的,標(biāo)準(zhǔn)視圖的報(bào)告ID格式為{Master Report_ID}_ {View ID}。COUNTER R5中共提供了12個(gè)標(biāo)準(zhǔn)視圖來(lái)滿(mǎn)足圖書(shū)館的日常統(tǒng)計(jì)需求(見(jiàn)表1)。

        另外,在報(bào)告的格式方面,COUNTER R5的各類(lèi)報(bào)告使用相同的報(bào)告結(jié)構(gòu),使用同樣的元素、屬性定義,提供表格格式和JSON格式(JavaScript Object Notation)兩種不同格式的報(bào)告,并且對(duì)于同一種報(bào)告的表格格式和JSON格式數(shù)據(jù)內(nèi)容也保持一致。

        2.2 新屬性及元素

        隨著數(shù)字技術(shù)的發(fā)展,出現(xiàn)了許多全新的電子資源載體及資源訪(fǎng)問(wèn)途徑,COUNTER R5的統(tǒng)計(jì)范圍包括期刊、數(shù)據(jù)庫(kù)、電子書(shū)、文章、多媒體、研究數(shù)據(jù)以及社交媒體數(shù)據(jù)等,為了以一種一致的、可對(duì)比的方式管理不同種類(lèi)資源的使用統(tǒng)計(jì),COUNTER R5添加了一些新的屬性和報(bào)告元素[12]。通過(guò)使用這些屬性和元素對(duì)主報(bào)告進(jìn)行過(guò)濾,可以滿(mǎn)足用戶(hù)更加豐富的使用統(tǒng)計(jì)需求場(chǎng)景。新增的屬性及元素主要有:

        (1)主機(jī)類(lèi)型(Host Types)。統(tǒng)計(jì)報(bào)告由不同的內(nèi)容主機(jī)所提供,使用報(bào)告需求因主機(jī)類(lèi)型而異,為了適應(yīng)這種差異引入了主機(jī)類(lèi)型的屬性。但是要注意的是,主機(jī)類(lèi)型屬性并未出現(xiàn)在COUNTER報(bào)告主體中,主要是為了幫助數(shù)據(jù)庫(kù)商確定不同的主機(jī)類(lèi)型應(yīng)與哪些統(tǒng)計(jì)報(bào)告、統(tǒng)計(jì)量相關(guān)聯(lián)。主機(jī)類(lèi)型主要包括以下12種:A&I_Database、Aggregated_Full_Content、Data_Repository、Discovery_Service、eBook、 eBook_Collection、eJournal、Full_Content_Database、Multimedia、Multimedia_Collection、Repository、Scholarly_Collaboration_Network。

        (2)數(shù)據(jù)類(lèi)型(Data Types)。數(shù)據(jù)類(lèi)型用來(lái)描述報(bào)告的統(tǒng)計(jì)內(nèi)容是什么,具體有13種數(shù)據(jù)類(lèi)型(見(jiàn)表2)。

        (3)章節(jié)類(lèi)型(Section Types)。一些學(xué)術(shù)內(nèi)容可以按章節(jié)訪(fǎng)問(wèn),用戶(hù)可以一次只訪(fǎng)問(wèn)資源的一章或一段內(nèi)容。共有5種不同的章節(jié)類(lèi)型(見(jiàn)表3)。

        (4)計(jì)量類(lèi)型(Metric Types)。相比COUNTER R4,COUNTER R5更新了全部的計(jì)量類(lèi)型,計(jì)量類(lèi)型表示被統(tǒng)計(jì)的與內(nèi)容相關(guān)的行為,主要分3類(lèi)12種(見(jiàn)表4):與檢索相關(guān)的行為(Searches),與內(nèi)容項(xiàng)目相關(guān)的行為(Requests and Investigations),以及與拒絕訪(fǎng)問(wèn)相關(guān)的行為(Access Denied)。其中與內(nèi)容項(xiàng)目相關(guān)的行為分為請(qǐng)求(Requests)和調(diào)查(Investigations)兩種。任何與內(nèi)容相關(guān)的行為都被認(rèn)為是調(diào)查,包括查看或下載內(nèi)容等行為,而請(qǐng)求行為僅限于用戶(hù)瀏覽或下載資源內(nèi)容本身。

        (5)訪(fǎng)問(wèn)類(lèi)型(Access Types)。為了區(qū)分OA資源和其他開(kāi)放訪(fǎng)問(wèn)的資源與需要授權(quán)訪(fǎng)問(wèn)資源的使用情況,COUNTER R5引入了訪(fǎng)問(wèn)類(lèi)型的屬性,共有4種訪(fǎng)問(wèn)類(lèi)型(見(jiàn)表5)。

        (6)訪(fǎng)問(wèn)方式(Access Methods)。訪(fǎng)問(wèn)方式屬性用于區(qū)分正常的用戶(hù)訪(fǎng)問(wèn)行為和為了數(shù)據(jù)挖掘(TDM)而進(jìn)行的訪(fǎng)問(wèn)行為(見(jiàn)表6)。

        (7)報(bào)告過(guò)濾器(Report Filter)和報(bào)告屬性(Report Attribute)。COUNTER R5允許用戶(hù)通過(guò)對(duì)主報(bào)告設(shè)置報(bào)告過(guò)濾器和報(bào)告屬性來(lái)定制視圖。屬性定義了報(bào)告中包含的統(tǒng)計(jì)項(xiàng)目(列),過(guò)濾器定義了報(bào)告中應(yīng)包含的統(tǒng)計(jì)值。報(bào)告過(guò)濾器和報(bào)告屬性應(yīng)該在報(bào)告頭中指明。

        2.3 新SUSHI協(xié)議

        COUNTER R5的另一個(gè)重大變化就是定義了全新的SUSHI協(xié)議。COUNTER R4使用的是基于SOAP[13]的Webservice服務(wù),用戶(hù)請(qǐng)求與服務(wù)器返回?cái)?shù)據(jù)格式為XML[14]。COUNTER R5使用了RESTful[15]接口的服務(wù),用戶(hù)請(qǐng)求以URL的形式發(fā)送給SUSHI服務(wù)器,返回報(bào)告數(shù)據(jù)格式為JSON(JavaScript Object Notation)[16]。

        SOAP(Simple Object Access Protocol)是一個(gè)嚴(yán)格定義的信息交換協(xié)議,SOAP使用XML數(shù)據(jù)格式,定義了一整套復(fù)雜的標(biāo)簽,以描述調(diào)用的遠(yuǎn)程過(guò)程、參數(shù)、返回值和出錯(cuò)信息,等等。傳統(tǒng)的基于SOAP的Webservice存在復(fù)雜性較高、效率較低的問(wèn)題。REST(REpresentational State Transfort)形式上表述為客戶(hù)端通過(guò)申請(qǐng)資源來(lái)實(shí)現(xiàn)狀態(tài)的轉(zhuǎn)換,RESTful+JSON輕量級(jí)的數(shù)據(jù)交換協(xié)議與SOAP和XML相比更加簡(jiǎn)潔,更適合于面向資源的應(yīng)用。

        2.3.1 RESTful SUSHI接口、安全驗(yàn)證方式及過(guò)濾器

        COUNTER R5版的SUSHI接口文檔托管于SwaggerHub[17],定義了COUNTER_SUSHI接口的技術(shù)規(guī)范,其中4個(gè)接口是明確要求實(shí)現(xiàn)的(見(jiàn)表7)。

        返回聯(lián)盟的成員或站點(diǎn)。返回值包括一系列客戶(hù)賬戶(hù)信息,包括針對(duì)每個(gè)客戶(hù)的Requestor ID和Customer ID等信息

        COUNTER R5規(guī)定了3種安全驗(yàn)證方式:①通過(guò)Customer ID和Requestor ID的組合驗(yàn)證;②通過(guò)IP地址驗(yàn)證;③通過(guò)調(diào)用接口時(shí)的API key驗(yàn)證。并且明確說(shuō)明不可使用未在規(guī)范中定義的驗(yàn)證方式,這樣簡(jiǎn)化了用戶(hù)在調(diào)用SUSHI接口時(shí)的實(shí)現(xiàn)難度。

        COUNTER R5規(guī)定使用過(guò)濾器和屬性對(duì)主報(bào)告進(jìn)行定制需求時(shí),需要將過(guò)濾器和屬性明確包含在COUNTER_SUSHI請(qǐng)求中作為參數(shù)。以Swaggerhub的樣例SUSHI服務(wù)為例,獲取2019年1月份的TR_J1報(bào)告時(shí),請(qǐng)求的URL格式如下:https://virtserver.swaggerhub.com/COUNTER/countersushi_5_0_api/1.0.0/reports/tr_j1?customer_id=szu&begin_date=2019-01-01&end_date=2019-01-31。如果接口狀態(tài)正常,返回的報(bào)告數(shù)據(jù)包括報(bào)告頭和報(bào)告內(nèi)容(見(jiàn)圖1)。

        2.3.2 COUNTER R5報(bào)告的交付方式

        COUNTER R5對(duì)于數(shù)據(jù)庫(kù)商提供SUSHI服務(wù)的交付方式也提出了明確的要求:①數(shù)據(jù)庫(kù)商需要在Web端的管理平臺(tái)提供表格格式的報(bào)告,所有支持的報(bào)告必須可以通過(guò)SUSHI接口進(jìn)行訪(fǎng)問(wèn);②每份報(bào)告需要保存在獨(dú)立的文件中;③必須每月提交報(bào)告;④數(shù)據(jù)必須在4周內(nèi)提供;⑤每個(gè)月的統(tǒng)計(jì)數(shù)據(jù)必須完整,否則要使用異常代碼3031來(lái)告知用戶(hù);⑥至少提供當(dāng)前年份和之前24個(gè)月的統(tǒng)計(jì)報(bào)告,新加入的數(shù)據(jù)庫(kù)商除外;⑦數(shù)據(jù)庫(kù)商實(shí)現(xiàn)了新版的COUNTER規(guī)范,在提供新版COUNTER報(bào)告的同時(shí),還要提供上一版本的COUNTER報(bào)告。

        針對(duì)聯(lián)盟的統(tǒng)計(jì)需求,COUNTER R5明確規(guī)定聯(lián)盟的管理員可以通過(guò)Web端管理后臺(tái)獲取其成員館的統(tǒng)計(jì)報(bào)告,SUSHI實(shí)現(xiàn)也必須支持/members接口,通過(guò)該接口聯(lián)盟管理員可以獲取到聯(lián)盟下所有成員館的SUSHI訪(fǎng)問(wèn)賬號(hào)。

        2.4 COUNTER R5與COUNTER R4相比的變化及兼容方式

        COUNTER R5更新了整個(gè)報(bào)告體系,重命名了計(jì)量類(lèi)型,引入了新的元素來(lái)拓展規(guī)范的適用范圍,引入了全新的SUSHI協(xié)議。兩個(gè)版本常用的報(bào)告、計(jì)量類(lèi)型之間的關(guān)系詳見(jiàn)表8。

        相比于COUNTER R4,COUNTER R5的這些新變化使得統(tǒng)計(jì)報(bào)告內(nèi)容上更加一致,獲取途徑上更加方便,圖書(shū)館可更準(zhǔn)確地獲取數(shù)字資源的使用數(shù)量,更準(zhǔn)確地評(píng)估數(shù)字資源的使用成本,這對(duì)于圖書(shū)館的資源評(píng)價(jià)工作具有非常積極的意義。

        3 在DRAA使用統(tǒng)計(jì)模塊中應(yīng)用COUNTER R5的探索

        DRAA系統(tǒng)的使用統(tǒng)計(jì)模塊于2013年投入使用,于2014年開(kāi)始支持COUNTER R4。DRAA系統(tǒng)支持手工上傳COUNTER報(bào)告和通過(guò)SUSHI方式自動(dòng)獲取COUNTER報(bào)告,從COUNTER R4開(kāi)始明確要求數(shù)據(jù)商提供SUSHI服務(wù),DRAA系統(tǒng)從COUNTER R4開(kāi)始只支持通過(guò)SUSHI服務(wù)的方式獲取COUNTER報(bào)告。

        3.1 DRAA使用統(tǒng)計(jì)模塊

        DRAA使用統(tǒng)計(jì)模塊對(duì)于統(tǒng)計(jì)數(shù)據(jù)的管理主要分為3個(gè)層次:數(shù)據(jù)獲取、數(shù)據(jù)處理、報(bào)告展示(見(jiàn)圖2)。DRAA自主研發(fā)了基于SOAP Webservice的SUSHI客戶(hù)端及XML文件解析器(見(jiàn)圖3),可以實(shí)現(xiàn)對(duì)COUNTER R3和R4 SUSHI服務(wù)器的調(diào)用,并處理了常見(jiàn)的安全認(rèn)證需求,分析COUNTER報(bào)告數(shù)據(jù)結(jié)構(gòu),在數(shù)據(jù)庫(kù)中建立了對(duì)應(yīng)的數(shù)據(jù)模型,基于數(shù)據(jù)模型研發(fā)了COUNTER報(bào)告解析器。

        圖2 DRAA統(tǒng)計(jì)模塊系統(tǒng)結(jié)構(gòu)

        圖3 DRAA統(tǒng)計(jì)模塊自動(dòng)收割COUNTER報(bào)告過(guò)程

        在數(shù)據(jù)獲取層面,系統(tǒng)統(tǒng)一配置了數(shù)據(jù)庫(kù)商SUSHI服務(wù)器的參數(shù),并向數(shù)據(jù)庫(kù)商收集各個(gè)成員館的SUSHI服務(wù)賬號(hào)信息,定期獲取成員館的使用統(tǒng)計(jì)報(bào)告,同時(shí)系統(tǒng)會(huì)對(duì)所有成員館的SUSHI賬號(hào)定期檢查維護(hù)。在獲取到COUNTER報(bào)告之后,利用報(bào)告解析器將數(shù)據(jù)解析到對(duì)應(yīng)的數(shù)據(jù)模型,并存儲(chǔ)在數(shù)據(jù)庫(kù)表中。通過(guò)SUSHI獲取到的統(tǒng)計(jì)數(shù)據(jù)原始文件,也會(huì)保存在文件系統(tǒng)中,用戶(hù)可下載這些文件供參考和研究。在數(shù)據(jù)處理層,系統(tǒng)對(duì)獲取到的數(shù)據(jù)進(jìn)行查詢(xún)?nèi)ブ氐炔僮?,將統(tǒng)計(jì)數(shù)據(jù)與DRAA資源百科信息相關(guān)聯(lián),并結(jié)合數(shù)據(jù)庫(kù)商上傳的購(gòu)買(mǎi)費(fèi)用數(shù)據(jù)計(jì)算使用成本,依據(jù)成本及使用量等信息生成各類(lèi)使用數(shù)據(jù)排行。最后將處理好的數(shù)據(jù)以DRAA單館統(tǒng)計(jì)報(bào)告及數(shù)據(jù)庫(kù)商報(bào)告的形式呈現(xiàn)給用戶(hù),在報(bào)告中給出數(shù)據(jù)庫(kù)全部成員館的平均下載成本、用戶(hù)本館的下載成本以及全文下載成本在全部訂購(gòu)成員館中的排名,供成員館比較本館的電子資源使用情況。

        DRAA對(duì)引進(jìn)數(shù)據(jù)庫(kù)的經(jīng)濟(jì)效益評(píng)估,主要是針對(duì)檢索成本、登錄成本和全文下載成本[18],在DRAA系統(tǒng)中用戶(hù)比較關(guān)心的統(tǒng)計(jì)值就是檢索量、訪(fǎng)問(wèn)量和全文下載量。在通過(guò)SUSHI獲取數(shù)據(jù)時(shí)主要是使用DB1、JR1、BR1這3種報(bào)告。

        3.2 COUNTER Release 5在DRAA的應(yīng)用

        DRAA在應(yīng)用COUNTER R4方面已經(jīng)有了一些成功的經(jīng)驗(yàn)[19],為了在DRAA中應(yīng)用COUNTER R5,主要從兩個(gè)方面進(jìn)行了改進(jìn):一是讓統(tǒng)計(jì)模塊兼容COUNTER R5的數(shù)據(jù)模型,使COUNTER R5的統(tǒng)計(jì)數(shù)據(jù)可以融入現(xiàn)有的統(tǒng)計(jì)模塊;二是新增RESTful SUSHI接口的客戶(hù)端及文件解析器,讓系統(tǒng)可以獲取并解析到COUNTER R5的報(bào)告。

        3.2.1 兼容COUNTER R5數(shù)據(jù)模型

        COUNTER R5新增的指標(biāo)和屬性中,主機(jī)類(lèi)型、數(shù)據(jù)類(lèi)型、章節(jié)類(lèi)型、訪(fǎng)問(wèn)類(lèi)型、訪(fǎng)問(wèn)方式等主要是對(duì)資源的描述,計(jì)量類(lèi)型是對(duì)用戶(hù)行為的描述。在DRAA系統(tǒng)中應(yīng)該首先將COUNTER R5中的報(bào)告體系和計(jì)量類(lèi)型映射到數(shù)據(jù)模型,根據(jù)DRAA引進(jìn)數(shù)據(jù)庫(kù)的經(jīng)濟(jì)效益評(píng)估需求,可以使用DR_D1、TR_B1、TR_J1這3個(gè)標(biāo)準(zhǔn)視圖來(lái)獲取數(shù)據(jù)庫(kù)、電子書(shū)、電子期刊的使用統(tǒng)計(jì)數(shù)據(jù),使用Total_Item_Requests和Searches_Regular計(jì)量類(lèi)型來(lái)度量用戶(hù)的訪(fǎng)問(wèn)行為。

        對(duì)COUNTER R5的JSON格式數(shù)據(jù)模型進(jìn)行分析,使用數(shù)據(jù)表以兼容COUNTER R5的數(shù)據(jù)模型,核心的數(shù)據(jù)表有3個(gè),分別為描述資源的表、記錄資源使用量的表以及記錄計(jì)量類(lèi)型的表。資源的描述表記錄了資源名稱(chēng)、標(biāo)識(shí)符、平臺(tái)、出版社等與資源相關(guān)的信息,可以保存COUNTER R5 JSON格式報(bào)告中Report_Item節(jié)點(diǎn)的Title、Platform、Publisher等信息(見(jiàn)圖4)。Report_Item.Performance節(jié)點(diǎn)記錄了資源的具體的使用量,其中包括使用量的日期范圍信息Period,具體的使用量Instance,其中Instance節(jié)點(diǎn)又包括計(jì)量類(lèi)型Metric_Type和統(tǒng)計(jì)量的值Count,可以使用資源使用量表來(lái)記錄這些信息(見(jiàn)圖4)。計(jì)量類(lèi)型的表使用行記錄來(lái)保存所有的計(jì)量類(lèi)型,在表中增加COUNTER R5中新增的計(jì)量類(lèi)型如Total_Item_Investigations等,COUNTER R5中與R4等價(jià)的計(jì)量類(lèi)型可以繼續(xù)使用現(xiàn)有的計(jì)量類(lèi)型來(lái)保存數(shù)據(jù),例如Total_Item_Requests類(lèi)型的數(shù)據(jù)可以在系統(tǒng)中使用ft_total字段來(lái)記錄(見(jiàn)圖5)。

        3.2.2 增加RESTful SUSHI接口的客戶(hù)端

        COUNTER R5規(guī)定了數(shù)據(jù)庫(kù)商必須實(shí)現(xiàn)RESTful SUSHI接口,并給出了接口的詳細(xì)規(guī)范。在Java中實(shí)現(xiàn)對(duì)RESTful API接口的調(diào)用方式有很多種,例如使用Jersey API、HttpURLConnection、HttpClient、Spring RestTemplate等。DRAA系統(tǒng)計(jì)劃使用HttpURLConnection方式來(lái)實(shí)現(xiàn)COUNTER R5的RESTful SUSHI客戶(hù)端,核心代碼如圖6所示,HttpURLConnection[20]工具類(lèi)繼承自URLConnection,包含在JDK的java.net包中,它提供了訪(fǎng)問(wèn) HTTP 協(xié)議的基本功能,它對(duì)大部分工作進(jìn)行了包裝,屏蔽了不需要的細(xì)節(jié),能夠簡(jiǎn)化開(kāi)發(fā)和后期維護(hù)。在獲取到JSON格式的報(bào)告數(shù)據(jù)之后,可以使用JSONObject、Jackson ObjectMapper、GSON、FastJSON等工具解析數(shù)據(jù),獲得的JSON格式的報(bào)告以.json格式的文件存檔。

        DRAA系統(tǒng)的前端用戶(hù)界面也需要兼容COUNTER R5的選項(xiàng),在用戶(hù)界面上應(yīng)保持一致的風(fēng)格。在系統(tǒng)后端根據(jù)用戶(hù)設(shè)定的SUSHI服務(wù)的版本來(lái)選擇對(duì)應(yīng)的SUSHI客戶(hù)端(見(jiàn)圖7)。在COUNTER R4和R5兩個(gè)版本的過(guò)渡階段,針對(duì)COUNTER R4的服務(wù),使用SOAP Webservice獲取數(shù)據(jù),然后通過(guò)XML文件解析器解析;針對(duì)COUNTER R5的服務(wù),使用RESTful API客戶(hù)端獲取數(shù)據(jù),并使用JSON文件解析器解析;最后將來(lái)自COUNTER R4和COUNTER R5服務(wù)的數(shù)據(jù)匯總到數(shù)據(jù)庫(kù)表中。

        4 結(jié)語(yǔ)

        隨著信息技術(shù)的發(fā)展,電子資源在載體形式和訪(fǎng)問(wèn)方式上都發(fā)生了巨大的變化,為了應(yīng)對(duì)這些變化,COUNTER Release 5引入了新的報(bào)告體系以及新的元素和屬性,并且定義了全新的RESTful SUSHI接口,與COUNTER Release 4相比有了非常大的變化。目前各個(gè)數(shù)據(jù)庫(kù)商還在努力實(shí)現(xiàn)COUNTER Release 5的合規(guī)性,提供符合COUNTER Release 5的報(bào)告必然是未來(lái)電子資源使用統(tǒng)計(jì)發(fā)展的方向。本文分析了COUNTER Release 5的新特征,對(duì)比分析了其相對(duì)于COUNTER Release 4的更新之處,為DRAA未來(lái)支持COUNTER Release 5做好理論上的準(zhǔn)備和應(yīng)用升級(jí)的計(jì)劃,讓DRAA對(duì)使用統(tǒng)計(jì)數(shù)據(jù)的應(yīng)用緊貼時(shí)代發(fā)展趨勢(shì),走進(jìn)技術(shù)前沿。

        參考文獻(xiàn)

        1 李洪.新版COUNTER的特征及未來(lái)發(fā)展[J].中國(guó)圖書(shū)館學(xué)報(bào),2012,38(6):29-37.

        2 The COUNTER code of practice for release 4[EB/OL].[2019-02-20].https://www.projectcounter.org/codeofpracticesections/generalinformation/.

        3 The COUNTER code of practice for release 5[EB/OL].[2019-02-20].https://www.projectcounter.org/codeofpracticefivesections/abstract/.

        4 Organisations release 5 compliant and working toward compliance[EB/OL].[2019-02-20].https://www.projectcounter.org/about/organisationsworkingtowardsrelease5compliance/.

        5 Oliver Pesch. COUNTER: looking ahead to release 5 of the COUNTER code of practice[J].The Serials Librarian,2016,71(2):83-90.

        6 Oliver Pesch. COUNTER release 5: whats new and what it means to libraries[J].The Serials Librarian,2017, 73:195-207.

        7 胡大琴.中文數(shù)字資源使用統(tǒng)計(jì)數(shù)據(jù)的調(diào)查研究[J].圖書(shū)情報(bào)工作,2017,61(15):104-110.

        8 侯景麗.COUNTER R5的新特性及對(duì)圖書(shū)館的影響[J].圖書(shū)館雜志,2018,37(12):46-55.

        9 關(guān)于開(kāi)通SUSHI自動(dòng)收割DRAA成員館使用統(tǒng)計(jì)服務(wù)的通知[EB/OL].[2019-02-24].http://www.libconsortia.edu.cn/Acqothernotice/view.action?id=06d024ec9c5041ab95a680356208fc59.

        10 Section 1.2: changes from COUNTER release 4, the COUNTER code of practice for release 5[EB/OL].[2019-02-24].https://www.projectcounter.org/codeofpracticefivesections/introductiontocountercodeofpracticerelease5/.

        11 Release 4 code of practice: usage reports[EB/OL].[2019-02-25].https://www.projectcounter.org/codeofpracticesections/usagereports.

        12 Section 3.3: COUNTER report common attributes and elements, the COUNTER code of practice for release 5[EB/OL].[2019-02-25].https://www.projectcounter.org/codeofpracticefivesections/30technicalspecifications/#commonattributes.

        13 Simple Object Access Protocol (SOAP)[S/OL].[2019-03-01].https://www.w3.org/TR/soap/.

        14 Extensible Markup Language (XML)[S/OL].[2019-03-01].https://www.w3.org/TR/xml/.

        15 Representational state transfer[EB/OL].[2019-03-01].https://en.wikipedia.org/wiki/Representational_state_transfer.

        16 JavaScript Object Notation[EB/OL].[2019-03-01].https://www.json.org/.

        17 The specification for the RESTful COUNTER_SUSHI API[EB/OL].[2019-03-02].https://app.swaggerhub.com/apis/COUNTER.

        18 肖瓏,章琳.引進(jìn)數(shù)據(jù)庫(kù)的發(fā)展趨勢(shì)與價(jià)格成本策略[J].大學(xué)圖書(shū)館學(xué)報(bào),2015,33(1):5-13+20.

        19 Lan Ye, Wei Yang, Weiming Lin. DRAA eresources usage statistics services in China: research and practice[J]. The Electronic Library,2018,36(6):1043-1061.

        20 Class HttpURLConnection[EB/OL].[2019-03-04].https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html.

        作者單位:深圳大學(xué)圖書(shū)館,廣東深圳,518086

        收稿日期:2019年5月30日

        (責(zé)任編輯:關(guān)志英)

        Research on the New Features of COUNTER Release 5 and Its Implementation

        Yang Wei Ye Renjie Wu Yuanye Lin Weiming

        Abstract: The COUNTER Code of Practice for Release 5 enables content providers to produce consistent, comparable and credible usage data for their online contents. This paper analyses the new features of COUNTER Release 5, its differences from COUNTER Release 4 and its application in DRAA. The research shows that COUNTER Release 5 is significantly different from COUNTER Release 4. It defines new reporting system, attributes and elements, RESTful SUSHI interface and other technical details. In order to promote the implementation of COUNTER Release 5 in DRAA, two aspects should be improved:one is to make the statistical module compatible with the data model of COUNTER R5, so that the usage statistics of COUNTER R5 can be integrated into the existing DRAA statistical module;the other is to add a SUSHI client and a file parser with a RESTful SUSHI interface to get and parse COUNTER R5 reports.

        Keywords: COUNTER Release5; SUSHI; Usage Statistics

        猜你喜歡
        數(shù)據(jù)模型計(jì)量報(bào)告
        《化學(xué)分析計(jì)量》2020年第6期目次
        面板數(shù)據(jù)模型截面相關(guān)檢驗(yàn)方法綜述
        關(guān)注日常 計(jì)量幸福
        特別健康(2018年4期)2018-07-03 00:38:26
        計(jì)量自動(dòng)化在線(xiàn)損異常中的應(yīng)用
        加熱爐爐內(nèi)跟蹤數(shù)據(jù)模型優(yōu)化
        一圖看懂十九大報(bào)告
        報(bào)告
        報(bào)告
        報(bào)告
        基于因子分析的人力資本計(jì)量研究
        亚洲精品乱码久久久久久久久久久久| 亚洲av资源网站手机在线| 国产精品亚洲二区在线看| 久久久久久久综合综合狠狠| 九九九精品成人免费视频小说| 免费va国产高清不卡大片| 亚洲一区二区av天堂| 天堂在线资源中文在线8| 欧美日韩中文国产一区发布 | 极品诱惑一区二区三区| 成人免费毛片立即播放| 无码日韩精品一区二区免费暖暖 | av人摸人人人澡人人超碰妓女| 91呻吟丰满娇喘国产区| 一区二区三区岛国av毛片| 人妻少妇满足中文字幕| 国产成+人+综合+亚洲欧美丁香花| 久久亚洲黄色| 按摩师玩弄少妇到高潮hd| 国产熟人精品一区二区| 又大又紧又粉嫩18p少妇| 中文文精品字幕一区二区| 人妻尤物娇呻雪白丰挺| 免费在线观看视频播放| 麻豆精品久久久久久久99蜜桃| 久久av高潮av喷水av无码| 亚洲另类国产精品中文字幕| 欧美怡春院一区二区三区| 亚洲精品综合欧美一区二区三区| 午夜福利不卡无码视频| 中文字幕高清视频婷婷| 亚洲精品久久7777777| 欧美人与动人物牲交免费观看| 午夜一区二区三区av| 亚洲成人免费av影院| 精品国产人成亚洲区| 天堂av一区二区在线观看| 一本色道久久88加勒比综合| 先锋五月婷婷丁香草草| 国产午夜视频在永久在线观看| 一本色道久久88综合|