The invention discloses a method for converting the whole data of agricultural products supply chain based on logistics data. The method can be directly connected with the database through the database interface software, such as ODBC and JDBC, and format conversion between different databases, but also the use of the database Web client for unified retrieval.
【技术实现步骤摘要】
本专利技术涉及一种数据集成和转换
,具体涉及一种以物流数据为核心的农产品供应链全程数据转换方法。
技术介绍
当前,农业信息化和自动化,已经成为新农村建设的重点工程。建设专业性信息资源和服务平台,发展专业性信息资源服务平台,实现对重点农业产品产业链全程管理和科技服务的信息化,带动产业实现良种化、精准化和专业化,成为迫切的需求。围绕重点农产品,建立跨区域、专业化的特色网站和交易网络,形成以批发、商贸、物流和商品集散为依托的农业电子商务服务体系。支持流通渠道的信息化改造,发展现代物流,支撑订单农业、连锁经营、物流配送的需求,促进农村现代流通方式和新型流通业态发展。建立重点农产品种植养殖、生产加工、储运销售各环节可追溯平台的建设和应用,提供农产品物流信息查询、智能配送、货物跟踪物流信息服务,形成与国内国际贸易相适应的农产品市场流通体系。在此体系建设中,众多供应链数据之间的转换和集成是关键因素。众多供应链数据可能以各种格式保存并分布在不同的位置,数据集成的概念是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,实现分布的、异构的、自治的数据共享的主要技术,数据集成一般还应满足用户数据访问的实时性和安全性等方面的要求。数据集成的核心任务是要将互相关联的分布式异构数据源集成到一起,使用户能够以透明的方式访问这些数据源,而不用关心数据源的存储位置和存储方式。数据集成的数据源:包括结构化的数据,如关系数据库;半结构化数据,如XML文档;已经存在的文件系统等。
技术实现思路
本专利技术提供一种以物流 ...
【技术保护点】
一种以物流数据为核心的农产品供应链全程数据转换的方法,包括如下步骤:(1)采集数据,通过WebService采集异地数据库的数据;(2)操作数据,定制出进行数据转换的异构数据库系统之间的转换规则,包括系统默认转换规则,以实现对数据库中表中数据和表的关联的合并转换;(3)检索数据,合并转换结果以XML文件格式存储在客户端,以随时方便使用者检索数据;(4)导出数据,在客户端使用转换后的XML文件进行其检索并对其导出。
【技术特征摘要】
1.一种以物流数据为核心的农产品供应链全程数据转换的方法,包括如下步骤:
(1)采集数据,通过WebService采集异地数据库的数据;
(2)操作数据,定制出进行数据转换的异构数据库系统之间的转换规则,包括系统默认转换规则,以实现对数据库中表中数据和表的关联的合并转换;
(3)检索数据,合并转换结果以XML文件格式存储在客户端,以随时方便使用者检索数据;
(4)导出数据,在客户端使用转换后的XML文件进行其检索并对其导出。
2.如权利要求1所述的方法,其特征在于,在步骤(1)中,具体通过如下方式采集数据:采集的数据是以XML的形式传播的,在本地数据库上建立WebService代理,访问结果以XML的形式返回给客户端,另外,服务端提供的WebService是由.net实现,具体可以以DataSet来实现,DataSet是以XML为内容的数据实体,它可以成为WebService的返回结果被客户端直接使用,如果是其他平台则直接返回XML数据,并在客户端可以将它封装成DataSet形式。
3.如权利要求1所述的方法,其特征在于,在步骤(1)中,数据采集方式可包括以下三种:定时采集、定时刷新和定时抽取。
4.如权利要求1所述的方法,其特征在于,所述转换规则:不改变原数据库里数据的数据类型和长度,对数据类型的处理采取了折中转换的形式,将SQLServer2000和Oracel9i里所有的数据类型在通过此数据转换方法及软件算法的实现合并之后,全部处理为本数据转换方法及软件算法的实现里的数据类型System.String。
5.如权利要求1所述的方法,其特征在于,通过Microsoft.Netl.l框架下的DataSet的WriteXML创建具有数据库特征的XML文件。
6.如权利要求1所述的方法,其特征在于,在步骤(4)中,对于数据的导出后的保存形式,有至少三种方案可以选择:1.XML文本格式;2.保存至数据库服务器;3.Excel文件。
7.如权利要求1所述的方法,其特征在于,在步骤(1)开始之前,包括获取WebService测试的步骤,该步骤具体过程如下:
(a)调用连接数据库公用方法connect();
(b)Debug公用方法connect(),查...
【专利技术属性】
技术研发人员:刘东华,孙雪峰,
申请(专利权)人:标新科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。