一种网络站点的信息处理方法及系统与流程

文档序号:12825106阅读:175来源:国知局
一种网络站点的信息处理方法及系统与流程

本发明属于网络站点管理技术领域,尤其涉及一种网络站点的信息处理方法及系统。



背景技术:

网络站点简称网站,是指在因特网上,根据一定的规则,使用html(hypertextmarkuplanguage,超级文本标记语言)等工具制作的用于展示特定内容的相关网页的集合。网络站点有多种类型,如社区类、本地服务类、兴趣爱好类、粉丝经济类、资源共享类、企业服务类等等。

网络站点往往需要一套积分/经验值体系来促进站内用户的活跃,目前,拥有积分/经验值体系的网络站点,一般都各自有一套符合自己的积分/经验值获取及消费需求的积分/经验值规则,且站点的积分/经验值体系在投入使用后,其积分/经验值规则不能够再更改,例如,某站点在开发阶段,预先固定定义各种用户操作对应的积分及经验值的获取/消费规则等等,后续不能再更改所述积分/经验值规则。

然而,由于不同类型的站点对积分/经验值体系往往有着不同的需求,从而会导致现有技术中的积分/经验值体系,在不同类型的站点中通用性较低,且现有技术中的积分/经验值体系也不能满足站点对其自身积分/经验值规则的变更需求。



技术实现要素:

有鉴于此,本发明的目的在于提供一种网络站点的信息处理方法及系统,旨在解决现有的积分/经验值等规则体系在不同类型站点的通用性问题,以及满足站点对其自身积分/经验值规则的变更需求。

为此,本发明公开如下技术方案:

一种网络站点的信息处理方法,包括:

获得操作者对网络站点的预定规则项的设置信息;所述预定规则项为网络站点的预定规则中包含的相应规则项,所述预定规则包含至少一个规则项;

生成所述预定规则项与所述设置信息间的对应关系,并保存所述对应关系;

基于所述对应关系,对所述预定规则进行更新。

上述方法,优选的,所述预定规则项包括第一规则项和/或第二规则项;

所述第一规则项包括:针对网络站点或网络站点的子模块,所定义的用户操作类型与预定规则参数间的对应关系;

所述第二规则项包括:不同的预定规则参数间的对应关系。

上述方法,优选的,所述获得操作者对网络站点的预定规则项的设置信息,包括:

获得操作者针对所述第一规则项,所设置的用户操作相关信息及规则参数相关信息;和/或,

获得操作者针对所述第二规则项,所设置的所述不同的预定规则参数间的转换信息。

上述方法,优选的,所述生成所述预定规则项与所述设置信息间的对应关系,包括:

生成所述第一规则项与所述用户操作相关信息及规则参数相关信息间的对应关系;和/或,

生成所述第二规则项与所述不同的预定规则参数间的转换信息间的对应关系。

上述方法,优选的,还包括:

获得操作者针对所述网络站点或网络站点的子模块创建的目标对象,以及获得操作者设置的目标对象的属性信息及使用规则信息;

生成并保存所述目标对象与所述目标对象的属性信息及使用规则信息间的对应关系。

一种网络站点的信息处理系统,包括:

获取单元,用于获得操作者对网络站点的预定规则项的设置信息;所述预定规则项为网络站点的预定规则中包含的相应规则项,所述预定规则包含至少一个规则项;

生成单元,用于生成所述预定规则项与所述设置信息间的对应关系,并保存所述对应关系;

更新单元,用于基于所述对应关系,对所述预定规则进行更新。

上述系统,优选的,所述预定规则项包括第一规则项和/或第二规则项;所述第一规则项包括:针对网络站点或网络站点的子模块,所定义的用户操作类型与预定规则参数间的对应关系;所述第二规则项包括:不同的预定规则参数间的对应关系。

则所述获取单元,进一步用于:

获得操作者针对所述第一规则项,所设置的用户操作相关信息及规则参数相关信息;和/或,获得操作者针对所述第二规则项,所设置的所述不同的预定规则参数间的转换信息。

上述系统,优选的,所述生成单元,进一步用于:

生成所述第一规则项与所述用户操作相关信息及规则参数相关信息间的对应关系;和/或,生成所述第二规则项与所述不同的预定规则参数间的转换信息间的对应关系。

上述系统,优选的,所述获取单元,还用于获得操作者针对所述网络站点或网络站点的子模块创建的目标对象,以及获得操作者设置的目标对象的属性信息及使用规则信息;

相对应地,所述生成单元,还用于生成并保存所述目标对象与所述目标对象的属性信息及使用规则信息间的对应关系。

由以上方案可知,本发明提供的网络站点的信息处理方法,包括获得操作者对网络站点的预定规则项的设置信息,所述预定规则项为网络站点的预定规则中包含的相应规则项;生成所述预定规则项与所述设置信息间的对应关系,并保存所述对应关系;基于所述对应关系,对所述预定规则进行更新。由此可见,利用本申请方案,可支持操作者(如站点管理人员)对站点规则的自行设置,从而可有效满足站点对其自身规则,如积分/经验值体系规则等的变更需求,另外,由于本申请方案能够支持操作者对站点规则的自行设置,从而不同类型站点的操作者仅需依据实际需求作相应规则设置,即可得到贴合其站点需求的规则体系,进而解决了站点的规则体系在不同类型站点的通用性问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本发明实施例一提供的网络站点的信息处理方法流程图;

图2是本发明实施例一提供的积分/经验值规则的设置界面示例图;

图3是本发明实施例一提供的不同规则参数的转换设置界面示例图;

图4是本发明实施例二提供的网络站点的信息处理方法流程图;

图5是本发明实施例二提供的自定义积分商品的创建界面示例图;

图6是本发明实施例三提供的网络站点的信息处理系统结构示意图。

具体实施方式

为了引用和清楚起见,下文中使用的技术名词、简写或缩写总结解释如下:

积分:用户在站点下的不同行为产生的价值;

经验值:站点用户历史行为产生价值的判断依据。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

本发明实施例一提供一种网络站点的信息处理方法,旨在解决现有的积分/经验值等规则体系在不同类型站点的通用性问题,以及满足站点对其自身积分/经验值规则的变更需求。参考图1示出的一种网络站点的信息处理方法流程图,所述方法可以包括以下步骤:

步骤101、获得操作者对网络站点的预定规则项的设置信息;所述预定规则项为网络站点的预定规则中包含的相应规则项,所述预定规则包含至少一个规则项。

其中,所述操作者可以是网络站点的相关管理或维护人员,如具体可以是站点管理员。

所述预定规则包含至少一个规则项,所述预定规则项包括第一规则项和/或第二规则项;所述第一规则项包括:针对网络站点或网络站点的子模块,所定义的用户操作类型与预定规则参数间的对应关系;所述第二规则项包括:不同的预定规则参数间的对应关系。

所述网络站点的子模块可以包括页面、论坛、商城、文章、服务等多个版块对应的子模块。

以网络站点的积分/经验值体系为例,所述预定规则可以是站点积分/经验值体系所对应的积分/经验值规则,所述预定规则参数可以是积分、经验值等参数。

站点下的任何用户行为都有可能产生相应的积分/经验值,基于此,一般来说,所述积分/经验值规则,可以包括但不局限于用户积分/经验值的获取及消耗规则。进一步地,对于各类型站点来说,用户可能产生或消耗积分/经验值的行为,包括但是不限于:发表话题、回复话题、删除话题、删除回复、被回复、话题被置顶、话题被加精、话题被点赞等多个操作,基于此,所述预定规则中包括的第一规则项可以是针对上述多种操作类型的积分/经验值的获取及消耗规则,所述第二规则项则可以是所述积分及所述经验值之间的转化规则。

本发明具体将网络站点的所述预定规则,如积分/经验值规则的设置权限开放给如站点管理员等操作者,使得操作者可以自行定义或设置站点用户的行为/操作类型与积分及经验值变化的对应关系。

本步骤101可以通过以下过程来获得操作者对网络站点的预定规则项的设置信息:获得操作者针对所述第一规则项,所设置的用户操作相关信息及规则参数相关信息;和/或,获得操作者针对所述第二规则项,所设置的所述不同的预定规则参数间的转换信息。

具体地,针对网络站点,利用本发明方案,可建立针对整个网络站点的一套积分/经验值规则,相应地,管理员可通过对整个网络站点的积分/经验值规则进行自行设定,得到符合网络站点整体需求的积分/经验值规则。然而,实际应用中,考虑到网络站点一般包括多个子模块,如页面、论坛、商城、文章、服务等,不同子模块往往存在不同的积分/经验值规则需求,基于此,实际应用中,还可以基于本发明方案,针对网络站点的每个子模块,均为其维护一个积分/经验值规则,管理员可通过对每个子模块的积分/经验值规则进行自行设定,来得出符合子模块自身需求的积分/经验值规则。

针对为每个子模块分别维护一个积分/经验值规则的情况,在具体实现时,可以将一个网络站点和该站点下的各个子模块建立1对n映射关系,每个子模块和用户的多种操作类型再次建立1对n映射关系,且每种操作类型和一个积分变量/经验值变量一对一绑定。并可以在数据库中采用不同数据表对不同子模块的规则分别存储,例如表中同时构建操作类型、积分和经验值等字段,并存储管理员针对各个所述字段设置的字段信息。后续可以数据库表中存储的规则信息为基准,根据用户行为进行用户积分/经验值计算,例如,将用户行为在站点下所产生的所有积分值进行累计,形成用户在站点下的积分,或将用户行为在某子模块中的所有经验值进行累计,形成用户在该子模块中的经验值等。

参考图2示出的积分/经验值规则的设置界面示例图,管理员可通过在例如图2所示的设置界面中,依据整个站点或站点中某一子模块的实际需求,对相应类型的用户操作与其积分/经验值之间的数值对应关系进行设定。

或者,参考图3示出的不同规则参数的转换设置界面示意图,用户可通过设置针对整个站点或站点中某子模块的积分与经验值的比例数值,使得支持面向整个站点或其子模块的积分与经验值的转化,进而使得某数量的积分可以兑换一个经验值,后续可利用将积分兑换所得的经验值进行相关应用,如用于用户在站点或站点某子模块的等级提升等。

本步骤基于管理员进行的相关设置操作,如具体设置所述第一规则项和/或第二规则项的相关信息等,来获得管理员的设置信息,以实现为后续步骤的处理提供支持。

步骤102、生成所述预定规则项与所述设置信息间的对应关系,并保存所述对应关系。

对于上一步骤获得的设置信息,如获得的操作者针对所述第一规则项,所设置的用户操作相关信息及规则参数相关信息;和/或,操作者针对所述第二规则项,所设置的所述不同的预定规则参数间的转换信息,本步骤,相对应地,生成所述第一规则项与所述用户操作相关信息及规则参数相关信息间的对应关系;和/或,生成所述第二规则项与所述不同的预定规则参数间的转换信息间的对应关系。

例如,对于图2中示出的“发表话题”操作类型与积分/经验值的对应关系这一第一规则项,本步骤具体将用户设置的“发表话题”操作次数数据“20”、站点积分数据“2”及经验值数据“3”,与该第一规则项进行相应绑定,如将数据“20”绑定至“发表话题”操作类型、将数据“2”绑定至“站点积分”,将数据“3”绑定至“社区经验值”等。

步骤103、基于所述对应关系,对所述预定规则进行更新。

本步骤基于步骤102所生成的预定规则项与操作者设置信息间的对应关系,对所述预定规则进行更新,使之与操作者的设置相一致,从而最终可更新生成符合站点或其子模块当前需求的规则信息,如生成符合整个站点或其子模块当前需求的积分/经验值规则等。

由以上方案可知,利用本申请方案,可支持操作者(如站点管理人员)对站点规则的自行设置,从而可有效满足站点对其自身规则,如积分/经验值体系规则等的变更需求,另外,由于本申请方案能够支持操作者对站点规则的自行设置,从而不同类型站点的操作者仅需依据实际需求作相应规则设置,即可得到贴合其站点需求的规则体系,进而解决了站点的规则体系在不同类型站点的通用性问题。

实施例二

本发明实施例二中,参考图4,所述网络站点的信息处理方法还可以包括以下步骤:

步骤104、获得操作者针对所述网络站点或网络站点的子模块创建的目标对象,以及获得操作者设置的目标对象的属性信息及使用规则信息;

步骤105、生成并保存所述目标对象与所述目标对象的属性信息及使用规则信息间的对应关系。

在以上实施例的基础上,本实施例还提供自定义目标对象(如积分商品)的实现方案,从而可实现向如管理员等操作者提供自定义目标对象的功能。

管理员等操作者可通过进行自定义目标对象的创建操作、目标对象相关属性信息的设置操作,以及目标对象使用规则信息的设置操作等,来实现建立目标对象的完整信息,在操作者执行上述操作的基础上,本实施例获得操作者创建的目标对象,及设置的目标对象相关属性信息设置和使用规则信息,并保存目标对象与所述各项信息间的对应关系,后续,可将该对应关系作为站点规则的一部分,与实施例一的积分/经验值规则共同构成完整的站点规则。

具体地,参考图5示出的一种自定义积分商品的界面示例图,管理员可通过在诸如图5示出的界面中进行积分商品创建,商品库存、售价、原价等属性信息录入,以及积分兑换规则等信息设置,以此实现所述积分商品的完整信息的建立。

在操作者基于本发明方案,完成站点积分/经验值规则设置的基础上,当用户在站点前端进行相应的操作时,站点可以后台设置的规则为基准,根据用户的操作行为进行用户积分/经验值计算,并保存计算所得的用户积分、经验值,例如可以分别在不同的数据表中存储用户在站点的积分值(站点中用户各种历史操作的累计积分),以及用户在某子模块的经验值(站点子模块中用户各种历史操作的累计经验值)等。

用户的积分/经验值计算,包括用户积分/经验值的获取及消耗,例如,依据表2所示的积分/经验值规则,用户具体可通过执行能够获得积分/经验值的各项操作,如发表话题、回复话题等获得积分/经验值,通过执行消耗积分/经验值的各项操作,如删除话题、删除回复等消耗积分/经验值(被动消耗积分/经验值)。

除此之外,由于积分还可用于兑换经验值及商品,从而还可通过主动兑换经验值或商品的方式主动消耗积分。而经验值还可以用于用户在站点或站点的某子模块中进行等级提升,从而还可通过提升等级来消耗经验值。

本实施例进一步拓展了网络站点规则的自定义操作范畴,可进一步满足不同类型站点的多方面的规则设置需求。

实施例三

本实施例提供一种网络站点的信息处理系统,参考图6示出的网络站点的信息处理系统的结构示意图,所述系统包括:

获取单元601,用于获得操作者对网络站点的预定规则项的设置信息;所述预定规则项为网络站点的预定规则中包含的相应规则项,所述预定规则包含至少一个规则项;

生成单元602,用于生成所述预定规则项与所述设置信息间的对应关系,并保存所述对应关系;

更新单元603,用于基于所述对应关系,对所述预定规则进行更新。

在本发明实施例的一实施例方式中,所述预定规则项包括第一规则项和/或第二规则项;所述第一规则项包括:针对网络站点或网络站点的子模块,所定义的用户操作类型与预定规则参数间的对应关系;所述第二规则项包括:不同的预定规则参数间的对应关系。则所述获取单元,进一步用于:

获得操作者针对所述第一规则项,所设置的用户操作相关信息及规则参数相关信息;和/或,获得操作者针对所述第二规则项,所设置的所述不同的预定规则参数间的转换信息。

在本发明实施例的一实施例方式中,所述生成单元,进一步用于:生成所述第一规则项与所述用户操作相关信息及规则参数相关信息间的对应关系;和/或,生成所述第二规则项与所述不同的预定规则参数间的转换信息间的对应关系。

在本发明实施例的一实施例方式中,所述获取单元,还用于获得操作者针对所述网络站点或网络站点的子模块创建的目标对象,以及获得操作者设置的目标对象的属性信息及使用规则信息。相对应地,所述生成单元,还用于生成并保存所述目标对象与所述目标对象的属性信息及使用规则信息间的对应关系。

此处,需要说明的是,本实施例涉及的网络站点的信息处理系统的描述,与上文方法的描述是类似的,且同方法的有益效果描述,对于本发明的网络站点的信息处理系统在本实施例中未披露的技术细节,请参照本发明方法实施例的说明,本实施对此不再作赘述。

综上所述,本发明具有以下优势:利用本申请方案,可支持操作者(如站点管理人员)对站点规则的自行设置,从而可有效满足站点对其自身规则,如积分/经验值体系规则等的变更需求,另外,由于本申请方案能够支持操作者对站点规则的自行设置,从而不同类型站点的操作者仅需依据实际需求作相应规则设置,即可得到贴合其站点需求的规则体系,进而解决了站点的规则体系在不同类型站点的通用性问题。

还需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

为了描述的方便,描述以上系统或装置时以功能分为各种模块或单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1