商品流通数据在线监测方法与系统的制作方法

文档序号:6331531阅读:220来源:国知局
专利名称:商品流通数据在线监测方法与系统的制作方法
技术领域
本发明属于数据传输技术领域,特别涉及商品流通数据在线监测方法与系统,商品流通数据真实性校验方法,涉及到商品流通数据真实性校验方法。
背景技术
目前,在商品流通应用系统中对数据真实性不进行验证,其带来的问题是数据的混乱,既增加了数据库中存储单元的浪费,又搅乱了对数据正确性的分析,因此需要提出一种系统和方法对数据真实性进行校验获取数据真实性校验信息;根据所获取的真实性校验信息,判断目标数据的真实性;如果校验通过,将对数据进行相应处理;如果校验失败, 向用户上报数据真实性出错信息。

发明内容
本发明的目的是提出一种商品流通数据在线监测方法与系统技术方案,采用了数据的语法校验与语义校验相结合的双重校验机制,提高了数据的真实性和可靠性。为了实现上述目的,本发明的技术方案是一种商品流通数据在线监测方法与系统,包括网络服务器、数据类型分析模块、数据语法校验模块和数据语义校验模块;在网络服务器中建立基础数据库,所述基础数据库包括流通商品的基本信息,所述数据类型分析模块用于给每个数据项设定一个校验关键字,设定校验关键字与校验规则的对应关系,每个校验关键字对应某一个校验规则;所述数据语法校验模块根据传入的校验关键字匹配相应的语法校验规则;所述数据语义校验模块以校验关键字及数值为条件从基础数据库中检索出相应的数据校验信息,通过数值比对及交互询问等方式进行数据真实性校验;其具体的方法步骤包括
a.获取表单页面提交的相关商品数据,给需要进行校验的数据项设定校验规则关键
字;
b.根据关键字,匹配相应的数据校验规则进行语法校验;
c.如果校验失败,则给出修正提示信息,如果校验通过,判断是否进行数据真实性校
验;
d.如果需要进行真实性校验,则从基础数据库中检索出数据校验信息;
e.将目标数据与检索的校验信息进行比对,如果偏差很少则说明数据比较合理,如果偏差较大,则需用户修改数值或者给出数据偏差的具体原因。本发明与已有技术相比产生的有益效果是
1.采用了数据分步校验方法,规范了数据校验的流程。2.校验逻辑从业务逻辑中隔离出来,进行集中管理,提高了系统的可重用性。3.采用了数据的语法校验与语义校验相结合的双重校验机制,提高了数据的真实性和可靠性。下面结合附图和实施例对本发明做一详细说明。


图1为系统结构框图; 图2为监测方法流程图。
具体实施例方式实施例
一种商品流通数据在线监测方法与系统实施例,参见图1和图2,所述系统包括网络服务器1、数据类型分析模块2、数据语法校验模块3和数据语义校验模块4 ;在网络服务器中建立基础数据库,所述基础数据库包括流通商品的基本信息,所述数据类型分析模块用于给每个数据项设定一个校验关键字,设定校验关键字与校验规则的对应关系,每个校验关键字对应某一个校验规则;所述数据语法校验模块根据传入的校验关键字匹配相应的语法校验规则;所述数据语义校验模块以校验关键字及数值为条件从基础数据库中检索出相应的数据校验信息,通过数值比对及交互询问等方式进行数据真实性校验;其具体的方法步骤包括
a.获取表单页面提交的相关商品数据,给需要进行校验的数据项设定校验规则关键
字;
b.根据关键字,匹配相应的数据校验规则进行语法校验;
c.如果校验失败,则给出修正提示信息,如果校验通过,判断是否进行数据真实性校
验;
d.如果需要进行真实性校验,则从基础数据库中检索出数据校验信息;
e.将目标数据与检索的校验信息进行比对,如果偏差很少则说明数据比较合理,如果偏差较大,则需用户修改数值或者给出数据偏差的具体原因。在商品流通数据在线校验系统中当用户进行供求信息发布、订单下达等操作时提供在线数据过滤和校验服务。校验分三步进行第一步,在用户提交数据时,给每个要校验的数据设定校验关键字(DATAKEY),第二步,根据校验关键字(DATAKEY)选择相应的语法校验规则进行数据正确性校验。第三步,通过“农村流通管理与服务平台”发布的WEB SERVICE接口访问农村流通基础数据库,根据返回的真实性校验信息进行数据真实性校验。
方法步骤具体描述如下
1,获取表单的商品价格数据,设定关键字PRICESTYLE ;
2,对商品数量及价格进行语法校验,根据PRICESTYLE关键字,匹配价格数据语法校验方法;
3,通过语法校验后,需要通过商品的相关条件查询农村流通管理与服务平台数据库, 对价格进行语义校验。其中查询条件包括商品的编码、商品地区、商品等级等;
4,根据商品的编码、商品地区、商品等级等条件,查询出此商品的价格的波动区间; 5,判断目标价格数据是否在上述波动区间内,如果不在,提醒用户修改数据,或者让用户提交价格超出范围的原因,同时系统将给管理员发送数据异常信息,便于系统管理员及时分析并判断此次价格的准确性。
权利要求
1.商品流通数据在线监测方法与系统,其特征在于,包括网络服务器、数据类型分析模块、数据语法校验模块和数据语义校验模块;在网络服务器中建立基础数据库,所述基础数据库包括流通商品的基本信息,所述数据类型分析模块用于给每个数据项设定一个校验关键字,设定校验关键字与校验规则的对应关系,每个校验关键字对应某一个校验规则;所述数据语法校验模块根据传入的校验关键字匹配相应的语法校验规则;所述数据语义校验模块以校验关键字及数值为条件从基础数据库中检索出相应的数据校验信息,通过数值比对及交互询问等方式进行数据真实性校验;其具体的方法步骤包括a.获取表单页面提交的相关商品数据,给需要进行校验的数据项设定校验规则关键字;b.根据关键字,匹配相应的数据校验规则进行语法校验;c.如果校验失败,则给出修正提示信息,如果校验通过,判断是否进行数据真实性校验;d.如果需要进行真实性校验,则从基础数据库中检索出数据校验信息;e.将目标数据与检索的校验信息进行比对,如果偏差很少,则数据比较合理,如果偏差较大,则需用户修改数值或者给出数据偏差的具体原因。
全文摘要
本发明涉及商品流通数据在线监测方法与系统,包括网络服务器、数据类型分析模块、数据语法校验模块和数据语义校验模块;在网络服务器中建立基础数据库,所述基础数据库包括流通商品的基本信息,所述数据类型分析模块用于给每个数据项设定一个校验关键字,设定校验关键字与校验规则的对应关系,每个校验关键字对应某一个校验规则;本发明与已有技术相比产生的有益效果是采用了数据分步校验方法,规范了数据校验的流程;校验逻辑从业务逻辑中隔离出来,进行集中管理,提高了系统的可重用性;采用了数据的语法校验与语义校验相结合的双重校验机制,提高了数据的真实性和可靠性。
文档编号G06Q30/00GK102402748SQ20101027405
公开日2012年4月4日 申请日期2010年9月7日 优先权日2010年9月7日
发明者刘普合, 孙美玉, 王凤宏, 王勇, 葛理顺, 龚新忠 申请人:中商商业发展规划院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1