国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SOA架構(gòu)的醫(yī)學(xué)圖書館個性化信息服務(wù)設(shè)計

2016-03-22 01:42:26,,,
關(guān)鍵詞:架構(gòu)個性化醫(yī)學(xué)

, ,,

[作者單位]1.南京大學(xué)信息管理學(xué)院,江蘇 南京210023;2.南京醫(yī)科大學(xué)第一附屬醫(yī)院(江蘇省人民醫(yī)院),江蘇 南京 210096

互聯(lián)網(wǎng)時代已經(jīng)進入快速發(fā)展期,一方面網(wǎng)絡(luò)資源的種類日益豐富,呈現(xiàn)爆發(fā)式增長,滿足了各類網(wǎng)絡(luò)用戶的需求——根據(jù)自己的個性化需要,檢索到所需的網(wǎng)絡(luò)資源;另一方面由于用戶參與度加深,提供的背景信息更加詳細(xì)和準(zhǔn)確,使得各類服務(wù)提供商能夠針對個性化需求并結(jié)合這些信息,提供有差異性和獨特性的個性化服務(wù)。

醫(yī)學(xué)圖書館界也在大力發(fā)展個性化信息服務(wù),以滿足醫(yī)學(xué)圖書館用戶個性化、差異性的信息需求,有效解決用戶個性化需求與醫(yī)學(xué)圖書館當(dāng)前海量資源之間的矛盾。另外,由于個性化信息服務(wù)需要大量的數(shù)據(jù)分析和實時觸發(fā)性業(yè)務(wù),會消耗大量系統(tǒng)資源,容易影響醫(yī)學(xué)圖書館業(yè)務(wù)系統(tǒng)和日常業(yè)務(wù)的正常開展,因此需妥善解決。

基于上述考慮,本文設(shè)計了一套基于SOA(Service-Oriented Architecture)架構(gòu)的醫(yī)學(xué)圖書館信息系統(tǒng),從而滿足當(dāng)前醫(yī)學(xué)圖書館個性化信息服務(wù)的需求。SOA又稱面向服務(wù)的架構(gòu),它將不同的系統(tǒng)或功能模塊(服務(wù))通過定義良好的接口和契約聯(lián)系起來,實現(xiàn)多系統(tǒng)的集成和整合。該方案能夠保障醫(yī)學(xué)圖書館日常業(yè)務(wù)和個性化信息服務(wù)的順利開展。

1 醫(yī)學(xué)圖書館個性化信息的服務(wù)內(nèi)容與特點

1.1 醫(yī)學(xué)圖書館個性化信息服務(wù)的主要內(nèi)容

醫(yī)學(xué)圖書館的服務(wù)原則是“以讀者為中心,讀者至上”,體現(xiàn)了“以人為本”的服務(wù)理念。醫(yī)學(xué)圖書館界近些年在不斷摸索和發(fā)展個性化信息服務(wù)理論和實踐[1],目前個性化信息服務(wù)的主要服務(wù)內(nèi)容有如下四個方面[2-3]。

一是定題信息推送服務(wù)。它是由用戶參與,內(nèi)容服務(wù)提供商或信息服務(wù)機構(gòu)根據(jù)用戶提交的需求,定期向用戶提供與用戶需求相關(guān)信息的個性化信息推薦服務(wù)。

二是熱點信息服務(wù)。該服務(wù)將當(dāng)前人們所關(guān)心的熱點問題或某研究領(lǐng)域內(nèi)的熱點問題及相關(guān)信息推送給用戶,可根據(jù)用戶的網(wǎng)絡(luò)痕跡推薦他們所需的熱點信息。

三是深度挖掘服務(wù)。它是根據(jù)用戶搜索網(wǎng)絡(luò)、查詢信息中產(chǎn)生的使用信息并對其進行分析挖掘,獲取用戶的意圖,然后將系統(tǒng)中與用戶意圖有關(guān)的信息發(fā)送給用戶的個性化信息服務(wù)。

四是定制信息服務(wù)。為用戶提供更加符合其個性化要求的網(wǎng)絡(luò)交互界面和檢索結(jié)果輸出格式,該服務(wù)包括用戶門戶的欄目設(shè)定、個人訪問頁面的內(nèi)容編排的設(shè)置等。

個性化信息服務(wù)的個性化可以概括為3W1H[4]:服務(wù)時空個性化(When,Where),主要體現(xiàn)在服務(wù)提供的時間點和地理位置方面,即按照用戶指定的時間和地點提供信息服務(wù),便于用戶更加便捷高效地獲取信息,減少其為此而付出的額外成本;服務(wù)內(nèi)容個性化(What),即醫(yī)學(xué)圖書館為用戶提供的信息內(nèi)容極具個性化,服務(wù)內(nèi)容是根據(jù)用戶的背景信息以及具體需求制定的;服務(wù)方式個性化(How),由于醫(yī)學(xué)圖書館用戶逐漸開始關(guān)注醫(yī)學(xué)圖書館所提供的具體服務(wù),如通過短信方式或郵件方式、實時推送或定時通告,因此醫(yī)學(xué)圖書館需根據(jù)用戶需求采用各種先進手段開展服務(wù)。

1.2 醫(yī)學(xué)圖書館個性化信息服務(wù)的特點

1.2.1 差異性強

要求醫(yī)學(xué)圖書館為每個用戶提供的信息服務(wù)具有針對性,不能千篇一律。這就要求系統(tǒng)支持大規(guī)模的用戶行為與背景信息分析,即大數(shù)據(jù)分析。

1.2.2 支持實時服務(wù)

由于有的個性化信息服務(wù)對實時性要求高,這就對系統(tǒng)處理能力提出較高要求,并且在處理實時業(yè)務(wù)時不能干擾其他業(yè)務(wù)的正常運行。

1.2.3 強調(diào)服務(wù)的主動性

由于個性化信息服務(wù)要求醫(yī)學(xué)圖書館轉(zhuǎn)變服務(wù)意識,由過去的被動服務(wù)轉(zhuǎn)變?yōu)橹鲃臃?wù),這就對系統(tǒng)主動響應(yīng)能力提出較高要求,且涉及到多個系統(tǒng)協(xié)同服務(wù),即要求實現(xiàn)系統(tǒng)的整合與集成。

1.2.4 強調(diào)信息的完整性與一致性

由于用戶信息與各類資料可能散落在多個系統(tǒng)中,為了能夠確保獲取各類信息的完整性與一致性,需要從所有相關(guān)系統(tǒng)中獲取信息,即系統(tǒng)之間要實現(xiàn)互聯(lián)互通,消滅“信息孤島”,實現(xiàn)各類信息共享,杜絕信息的遺漏和丟失。

通過對醫(yī)學(xué)圖書館的個性化信息服務(wù)進行內(nèi)容與特點的分析,提出基于SOA架構(gòu)的醫(yī)學(xué)圖書館個性化信息服務(wù)的系統(tǒng)架構(gòu)以滿足個性化信息服務(wù)的需要。

2 基于SOA架構(gòu)的醫(yī)學(xué)圖書館個性化服務(wù)模型

2.1 SOA架構(gòu)的特點

SOA通過定義好的標(biāo)準(zhǔn)化接口協(xié)議,將接口與服務(wù)提供方分離,實現(xiàn)服務(wù)復(fù)用。同時位置的透明性使其提供的服務(wù)能夠獨立于硬件平臺、操作系統(tǒng)和編程語言,體現(xiàn)了平臺無關(guān)性,是一個松耦合架構(gòu)[5]。具體有以下幾個特點。

2.1.1 服務(wù)的標(biāo)準(zhǔn)化

SOA強調(diào)采用標(biāo)準(zhǔn)化的方式提供服務(wù),即接口實現(xiàn)的定義、提供的服務(wù)內(nèi)容格式都是標(biāo)準(zhǔn)化的。服務(wù)標(biāo)準(zhǔn)化的優(yōu)點在于實現(xiàn)服務(wù)消費者只關(guān)注于服務(wù)本身而非服務(wù)提供者,即不論服務(wù)提供者是誰,只要其提供的服務(wù)滿足標(biāo)準(zhǔn)即可。

2.1.2 實現(xiàn)服務(wù)提供與消費之間的松耦合[6]

由于標(biāo)準(zhǔn)化服務(wù)的應(yīng)用,使得服務(wù)提供者對外只暴露服務(wù)本身而非服務(wù)提供者,從而實現(xiàn)服務(wù)提供與消費的松耦合,降低系統(tǒng)之間的耦合度,將系統(tǒng)相互間的影響降到最低,確保各系統(tǒng)不會干擾彼此正常運行。

2.1.3 提供可靠、安全、高效的數(shù)據(jù)交互模式

相比過去傳統(tǒng)的數(shù)據(jù)交互模式,SOA采用了路由分發(fā)機制的數(shù)據(jù)交互模式,即將1份數(shù)據(jù)源拷貝發(fā)送給目標(biāo)系統(tǒng),實現(xiàn)方式簡單高效,且SOA的數(shù)據(jù)交互具有高可靠、高安全的特性,確保數(shù)據(jù)在交互過程中不會丟失。此外,SOA還提供了推拉結(jié)合、實時和定時等多種方式的數(shù)據(jù)交互模式,能夠滿足實時性服務(wù)、多系統(tǒng)協(xié)同性服務(wù)等特殊服務(wù)要求。

2.1.4 能夠有效利用現(xiàn)有功能模塊,降低改造成本

由于SOA的松耦合特性,在對系統(tǒng)進行改造時,原有的功能模塊能夠按服務(wù)標(biāo)準(zhǔn)提供服務(wù)即可,無須開發(fā)新的功能模塊,不但能提升系統(tǒng)功能模塊的復(fù)用度,還可降低改造成本,并提高改造的可行性。

2.1.5 支持系統(tǒng)架構(gòu)的長期演進

隨著信息需求的不斷增長,必須進行系統(tǒng)改造與更新。SOA的松耦合特性使其能夠采用“熱插拔”的方式實現(xiàn)系統(tǒng)功能模塊的更換,在降低運維成本的同時提高運維的便捷性。利用SOA架構(gòu)進行系統(tǒng)功能模塊更新升級時,只要新的服務(wù)提供方提供的服務(wù)符合服務(wù)標(biāo)準(zhǔn)即能被服務(wù)消費方識別消費,無需中斷業(yè)務(wù),因此不會影響業(yè)務(wù)的正常開展。

從SOA架構(gòu)特點可以發(fā)現(xiàn),它能夠很好地滿足醫(yī)學(xué)圖書館個性化信息服務(wù)的需求:標(biāo)準(zhǔn)化和松耦合特性使得其能夠靈活地構(gòu)建個性化信息服務(wù)流程,同時為數(shù)據(jù)分析提供標(biāo)準(zhǔn)格式的數(shù)據(jù),方便系統(tǒng)自動采用針對性的個性化信息服務(wù);高可靠、高安全的數(shù)據(jù)交互特性能夠提供推拉結(jié)合、即時與定時等多種數(shù)據(jù)交互模式,使得個性化信息服務(wù)的實時性、主動性與數(shù)據(jù)的一致性和完整性得到滿足;低成本系統(tǒng)改造和系統(tǒng)運維,使得醫(yī)學(xué)圖書館的個性化信息服務(wù)能夠在較長時期內(nèi)滿足醫(yī)學(xué)圖書館用戶不斷變化發(fā)展的個性化需求,切實履行“以讀者為中心,讀者至上”的服務(wù)原則和“以人為本”的服務(wù)理念。

2.2 框架模型

基于SOA的架構(gòu)思想,本文設(shè)計了基于SOA的醫(yī)學(xué)圖書館個性化信息服務(wù)系統(tǒng)架構(gòu)模型,如圖1所示。SOA架構(gòu)共分為業(yè)務(wù)層、交互層、數(shù)據(jù)層和應(yīng)用層四層。

圖1 基于SOA的醫(yī)學(xué)圖書館個性化信息服務(wù)系統(tǒng)架構(gòu)模型

2.2.1 業(yè)務(wù)層

各業(yè)務(wù)系統(tǒng)如庫存管理系統(tǒng)、編目系統(tǒng)、檢索系統(tǒng)等主要集中在這一層,其主要功能是完成醫(yī)學(xué)圖書館的日常業(yè)務(wù),確保醫(yī)學(xué)圖書館正常運轉(zhuǎn)。各系統(tǒng)間的數(shù)據(jù)交互是通過交互層實現(xiàn)的,而各業(yè)務(wù)系統(tǒng)所產(chǎn)生的與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù),如用戶借閱資料、用戶背景資料、用戶檢索日志記錄等,都將作為分析用戶個性化特征的重要依據(jù),采集并通過數(shù)據(jù)交互層上傳到數(shù)據(jù)層以備分析利用。由于各業(yè)務(wù)系統(tǒng)間是松耦合方式協(xié)同作業(yè)的,因此不會影響醫(yī)學(xué)圖書館的日常業(yè)務(wù)。

2.2.2 交互層

數(shù)據(jù)交互層由數(shù)據(jù)服務(wù)總線(Enterprise Service Bus,ESB)實現(xiàn),主要提供高可靠、高安全、高效率的數(shù)據(jù)交互服務(wù),按服務(wù)對象可分為對內(nèi)數(shù)據(jù)交互服務(wù)和對外數(shù)據(jù)交互服務(wù)。在執(zhí)行數(shù)據(jù)交互時,交互層將與用戶相關(guān)的各類業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)一份至數(shù)據(jù)層,無需采用額外的數(shù)據(jù)抽取方式獲取數(shù)據(jù)。因此,不但能提高效率,而且可降低對各系統(tǒng)的數(shù)據(jù)抽取壓力,將對系統(tǒng)的干擾降到最低。同時由于采用的是標(biāo)準(zhǔn)化的數(shù)據(jù)交互方式,在提高服務(wù)復(fù)用性的同時,可降低系統(tǒng)接入難度,有利于系統(tǒng)前期改造和后期運維。

2.2.3 數(shù)據(jù)層

該層主要匯集了用戶相關(guān)的所有數(shù)據(jù),包括用戶借閱資料、用戶背景資料、用戶檢索日志記錄等資料。這些資料可以按照既定的類型進行保存,建立三個大型數(shù)據(jù)庫:用戶背景數(shù)據(jù)庫,主要記錄用戶各種背景信息,如所屬職業(yè)行業(yè)、教育背景、生活習(xí)慣、愛好特長、家庭背景等;用戶行為數(shù)據(jù)庫,主要記錄用戶使用醫(yī)學(xué)圖書館各系統(tǒng)的行為,如檢索行為、借閱行為等;用戶評價數(shù)據(jù)庫,主要記錄用戶對醫(yī)學(xué)圖書館所提供各類服務(wù)的評價,如書刊的評價、館員的服務(wù)評價、個性化信息服務(wù)質(zhì)量的評價等。該層的主要功能是通過對采集到的各類用戶數(shù)據(jù)進行分析處理,采用多種方式,如離線/在線分析、聚類分析等深度數(shù)據(jù)挖掘。由于該層與業(yè)務(wù)層即各業(yè)務(wù)系統(tǒng)是松耦合關(guān)系,數(shù)據(jù)層的各種分析工作皆不會影響業(yè)務(wù)系統(tǒng)的運轉(zhuǎn),也不會干擾醫(yī)學(xué)圖書館正常業(yè)務(wù)工作的開展。因此,這一層的數(shù)據(jù)分析結(jié)果則為最頂層——應(yīng)用層提供數(shù)據(jù)支持,確保個性化信息服務(wù)能夠切實有效開展。

2.2.4 應(yīng)用層

該層位于整個SOA架構(gòu)的頂層,是個性化信息服務(wù)的最終落實者,直接面向醫(yī)學(xué)圖書館用戶,擔(dān)負(fù)起個性化信息服務(wù)的重要職能。本文根據(jù)個性化信息服務(wù)的四大服務(wù)內(nèi)容設(shè)計了定題信息推送服務(wù)、熱點信息服務(wù)、深度挖掘服務(wù)和定制信息服務(wù)四大功能模塊。這些服務(wù)依據(jù)實際情況開展個性化服務(wù),同時由于這些服務(wù)的數(shù)據(jù)源都是來源于數(shù)據(jù)層而非業(yè)務(wù)層,因此實現(xiàn)了應(yīng)用層與業(yè)務(wù)層的松耦合,確保應(yīng)用層提供個性化信息服務(wù)的同時不影響醫(yī)學(xué)圖書館其他業(yè)務(wù)的正常運轉(zhuǎn)。

2.3 基于SOA的個性化信息服務(wù)流程

基于SOA的個性化信息服務(wù)流程簡要概括如下:用戶相關(guān)的各類業(yè)務(wù)數(shù)據(jù)生成后通過數(shù)據(jù)交互層上傳至數(shù)據(jù)層,此后用戶特征分析都將在數(shù)據(jù)層完成數(shù)據(jù)層分析處理的數(shù)據(jù)將作為個性化信息服務(wù)應(yīng)用層的數(shù)據(jù)依據(jù),為用戶提供各類個性化信息服務(wù)。由于數(shù)據(jù)交互層將數(shù)據(jù)層、應(yīng)用層與業(yè)務(wù)層進行隔離,使得數(shù)據(jù)層和應(yīng)用層的工作不會影響業(yè)務(wù)層的工作開展,因此該套信息系統(tǒng)架構(gòu)既能確保個性化信息服務(wù)全面開展,又不會影響醫(yī)學(xué)圖書館的各項日常業(yè)務(wù)。

3 小結(jié)

采用基于SOA架構(gòu)信息服務(wù)服務(wù)系統(tǒng)的醫(yī)學(xué)圖書館能夠有效解決個性化信息服務(wù)與日常業(yè)務(wù)運行之間的矛盾。隨著互聯(lián)網(wǎng)技術(shù)快速發(fā)展,未來基于SOA的個性化信息服務(wù)將是醫(yī)學(xué)圖書館服務(wù)發(fā)展的一個重點方向。

猜你喜歡
架構(gòu)個性化醫(yī)學(xué)
基于FPGA的RNN硬件加速架構(gòu)
功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
汽車工程(2021年12期)2021-03-08 02:34:30
醫(yī)學(xué)的進步
堅持個性化的寫作
文苑(2020年4期)2020-05-30 12:35:12
預(yù)防新型冠狀病毒, 你必須知道的事
祝您健康(2020年4期)2020-05-20 15:04:20
新聞的個性化寫作
新聞傳播(2018年12期)2018-09-19 06:27:10
LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
上汽大通:C2B個性化定制未來
醫(yī)學(xué)
新校長(2016年5期)2016-02-26 09:29:01
一種基于FPGA+ARM架構(gòu)的μPMU實現(xiàn)
临潭县| 商南县| 西青区| 东至县| 克拉玛依市| 延吉市| 苏尼特右旗| 峨边| 田林县| 永新县| 日土县| 镇平县| 青海省| 沭阳县| 苍溪县| 东丰县| 新余市| 民县| 博客| 本溪| 临安市| 铁岭县| 聊城市| 鹤山市| 文成县| 油尖旺区| 博野县| 吴堡县| 东安县| 邵武市| 绍兴市| 太白县| 湖州市| 罗江县| 含山县| 德钦县| 烟台市| 田东县| 邓州市| 南昌县| 峨山|