本发明涉及计算机技术领域,尤其涉及一种基于区块链的食品安全监管方法和应用该基于区块链的食品安全监管方法的终端和计算机可读存储介质。
背景技术:
食品安全监管一直是市场监督的重点,关系到广大人民的饮食健康,目前的食品安全监管大多数情况下还是依靠监督部门的抽检,对于数量极多的食品商家(饭店、食堂、便利店及其他各类饮食门店)及其供应商而言,这种单点的抽检大多只能检查到食品商家的相应资质和作业现场情况,而无法追溯食品的真实来源进行溯源,并且,巡检记录只能采用纸质文件记录,不便于检查数据的存储和追溯。
技术实现要素:
本发明的主要目的在于提供一种基于区块链的食品安全监管方法,旨在解决现有的食品安全监管过程中只能通过纸质文件记录检查信息,不便于检查数据的存储和真实数据溯源的问题。
为实现上述目的,本发明提供的基于区块链的食品安全监管方法,应用于区块链食品溯源日常巡检系统,所述区块链食品溯源日常巡检系统包括区块链食品交易系统和与所述区块链食品交易系统通讯连接的巡检终端,所述基于区块链的食品安全监管方法,包括如下步骤:
根据所述巡检终端发出的指令,在所述巡检终端上显示当前被巡检单位;
从所述区块链食品交易系统中获取所述当前被巡检单位的资质信息,并将所述资质信息显示在所述当前被巡检单位的资质信息页面,所述当前被巡检单位的资质信息包括工商信息、供应商信息、历史交易电子台账信息和历史核查记录信息;
获取所述资质信息页面中显示的检查记录模板,将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录;
将所述巡检记录存储至所述区块链食品交易系统。
优选地,所述将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录的步骤,包括:
通过所述巡检终端获取检查任务性质和要求信息;
根据所述检查任务性质和要求信息,在所述巡检终端上显示各项检查要点和每项所述检查要点对应的执法依据、处罚依据、和操作指南;
通过所述巡检终端获取巡检过程中的语音、照片、视频记录信息中的至少一者;
将通过所述巡检终端获取的巡检记录标题、检查要点内容、检查记录信息,和检查结果信息存储至所述检查记录模板;
获取巡检工作人员的确认信息和被检查单位的确认信息;
根据所述检查记录模板存储的信息和所述确认信息,生成巡检记录。
优选地,所述基于区块链的食品安全监管方法,还包括:
将通过所述资质信息页面更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
优选地,所述将通过所述资质信息页面更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统的步骤,包括:
获取用户对所述资质信息页面的扫码更新功能按键的触控操作,并将所述巡检终端扫描资质证明文件的图码更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统;
或者
获取用户对所述资质信息页面的手动更新功能按键的触控操作,并将所述巡检终端上手动输入的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
优选地,所述基于区块链的食品安全监管方法,还包括:
在所述巡检终端上获取巡检任务信息;
通过所述巡检任务信息显示每个巡检任务对应的被监管单位、每个巡检任务的剩余处理时间、每个巡检任务的任务处理状态。
优选地,所述区块链食品溯源日常巡检系统与第三方小程序系统通讯连接,所述根据所述巡检终端发出的指令,在所述巡检终端上显示当前被巡检单位的步骤之前,还包括:
获取注册用户在所述巡检终端的小程序系统发出的登录请求信息;
根据所述请求信息将巡检任务信息显示在所述巡检终端。
优选地,所述区块链食品溯源日常巡检系统包括分别与所述区块链食品交易系统和所述巡检终端通讯连接的后台管理终端;所述基于区块链的食品安全监管方法,还包括:
在所述后台管理终端显示所述巡检记录,并在所述后台管理终端显示巡检数据。
优选地,所述基于区块链的食品安全监管方法,还包括:
根据管理指令,在所述后台管理终端进行电子台账管理、餐饮商管理、供应商管理、库文件管理、用户权限管理。
此外,为实现上述目的,本发明还提供一种终端,包括:存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被所述处理器执行时实现如上述任一项所述的基于区块链的食品安全监管方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的基于区块链的食品安全监管方法的步骤。
在本发明的技术方案中,该基于区块链的食品安全监管方法应用于区块链食品溯源日常巡检系统,所述区块链食品溯源日常巡检系统包括区块链食品交易系统和与所述区块链食品交易系统通讯连接的巡检终端,因此,巡检终端可以直接从区块链食品交易系统获取无法篡改的食品供应历史台账数据,保证被巡检单位的食品溯源的真实性,并且,本发明通过巡检终端将巡检过程中的各项记录信息进行存储,并将巡检记录直接存储至所述区块链食品交易系统,解决了现有的食品安全监管过程中只能通过纸质文件记录检查信息,不便于检查数据的存储和真实数据溯源的问题。
附图说明
图1为本发明基于区块链的食品安全监管方法第一实施例的流程示意图;
图2为本发明基于区块链的食品安全监管方法第二实施例的流程示意图;
图3为本发明基于区块链的食品安全监管方法第三实施例的流程示意图。
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
请参阅图1,为实现上述目的,本发明的第一实施例中提供一种基于区块链的食品安全监管方法,应用于区块链食品溯源日常巡检系统,所述区块链食品溯源日常巡检系统包括区块链食品交易系统和与所述区块链食品交易系统通讯连接的巡检终端,所述基于区块链的食品安全监管方法,包括如下步骤:
步骤s10,根据所述巡检终端发出的指令,在所述巡检终端上显示当前被巡检单位;
步骤s20,从所述区块链食品交易系统中获取所述当前被巡检单位的资质信息,并将所述资质信息显示在所述当前被巡检单位的资质信息页面,所述当前被巡检单位的资质信息包括工商信息、供应商信息、历史交易电子台账信息和历史核查记录信息;
步骤s30,获取所述资质信息页面中显示的检查记录模板,将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录;
步骤s40,将所述巡检记录存储至所述区块链食品交易系统。
在本发明的技术方案中,该基于区块链的食品安全监管方法应用于区块链食品溯源日常巡检系统,所述区块链食品溯源日常巡检系统包括区块链食品交易系统和与所述区块链食品交易系统通讯连接的巡检终端,因此,巡检终端可以直接从区块链食品交易系统获取无法篡改的食品供应历史台账数据,保证被巡检单位的食品溯源的真实性,并且,本发明通过巡检终端将巡检过程中的各项记录信息进行存储,并将巡检记录直接存储至所述区块链食品交易系统,解决了现有的食品安全监管过程中只能通过纸质文件记录检查信息,不便于检查数据的存储和真实数据溯源的问题。
具体的,巡检终端可以是智能移动终端,例如,手机。
上述台账信息存储于区块链食品交易系统中,区块链食品交易系统关联有餐饮商客户端和餐饮商对应的供应商客户端。所述台账信息包括餐饮商每次下单的详细信息,例如,台账编号、食材名称、食材量、食材价格、收货时间、收货地址和总价;台账信息存储于区块链中,保证了食品溯源数据的真实性,其中,餐饮商可以分为学校、餐馆、食堂等。
监管人员可随时随地进行日常监管,实现多个监管发布人员与执行任务人员同时使用,并且便捷清晰,还可以查看不同任务下各个执行者执行情况。监管人员可通过微信公众号等方式,注册登录后进入区块链食品溯源日常巡检系统,对溯源商品以及相关方的信息管理。
区块链食品交易系统还可以与各种用于食品安全监管的检测设备通讯连接,以将食品安全检测设备获取的检测数据直接存储至区块链中,并可以通过巡检终端获取检测数据。
监管办公人员通过巡检终端获取政企消费者与供应商的资质信息、物流信息、资金流信息,以进行全程监管。供应商客户端将信息通过交易平台记录信息,通过区块链去中心化、不可篡改、不可逆等特性,从而消除信任不对等。
请参阅图2,基于本发明的基于区块链的食品安全监管方法的第一实施例,本发明的基于区块链的食品安全监管方法的第二实施例中,所述步骤s30中的:将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录的步骤,包括:
步骤s31,通过所述巡检终端获取检查任务性质和要求信息;
步骤s32,根据所述检查任务性质和要求信息,在所述巡检终端上显示各项检查要点和每项所述检查要点对应的执法依据、处罚依据、和操作指南;
步骤s33,通过所述巡检终端获取巡检过程中的语音、照片、视频记录信息中的至少一者;
步骤s34,将通过所述巡检终端获取的巡检记录标题、检查要点内容、检查记录信息,和检查结果信息存储至所述检查记录模板;
步骤s35,获取巡检工作人员的确认信息和被检查单位的确认信息;
步骤s36,根据所述检查记录模板存储的信息和所述确认信息,生成巡检记录。
日常巡检分为日常发布任务与日常检查任务,在首页中的日常检查中,点击发布按钮可以发布任务,并在此处可以查看监管范围所有相关执法人员的任务。可以通过区域与任务状态进行定位选择需查看的任务。
点击日常检查任务进入任务详情可查看任务详细信息、任务进度。
在巡检终端显示任务详情页面,并可以在任务详情页面中填写检查类型、被检查单位、执法者分配、日期等信息后提交任务,即完成发布任务操作。
在巡检终端还可以提供待办任务显示区域,具体的,在页面底部设置导航栏,若导航栏中待办处显示数字则表明有需要执行的任务,点击进入需执行的任务列表,该任务列表包含发布者、执行者、监管任务类型、任务执行状态等相关信息。不同的任务类型,任务中的按钮显示状态不同,当任务属待接受状态时,可进入任务详情点击接受任务或拒绝任务,已操作过的任务会显示待他人接受;如果任务满足执行条件,任务状态变更为待检查状态,此时便可以去现场执行任务。
在检查要点环节,可点击检查列表项页面上方检查记录表标题,更改检查模板。点击检查要点项目,可检查项目要点内容,点击“许可情况”项目,可对具体许可情况进行检查记录。
在检查要点页面,可以根据不同的小图标,分别查看执法依据、处罚依据、操作指南和填写备注信息,并且能够上传可点击查看的语音、照片、视频等信息。
在检查完检查项目后,按照巡检终端上显示的检查结果-处理措施-签字的流程,完成检查任务结果处理的流程。按照检查地任务性质和要求,自动匹配可选的检查结果和可选的处理措施,可以手动修改。
在通过巡检终端获取到检查结果后,获取检查方与被检查单位的签名确认信息,判断所述签名确认信息通过审核后,生成检查记录。
对于检查处理结果为整改复查的,自动生成整改通知书并通过设定方式发送至当前被检查单位。获取到被检查单位上传整改资料后,获取执法人员是否通过巡检终端确定复查结果。
在餐饮商后厨安装摄像装备,将后厨操作以视频形式实时传送至巡检终端,以展示给监管人员,让监管人员可以随时随地查看监管范围内的餐饮经营状况。在巡检终端的页面点击明厨亮灶选项,即可查看入驻平台明厨亮灶的商家列表,主要包含信息为商户名称、联系人、联系电话、摄像接口,点击对应摄像装备可查看对应装备采集的视频信息。
进一步的,在巡检系统还为监管人员提供必要的手册与相关的法律法规供日常巡检参考。
请参阅图3,基于本发明的基于区块链的食品安全监管方法的第一实施例,本发明的基于区块链的食品安全监管方法的第三实施例中,所述基于区块链的食品安全监管方法,还包括:
步骤s50,将通过所述资质信息页面更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
在本实施例中,可以通过关键字查询或者名称查询的方式查询被监管单位。进一步地,可以在所述巡检终端上根据查询指令显示与查询指令对应的被监管单位的列表;将所述巡检终端从所述列表中选定的被监管单位确定为当前被巡检单位,并显示所述当前被巡检单位的资质信息页面。
基于本发明的基于区块链的食品安全监管方法的第三实施例,本发明的基于区块链的食品安全监管方法的第四实施例中,所述步骤s50,包括:
步骤s51,获取用户对所述资质信息页面的扫码更新功能按键的触控操作,并将所述巡检终端扫描资质证明文件的图码更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统;
或者
步骤s52,获取用户对所述资质信息页面的手动更新功能按键的触控操作,并将所述巡检终端上手动输入的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
本实施例中,在资质详情页下方提供“扫码更新”与“手动更新”两个按钮,可点击“扫码更新”通过扫描营业执照、食品经营许可证二维码的方式对资质信息进行更新,也可通过点击“手动更新”的方式对资质信息内容进行手动更新。
基于本发明的基于区块链的食品安全监管方法的第一实施例,本发明的基于区块链的食品安全监管方法的第五实施例中,所述基于区块链的食品安全监管方法,还包括:
步骤s60,在所述巡检终端上获取巡检任务信息;
步骤s70,通过所述巡检任务信息显示每个巡检任务对应的被监管单位、每个巡检任务的剩余处理时间、每个巡检任务的任务处理状态。
进一步的,由于巡检任务有多个,在本实施例中,可以根据所述巡检终端的当前定位信息和所述巡检任务信息中的各个被监管单位的位置信息进行比对,以确定优先的巡检单位。所述优先的巡检单位按照与巡检终端距离从近到远的顺序显示在所述巡检终端上。
基于本发明的基于区块链的食品安全监管方法的第一实施例,本发明的基于区块链的食品安全监管方法的第六实施例中,所述区块链食品溯源日常巡检系统与第三方小程序系统通讯连接,所述步骤s10之前,还包括:
步骤s80,获取注册用户在所述巡检终端的小程序系统发出的登录请求信息;
步骤s90,根据所述请求信息将巡检任务信息显示在所述巡检终端。
所述小程序系统的类型不限,例如,可以为微信小程序。用户可以通过扫描微信公众号二维码进入区块链食品溯源日常巡检系统,并通过区块链食品溯源日常巡检系统进入巡检任务界面。
基于本发明的基于区块链的食品安全监管方法的第一实施例至第六实施例,本发明的基于区块链的食品安全监管方法的第七实施例中,所述区块链食品溯源日常巡检系统包括分别与所述区块链食品交易系统和所述巡检终端通讯连接的后台管理终端;所述基于区块链的食品安全监管方法,还包括:
步骤s100,在所述后台管理终端显示所述巡检记录,并在所述后台管理终端显示巡检数据。
通过巡检终端获取的巡检记录发送至所述后台管理终端,所述后台管理终端可以为电脑,在后台管理终端的显示界面上提供各项数据的打印和下载控件。
监管人员、运营人员、技术人员分别通过所配置的账号进入后台管理终端。在所述后台管理终端中,根据巡检记录的各项数据形成数据分析图表,并显示待办事项的总体数据,还可以通过常用快捷入口快速从区块链食品交易系统中获取供货商、餐饮商、电子台账、监管任务等,并从关联的媒体中获取食品监管相关的政策及新闻动态消息。
基于本发明的基于区块链的食品安全监管方法的第七实施例,本发明的基于区块链的食品安全监管方法的第八实施例中,所述基于区块链的食品安全监管方法,还包括:
步骤s110,根据管理指令,在所述后台管理终端进行电子台账管理、餐饮商管理、供应商管理、库文件管理、用户权限管理。
在后台管理终端,可以进行监管任务管理,并通过筛选条件筛选对应的监管任务,以便于查看目标监管任务,所述筛选条件包括:监管部门、发布人、任务类型、检查结果、检查门店、执法人。任务状态。
筛选到目标监管任务后,点击目标监管任务的条目,即可进入查看该条目下所有的巡检信息,包括巡检时间、巡检结果、处理方式、巡检双方签名、语音、照片、视频消息等。
同时,在后台管理终端,还可以对整改任务进行检查和判定,并发布各项巡查任务和整改复查任务至各个巡检终端。
此外,为实现上述目的,本发明还提供一种终端,存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被所述处理器执行时实现如上述任一实施例所述的基于区块链的食品安全监管方法的步骤。
由于本实施例终端的技术方案至少包括上述基于区块链的食品安全监管方法实施例的全部技术方案,因此至少具有以上实施例的全部技术效果,此处不再一一赘述。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述基于区块链的食品安全监管方法的第一实施例至第八实施例中任一项的步骤。
由于本实施例计算机可读存储介质的技术方案至少包括上述基于区块链的食品安全监管方法实施例的全部技术方案,因此至少具有以上实施例的全部技术效果,此处不再一一赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个计算机可读存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备进入本发明各个实施例所述的方法。
在本说明书的描述中,参考术语“一实施例”、“另一实施例”、“其他实施例”、或“第一实施例~第x实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料、方法步骤或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
1.一种基于区块链的食品安全监管方法,其特征在于,应用于区块链食品溯源日常巡检系统,所述区块链食品溯源日常巡检系统包括区块链食品交易系统和与所述区块链食品交易系统通讯连接的巡检终端,所述基于区块链的食品安全监管方法,包括如下步骤:
根据所述巡检终端发出的指令,在所述巡检终端上显示当前被巡检单位;
从所述区块链食品交易系统中获取所述当前被巡检单位的资质信息,并将所述资质信息显示在所述当前被巡检单位的资质信息页面,所述当前被巡检单位的资质信息包括工商信息、供应商信息、历史交易电子台账信息和历史核查记录信息;
获取所述资质信息页面中显示的检查记录模板,将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录;
将所述巡检记录存储至所述区块链食品交易系统。
2.根据权利要求1所述的基于区块链的食品安全监管方法,其特征在于,所述将通过所述巡检终端获取的巡检记录信息存储至所述检查记录模板以形成巡检记录的步骤,包括:
通过所述巡检终端获取检查任务性质和要求信息;
根据所述检查任务性质和要求信息,在所述巡检终端上显示各项检查要点和每项所述检查要点对应的执法依据、处罚依据、和操作指南;
通过所述巡检终端获取巡检过程中的语音、照片、视频记录信息中的至少一者;
将通过所述巡检终端获取的巡检记录标题、检查要点内容、检查记录信息,和检查结果信息存储至所述检查记录模板;
获取巡检工作人员的确认信息和被检查单位的确认信息;
根据所述检查记录模板存储的信息和所述确认信息,生成巡检记录。
3.根据权利要求1所述的基于区块链的食品安全监管方法,其特征在于,所述基于区块链的食品安全监管方法,还包括:
将通过所述资质信息页面更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
4.根据权利要求3所述的基于区块链的食品安全监管方法,其特征在于,所述将通过所述资质信息页面更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统的步骤,包括:
获取用户对所述资质信息页面的扫码更新功能按键的触控操作,并将所述巡检终端扫描资质证明文件的图码更新的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统;
或者
获取用户对所述资质信息页面的手动更新功能按键的触控操作,并将所述巡检终端上手动输入的资质信息存储至与所述巡检终端通讯连接的所述区块链食品交易系统。
5.根据权利要求1所述的基于区块链的食品安全监管方法,其特征在于,所述基于区块链的食品安全监管方法,还包括:
在所述巡检终端上获取巡检任务信息;
通过所述巡检任务信息显示每个巡检任务对应的被监管单位、每个巡检任务的剩余处理时间、每个巡检任务的任务处理状态。
6.根据权利要求1所述的基于区块链的食品安全监管方法,其特征在于,所述区块链食品溯源日常巡检系统与第三方小程序系统通讯连接,所述根据所述巡检终端发出的指令,在所述巡检终端上显示当前被巡检单位的步骤之前,还包括:
获取注册用户在所述巡检终端的小程序系统发出的登录请求信息;
根据所述请求信息将巡检任务信息显示在所述巡检终端。
7.根据权利要求1至6中任一项所述的基于区块链的食品安全监管方法,其特征在于,所述区块链食品溯源日常巡检系统包括分别与所述区块链食品交易系统和所述巡检终端通讯连接的后台管理终端;所述基于区块链的食品安全监管方法,还包括:
在所述后台管理终端显示所述巡检记录,并在所述后台管理终端显示巡检数据。
8.根据权利要求7所述的基于区块链的食品安全监管方法,其特征在于,所述基于区块链的食品安全监管方法,还包括:
根据管理指令,在所述后台管理终端进行电子台账管理、餐饮商管理、供应商管理、库文件管理、用户权限管理。
9.一种终端,其特征在于,包括:存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被所述处理器执行时实现如权利要求1至8中任一项所述的基于区块链的食品安全监管方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的基于区块链的食品安全监管方法的步骤。
技术总结