(浙江省麗水市中心醫(yī)院,麗水 323000)
隨著信息化時(shí)代的到來(lái),醫(yī)院管理必然需要實(shí)現(xiàn)信息化發(fā)展,患者信息采集系統(tǒng)已經(jīng)成為現(xiàn)代醫(yī)院信息化管理中不可或缺的重要系統(tǒng)。JavaEE本身能夠提供極為便捷的企業(yè)級(jí)應(yīng)用框架,故而被廣泛用于構(gòu)建醫(yī)院患者信息采集系統(tǒng)。針對(duì)該系統(tǒng)功能需求進(jìn)行功能結(jié)構(gòu)和流程設(shè)計(jì)、技術(shù)架構(gòu)設(shè)計(jì),能夠有效構(gòu)建基于JavaEE的患者信息采集系統(tǒng)。
系統(tǒng)管理員作為醫(yī)院醫(yī)護(hù)體系之外的信息技術(shù)人員,其主要負(fù)責(zé)對(duì)患者信息采集系統(tǒng)進(jìn)行建設(shè)、管理與維護(hù),為廣大醫(yī)護(hù)人員正常使用系統(tǒng)提供基礎(chǔ)支持。因此對(duì)系統(tǒng)管理員而言,其通常需要依靠系統(tǒng)功能進(jìn)行正常登錄,并且對(duì)醫(yī)生登錄賬號(hào)進(jìn)行添加、授權(quán)、查找和刪除,從而在醫(yī)院要求下對(duì)能夠登錄使用系統(tǒng)的醫(yī)護(hù)人員進(jìn)行有效管理。
醫(yī)護(hù)人員作為患者信息采集系統(tǒng)的主要使用者,其需要依靠該系統(tǒng)對(duì)患者信息進(jìn)行有效采集。首先,醫(yī)護(hù)人員需要具有獨(dú)立的登錄賬號(hào),并且能夠根據(jù)自身需求修改登錄密碼。其次,醫(yī)護(hù)人員在登錄賬號(hào)后,可以對(duì)患者基本信息進(jìn)行記錄并建立檔案,還能結(jié)合醫(yī)護(hù)工作對(duì)檔案內(nèi)容進(jìn)行更改、搜索和刪除。然后,醫(yī)護(hù)人員在對(duì)患者進(jìn)行檢查后,可以在患者檔案中對(duì)檔案醫(yī)療診斷信息進(jìn)行更新,主要對(duì)患者傷病評(píng)估內(nèi)容進(jìn)行填寫(xiě)和更新,從而指導(dǎo)醫(yī)護(hù)工作的良好開(kāi)展。與此同時(shí),醫(yī)護(hù)人員還可以在系統(tǒng)內(nèi)上傳文件,主要是照片文件,對(duì)患者傷口照片、X光片等進(jìn)行上傳和保存,從而進(jìn)一步完善患者信息采集工作。另外,醫(yī)護(hù)人員還可以利用患者信息采集系統(tǒng)的健康指導(dǎo)功能,對(duì)患者進(jìn)行在線健康指導(dǎo),從而節(jié)省健康指導(dǎo)時(shí)間,提高工作效率。最后,該系統(tǒng)應(yīng)當(dāng)集成病歷查詢及打印功能,醫(yī)護(hù)人員可以根據(jù)實(shí)際需求,使用患者身份證號(hào)對(duì)病歷進(jìn)行查詢,而且能夠?qū)㈦娮硬v直接打印出來(lái)。
基于JavaEE對(duì)醫(yī)院患者信息采集系統(tǒng)整體功能結(jié)構(gòu)進(jìn)行設(shè)計(jì)時(shí),必須充分考慮系統(tǒng)功能需求,并在此基礎(chǔ)上設(shè)計(jì)出合理的功能結(jié)構(gòu)。由于該系統(tǒng)使用者主要是系統(tǒng)管理員和醫(yī)護(hù)人員,故而可以從這兩方面進(jìn)行系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)。對(duì)系統(tǒng)管理員而言,系統(tǒng)功能結(jié)構(gòu)主要是以賬號(hào)登錄,管理醫(yī)生賬號(hào)為主;而對(duì)醫(yī)生來(lái)說(shuō),系統(tǒng)主要為其提供登錄及修改賬號(hào),登入患者基本信息,登入患者診療信息,查詢及打印電子病歷,在線健康指導(dǎo)等功能。
基于JavaEE的醫(yī)院患者信息采集系統(tǒng)的整體流程是以登錄為開(kāi)始,以退出登錄而結(jié)束的一體性流程??傮w上來(lái)說(shuō),在系統(tǒng)啟動(dòng)成功后,相關(guān)人員可以試用賬號(hào)進(jìn)行登錄,并在登錄成功后進(jìn)行操作,退出登錄;而登錄不成功的話,則需要再次進(jìn)行登錄,直到登陸成功為止。而針對(duì)不同使用人群系統(tǒng)管理員和醫(yī)生來(lái)說(shuō),他們?cè)诘卿洺晒蟮牟僮饔兴煌?,其中前者主要是?duì)系統(tǒng)及賬號(hào)進(jìn)行管理,后者則是對(duì)患者信息進(jìn)行登入、更新、搜索及打印。但二者在完成操作之后,都需要登出系統(tǒng)。
基于JavaEE的醫(yī)院患者信息采集系統(tǒng)使用Java語(yǔ)言對(duì)服務(wù)端進(jìn)行開(kāi)發(fā),以SSH框架對(duì)系統(tǒng)服務(wù)端的業(yè)務(wù)層組件與數(shù)據(jù)庫(kù)組件進(jìn)行開(kāi)發(fā),使用JavaEE技術(shù)實(shí)現(xiàn)服務(wù)端功能。而在系統(tǒng)前端,則是依靠JSP技術(shù)完成與系統(tǒng)后臺(tái)服務(wù)的數(shù)據(jù)交互,使用AJAX技術(shù)處理前端頁(yè)面的異步數(shù)據(jù),依靠jQuery技術(shù)降低開(kāi)發(fā)難度??傮w上來(lái)看,該系統(tǒng)應(yīng)用了B/S構(gòu)架模式,并且使用MVC模型框架對(duì)服務(wù)端與前端進(jìn)行分層開(kāi)發(fā),從而實(shí)現(xiàn)各應(yīng)用功能松耦合分離,減少系統(tǒng)內(nèi)的耦合聯(lián)系,有利于降低系統(tǒng)開(kāi)發(fā)難度與維護(hù)成本。另外,該系統(tǒng)可以分為View、Controller、Model三大層,分別實(shí)現(xiàn)收集、查詢和展示信息,處理數(shù)據(jù)和提供功能模塊的功能。其中,登錄模塊需要為管理員和醫(yī)生提供不同登錄接口,并且在登錄后二者的界面及功能也有所不同。至于最為重要的患者信息模塊,需要在模塊前端View頁(yè)面應(yīng)用AJAX技術(shù),從而實(shí)現(xiàn)對(duì)患者常規(guī)信息的異步讀取,如果患者曾經(jīng)就診過(guò)則能通過(guò)系統(tǒng)自動(dòng)輸入患者常規(guī)信息。而且在患者信息模塊還需要依靠AJAX技術(shù),對(duì)醫(yī)療診斷信息進(jìn)行首拼字母提示,即醫(yī)生輸入首拼字母后,可以獲得全稱(chēng)提示,有利于信息輸入效率的大幅提升。
綜合上述分析可知,基于JavaEE的患者信息采集系統(tǒng)在現(xiàn)代醫(yī)院中被廣泛應(yīng)用,對(duì)醫(yī)院信息化管理水平的提高有著積極意義。在應(yīng)用JavaEE技術(shù)設(shè)計(jì)醫(yī)院患者信息采集系統(tǒng)時(shí),需要對(duì)系統(tǒng)功能需求進(jìn)行全面分析,并在此基礎(chǔ)上對(duì)系統(tǒng)整體功能結(jié)構(gòu)、整體流程、技術(shù)架構(gòu)進(jìn)行設(shè)計(jì),確保系統(tǒng)能夠正常運(yùn)行,為醫(yī)護(hù)工作的信息化發(fā)展提供有力支持。