前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的三層結(jié)構(gòu)在醫(yī)院信息管理系統(tǒng)的意義,希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。
【摘要】計(jì)算機(jī)技術(shù)正逐步滲透到醫(yī)院應(yīng)用的各個(gè)領(lǐng)域,包括數(shù)據(jù)庫應(yīng)用技術(shù)、圖像處理技術(shù)和數(shù)字通信技術(shù)。其中,數(shù)據(jù)庫應(yīng)用技術(shù)是應(yīng)用最廣泛的技術(shù),也是醫(yī)院計(jì)算機(jī)方面使用的基礎(chǔ)軟件,在醫(yī)院的日常運(yùn)行匯總起著不可替代的作用。數(shù)據(jù)庫應(yīng)用程序根據(jù)所選數(shù)據(jù)庫、是單用戶訪問還是多用戶訪問以及訪問數(shù)據(jù)庫的用戶類型和同時(shí)存儲(chǔ)的信息使用本地?cái)?shù)據(jù)庫和遠(yuǎn)程數(shù)據(jù)庫。本文就三層結(jié)構(gòu)在醫(yī)院信息管理系統(tǒng)中的應(yīng)用展開研究。
【關(guān)鍵詞】醫(yī)院信息管理系統(tǒng);三層結(jié)構(gòu);信息化
就目前現(xiàn)狀而言,多數(shù)的醫(yī)院已經(jīng)有了適合本醫(yī)院發(fā)展的醫(yī)院信息管理系統(tǒng),基本上是采用兩層C/S模式進(jìn)行的。但計(jì)算機(jī)技術(shù)飛速發(fā)展,相關(guān)的管理系統(tǒng)也在不斷的升級(jí),以此為背景,二對(duì)層結(jié)構(gòu)處理結(jié)構(gòu)進(jìn)行完善,形成三成結(jié)構(gòu)的數(shù)據(jù)處理結(jié)構(gòu),面對(duì)系統(tǒng)方面的問題進(jìn)行擴(kuò)展和維護(hù)。成本、數(shù)據(jù)安全和程序之間的通信功能方面都存在一些問題。在這種背景下,形成了一個(gè)三層結(jié)構(gòu)。
一、三層結(jié)構(gòu)的定義、原理
1.1三層結(jié)構(gòu)的定義
三層結(jié)構(gòu)指的是從客戶端到數(shù)據(jù)庫之間增加一個(gè)層次,這一層次的增加就形成了三層結(jié)構(gòu)。三層既是邏輯方面的三層,也可將其看做是數(shù)據(jù)訪問、業(yè)務(wù)規(guī)則、驗(yàn)證等方面的中間層,通常情況下客戶端不能夠直接與數(shù)據(jù)庫進(jìn)行交互,需要通過中間層形成連接,雙方通過中間層進(jìn)行數(shù)據(jù)庫的交互。
1.2三層結(jié)構(gòu)的原理
在三層結(jié)構(gòu)中,系統(tǒng)的主要功能和業(yè)務(wù)邏輯層面之間進(jìn)行處理,我們將中間層也稱之為組件層,但并不是簡單的將三臺(tái)計(jì)算機(jī)或者是三層結(jié)構(gòu)放在一起,這不僅是B/S應(yīng)用程序,而且是邏輯的三層結(jié)構(gòu),甚至是一臺(tái)機(jī)器上的三層。三層系統(tǒng)的應(yīng)用包括業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、驗(yàn)證等,面對(duì)中間層處理的過程中,會(huì)出現(xiàn)客戶端不能和數(shù)據(jù)庫進(jìn)行直接交互的情況,需要通過COM/DCOM通信與中間層建立連接,之后通過中間層來實(shí)現(xiàn)和數(shù)據(jù)庫之間的交互行為。
1.3三層結(jié)構(gòu)與兩層結(jié)構(gòu)的主要區(qū)別
兩層結(jié)構(gòu):當(dāng)任何地方發(fā)生變化時(shí),都需要重新開發(fā)整個(gè)系統(tǒng)。“多層”設(shè)置在一層,分工不明確,耦合程度高,難以適應(yīng)需求變化,可維護(hù)性低,可擴(kuò)展性差。三層結(jié)構(gòu):當(dāng)一個(gè)層發(fā)生變化時(shí),只需要改變層,整個(gè)系統(tǒng)就不需要改變了。層清晰、分工清晰、層間耦合度低,提高效率、適應(yīng)需求變化、高可維護(hù)性和高可伸縮性。
二、三層結(jié)構(gòu)應(yīng)用在醫(yī)院信息管理系統(tǒng)上的優(yōu)勢
2.1分布邏輯板塊,降低成本
將系統(tǒng)化整為零,分為幾個(gè)不同的邏輯板塊,可有效的降低醫(yī)院在信息管理系統(tǒng)開發(fā)的成本和維護(hù)方面所需的成本。我們一般將三層結(jié)構(gòu)分為多個(gè)部分,其中包括邏輯部分、應(yīng)用服務(wù)器分類部分、客戶層部分和哭護(hù)短的應(yīng)用服務(wù)器部分,數(shù)據(jù)庫之間通過中間程序來進(jìn)行醫(yī)院業(yè)務(wù)邏輯的變化,其中,不需要改變的是客戶端。將邏輯板塊分布開來,不僅僅可以將風(fēng)險(xiǎn)進(jìn)行分散,同時(shí),也降低了大面積維修的資金,間接地達(dá)到了降低成本的目的。
2.2極大程度的增強(qiáng)了系統(tǒng)自身的擴(kuò)展性
模塊化的好處是將系統(tǒng)縱向或者是橫向的進(jìn)行擴(kuò)展,這樣做的優(yōu)勢主要是將系統(tǒng)提升為更加強(qiáng)大的平臺(tái),擴(kuò)大系統(tǒng)的規(guī)模,增強(qiáng)系統(tǒng)在網(wǎng)絡(luò)方面的應(yīng)用。在使用中脫離了砼結(jié)構(gòu)的束縛,分布式的數(shù)據(jù)處理成為了可能。在醫(yī)院的信息化建設(shè)中,三層結(jié)構(gòu)的主要優(yōu)勢體現(xiàn)在了對(duì)模塊的設(shè)計(jì)方面,用戶在現(xiàn)有的結(jié)構(gòu)中進(jìn)行了基礎(chǔ)上的系統(tǒng)拓展,以此來提高醫(yī)院信息化的速度和質(zhì)量。同時(shí),在建立中間層的時(shí)候,這種結(jié)構(gòu)的出現(xiàn)更加符合市場的要求,同時(shí)也能夠縮短系統(tǒng)的開發(fā)周期。減少開發(fā)展所需的成本。目前,市場中的三層結(jié)構(gòu)已經(jīng)出現(xiàn),一般是運(yùn)用C語言和Java語言作為這一領(lǐng)域的主要程序語言,在市場中有一定的自身發(fā)展優(yōu)勢。HPP應(yīng)用服務(wù)器完全基于Java語言和開放標(biāo)準(zhǔn),它依賴于HP的服務(wù)優(yōu)勢和Bluestone的技術(shù)優(yōu)勢。它在系統(tǒng)跨平臺(tái)是同種,具有很高的可靠性,并且這方面的優(yōu)勢比較明顯,具有很強(qiáng)的競爭力。隨著市場發(fā)展的速度不斷加快,將有越來越多的軟件廠商參與進(jìn)來,使醫(yī)院面臨更多的選擇。
三、結(jié)束語
綜上所述,三層結(jié)構(gòu)應(yīng)用在醫(yī)院信息管理系統(tǒng)上存在一定的優(yōu)勢,主要體現(xiàn)在兩個(gè)方面,一是分布邏輯板塊,降低成本,二是極大程度的增強(qiáng)了系統(tǒng)自身的擴(kuò)展性。現(xiàn)代信息技術(shù)的變化日新月異,運(yùn)用三層結(jié)構(gòu)在管理中進(jìn)行應(yīng)用不僅能夠提升醫(yī)院的管理效率和運(yùn)行效率,更能夠加快醫(yī)院信息化的發(fā)展速度,從而提升醫(yī)院的服務(wù)質(zhì)量,為廣大患者提供更加高效,更加完善的醫(yī)療服務(wù),為醫(yī)院的長足發(fā)展打下良好的基礎(chǔ),也為我國醫(yī)療體系的完善打下基礎(chǔ)。
參考文獻(xiàn)
[1]宿明.三層結(jié)構(gòu)在醫(yī)院信息管理系統(tǒng)中的優(yōu)勢[J].吉林醫(yī)學(xué).2008(06):964
[2]陳榮山,姚婕,吳昊.住院電子病歷實(shí)現(xiàn)技術(shù)與應(yīng)用體會(huì)[J].科技創(chuàng)新與應(yīng)用2015(10):294
[3]白亦霆.醫(yī)院信息系統(tǒng)設(shè)計(jì)及應(yīng)用[J].信息與電腦(理論版).2017(05):94-95
作者:虞麗紅 單位:濟(jì)寧市第一人民醫(yī)院