醫(yī)用電子電路設(shè)計(jì)及應(yīng)用范文

時(shí)間:2023-10-11 17:26:37

導(dǎo)語(yǔ):如何才能寫(xiě)好一篇醫(yī)用電子電路設(shè)計(jì)及應(yīng)用,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公文云整理的十篇范文,供你借鑒。

醫(yī)用電子電路設(shè)計(jì)及應(yīng)用

篇1

[關(guān)鍵詞] 醫(yī)療設(shè)備;維修記錄;電子信息;電子記錄;電子查詢(xún)

[中圖分類(lèi)號(hào)] R197.39 [文獻(xiàn)標(biāo)識(shí)碼] B [文章編號(hào)] 1673-9701(2017)08-0139-04

[Abstract] The traditional paper medical equipment maintenance records have many drawbacks. This article uses electronic technology to develop an electronic maintenance record software, which not only can carry out a variety of statistics flexibly, but also can develop maintenance plans and preventive maintenance plans for each departmental facility based on statistical results in order to achieve the purpose of reducing the failure rate of clinical equipment.

[Key words] Medical equipment; Maintenance records; Electronic information; Electronic records; Electronic inquiries

傳統(tǒng)的紙張醫(yī)療設(shè)備維修記錄本有很多的弊端,不僅每年統(tǒng)計(jì)全年的維修臺(tái)次需要人力清算,而且不利于統(tǒng)計(jì)各科室或者各型號(hào)設(shè)備的維修情況,不利于我院器械科根據(jù)科室設(shè)備的具體使用情況制定有針對(duì)性的設(shè)備保養(yǎng)計(jì)劃,也不利于新生維修人員對(duì)設(shè)備維修的學(xué)習(xí)。因此,由我院器械科人員自主開(kāi)發(fā)一個(gè)電子維修記錄軟件,希望補(bǔ)足以上的不足之處。

1 設(shè)計(jì)目標(biāo)

解決紙張醫(yī)療設(shè)備維修記錄本的不足,采用信息化維修記錄管理,易于統(tǒng)計(jì)一段時(shí)間內(nèi)的維修臺(tái)次,或者查詢(xún)某科室某段時(shí)間某型號(hào)設(shè)備的所有維修登記記錄,科室內(nèi)的工程師可以根據(jù)該軟件進(jìn)行簡(jiǎn)單的維修經(jīng)驗(yàn)交流,新生維修人員在維修時(shí)遇到未見(jiàn)過(guò)的設(shè)備故障時(shí),也可以通過(guò)查找某型號(hào)設(shè)備的所有維修記錄獲得自己的維修思路。

2系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2.1基本界面設(shè)計(jì)

本軟件進(jìn)行編程的過(guò)程按照軟件工程規(guī)范[1]進(jìn)行編程,基于SQL2008數(shù)據(jù)庫(kù)[2-5],采用Delphi 7進(jìn)行開(kāi)發(fā)??蛻?hù)端需要一臺(tái)裝有windows系統(tǒng)的計(jì)算機(jī)即可,對(duì)于維修技術(shù)人員來(lái)說(shuō),全中文界面,原本需要手寫(xiě)記錄的維修科室及所維修設(shè)備的名稱(chēng)型號(hào),直接鼠標(biāo)選中即可進(jìn)入本次設(shè)備維修登記表,維修登記表的時(shí)間欄自動(dòng)生成第一次填寫(xiě)時(shí)的時(shí)間,工程師直接填寫(xiě)故障現(xiàn)象和維修記錄即可,對(duì)于工程師而言并未增加工作負(fù)擔(dān),懂得打字即可,不存在操作難度。其操作流程如下[6](圖1)。

基本界面的形式[7]如下:左上菜單欄有基本的查詢(xún)、添加、撤銷(xiāo)、保存、刪除、返回功能,整體頁(yè)面的左邊是我院的各個(gè)科室,右邊顯示的是所選擇科室所擁有的各項(xiàng)設(shè)備(圖2)。在工作時(shí),選擇對(duì)應(yīng)科室對(duì)應(yīng)設(shè)備即可進(jìn)入該設(shè)備本次的維修登記卡片(圖3),將本次的維修如實(shí)記錄?;窘缑娴臄?shù)據(jù)格式[8]參考見(jiàn)表1。

2.2 設(shè)備維修查詢(xún)模塊設(shè)計(jì)

在查詢(xún)維修登記表時(shí),維修登記表以列表形式顯示[9],前8列為設(shè)備基本信息,如設(shè)備名稱(chēng)、型號(hào)、所在科室等,第9列為維修人員,第10列為維修原因,第11列為維修日期,雙擊某一行即可打開(kāi)該行對(duì)應(yīng)的維修登記卡片信息,狀態(tài)欄同時(shí)顯示符合查詢(xún)條件的維修卡片的數(shù)量。

如需要統(tǒng)計(jì)某一段時(shí)間內(nèi)的維修臺(tái)次,⒉檠條件選為建卡時(shí)間,輸入某一時(shí)間段,待查詢(xún)完畢后,直接看一下?tīng)顟B(tài)欄就可以得知這段時(shí)間內(nèi)的維修臺(tái)次。而需要統(tǒng)計(jì)某一型號(hào)設(shè)備的常見(jiàn)故障類(lèi)型時(shí),可將查詢(xún)條件選為設(shè)備名稱(chēng),直接輸入設(shè)備名稱(chēng),即可得到所有想要查詢(xún)的結(jié)果。如圖4,想要查詢(xún)2016年5月7日~2016年12月31日我院所有呼吸機(jī)的維修記錄,只要在查詢(xún)條件欄輸入相應(yīng)的設(shè)備名稱(chēng)和時(shí)間,就會(huì)自動(dòng)調(diào)出該時(shí)間段內(nèi)呼吸機(jī)的所有維修登記記錄。此時(shí)如果僅需要該時(shí)間段內(nèi)的維修臺(tái)次,在頁(yè)面下方狀態(tài)欄內(nèi)會(huì)直接顯示維修登記記錄卡的數(shù)量,圖4直接顯示15臺(tái)次。如果想總結(jié)該段時(shí)間內(nèi)某種故障的發(fā)生頻次,在故障原因一列也可以清晰看到,針對(duì)發(fā)生頻率較高的故障,可以對(duì)應(yīng)制定預(yù)防性維護(hù)計(jì)劃,以減少臨床在使用過(guò)程中發(fā)生故障的頻次。

2.3 Excel表導(dǎo)入導(dǎo)出的實(shí)現(xiàn)

通過(guò)導(dǎo)出Excel可以比較報(bào)表查詢(xún)數(shù)據(jù)進(jìn)行匯總。通過(guò)Excel導(dǎo)入基礎(chǔ)信息與維修信息,可以快速地導(dǎo)入歷史的維修記錄。

2.3.1 調(diào)用Excel的方法 一般情況下有兩種:一是直接使用Delphi[10]自帶的組件;二是動(dòng)態(tài)創(chuàng)建Excel文件。

2.3.2 導(dǎo)入數(shù)據(jù) 在程序中,將查詢(xún)到的數(shù)據(jù)(SQL、Access)導(dǎo)入到Excel中,如用Adoquery查詢(xún)Access中的數(shù)據(jù),當(dāng)然也可以將Adotable、Adoquery、Table、Query等組件的數(shù)據(jù)導(dǎo)入到Excel中。

2.3.3 導(dǎo)出數(shù)據(jù)

procedure TForm1.btn_WhileClick(Sender: TObject);

var

Eclapp: variant;

n: integer;

filename: string;

t1,t2: Int64;

begin

Eclapp := CreateOleObject('Excel.Application');

Eclapp.WorkBooks.Add;

Eclapp.Visible:= False;

filename :='d:\數(shù)據(jù)1.xls';

lbl2.Caption := '0';

if FileExists(fileName) then

DeleteFile(fileName);

t1:= GetTickCount;

qry1.DisableControls;

qry1.First;

n:=2;

while not qry1.Eof do

begin

eclapp.cells[n,1] := qry1.Fields[0].AsString;

eclapp.cells[n,2] := qry1.Fields[1].AsString;

eclapp.cells[n,3] := qry1.Fields[2].AsString;

eclapp.cells[n,4] := qry1.Fields[3].AsString;

//為了簡(jiǎn)單,只添加了4個(gè)欄位

inc(n);

qry1.Next;

application.ProcessMessages;

end;

qry1.EnableControls;

t2:= GetTickCount;

eclapp.visible := false;

eclapp.Workbooks[1].SaveAs(filename);

Eclapp.Quit;

Eclapp:= Unassigned;

lbl2.Caption := IntToStr(t2 - t1);

end;

3應(yīng)用效果與討論

該電子維修記錄系統(tǒng)的實(shí)現(xiàn)將為我院提供諸多便捷與優(yōu)勢(shì),具體歸納如下。

3.1維修信息高度集成

將全院的維修信息[11,12]全部集中到醫(yī)療設(shè)備電子維修記錄系統(tǒng)中,實(shí)現(xiàn)維修信息的高度共享,如設(shè)備系統(tǒng)設(shè)置密碼、廠(chǎng)家工程師聯(lián)系方式、在設(shè)備驗(yàn)收培訓(xùn)時(shí)提及的設(shè)備保養(yǎng)基本要求、維護(hù)注意事項(xiàng)等基本信息,直接制作成設(shè)備的第一張維修卡片。

在過(guò)去的維修工作中,當(dāng)負(fù)責(zé)維修某類(lèi)設(shè)備的工程師因某種原因休假時(shí),其所負(fù)責(zé)的設(shè)備出現(xiàn)故障由其他工程師去維修,有時(shí)雖然清楚是系統(tǒng)設(shè)置方面出了問(wèn)題,但是由于不知道系統(tǒng)設(shè)置密碼,也不清楚廠(chǎng)家工程師聯(lián)系方式,只能一頁(yè)一頁(yè)翻找之前的維修記錄本查找有關(guān)記錄,從而耽誤維修,影響臨床正常使用,而有了該軟件后,只要將搜索條件定位該科室、設(shè)備,就能快速得到所需要的信息。

3.2靈活的統(tǒng)計(jì)功能

可以輕松地完成年末全院維修臺(tái)次的統(tǒng)計(jì),或者某一科室、某一設(shè)備在某一段時(shí)間內(nèi)維修臺(tái)次的統(tǒng)計(jì)。如年末工作總結(jié)中統(tǒng)計(jì)全年維修設(shè)備臺(tái)次,得出一個(gè)精準(zhǔn)的數(shù)據(jù)。另外當(dāng)設(shè)備某個(gè)比較貴的部件損壞需要更換時(shí),可以將該設(shè)備的所有維修記錄調(diào)出來(lái),如果該設(shè)備已到使用年限,而且因?yàn)楦鱾€(gè)部件均有老化現(xiàn)象導(dǎo)致之前各類(lèi)故障頻出,更換配件不如直接更換設(shè)備的性?xún)r(jià)比更高,因?yàn)樵诟鼡Q一個(gè)部件后不久可能又有其他部件因過(guò)度老化不得不更換,不但耗支頗多,而且耽誤臨床使用。

3.3有利于針對(duì)性制定設(shè)備保養(yǎng)計(jì)劃

同一型號(hào)設(shè)備不同科室的年維修次數(shù)不同,這與科室的使用頻率緊密相連,對(duì)于使用頻率高的設(shè)備就要相應(yīng)增加其保養(yǎng)、防護(hù)性維修[13-16]的次數(shù),才能大幅度降低臨床使用的故障率。如我院的空氣消毒機(jī)是統(tǒng)一成一季度一保養(yǎng),對(duì)于使用頻次高的科室,設(shè)備故障率就會(huì)相對(duì)更高,而針對(duì)設(shè)備制定針對(duì)性的保養(yǎng)計(jì)劃,則會(huì)明顯降低該科室該設(shè)備的故障率,而這些通過(guò)醫(yī)療設(shè)備電子維修記錄軟件統(tǒng)計(jì)的數(shù)據(jù),可以更直觀地體現(xiàn)出來(lái),我們制定的每一份保養(yǎng)計(jì)劃都是用事實(shí)、用數(shù)據(jù)說(shuō)話(huà)。

3.4比對(duì)不同廠(chǎng)家或者不同型號(hào)同類(lèi)設(shè)備的性?xún)r(jià)比

同一科室不同型號(hào)的同類(lèi)設(shè)備維修次數(shù)及維修傾向也不盡相同,可以通過(guò)查詢(xún)某一設(shè)備的所有維修卡片這一功能,能更直觀地比對(duì)出不同廠(chǎng)家、不同型號(hào)設(shè)備對(duì)臨床使用的影響。如我院有兩款注射泵在開(kāi)始使用3年內(nèi)未出現(xiàn)任何故障,3年后故障率也非常低,另外兩款使用1年后就開(kāi)始出現(xiàn)故障,影響臨床正常使用,再次購(gòu)買(mǎi)注射泵時(shí),當(dāng)然要考慮故障率低、臨床反應(yīng)良好的注射泵。

3.5針對(duì)醫(yī)院實(shí)際需要,隨時(shí)更新軟件,節(jié)省醫(yī)院資金支出

無(wú)論是外請(qǐng)軟件工程師制作軟件還是在市面上購(gòu)買(mǎi)現(xiàn)成軟件,畢竟制作軟件的人不是使用軟件的人,有些功能、細(xì)節(jié)可能并不符合自己醫(yī)院的實(shí)際工作情況,而在日后的工作中發(fā)現(xiàn)軟件不足,需要后期添加某功能時(shí),則需要再次支付相關(guān)的軟件開(kāi)發(fā)費(fèi)用。即使各項(xiàng)功能正合適,后期的軟件維護(hù),也需要按年或按次支付維護(hù)費(fèi)用,對(duì)于醫(yī)院又是一筆資金支出,而由本院自己的工程師開(kāi)發(fā)軟件,不但能按需開(kāi)發(fā),而且可以隨著醫(yī)院需求的變更,及時(shí)更新軟件,更好地維護(hù)軟件,而在這期間,不需要醫(yī)院額外支出任何費(fèi)用。

4小結(jié)

現(xiàn)該軟件基本框架已經(jīng)完成,我院臨床科室及科室所有醫(yī)療設(shè)備也已經(jīng)分別錄入完畢,在未來(lái)的使用過(guò)程中,將不斷完善各種維修材料,并根據(jù)實(shí)際的工作需要不斷完善軟件的各項(xiàng)功能,不但方便日后的維修工作,同時(shí)也彌補(bǔ)了我院沒(méi)有電子維修記錄管理方面的空白。

[參考文獻(xiàn)]

[1] Watts S.Humphrey.傅為,蘇俊,許青松,譯.軟件工程規(guī)范[M].北京:清華大學(xué)出版社,2008:560-720.

[2] 姚一永.SQL Server數(shù)據(jù)庫(kù)實(shí)用教程[M].北京:電子工業(yè)出版社,2010:65-80.

[3] 高云,崔艷春.SQL Server 2008數(shù)據(jù)庫(kù)技術(shù)實(shí)用教程[M].北京:清華大學(xué)出版社,2011:123-156.

[4] 何玉潔,梁琦.數(shù)據(jù)庫(kù)原理與應(yīng)用[M].第2版.北京:機(jī)械工業(yè)出版社,2011:67-95.

[5] 壯志劍.數(shù)據(jù)庫(kù)原理與SQL Server[M].北京:高等教育出版社,2008:130-210.

[6] Clare Churcher.Beginning SQL queries:From novice to professional apress series[M].Apress,2008:30-89.

[7] Kenneth C Laudon,Jane P Laudon.Management information systems:Managing the digital firm[M]. Publisher Prentice Hall,2007:100-137.

[8] 侯R忠.數(shù)據(jù)結(jié)構(gòu)算法程序集[M].北京:中國(guó)水利水電出版社,2005:59-138.

[9] 鄭瑤,朱東琴,李江全.Delphi數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn)[M].北京:人民郵件出版社,2009:70-150.

[10] 林琪.數(shù)據(jù)庫(kù)編程與案例[M].北京:中國(guó)電力出版社發(fā)行部,2008:78-156.

[11] 付軍.Delphi7實(shí)例編程100例[M].北京:中國(guó)鐵道出版社,2005:50-130.

[12] 何皎,莊軍,劉侃,等.醫(yī)療不良事件管理系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].中國(guó)醫(yī)療設(shè)備,2015,30(6):100-102.

[13] 于久愿,崔良超,劉宇光.放射工作人員個(gè)人劑量監(jiān)測(cè)信息系統(tǒng)的建立[J].中國(guó)醫(yī)療設(shè)備,2015,30(6):95-97.

[14] 楊新光,徐家富,石磊.軍隊(duì)醫(yī)院戰(zhàn)備物資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2015,30(6):98-99.