CN109725167A - 粮油质检实验室仪器设备对接*** - Google Patents

粮油质检实验室仪器设备对接*** Download PDF

Info

Publication number
CN109725167A
CN109725167A CN201811631139.0A CN201811631139A CN109725167A CN 109725167 A CN109725167 A CN 109725167A CN 201811631139 A CN201811631139 A CN 201811631139A CN 109725167 A CN109725167 A CN 109725167A
Authority
CN
China
Prior art keywords
data
database
grain
quality inspection
oil quality
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.)
Pending
Application number
CN201811631139.0A
Other languages
English (en)
Inventor
赵军
贾庆喜
涂登攀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Easy Business Digital Technology Co ltd
Original Assignee
Anhui Easy Business Digital Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Easy Business Digital Technology Co ltd filed Critical Anhui Easy Business Digital Technology Co ltd
Priority to CN201811631139.0A priority Critical patent/CN109725167A/zh
Publication of CN109725167A publication Critical patent/CN109725167A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Analysis And Handling Materials Therefor (AREA)

Abstract

本发明公开了粮油质检实验室仪器设备对接***,步骤如下:步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据,步骤S2:设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示。本发明具有多种对接方案,易于编程,提供了多种框架,屏蔽了底层通信细节以及数据传输转换细节,容易控制权限,通过传输层协议https,加密传输的数据,使得安全性提高,通用性比较强,带来更好的使用前景。

Description

粮油质检实验室仪器设备对接***
技术领域
本发明属于对接***领域,特别涉及粮油质检实验室仪器设备对接***。
背景技术
对接***方案主要包括有四种,第一种Socket方式是最简单的交互方式。是典型才C/S交互模式,一台客户机,一台服务器,服务器提供服务,通过IP地址和端口进行服务访问,而客户机通过连接服务器指定的端口进行消息交互。其中传输协议可以是TCP/UDP 协议,而服务器和约定了请求报文格式和响应报文格式,第二种ftp/文件共享服务器方式,***A和***B约定文件服务器地址,文件命名规则,文件内容格式等内容,通过上传文件到文件服务器进行数据交互,第三种数据库共享数据方式,***A和***B通过连接同一个数据库服务器的同一张表进行数据交换,第四种message方式,***A和***B通过一个消息服务器进行数据交换,***A发送消息到消息服务器,如果***B订阅***A发送过来的消息,消息服务器会消息推送给B,双方约定消息格式即可;现有的对接***对接时候的方式单一,在进行大数据交换时容易造成数据通道堵塞臃肿,降低对接传输的速度。
发明内容
本发明的主要目的在于提供粮油质检实验室仪器设备对接***,可以有效解决背景技术中的问题。
为实现上述目的,本发明采取的技术方案为:
粮油质检实验室仪器设备对接***,按照以下步骤实施:
步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据;
步骤S2:抓取接口数据:***主动调用仪器设备软件接口API,支持webservice,https/http等多种方式的接口数据抓取;设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式;数据库:通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
优选的,所述mysql是一种关系数据库管理***,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,mysql所使用的SQL语言是用于访问数据库的最常用标准化语言。
优选的,所述SqlServer是一个关系数据库管理***,SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
优选的,所述 access结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的***程序之一,把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理***。
优选的,所述oracle作为一个通用的数据库***,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
与现有技术相比,本发明具有如下有益效果:
本发明中,具有多种对接方案,易于编程,提供了多种框架,屏蔽了底层通信细节以及数据传输转换细节,容易控制权限,通过传输层协议https,加密传输的数据,使得安全性提高,通用性比较强,无论客户端是.net架构,java,python 都是可以的,尤其是webservice规范, 使得服务变得通用,在数据量大的情况下,可以通过文件传输,不会超时,不占用网络带宽,带来更好的使用前景。
具体实施方式
在具体实施方式中,清楚完整地描述高强度合金化钢板热镀锌工艺的详细 过程。需要指出的是,这些描述只是事例性的,而非限制本发明的范围。此外, 在以下说明中,省略了对公知结构和技术的描述,以避免不必要的混淆本发明 的概念。
具体步骤如下:
本发明为粮油质检实验室仪器设备对接***,***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据,设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式,数据库,通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (5)

1.粮油质检实验室仪器设备对接***,按照以下步骤实施:
步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据;
步骤S2:抓取接口数据:***主动调用仪器设备软件接口API,支持webservice,https/http等多种方式的接口数据抓取;设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式;数据库:通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
2.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述mysql是一种关系数据库管理***,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,mysql所使用的SQL语言是用于访问数据库的最常用标准化语言。
3.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述SqlServer是一个关系数据库管理***,SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
4.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述access结合了 MicrosoftJet Database Engine 和图形用户界面两项特点,是 MicrosoftOffice 的***程序之一,把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理***。
5.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述oracle作为一个通用的数据库***,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
CN201811631139.0A 2018-12-29 2018-12-29 粮油质检实验室仪器设备对接*** Pending CN109725167A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811631139.0A CN109725167A (zh) 2018-12-29 2018-12-29 粮油质检实验室仪器设备对接***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811631139.0A CN109725167A (zh) 2018-12-29 2018-12-29 粮油质检实验室仪器设备对接***

Publications (1)

Publication Number Publication Date
CN109725167A true CN109725167A (zh) 2019-05-07

Family

ID=66296036

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811631139.0A Pending CN109725167A (zh) 2018-12-29 2018-12-29 粮油质检实验室仪器设备对接***

Country Status (1)

Country Link
CN (1) CN109725167A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112953988A (zh) * 2019-12-10 2021-06-11 浙江宇视科技有限公司 一种基于ftp的数据对接方法及装置
CN113127413A (zh) * 2021-05-12 2021-07-16 北京红山信息科技研究院有限公司 一种运营商数据处理方法、装置、服务器及存储介质
CN113553294A (zh) * 2021-06-24 2021-10-26 青岛奥利普自动化控制***有限公司 一种实验室集中式的仪器对接数据处理方法及***
CN113962569A (zh) * 2021-10-26 2022-01-21 冰山松洋生物科技(大连)有限公司 一种基于云服务的生物实验室综合管理***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102053611A (zh) * 2010-12-29 2011-05-11 启明信息技术股份有限公司 试验设备无人管理方法及***
CN102495556A (zh) * 2011-12-13 2012-06-13 北京首钢自动化信息技术有限公司 一种可配置的仪器设备数据采集方法
CN206058263U (zh) * 2016-07-27 2017-03-29 南方电网科学研究院有限责任公司 基于智能化数据采集的实验室管理***
CN107862472A (zh) * 2017-12-01 2018-03-30 中国兵器装备集团自动化研究所 基于终端配置文件的质量数据采集***及其数据采集方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102053611A (zh) * 2010-12-29 2011-05-11 启明信息技术股份有限公司 试验设备无人管理方法及***
CN102495556A (zh) * 2011-12-13 2012-06-13 北京首钢自动化信息技术有限公司 一种可配置的仪器设备数据采集方法
CN206058263U (zh) * 2016-07-27 2017-03-29 南方电网科学研究院有限责任公司 基于智能化数据采集的实验室管理***
CN107862472A (zh) * 2017-12-01 2018-03-30 中国兵器装备集团自动化研究所 基于终端配置文件的质量数据采集***及其数据采集方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
冀汶莉: "《电子商务数据库技术》", 31 May 2011 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112953988A (zh) * 2019-12-10 2021-06-11 浙江宇视科技有限公司 一种基于ftp的数据对接方法及装置
CN112953988B (zh) * 2019-12-10 2023-03-24 浙江宇视科技有限公司 一种基于ftp的数据对接方法及装置
CN113127413A (zh) * 2021-05-12 2021-07-16 北京红山信息科技研究院有限公司 一种运营商数据处理方法、装置、服务器及存储介质
CN113127413B (zh) * 2021-05-12 2024-03-01 北京红山信息科技研究院有限公司 一种运营商数据处理方法、装置、服务器及存储介质
CN113553294A (zh) * 2021-06-24 2021-10-26 青岛奥利普自动化控制***有限公司 一种实验室集中式的仪器对接数据处理方法及***
CN113962569A (zh) * 2021-10-26 2022-01-21 冰山松洋生物科技(大连)有限公司 一种基于云服务的生物实验室综合管理***

Similar Documents

Publication Publication Date Title
CN109725167A (zh) 粮油质检实验室仪器设备对接***
US8930381B2 (en) Methods and systems for runtime data anonymization
US8977600B2 (en) System and method for continuous analytics run against a combination of static and real-time data
Kim et al. PUG-View: programmatic access to chemical annotations integrated in PubChem
US7756822B2 (en) Operational reporting architecture
US9953099B2 (en) Repackageable virtualized transparent access to heterogeneous data sources
US10713376B2 (en) Fine grain security for analytic data sets
US20100017415A1 (en) Data access control method and data access control apparatus
US9734466B2 (en) Multi-tenancy engine
US9503505B2 (en) Monadic evaluation of injected query compositions
CN112148679A (zh) 基于多种数据平台的数据交互方法、***、装置及存储介质
JP2007305135A (ja) 電子通信文書のコピーが格納されている電子通信文書を関係者に示す方法及びプログラム、ならびに、電子通信文書が格納されていることを関係者と寄稿者とのうちの少なくとも一方に示す方法、システム、及び機器
US20100132044A1 (en) Computer Method and Apparatus Providing Brokered Privacy of User Data During Searches
US20180013643A1 (en) Determining events by analyzing stored electronic communications
US20210304143A1 (en) Data classification in application programming interfaces at attribute level
US10152522B1 (en) Globally distributed compliance enforcement
Alvarez-Romero et al. Health data hubs: an analysis of existing data governance features for research
US10592693B2 (en) System and method for analyzing cooperative synthetic identities
Costa Silva et al. Comparison Framework for Team-Based Communication Channels
Luettgau et al. NSDF-catalog: Lightweight indexing service for democratizing data delivery
Bitzer et al. Mashups as an architecture for knowledge management systems
US20180196961A1 (en) System and method for managing cooperative synthetic identities for privacy protection through identity obfuscation and synthesis
US20230376498A1 (en) Enriching Search Results with Provenance Information in an Observability Pipeline System
US20220400119A1 (en) Open architecture secured intel multi-level security system
US20230328049A1 (en) Enterprise governance inventory and automation tool

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190507