国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Delphi的病歷卡片信息檢索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2015-07-18 11:26:36
關(guān)鍵詞:信息檢索電子化病案

鄒 向 坤

(河北北方學(xué)院附屬第一醫(yī)院,河北 張家口 075000)

基于Delphi的病歷卡片信息檢索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

鄒 向 坤

(河北北方學(xué)院附屬第一醫(yī)院,河北 張家口 075000)

醫(yī)院;病案;電子化;Delphi;信息檢索

河北北方學(xué)院附屬第一醫(yī)院2008年實(shí)施電子病歷系統(tǒng)以來(lái),病案首頁(yè)實(shí)現(xiàn)了電子化歸檔管理。但系統(tǒng)運(yùn)行前的歷史病案首頁(yè)信息仍用紙質(zhì)病歷卡片存儲(chǔ)和保管,若想對(duì)某一病人的病歷信息查詢需要對(duì)大量紙制病歷卡片進(jìn)行人工查詢和篩選,耗費(fèi)人力且效率低下[1-3]。針對(duì)這種管理模式和病案室管理需求開(kāi)發(fā)了基于Delphi的病歷卡片信息檢索系統(tǒng),使病歷卡片實(shí)現(xiàn)了電子化存儲(chǔ)并且極大提高了信息查詢工作效率。Delphi是由Borland公司推出的可視化編程環(huán)境,可較為快捷地實(shí)現(xiàn)程序開(kāi)發(fā)。

1 軟件功能需求

1.1 功能模塊

根據(jù)病案室工作人員需求,該系統(tǒng)需要對(duì)病歷卡片信息人工錄入,然后在系統(tǒng)內(nèi)可以通過(guò)住院號(hào)、姓名、住址等信息進(jìn)行檢索查詢,并且可對(duì)病歷總數(shù)進(jìn)行統(tǒng)計(jì)。具體模塊如圖1。

圖1 病歷卡片信息檢索系統(tǒng)功能模塊圖

1.2 軟件環(huán)境

本系統(tǒng)開(kāi)發(fā)使用Window XP操作系統(tǒng),開(kāi)發(fā)軟件使用Delphi 7.0,數(shù)據(jù)庫(kù)采用Access數(shù)據(jù)庫(kù)。軟件使用兼容Window 2000/Windows XP/Window 7操作系統(tǒng),但須安裝Access 2003或者Access 2007數(shù)據(jù)庫(kù)軟件。

2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)

表1 病歷卡片信息表 card_detail

3 系統(tǒng)實(shí)現(xiàn)

3.1 Access數(shù)據(jù)庫(kù)連接

在Delphi的工程主FORM中放入ADOConnection控件,雙擊ADOConnection控件,然后點(diǎn)擊Build...按鈕,在“提供者”頁(yè)中選擇“Microsoft Jet 4.0 OLE DB Provider”,然后點(diǎn)擊“下一步”按鈕,在“連接”頁(yè)中選擇要連接的Access數(shù)據(jù)庫(kù)的路徑和數(shù)據(jù)庫(kù)的文件名。為了數(shù)據(jù)的準(zhǔn)確和安全,我們?yōu)閿?shù)據(jù)庫(kù)設(shè)置了訪問(wèn)密碼,直接訪問(wèn)數(shù)據(jù)庫(kù)是不允許的。這時(shí)點(diǎn)“測(cè)試連接”按鈕時(shí),出現(xiàn)“初始化提供者時(shí)發(fā)生錯(cuò)誤,測(cè)試連接失敗,密碼無(wú)效”的錯(cuò)誤提示。這時(shí)點(diǎn)“所有”頁(yè),然后雙擊“Jet OLEDB:Database Password”,出現(xiàn)對(duì)話框,添入密碼后,選擇“連接”頁(yè)中的“測(cè)試連接”按鈕,出現(xiàn)“測(cè)試連接成功”的對(duì)話框。把ADOConnection控件的LoginPromtp設(shè)為false。設(shè)置連接完成。

3.2 系統(tǒng)主要功能程序代碼

系統(tǒng)中最重要的功能就是病歷卡片信息錄入采集功能,通過(guò)程序界面錄入信息插入到Access數(shù)據(jù)庫(kù)中的card_detail表,主要代碼如下:

begin

{提交數(shù)據(jù)}

//判斷姓名和住院號(hào)是否為空,并且要求住院號(hào)的長(zhǎng)度為6才算正確

if(DBEdit2.Text<>'')and(DBEdit4.Text<>'')and(length(dbedit2.text)=6)then

begin

if messagebox(handle,'是否保存?','溫馨提示',mb_iconquestion+mb_yesno)=IDyes

then ADOQuery1.Post; //符合提交條件,向數(shù)據(jù)庫(kù)寫入數(shù)據(jù)

end

else

if messagebox(handle,'住院號(hào)必須為6位數(shù)字,姓名不可為空,放棄輸入?','溫馨提示',mb_iconquestion+mb_yesno+MB_DEFBUTTON2)=IDyes

then ADOQuery1.Cancel

else

exit;

//下放部分為控制軟件界面錄入框和按鈕的可用性控制語(yǔ)句

button5.Enabled:=false;button6.Enabled:=false;

Dbedit1.Enabled:=False;Dbedit2.Enabled:=False;

Dbedit3.Enabled:=False;Dbedit4.Enabled:=False;

Dbedit5.Enabled:=False;Dbedit6.Enabled:=False;

combobox1.enabled:=false;Dbedit7.Enabled:=False;

Dbedit8.Enabled:=False;Dbedit9.Enabled:=False;

Dbedit10.Enabled:=False;Dbedit11.Enabled:=False;

Dbedit12.Enabled:=False;DateTimePicker1.Enabled:=False;

DateTimePicker2.Enabled:=False;button1.Enabled:=true;

button2.Enabled:=true;button3.Enabled:=true;

dbgrid1.Enabled:=true;

end;

3.3 程序?qū)崿F(xiàn)界面

通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì),Delphi程序編碼,主要功能界面如圖2,包括左側(cè)查詢區(qū)域,下方信息錄入?yún)^(qū)及右上病歷卡統(tǒng)計(jì)和備份還原數(shù)據(jù)庫(kù)。為提高錄入人員工作效率,我們?cè)O(shè)計(jì)了相關(guān)快捷鍵,包括新增、修改、提交數(shù)據(jù)及放棄錄入。這樣在大量錄入數(shù)據(jù)時(shí),操作人員可完全拋開(kāi)鼠標(biāo)操作,解放雙手在鍵盤上專注操作,大大提高錄入效率,縮短錄入時(shí)間。通過(guò)程序內(nèi)代碼流程控制,實(shí)現(xiàn)了相關(guān)按鈕及錄入?yún)^(qū)域的禁用和啟用,防止誤操作造成信息錯(cuò)誤及丟失。比如信息區(qū)、提交數(shù)據(jù)按鈕及放棄錄入按鈕在非編輯狀態(tài)顯示為灰色,只有在新增或者修改狀態(tài)時(shí)才可進(jìn)行編輯使用。

4 結(jié) 語(yǔ)

隨著電子病歷在醫(yī)院的逐漸普及,病案電子化是大勢(shì)所趨。如何解決歷史病案的電子化是重點(diǎn)和難題[4-5],我們根據(jù)本院具體情況和病案室工作人員相關(guān)需求,自行編寫設(shè)計(jì)了病歷卡片信息檢索系統(tǒng),后期可隨時(shí)進(jìn)行維護(hù)和改進(jìn)。目前此系統(tǒng)為單機(jī)系統(tǒng),日后可改進(jìn)升級(jí)為網(wǎng)絡(luò)化系統(tǒng),使病歷卡片信息實(shí)現(xiàn)院內(nèi)局域網(wǎng)共享,方便臨床醫(yī)生使用,為提高醫(yī)療水平服務(wù)。

[1]莊嚴(yán),錢陽(yáng)明,翁盛鑫.醫(yī)院電子病歷系統(tǒng)的設(shè)計(jì)[J].解放軍醫(yī)院管理雜志,2010,(10):974-976.

[2]王駿生,逢魯紅.我院電子病案應(yīng)用中存在的問(wèn)題及對(duì)策[J].中國(guó)醫(yī)院統(tǒng)計(jì),2010,(4):366-367.

[3]劉峰.基于XML的電子病歷系統(tǒng)[D].哈爾濱:哈爾濱工程大學(xué),2007.

[4]張宇星.病歷檔案的信息化管理途徑研究[J].醫(yī)學(xué)信息(中旬刊),2011,(5):2186-2187.

[5]張凌志.院檔案信息化管理與電子病歷概述[J].民營(yíng)科技,2011,(6):54.

[責(zé)任編輯:李薊龍]

鄒向坤(1986-),男,河北順平人,碩士,助理工程師。

R-1

C

10.3969/j.issn.1673-1492.2015.04.034

來(lái)稿日期:2014-12-23

猜你喜歡
信息檢索電子化病案
基于二維碼的病案示蹤系統(tǒng)開(kāi)發(fā)與應(yīng)用
推進(jìn)外匯窗口服務(wù)電子化
1 我省市級(jí)國(guó)庫(kù)集中支付電子化系統(tǒng)首次上線運(yùn)行
醫(yī)學(xué)期刊編輯中文獻(xiàn)信息檢索的應(yīng)用
新聞傳播(2016年18期)2016-07-19 10:12:06
基于神經(jīng)網(wǎng)絡(luò)的個(gè)性化信息檢索模型研究
試論病案管理在防范醫(yī)療糾紛中的作用
汽車電子化,沒(méi)有假設(shè)
汽車科技(2015年1期)2015-02-28 12:14:46
新病案首頁(yè)中存在的問(wèn)題及對(duì)策
教學(xué)型大學(xué)《信息檢索》公選課的設(shè)計(jì)與實(shí)施
河南科技(2014年11期)2014-02-27 14:10:19
公共圖書館信息檢索服務(wù)的實(shí)踐探索——以上海浦東圖書館為例
圖書館界(2013年5期)2013-03-11 18:50:29
响水县| 邓州市| 固安县| 铁岭市| 千阳县| 安塞县| 本溪| 舒兰市| 松原市| 曲松县| 台东县| 太和县| 瑞丽市| 吉木乃县| 凭祥市| 寻甸| 金山区| 蚌埠市| 荆州市| 龙里县| 保康县| 成安县| 蓝山县| 邹平县| 盐城市| 萨嘎县| 西华县| 含山县| 万源市| 肃北| 滁州市| 洪江市| 昭苏县| 清镇市| 军事| 高阳县| 永吉县| 汪清县| 乐清市| 河津市| 炎陵县|