数据库自动控制处理数据的方法

文档序号:6618740阅读:571来源:国知局
专利名称:数据库自动控制处理数据的方法
技术领域
本发明涉及一种数据库自动控制处理数据的方法,尤指一种适用于网络数据库处理维护网上公布信息的方法。
传统数据库的数据处理维护工作,通常是仰赖人工方式来进行,但是传统的以人工方式来进行数据库处理的方式,不但容易因人为的疏忽而造成数据无法有效的处理维护,而且采用人力进行数据库的处理维护,不但浪费成本,更具有耗时、费力等缺点。
再者,近来由于电子商务的盛行,数据库的形式亦由传统的封闭型数据库,渐渐改变为可利用网络互通的开放型数据库,如此形式的改变,对数据库的正确快速的处理维护,便变得十分重要。
本发明的目的在于提供一种可处理维护数据库及网页上显示数据,保持所有数据的正确、有效性的网上公布信息的数据库自动控制处理数据的方法。
按照本发明,所提供的数据库自动控制处理数据的方法,其实施至少需使用数据库及可供消费者藉网络进入联机的服务器,其中的服务器可为消费者显示网上公布信息,对网上公布信息数据的控制流程包括以下步骤A.交易或检查步骤,用于进行交易或定时检查;B.比较时间点是否在数据有效日期、时间内的判断步骤,用于判断比较时间点是否在数据有效日期、时间内,若是,则进行下一步骤,若否,则跳移为数据无效;C.比较数量是否累计超过有效数量的判断步骤,用于判断比较交易数量的累计是否超过数据库的有效数量,若是则判断为数据无效,若否则流程使该数据继续交易;D.删除网上公布信息并通知信息提供者的步骤;用于在流程判断“数据无效”后,则直接进入网上公布信息将该数据显示状态删除,并同时向信息提供者输出信息。
在上述数据库自动控制处理数据的方法中,数据库与信息提供者的数据提供确认流程包括A.信息提供者发送数据至数据库的步骤,用于由信息提供者提供数据;B.数据库内建“数量数据值”的步骤,用于在信息提供者提出商品数据后,由系统判断“数量数据值”为内建初始值或根据提供者所设定的数量值修改;C.数据库内建“日期、时间数据值”步骤,用于在信息提供者提出商品数据后,由系统判断“日期、时间数据值”为内建初始值或者是根据信息提供者所设定的日期、时间值进行修改;D.网上公布信息步骤,用于将经由上述步骤建立的数据在网上公布信息显示,以供使用者参阅选择。
在上述数据库自动控制处理数据的方法中,在进入网上公布信息步骤前,可加入一数据合理确认步骤,供流程针对先前新增或修改的时间数据值及数量数据值,进行数据合理性的确认,若数据合理性为真。则才进入网上公布信息,而若数据合理性有错误,则回转至信息提供者要求进行确认修正动作。
在上述数据库自动控制处理数据的方法中,“数量数据值”的初始值是无限数量的极大值。
在上述数据库自动控制处理数据的方法中,“日期、时间数据值”的初始值是无限期的极大值。
在上述数据库自动控制处理数据的方法中,数据库的“日期、时间数据值”、“交易有效日期、时间”及“数据有效日期、时间”的判断,以因特网时间(InternetTime)为时间单位。
在上述数据库自动控制处理数据的方法中,“比较时间点是否在数据有效日期、时间内的判断步骤”及“比较数量是否累计超过有效数量的判断步骤”之间可增加“比较交易时间点是否超过交易有效日期、时间的判断步骤”。
在上述数据库自动控制处理数据的方法中,该“比较时间点是否超过交易有效日期、时间的判断步骤”中的“交易有效日期、时间”由数据提供者自行设定,并由流程将交易或检查时间点与“交易有效日期、时间”进行比较,若该比较时间点在“交易有效日期、时间”内,则流程进入“比较数量是否累计超过有效数量的判断步骤”,若比较时间点已超出“交易有效日期、时间”,则流程进入“停止提供交易”程序,令该数据停止交易。
在上述数据库自动控制处理数据的方法中,“比较数量是否累计超过有效数量的判断步骤”在判断数据无效前,会先对“比较交易有效日期、时间”是否等于“数据有效日期、时间”进行判断,若判断“交易有效日期、时间”等于“数据有效日期、时间”,则流程进入数据无效程序,删除网上公布信息并告知数据提供者,若判断出“交易有效日期、时间”不等于“数据有效日期、时间”,则流程进入“停止提供交易”程序,令该数据停止交易。
本发明与现有技术相比优点和积极效果非常明显。由以上的技术方案可知,本发明借助信息提供者对数据库提供商品的判断要件“日期、时间及数量设定”以及“交易同时或定时检查控制网上公布信息的流程”两检测控制模式,可使本发明的数据库内的数据具有相当正确的有效性,从而可自动、快速正确控制数据的正确性,以便于对其进行控制管理。
以下结合附图进一步说明本发明的具体结构特征及目的。
附图简要说明

图1是本发明较佳实施例系统配置示意图。
图2是本发明较佳实施例数据库与信息提供者的数据处理维护判断流程图。
图3是本发明较佳实施例数据库相对于网络公布信息的控制流程图。
图4是本发明较另一较佳实施例数据库相对于网络公布信息的控制流程图。
首先请参看图1,本发明较佳实施以网络50连结的方式实现,其主要结构包括数据库10、多个信息提供者20以及一可供消费者40借助网络进入联机的服务器30,其中该数据库10内储存各信息提供者20的基本数据(如公司基本数据及商品数据等),而服务器30则支持一设置于网络50(可为互连网)上的网上公布信息31的正常运行,其中该网上公布信息31可借助不同网络模式(如WWW、GOPHER或BBS等模式)来形成显示,而网上公布信息31的公布数据对应于数据库10内部的数据。
如图2、3所示,其中本发明的网上公布信息31的显示及数据库10数据的控制处理,是借助下列两种模式完成,首先如图2所示,信息提供者20对数据库10所记录的商品(包括有形的商品或无形的服务),进行商品数量、有效日期、时间的设置及修改,并影响服务器30的控制流程,具体步骤如下步骤A.信息提供者提供数据至数据库由信息提供者20通过网络,将商品数据发送至至数据库10;步骤B.判断数据库内的数量数据值是否需修改当信息提供者20发送出的商品数据成为数据库内的数量数据值后,即由系统以本步骤来判断步骤C是否修改该数量数据值;由于一般的信息提供者20在提供商务服务时,若无数据条件限制时,则以数据库内初始的无限数量为数量数据值,并经系统进行判断比较,如商品数量为数量极大值时,则跳过步骤C而直接至步骤D进行流程;而若有信息提供者20输入数据限制时,则再进入步骤C进行商品数量数据值修改;步骤C.修改数据库的数量数据值当系统经上述的判断后,则由本步骤将内初始极大的数量数据值进行数量修改变更操作;步骤D.判断数据库内的日期、时间数据值是否需要修改当信息提供者20提出的商品数据由数据库生成日期、时间数据值后,即由系统以本步骤来判断步骤E是否修改该日期、时间数据值;而设计日期、时间数据值的意义,主要适用于有时间性的商品,如机票、船票、旅行团或限时食用的食品以及限时拍卖商品等有时间性限制的商品,故而在系统设计上,亦将日期、时间数据值作为本发明的控制要素,由于一般的信息提供者20在提供商务服务时,若无日期、时间条件限制时,则以数据库内初始的无限期日为日期、时间数据值,则系统不做步骤E的修改,而直接进入步骤F的流程,而若有日期、时间的条件限制时,则进入步骤E进行商品交易执行地区的时区日期、时间数据值的修改;步骤E.修改数据库的日期、时间数据值当系统经上述的判断后,由本步骤将初始无限期的日期、时间数据值,针对商品交易执行地区的时区日期、时间,对之进行修改变更;步骤F.数据合理性的确认对前述步骤判断及修改数据进行合理性的确认动作,若数据的合理性无误,则进入步骤G,而若数据的合理性有误,则重返步骤A由信息提供者20再一次循流程进行确认修正;步骤G.网上公布信息将上述步骤建成的商品数据,直接显示于服务器30的网上公布信息31上,以此供消费者浏览参考。
另外,又如图1、3所示,是数据库10、服务器30与消费者40间,进行交易或定时检查处理网上公布信息的控制流程,其中步骤1或步骤1-1.进行交易或定时检查由消费者40选择网上公布信息31所列出的商品进行交易,由系统自行进行检查比较动作,系统亦定时作检查比较操作;步骤2.比较时间点是否在数据有效日期、时间内由系统判断交易时或检测的比较时间点是否在数据的有效日期、时间内,然而由于因特网可跨国界,故而消费者交易的日期、时间,可能会因不同国家、地区的时差而有差异,为避免理解误差,系统会自动将有效日期、时间以商品交易执行地区日期、时间转换为数据库控制端的时区日期、时间为基准,而若系统判断比较时间点在有效日期、时间内,则进行步骤3的操作,而若比较时间点已超过有效日期、时间,则直接进入步骤4并作成数据无效的控制操作;
步骤3.比较数量是否已累计超过数量设定系统检查交易数量是否已累计超过数据库内的有效数量,若系统判断答案为“是”,则进行以下步骤4控制为数据无效,若交易数量未超过有效数量,其判断答案为“否”,流程继续执行步骤1提供其它消费者40进行交易,而其中该供应数量的累计判断方式,可利用递增相加或递减倒扣的方法来达成累计功能;步骤4.数据无效由上述步骤2比较日期、时间是否在数据有效日期、时间内,以及步骤3比较数量是否已累计超过数量设定两判断要件时,若步骤2答案为“否”,则表示交易的时间点已超过有效日期、时间,或步骤3数据库内的商品数量累计已达设定的数量时,只要符合上述两者之一,系统皆会判断为数据无效并进入步骤5;步骤5及步骤5-1.删除网上公布信息,并通知信息提供者当流程经步骤4判定为数据无效后,则进入步骤5将原本位于网上公布信息31的商品信息删除,以此来避免其它交易,但是此时系统数据库10内的商品数据仍然会存在;而系统在进行删除网上公布信息31之后,并同时会进入步骤5-1通知信息提供者20其提供的商品已超过有效日期、时间或完全销售,如此使信息提供者20能知悉掌握商机情况,来作最快速的处理。
另外,同样如图3所示,其中本发明的系统中,亦利用“定时检查”步骤来控制网上公布信息的内容,其中如图3的步骤1-1所示的定时检查步骤由系统设定一固定时间进行激活,而本发明激活步骤1-1“定时检查”功能后,则进入如上述的步骤2比较时间点是否在数据有效日期、时间内、步骤3比较数量是否在数据有效数量内,并依次进行现有商品的比较时间点及比较数量的检查,以此来使本发明除了可在交易的同时进行检查外,更具有定时自我检查的功效,达到使本发明在网上公布交易信息,常保自动控制、删除无效数据,并将正确且有效的数据,动态地由网络进行网上公布,使本发明数据库10达到常保动态正确、有效性的目的。
如图1、4所示,其中本发明网上公布信息31的商品控制流程,亦可依需要而调整不同的实施形态,其中如有些特定的商品,如机票、船票或旅游服务等业务商品,其交易有效日期、时间必需在交易后内含前置操作时间(如生产日、旅行出发日、交货日…等信息,建文件日期、时间增减天数计算的有效日期、时间),直接依需要建档日期、时间,故而本发明在实际运用上,需配合将数据库10的检测控制式,除了为原本的数据有效日期、时间的控制要件外,另外加入一“交易有效日期、时间”的控制式,而其中数据有效日期、时间是指数据有效的最后时间,而“交易有效日期、时间”则指信息提供者20在交易后,内含前数据操作时间所设计的提前时间,故而其数据有效日期、时间必定是晚于或等于交易有效日期、时间,而若数据有效日期、时间等于交易有效日期、时间,则相当于图3所示的流程,故而欲使上述两种情况同时存在,本流程再加入交易有效日期、时间不等于数据有效日期、时间的控制式,以更广泛商用,而其交易控制流程如下步骤1或步骤1-1.进行交易或定期检查由消费者40选择网上公布信息31所列出的商品进行交易,由系统自行进行检查比较动作,系统亦定时做检查比较操作;步骤2.比较时间点是否在数据有效日期、时间内由系统判断交易时或检测的时间点,是否在数据的有效日期、时间内,然而由于因特网是跨国界的,故而消费者的交易日期、时间值,可能会因不同国家、地区的时差而造成不同,为避免理解误差,系统会自动将有效日期、时间以商品交易执行地区日期、时间转换为数据库控制端的时区日期、时间为基准,而若系统判断比较时间点在有效日期、时间内,则进行步骤2-1的判断操作,而若比较时间点已超过有效日期、时间,则直接进入步骤4并作成数据无效的控制操作;步骤2-1.比较时间点是否在交易有效日期、时间内将消费者40交易或系统检查的时间点与信息提供者20设定的交易有效日期、时间进行比较,若该比较时间点在交易有效日期、时间内,则流程进行步骤3操作,而比较时间点已超出交易有效日期、时间,则流程进入步骤2-2“停止提供交易”,但是流程仍可回至步骤1供其它消费者40通过网上公布信息来查询该商品的先前交易情况。
步骤3.比较数量是否已累计超过数量设定系统检查交易数量,是否已累计超过数据库内的有效数量,若系统判断答案为“是”,则进行以下步骤3-1再行判断,若交易的累计数量未超过有效数量,其判断式答案为“否”,流程继续执行步骤1提供其它消费者40进行交易,而其中该供应数量的累计判断方式,是可利用递增相加或递减倒扣的方法来达成累计功能;步骤3-1.比较交易有效日期、时间是否等于数据有效日期、时间当系统判断交易有效日期、时间等于数据有效日期、时间时,表示在该商品流程设定上并无前置时间的设定,故而其结果会与图3的判断相同,使流程进入步骤4宣告数据无效程序,而若交易有效日期、时间不等于数据有效日期、时间时,则表示该商品设定有前置操作时间,则流程进入步骤3-2进行停止提供交易,但流程仍可回复至步骤1供其它消费者40通过网上公布的信息来查询该商品的先前交易情况。
步骤4.数据无效由上述步骤2“比较日期、时间是否在数据有效日期、时间内”以及步骤3-1“比较交易有效日期、时间是否等于数据有效日期、时间”两控制要件时,若步骤2答案为“否”,则表示交易时间点已超过数据有效日期、时问,或步骤3-1的答案为比较交易有效日期、时间等于数据有效日期、时间时,只要符合上述两者之一的情况时,系统皆会判断为步骤4“数据无效”并进入步骤5;步骤5及步骤5-1.删除网上公布信息,并通知信息提供者当流程经由步骤4判定为数据无效后,则进入步骤5将原本位于网上公布信息31的商品信息删除,以此来避免其它交易,惟此时系统数据库10内的商品数据仍然会存在;而系统在进行删除网上公布信息31之后,并同时会进入步骤5-1通知信息提供者20其提供的商品已逾有效日期、时间或完全销售,如此使信息提供者20能知悉掌握商机情况,来作最快速的处理。
权利要求
1.一种数据库自动控制处理数据的方法,其实施至少需使用数据库及可供消费者藉网络进入联机的服务器,其中的服务器可为消费者显示网上公布信息,其特征在于对网上公布信息数据的控制流程包括以下步骤A.交易或检查步骤,用于进行交易或定时检查;B.比较时间点是否在数据有效日期、时间内的判断步骤,用于判断比较时间点是否在数据有效日期、时间内,若是,则进行下一步骤,若否,则跳移为数据无效;C.比较数量是否累计超过有效数量的判断步骤,用于判断比较交易数量的累计是否超过数据库的有效数量,若是则判断为数据无效,若否则流程使该数据继续交易;D.删除网上公布信息并通知信息提供者的步骤;用于在流程判断“数据无效”后,则直接进入网上公布信息将该数据显示状态删除,并同时向信息提供者输出信息。
2.如权利要求1所述的数据库自动控制处理数据的方法,其特征在于其中数据库与信息提供者的数据提供确认流程包括以下步骤A.信息提供者发送数据至数据库的步骤,用于由信息提供者提供数据;B.数据库内建“数量数据值”的步骤,用于在信息提供者提出商品数据后,由系统判断“数量数据值”为内建初始值或根据提供者所设定的数量值修改;C.数据库内建“日期、时间数据值”步骤,用于在信息提供者提出商品数据后,由系统判断“日期、时间数据值”为内建初始值或者是根据信息提供者所设定的日期、时间值进行修改;D.网上公布信息步骤,用于将经由上述步骤建立的数据在网上公布信息显示,以供使用者参阅选择。
3.如权利要求2所述的数据库自动控制处理数据的方法,其特征在于在进入网上公布信息步骤前,可加入一数据合理确认步骤,供流程针对先前新增或修改的时间数据值及数量数据值,进行数据合理性的确认,若数据合理性为真。则才进入网上公布信息,而若数据合理性有错误,则回转至信息提供者要求进行确认修正动作。
4.如权利要求2所述的数据库自动控制处理数据的方法,其特征在于所述“数量数据值”的初始值是无限数量的极大值。
5.如权利要求2所述的数据库自动控制处理数据的方法,其特征在于所述“日期、时间数据值”的初始值是无限期的极大值。
6.如权利要求1或2所述的数据库自动控制处理数据的方法,其特征在于数据库的“日期、时间数据值”、“交易有效日期、时间”及“数据有效日期、时间”的判断,以因特网时间(Internet Time)为时间转换单位。
7.如权利要求1所述的数据库自动控制处理数据的方法,其特征在于“比较时间点是否在数据有效日期、时间内的判断步骤”及“比较数量是否累计超过有效数量的判断步骤”之间可增加“比较交易时间点是否超过交易有效日期、时间的判断步骤”。
8.如权利要求1或7所述的数据库自动控制处理数据的方法,其特征在于“比较时间点是否超过交易有效日期、时间的判断步骤”中的“交易有效日期、时间”由数据提供者自行设定,并由流程将交易或检查时间点与“交易有效日期、时间”进行比较,若该比较时间点在“交易有效日期、时间”内,则流程进入“比较数量是否累计超过有效数量的判断步骤”,若比较时间点已超出“交易有效日期、时间”,则流程进入“停止提供交易”程序,令该数据停止交易。
9.如权利要求1或7所述的数据库自动控制处理数据的方法,其特征在于“比较数量是否累计超过有效数量的判断步骤”在判断数据无效前,会先对“比较交易有效日期、时间”是否等于“数据有效日期、时间”进行判断,若判断“交易有效日期、时间”等于“数据有效日期、时间”,则流程进入数据无效程序,删除网上公布信息并告知数据提供者,若判断出“交易有效日期、时间”不等于“数据有效日期、时间”,则流程进入“停止提供交易”程序,令该数据停止交易。
全文摘要
本发明涉及一种数据库自动控制处理数据的方法,主要是针对现有网络数据库的数据处理维护以手动方式进行的费时、费力,考虑将数据库内部数据,以“有效日期、时间数据”及“有效数量数据”作为控制要素,借助系统的设定检查步骤来检测以两种控制要素作为控制处理数据的判断依据,以达到数据正确、自动且快速控制有效性的功效增进。
文档编号G06F15/16GK1334528SQ00121649
公开日2002年2月6日 申请日期2000年7月21日 优先权日2000年7月21日
发明者高新富, 凌建雄, 凌钟德 申请人:高新富, 凌建雄, 凌钟德
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1