劉禹良
摘要:本文根據(jù)流感病例數(shù)據(jù)管理的需求,設(shè)計了基于Access的數(shù)據(jù)庫管理系統(tǒng),可以方便實現(xiàn)錄入和存儲關(guān)于流感病例的信息,并對處方、藥品使用情況、流感病毒的種類和患者癥狀的關(guān)系等進行邏輯分析、設(shè)計了查詢功能,實現(xiàn)了流感病例的信息化管理。
關(guān)鍵詞:Access數(shù)據(jù)庫;流感病毒;信息管理;醫(yī)院
中圖分類號: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
目前很多醫(yī)療機構(gòu)有大量流感病毒流行的病例,流感流行病例對于研究流感的特點和變化趨勢有著重要的作用。流感病例數(shù)據(jù)可以通過計算機軟件進行方便的處理,可以采用的數(shù)據(jù)庫系統(tǒng)有Excel辦公軟件,SQL Server數(shù)據(jù)庫和Access數(shù)據(jù)庫等。Excel辦公軟件應用廣泛,操作方便,適合少量數(shù)據(jù)的分析,但不適合數(shù)據(jù)搜集和大量數(shù)據(jù)的管理。SQL Server 數(shù)據(jù)庫適合于大規(guī)模數(shù)據(jù)存儲管理但安裝和操作比較復雜,對數(shù)據(jù)庫應用能力要求較高。Access數(shù)據(jù)庫使用方便,適合存儲和分析較大規(guī)模數(shù)據(jù),適于在流感病毒的統(tǒng)計分析中使用。
1需求分析
流行性感冒病毒簡稱流感病毒,分為甲(A)、乙(B)、丙(C)三型,近年來才發(fā)現(xiàn)的牛流感病毒將歸為?。―)型。流感病毒可引起人、禽、豬、馬、蝙蝠等多種動物感染和發(fā)病,是人流感、禽流感、豬流感、馬流感等人與動物疫病的病原。
流感典型的臨床癥狀是急性高熱、全身疼痛、顯著乏力和呼吸道癥狀。流感病毒主要通過空氣中的飛沫、易感者與感染者之間的接觸或與被污染物品的接觸而傳播。一般秋冬季節(jié)是其高發(fā)期。人流感主要是甲型流感病毒和乙型流感病毒引起的。甲型流感病毒經(jīng)常發(fā)生抗原變異,可以進一步分為H1N1、H3N2、H5N1、H7N9等亞型(其中的H和N分別代表流感病毒兩種表面糖蛋白)。流感病毒對外界抵抗力不強,動物流感病毒通常不感染人,人流感病毒通常不感染動物,但是豬比較例外,既可以感染人流感病毒,也可以感染禽流感病毒,但它們主要感染的還是豬流感病毒。少數(shù)動物流感病毒適應人后,可以引起人流感大流行。
為方便處理流感流行相關(guān)數(shù)據(jù),本研究利用現(xiàn)有的流感治療信息,設(shè)計了一套基于Access的管理信息系統(tǒng),可以方便的把患者的就診情況記錄下來,以及基于所存儲數(shù)據(jù)對于流感病毒趨勢的研究和分析,見圖1。
2設(shè)計表和字段
表是數(shù)據(jù)庫的基礎(chǔ),表包含了數(shù)據(jù)庫的信息,遵循無冗余信息和重復信息的原則。根據(jù)需求和數(shù)據(jù)庫的特征,設(shè)計了如下六個表及其字段,見表1。處方表用來連接患者,醫(yī)生,患病和藥品的信息。一個患者,一個醫(yī)生,一種藥品都可能對應多個處方;因此患者,醫(yī)生和藥品與處方都是一對多的關(guān)系。流感和患病也是一對多的關(guān)系?;疾”鞩D和處方表的ID是一對一的對應關(guān)系。表格中各字段之間的關(guān)系見圖2。
3查詢與窗體
用戶查詢時主要是按條件查詢需要的字段內(nèi)容,計量統(tǒng)計匯總以及為窗體提供數(shù)據(jù)源。查詢是數(shù)據(jù)庫設(shè)計的關(guān)鍵、重點和難點,通過查詢可完成統(tǒng)計匯總需求。本數(shù)據(jù)庫系統(tǒng)有一個登陸窗體(圖3),用以和用戶交互,并且實現(xiàn)功能,方便用戶操作;當用戶名和密碼正確時,單擊確定按鈕進入主界面(圖4),在左面的導航區(qū)域可以打開不同的窗體,對不同的內(nèi)容進行管理。在每個窗體中,通過下面的記錄選擇器可以選擇相應的記錄;右邊的按鈕分別是查找和刪除,方便對數(shù)據(jù)進行管理。
圖4顯示的窗體中含有子窗體,方便用戶查看更詳細的內(nèi)容。如,在醫(yī)生窗體中,選擇某位醫(yī)生后,子窗體中可以顯示該醫(yī)生開出的所有處方。在處方窗體中有圖5所示的按鈕,單擊后可以查詢處方的詳細信息。查詢處方的詳細信息的SQL語句和運行結(jié)果如圖6。圖7所示的藥品窗體中有“查詢藥品使用次數(shù)”按鈕,單擊該按鈕,可以查詢開出的處方中藥品的使用次數(shù)情況并按由多到少排序,實現(xiàn)“查詢藥品使用次數(shù)”查詢開出處方中藥品的使用次數(shù)情況并按由多到少排序,其SQL查詢語句及運行結(jié)果見圖7、圖8。
4討論
Access數(shù)據(jù)庫的可視化界面方便一般用戶進行數(shù)據(jù)管理與使用,本系統(tǒng)設(shè)計并實現(xiàn)了對流感病例進行數(shù)據(jù)管理與分析處理,方便查詢需要的信息,如處方和藥品等等。與其他已開發(fā)好的類似軟件相比,基于Access的數(shù)據(jù)庫信息系統(tǒng)操作方便,而且后期容易調(diào)試和維護,且和其他大型數(shù)據(jù)庫相比也有小巧的優(yōu)點。
Access使錄入的信息更加規(guī)范,防止出現(xiàn)重復數(shù)據(jù),基本滿足科研和臨床數(shù)據(jù)的分析要求。Access較早就應用于臨床數(shù)據(jù)分析當中,均取得滿意的效果。
Access運行穩(wěn)定,并且可以和Excel、SPSS等軟件聯(lián)合使用,在醫(yī)院局域網(wǎng)中可以相互聯(lián)系,方便數(shù)據(jù)的匯總和今后應用。然而2010版本之前的Access易出現(xiàn)一些兼容性、功能欠缺等問題。本文基于Access 2010版本,可以更好地適應現(xiàn)在的Windows操作系統(tǒng)。因此本文設(shè)計并實現(xiàn)的流感流行病例的數(shù)據(jù)分析信息系統(tǒng)在相關(guān)研究應用中有一定的應用價值。
參考文獻:
[1]杜菁.數(shù)據(jù)庫技術(shù)與應用新概念教程[M].北京:中國鐵道出版社,2011.
[2]陳修利.潰瘍性結(jié)腸炎Access數(shù)據(jù)庫的初步建立[D].大連醫(yī)科大學,2014.
[3]韓愛慶,劉仁權(quán),鐘贛生,等.醫(yī)學文獻資料的Access數(shù)據(jù)庫設(shè)計與應用——以“基于臨床應用的中藥‘十八反宜忌條件及配伍關(guān)系研究”為例[J].中醫(yī)教育,2014,33(2):21-23.