謝晶晶,袁駿毅
上海交通大學(xué)附屬胸科醫(yī)院 信息科,上海 200030
基于Phonegap的移動營養(yǎng)點餐系統(tǒng)設(shè)計與實現(xiàn)
謝晶晶,袁駿毅
上海交通大學(xué)附屬胸科醫(yī)院 信息科,上海 200030
采用Phonegap技術(shù)框架開發(fā)我院移動營養(yǎng)點餐系統(tǒng)。系統(tǒng)主要由人員管理子系統(tǒng)、營養(yǎng)管理子系統(tǒng)、終端點菜子系統(tǒng)、綜合查詢和報表子系統(tǒng)、第三方系統(tǒng)接口構(gòu)成。系統(tǒng)操作界面簡捷,可以在任何主流移動設(shè)備上運行,同時還具備文件拷貝、離線本地存儲等強大功能。系統(tǒng)的使用,改變了傳統(tǒng)病人訂餐方式,便于數(shù)據(jù)統(tǒng)計、成本核算、庫房采購等科學(xué)化管理,顯著提高了醫(yī)院的服務(wù)質(zhì)量。
營養(yǎng)點餐系統(tǒng);Phonegap技術(shù);醫(yī)院信息系統(tǒng);移動設(shè)備
傳統(tǒng)的病人訂餐方式在很多方面存在諸多弊端,如使用飯菜票、現(xiàn)金支付等手段,無法防止訂餐過程中票據(jù)結(jié)算和找零所產(chǎn)生的交叉感染[1-2],即使是使用現(xiàn)代化的智能IC卡,也要面臨病人出院后對卡進行回收、消毒等一系列問題,增加了院內(nèi)感染的風(fēng)險。此外,時有送錯餐、記錯帳、漏記帳現(xiàn)象,影響了患者的滿意度;在營養(yǎng)庫房管理方面,由于無法準(zhǔn)確及時地統(tǒng)計各病區(qū)的實際飲食需求,導(dǎo)致采購、領(lǐng)料環(huán)節(jié)上只能憑經(jīng)驗,容易造成食材浪費或缺乏,都會影響到醫(yī)院的經(jīng)濟損失。因此,醫(yī)院從務(wù)實角度開發(fā)醫(yī)移動營養(yǎng)點餐系統(tǒng),通過信息化手段對病人訂餐進行科學(xué)化管理。
解決傳統(tǒng)的病人訂餐方式的不足,實現(xiàn)移動點餐、統(tǒng)計、營養(yǎng)咨詢等科學(xué)化管理[3]。該系統(tǒng)采用移動點餐方式設(shè)計,系統(tǒng)操作界面應(yīng)簡單快捷,出現(xiàn)故障易于排除,且后臺數(shù)據(jù)庫維護方便,具有擴充和升級的可靠性,便于以后與其他系統(tǒng)連接。
2.1 網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計
本系統(tǒng)采用Phonegap技術(shù)框架設(shè)計[4]。Phonegap是目前最受歡迎的跨平臺開發(fā)工具之一,它能夠讓W(xué)eb開發(fā)者使用HTML5、JavaScript和CSS快速開發(fā)出跨平臺移動程序;它幾乎覆蓋了所有主流智能終端平臺,包括IOS、Android、Windows Phone等[5-6]。因此,基于Phonegap開發(fā)的移動點餐系統(tǒng)可以在任何主流移動設(shè)備上運行,同時還具備文件拷貝、離線本地存儲等強大功能。系統(tǒng)網(wǎng)絡(luò)架構(gòu)設(shè)計,見圖1。
圖1 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖
2.2 系統(tǒng)的功能設(shè)計
整個系統(tǒng)包括人員管理子系統(tǒng)、營養(yǎng)管理子系統(tǒng)、終端點菜子系統(tǒng)、綜合查詢和報表子系統(tǒng)、第三方系統(tǒng)接口設(shè)計,見圖2。
圖2 系統(tǒng)功能結(jié)構(gòu)設(shè)計
(1)人員管理子系統(tǒng)與醫(yī)院信息系統(tǒng)(HIS)對接后,通過HIS的人員導(dǎo)入功能,對住院病人信息及本系統(tǒng)人員、角色信息進行管理、維護。
(2)營養(yǎng)管理子系統(tǒng)用于維護各種基礎(chǔ)字典信息,如醫(yī)囑大類信息(流質(zhì)、半流質(zhì)、軟食、普食、糖尿病、腎病低蛋白、肝病低蛋白、低嘌呤)、每日菜單維護、成本分析,統(tǒng)計各種套餐的數(shù)量和做法,打印開餐單、打印發(fā)飯單等功能。
(3)終端點餐子系統(tǒng)安裝于移動終端設(shè)備上,訂餐員完成整個訂餐過程后,把手持點餐終端交給系統(tǒng)管理員,由系統(tǒng)管理員把訂餐數(shù)據(jù)導(dǎo)入到本系統(tǒng)。
(4)綜合查詢和報表子系統(tǒng)具有現(xiàn)金收支明細(xì)查詢、成本核算查詢、訂餐明細(xì)查詢、住院病人就餐率統(tǒng)計查詢、住院病人查詢及個性化定制報表查詢等功能。
(5)第三方系統(tǒng)接口,即與HIS的數(shù)據(jù)接口,主要實現(xiàn)讀取HIS每日病區(qū)的床位號、住院號、姓名、醫(yī)囑內(nèi)容及寫入HIS的病人點餐消費金額。
2.3 無線網(wǎng)絡(luò)覆蓋的補充
基于醫(yī)院所屬網(wǎng)絡(luò)環(huán)境,未必所有的餐點均能無線網(wǎng)絡(luò)覆蓋。本設(shè)計將移動營養(yǎng)點餐系統(tǒng)分為在線版本和離線版本。在線版本保證醫(yī)院布有無線網(wǎng)絡(luò)區(qū)域的數(shù)據(jù)做到實時存取;離線版本用于無線網(wǎng)絡(luò)信號弱或者沒有的區(qū)域,用于將點餐數(shù)據(jù)緩存到本地終端設(shè)備中,最后由系統(tǒng)管理員再上傳到電腦系統(tǒng)中。本系統(tǒng)通過調(diào)用Phonegap的storage里的命令來處理本地數(shù)據(jù)的存儲,實例如下:
Var database =window.openDatabase(database_name, database_version,data_dsiplayname,database_size)[7];
其中,第一個參數(shù)為數(shù)據(jù)庫的名稱,第二個參數(shù)為數(shù)據(jù)庫的版本,第三個參數(shù)為數(shù)據(jù)庫的顯示名稱,第四個參數(shù)為數(shù)據(jù)庫的大小。返回值為一個本地Database對象,該對象下有兩個方法:transaction和changeVersion,均為數(shù)據(jù)庫對象操縱數(shù)據(jù)時使用的方法。
移動營養(yǎng)點餐系統(tǒng)為我院病人訂餐管理提供了諸多便捷與優(yōu)勢,具體歸納如下:
(1)信息深度集成:系統(tǒng)將服務(wù)信息、報告信息、飲食醫(yī)囑管理等信息同步集成、共享,同時可對移動終端設(shè)備所操作的過程進行記錄、保存、對比和分析。
(2)優(yōu)質(zhì)服務(wù):各病區(qū)的營養(yǎng)訂餐員、配餐員與移動終端設(shè)備相結(jié)合服務(wù)于病人,改善了訂餐服務(wù)質(zhì)量,提高了住院患者滿意度。
(3)靈活的統(tǒng)計功能:醫(yī)生的電子飲食醫(yī)囑自動發(fā)送到點餐系統(tǒng),將飲食與醫(yī)囑相匹配,避免了信息錯誤的發(fā)生;點餐系統(tǒng)直接和HIS的收費系統(tǒng)聯(lián)動捆綁,不但減少了工作人員的工作量,也保證了數(shù)據(jù)統(tǒng)計的準(zhǔn)確性。
(4)穩(wěn)定安全:對加強營養(yǎng)工作環(huán)節(jié)質(zhì)量控制、保證營養(yǎng)工作體系的連續(xù)性、提高營養(yǎng)工作的安全性和有效性起到了積極作用。
開發(fā)基于Phonegap的移動營養(yǎng)點餐系統(tǒng)主要是輔助醫(yī)院營養(yǎng)室為住院患者提供便捷、準(zhǔn)確、安全的點餐服務(wù),極大地提高工作效率,將工作人員從手工編制各種表格、收取票據(jù)、逐一統(tǒng)計各種數(shù)據(jù)等的繁瑣勞作中解放出來,從而避免在票據(jù)結(jié)算和找零過程中可能出現(xiàn)的差錯及交叉感染等不良現(xiàn)象,提高了醫(yī)院管理及服務(wù)的現(xiàn)代化水平,增強了醫(yī)院的競爭力[8]。此外,系統(tǒng)在實施過程中存在的問題在于流程改造過程中的適應(yīng)性和訂餐員的培訓(xùn)等方面,相信在未來的工作中將繼續(xù)學(xué)習(xí)與改進,使之能更好地為醫(yī)院、為社會服務(wù)。
[1] 丁薇,康愛梅.醫(yī)院病員餐實現(xiàn)電子訂餐方法的體會[J].當(dāng)代護士,2012,(10):151-155.
[2] 畢魯佳.嘉興中醫(yī)院IC卡醫(yī)院營養(yǎng)訂餐系統(tǒng)的設(shè)計[J].計算機時代,2008,(3):35-42.
[3] 楊國良,左秀然.醫(yī)院移動醫(yī)療應(yīng)用模式研究與實踐[J].中國數(shù)字醫(yī)學(xué),2011,6(12):63-65.
[4] 陳蘭,周湘江,羅安燕,等.臨床輸血業(yè)務(wù)管理信息系統(tǒng)的設(shè)計與應(yīng)用[J].中國醫(yī)療設(shè)備,2014,29(12):46-49.
[5] 潘春華,李俊杰,向花,等.基于PhoneGap的智能手機跨平臺應(yīng)用[J].計算機系統(tǒng)應(yīng)用,2014,(7):100-110.
[6] 陸鋼,朱培軍,李慧云,等.智能終端跨平臺應(yīng)用開發(fā)技術(shù)研究[J].電信科學(xué),2012,(5):13-17.
[7] 饒俠,張堅,趙麗萍.深入淺出PhoneGap[M].北京:人民郵電出版社,2013.
[8] 朱軍,胡曉龍,萬燕萍,等.上海醫(yī)院營養(yǎng)配餐管理系統(tǒng)現(xiàn)狀調(diào)查[J].營養(yǎng)與食品衛(wèi)生,2012,39(5):1100-1103.
Design and Implementation of a Phonegap-Based Nutritional Meal Reservation System
XIE Jing-jing, YUAN Jun-yi
Department of Information, Shanghai Chest Hospital, Shanghai Jiaotong University, Shanghai 200030, China
With adoption of the Phonegap framework technology, a mobile nutritional meal reservation system was developed in the hospital, which mainly consisted of the staff management sub-system, nutrition management sub-system, terminal meal-ordering sub-system, comprehensive query and reporting form sub-system and the interface of the third-party system. This system was equipped with easy-to-operate interfaces and strong functions like file copy and offline local storage and could be operated in all the popular mobile devices. It challenged the traditional meal-ordering method and made it convenient for scientific management of data statistics, cost calculation and verification and procurement to the warehouse, which significantly improved the service quality of the hospital.
nutritional meal reservation systems; Phonegap technology; hospital information system; mobile devices
TP311.52
A
10.3969/j.issn.1674-1633.2015.06.029
1674-1633(2015)06-0106-02
2014-10-10
2015-02-12
作者郵箱:xiejingjingcy@163.com