!""#$!%計(jì)算機(jī)工程與應(yīng)用
&引言
醫(yī)療’()(*+,-./01 2343501 0--3-50/5,個(gè)人數(shù)字助理)系統(tǒng)
是整合計(jì)算機(jī)(6.7*85+,)、通訊(6.778/36053./)與消費(fèi)性電子
(6./-87+,9+1+65,./36-)的:;技術(shù),構(gòu)成的面向醫(yī)療應(yīng)用的個(gè)
人數(shù)字助理系統(tǒng),它由’()、通信和醫(yī)療應(yīng)用三個(gè)部分組成。
’()作為個(gè)人數(shù)字處理終端,必須與外界通信,才能獲取相關(guān)
的醫(yī)療信息。醫(yī)療’()系統(tǒng)的通信方式分有線通信和無(wú)線通
信兩種,采用有線通信’()的移動(dòng)特性就會(huì)大大削弱,從而體
現(xiàn)不出’()靈活的特性。因此,在醫(yī)療’()系統(tǒng)中更常用的
是無(wú)線通信方式。目前基于傳輸范圍及傳輸速率等方面的考
慮,一般在無(wú)線醫(yī)療’()系統(tǒng)中多采用<===%"!$&&>無(wú)線通
信技術(shù)。
’()發(fā)展迄今,以操作系統(tǒng)來(lái)說(shuō),可以分成封閉系統(tǒng)與開(kāi)
放系統(tǒng),而開(kāi)放系統(tǒng)的機(jī)種大致上可分為三大操作系統(tǒng):?3/@
2.A-;=,’017和=’B;,其中多采用的是?3/2.A-;=和
’017。而針對(duì)采用?3/2.A-;=操作系統(tǒng)的’()系統(tǒng)的開(kāi)發(fā)C&,!D,
多采用的工具是E36,.-.F5=7>+22+2 G;(=G;)、=7>+22+2
GH(=GH)。在開(kāi)發(fā)無(wú)線’()數(shù)據(jù)庫(kù)系統(tǒng)的過(guò)程中,開(kāi)發(fā)人員通
常會(huì)發(fā)現(xiàn)在?3/2.A-;=環(huán)境下對(duì)訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)存在制
約。)(B;=()653I+J(050 B>K+65-F.,E36,.-.F5?3/2.A-;=)
提供了)(B F.,?3/2.A-;=的一個(gè)子集,它能夠啟動(dòng)對(duì)存
儲(chǔ)于本地設(shè)備中的數(shù)據(jù)庫(kù)的訪問(wèn)功能,并為網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中的數(shù)
據(jù)提供同步功能C:D,但是卻缺少了直接對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)
的支持。為了解決這個(gè)問(wèn)題,該文在開(kāi)發(fā)無(wú)線醫(yī)療’
實(shí)踐基礎(chǔ)上,提出了在無(wú)線醫(yī)療’()系統(tǒng)中加入一
換中間層的方法,將這個(gè)中間層作為與數(shù)據(jù)庫(kù)的接
來(lái)查詢數(shù)據(jù)庫(kù),將查詢結(jié)果轉(zhuǎn)換為JEM文檔返回)
了’()與網(wǎng)絡(luò)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交換,順利實(shí)現(xiàn)了
系統(tǒng)直接對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的訪問(wèn)。
!系統(tǒng)的總體結(jié)構(gòu)
無(wú)線醫(yī)療’()系統(tǒng)是在醫(yī)院原有的醫(yī)療信息系
礎(chǔ)之上進(jìn)行的,是醫(yī)療信息系統(tǒng)的延伸。目前,文章所
線醫(yī)療’()系統(tǒng)主要完成了病區(qū)病歷管理系統(tǒng),使
醫(yī)院人員在查房時(shí)可以直接在病患床邊儲(chǔ)存病患資
數(shù)據(jù)庫(kù),實(shí)現(xiàn)移動(dòng)辦公,提高工作效率;而另一方面醫(yī)
以在照護(hù)病患的同時(shí),通過(guò)系統(tǒng)提供的醫(yī)療字典隨
需的醫(yī)學(xué)參考資料,極大地方便了醫(yī)護(hù)人員的工作
開(kāi)無(wú)線醫(yī)療’()系統(tǒng)的功能層次不說(shuō),從技術(shù)層次
文所涉及的無(wú)線醫(yī)療’()系統(tǒng)遵循以下的一個(gè)系統(tǒng)
(圖&)。
一方面,對(duì)于醫(yī)院原有的醫(yī)療信息系統(tǒng)來(lái)說(shuō),醫(yī)
工作站通過(guò)有線方式連入醫(yī)院的以太網(wǎng),直接對(duì)中心
行訪問(wèn);而另一方面,基于對(duì)原有醫(yī)療信息系統(tǒng)擴(kuò)充
無(wú)線醫(yī)療!"#系統(tǒng)中數(shù)據(jù)交換
中間層的設(shè)計(jì)與實(shí)現(xiàn)
李卓蔣杰吳玲達(dá)
(國(guó)防科技大學(xué)多媒體研究開(kāi)發(fā)中心,長(zhǎng)沙#&""N:)
=97031:13O.7031PQ+0R$/+5
摘要無(wú)線醫(yī)療’()系統(tǒng)是面向醫(yī)療應(yīng)用的個(gè)人數(shù)字助理系統(tǒng),它通過(guò)’()無(wú)線接入醫(yī)院以太網(wǎng)來(lái)實(shí)現(xiàn)對(duì)原
療信息系統(tǒng)的擴(kuò)充,具有移動(dòng)靈活、攜帶方便的特性。但是在?3/2.A-;=操作系統(tǒng)下進(jìn)行的嵌入式編程缺少對(duì)直
問(wèn)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)功能的支持,為了解決這個(gè)問(wèn)題,文章在開(kāi)發(fā)無(wú)線醫(yī)療’()系統(tǒng)的實(shí)踐基礎(chǔ)上,提出了在無(wú)線醫(yī)療
系統(tǒng)中加入一個(gè)數(shù)據(jù)交換中間層的方法,順利實(shí)現(xiàn)了無(wú)線’()系統(tǒng)直接對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的訪問(wèn)。
關(guān)鍵詞無(wú)線’()JEM數(shù)據(jù)交換中間層
文章編號(hào)&""!9%::&9(!""#)!%9"!!!9"!文獻(xiàn)標(biāo)識(shí)碼)中圖分類號(hào)S’:&&
"$%&’()(*+,-.$,$(/)/&0(01")/)2345)(’$6&**.$7.)8$9&(
6$*&4).:&9$.$%%!"#;8%/$,
<&=5>0?&)(’?&$:><&(’*)
(E81537+230 TU(;+/5+,.F V053./01 W/3I+,-35Q.F(+F+/-+S+6R/.1.4Q,;R0/4-R0#&""N:)
#@%/9)4/:E+23601?3,+1+--’()LQ-5+7 6R0,065+,3O+2>Q 7.>3135Q 0/2 F063135Q 3-5R++X5+/-3./.F E+23601
LQ-5+7$Y.A+I+,,5R+,+3-./+*,.>1+7 3/*,.4,0773/4 A35R?3/2.A-;=BL$SR+*,.>1+7 3-5R05+7>+22+2*,.4,0
3/?3/2.A-;=BL 3-106Z.F 5R+0>3135Q.F 23,+651Q 066+--3/4 2050>0-+3//+5A.,Z$S.,+-.1I+5R+*,.>1+7,5R+
*,+-+/5-0 7+5R.2,AR36R 3-5.022 0(050=X6R0/4+E3221+9M0Q+,3/E+23601?3,+1+--’()LQ-5+7,011.A3/4 E
?3,+1+--’()LQ-5+7,+06R+-5R+0>3135Q.F 23,+651Q 066+--3/4 2050>0-+3//+5A.,Z$
A$8B09*%:A3,+1+--,’(),JEM,2050+X6R0/4+,73221+910Q+,
作者簡(jiǎn)介:李卓,博士生,研究方向?yàn)槎嗝襟w信息系統(tǒng)。吳玲達(dá),教授,博導(dǎo),主要研究方向?yàn)槎嗝襟w信息系統(tǒng)及虛擬現(xiàn)實(shí)。
!!!于&’(終端來(lái)說(shuō),它以無(wú)線方式通過(guò)(&(())*++&,-./)接入
醫(yī)院原有的以太網(wǎng),通過(guò)數(shù)據(jù)交換中間層與中心數(shù)據(jù)庫(kù)之間進(jìn)
行數(shù)據(jù)交換,從而得以訪問(wèn)中心數(shù)據(jù)庫(kù)中保存的病人相關(guān)資
料。
123語(yǔ)言能夠理解的能力,這樣才能使&’(客戶端
之間的數(shù)據(jù)交換成為可能。對(duì)于這些要求,一個(gè)較簡(jiǎn)
是在數(shù)據(jù)庫(kù)服務(wù)器448上放置一個(gè)(8&文件,用來(lái)
對(duì)數(shù)據(jù)庫(kù)進(jìn)行相關(guān)操作并返回操作結(jié)果。123數(shù)據(jù)
發(fā)生在查詢數(shù)據(jù)庫(kù)之后,將所查詢得到的:*),5;8*
自己定義的方式轉(zhuǎn)換為123文檔;當(dāng)對(duì)數(shù)據(jù)庫(kù)中的
增刪改操作時(shí),則只需直接執(zhí)行相關(guān)8<3語(yǔ)句,不
:*),5;8*/數(shù)據(jù)的情況。
0$!:*),5;8*/的123表示形式
為了將查詢數(shù)據(jù)庫(kù)所得到的一個(gè):*),5;8*/也就
表示為一個(gè)123文檔,應(yīng)該為這個(gè):*),5;8*/來(lái) |
|