基于标识解析的药品供应链管理App设计与实现

2022-05-31 01:13宋威彭长超刘文军狄航刘东坡
电脑知识与技术 2022年11期

宋威 彭长超 刘文军 狄航 刘东坡

摘要:当前供应链协同管理成为提高行业效率的重要手段。文章利用工业互联网标识解析体系在工业软件应用中的贯通和衔接能力,给出了一种药品供应链场景下的移动App系统设计,完成批量赋码、标识打码、包装关联、出库入库、信息追溯等应用功能的实现。本App的初步实践应用表明,系统实现了医药行业上下游企业高效协同,提高了产品流通效率,对工业互联网标识解析体系的深化和创新应用进行了有益探索。

关键词:工业互联网标识;生产包装;入库出库;药品信息化生产;药品追溯

中图分类号:TP399     文献标识码:A

文章编号:1009-3044(2022)11-0050-03

1 引言

2019年11月,李克强总理主持召开国务院常务会议,会议明确要求建设药品信息追溯系统,实现药品的“一物一码”,进一步促进药品信息化生产[1]。2020年12月,工业和信息化部印发了《工业互联网标识管理办法》的通知,贯彻落实《国务院关于深化“互联网+先进制造业”发展工业互联网的指导意见》等相关指导文件,要求加快推进我国工业互联网标识解析体系健康发展[2]。

药品供应链是指在药品的生产和流程过程中所涉及的原材料供应商、生产商、经销商、医院以及最终消费者等主体通过上下游成员的连接组成的网络结构。在当前疫情防控以及药品改革的背景下,我国药品供应链管理应用正处在一个飞速发展的阶段。利用工业互联网标识解析技术在产业中的纽带作用,研究技术支撑能力,提升供应链效率成为一项研究的课题[3-5]。

为了帮助医药行业企业更好地追踪供应链的全过程,本文给出了基于工业互联网标识解析体系的药品供应链管理移动App设计。系统为用户提供便捷、友好的界面化操作,提供了批量赋码、打印标识码、包装关联、出库入库、信息追溯等功能,方便用户在多种生产环境下使用系统中的功能。系统的初步实践表明,既能够满足行业监管要求,又给消费人群提供知情权,最终提高了供应链效率,强化了医药安全保障。

2 相关技术架构

2.1 系统架构

本系统使用B/S架构进行开发,其具有分布性特点,方便用户进行查询浏览本系统的业务信息,能够提高用户的体验性,主要分为数据层、业务层、表现层等三个方面。其中数据层使用关系型数据库MySQL来存储系统业务的基本信息,非关系型数据库MongoDB存储标识码的关联信息,Redis相比其他数据库而言,具有较高的性能,所以本系统用于存储用户和数据缓存。平台后端使用SpringBoot架构搭建,抛弃了传统开发过程中烦琐的文件配置,提高了工作效率。数据访问层使用JPA框架,具有事务性,支持大数据量数据查询,适用于配合系统中标识码的查询等业务逻辑。平台的前端技术主要使用的是Vue框架,具有较强的组件化,在系统的溯源管理和赋码管理模块中起到突出作用。ElementUI由国内公司开发,是一套常用的Vue UI组件框架,让平台风格变得更加简洁、直观。具体内容如图1所示。

2.2 移动端架构

该移动客户端使用MVC模式的应用框架,分离类的UI和业务职责,增加了应用的可拓展性。数据请求框架使用的是OKHttp、Retorfit和RxJava,OKHttp是Android主流的开源网络请求库,其具有较强的稳定性,可以减少重复的数据请求,加快了移动端应用的信息展示速度。Retorfit底层是基于OkHttp实现的网络请求框架,负责网络请求的数据和请求的结果,具有扩展性强,可配合多种Json解析框架的优势。RxJava基于异步操作,用于网络请求后更新界面UI,通常结合Retorfit使用,简化了移动客户端开发过程中异步请求的代码,提高开发者的工作效率。

3 系统设计分析

3.1 业务分析

本文所涉及的药品供应链环节,包括药品原材料供应、药品生产包装、药品流通等环节,如图2所示。基于工业互联网标识解析体系,旨在帮助医药产业链上的行业企业突破信息孤岛,为实现信息共享、业务协同提供便利。

系统采用B/S架构,在Web服务器端的配合下完成主要业务逻辑。服务器端基于访问控制,每个用户关联不同的角色,每个角色关联不同的操作权限。药品制造企业根据客户订单组织生产计划,按需进行原材料购买,并跟踪订单进度。药品生产过程中完成批量赋码以及打印箱码、盒码,按照包装规则通过扫码枪/PDA进行扫码关联,按照客户订单生成销售出库单,由出库人员进行确认执行出库任务。经销商根据采购单进行收货任务确认,仓库操作人员扫描药品箱码完成入库操作。零售商(药店) 在采购系统上生成药品采购单,并同步到供应链平台,经销商进行相应的销售出库。医院可以和制药厂和经销商进行采购对接。医院内部通过处方管理、药品服用跟踪实现药品的全流程追溯监管,从而整个业务流程中通过工业互联网标识体系实现供应链贯通。

3.2 功能分析

本文所设计的基于工业互联网标识解析体系的移动端药品供应链管理App,实质上是一个MVC架构的服务平台。此应用可以面向多种类型用户,其中药品生产企业用户的功能包括申请标识码、打印标识码、销售出库操作等。药品经销商和零售商的功能包括销售出库和采购入库。普通用户则可以通过手机扫描标识二维码实现药品追溯信息的查询。应用分为不同角色和不同权限,保障信息的分权查看,通过平台化的思维提升供应链协同的效率,具体功能如图3所示。

4 系统实现

4.1 系统首页

图4给出了基于工业互联网标识解析体系的药品供应链管理首页,系统根据供应链中各个环节上不同角色、权限提供不同的功能,對原材料企业提供的功能包括原材料向下追溯,查看材料实时消耗;制造商提供的功能包括订单跟踪、包装关联、销售出库、采购入库、药品追溯等功能;经销商功能包括采购入库、销售出库、药品运输、窜货预警等;消费者功能包括药品追溯、防伪查询等。系统具有良好的可扩展性,可以根据需要扩展相应功能。

4.2 赋码打码

在工业互联网标识解析体系及其支撑技术下,用户可以实现订单、药品、包装箱盒的标识码申请,包括单码申请和批量申请。系统支持关联移动PDA实现标识码打印操作。根据实际需要系统角色可分为超级管理员、生产企业、经销商、零售商等。登录用户为超级管理员或生产企业,才有权限使用申请赋码功能。用户选择药品、填写申请数量、选择包装比例进行赋码操作,平台请求到后端接口生成相应数量的标识码,同时打印出箱码和盒码,申请赋码页面如图5所示。

4.3 包装生产

包装关联模块实现将每盒药品和包装箱建立关联关系,用户可以通过包装箱进行出入库,是药品追溯中的重要环节。考虑到药品生产企业现有系统的集成,系统支持通过上传关联关系实现药品包装关联。登录的用户为超级管理员、生产企业、经销商、零售商时,才有权限进入包装关联页面。已经选择包装规则的前提下,用户先扫描箱码,再录入盒码,点击“生成文件”按钮请求到后端接口进行绑定关联关系,具体效果如图6所示。

4.4 出库入库

本平台的入库流程可分为入库申请、入库接收、储位登记三个方面。生产企业、经销商、零售商等用户生成入库单信息,并且绑定对应的箱号明细。完成后,按照入库单信息,使用扫码枪或PDA对整个入库单的箱子扫码。核对无误的,可以进行入库,并请求到后端接口涨库存;核对错误的,不允许入库,需要请相关人员对差异的箱子做检查,确认后重新入库。整个流程更加方便理清入库交接的责任。出库流程可分为:发送出货指令、拣配、完成出货。由后台发出出货指令,操作人员拣配箱号,使用PDA对箱子进行扫码,完成出库。具体效果如图7所示。

4.5 药品追溯

图8给出药品在供应链流通环节的追溯信息,其中包括药品标识码和药品基本信息,包装关联、生产企业销售出库、经销商采购入库、经销商销售出库、零售商采购入库等环节的具体信息。方便用户在移动端通过界面化操作,了解整个药品的流通环节,提高了用户对药品信息的可信度。

此外,该移动App还具有较好的通用性,不仅方便上游仓库操作人员进行生产作业,也適用于生产链下游用户对药品具体信息地掌握。

5 结论

基于工业互联网标识解析体系,结合药品供应链管理应用中不同用户的实际需要,给出了一种药品供应链管理App。经过系统设计分析、系统实现,成功配合后台系统高效地完成了标识申请、标识打印、包装关联、仓储业务等,进一步推动了药品的供应链协同,为监管药品质量提供了便利,保障了群众安全使用药品,并为工业互联网标识解析体系在药品行业中的深化应用进行了有益探索。

参考文献:

[1] 国务院.李克强主持召开国务院常务会议[EB/OL]. [2021-11-01] http://www.gov.cn/guowuyuan / 2019-11 / 22 / content_5454499.htm.

[2] 工业和信息化部关于印发《工业互联网标识管理办法》的通知[EB/OL]. [2021-11-01] https://www.miit.gov.cn/jgsj/xgj/wjfb/art/2020/art_38529faf75934bec9b7af9c3282409af.html.

[3] 汤冰影,杨洋.工业互联网标识解析在供应链中的应用研究[J].信息通信,2020,33(6):25-28.

[4] 刘文军,陈晨,袁雪腾,等.工业互联网标识解析公共支撑平台设计研究[J].信息通信技术与政策,2021(10):18-24.

[5] 李露露,王俊宇.基于工业互联网的药品标识解析技术研究与实现[J].信息与电脑(理论版),2021,33(3):4-8.

收稿日期:2021-12-24

基金项目:江苏省青蓝工程;江苏省大学生创新创业训练计划项目(202112686015Y) ;苏州工业职业技术学院科研启动基金(2017kyqd017) ;苏州工业职业技术学院院级课题(2020kytd04)

作者简介:宋威(2000—) ,男,大专,主要研究方向为软件技术;彭长超(2000—) ,男,大专,主要研究方向为软件技术;刘文军(1981—) ,男,副教授,博士,主要研究方向为并行与分布式系统、无线传感器网络等;狄航(1993—) ,男,硕士,主要研究方向为工业互联网标识解析与数字化转型。