资料同步方法与系统的制作方法

文档序号:81621阅读:228来源:国知局
专利名称:资料同步方法与系统的制作方法
技术领域
本发明涉及一种资料同步方法与系统,特别是涉及一种可以即时同步及更新资讯的资料同步系统与方法。
背景技术
随着企业经营从粗放型到集约型的转变及市场环境的变化,使得企业从传统的管理方式转变为利用管理系统来帮助企业对商品在分销网路中作严格的监督和控制,以提高企业的管道及管理水平。
使用管理系统的主要目的,就是使众多的供应商与众多的分销商(即提供者及需求者)之间的资讯共享与共用,且资讯亦可即时的被接收及同步使用。
就现有习知的资讯同步方法而言,是资讯提供者与需求者需共同商定一种介面系统,例如企业资源规划(Enterprise Resource Planning;ERP)系统,来同步资讯,由于双方本身的系统皆与此介面系统不同,储存格式亦具有多种样式,故皆需对此介面系统进行开发、测试、试用、改进,找到适合与此介面系统同步资讯的方法。
由于每个资讯提供者与需求者皆需要花费人力资源,并各自开发一套介面,故不同的企业对各自介面的开发方式也不同,又若对于此介面的开发所花费的时间周期过长,则无法适应大量的上游资讯提供者,另外,当资讯提供者使用的是套装软件时,要对套装软件进行介面的开发几乎是不可能的,故对于开发彼此适合的介面系统而言,不但浪费时间、人力资源,而且更因开发所花费的时间,而造成此段时间的经济成本的损失及资讯无法同步并即时更新。
由此可见,上述现有的资料同步方法与系统在方法、产品结构及使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决资料同步方法与系统存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般资料同步方法与系统又没有适切的方法及结构能够解决上述问题,因此,如何提供一种能够解决上述问题的资料同步系统与方法,正是当前的重要课题之一,亦是相关业者急欲解决的问题。
有鉴于上述现有的资料同步方法与系统存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理运用,积极加以研究创新,以期创设一种新的资料同步方法与系统,能够改进一般现有的资料同步方法与系统,使其更具有实用性。经过不断研究、设计,并经反复试作及改进后,终于创设出确具实用价值的本发明。

发明内容本发明的目的在于,克服现有的资料同步方法与系统存在的缺陷,而提供一种新的资料同步方法与系统,所要解决的技术问题是使其能够解决上述问题,提供一种可以即时同步及更新资料的资料同步系统与方法,从而更加适于实用。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种资料同步的方法,该资料同步方法包括以下步骤接收一初始文件,其中该初始文件是具有一档名以及复数个栏位;依据该初始文件的该档名,取得一档名特征字;判断该初始文件的一资料类型;标识至少一栏位类型于相对应的该等栏位之一上;依据该档名特征字、该资料类型,产生一同步资讯表,并依据该栏位类型,产生一栏位索引表,其中该同步资讯表是与该栏位索引表相关联;接收至少一资料文件;依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型,并自该栏位索引表取得相对应的该栏位类型;依据取得的该栏位类型,自该资料文件中取得与该栏位类型相对应的一资料栏位的内容;以及将取得的该资料栏位的内容储存至一资料库,以使资料同步。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的资料同步方法,其中所述的资料文件是为有格式档案或无格式档案,该有格式档案是为一电子试算表档案、一延伸标记语言档案、一基础超文本标记语言档案或一接达档案,该无格式档案是为一纯文字件档案,该无格式文件的栏位是由至少一行分隔符号及至少一列分隔符号所定义。
前述的资料同步方法,其中所述的资料同步的方法更包括标识复数个栏位索引于相对应的该等栏位之一上,其中该栏位索引表是包含该等栏位索引,该栏位类型是与该栏位索引相对应;以及依据该资料文件的档名及该档名特征字,自该栏位索引表取得相对应的该栏位索引,以便依据取得的该栏位类型及该栏位索引,自该资料文件中取得与该栏位类型及该栏位索引相对应的该资料栏位的内容。
前述的资料同步方法,其中所述的同步资讯表及该栏位索引表是分别包含至少一同步码,该同步码是依据该档名特征字产生,而该同步资讯表是与该栏位索引表以该同步码相关联,而该资料同步的方法是依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型及该同步码,并依据该同步码自该栏位索引表取得相对应的该栏位类型。
前述的资料同步方法,其中所述的初始文件或该资料文件是藉由一通讯方式传送,该通讯方式是为一网路连线、一无线网路或一移动设备等方式。
本发明的目的及解决其技术问题还采用以下的技术方案来实现。依据本发明提出的一种资料同步系统,该资料同步系统包括一接收模组,是接收一初始文件或至少一资料文件,其中该初始文件是具有一档名以及复数个栏位;一初始资料分析模组,其是依据该初始文件的该档名取得一档名特征字,判断该初始文件的一资料类型,标识至少一栏位类型于相对应的该等栏位之一上,并且依据该档名特征字、该资料类型产生一同步资讯表,及依据该栏位类型产生一栏位索引表,其中该同步资讯表是与该栏位索引表相关联;一资料萃取模组,是依据该资料文件的档名及该档名特征字自该同步资讯表取得与该资料文件相对应的该资料类型,自该栏位索引表取得相对应的该栏位类型,并依据取得的该栏位类型,自该资料文件中取得与该栏位类型相对应的一资料栏位的内容;以及一资料库,是用以储存该同步资讯表、该栏位索引表及该资料栏位的内容。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的资料同步系统,其中所述的资料文件是为有格式档案或无格式档案,该有格式档案是为一电子试算表档案、一延伸标记语言档案、一基础超文本标记语言档案或一接达档案,该无格式档案是为一纯文字件档案,该无格式文件的栏位是由至少一行分隔符号及至少一列分隔符号所定义。
前述的资料同步系统,其中所述的初始资料分析模组更标识复数个栏位索引于相对应的该等栏位之一上,该栏位索引表是包含该等栏位索引,该栏位类型是与该栏位索引相对应,该资料萃取模组更依据该资料文件的档名及该档名特征字自该栏位索引表取得与该栏位类型相对应的该栏位索引,以便依据取得的该栏位类型及该栏位索引自该资料文件中取得与该栏位类型及该栏位索引相对应的该资料栏位的内容。
前述的资料同步系统,其中所述的同步资讯表及该栏位索引表是分别包含至少一同步码,该同步码是依据该档名特征字产生,而该同步资讯表是与该栏位索引表以该同步码相关联,该资料萃取模组是依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型及该同步码,并依据该同步码自该栏位索引表取得相对应的该栏位类型。
前述的资料同步系统,其中所述的初始文件或该资料文件是藉由一通讯方式传送,该通讯方式是为一网路连线、无线网路或移动设备等方式。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,本发明的主要技术内容如下为了达到上述目的,本发明提供了一种资料同步方法,其包括下列的步骤首先,接收一初始文件,其中初始文件是具有一档名以及复数个栏位;接着,依据初始文件的档名,取得一档名特征字;判断初始文件的一资料类型;标识至少一栏位类型于相对应的该等栏位之一上;再依据档名特征字、资料类型,产生一同步资讯表,并依据栏位类型,产生一栏位索引表,其中同步资讯表是与栏位索引表相关联;然后,接收至少一资料文件;接着依据资料文件的档名及档名特征字,自同步资讯表取得与资料文件相对应的资料类型,并自栏位索引表取得相对应的栏位类型;依据取得的栏位类型,自资料文件中取得与栏位类型相对应的一资料栏位的内容;最后,将取得的资料栏位的内容储存至一资料库,以使资料同步。
另外,为了达到上述目的,本发明还提供了一种资料同步系统,包括一接收模组、一初始资料分析模组、一资料萃取模组以及一资料库。其中,接收模组是接收一初始文件或至少一资料文件,且初始文件是具有一档名以及复数个栏位,而初始资料分析模组是依据初始文件的档名取得一档名特征字,并判断初始文件的一资料类型,并标识至少一栏位类型于相对应的等栏位之一上,而初始资料分析模组更依据档名特征字、资料类型,产生一同步资讯表,以及依据栏位类型,产生一栏位索引表,而同步资讯表是与栏位索引表相关联,资料萃取模组则依据资料文件的档名及档名特征字,自同步资讯表取得与资料文件相对应的资料类型,并自栏位索引表取得相对应的栏位类型,资料萃取模组是依据取得的栏位类型,自资料文件中取得与栏位类型相对应的一资料栏位的内容,而资料库是用以储存同步资讯表、栏位索引表及资料栏位的内容。
借由上述技术方案,本发明的资料同步方法与系统至少具有下列的优点承上所述,因为依本发明的资料同步系统与方法,是藉由初始资料分析模组将初始文件一一分析,并整理出有用的资料栏位,并在接收到资料文件后,藉由资料萃取模组即时取得有用的资料,并同步更新至资料库中,而可以达到资料同步。其与现有习知技术相较,由于本发明的资料同步系统与方法在接收初始文件时,即针对不同的资料格式档案,自动调整资料同步的方法,故即使用于不同介面的企业之间,则不需自行开发介面;而资料同步系统在定期接收资料文件后,自行载入并比对档名特征字及标识有用的资料栏位,故除了不需对所接收的资料作任何修改外,资料同步系统可自动使用原本已具有的资料文件档案来进行资料同步;此外,更可通过资料同步系统与方法,将存在于某一企业的不同的几个档案中的同一笔资料,整合成一笔有用的记录资料,以方便企业根据不同的档名特征字,对同一笔资料作资料同步,故本发明的资料同步系统与方法,不论使用何种系统,皆可适用需要进行资料同步的企业,而可达到即时同步及更新资料。
综上所述,本发明是有关于一种资料同步方法与系统。该资料同步方法包括接收一初始文件,其中初始文件是具有一档名以及复数个栏位;依据初始文件的档名取得一档名特征字;判断初始文件的一资料类型;标识至少一栏位类型于相对应的该等栏位之一上;依据档名特征字、资料类型产生一同步资讯表,并依据栏位类型产生一栏位索引表;接收至少一资料文件;依据资料文件的档名及档名特征字,分别自同步资讯表及栏位索引表取得与资料文件相对应的资料类型及栏位类型;依据取得的栏位类型自资料文件中取得与栏位类型相对应的一资料栏位的内容;以及将取得的该资料栏位的内容储存至一资料库。本发明克服了现有技术的缺陷,可以即时同步及更新资料,非常适于实用。其具有上述诸多优点及实用价值,不论在方法、产品结构或功能上皆有较大改进,在技术上有较大进步,并产生了好用及实用的效果,且较现有的资料同步方法与系统具有增进功效,从而更加适于实用,而具有产业广泛利用价值,诚为一新颖、进步、实用的新设计。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
图1是显示依本发明较佳实施例的资料同步系统的一示意图。
图2是显示依本发明较佳实施例的资料同步系统的同步资讯表的一示意图。
图3是显示依本发明较佳实施例的资料同步系统的栏位索引表的一示意图。
图4是显示依本发明较佳实施例的资料栏位的一示意图。
图5是显示依本发明较佳实施例的的资料同步方法的一流程图。
1资料同步系统 11接收模组12初始资料分析模组 121同步资讯表1211同步码 1212档名特征字1213行分隔符号 1214列分隔符号1215资料类型 122栏位索引表1221栏位类型 1222栏位索引13资料萃取模组 14资料库141资料栏位的内容 D初始文件D’资料文件
具体实施方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的资料同步方法与系统其具体实施方式
、方法、步骤、结构、特征及其功效,详细说明如后。
请参阅图1所示,是显示依本发明较佳实施例的资料同步系统的一示意图。本发明较佳实施例的资料同步系统1,包括一接收模组11、一初始资料分析模组12、一资料萃取模组13以及一资料库14,其中上述的接收模组11,是接收一初始文件D或至少一资料文件D’,而该初始文件D是具有一档名以及复数个栏位;其中,该初始文件D及资料文件D’可以是由任意的相关企业所传送来的资料内容,在本实施例中,就初始文件D或资料文件D’而言,其格式皆为一有格式档案或一无格式档案,而有格式档案可为一电子试算表、一延伸标记语言(eXtensible MarkupLanguage,XML)档案、一基础超文本标记语言(Hyper Text Markup Language,HTML)档案或一接达(Access)档案,无格式档案则可为一纯文字件档案,且无格式文件的栏位是由至少一行分隔符号1213及至少一列分隔符号1214(如图2所示)所定义。
上述的初始资料分析模组12(请结合参阅图2、图3所示),是依据初始文件D的档名,取得一档名特征字1212,并判断初始文件D的一资料类型1215,标识至少一栏位类型1221与在初始文件D中的相对应的该等栏位之一上。
本实施例中,资料类型1215并无限制,在此则以一客户类型、一产品类型或一业务员类型为例。需要注意的是,当初始分析模组12标识栏位类型1221于相对应的该等栏位之一上时,更将复数个栏位索引1222标识于初始文件D中所有与栏位索引1222相对应的各栏位上,而且标识有栏位类型1221的该等栏位的内容为初始文件D或资料文件D’中的有用资料。
此外,请参阅图2所示,是显示依本发明较佳实施例的资料同步系统的同步资讯表的一示意图,该初始资料分析模组12,更依据档名特征字1212、资料类型1215,产生一同步资讯表121。本实施例中,当初始文件D为无格式文件时,行分隔符号1213及列分隔符号1214是记录于同步资讯表121中,而同步资讯表121是包含至少一同步码1211,该同步码1211是依据档名特征字1212产生。
请参阅图3所示,是显示依本发明较佳实施例的资料同步系统的栏位索引表的一示意图。该初始资料分析模组12亦依据栏位类型1221,产生一栏位索引表122,而栏位索引表122是包含该等栏位索引1222以及至少一同步码1211,故同步资讯表121与栏位索引表122以同步码1211相关联,而栏位类型1221是与栏位索引1222相对应。
请再参阅图1所示,上述的资料萃取模组13,可依据资料文件D’的档名及其档名特征字1212,自同步资讯表121取得与资料文件D’相对应的资料类型1215及同步码1211,再依据同步码1211,自栏位索引表122取得相对应的栏位类型1221;当然,该资料萃取模组13亦可以依据资料文件D’的档名及其档名特征字1212,直接自栏位索引表122取得相对应的栏位类型1221或栏位类型1221相对应的栏位索引1222。
而该资料萃取模组13,再依据所取得的栏位类型1221或栏位索引1222,自资料文件D’中取得与栏位类型1221或栏位索引1222相对应的一资料栏位的内容。需要注意的是,当资料文件D’为无格式文件时,资料萃取模组13则依据行分隔符号1213及列分隔符号1214以定义资料文件D’的该等资料栏位。
上述的资料库14,是用以储存同步资讯表121、栏位索引表122及资料栏位的内容141。
在本实施例中,资料同步系统1是在接收初始文件D后,并将初始文件D中的有用资料同步初始化,资料同步系统1并定期通过接收模组11接收资料文件D’,以进行即时资料的同步与更新;而初始文件D及资料文件D’皆藉由一通讯方式,例如一网路连线、无线网路或移动设备等方式,以传送或接收资料。
为了使本发明的内容更加清楚,以下将列举一实例以具体说明依本发明较佳实施例的资料同步系统的运作。
请参阅图1所示,当接收模组11接收初始文件D时,由于该初始文件D的内容就资料同步系统1而言,为一笔新资料,故资料同步系统1必须对该初始文件D做第一次同步初始化,故接收模组11是将接收的初始文件D送至初始资料分析模组12作分析及处理。
初始资料分析模组12在接收初始文件D后,是判断初始文件D的格式档案为有格式档案或无格式档案,当初始文件D为有格式档案时,则资料同步系统1会自动对此初始文件D做分析及处理,倘若初始文件D为无格式档案时,则会依据此无格式文件的内容来选择或增加新的格式档案处理方式,需要注意的是,任何无格式档案皆由行分隔符号1213和列分隔符号1214将资料分隔而成,故初始资料分析模组12可依据行分隔符号1213和列分隔符号1214来定义其格式档案;当初始资料分析模组12确定初始文件D的档案格式后,再自初始文件D的档名,找出此档名的一个档名特征字1212,并判断初始文件D的资料类型1215;此外,当初始文件D为有格式文件时,则初始资料分析模组12会标识复数个栏位索引1222于初始文件D的各资料栏位上,亦标识复数个栏位类型1221于初始文件D的有用的资料栏位上,并取得此有用的资料栏位的内容141;当初始文件D为无格式文件时,则会依据行分隔符号1213及列分隔符号1214,将栏位类型1221标识于有用资料的位置上,并记录此位置的行分隔符号1213及列分隔符号1214及取得其内容;此时,初始资料分析模组12亦会将所取得的有用资料储存至资料库14中。
倘若本实施例的初始文件D的档名为“产品类别_A产品_建立日期.xls”,则由此初始文件D的档名可知与产品相关,且为一有格式档案;故初始资料分析模组12设定档名特征字1212为“A产品”,并判断初始文件D为“产品类型”,请参阅图4所示,且初始资料分析模组12并在初始文件D的资料栏位依序标识栏位索引1222的编号0~5,及在有用的资料栏位上标识栏位类型1221为“产品名称”、“产品编号”及“进货量”,并将栏位类型1221为“产品名称”、“产品编号”及“进货量”的资料栏位的内容141储存至资料库14中。
请再结合参阅图2所示,该初始资料分析模组12再依据档名特征字1212、资料类型1215及记录的行分隔符号1213、列分隔符号1214,产生一同步资讯表121,此外,初始资料分析模组12并一一将档名特征字1212编上一同步码1211,故本实施例的同步码1211是编号为001,且该同步码1211亦列于同步资讯表121中,且与栏位索引1222相关联。
请参阅图3所示,初始资料分析模组12亦依据栏位类型1221,产生一栏位索引表122,并将与栏位类型1221相对应的栏位索引1222,及与栏位索引1222相关联的同步码1211列于栏位索引表122中。
故本实施例中,初始资料分析模组12是将初始文件D的档名特征字1212“A产品”,“产品类型”及编号001的同步码1211新增至同步资讯表121(如图2所示)中,再将初始文件D的栏位类型1221“产品名称”、“产品编号”及“进货量”及与栏位类型1221相对应的栏位索引1222“3”、“4”及“5”,同时配合编号001的同步码1211新增至栏位索引表122(如图3所示)中。
请再参阅图1所示,初始资料分析模组12是将同步资讯表121及栏位索引表122储存至资料库14中。
此时,资料同步系统1完成初始文件D的同步初始化,需要注意的是,只要接收模组11所接收的文件为初始文件D,则皆必须执行同步初始化的动作,以使资料同步系统1便于再接收相同档案的文件。
故当完成初始文件D的同步初始化后,资料同步系统1于定期是藉由接收模组11接收资料文件D’,以将有用资料即时同步及更新。
此时,接收模组11将接收到的资料文件D’送至资料萃取模组13。
资料萃取模组13是依据该资料文件D’的档名,自动至同步资讯表121比对档名特征字1212,当比对出后,资料萃取模组13再依据该资料文件D’的格式档案,自同步资讯表121取得与档名特征字1212相关的资讯。
倘若资料文件D’为有格式档案,则资料萃取模组13可自同步资讯表121(如图2所示)中取得同步码1211,并依据同步码1211至栏位索引表122(如图3所示)中取得栏位索引1222或栏位类型1221,再依据取得的栏位索引1222或栏位类型1221,至相对应的资料文件D’的资料栏位,以取得资料栏位的内容141,并将资料栏位的内容141储存至资料库14中。若资料文件D’为无格式档案,则资料萃取模组13自同步资讯表121(如图2所示)中取得行、列分隔符号1213、1214,再依据行、列分隔符号1213、1214至资料文件D’取得与此行、列分隔符号1213、1214相对应的资料栏位的内容141并将资料栏位的内容141储存至资料库14中。当资料萃取模组13将资料栏位的内容141储存至资料库14后,则资料同步系统1则完成资料同步处理。
故本实施例中,倘若接收模组在定期接收时,接收一资料文件D’,并将该资料文件D’送至资料萃取模组13分析、处理,当所接收的资料文件D’,其档名为“产品类别_A产品_更新日期.xls”时,资料萃取模组13自动判定此资料文件D’为一有格式档案,并在资料库14中将档名与同步资讯表121(如图2所示)比对,而得到档名特征字1212为“A产品”、资料类型1215为“产品类型”且相对应的同步码1211的编号为001,再至资料库14中,取得与此编号001相关联的栏位索引表122(如图3所示),并在栏位索引表122中取得与编号001相对应的栏位类型1221为“产品名称”、“产品编号”及“进货量”及与栏位类型1221相对应的栏位索引1222“3”、“4”及“5”,然后,资料萃取模组13依据取得的栏位类型1221或栏位索引1222至资料文件D’中,取得相对应的资料栏位(如图4所示)的内容,并将内容储存至资料库14中。
由于初始文件D或资料文件D’是通过网路连线、无线网路或移动设备等通讯方式传送,并配合资料同步系统1接收并分析处理,故可立即同步及更新资料。
另外,请参阅图5所示,是显示依本发明较佳实施例的的资料同步方法的一流程图。本发明较佳实施例的资料同步方法,是应用于上述(如图1所示)资料同步系统1,其包括下列步骤首先,步骤S01接收一初始文件,其中初始文件是具有一档名以及复数个栏位。
接着,步骤S02依据初始文件的档名,取得一档名特征字。
在步骤S03中,判断初始文件的一资料类型。
在步骤S04中,标识至少一栏位类型于相对应的该等栏位之一上。
然后,步骤S05依据档名特征字、资料类型,产生一同步资讯表,并依据栏位类型,产生一栏位索引表,其中同步资讯表是与栏位索引表相关联。
最后,在初始文件,同步初始化完成后,接着执行下列步骤S06~S09。
在步骤S06中,接收至少一资料文件。
在步骤S07中,依据资料文件的档名及档名特征字,自同步资讯表取得与资料文件相对应的资料类型,并自栏位索引表取得相对应的栏位类型。
在步骤S08中,依据取得的栏位类型,自资料文件中取得与栏位类型相对应的一资料栏位的内容。
在步骤S09中,将取得的资料栏位的内容储存至一资料库,以使资料同步。
由于依本发明较佳实施例的资料同步方法可以应用于前述的资料同步系统,而且上述资料同步方法的可能实施方式与功效已在前述实施例的资料同步系统中讨论过,故在此不再赘述。
承上所述,因为依本发明的资料同步系统与方法,是藉由初始资料分析模组将初始文件一一分析,并整理出有用的资料栏位,并在接收到资料文件后,藉由资料萃取模组即时取得有用的资料,并同步更新至资料库中,以达到资料同步。与现有习知技术相较,由于本发明资料同步系统与方法,在接收初始文件时,即针对不同的资料格式档案,自动调整资料同步的方法,故即使用于不同介面的企业之间,则不需自行开发介面;而该资料同步系统在定期接收资料文件后,自行载入并比对档名特征字及标识有用的资料栏位,故除了不需对所接收的资料作任何修改外,资料同步系统可自动使用原本已具有的资料文件档案来进行资料同步;此外,更可通过资料同步系统与方法,将存在于某一企业的不同的几个档案中的同一笔资料,整合成一笔有用的记录资料,以方便企业根据不同的档名特征字,对同一笔资料作资料同步,故本发明的资料同步系统与方法,不论使用何种系统,皆可适用需要进行资料同步的企业,而可以达到即时同步及更新资料。
以上所述是为举例性,而非为限制性。以上仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种资料同步的方法,其特征在于该资料同步方法包括以下步骤接收一初始文件,其中该初始文件是具有一档名以及复数个栏位;依据该初始文件的该档名,取得一档名特征字;判断该初始文件的一资料类型;标识至少一栏位类型于相对应的该等栏位之一上;依据该档名特征字、该资料类型,产生一同步资讯表,并依据该栏位类型,产生一栏位索引表,其中该同步资讯表是与该栏位索引表相关联;接收至少一资料文件;依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型,并自该栏位索引表取得相对应的该栏位类型;依据取得的该栏位类型,自该资料文件中取得与该栏位类型相对应的一资料栏位的内容;以及将取得的该资料栏位的内容储存至一资料库,以使资料同步。
2.根据权利要求
1所述的资料同步方法,其特征在于其中所述的资料文件是为有格式档案或无格式档案,该有格式档案是为一电子试算表档案、一延伸标记语言档案、一基础超文本标记语言档案或一接达档案,该无格式档案是为一纯文字件档案,该无格式文件的栏位是由至少一行分隔符号及至少一列分隔符号所定义。
3.根据权利要求
1所述的资料同步方法,其特征在于其中所述的资料同步的方法更包括标识复数个栏位索引于相对应的该等栏位之一上,其中该栏位索引表是包含该等栏位索引,该栏位类型是与该栏位索引相对应;以及依据该资料文件的档名及该档名特征字,自该栏位索引表取得相对应的该栏位索引,以便依据取得的该栏位类型及该栏位索引,自该资料文件中取得与该栏位类型及该栏位索引相对应的该资料栏位的内容。
4.根据权利要求
1所述的资料同步方法,其特征在于其中所述的同步资讯表及该栏位索引表是分别包含至少一同步码,该同步码是依据该档名特征字产生,而该同步资讯表是与该栏位索引表以该同步码相关联,而该资料同步的方法是依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型及该同步码,并依据该同步码自该栏位索引表取得相对应的该栏位类型。
5.根据权利要求
1所述的资料同步方法,其特征在于其中所述的初始文件或该资料文件是藉由一通讯方式传送,该通讯方式是为一网路连线、一无线网路或一移动设备等方式。
6.一种资料同步系统,其特征在于该资料同步系统包括一接收模组,是接收一初始文件或至少一资料文件,其中该初始文件是具有一档名以及复数个栏位;一初始资料分析模组,其是依据该初始文件的该档名取得一档名特征字,判断该初始文件的一资料类型,标识至少一栏位类型于相对应的该等栏位之一上,并且依据该档名特征字、该资料类型产生一同步资讯表,及依据该栏位类型产生一栏位索引表,其中该同步资讯表是与该栏位索引表相关联;一资料萃取模组,是依据该资料文件的档名及该档名特征字自该同步资讯表取得与该资料文件相对应的该资料类型,自该栏位索引表取得相对应的该栏位类型,并依据取得的该栏位类型,自该资料文件中取得与该栏位类型相对应的一资料栏位的内容;以及一资料库,是用以储存该同步资讯表、该栏位索引表及该资料栏位的内容。
7.根据权利要求
6所述的资料同步系统,其特征在于其中所述的资料文件是为有格式档案或无格式档案,该有格式档案是为一电子试算表档案、一延伸标记语言档案、一基础超文本标记语言档案或一接达档案,该无格式档案是为一纯文字件档案,该无格式文件的栏位是由至少一行分隔符号及至少一列分隔符号所定义。
8.根据权利要求
6所述的资料同步系统,其特征在于其中所述的初始资料分析模组更标识复数个栏位索引于相对应的该等栏位之一上,该栏位索引表是包含该等栏位索引,该栏位类型是与该栏位索引相对应,该资料萃取模组更依据该资料文件的档名及该档名特征字自该栏位索引表取得与该栏位类型相对应的该栏位索引,以便依据取得的该栏位类型及该栏位索引自该资料文件中取得与该栏位类型及该栏位索引相对应的该资料栏位的内容。
9.根据权利要求
6所述的资料同步系统,其特征在于其中所述的同步资讯表及该栏位索引表是分别包含至少一同步码,该同步码是依据该档名特征字产生,而该同步资讯表是与该栏位索引表以该同步码相关联,该资料萃取模组是依据该资料文件的档名及该档名特征字,自该同步资讯表取得与该资料文件相对应的该资料类型及该同步码,并依据该同步码自该栏位索引表取得相对应的该栏位类型。
10.根据权利要求
6所述的资料同步系统,其特征在于其中所述的初始文件或该资料文件是藉由一通讯方式传送,该通讯方式是为一网路连线、无线网路或移动设备等方式。
专利摘要
本发明是有关于一种资料同步方法与系统。该资料同步方法包括接收一初始文件,其具有一档名及复数栏位;依据初始文件档名取得一档名特征字;判断初始文件一资料类型;标识至少一栏位类型于相对应该等栏位之一上;依据档名特征字、资料类型产生一同步资讯表,并依据栏位类型产生栏位索引表;接收至少一资料文件;依据资料文件档名及档名特征字,分别自同步资讯表及栏位索引表取得与资料文件相对应资料类型及栏位类型;依据取得栏位类型自资料文件中取得与栏位类型相对应一资料栏位内容;以及将取得该资料栏位内容储存至一资料库。该资料同步系统包括一接收模组、初始资料分析模组、资料萃取模组及资料库。本发明可以即时同步及更新资讯,非常适于实用。
文档编号G06F17/30GK1991822SQ200510097581
公开日2007年7月4日 申请日期2005年12月30日
发明者李翼嵩, 李家群, 陈玄同, 刘文涵, 刘晓波 申请人:英业达股份有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1