CN106557856B - 物品检测查验***及方法 - Google Patents
物品检测查验***及方法 Download PDFInfo
- Publication number
- CN106557856B CN106557856B CN201510629286.4A CN201510629286A CN106557856B CN 106557856 B CN106557856 B CN 106557856B CN 201510629286 A CN201510629286 A CN 201510629286A CN 106557856 B CN106557856 B CN 106557856B
- Authority
- CN
- China
- Prior art keywords
- inspection
- information
- standard interface
- image file
- ping
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007689 inspection Methods 0.000 title claims abstract description 151
- 238000001514 detection method Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012795 verification Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 7
- 238000003672 processing method Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 239000010410 layer Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
Abstract
本申请涉及物品检测查验***及方法。一种物品检测查验***包括:信息总线服务***,所述信息总线服务***包括:接口服务模块,用于对外提供标准接口以使多个客户端通过所述标准接口与所述信息总线服务***交互;流程管理模块,用于根据来自所述标准接口的数据管理查验对象,所述查验对象对应物品检测查验过程;设备数据库,与所述信息总线服务***耦接,用于存储物品检测查验信息;及图像文件库,用于存储物品扫描图像文件。
Description
技术领域
本公开涉及物品检测查验***及方法,具体而言涉及基于信息总线服务***的物品检测查验***及方法。
背景技术
现有的用于集装箱、货运汽车、载客汽车等所承载或随车携带货物的安全检测查验的***,依据不同的设备和功能需求略有不同,但取其主要部分,基本结构大致如图1所示。
参见图1,一种物品检测查验***100包括服务器***1100。在本申请中使用时,物品这一用语可在广义上理解,包括但不限于集装箱、货运汽车、载客汽车等所承载或随车携带的货物,还可以指车辆本身,或者各种其他物品。服务器***1100包括多个服务子***,例如用户管理子***1104、数据库接口1106、流程管理子***1108、数据绑定模块1110等。这些子***各司其职,提供的每个服务对应一个客户端动态链接库,由各类客户端程序引用。每个服务程序可运行一个web服务,由对应动态链接库引用。客户端可包括检入站1230、查验设备1210、图检站1220、验出站1240等。在需要时,各客户端可通过数据库接口1106与数据库***1310交互。
在这种***结构下,客户端与服务端形成一种很复杂的调用关系,同时对DLL和应用程序的版本维护也带来较大挑战。另外,各个服务进程之间独立运行,各自为战,因此各客户端相互之间的数据通信也非常麻烦。在这种情况下,在对***做一些功能上的改动时,例如调整检查流程的顺序、增加检查环节、检查设备功能升级等时,就会牵涉到很多的服务和客户端调整。由于***与扫描设备捆绑,很难实现一套***协调多套扫描设备运行。
传统微机***总线的设计原理是,计算机通过***总线将CPU、内存以及各类外设连接到一起,使得各个部件成为一个相互作用的整体。各构件采用相同的接口进行数据和控制指令的传输,而大部分外设支持随意插拔。但是显然,由于这样的***是用于硬件***的构建,不可能应用于物品检验***。另一方面,企业***总线(ESB)主要应用于企业或集团级OA、ERP等,目的是实现企业的信息整合,显然也不适于具体的业务流程功能,更不可能用于构建包括设备和应用的业务逻辑。
因此,为了更好的融合物品无损检测过程中各个设备和工作站之间的信息,需要一种改进的物品检测查验***,能支持具体的查验业务逻辑。
在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本申请公开一种基于信息总线服务***的物品检测查验***及方法,能够实现***的灵活配置。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一方面,提供一种物品检测查验***,包括信息总线服务***,所述信息总线服务***包括:接口服务模块,用于对外提供标准接口以使多个客户端通过所述标准接口与所述信息总线服务***交互;流程管理模块,用于根据来自所述标准接口的数据管理查验对象,所述查验对象对应物品检测查验过程;设备数据库,与所述信息总线服务***耦接,用于存储物品检测查验信息;及图像文件库,用于存储物品扫描图像文件。
根据一些实施例,所述流程管理模块根据来自所述标准接口的数据管理查验对象包括绑定一标识作为所述查验对象的属性、设置所述查验对象的状态、绑定数据、和/或注销所述查验对象。
根据一些实施例,用于所述标准接口的数据传输协议包括socket、http get/post、web services、message queue中的一种或多种。
根据一些实施例,所述接口服务模块根据来自所述标准接口的数据确定与所述数据对应的处理方法和返回内容。
根据一些实施例,所述多个客户端包括查验设备和图检站、或者查验设备和图检站及检入站、验出站、EDI信息接口中的一个或多个。
根据一些实施例,物品检测查验***还包括用户管理模块,用于管理操作人员登录物品检测查验***及操作人员的各种操作,所述用户管理模块与所述信息总线服务***耦接或包括在所述信息总线服务***之内,其中在操作人员通过所述多个客户端之一成功登录物品检测查验***之后,所述信息总线服务***通过所述标准接口向相应客户端返回登录结果和/或登录票据。
根据一些实施例,所述信息总线服务***还包括流程配置工具,用于设置或调整所述多个客户端在物品检测查验过程中的位置和/或功能。
根据一些实施例,所述信息总线服务***还包括数据绑定模块,用于将额外的检测相关数据与所述查验对象绑定。
根据一些实施例,所述信息总线服务***还包括信息路由模块,用于在不同的客户端之间转发数据。
根据一些实施例,所述图检站配置为:调用所述信息总线服务***的所述标准接口轮询图检任务,接收所述信息总线服务***返回的所述查验对象并下载对应的物品扫描图像文件以供操作人员判图,以及将图检信息通过所述标准接口上传以存入所述设备数据库。
根据一些实施例,所述查验设备配置为:在完成物品扫描后将生成的物品扫描图像文件上传到所述图像文件库。
根据一些实施例,所述流程管理模块配置为在所述查验设备之前或之后创建所述查验对象。
根据本公开的另一方面,提供一种用于物品检测查验的方法,包括:取得来自查验设备的物品扫描图像文件并将其存入图像文件库;创建查验对象;通过标准接口返回图检任务轮询结果,将所述查验对象返回给符合条件的图检站,将所述查验对象的状态变更为正在图检;提供所述物品扫描图像文件的下载;通过所述标准接口接收来自所述图检站的图检信息并将所述图检信息存入设备数据库;将所述查验对象的状态设置为图检完成,或将所述查验对象的状态设置为待验出。
根据一些实施例,取得来自查验设备的物品扫描图像文件并将其存入图像文件库在创建查验对象之前执行。
根据一些实施例,取得来自查验设备的物品扫描图像文件之后还包括从所述标准接口接收来自所述查验设备的包括标识的数据,以及在创建查验对象之后还包括将所述查验对象的状态变更为待图检、以及绑定所述标识作为所述查验对象的属性。
根据一些实施例,取得来自查验设备的物品扫描图像文件并将其存入图像文件库在创建查验对象之后执行,且取得来自查验设备的物品扫描图像文件之后将所述查验对象的状态设置为待图检;
根据一些实施例,创建查验对象之前还包括从所述标准接口接收来自检入站的包括标识的检入信息,且在创建查验对象之后还包括将所述查验对象的状态变更为待扫描、以及绑定所述标识作为所述查验对象的属性。
根据一些实施例,所述标识为流水号。
根据一些实施例,取得来自查验设备的物品扫描图像文件之前还包括通过所述标准接口向所述查验设备提供包含所述查验对象的查验对象列表以供操作人员选择与到达的物品相应的查验对象。
根据一些实施例,将所述查验对象的状态设置为待验出之后,还包括:通过所述标准接口返回验出任务轮询结果,将所述查验对象返回给符合条件的验出站,将所述查验对象的状态变更为正在验出;提供所述物品扫描图像文件的下载;通过所述标准接口接收来自所述验出站的验出信息并将所述验出信息存入设备数据库;将所述查验对象的状态设置为验出完成。
根据本公开的一些实施例的基于信息总线服务***的物品检测查验***,提供了对物检测查验***的各子***进行管理的统一平台,对于查验设备、第三方设备以及工作站采用相同的接入方式,可以实现***的灵活配置和快速调整。
附图说明
通过参照附图详细描述其示例实施例,本公开的上述和其它特征及优点将变得更加明显。
图1示意性示出现有物品检测查验***的架构;
图2示意性示出根据本公开一些实施例的物品检测查验***的分层架构;
图3示意性示出根据本公开一些实施例的物品检测查验***的具体构成;
图4示出根据本公开一些实施例的用于物品检测查验的流程图;
图5示出根据本公开另一些实施例的用于物品检测查验的流程图。
具体实施例
现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤还可以分解,而有的步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图2示意性示出根据本公开一些实施例的物品检测查验***的分层架构。
如图2所示,物品检测查验***200的核心层是总线信息服务***210,将应用层和数据层隔离开。应用层可包括多个应用客户端220。数据层可包括多个数据提供***230。服务可基于传统应用服务,并可对外提供标准接口。由于对外提供标准接口,这样的架构可以消除不同应用客户端220之间的技术差异,让不同的应用协调运作,实现不同服务之间的通信与整合。图3示意性示出根据本公开一些实施例的物品检测查验***的具体构成。
如图3所示,根据本公开一些实施例的物品检测查验***300可包括信息总线服务***3100、多个应用客户端3200和多个数据提供***3300。
客户端3200的具体组成可视实际需求而定,例如可包括但不限于查验设备3210和图检站3220。查验设备3210可包括图像数据采集***3212和控制站3214。
在一些应用中,应用客户端3200还可包括例如检入站3230、验出站3240等,但本公开不限于此。。
多个数据提供***3300可包括例如设备数据库3310和图像文件库3320。但本公开不限于此,例如,在一些应用场合,还可以存在EDI信息接口以提供EDI数据。设备数据库3320可用于存储物品检测查验信息。图像文件库3320可用于存储物品扫描图像文件。设备数据库3320和图像文件库3320可以通过多种方式实现,既可以采用已有商用标准数据库,也可以采用定制开发的数据库或文件***。例如,设备数据库3320可以采用商用标准数据库如Oracle数据库等,图像文件库3320可以采用文件***。根据实际情况,设备数据库3320和图像文件库3320也可以采用同一个数据库***。本公开的技术方案对设备数据库3320和图像文件库3320没有限制。
信息总线服务***3100可包括但不限于接口服务模块3112和流程管理模块3108。
接口服务模块3112可对外提供标准接口3107。多个客户端3200通过标准接口3107与信息总线服务***3100交互。用于标准接口3107的数据传输协议可包括socket、http、web services、message queue中的一种或多种,但本公开不限于此,也可采用其他传输协议。
接口服务模块3112可根据来自标准接口的数据确定与数据对应的处理方法和返回内容。例如,如果根据来自标准接口的数据确定当前进行图检任务,则可返回对应的查验对象以及相关信息。
流程管理模块3108根据来自所述标准接口的数据管理查验对象。查验对象可对应物品检测查验过程,包括但不限于检入/预检入、图像扫描、图检、验出等。流程管理模块可在查验设备3210执行节点任务之前创建查验对象,即先创建查验对象,再进行扫描检测。或者,流程管理模块可在查验设备3210执行节点任务之后创建查验对象,即先进行扫描检测以取得扫描图像文件,然后再创建查验对象。查验对象可以是数据库中的一条或多条记录,或者是与这些记录相关的对象实例等,但本公开不限于此。
流程管理模块3108对查验对象的管理例如可包括但不限于:绑定一标识(例如,流水号)作为查验对象的属性;根据数据流转和/或事件触发设置查验对象的状态;绑定数据;注销查验对象等。
信息总线服务***3100可通过例如数据库接口3106与设备数据库3320耦接。
物品检测查验***300还可包括用户管理模块3104,用于管理操作人员登录物品检测查验***及操作人员的各种操作。用户管理模块3104可与信息总线服务***3100耦接或包括在信息总线服务***3100之内,本公开对此没有限制。在操作人员通过多个客户端之一成功登录物品检测查验***300之后,信息总线服务***3100可通过标准接口3107向相应客户端返回登录结果和/或登录票据,但本公开不限于此。
信息总线服务***3100还可包括流程配置工具,以用于设置或调整所述多个客户端在物品检测查验过程中的位置和/或功能,包括但不限于检测查验节点的设置以及节点的顺序关系设置、查验对象的状态的预定义、功能上的升级变化或增减检查环节等等。
信息总线服务***3100还可包括数据绑定模块3110,以用于将额外的检测相关数据与查验对象绑定。例如,当存在快检***时,数据绑定模块3110可将快检***的检测数据自动绑定到查验对象。
信息总线服务***3100还可包括信息路由模块,以用于在不同的客户端之间转发数据。
根据一些实施例,图检站3220可配置为:调用信息总线服务***3100的标准接口3107,轮询图检任务;接收信息总线服务***3100返回的查验对象并下载对应的物品扫描图像文件以供操作人员和/或机器智能判图;以及在判图完成后将图检信息通过标准接口3107上传以存入设备数据库3310。
根据一些实施例,查验设备3210可配置为:在完成物品扫描后将生成的物品扫描图像文件上传到图像文件库3320。
图4示出根据本公开一些实施例的用于物品检测查验的流程图。
如图4所示,在S410,信息总线服务***可取得来自查验设备的物品扫描图像文件并将其存入图像文件库。
根据一些实施例,获得物品扫描图像文件之后,可从标准接口接收来自查验设备的数据,例如流水号。
在S420,创建查验对象。
根据一些实施例,在创建查验对象之后,将查验对象的状态变更为待图检,并可将流水号作为属性绑定到查验对象。
在S430,通过标准接口返回图检任务轮询结果,将查验对象返回给符合条件的图检站,将查验对象的状态变更为正在图检。
在S440,提供物品扫描图像文件的下载。
在S450,通过标准接口接收来自图检站的图检信息并将图检信息存入设备数据库。
根据物品检测查验流程是否存在验出节点,在S560,将查验对象的状态设置为图检完成,或在S570,将查验对象的状态设置为待验出。
如果查验对象的状态设置为待验出,则根据标准接口上的数据,返回验出任务轮询结果,将查验对象返回给符合条件的验出站,将查验对象的状态变更为正在验出。接着,可根据客户端的操作提供物品扫描图像文件的下载。然后,通过标准接口接收来自验出站的验出信息并将验出信息存入设备数据库。最后,将查验对象的状态设置为验出完成。
根据一些实施例,在预定操作之前,还需要接收操作人员登录信息,返回登录结果和/或登录票据。
根据一些实施例,除了扫描图像以供图检之外,根据本公开的方法还可包括将来自例如快检***的额外的检测相关数据与查验对象绑定。根据已有绑定方法以及本公开的教导,本领域技术人员易于实现,不再赘述。
图5示出根据本公开另一些实施例的用于物品检测查验的流程图。图5所示流程与图4基本相同,区别仅在于在图5示出的流程中,创建查验对象在获取扫描图像文件之前执行,并且此流程包括检入操作。
如图5所示,在步骤505,信息总线服务***可接收检入信息。具体地,例如,信息总线服务***可从标准接口接收来自检入站的检入信息,检入信息可包括流水号。
在S510,创建查验对象。
根据一些实施例,在创建查验对象之后,将查验对象的状态变更为待扫描,并可将流水号作为属性绑定到查验对象。
在S520,信息总线服务***可取得来自查验设备的物品扫描图像文件并将其存入图像文件库。
根据一些实施例,取得来自查验设备的物品扫描图像文件之前,还可通过标准接口向查验设备提供包含查验对象的查验对象列表,以供操作人员选择与到达的物品相应的查验对象。
在S530,通过标准接口返回图检任务轮询结果,将查验对象返回给符合条件的图检站,将查验对象的状态变更为正在图检。
在S540,提供物品扫描图像文件的下载。
在S550,通过标准接口接收来自图检站的图检信息并将图检信息存入设备数据库。
根据物品检测查验流程是否存在验出节点,在S560,将查验对象的状态设置为图检完成,或在S570,将查验对象的状态设置为待验出。
如果查验对象的状态设置为待验出,则根据标准接口上的数据,返回验出任务轮询结果,将查验对象返回给符合条件的验出站,将查验对象的状态变更为正在验出。接着,可根据客户端的操作提供物品扫描图像文件的下载。然后,通过标准接口接收来自验出站的验出信息并将验出信息存入设备数据库。最后,将查验对象的状态设置为验出完成。
下面以包括一个查验设备(包含相应的控制、采集模块)和一台图检站的检测查验***为例,说明完成一次完整查验的过程。
a)完成一次车辆扫描后,采集模块使用ftp协议将生成的物品扫描图像文件上传到服务器临时目录,完成后调用信息总线服务***的标准接口告知流水号。
b)信息总线服务***创建查验对象,状态置为待图检,并将流水号作为属性绑定在该对象上。
c)图检站用户登录,图检站发送用户名、密码、工作站编号给信息总线服务***。***将该信息与数据库中存放的用户信息核对后返回登录结果。如果登录成功还可同时返回一个字符串的票据信息,但本公开不限于此。
d)图检站调用信息总线服务***的标准接口轮询图检任务。***将所生成的查验对象返回给符合条件的图检站,同时变更状态为正在图检。图检站根据返回信息下载对应扫描图像文件并打开供图检站操作人员判图和/或机器智能判图。
e)图检站操作人员提交判图结论后,图检站调用信息总线服务***的标准接口将登录票据、结论和说明上传。信息总线服务***根据票据信息得到操作人员相关信息,然后将与该操作相关的数据写入数据库,最后调用流程管理模块将查验对象状态推至图检完成。这样即可完成一次最基础的查验过程。
下面以包括一个查验设备(包含相应的控制、采集模块)、一台图检站、一台检入站、一台验出站的查验***为例,说明一次完整查验过程。此过程与前述过程有些不同,但基本原理是一致的,即,基于根据本公开的***和方法。
a)检入站操作人员登录,检入站发送用户名、密码、工作站编号给信息总线服务***。***将该信息与数据库中存放的用户信息核对后返回登录结果,如果登录成功还可同时返回一个字符串的票据信息(所有需要操作人员登录的客户端在运行时可有相同过程,下不赘述),但本公开不限于此。
b)检入站操作人员将待检信息、相关纸件的扫描文件(在某些采样EDI的情况下,可省略)录入检入站后点击提交按钮,检入站将文件类数据通过ftp上传服务器临时目录,然后将检入信息按约定格式转换为XMl格式,调用标准接口将上述检入信息以及票据信息上传服务平台。检入信息可包括流水号。
c)信息总线服务***创建查验对象,状态置为待扫描,并将流水号作为属性绑定在该对象上。
d)查验设备的控制站调用标准接口获得待扫描对象列表。
e)车辆到达设备边上时,控制站操作人员选择对应的查验对象,同时控制设备扫描出束。信息总线服务***将对应查验对象状态置为正在扫描。
f)扫描完成后控制站提交该查验对象给信息总线服务***,并可通过ftp上传扫描图像文件。信息总线服务***将对应查验对象状态置为待图检。
g)图检站调用信息总线服务***的标准接口轮询图检任务。***将所生成的查验对象返回给符合条件的图检站,同时变更状态为正在图检。图检站根据返回信息下载对应扫描图像文件并打开以供图检站操作人员判图和/或机器智能判图,同时还可显示检入信息。
h)图检站操作人员或机器智能判图提交判图结论后,图检站调用信息总线服务***的标准接口将登录票据、结论和说明上传。信息总线服务***根据票据信息得到操作人员相关信息,然后将与该操作相关的数据写入数据库,最后调用流程管理模块将查验对象状态推至待验出。
i)验出站调用信息总线服务***的标准接口轮询验出任务。***将所生成的查验对象返回给符合条件的验出站,同时变更状态为正在验出。验出站根据返回信息下载对应扫描图像文件并打开以供验出站操作人员审查,同时还可显示检入及图检结论信息。
j)验出站操作人员提交验出结论后,验出站调用信息总线服务***的标准接口将登录票据、结论和说明上传。信息总线服务***根据票据信息得到操作人员相关信息,然后将与该操作相关的数据写入数据库,最后调用流程管理模块将查验对象状态推至验出完成。这样即可完成一次查验过程。
通过以上的详细描述,本领域的技术人员易于理解,根据本公开实施例的***和方法具有以下优点中的一个或多个。
根据本公开的一些实施例的基于信息总线服务***的物品检测查验***,提供了对物检测查验***的各子***进行管理的统一平台。对于查验设备、第三方设备以及工作站采用相同的接入方式。可以实现***的灵活配置和快速调整。
通过以上的实施例的描述,本领域的技术人员易于理解,本公开实施例可以通过硬件实现,也可以通过软件结合必要的硬件的方式来实现。因此,本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施例的方法。
本领域技术人员可以理解,附图只是示例实施例的示意图,附图中的模块或流程并不一定是实施本公开所必须的,因此不能用于限制本公开的保护范围。
本领域技术人员可以理解上述各模块可以按照实施例的描述分布于装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
以上具体地示出和描述了本公开的示例性实施例。应该理解,本公开不限于所公开的实施例,相反,本公开意图涵盖包含在所附权利要求的精神和范围内的各种修改和等效布置。
Claims (15)
1.一种物品检测查验***,其特征在于,包括:
信息总线服务***,所述信息总线服务***包括:
接口服务模块,用于对外提供标准接口以使多个客户端通过所述标准接口与所述信息总线服务***交互;
流程管理模块,用于根据来自所述标准接口的数据管理查验对象,所述查验对象对应物品检测查验过程;
流程配置工具,用于设置或调整所述多个客户端在物品检测查验过程中的位置和/或功能;
数据绑定模块,用于将快检***的检测相关数据与所述查验对象绑定;
设备数据库,与所述信息总线服务***耦接,用于存储物品检测查验信息;及
图像文件库,用于存储物品扫描图像文件;
所述多个客户端包括查验设备和图检站,或者所述多个客户端包括查验设备和图检站以及所述多个客户端还包括检入站、验出站、EDI信息接口中的一个或多个;
所述图检站配置为:调用所述信息总线服务***的所述标准接口轮询图检任务,接收所述信息总线服务***返回的所述查验对象并下载对应的物品扫描图像文件以供操作人员判图,以及将图检信息通过所述标准接口上传以存入所述设备数据库。
2.如权利要求1所述的物品检测查验***,其中所述流程管理模块根据来自所述标准接口的数据管理查验对象包括绑定一标识作为所述查验对象的属性、设置所述查验对象的状态、绑定数据、和/或注销所述查验对象。
3.如权利要求1所述的物品检测查验***,其中用于所述标准接口的数据传输协议包括socket、http get/post、web services、message queue中的一种或多种。
4.如权利要求1所述的物品检测查验***,其中所述接口服务模块根据来自所述标准接口的数据确定与所述数据对应的处理方法和返回内容。
5.如权利要求1所述的物品检测查验***,还包括用户管理模块,用于管理操作人员登录物品检测查验***及操作人员的各种操作,所述用户管理模块与所述信息总线服务***耦接或包括在所述信息总线服务***之内,其中在操作人员通过所述多个客户端之一成功登录物品检测查验***之后,所述信息总线服务***通过所述标准接口向相应客户端返回登录结果和/或登录票据。
6.如权利要求1所述的物品检测查验***,其中所述信息总线服务***还包括信息路由模块,用于在不同的客户端之间转发数据。
7.如权利要求1所述的物品检测查验***,其中所述查验设备配置为:在完成物品扫描后将生成的物品扫描图像文件上传到所述图像文件库。
8.如权利要求1所述的物品检测查验***,其中所述流程管理模块配置为在所述查验设备之前或之后创建所述查验对象。
9.一种用于物品检测查验的方法,包括:
取得来自查验设备的物品扫描图像文件并将其存入图像文件库;
创建查验对象;
通过标准接口返回图检任务轮询结果,将所述查验对象返回给符合条件的图检站,将所述查验对象的状态变更为正在图检;
提供所述物品扫描图像文件的下载;
通过所述标准接口接收来自所述图检站的图检信息并将所述图检信息存入设备数据库;
将所述查验对象的状态设置为图检完成,或将所述查验对象的状态设置为待验出;
设置或调整多个客户端在物品检测查验过程中的位置和/或功能,所述多个客户端包括查验设备和图检站,或者所述多个客户端包括查验设备和图检站以及所述多个客户端还包括检入站、验出站、EDI信息接口中的一个或多个;
通过所述标准接口返回验出任务轮询结果,将所述查验对象返回给符合条件的验出站,将所述查验对象的状态变更为正在验出;
提供所述物品扫描图像文件的下载;
通过所述标准接口接收来自所述验出站的验出信息并将所述验出信息存入设备数据库;
将所述查验对象的状态设置为验出完成;
将快检***的检测相关数据与所述查验对象绑定。
10.如权利要求9所述的方法,其中取得来自查验设备的物品扫描图像文件并将其存入图像文件库在创建查验对象之前执行。
11.如权利要求10所述的方法,其中取得来自查验设备的物品扫描图像文件之后还包括从所述标准接口接收来自所述查验设备的包括标识的数据,以及在创建查验对象之后还包括将所述查验对象的状态变更为待图检、以及绑定所述标识作为所述查验对象的属性。
12.如权利要求11所述的方法,其中取得来自查验设备的物品扫描图像文件并将其存入图像文件库在创建查验对象之后执行,且取得来自查验设备的物品扫描图像文件之后将所述查验对象的状态设置为待图检。
13.如权利要求12所述的方法,其中创建查验对象之前还包括从所述标准接口接收来自检入站的包括标识的检入信息,且在创建查验对象之后还包括将所述查验对象的状态变更为待扫描、以及绑定所述标识作为所述查验对象的属性。
14.如权利要求11或13所述的方法,其中所述标识为流水号。
15.如权利要求9所述的方法,其中取得来自查验设备的物品扫描图像文件之前还包括通过所述标准接口向所述查验设备提供包含所述查验对象的查验对象列表以供操作人员选择与到达的物品相应的查验对象。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510629286.4A CN106557856B (zh) | 2015-09-28 | 2015-09-28 | 物品检测查验***及方法 |
EP16850210.2A EP3321879A4 (en) | 2015-09-28 | 2016-08-17 | ARTICLE INSPECTION AND INVESTIGATION SYSTEM AND METHOD |
PCT/CN2016/095678 WO2017054586A1 (zh) | 2015-09-28 | 2016-08-17 | 物品检测查验***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510629286.4A CN106557856B (zh) | 2015-09-28 | 2015-09-28 | 物品检测查验***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106557856A CN106557856A (zh) | 2017-04-05 |
CN106557856B true CN106557856B (zh) | 2021-08-06 |
Family
ID=58415758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510629286.4A Active CN106557856B (zh) | 2015-09-28 | 2015-09-28 | 物品检测查验***及方法 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3321879A4 (zh) |
CN (1) | CN106557856B (zh) |
WO (1) | WO2017054586A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109522897A (zh) * | 2018-12-20 | 2019-03-26 | 同方威视技术股份有限公司 | 海关查验***、方法、装置、设备及可读存储介质 |
CN109784774A (zh) * | 2019-02-26 | 2019-05-21 | 中国外运福建有限公司 | 一种集装箱智能化验箱方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7398530B1 (en) * | 2001-11-20 | 2008-07-08 | Cisco Technology, Inc. | Methods and apparatus for event handling |
CN103917862A (zh) * | 2011-09-07 | 2014-07-09 | 拉皮斯坎***股份有限公司 | 整合舱单数据和成像/检测处理的x射线检查*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6044353A (en) * | 1998-03-10 | 2000-03-28 | Pugliese, Iii; Anthony V. | Baggage check-in and security system and method |
IL158189A0 (en) * | 2001-04-03 | 2004-03-28 | L 3 Comm Security & Detection | A remote baggage screening system, software and method |
CN100357885C (zh) * | 2002-05-06 | 2007-12-26 | 鸿富锦精密工业(深圳)有限公司 | 一种自动扫描量测数据分析处理***和方法 |
KR20110089650A (ko) * | 2010-02-01 | 2011-08-09 | 삼성전자주식회사 | 호스트 장치, 화상형성장치 및 보안설정 관리방법 |
-
2015
- 2015-09-28 CN CN201510629286.4A patent/CN106557856B/zh active Active
-
2016
- 2016-08-17 WO PCT/CN2016/095678 patent/WO2017054586A1/zh unknown
- 2016-08-17 EP EP16850210.2A patent/EP3321879A4/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7398530B1 (en) * | 2001-11-20 | 2008-07-08 | Cisco Technology, Inc. | Methods and apparatus for event handling |
CN103917862A (zh) * | 2011-09-07 | 2014-07-09 | 拉皮斯坎***股份有限公司 | 整合舱单数据和成像/检测处理的x射线检查*** |
Also Published As
Publication number | Publication date |
---|---|
EP3321879A1 (en) | 2018-05-16 |
EP3321879A4 (en) | 2019-05-15 |
WO2017054586A1 (zh) | 2017-04-06 |
CN106557856A (zh) | 2017-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109446071A (zh) | 接口测试方法、接口测试装置、电子设备及存储介质 | |
CN111566679A (zh) | 用于实时和在线货运管理的方法、***、设备和程序 | |
US20150378722A1 (en) | Enhanced compliance verification system | |
CN108153670A (zh) | 一种接口测试方法、装置及电子设备 | |
US10083112B2 (en) | Production-like testing and complex business to business auditing system | |
US11461679B2 (en) | Message management using machine learning techniques | |
CN105144077A (zh) | 云服务平台 | |
US10951714B1 (en) | Method and system for sharing tangible objects | |
CN113268336B (zh) | 一种服务的获取方法、装置、设备以及可读介质 | |
CN106504042A (zh) | 电子***抬头信息处理方法、开票客户端和相关设备 | |
US9026557B2 (en) | Schema mapping based on data views and database tables | |
CN111510468B (zh) | 计算任务的调度方法、装置、服务器及计算*** | |
CN113791765B (zh) | 云服务的资源编排方法、装置、设备及存储介质 | |
CN103970828B (zh) | 网络***和信息报告方法 | |
US20240211883A1 (en) | Routing business documents based on events | |
CN106557856B (zh) | 物品检测查验***及方法 | |
US20210319543A1 (en) | Delivery package damage detection using photogrammetry models | |
JP6249579B1 (ja) | 倉庫管理方法及び倉庫管理システム | |
US11748801B2 (en) | Processing documents | |
Hofman | Federated platforms for seamless interoperability in the Physical Internet | |
US11860768B1 (en) | System and method of automated quality assurance and performance testing framework | |
Gilchrist et al. | Industrial Internet Use-Cases | |
US12001994B2 (en) | Delivery management platform and mobile application | |
US10373228B2 (en) | Knowledge sharing platform | |
CN111210279A (zh) | 一种目标用户预测方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |