Android移动设备在医院药品盘点管理中的应用
2019-07-08杨红斌周文丽
杨红斌,周文丽
(华中科技大学同济医学院附属同济医院药学部,武汉 430030)
定期盘点库存是药学部门常规工作。目前普遍采用的方法包括:①手工记录,录入电脑整理成表。此法最为原始,费时费人工[1]。②从医院信息系统(hospital information system,HIS)中导出并打印库存表,盘点后填入表中,最后录入电脑。如杨辉等[2]将HIS系统的药品库存以Excel 形式导出,李辉[3]、许百宏等[4]通过Access与Excel设计和建立药品盘点表,采用货位编码盘点法进行盘点。由于最后仍然需要逐条录入电脑,故并不比第一种方式节省时间,且需要两次打印。③利用无线网络,采用个人数字助理(personal digital assistant,PDA)记录盘点数据,如梁淑贞等[5]借助PDA,扫描时输入,盘点数据及时通过无线网络传输到后台数据库,周雪莹等[6]采用条形码、PDA 盘点应用程序[盘点 APP(Application)]、以Web Service方式主动访问 HIS 系统进行数据交换。此两种方法均已实现现场盘点录入,但需要实时连接无线网络,还需要修改HIS,实现成本较高。
笔者设计并实现了一种现场实时录入盘点库存的统计方法及系统,解决了每次盘点费时费人工的问题,做到盘点立即所需各种统计结果,且不需改动已有系统,现报道如下。
1 方法
在内网服务器上放置JSP(Java Server Pages),通过调用DriverManager.getConnection(url,"xxxx","xxxx") 函数即可连接数据库。
将Android设备如手机或平板电脑的无线连接连接到内网放置的无线路由器,启动预先安装的移动盘点APP,通过点击屏幕左下方的提取数据按钮,选择提取新数据,APP会用openConnection()函数调用服务器上的JSP网页,以JDBC方式连接数据库,并将读取到的药品基本信息及理论库存数据进行封装,以数据流的形式发送,APP接收后将数据流解析成药品基本信息及理论库存数据存入Android自带的数据库中,以后Android设备不再需要无线连接;……
