董希秀,安 陽
(1.太原理工大學,山西 太原 030024;2.山西醫(yī)科大學第一醫(yī)院,山西 太原 030012)
基于增量式模型設計與實現(xiàn)的移動護理系統(tǒng)
董希秀1,安 陽2
(1.太原理工大學,山西 太原 030024;2.山西醫(yī)科大學第一醫(yī)院,山西 太原 030012)
目的:設計一個移動護理系統(tǒng),將護理工作延伸到患者床旁,依托無線技術實現(xiàn)護理人員對患者評估、體征采集、醫(yī)囑執(zhí)行等功能,以提高護理服務質(zhì)量和效率。方法:基于軟件項目生存期模型理論,采用增量式模型設計醫(yī)院移動護理系統(tǒng),根據(jù)增量式模型逐步增加和改善系統(tǒng)性能。結(jié)果:通過移動護理系統(tǒng),護士可以隨時隨地獲取病人的臨床信息,實現(xiàn)臨床信息的實時操作。結(jié)論:基于增量式模型設計與實現(xiàn)的移動護理系統(tǒng)能夠滿足醫(yī)院護理工作的需求,使護理及護理管理工作更加規(guī)范,提高了護理工作的質(zhì)量和效率。
軟件項目管理;增量式模型;移動護理系統(tǒng)
隨著信息技術飛速發(fā)展,醫(yī)院的信息化水平也逐漸提升。各種信息系統(tǒng)在醫(yī)院廣泛應用,其中移動醫(yī)療成為醫(yī)院信息化的重要體現(xiàn)。為提高醫(yī)療服務質(zhì)量,優(yōu)化護理流程,提升工作效率,醫(yī)院開發(fā)了無線護理系統(tǒng)。移動護理系統(tǒng)是依托無線技術,利用手持終端(PDA)[1],實現(xiàn)護理人員對患者評估、體征采集、護理計劃、醫(yī)囑執(zhí)行、臨床信息查詢等功能,以支持臨床護理的各項工作。
入院處配備腕帶打印機三臺,通過腕帶二維碼記錄患者基本信息。病區(qū)護理站配備條碼打印機1臺,每個醫(yī)療小組各配備PDA三臺,供床邊護理時使用。
該移動護理系統(tǒng)與護理工作站、臨床檢驗系統(tǒng)、電子病歷(EMR)、HIS系統(tǒng)等多個系統(tǒng)相連接,通過數(shù)據(jù)的回寫和服務器中的數(shù)據(jù)共享與醫(yī)院信息系統(tǒng)相連[2]。
該系統(tǒng)前臺采用安卓平臺,后臺采用PHP語言和MySQL數(shù)據(jù)庫來進行開發(fā)。
根據(jù)用戶對系統(tǒng)的需求分析得出,該移動護理系統(tǒng)的功能如下:
1) 登錄功能:提供工號輸入并驗證功能。人員屬性包括:工號,密碼。
2) 病區(qū)選擇功能:提供對各病區(qū)的選擇功能。
3) 患者床位一覽表:提供對患者的信息查看、入科、轉(zhuǎn)科、出院功能,查看患者的信息包括姓名、年齡、床號、住院號。
4) 護士待辦:根據(jù)臨床系統(tǒng)診療的需要,系統(tǒng)自動生成并委派給護理人員在一定時間內(nèi)或條件下需完成的臨床事件,并可對待辦事項進行展示、篩選、排序、執(zhí)行、新增、手寫等操作。
5) 功能選擇:醫(yī)囑執(zhí)行、患者基本信息、生命體征采集。
醫(yī)囑執(zhí)行:護士通過PDA掃描腕帶對患者身份核對和醫(yī)囑執(zhí)行確認。
患者基本信息:可以同步患者的住院信息,包括姓名、床號、年齡、護理級別、主治醫(yī)生姓名、住院號、住院次數(shù)、患者ID、病區(qū)、費別、欠款情況等相關內(nèi)容。可以查看和修改病人部分基本信息內(nèi)容(家庭住址、身高、體重、籍貫、血型)。
生命體征采集:護士使用PDA在患者床頭錄入采集的護理數(shù)據(jù),采集血壓、呼吸、脈搏、體溫、大便、尿量、體重、心率、血糖、皮試、物理降溫、其他排出量、總輸入量和總輸出量,即時生成體溫單、生命體征觀察單、護理記錄單等記錄[3],同時將采集的時間和采集人等相關信息記錄到數(shù)據(jù)庫。
2.2.1 臨床信息查詢
1) 醫(yī)囑查詢:可按姓名、住院號查詢醫(yī)囑狀態(tài)(執(zhí)行、未執(zhí)行、撤銷、停止)。
2) 檢驗結(jié)果查詢:可按姓名、住院號查詢檢驗項目,進入查看詳細信息。
3) 檢查報告查詢:可按姓名、住院號查詢檢查項目,進入查看詳細信息。
2.2.2 護理評估
入院評估與每日評估錄入、實時查詢。通過選中一條單據(jù),可以新增、編輯入院評估單。
2.2.3 質(zhì)控管理
可查詢護理部的各類護理質(zhì)量檢查評分標準,一級質(zhì)控護士長可在床頭檢查時隨手錄入不良事件上報。
2.2.4 工作量統(tǒng)計
根據(jù)患者巡視、醫(yī)囑執(zhí)行、生命體征采集次數(shù)、出入量統(tǒng)計次數(shù)等數(shù)據(jù),生成績效考核工作量統(tǒng)計表。統(tǒng)計報表可按角色、時間、工作內(nèi)容作為數(shù)據(jù)支撐,提交給其他信息系統(tǒng)使用[4]。
2.2.5 提醒
包括生命體征異常提醒、皮試結(jié)束時間提醒、檢驗結(jié)果異常提醒、醫(yī)囑執(zhí)行提醒(在醫(yī)囑執(zhí)行之前或設定時間內(nèi)進行提醒)。
增量模型是軟件項目開發(fā)中的生存期模型之一,它屬于非整體開發(fā)模型,它規(guī)定開發(fā)過程是一次開發(fā)產(chǎn)品的一個部分,首先開發(fā)產(chǎn)品的基本部分,然后逐步開發(fā)產(chǎn)品的附加部分,推遲某些階段或所有階段的細節(jié),從而較早地產(chǎn)生工作軟件[5]。
1) 該系統(tǒng)的全部功能可以分為核心功能和通用功能兩大部分,因此可以先將核心功能開發(fā)一個小版本,然后再逐漸增加通用功能,以降低開發(fā)風險。
2) 本項目的需求過程中要求系統(tǒng)有可擴充性,如果使用增量式模型,就可以保證系統(tǒng)的可擴充性。且用戶明確了系統(tǒng)的大部分需求,為以后的變更減少了工作量。由于任何需求書都不一定能滿足客戶的全部需求,使用增量模型就可以為下一階段的開發(fā)明確任務。而且通過前臺就能知道系統(tǒng)的各個模塊,增加了用戶的可讀性。
3) 與醫(yī)院現(xiàn)有系統(tǒng)的接口還在商談過程中,是否能夠達成協(xié)議目前尚不能確定。
4) 本項目還具備增量式模型的其它功能,如:項目復雜難度為中等;預計開發(fā)項目的成本為中等;產(chǎn)品和文檔的再使用率很高。
根據(jù)移動護理系統(tǒng)的功能,制定了此項目的生存期模型,將開發(fā)過程分為六個增量部分,在一些增量中可重用已存在的組件。移動護理系統(tǒng)的各增量部分如下:
1) 增量1開發(fā):此階段實現(xiàn)用戶最需要的功能,也是用戶需求較早明確的功能,即:核心功能-主界面模塊:包括登錄功能、病區(qū)選擇功能、患者床位一覽表、護士待辦、功能選擇(醫(yī)囑執(zhí)行、患者基本信息、生命體征采集)、醫(yī)囑執(zhí)行等。
2) 增量2開發(fā):此階段根據(jù)用戶反饋信息,實現(xiàn)臨床信息查詢功能,即醫(yī)囑查詢、檢驗結(jié)果查詢、檢查報告查詢。
3) 增量3開發(fā):此階段根據(jù)用戶提出的需求,實現(xiàn)護理評估功能,對入院評估與每日評估錄入。
4) 增量4開發(fā):此階段根據(jù)用戶提出的需求,實現(xiàn)質(zhì)控管理功能。
5) 增量5開發(fā):此階段根據(jù)用戶提出的需求,實現(xiàn)工作量統(tǒng)計功能。
6) 增量6開發(fā):此階段根據(jù)用戶提出的需求,實現(xiàn)護理提醒:生命體征異常提醒、皮試結(jié)束時間提醒、檢驗結(jié)果異常提醒、醫(yī)囑執(zhí)行提醒(在醫(yī)囑執(zhí)行之前或設定時間內(nèi)進行提醒)。并整合所有功能模塊,形成一套完整系統(tǒng)。
該項目規(guī)劃階段的生存期模型(見圖1)。
運用增量模型優(yōu)勢明顯,可以在較短時間內(nèi)向用戶提交可完成的一些有用的工作產(chǎn)品,且逐步增加產(chǎn)品的功能可使用戶有較充裕的時間學習和適應新產(chǎn)品,從而減少一個全新的軟件可能給用戶帶來的沖擊,降低了項目失敗的風險。增量式開發(fā)方法既能夠加快顯性效益的實現(xiàn),也能加速總體效益的實現(xiàn)。
通過在本院臨床實踐中的良好應用,證明該移動護理系統(tǒng)能夠滿足醫(yī)院護理工作的需求,護士通過PDA,連接無線局域網(wǎng),使用該系統(tǒng)實現(xiàn)了采集數(shù)據(jù)的實時傳輸、危急值的及時提醒、電子醫(yī)囑閉環(huán)控制、護理記錄電子化、績效管理等功能,極大地方便了護士的操作,使護理及護理管理工作更加規(guī)范,提高了護理工作的質(zhì)量和效率,提升了醫(yī)院形象,推動了醫(yī)院的信息化建設。
圖1 生存期模型
[1] 蔣蔚,王瑋,彭建民.移動護理PDA設備的配置與優(yōu)化[J].中國數(shù)字醫(yī)學,2015(10):39-42.
[2] 紀婷婷,張婷婷,付俐.移動護理系統(tǒng)的設計與應用[J].臨床醫(yī)學工程,2015(9):1125-1126.
[3] 陸慧菁,張亮鳴,李三清.移動護理系統(tǒng)的建
立及應用[J].中國數(shù)字醫(yī)學,2014(9):23-25.
[4] 北京嘉和美康信息技術有限公司.臨觀護士PDA系統(tǒng)[EB/OL].2017(6).http://www.goodwillcis.com/product_detail.asp id=84
[5] 韓萬江,姜立新.軟件項目管理案例教程[M].第3版.北京:機械工業(yè)出版社,2015:125-129.
[6] 郭宋,王希.基于增量式模型設計與實現(xiàn)的材料采購管理系統(tǒng)[J].山西電子技術,2016(1):46-48.
[7] 張麗霞.軟件開發(fā)項目進度管理[J].中國管理信息化,2017(4):72-73.
[8] Hung-Ming Chen.Yong-Zan Liou.Performance. Evaluation of Continuity of Care Records (CCRs): Parsing Models in a Mobile Health Management System. Journal of Medical Systems [J].Journal of Medical Systems,2014(38):10-11.
[9] Carl Landwehra,Jochen Ludewigb. Software Systems Engineering Programmes A Capability Approach[J].Journal of Systems and Software,2017(125):354-364.
[10] Brian Fitzgerald,Klaas-Jan Stol.Continuous Software Engineering: A Roadmap and Agenda. [J]Journal of Systems and Software,2017(123 ):176-189.
TheMobileNursingSystemBasedontheDesignandImplementationofIncrementalModel
Dong Xixiu1, An Yang2
(1.TaiyuanUniversityofTechnology,TaiyuanShanxi030024,China;2.TheFirstHospitalofShanxiMedicalUniversity,TaiyuanShanxi030012,China)
A mobile nursing system is designed in the paper for extending the nursing work to the patient's bedside which can realize the functions for nursing staff to evaluate the patient’s situation, collect the physical signs, perform the doctor's orders and so on by wireless technology, so as to improve nursing service quality and efficiency. Based on the software project survival model theory, this system is designed with the incremental model, which gradually increases and improves the system performance according to the incremental model. By the mobile nursing system, nurses can obtain the clinical information of patients at anytime and anywhere, and realize real-time operation of clinical information. Also it can meet the needs of hospital nursing, and makes nursing and nursing management more standardized, at the same time, improves the quality and efficiency of nursing work.
software project management; incremental model; mobile nursing system
2017-09-10
董希秀(1984- ),男,山東日照人,助理工程師,2009年畢業(yè)于太原理工大學,現(xiàn)于太原理工大學讀工程碩士,方向為:計算機科學與技術。
1674- 4578(2017)06- 0056- 03
TP311.52
A