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

?

基于Power Builder心理測評程序的設(shè)計與實現(xiàn)

2022-05-06 08:46唐其兒
科學(xué)與信息化 2022年8期
關(guān)鍵詞:報告單序號檢索

唐其兒

湖州市第三人民醫(yī)院 浙江 湖州 313000

1 需求分析

1.1 背景

醫(yī)院臨床心理科部分心理測評軟件仍使用單機模式,無法與HIS打通接口來獲取病人信息,且不能將測評數(shù)據(jù)回傳給HIS,不利于數(shù)據(jù)閉環(huán),影響臨床業(yè)務(wù)開展。而現(xiàn)在希望通過在HIS醫(yī)技系統(tǒng)內(nèi)嵌開發(fā)心理測評系統(tǒng)來實現(xiàn)與醫(yī)院HIS數(shù)據(jù)打通。

1.2 具體需求

①通過菜單可以根據(jù)需求選擇不同測評量表。②通過界面錄入患者信息及具體測評數(shù)據(jù),系統(tǒng)根據(jù)測評數(shù)據(jù)和心理量表規(guī)則生成測評報告,并將報告數(shù)據(jù)存于數(shù)據(jù)庫相應(yīng)表中,供歷史結(jié)果調(diào)閱及HIS其他程序調(diào)用[2]。③報告界面設(shè)計打印功能,可以打印報告給患者。④設(shè)計統(tǒng)計查詢界面,可以通過檢索條件來查詢、統(tǒng)計歷史結(jié)果或補打報告單。⑤管理員可以通過用戶管理權(quán)限菜單統(tǒng)一管理用戶登錄及使用權(quán)限。

1.3 系統(tǒng)功能框架

系統(tǒng)功能框架如圖1所示。

圖1 功能框架圖

2 數(shù)據(jù)庫設(shè)計

2.1 數(shù)據(jù)庫E-R圖

數(shù)據(jù)庫E-R圖如圖2所示。

圖2 心理測評系統(tǒng)E-R圖

2.2 數(shù)據(jù)庫表設(shè)計

測評表包括主鍵(測評表序號)、外鍵(測評醫(yī)生工號,患者病歷號)、患者姓名、患者類別、患者性別、患者年齡、測評時間、測評項目具體內(nèi)容、測評結(jié)果。醫(yī)生每次測評完點保存,將患者信息、測評選項和測評結(jié)果及測評醫(yī)生和測評時間生成一條數(shù)據(jù)記錄存入oracle數(shù)據(jù)庫測評表中。將測評表患者病歷號與HIS數(shù)據(jù)庫中患者信息表患者病歷號關(guān)聯(lián),將測評表醫(yī)生工號與HIS數(shù)據(jù)庫員工表中員工工號關(guān)聯(lián)[3]。

3 軟件設(shè)計與實現(xiàn)

程序流程圖如圖3所示。

圖3 程序流程圖

3.1 測評表選擇功能設(shè)計與實現(xiàn)

在菜單中通過新建表類型菜單。通過點擊子菜單進入測評或者測評結(jié)果查詢功能點。每個測評及結(jié)果查詢功能點關(guān)聯(lián)對應(yīng)的心理測評量表窗口名,PB通過調(diào)用Open(窗口名)方法實現(xiàn)打開不同的功能窗口[4]。

3.2 心理測評錄入界面設(shè)計與實現(xiàn)

設(shè)計錄入界面包含了錄入框和新增測試、提交測試及打印問卷這三個功能按鍵。①通過點擊新增測試按鍵,程序通過檢索測評表中最大的測評表序號,并以此序號加1作為新建測評表序號,若檢索為空說明當前數(shù)據(jù)庫未存在有效記錄,則當前新測評表序號為1,將序號插入測評表生成新表序號。同時系統(tǒng)通過調(diào)用base_info.username,gf_server_date()公共參數(shù),獲取登陸醫(yī)生用戶及系統(tǒng)當前時間,并寫入新記錄測評醫(yī)生工號及測試時間字段中。②錄入界面選擇項,文字錄入控件可供醫(yī)生輸入,選擇控件可以供醫(yī)生點選,選中的項目,背景色自動變成灰色,方便醫(yī)生區(qū)分已完成項和未完成項。③錄入完成點提交測試,會彈窗提示醫(yī)生確認信息填寫完全,確保填寫沒有錯誤,彈窗點確認后,系統(tǒng)會將患者信息,測評內(nèi)容及測評結(jié)果寫入剛新建的測評記錄相關(guān)字段中。最后調(diào)用openwithparm(結(jié)果窗口,測評表序號),傳值參數(shù)為測評表序號,打開報告單窗口。④打印問卷功能,通過調(diào)用程序打印功能方法,打印當前測評表,可以作為紙質(zhì)留檔,或者交給患者先手工填寫后錄入測評,方便醫(yī)生結(jié)合臨床實際應(yīng)用。

3.3 心理測評結(jié)果計算功能設(shè)計與實現(xiàn)

理解并整理每個測評表對應(yīng)精神科評定量表手冊上的每一個計算規(guī)則[5],將規(guī)則轉(zhuǎn)化成Power Builder代碼,通過循環(huán)、選擇、判斷等算法,將醫(yī)生錄入的不同選項,換算出得分,程序再通過得分及選項結(jié)合測評規(guī)則自動分析出不同測評結(jié)果。

3.4 心理測評報告單界面設(shè)計與實現(xiàn)

報告單界面包含報告展示界面和打印、退出功能鍵。報告單界面將系統(tǒng)自動計算各項得分和最終結(jié)果分析及患者信息以報告單模板樣式展示在界面上。通過打印功能鍵調(diào)用程序打印功能,打印當前報告單內(nèi)容。如圖4所示。

圖4 心理測報告單界面

3.5 統(tǒng)計查詢界面設(shè)計與實現(xiàn)

統(tǒng)計查詢界面包含報告結(jié)果展示、檢索、刪除、導(dǎo)出EXCEL、結(jié)果補打、退出功能鍵。①程序通過輸入姓名、病歷號/住院號、測評日期作為選擇條件,點擊檢索功能鍵顯示相關(guān)歷史測評結(jié)果,檢索條件支持選擇單個或多個檢索條件來實現(xiàn)組合檢索,也支持輸入部分檢索信息來實現(xiàn)模糊檢索。②對于存在有問題的數(shù)據(jù),也可以通過刪除功能鍵,來實現(xiàn)測評結(jié)果刪除。選中需要刪除的數(shù)據(jù)行,點擊刪除,系統(tǒng)會自動提示"請確認是否刪除該條記錄?”來提醒醫(yī)生,防止數(shù)據(jù)誤刪,點擊“確定”程序就會根據(jù)當前選中行的測評表序號,檢索數(shù)據(jù)庫中的對應(yīng)數(shù)據(jù),進行delete操作。③導(dǎo)出EXCEL功能鍵可以支持醫(yī)生將檢索出來的歷史業(yè)務(wù)數(shù)據(jù)以excel格式導(dǎo)出,用于臨床數(shù)據(jù)分析或工作量統(tǒng)計。④結(jié)果補打功能鍵可以支持醫(yī)生對歷史報告單進行補打。醫(yī)生通過選中歷史數(shù)據(jù),點擊補打功能鍵,程序自動彈出報告單打印界面,進行打印,用于病人報告單遺失、醫(yī)生未打印等需要補打報告單的情況。

3.6 用戶管理功能設(shè)計與實現(xiàn)

通過登錄用戶管理,與HIS用戶表中登錄賬號和密碼進行校驗,來實現(xiàn)登錄權(quán)限控制。并調(diào)用程序功能點權(quán)限控制模塊,實現(xiàn)各功能點的權(quán)限控制。

4 軟件測試

軟件功能測試:利用黑盒測試,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,多次錄入測試病人案例,通過每次選擇不同選項,得出不同測試的結(jié)果,確保覆蓋每種可能的結(jié)果,來尋找程序存在的BUG。對于存在的問題,及時做好代碼修改,保證程序正常運行。

5 結(jié)束語

本文以C/S架構(gòu)為基礎(chǔ),設(shè)計并實現(xiàn)了基于PowerBuilder的心理測評系統(tǒng)。程序能支持臨床醫(yī)生快速方便完成心理量表測評,自動得出測評結(jié)果,并能查看和打印報告單,同時也節(jié)省患者就診時間,為患者提供更精確的心理測評報告。并且系統(tǒng)支持歷史結(jié)果查詢導(dǎo)出、能用于業(yè)務(wù)數(shù)據(jù)的統(tǒng)計分析,為大數(shù)據(jù)分析提供了基礎(chǔ),數(shù)據(jù)存于HIS數(shù)據(jù)庫中,可以供其他程序調(diào)用,實現(xiàn)了業(yè)務(wù)數(shù)據(jù)上的流通。雖然程序已基本滿足臨床需求,但部分功能仍需進一步改善,如優(yōu)化測量表選擇,加入業(yè)務(wù)數(shù)據(jù)分析等功能。

猜你喜歡
報告單序號檢索
肝功能報告單解讀
我國肺量計檢查報告單格式調(diào)查及改進建議
瑞典專利數(shù)據(jù)庫的檢索技巧
在IEEE 數(shù)據(jù)庫中檢索的一點經(jīng)驗
一種基于Python的音樂檢索方法的研究
技術(shù)指標選股
技術(shù)指標選股
技術(shù)指標選股
技術(shù)指標選股
體檢沒問題報告單也別隨手丟