劉禹良



摘要:本文根據流感病例數據管理的需求,設計了基于Access的數據庫管理系統,可以方便實現錄入和存儲關于流感病例的信息,并對處方、藥品使用情況、流感病毒的種類和患者癥狀的關系等進行邏輯分析、設計了查詢功能,實現了流感病例的信息化管理。
關鍵詞:Access數據庫;流感病毒;信息管理;醫院
中圖分類號:R511.7;R197.324;TP311.1? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:B? ? ? ? ? ? ? ? ? ?DOI:10.3969/j.issn.1006-1959.2019.01.009
文章編號:1006-1959(2019)01-0025-03
Access-based Clinical Influenza Case Management Information System
LIU Yu-liang
(Basic Medical Sciences,Capital Medical University,Beijing 100069,China)
Abstract:According to the needs of influenza case data management, this paper designs an Access-based database management system, which can easily enter and store information about influenza cases, and logic the relationship between prescription, drug use, influenza virus type and patient symptoms. The query function was analyzed and designed to realize the information management of influenza cases.
Key words:Access database;Influenza virus;Information management;Hospital
目前很多醫療機構有大量流感病毒流行的病例,流感流行病例對于研究流感的特點和變化趨勢有著重要的作用。流感病例數據可以通過計算機軟件進行方便的處理,可以采用的數據庫系統有Excel辦公軟件,SQL Server數據庫和Access數據庫等。Excel辦公軟件應用廣泛,操作方便,適合少量數據的分析,但不適合數據搜集和大量數據的管理。SQL Server 數據庫適合于大規模數據存儲管理但安裝和操作比較復雜,對數據庫應用能力要求較高。Access數據庫使用方便,適合存儲和分析較大規模數據,適于在流感病毒的統計分析中使用。
1需求分析
流行性感冒病毒簡稱流感病毒,分為甲(A)、乙(B)、丙(C)三型,近年來才發現的牛流感病毒將歸為丁(D)型。流感病毒可引起人、禽、豬、馬、蝙蝠等多種動物感染和發病,是人流感、禽流感、豬流感、馬流感等人與動物疫病的病原。
流感典型的臨床癥狀是急性高熱、全身疼痛、顯著乏力和呼吸道癥狀。流感病毒主要通過空氣中的飛沫、易感者與感染者之間的接觸或與被污染物品的接觸而傳播。一般秋冬季節是其高發期。人流感主要是甲型流感病毒和乙型流感病毒引起的。甲型流感病毒經常發生抗原變異,可以進一步分為H1N1、H3N2、H5N1、H7N9等亞型(其中的H和N分別代表流感病毒兩種表面糖蛋白)。流感病毒對外界抵抗力不強,動物流感病毒通常不感染人,人流感病毒通常不感染動物,但是豬比較例外,既可以感染人流感病毒,也可以感染禽流感病毒,但它們主要感染的還是豬流感病毒。少數動物流感病毒適應人后,可以引起人流感大流行。
為方便處理流感流行相關數據,本研究利用現有的流感治療信息,設計了一套基于Access的管理信息系統,可以方便的把患者的就診情況記錄下來,以及基于所存儲數據對于流感病毒趨勢的研究和分析,見圖1。
2設計表和字段
表是數據庫的基礎,表包含了數據庫的信息,遵循無冗余信息和重復信息的原則。根據需求和數據庫的特征,設計了如下六個表及其字段,見表1。處方表用來連接患者,醫生,患病和藥品的信息。一個患者,一個醫生,一種藥品都可能對應多個處方;因此患者,醫生和藥品與處方都是一對多的關系。流感和患病也是一對多的關系。患病表ID和處方表的ID是一對一的對應關系。表格中各字段之間的關系見圖2。
3查詢與窗體
用戶查詢時主要是按條件查詢需要的字段內容,計量統計匯總以及為窗體提供數據源。查詢是數據庫設計的關鍵、重點和難點,通過查詢可完成統計匯總需求。本數據庫系統有一個登陸窗體(圖3),用以和用戶交互,并且實現功能,方便用戶操作;當用戶名和密碼正確時,單擊確定按鈕進入主界面(圖4),在左面的導航區域可以打開不同的窗體,對不同的內容進行管理。在每個窗體中,通過下面的記錄選擇器可以選擇相應的記錄;右邊的按鈕分別是查找和刪除,方便對數據進行管理。
圖4顯示的窗體中含有子窗體,方便用戶查看更詳細的內容。如,在醫生窗體中,選擇某位醫生后,子窗體中可以顯示該醫生開出的所有處方。在處方窗體中有圖5所示的按鈕,單擊后可以查詢處方的詳細信息。查詢處方的詳細信息的SQL語句和運行結果如圖6。圖7所示的藥品窗體中有“查詢藥品使用次數”按鈕,單擊該按鈕,可以查詢開出的處方中藥品的使用次數情況并按由多到少排序,實現“查詢藥品使用次數”查詢開出處方中藥品的使用次數情況并按由多到少排序,其SQL查詢語句及運行結果見圖7、圖8。
4討論
Access數據庫的可視化界面方便一般用戶進行數據管理與使用,本系統設計并實現了對流感病例進行數據管理與分析處理,方便查詢需要的信息,如處方和藥品等等。與其他已開發好的類似軟件相比,基于Access的數據庫信息系統操作方便,而且后期容易調試和維護,且和其他大型數據庫相比也有小巧的優點。
Access使錄入的信息更加規范,防止出現重復數據,基本滿足科研和臨床數據的分析要求。Access較早就應用于臨床數據分析當中,均取得滿意的效果。
Access運行穩定,并且可以和Excel、SPSS等軟件聯合使用,在醫院局域網中可以相互聯系,方便數據的匯總和今后應用。然而2010版本之前的Access易出現一些兼容性、功能欠缺等問題。本文基于Access 2010版本,可以更好地適應現在的Windows操作系統。因此本文設計并實現的流感流行病例的數據分析信息系統在相關研究應用中有一定的應用價值。
參考文獻:
[1]杜菁.數據庫技術與應用新概念教程[M].北京:中國鐵道出版社,2011.
[2]陳修利.潰瘍性結腸炎Access數據庫的初步建立[D].大連醫科大學,2014.
[3]韓愛慶,劉仁權,鐘贛生,等.醫學文獻資料的Access數據庫設計與應用——以“基于臨床應用的中藥‘十八反宜忌條件及配伍關系研究”為例[J].中醫教育,2014,33(2):21-23.