一种火车站信息与城市信息同步方法及系统技术方案

技术编号:37424374 阅读:9 留言:0更新日期:2023-04-30 09:46
本发明专利技术公开了一种火车站信息与城市信息同步方法及系统。其中,该方法包括:调用火车站系统的API接口,获取火车站的原始数据,所述火车站的原始数据中不包括相应的城市信息;解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据;将所述标准化数据与数据库的数据进行编码对比,生成差异数据;将所述差异数据同步存储于所述数据库中。从而,自动获取最新的火车站信息,根据火车站的信息自动匹配城市,将火车站的城市信息存储在数据库中,这样就可以为报销系统提供火车站名称和城市的对照关系,减少出差人员填写表单的工作量和准确性,大大提高了出差人员的报销的效率。高了出差人员的报销的效率。高了出差人员的报销的效率。

【技术实现步骤摘要】
一种火车站信息与城市信息同步方法及系统


[0001]本专利技术涉及火车站系统
,并且更具体地,涉及一种火车站信息与城市信息同步方法及系统。

技术介绍

[0002]费用报销系统通过OCR技术采集火车票信息之后,只能识别火车票的票面的出发地和目的地火车站的名称,而费用报销系统在填写出差行程的时候,需要填写出差的出发地和目的地,需要填写城市名称而不是根据车票上车站名称。
[0003]然而有时侯一个城市有多个火车站,车站名称就和城市名称不一样,这就导致出差人在识别票据后需要手工来填写出发城市和到达城市,还有就是车站的信息也在随时变化,城市的信息也在随时变化,这样就会导致系统内火车站城市信息维护不及时,需要手工来维护这些信息。

技术实现思路

[0004]根据本专利技术,提供了一种火车站信息与城市信息同步方法及系统,以解决车站名称就和城市名称不一样,导致出差人在识别票据后需要手工来填写出发城市和到达城市,浪费人力资源的技术问题。
[0005]根据本专利技术的第一个方面,提供了一种火车站信息与城市信息同步方法,包括:
[0006]调用火车站系统的API接口,获取火车站的原始数据,所述火车站的原始数据中不包括相应的城市信息;
[0007]解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据;
[0008]将所述标准化数据与数据库的数据进行编码对比,生成差异数据;
[0009]将所述差异数据同步存储于所述数据库中。
[0010]可选地,解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据,包括:
[0011]根据所述火车站的原始数据中的火车站名称,调用地图系统的API接口,获取所述火车站的地址;
[0012]基于所述火车站的地址,提取与火车站对应的城市信息;
[0013]将所述城市信息补充到火车站信息,形成标准化数据。
[0014]可选地,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,包括:
[0015]根据编码比对所述标准化数据与数据库的数据,确定新增数据、更新数据以及删除数据,所述新增数据为标准化数据有而数据库没有的数据,所述更新数据为标准化数据和数据库都有的数据,所述删除数据为标准化数据没有而数据库有的数据。
[0016]可选地,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,还包括:
[0017]将所述标准化数据与数据库的数据进行编码对比,若编码相同的车站数据,并且数据完全相同,则不做处理;
[0018]若编码相同的车站数据,但数据不完全相同,标准化数据覆盖原有数据库记录。
[0019]可选地,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,还包括:
[0020]将所述标准化数据与数据库的数据进行编码对比,若编码车站数据不相同,并且编码在数据库的数据,则编码删除数据库的数据;
[0021]若编码车站数据不相同,并且编码不在数据库的数据,插入标准化数据;
[0022]基于标准化数据覆盖原有数据库记录、编码删除数据库的数据以及插入标准化数据,形成差异化的数据。
[0023]根据本专利技术的另一个方面,还提供了一种火车站信息与城市信息同步系统,包括:
[0024]获取原始数据模块,用于调用火车站系统的API接口,获取火车站的原始数据,所述火车站的原始数据中不包括相应的城市信息;
[0025]形成标准化数据模块,用于解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据;
[0026]生成差异数据模块,用于将所述标准化数据与数据库的数据进行编码对比,生成差异数据;
[0027]同步存储差异数据模块,用于将所述差异数据同步存储于所述数据库中。
[0028]可选地,形成标准化数据模块,包括:
[0029]获取火车站地址子模块,用于根据所述火车站的原始数据中的火车站名称,调用地图系统的API接口,获取所述火车站的地址;
[0030]提取城市信息子模块,用于基于所述火车站的地址,提取与火车站对应的城市信息;
[0031]形成标准化数据子模块,用于将所述城市信息补充到火车站信息,形成标准化数据。
[0032]可选地,生成差异数据模块,包括:
[0033]生成差异数据子模块,用于根据编码比对所述标准化数据与数据库的数据,确定新增数据、更新数据以及删除数据,所述新增数据为标准化数据有而数据库没有的数据,所述更新数据为标准化数据和数据库都有的数据,所述删除数据为标准化数据没有而数据库有的数据。
[0034]可选地,生成差异数据模块,还包括:
[0035]不做处理子模块,用于将所述标准化数据与数据库的数据进行编码对比,若编码相同的车站数据,并且数据完全相同,则不做处理;
[0036]覆盖原有数据库子模块,用于若编码相同的车站数据,但数据不完全相同,标准化数据覆盖原有数据库记录。
[0037]可选地,生成差异数据模块,还包括:
[0038]删除数据库数据子模块,用于将所述标准化数据与数据库的数据进行编码对比,若编码车站数据不相同,并且编码在数据库的数据,则编码删除数据库的数据;
[0039]插入标准化数据子模块,用于若编码车站数据不相同,并且编码不在数据库的数
据,插入标准化数据;
[0040]形成差异化数据子模块,用于基于标准化数据覆盖原有数据库记录、编码删除数据库的数据以及插入标准化数据,形成差异化的数据。
[0041]从而,自动获取最新的火车站信息,根据火车站的信息自动匹配城市,将火车站的城市信息存储在数据库中,这样就可以为报销系统提供火车站名称和城市的对照关系,减少出差人员填写表单的工作量和准确性,大大提高了出差人员的报销的效率。
附图说明
[0042]通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式:
[0043]图1为本实施方式所述的一种火车站信息与城市信息同步方法的流程示意图;
[0044]图2为本实施方式所述的标准化数据和数据库原有数据对比的示意图;
[0045]图3为本实施方式所述的一种火车站信息与城市信息同步系统的示意图。
具体实施方式
[0046]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0047]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种火车站信息与城市信息同步方法,其特征在于,包括:调用火车站系统的API接口,获取火车站的原始数据,所述火车站的原始数据中不包括相应的城市信息;解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据;将所述标准化数据与数据库的数据进行编码对比,生成差异数据;将所述差异数据同步存储于所述数据库中。2.根据权利要求1所述的方法,其特征在于,解析所述火车站的原始数据,基于所述火车站的原始数据补充与火车站对应的城市信息,形成标准化数据,包括:根据所述火车站的原始数据中的火车站名称,调用地图系统的API接口,获取所述火车站的地址;基于所述火车站的地址,提取与火车站对应的城市信息;将所述城市信息补充到火车站信息,形成标准化数据。3.根据权利要求1所述的方法,其特征在于,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,包括:根据编码比对所述标准化数据与数据库的数据,确定新增数据、更新数据以及删除数据,所述新增数据为标准化数据有而数据库没有的数据,所述更新数据为标准化数据和数据库都有的数据,所述删除数据为标准化数据没有而数据库有的数据。4.根据权利要求1所述的方法,其特征在于,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,还包括:将所述标准化数据与数据库的数据进行编码对比,若编码相同的车站数据,并且数据完全相同,则不做处理;若编码相同的车站数据,但数据不完全相同,标准化数据覆盖原有数据库记录。5.根据权利要求4所述的方法,其特征在于,将所述标准化数据与数据库的数据进行编码对比,生成差异数据,还包括:将所述标准化数据与数据库的数据进行编码对比,若编码车站数据不相同,并且编码在数据库的数据,则编码删除数据库的数据;若编码车站数据不相同,并且编码不在数据库的数据,插入标准化数据;基于标准化数据覆盖原有数据库记录、编码删除数据库的数据以及插入标准化数据,形成差异化的数据。6.一种火车站信息与城市信息同步系统,其特征在于,包括:获取原始数据模块,用...

【专利技术属性】
技术研发人员:吴晓东
申请(专利权)人:航信云享科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1