醫院信息化建設歷程(3) 局部應用的發展階

90年代中後期,隨着計算機硬件、軟件和網絡技術的進步,醫院信息化建設也逐步從單機階段向網絡化方向發展。這一階段的主要特徵體如今:網絡投入使用、獨立服務的關係數據庫、業務模式成型、信息局部共享、應用產生效益。其中獨立服務的關係數據庫是隨着網絡和軟件計算髮展而普及應用的,相對於平面數據庫,其在數據的管理規模、關聯性和一致性、性能和使用便捷性等方面都有質的飛躍,也奠基了醫院信息化後續十多年的數據管理基礎,截止到今天醫院管理信息系統的數據管理仍然以關係數據庫服務爲主。數據庫

嚴格來說平面數據庫也是關係數據庫的一種,爲了簡便區分,咱們把提供獨立服務的關係數據庫管理系統,如MSSQL等稱爲關係數據庫,把Foxpro等稱爲平面數據庫。服務器

這一階段最大特色是因爲網絡開始投入使用帶來了一系列的變化,首先網絡線路採用同軸電纜的以太網技術,同時將多臺客戶端PC鏈接到服務器,服務器前期多采用Netware和UNIX操做系統,後期多采用Windows NT,開始使用獨立的關係數據庫如MSSQL和SYBASE,軟件功能基本都是面向管理的單個部門內業務開展,如門診收費、住院收費、藥品管理等。與單機版相比其業務模式已經比較成型,信息可以在使用部門實現共享,如門診收費同時可以進行門診藥品的庫存查詢,甚至自動對門診藥房的藥品庫存進行預扣減等操做,在解決「跑、冒、滴、漏」和提升工做效率方面產生了積極做用。網絡

在這個階段因爲受網絡技術的限制,多采用同軸電纜爲基礎的總線型網絡架構,全部PC和服務器鏈接在一個總線上,優勢是結構簡單、實施成本相對較低,可是同軸電纜最大的問題是任意一個節點出現問題,好比接觸不良將致使整個網絡癱瘓。當時系統管理員查網絡故障點成了平常工做中的重中之重,故障維護成本很是高。網絡拓撲圖以下:架構

這個階段的前期雖然進行了網絡化,但應用系統仍然採用Foxpro的較多,因爲平面數據庫能夠文件共享模式進行數據管理,因此服務器多采用Netware和UNIX操做系統。這個階段的中後期,隨着獨立的關係數據庫管理系統(DBMS)的普及,以MSSQL和SYBASE爲表明的數據庫管理系統在醫院管理信息系統中的應用,服務器操做系統逐漸淘汰了Netware而直接使用Windows NT,既能夠充當網絡服務器也同時是數據庫服務器。客戶端PC也從最初的DOS向Windows31/97/98 se等版本升級,實現字符界面向圖形化界面轉變,伴隨這種轉變鼠標操做成爲重要技能之一。模塊化

隨着Windows操做系統向客戶端的普及,這個階段的軟件開發工具和理論有飛速發展。模塊化設計、瀑布式開發、面向對象設計(OOP)等軟件設計理念都是在這個階段獲得快速應用和實踐。技術變化最大特徵在2個方面的轉變,一個是客戶端界面從字符界面向圖形化界面轉變,一個是平面數據庫向關係數據庫轉變。工具

圖形化界面轉變是伴隨Windows操做系統普及而產生的,同時帶來了開發工具的巨大飛躍,以VB、PowerBuilder、Delphi爲表明的可視化開發工具涌現,造成了開發工具百花齊放的局面。應用開發最多、生命力最強的還屬Sybase公司的PowerBuilder,直到今天還有一些HIS公司的主打產品仍然在使用。性能

平面數據庫向關係數據庫轉變,完全改變了醫院管理信息系統中的數據組織和管理模式。以SYBASE和MSSQL爲表明的數據庫管理系統,因爲部署和管理簡單,尤爲是MSSQL的可視化管理界面、與Windows系統緊密結合等優點,很快在醫院管理信息系統中普及。關係數據庫的普及同時也改變了軟件的基本架構,在這個階段也普遍採用了客戶服務模式(Client/Server,C/S)的軟件架構,客戶端或數據庫端封裝業務邏輯,客戶端軟件經過數據庫客戶端接口與數據庫服務交互。見下圖:開發工具

相關文章
相關標籤/搜索