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

?

基于SOA架構(gòu)的醫(yī)院信息管理平臺研究實現(xiàn)

2015-05-30 10:48劉陽
中國新通信 2015年7期
關(guān)鍵詞:管理平臺

劉陽

【摘要】 醫(yī)療衛(wèi)生系統(tǒng)的信息化改革對于我國經(jīng)濟的發(fā)展和社會的進步都具有十分重要的推動作用,也是時代進步的要求。醫(yī)院是衛(wèi)生組織中最為重要的實際存在形式,建立一個與醫(yī)院常規(guī)管理相契合的基于信息化的管理平臺,正逐漸成為業(yè)內(nèi)人士的工作重點。完成高效、便捷綜合管理平臺的建立,是醫(yī)院切實走上信息化、網(wǎng)絡(luò)化的重要標志,同時也是現(xiàn)代化醫(yī)院走上發(fā)展道路的基本前提。本文對SOA進行了簡單的定義介紹,并對基于此的醫(yī)院信息管理平臺的設(shè)計與實現(xiàn)進行了細致的分析和研究,旨在提高醫(yī)院的信息管理水平,推動現(xiàn)代化醫(yī)院的持續(xù)發(fā)展。

【關(guān)鍵詞】 SOA 醫(yī)院信息管理 管理平臺

在計算機技術(shù)較為落后的時期,計算機軟件的開發(fā)與利用還存在許多實際性問題,比如常見的利用率低下、應(yīng)用成本高、質(zhì)量缺乏保證等,這些問題在一定程度上阻礙了計算機軟件的后續(xù)發(fā)展,并釀成了不同程度的軟件危機。近幾年,隨著經(jīng)濟與技術(shù)的跳躍式發(fā)展,新型軟件技術(shù)接踵而至,徹底打開了各個領(lǐng)域?qū)τ谲浖夹g(shù)的利用前景,尤其是那些服務(wù)行業(yè),在各類新型軟件的支持下,都可以實現(xiàn)信息化的管理,這對于這些行業(yè)而言,不僅拓寬了業(yè)務(wù)渠道,還奠定了后續(xù)發(fā)展的基礎(chǔ)和方向。

一、SOA

SOA是一種面向服務(wù)的基本架構(gòu),它能夠結(jié)合實際需求,通過計算機網(wǎng)絡(luò),對較為松散耦合的常規(guī)應(yīng)用組價實施分布式的部署和利用。服務(wù)層結(jié)構(gòu)是SOA架構(gòu)的核心,可以在實際情況中直接使用,進而達到控制人為依賴性的目的。

SOA 是一種全新的粗粒度其松耦合架構(gòu),各個服務(wù)之間一般以簡便、迅捷的定義性接口完成通訊,不會對底端的接口或模型產(chǎn)生影響。因此,可將SOA看作是一個B/S模型或XML的具體延伸。

SOA的有效利用,可以很好的協(xié)助計算機軟件工作者站在一個全新的角度,去認知企業(yè)級基本架構(gòu)當中的組件開發(fā)與形成,此外還可以幫助企業(yè)管理系統(tǒng)建立者用一種更為方便、有效、便捷的方法實現(xiàn)系統(tǒng)構(gòu)建。與過去相比,將SOA架構(gòu)作為基礎(chǔ)和核心,能夠更好的適應(yīng)影響因素的改變對服務(wù)業(yè)務(wù)帶來的全新挑戰(zhàn)。

二、醫(yī)院信息管理平臺設(shè)計

2.1 NHIP 總體構(gòu)建

2.1.1總體架構(gòu)設(shè)計

在對NHIP進行設(shè)計時,需運用SOA架構(gòu)。任何一種類型的NHIP 業(yè)務(wù)均可成為平臺的實際用例(USECASE)。從平臺系統(tǒng)的角度考慮,其最終目的實際上就是創(chuàng)建頁面的設(shè)計單元等設(shè)計工具,并在實際中進行快速開發(fā)與推廣。NHIP可以實現(xiàn)集群部署以及多機聯(lián)合等功能。全新的業(yè)務(wù)形式路可以非常容易的融入到系統(tǒng)的管理平臺中,使其接口具有很好的柔性。運用MDA主要是為了有效解決UI 層中的問題,然而,這并不代表只有UI 層能夠使用MDA。在平臺中,大多數(shù)核心驅(qū)動都需要在模型的基礎(chǔ)上運行。如果實際情況中運用MVC,那么外部的所有驅(qū)動都將建立在URL上,然而,在平臺內(nèi)部,驅(qū)動的執(zhí)行仍然需要模型的支持。MDA的核心部分屬于系統(tǒng)建模范疇,模型的實際狀況對于平臺運行而言,具有決定性的影響,另外在實際情況中,模型的實際粒度需結(jié)合具體的要求進行有效控制。

2.1.2架構(gòu)層次

① UI 裝配層。

所有頁面都設(shè)定與自身相符的模型定義,該模型實際上就是一種將XML作為主要表示形式的與數(shù)據(jù),包含模型與動作定義,在頁面上通常設(shè)有自定義控件,在頁面元數(shù)據(jù)的輔助作用下,有效解決構(gòu)成關(guān)系,從而提高頁面的靈活性。

②頁面聚合層。

NHIP管理模塊與其中的一個集合元數(shù)據(jù)文件相對應(yīng),該文件中,含有一個或多個與業(yè)務(wù)功能存在一定聯(lián)系的頁面,頁面通過元數(shù)據(jù)模型對構(gòu)成的實際關(guān)系進行闡述和表達。

③元數(shù)據(jù)模型綁定層。

這種模型綁定包含元數(shù)據(jù)與動作的綁定,任何一種形式的頁面中,其動作都配備有完善的輸入與輸出模型,數(shù)據(jù)的通信主要依靠特定的數(shù)據(jù)模型來完成,在此可簡單定義為TDO,將其作為數(shù)據(jù)的多功能載體,進而提高數(shù)據(jù)在通信過程中所保持的統(tǒng)一性。

④應(yīng)用程序?qū)印?/p>

相比之下,應(yīng)用程序?qū)犹貏e單薄,主要起到隔離與防護的作用,應(yīng)用程序?qū)又饕嬖谟赨I層與業(yè)務(wù)層之間,可為UI層與業(yè)務(wù)層進行解耦,使SOA在平臺中得到更加充分的表現(xiàn)。

⑤控制層。

控制層的意義在于執(zhí)行各種業(yè)務(wù)邏輯,其運用核心是業(yè)務(wù)流程,根據(jù)服務(wù)的具體組裝,為模塊創(chuàng)建更好的解耦條件。

⑥服務(wù)層。

服務(wù)層是整個架構(gòu)的核心部分,將種類各異的業(yè)務(wù)進行封裝,組建成最終的服務(wù),并采取對應(yīng)的措施使它們一一對應(yīng),基于服務(wù)功能的設(shè)計往往是具有較高內(nèi)聚性的,而且不同種類的服務(wù)具有十分顯著的邊界,相鄰的服務(wù)之間無需進行調(diào)用,在該系統(tǒng)平臺中,服務(wù)模塊可分為兩種形式,即為LocalService與Distrubute Service。

⑦業(yè)務(wù)組件層。

業(yè)務(wù)組件層具有一定可穿透性,運用較為特殊的方式對一定范圍內(nèi)的基礎(chǔ)模塊進行訪問,在業(yè)務(wù)組件層當中,含有一個支持訪問的接口,在某種意義上,可將業(yè)務(wù)組件層近似理解成一個模型層或者是某一部分中的具體外觀。

⑧領(lǐng)域模型層。

一個優(yōu)秀的業(yè)務(wù)建模,可謂是成功的一半,業(yè)務(wù)組件層在視圖等條件的支持下對服務(wù)進行封裝,進而對數(shù)據(jù)結(jié)構(gòu)進行創(chuàng)建。

⑨持久層。

持久層涉及到底端數(shù)據(jù)的實際調(diào)用,合理運用NHIP中成熟的數(shù)據(jù)框架ORM,進而有效利用ADO.Net,最終達到預(yù)期的效果。

2.2基于SOA架構(gòu)的醫(yī)院信息管理平臺

運用基于SOA的架構(gòu)是有效解決組件開發(fā)的常用手段,比如患者繳費方面,面向群眾的是一個將WCF作為核心的服務(wù)模塊。

另外,如果使用總線掛接的傳統(tǒng)方式,同樣可以完成集群部署和多機服務(wù),當條件允許,甚至可以建立一個完善的云計算系統(tǒng),簡單的建立一個范圍內(nèi)資源共享的云端。為了更好的完成集成部署,需將模塊實體轉(zhuǎn)變成數(shù)據(jù)契約

。NHIP當中的服務(wù)模型實際上一個較為寬泛的概念,該模式下的服務(wù)并非僅限于分布方法所提出的服務(wù),當前的某些程序集也可以被當成服務(wù)進行對待,符合分布式架設(shè)要求的具體服務(wù)模型可運用粒度較粗的模式來進行控制,然而在本地則需運用細粒度完成控制。在本地,服務(wù)模塊較為內(nèi)聚,在該模塊當中,存在一個可以實時提供服務(wù)的一致性接口。

三、總結(jié)

NHIP基本實現(xiàn)了其中全部子系統(tǒng)的服務(wù)與管理,而且顯著提高了此管理形式的統(tǒng)一性,并且該平臺可以完成分布式以及集群部署,并在從此基礎(chǔ)上支持多機合作,全新的服務(wù)業(yè)務(wù)可以十分簡便的融入到管理平臺當中,基本確保了接口應(yīng)具有的柔性,最終有效利用現(xiàn)有資源完成醫(yī)院信息管理平臺的創(chuàng)建,將醫(yī)院推上現(xiàn)代化發(fā)展道路,為廣大人民群眾帶來實惠的便利,從而緩解當前看病難的實際問題。

參 考 文 獻

[1] 張世琨,張文娟,常欣,王立福,楊芙清. 基于軟件體系結(jié)構(gòu)的可復(fù)用構(gòu)件制作和組裝[J]. 軟件學(xué)報. 2011,(09):12-13.

[2] 甘國華. 基于 XML 和軟件體系結(jié)構(gòu)的構(gòu)件組裝技術(shù)的研究[D]. 哈爾濱工程大學(xué).2013,(10):22-23.

[3] 徐佳. 基于構(gòu)件/構(gòu)架軟件開發(fā)環(huán)境的研究與實現(xiàn)[D]. 南京航空航天大學(xué).2013,(04):11-13.

[4] 方華. 基于構(gòu)件/服務(wù)的水文預(yù)報領(lǐng)域復(fù)用技術(shù)研究與應(yīng)用[D]. 河海大學(xué).2013,(04):36-37.

[5] 周娜琴,張友生. 基于軟件體系結(jié)構(gòu)的可靠性分析[J]. 計算機工程與應(yīng)用. 2012,(30):21-25.

[6] 張明空,三層客戶機/服務(wù)器體系結(jié)構(gòu)及其在 MIS 中的應(yīng)用[D]. 遼寧工程技術(shù)大學(xué).2012,(06):18-20.

猜你喜歡
管理平臺
高校實踐教學(xué)管理平臺的構(gòu)想與實現(xiàn)
移動互聯(lián)網(wǎng)技術(shù)在大型儀器共享管理中的應(yīng)用前景
基于ASP.NET的職業(yè)學(xué)院績效考核管理信息平臺的設(shè)計與實現(xiàn)
淺談智慧旅游感知體系和管理平臺的構(gòu)建
有關(guān)現(xiàn)代企業(yè)物流采購管理平臺構(gòu)建的研究
贞丰县| 诸暨市| 阆中市| 成都市| 密山市| 蕉岭县| 商都县| 保靖县| 彰化县| 巨野县| 仲巴县| 贵南县| 健康| 邢台县| 如东县| 荆州市| 仲巴县| 秦安县| 彝良县| 古蔺县| 崇仁县| 沭阳县| 东丽区| 镇原县| 蒙阴县| 景德镇市| 凉山| 云和县| 游戏| 错那县| 翁牛特旗| 新竹县| 满洲里市| 望城县| 从江县| 华亭县| 高安市| 娄底市| 陆河县| 台州市| 左权县|