应用于区域网络中的资料处理与查询系统及其方法

文档序号:6332607阅读:101来源:国知局
专利名称:应用于区域网络中的资料处理与查询系统及其方法
技术领域
本发明涉及一种资料处理与查询系统及其方法,尤其是指一种应用于区域网络中的资料处理与查询的系统及其方法。
背景技术
企业通常会用区域网络的方式来对企业内部的资料进行管理,即每一个企业的使用者会将资料储存于服务器中,借以达到对资料的管理,并且也达成了资料储存以及资料交换的功能。而在企业中,最常使用的就是文书处理软件,当使用者进行文书处理软件的操作需要查询额外的资料时,使用者会先通过区域网络连线到服务器,并在服务器中找出需要的档案内容资料,再切换回文书处理软件。在此过程中,若使用者需要在服务器的庞大资料中找寻所需要的资料,则往往需要开启档案才能知道档案的资料内容,需要反复的开启档案才能查询到使用者想要的资料。另外,使用者亦需要不断的切换文书处理软件以及服务器来进行服务器中资料的查询,这种反复的切换文书处理软件以及服务器亦会造成使用者操作的不便。综上所述,可知现有技术中长期以来一直存在区域网络环境中服务器中缺乏资料处理,以及在文书处理软件中缺乏资料查询,而造成使用者资料查询不便的问题,因此有必要提出改进的技术手段,来解决此一问题。

发明内容
有鉴于现有技术存在区域网络环境中服务器中缺乏资料处理,以及在文书处理软件中缺乏资料查询,借以造成使用者资料查询不便的问题,本发明遂公开一种应用于区域网络中的资料处理与查询系统及其方法,其中本发明所公开的应用于区域网络中的资料处理与查询系统,应用于区域网络中的资料处理与查询系统适用于区域网络环境中,其包含服务器与客户端,服务器更包含资料处理模块、服务器接收模块、查询模块以及服务器传送模块,其中资料处理模块更包含 读取单元、撷取单元以及生成单元;客户端更包含客户端接收模块、客户端传送模块以及显示模块。其中,资料处理模块的读取单元是用以读取指定文件;资料处理模块的撷取单元是用以撷取指定文件中的表格内容;资料处理模块的生成单元是用以将表格内容生成查询资料表;服务器接收模块是用以接收查询资讯;查询模块是依据查询资讯自查询资料表中查询出对应的查询结果;服务器传送模块是用以传送该查询结果。客户端被嵌入于文书处理软件中,客户端接收模块是用以接收查询资讯,或是自服务器传送模块接收查询结果;客户端传送模块是用以传送查询资讯至服务器接收模块; 显示模块是用以于文书处理软件中显示查询结果。本发明所公开的应用于区域网络中的资料处理与查询方法,应用于区域网络中的资料处理与查询方法适用于区域网络环境中,其包含下列步骤首先,资料处理程序被嵌入于服务器中执行;接着,资料处理程序读取指定文件; 接着,资料处理程序撷取指定文件中的表格内容;接着,资料处理程序将该表格内容生成查询资料表;接着,客户端被嵌入于文书处理软件中,并且客户端接收查询资讯;接着,客户端传送查询资讯至服务器;接着,服务器自该查询资料表中查询出与查询资讯对应的查询结果;接着,服务器传送查询结果至客户端;最后,客户端于文书处理软件中显示查询结
: O本发明所公开的系统与方法如上,与现有技术之间的差异在于本发明于服务器中具有资料处理程序,即资料处理程序会将指定文件中的表格内容生成查询资料表,并且在文书处理软件中嵌入有资料查询的客户端,在客户端所提供的查询界面中,使用者可以不用切换操作视窗即可以对服务器中已处理出的查询资料表进行资料查询,达到服务器进行资料的预先处理,并在文书处理软件中进行资料查询,可以提供方便的资料查询模式。通过上述的技术手段,本发明可以达成在区域网络中提供便利的资料查询技术功效。


图1绘示为本发明应用于区域网络中的资料处理与查询系统的系统方块图。图2绘示为本发明应用于区域网络中的资料处理与查询方法的方法流程图。图3A绘示为本发明应用于区域网络中的资料处理与查询的指定文件内容示意图。图IBB绘示为本发明应用于区域网络中的资料处理与查询的查询资料表内容示意图。图4绘示为本发明应用于区域网络中的资料处理与查询的文书处理软件使用者界面示意图。图5绘示为本发明应用于区域网络中的资料处理与查询的查询结果显示示意图。主要元件符号说明10服务器11资料处理模块111读取单元112撷取单元113生成单元12服务器接收模块13查询模块14服务器传送模块20客户端21客户端接收模块22客户端传送模块23显示模块30指定文件
40查询资料表41第一笔资料411第一资料栏位412第二资料栏位413第三资料栏位42第二笔资料43第三笔资料50文书处理软件51文书操作界面52查询输入显示界面
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。以下首先要说明本发明所公开的应用于区域网络中的资料处理与查询系统,并请参考图1所示,图1绘示为本发明应用于区域网络中的资料处理与查询系统的系统方块图。本发明所公开的应用于区域网络中的资料处理与查询系统,应用于区域网络中的资料处理与查询系统适用于区域网络环境中,其包含服务器10与客户端20,服务器10更包含资料处理模块11、服务器接收模块12、查询模块13以及服务器传送模块14,其中资料处理模块11更包含读取单元111、撷取单元112以及生成单元113 ;客户端20更包含 客户端接收模块21、客户端传送模块22以及显示模块23。资料处理模块11是用以在服务器10中进行资料处理,由资料处理模块11中的读取单元111读取指定文件,可依据指定路径读取指定文件,或是依据指定网络位置对指定文件进行读取。读取单元111依据指定路径读取指定文件,当文件被存放于指定路径的资料夹中时,该文件即为指定文件,读取单元111即可以读取指定路径的资料夹中的指定文件;而读取单元111依据指定网络位置读取指定文件,即当文件被存放于指定网络位置中时,该文件即为指定文件,读取单元111即可以读取指定网络位置的指定文件。具体而言,假设指定路径为“D:\read”,并且文件“abc.txt”被存放于指定路径 “D:\read”中,即指定文件为“abc. txt”,读取单元111即可以读取指定路径“D: \read”中所存放的指定文件“abc. txt” ;假设指定路径为“http://abC. com. tw”,并且文件“abc. txt” 被存放于指定路径“http://abC. com. tw”中,即指定文件为“abc. txt”,读取单元111即可以读取指定路径“http://abC. com. tw"中所存放的指定文件“abc. txt”。在读取单元111读取指定文件之后,接着,即可再借由撷取单元112撷取指定文件中的表格内容,并且将该表格内容通过生成单元113生成查询资料表,值得注意的是,由生成单元113是依照表格的格式以及表格的内容生成查询资料表,即查询资料表的格式以及查询资料表的内容与表格的格式以及表格的内容完全相同。资料处理模块11是以背景执行(background processing)方式执行于服务器10 中,所谓的背景执行即为背景进程,是属于执行绪的一种,背景进程是在电脑的背景中所执行,背景执行并不会具有可视化的执行过程,即背景执行在实际执行的过程中,使用者并不会知道该执行绪正在执行,而背景执行可以具有可视化的执行结果或是不具有可视化的执行结果,资料处理模块11即可借由背景执行的特性,可以持续的对每一个指定文件进行资料处理,即会将所有的指定文件生成对应的查询资料表。客户端20以外挂形式嵌入于文书处理软件(例如office word, office excel...等)中,客户端20所提供的客户端接收模块21可接收使用者输入的查询资讯,查询资讯可以为单一字词、片语、短句、数字...等,而在客户端接收模块21接收到查询资讯之后,会再借由客户端传送模块22将客户端接收模块21所接收到的查询资讯传送至服务器10。服务器10借由服务器接收模块12接收客户端传送模块22所传送的查询资讯之后,即可以通过查询模块13自生成单元113所生成的查询资料表中查询出对应的查询结果,查询模块13会将查询资讯对查询资料表中的所有资料栏位进行资料的比对,当比对到某一个资料栏位中的资料与查询资讯相同时,则将查询资料表的表头以及该资料栏位对应的该笔资料生成查询结果。具体而言,假设服务器10通过资料处理模块11所生成的查询资料表的表头分别为“姓名、ID以及职称”,而查询资料表的第一笔资料为“Eric、IDP00111以及工程师”(即分别对应“姓名、ID以及职称”),查询资料表的第二笔资料为“aiy、IDP00052以及工程师”(即分别对应“姓名、ID以及职称”),以及查询资料表的第三笔资料为“Jeff、IDP00037以及科长”(即分别对应“姓名、ID以及职称”)。接着,使用者在嵌入于文书处理软件中客户端20所提供的查询界面中输入“工程师”时,客户端接收模块21即会接收到使用者所输入的查询资讯为“工程师”,并通过客户端传送模块22将查询资讯“工程师”传送至服务器10。服务器10即会借由服务器接收模块12接收查询资讯“工程师”,而查询模块13即会将查询资讯“工程师”对查询资料表中的所有资料栏位进行资料的比对,即会比对第一笔资料的第一资料栏位“Eric”与查询资讯“工程师”,并且比对第一笔资料的第二资料栏位 “IDP00111”与查询资讯“工程师”以及比对第一笔资料的第三资料栏位“工程师”与查询资讯“工程师”,其他笔资料的资料栏位依此类推,即可比对出第一笔资料的第三资料栏位与查询资讯相同,以及第二笔资料的第三资料栏位与查询资讯相同。查询模块13即会取出第一笔资料“Eric、IDP00111以及工程师”、第二笔资料 "Shy, IDP00052以及工程师”以及查询资料表的表头“姓名、ID以及职称”生成查询结果。接着,服务器传送模块14即会将查询模块13所生成的查询结果传送至客户端20, 客户端20即会再通过客户端接收模块21接收服务器传送模块14所传送的查询结果,并将查询结果通过显示模块23显示于文书处理软件中。借此,以提供服务器中对指定文件的资料处理,并提供文书处理软件对已处理的查询资料表进行资料查询的功效以及目的。接着,以下将以一个实施例来解说本发明的运作方式及流程,并请同时参考图1、 图2、图3A以及图;3B所示,图2绘示为本发明应用于区域网络中的资料处理与查询方法的方法流程图;图3A绘示为本发明应用于区域网络中的资料处理与查询的指定文件内容示意图;图3B绘示为本发明应用于区域网络中的资料处理与查询的查询资料表内容示意图。
首先,资料处理模块11会执行资料处理程序,即资料处理程序是嵌入于服务器10 中所执行的(步骤110),而资料处理程序是用以在服务器10中进行资料处理的作用,会由资料处理模块11中的读取单元111读取指定文件(步骤120),在本实施例中,读取单元111 是依据指定路径读取指定文件,在此仅为举例说明之,并不以此局限本发明的应用范畴。资料处理模块11中的读取单元111在服务器10的指定路径为“D: \read”,并且文件“abc. xls”被存放于指定路径“D:\read”中,即指定文件30为“abc. xls”,读取单元111 即可以读取指定路径“D:\read”中所存放的指定文件30为“abc. xls”,指定文件30的内容显示示意请参考图3A所示。在读取单元111读取指定文件30的内容之后,接着,撷取单元112即会撷取指定文件30中的表格内容(步骤130),由于指定文件30为“abc. xls”是为试算表的形式,即指定文件30的内容都是表格,借此,撷取单元112仅需要撷取指定文件30中具有内容的部分为表格内容。接着,生成单元113即会将撷取单元112所撷取的表格内容生成查询资料表40,通过上述资料处理模块11中的所有单元即可执行资料处理程序以生成查询资料表40(步骤 140),查询资料表40的内容显示示意请参考图:3B所示。值得注意的是,资料处理模块11是会持续的对每一个指定文件30进行资料处理, 即会将存放于指定路径“D:\read”中所有的指定文件30进行资料处理借以生成对应的查询资料表40。接着,请同时参考图1、图2以及图4所示,图4绘示为本发明应用于区域网络中的资料处理与查询的文书处理软件使用者界面示意图。本发明的客户端20是以外挂形式嵌入于文书处理软件50中(步骤150),文书处理软件50分为文书操作界面51以及查询输入显示界面52,文书操作界面51即为文书处理软件50的原始功能。使用者可以在查询输入显示界面52中输入查询为“工程师”,此时,客户端接收模块21即会接收到使用者所输入的输入查询为“工程师”(步骤150),在客户端接收模块21 接收到查询资讯“工程师”之后,会在借由客户端传送模块22将客户端接收模块21所接收到的查询资讯“工程师”传送至服务器10(步骤160)。接着,请再次同时参考图1、图2以及图:3B所示,服务器10即会借由服务器接收模块12接收查询资讯为“工程师”,而查询模块13即会将查询资讯为“工程师”对查询资料表40中的所有资料栏位进行资料的比对,即会比对第一笔资料41的第一资料栏位411为 “Eric”与查询资讯为“工程师”,并且比对第一笔资料41的第二资料栏位412为“IDP00111” 与查询资讯为“工程师”,以及比对第一笔资料41的第三资料栏位413为“工程师”与查询资讯为“工程师”,至于第二笔资料42以及第三笔资料43的资料栏位比对方式可以依此类推,即会比对出第一笔资料41的第三资料栏位413为“工程师”与查询资讯为“工程师”相同,以及第二笔资料42的第三资料栏位423为“工程师”与查询资讯为“工程师”相同。而查询模块13即会取出第一笔资料41为“Eric、IDP00111以及工程师”、第二笔资料42 "Shy, IDP00052以及工程师”以及查询资料表的表头“姓名、ID以及职称”生成查询结果(步骤170)。接着,服务器传送模块14即会将查询模块13所生成的查询结果传送至客户端20 (步骤180),客户端20即会再通过客户端接收模块21接收服务器传送模块14所传送的查询结果,并将查询结果通过显示模块23显示于文书处理软件50的查询输入显示界面52 中(步骤190),查询结果的显示示意请参考图5所示,图5绘示为本发明应用于区域网络中的资料处理与查询的查询结果显示示意图。借此,以提供服务器中对指定文件的资料处理,并提供文书处理软件对已处理的查询资料表进行资料查询的功效以及目的。综上所述,可知本发明与现有技术之间的差异在于本发明于服务器中具有资料处理程序,即资料处理程序会将指定文件中的表格内容生成查询资料表,并且在文书处理软件中嵌入有资料查询的客户端,在客户端所提供的查询界面中,使用者可以不用切换操作视窗即可以对服务器中已处理出的查询资料表进行资料查询,达到服务器进行资料的预先处理,并在文书处理软件中进行资料查询,可以提供方便的资料查询模式。借由此一技术手段可以来解决现有技术所存在区域网络环境中服务器中缺乏资料处理,以及在文书处理软件中缺乏资料查询,借以造成使用者资料查询不便的问题,进而达成在区域网络中提供便利的资料查询技术功效。虽然本发明所公开的实施方式如上,惟所述的内容并非用以直接限定本发明的专利保护范围。任何本发明所属技术领域中普通技术人员,在不脱离本发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以所附的申请权利要求书所界定者为准。
权利要求
1.一种应用于区域网络中的资料处理与查询系统,该应用于区域网络中的资料处理与查询系统适用于区域网络环境中,其特征在于,包含一服务器,该服务器更包含一资料处理模块,该资料处理模块更包含一读取单元,用以读取一指定文件;一撷取单元,用以撷取该指定文件中的表格内容;及一生成单元,用以将该表格内容生成一查询资料表;一服务器接收模块,用以接收一查询资讯;一查询模块,依据该查询资讯自该查询资料表中查询出对应的查询结果;及一服务器传送模块,用以传送该查询结果;及一客户端,该客户端被嵌入于文书处理软件中,该客户端更包含一客户端接收模块,用以接收该查询资讯,或是自该服务器传送模块接收该查询结果;一客户端传送模块,用以传送该查询资讯至该服务器接收模块;及一显示模块,用以于文书处理软件中显示该查询结果。
2.如权利要求1所述的应用于区域网络中的资料处理与查询系统,其特征在于,该读取单元是依据一指定路径读取该指定文件。
3.如权利要求1所述的应用于区域网络中的资料处理与查询系统,其特征在于,该读取单元是依据一指定网络位置读取该指定文件。
4.如权利要求1所述的应用于区域网络中的资料处理与查询系统,其特征在于,该指定文件是纯文字文件、文书文件、网页文件或是资料库文件其中之一。
5.一种应用于区域网络中的资料处理与查询方法,该应用于区域网络中的资料处理与查询方法适用于区域网络环境中,其特征在于,包含下列步骤一资料处理程序被嵌入于一服务器中执行;该资料处理程序读取一指定文件;该资料处理程序撷取该指定文件中的表格内容;该资料处理程序将该表格内容生成一查询资料表;一客户端被嵌入于文书处理软件中,并且该客户端接收一查询资讯;该客户端传送该查询资讯至该服务器;该服务器自该查询资料表中查询出与该查询资讯对应的一查询结果; 该服务器传送该查询结果至该客户端;及该客户端于文书处理软件中显示该查询结果。
6.如权利要求5所述的应用于区域网络中的资料处理与查询方法,其特征在于,该资料处理程序读取该指定文件的步骤是依据一指定路径读取该指定文件。
7.如权利要求5所述的应用于区域网络中的资料处理与查询方法,其特征在于,该资料处理程序读取该指定文件的步骤是依据一指定网络位置读取该指定文件。
8.如权利要求5所述的应用于区域网络中的资料处理与查询方法,其特征在于,该资料处理程序读取该指定文件的步骤中该指定文件是纯文字文件、文书文件、网页文件或是资料库文件其中之一。
全文摘要
本发明公开了一种应用于区域网络中的资料处理与查询系统及其方法,在区域网络中服务器具有资料处理程序将指定文件中的表格内容生成查询资料表,并且在文书处理软件中嵌入有资料查询的客户端对已处理的查询资料表进行资料查询,借此可以达成在区域网络中提供便利的资料查询技术功效。
文档编号G06F17/30GK102411581SQ20101029065
公开日2012年4月11日 申请日期2010年9月20日 优先权日2010年9月20日
发明者邱全成, 陈正 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1