网络活动交互系统及方法

文档序号:6603123阅读:145来源:国知局
专利名称:网络活动交互系统及方法
网络活动交互系统及方法
技术领域
本发明涉及计算机技术领域,特别涉及一种网络活动交互系统及方法。背景技术
随着计算机的普及,使人们的信息交流越来越便捷。人们可以通过社会性网络 (Socaial Networks Service, SNS)进行信息交互。在SNS社区中,用户可以创建各种类型的群组,通过群组将具有相同兴趣的用户召集起来,此外,还可以发布一些网络活动信息, 号召大家一起参加。然而,传统的SNS社区中,并没有对用户发起的活动内容的形式进行规范,仅仅能满足用户号召、其他用户报名参加网络活动等,但参加网络活动的内容形式多种多样,没有统一的格式,用户参与网络活动所回复的内容显得杂乱,不利于阅读。

发明内容基于此,有必要提供一种能统一活动内容形式,从而便于阅读的网络活动交互系统。此外,还有必要提供一种能统一活动内容形式,从而便于阅读的网络活动交互方法。一种网络活动交互系统,包括创建模块,创建网络活动内容;交互模块,获取用户提交的参与所述网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将所述用户加入到所述网络活动的参与用户集,并存储用户提交的参与数据到网络活动的参与回复内容集;数据库,存储所述网络活动内容、所述网络活动的参与用户集及汇集用户提交的参与数据的参与回复内容集;展示模块,展示所述网络活动内容及网络活动的参与回复内容集。优选地,所述网络活动内容包括活动标题、活动具体内容、活动时间、活动分类、参与条件和活动范例;所述交互模块进一步判断用户提交的参与数据是否符合所述参与条件及活动范例,若是,则将用户提交的参与数据存储到网络活动的参与回复内容集,并将用户加入到所述网络活动的参与用户集。优选地,所述创建模块还分配网络活动标识号、与所述网络活动相对应的帖子所在的群组标识号及帖子标识号;所述数据库包括活动信息存储模块,以网络活动标识号为索引存储网络活动内容、网络活动的参与用户集及与所述群组标识号和帖子标识号;帖子信息存储模块,以所述群组标识号和帖子标识号为索引存储帖子标题、网络活动标识号和帖子内容,所述帖子内容包括网络活动的活动范例和汇集用户提交的参与数据的网络活动的参与回复内容集;用户活动记录模块,记录用户创建的网络活动和参与的网络活动,并将所述用户创建的网络活动加入用户的网络活动创建集,将所述用户参与的网络活动加入用户的网络活动参与集。优选地,所述创建模块进一步获取用户提交的创建网络活动的请求及网络活动内容,并将所述网络活动内容提交到所述活动信息存储模块和帖子信息存储模块进行存储, 且对所述网络活动内容在活动信息模块与帖子信息模块之间建立互查关系,并判断所述互查关系建立是否成功,若是,则所述创建模块将所述网络活动加入到所述用户活动记录模块的网络活动创建集,若否,则所述创建模块重新提交网络活动内容到所述活动信息存储模块和帖子信息存储模块进行存储。优选地,还包括回复模块,获取用户提交的对所述网络活动内容的普通回复内容, 并存储于所述帖子信息存储模块。优选地,还包括查询模块,用于查询网络活动内容和/或用户的网络活动记录。优选地,所述查询模块查询网络活动内容时进一步获取活动信息模块中相对应的网络活动内容和帖子信息存储模块中相对应的网络活动的活动范例和网络活动的参与回复内容集,并通过所述展示模块进行展示。优选地,所述查询模块查询用户的网络活动记录时还获取所述用户活动记录模块中的相对应用户的网络活动创建集和网络活动参与集,并通过所述展示模块进行展示。优选地,还包括评价模块,获取对网络活动参与回复集中的用户提交的参与数据的评价内容,并将所述评价内容存储在所述帖子信息模块,且将所述评价内容通过所述展示模块展示。一种网络活动交互方法,包括以下步骤创建网络活动内容并存储;获取用户提交的参与所述网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将用户加入所述网络活动的参与用户集,并存储用户提交的参与数据到网络活动的参与回复内容集,若否,则请求参与所述网络活动失败;展示所述网络活动内容及网络活动的参与回复内容集。优选地,所述网络活动内容包括活动标题、活动内容、活动时间、活动分类、参与条件和活动范例;判断用户提交的参与数据是否与所述网络活动内容相符的具体步骤为判断用户提交的参与数据是否符合所述参与条件及活动范例,若是,则将用户提交的参与数据存储到网络活动的参与回复内容集,并将用户加入到所述网络活动的参与用户集中。优选地,还包括分配网络活动标识号、与所述网络活动相对应的帖子所在的群组标识号及帖子标识号;并且以网络活动标识号为索引将网络活动内容、网络活动的参与用户集及与所述群组标识号和帖子标识号存储于活动信息存储模块;以所述群组标识号和帖子标识号为索引将帖子标题、网络活动标识号和帖子内容,所述帖子内容包括网络活动的活动范例和汇集有用户提交的参与数据的网络活动的参与回复内容集存储于帖子信息存储模块;记录用户创建的网络活动和参与的网络活动,并将所述用户创建的网络活动加入用户活动记录模块的网络活动创建集,将所述用户参与的网络活动加入用户活动记录模块的网络活动参与集。优选地,还包括获取用户提交的创建网络活动的请求及网络活动内容;将所述网络活动内容提交到所述活动信息存储模块和帖子信息存储模块进行存储;对所述网络活动内容在活动信息存储模块与帖子信息存储模块之间建立互查关系;判断所述互查关系建立是否成功,若是,则将所述网络活动加入到所述用户活动记录模块的网络活动创建集,若否,则重新提交网络活动内容到所述活动信息存储模块和帖子信息存储模块进行存储。优选地,还包括步骤获取用户提交的对所述网络活动内容的普通回复内容,并存储以及展示所述普通回复内容。优选地,还包括查询浏览网络活动内容和/或用户的网络活动记录。优选地,所述查询浏览网络活动内容的具体步骤是获取用户查询浏览网络活动内容的请求;根据该查询浏览网络活动内容的请求获取相对应的网络活动内容和网络活动的参与回复内容集; 展示查询的网络活动内容和网络活动的参与回复内容集。优选地,所述查询浏览用户的网络活动记录的具体步骤是获取查询浏览用户网络活动记录的请求;根据该浏览用户网络活动记录的请求获取用户的网络活动创建集和网络活动参与集;展示该用户的网络活动创建集和网络活动参与集。优选地,还包括获取对网络活动参与回复集中的用户提交的参与数据的评价内容并存储,以及展示所述评价内容。上述网络活动交互系统及方法,采用创建网络活动内容,获取用户提交的参与数据,通过判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将用户加入到该网络活动的参与用户集,并存储用户提交的参与数据到该网络活动的参与回复内容集,保证了用户提交的参与数据与创建的网络活动内容相符,使内容形式统一且便于阅读。另外,采用判断用户提交的参与数据是否符合参与条件及活动范例的格式,有效的过滤掉不合法的内容,保证用户提交的参与内容形式统一,操作简单方便,形式规范且简单易行。通过查询,用户可以获取网络活动内容,选择参与网络活动,还可以获取到已经参加过的网络活动和创建的网络活动。采用对用户提交的参与数据进行评价,获取用户对事物的倾向性。

图1为一个实施例中网络活动交互系统结构示意图;图2为一个实施例中数据库内部结构示意图3为另一个实施例中网络活动交互系统结构示意图;图4为一个实施例中网络活动交互方法流程图;图5为一个实施例中创建网络活动内容的方法流程图;图6为一个实施例中查询网络活动内容的流程图;图7为一个实施例中查询用户网络活动记录的流程图。
具体实施方式如图1所示,一种网络活动交互系统,包括创建模块10、数据库20、交互模块30和展示模块40。创建模块10用于创建网络活动内容及分配网络活动标识号、与所述网络活动相对应的帖子所在的群组标识号及帖子标识号。创建模块10获取到用户提交的创建网络活动的请求及网络活动内容,该网络活动内容包括活动标题、活动具体内容、活动时间、活动分类、参与条件以及活动范例等。创建模块10成功创建网络活动后还分配网络活动标识号,另外,网络活动内容以帖子的形式展示出来,因此,创建模块10还分配与所述网络活动相对应的帖子所在的群组标识号及帖子标识号。其中,网络活动是指通过网络平台发布一个具有主题、时间、内容的召集行动,其他用户可在网络上进行报名来响应,并参与到其中的一种活动形式。群组是指用户通过相同或相似的兴趣爱好等组成的网络组织形式。数据库20存储创建的网络活动内容和网络活动的参与用户集。如图2所示,数据库20包括活动信息存储模块200、帖子信息存储模块202和用户活动记录模块204。其中, 活动信息存储模块200的每条记录以网络活动标识号为索引存储网络活动内容,即活动标题、活动具体内容、活动时间、活动分类、参与条件等,同时还存储网络活动的参与用户集、 与网络活动相对应的帖子所在的群组标识号和帖子标识号等。帖子信息存储模块202的每条记录以与所述网络活动相对应的帖子所在的群组标识号和帖子标识号为索引存储帖子标题、网络活动标识号和帖子内容等信息。其中,帖子内容包括活动范例和汇集用户提交的参与数据的网络活动的参与回复内容集。本实施例中,帖子内容中的活动范例是以序列化字符串形式存在的。该序列化是指将对象(如活动范例)的状态信息转换为可以存储或传输的窗体的过程,即将对象转换为字符串存储的过程,以便保存。另外,反序列化是该序列化的相反过程。用户活动记录模块204记录用户创建的网络活动和参与的网络活动,并将创建的网络活动加入到用户网络活动的创建集和网络活动的参与集。用户的网络活动创建集是将用户创建的网络活动全部集中在一起,如通过列表的形式展示用户的网络活动创建集,用户的网络活动参与集与网络活动创建集一样。另外,创建模块10获取到用户提交的创建网络活动的请求及网络活动内容,将用户提交的网络活动内容提交给活动信息存储模块200和帖子信息存储模块202,并判断活动信息存储模块200和帖子信息存储模块202对该网络活动内容是否建立了互查关系,若是,则将该网络活动加入到用户活动记录模块204的用户参与的网络活动创建集中,若否, 则创建模块10重新提交网络活动内容到活动信息存储模块200和帖子信息存储模块202。 其中,互查关系是指当用户提交网络活动标识号或以与该网络活动相对应的帖子所在的群组标识号和帖子标识号,都可以获取到该网络活动的所有内容。交互模块30用于获取用户提交的参与该网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与该网络活动内容相符,若是,则将该用户加入到该网络活动的参与用户集,并存储用户提交的参与数据到该网络活动的参与回复内容集。其中,用户提交的参与数据包括用户个人信息和参与内容,该提交的参与数据是对该网络活动的参与回复内容。该网络活动的参与回复内容集为所有用户提交的参与数据的集合。判断的具体过程是交互模块30从活动信息存储模块200获取与用户提交的参与网络活动请求相对应的网络活动的参与条件和所需信息判定用户的个人信息是否符合参与该网络活动的要求,若是,则交互模块30从帖子信息存储模块202获取与该网络活动相对应的活动范例,若否,则用户参与失败,交互模块30获取到活动范例后,判断用户提交的参与内容是否与该活动范例格式一致,若是,则将用户提交的参与内容序列化保存到帖子信息存储模块202, 并在活动信息存储模块200的该网络活动的参与用户集中加入该用户,同时在用户活动记录模块204中记录该网络活动,并将该网络活动加入到用户的网络活动参与集中。另外,帖子信息存储模块202将以序列化字符串形式保存的用户提交的参与内容进行反序列化后和该网络活动的标识号通过展示模块展示到该网络活动对应的帖子的新增回复中,并将该用户提交的参与内容进行特殊标识。该特殊标识是通过帖子信息数据库中回复设置一个默认字段,该字段为0,代表用户对网络活动的普通回复,该字段为1,代表用户对网络活动的参与回复。展示模块40用于展示网络活动内容及网络活动的参与回复内容集。本实施例中, 网络活动及用户提交的参与内容以帖子的形式展示出来。为了更好的说明网络活动交互系统的应用,下面以网络活动“献给母亲节,我和孩子有个约会”详细说明。创建模块10创建网络活动内容,如活动标题为“献给母亲节,我和孩子有个约会”,活动具体内容为“围绕母亲节,写一个关于自己和孩子间的小故事(150字以上)、提供 5张以上,妈妈和孩子的合影图片(清晰漂亮)”,活动时间为“5月9日结束”,活动分类为 “文学类”,参与条件“符合报名条件的都可报名参与”,活动范例为“必须包含将活动作品帖的标题和活动作品帖的地址,并回复在活动帖子内”,网络活动标识号为“01”,与该网络活动相对应的帖子所在的群组标识号为“02”,帖子标识号为“022”。创建模块10将“献给母亲节,我和孩子有个约会”的内容提交到活动信息存储模块200和帖子信息存储模块202进行存储,并在活动信息存储模块200和帖子信息存储模块202之间建立互查关系,即用户通过网络活动标识号“01”或与该网络活动相对应的帖子所在的群组标识号“02”,帖子标识号“022”,都可以从活动信息存储模块200和帖子信息存储模块202查到“献给母亲节,我和孩子有个约会”的所有信息。互查关系建立成功后,用户活动记录模块204记录“献给母亲节,我和孩子有个约会”网络活动,并将该网络活动加入到用户的网络活动创建集中。交互模块30获取到飞雪提交的参与数据“母亲节我的宝贝“能歌善舞”http:// abc. abc. com/abc. html”,将提交的参与数据该与网络活动内容进行比较判断,满足参与条件且符合该网络活动的活动范例格式要求,因此,提交的参与数据符合要求,将该“飞雪”加入到网络活动“献给母亲节,我和孩子有个约会”的参与用户集中,并将飞雪提交的参与数据加入到该网络活动的参与回复内容集。展示模块40将该“献给母亲节,我和孩子有个约会”网络活动内容和飞雪提交的参与数据“母亲节我的宝贝“能歌善舞”http://abC. abc. com/abc. html”展示出来。如图3所示,在一个实施例中,上述网络活动交互系统还包括查询模块50,供用户查询网络活动内容和/或用户网络活动记录。查询模块50获取到用户浏览网络活动内容的请求,则从活动信息存储模块200获取相对应的网络活动内容,再从帖子信息存储模块 202获取相对应的网络活动的活动范例及网络活动的参与回复内容集,然后通过展示模块 40展示。其中,若获取的网络活动的参与回复内容集中用户提交的参与数据为序列化字符串,则对参与回复内容进行反序列化,再通过展示模块40进行展示。查询模块50获取到用户浏览用户网络活动记录,则从用户活动记录模块204获取该用户的网络活动创建集和用户的网络活动参与集,再通过展示模块40进行展示。本实施例中,上述网络活动交互系统还包括回复模块60和评价模块70。回复模块60获取用户提交的对网络活动内容的普通回复内容,即该回复内容不用通过交互模块30进行判断。回复模块60获取到用户提交的普通回复内容后,存储到帖子信息存储模块202中,并在该网络活动对应的帖子的回复列表中增加一条记录。其中,普通回复内容为用户不报名参与网络活动而进行的回复,即用户提交的文本内容。评价模块70用于获取对网络活动参与回复集中的用户提交的参与数据的评价内容,并将该评价内容存储在帖子信息存储模块202中,且将该评价内容通过展示模块40展示。本实施例中,评价模块70设置有两个字段,两个字段为“太棒了”和“不喜欢”,用户阅读参与用户对网络活动内容的参与回复内容时可以点击“太棒了”或“不喜欢”的选项对该参与回复内容进行评价,评价模块70记录该次评价,并在对应的选项计数字段加一,且重新将选项计数存储到帖子信息存储模块202中。如图4所示,一种网络活动交互方法,包括以下步骤步骤S10,创建网络活动内容并存储。用户通过创建模块10提交创建网络活动的请求及网络活动内容,该网络活动内容包括活动标题、活动具体内容、活动时间、活动分类、 参与条件以及活动范例等。创建一个网络活动时,还包括分配网络活动标识号、与该网络活动相对应的帖子所在的群组标识号及帖子标识号;以网络活动标识号为索引将网络活动内容、网络活动的参与用户集及与所述网络活动相对应的帖子所在的群组标识号和帖子标识号存储于活动信息存储模块200中;以与群组标识号和帖子标识号为索引将帖子标题、网络活动标识号和帖子内容存储于帖子信息存储模202中,所述帖子内容包括网络活动的活动范例和汇集有用户提交的参与数据的网络活动的参与回复内容集;记录用户创建的网络活动和参与的网络活动,并将所述用户创建的网络活动加入用户活动记录模块204的网络活动创建集, 将所述用户参与的网络活动加入用户活动记录模块204的网络活动参与集。举例说明创建一个网络活动,例如活动标题为“献给母亲节,我和孩子有个约会”,活动具体内容为“围绕母亲节,写一个关于自己和孩子间的小故事(150字以上)、提供 5张以上,妈妈和孩子的合影图片(清晰漂亮)”,活动时间为“5月9日结束”,活动分类为 “文学类”,参与条件“符合报名条件的都可报名参与”,活动范例为“将活动作品帖地址,回复在活动帖子”。如图5所示,创建网络活动内容的具体步骤包括步骤S100,获取到用户提交的创建网络活动的请求及网络活动内容。获取到用户提交的网络活动内容,如上述的“献给母亲节,我和孩子有个约会”网络活动内容。步骤S101,将网络活动内容提交到该活动信息存储模块200和帖子信息存储模块 202进行存储。将获取的网络活动内容提交到该活动信息存储模块200和帖子信息存储模块202存储。步骤S102,对该网络活动内容在活动信息存储模块200和帖子信息存储模块202 之间建立互查关系。该网络活动内容在活动信息存储模块200和帖子信息存储模块202都能够查到所有相关的信息。活动信息存储模块200中以网络活动标识号为索引存储网络活动内容、网络活动的参与用户集及与所述网络活动相对应的帖子所在的群组标识号和帖子标识号;帖子信息存储模块202中以与该网络活动相对应的帖子所在的群组标识号和帖子标识号为索引存储帖子标题、网络活动标识号和帖子内容,该帖子内容包括网络活动的活动范例和汇集有用户提交的参与数据的网络活动的参与回复内容集。步骤S103,判断该互查关系建立是否成功,若是,则执行步骤S104,若否,则返回步骤S101。判断活动信息存储模块200和帖子信息存储模块202中的网络活动内容信息是否能够互查,即当用户提交网络活动标识号或以与该网络活动相对应的帖子所在的群组标识号和帖子标识号,都可以获取到该网络活动的所有内容。互查关系建立失败,需要重新将该网络活动内容提交到信息模块和帖子信息模块进行重新存储建立互查关系。步骤S104,将该网络活动加入到用户活动记录模块204的网络活动创建集。用户活动记录模块204记录该网络活动,并将该网络活动加入到用户的网络活动创建集。步骤S20,获取用户提交的参与该网络活动的请求及用户提交的参与数据。用户参与网络活动时,需要提交相关数据。用户提交的参与数据包括个人信息和参与内容。个人信息用于判断用户是否有权限参加该网络活动。参与内容与网络活动范例格式一样。如用户个人信息包括个人邮箱等等。另外,用户参加网络活动时提交的参与数据,称为参与回复内容。步骤S30,判断用户提交的参与数据是否与该网络活动内容相符,若是,执行步骤 S40,若否,则结束。在本实施例中,判断用户提交的参与数据是否与该网络活动内容相符的具体步骤是判断用户提交的参与数据是否符合该网络活动中的参与条件及活动范例,若是,则执行步骤S40若否,则结束。步骤S40,将用户加入到该网络活动的参与用户集中,并将用户提交的参与数据加入到网络活动的参与回复内容集。用户提交的参与数据符合要求,则将用户加入到该网络活动的参与用户集,同时将用户提交的参与数据存储到数据库中网络活动的参与回复内容集。步骤S50,展示网络活动内容及网络活动的参与回复内容集。将网络活动内容展示,便于用户了解并参与,将汇集用户提交的参与数据的参与回复内容集展示,表明用户的参与成功,且用户能够查看到。该网络活动内容及用户提交的参与数据以帖子的形式展示。在一个实施例中,上述网络活动交互方法还包括获取用户提交的对网络活动内容的普通回复内容,并存储以及展示所述普通回复内容。所述普通回复内容是指用户不报名参与网络活动发表的文本回复内容。如上述的“献给母亲节,我和孩子有个约会”活动,用户直接回复内容为“感谢母亲”,而未按活动的范例回复,该回复内容为普通回内容。上述网络活动交互方法还包括查询网络活动内容和/或用户的网络活动记录。其中,如图6所示,查询网络活动内容的具体步骤是步骤S600,获取用户查询浏览网络活动内容的请求。用户通过查询模块50发起查询浏览网络活动内容请求。步骤S601,根据该查询浏览网络活动内容的请求获取相对应的网络活动内容和网络活动的参与回复内容集。查询模块50通过查询网络活动内容的请求从活动信息存储模块200和帖子信息存储模块202获取相对应的网络活动内容和网络活动的参与回复内容集。另外,若网络活动的参与回复内容集是以序列化的字符串形式存储的,则将得到的参与回复内容集进行反序列化处理。步骤S602,展示查询的网络活动内容和网络活动的参与回复内容集。另外,如图7所示,查询用户网络活动记录的具体步骤包括步骤S610,获取查询浏览用户网络活动记录的请求。用户通过查询模块50发起查询用户网络活动记录的请求。步骤S611,根据该浏览用户网络活动记录的请求获取用户的网络活动创建集和网络活动参与集。查询模块50根据用户的浏览用户网络活动记录的请求,从用户活动记录模块204获取相对应的用户的网络活动创建集和网络活动参与集。步骤S612,展示该用户的网络活动创建集和网络活动参与集。上述网络活动交互方法还包括获取对网络活动参与回复集中的用户提交的参与数据的评价内容,并存储以及展示该评价内容。用户通过评价模块对其他用户参与网络活动的参与回复进行评价。上述网络活动交互系统及方法,采用创建网络活动内容,获取用户提交的参与数据,通过判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将用户加入到该网络活动的参与用户集,并存储用户提交的参与数据到该网络活动的参与回复内容集,保证了用户提交的参与数据与创建的网络活动内容相符,使内容形式统一且便于阅读。另外,采用判断用户提交的参与数据是否符合参与条件及活动范例的格式,有效的过滤掉不合法的内容,保证用户提交的参与内容形式统一,操作简单方便,形式规范且简单易行。通过查询,用户可以获取网络活动内容,选择参与网络活动,还可以获取到已经参加过的网络活动和创建的网络活动。采用对用户提交的参与数据进行评价,获取用户对事物的倾向性。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种网络活动交互系统,其特征在于,包括创建模块,创建网络活动内容;交互模块,获取用户提交的参与所述网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将所述用户加入到所述网络活动的参与用户集,并存储用户提交的参与数据到网络活动的参与回复内容集;数据库,存储所述网络活动内容、所述网络活动的参与用户集及汇集用户提交的参与数据的参与回复内容集;展示模块,展示所述网络活动内容及网络活动的参与回复内容集。
2.根据权利要求1所述的网络活动交互系统,其特征在于,所述网络活动内容包括活动标题、活动具体内容、活动时间、活动分类、参与条件和活动范例;所述交互模块进一步判断用户提交的参与数据是否符合所述参与条件及活动范例,若是,则将用户提交的参与数据存储到网络活动的参与回复内容集,并将用户加入到所述网络活动的参与用户集。
3.根据权利要求2所述的网络活动交互系统,其特征在于,所述创建模块还分配网络活动标识号、与所述网络活动相对应的帖子所在的群组标识号及帖子标识号;所述数据库包括活动信息存储模块,以网络活动标识号为索引存储网络活动内容、网络活动的参与用户集及与所述群组标识号和帖子标识号;帖子信息存储模块,以所述群组标识号和帖子标识号为索引存储帖子标题、网络活动标识号和帖子内容,所述帖子内容包括网络活动的活动范例和汇集用户提交的参与数据的网络活动的参与回复内容集;用户活动记录模块,记录用户创建的网络活动和参与的网络活动,并将所述用户创建的网络活动加入用户的网络活动创建集,将所述用户参与的网络活动加入用户的网络活动参与集。
4.根据权利要求3所述的网络交互系统,其特征在于,所述创建模块进一步获取用户提交的创建网络活动的请求及网络活动内容,并将所述网络活动内容提交到所述活动信息存储模块和帖子信息存储模块进行存储,且对所述网络活动内容在活动信息模块与帖子信息模块之间建立互查关系,并判断所述互查关系建立是否成功,若是,则所述创建模块将所述网络活动加入到所述用户活动记录模块的网络活动创建集,若否,则所述创建模块重新提交网络活动内容到所述活动信息存储模块和帖子信息存储模块进行存储。
5.根据权利要求3所述的网络活动交互系统,其特征在于,还包括回复模块,获取用户提交的对所述网络活动内容的普通回复内容,并存储于所述帖子信息存储模块。
6.根据权利要求3所述的网络活动交互系统,其特征在于,还包括查询模块,用于查询网络活动内容和/或用户的网络活动记录。
7.根据权利要求6所述的网络活动交互系统,其特征在于,所述查询模块查询网络活动内容时进一步获取活动信息模块中相对应的网络活动内容和帖子信息存储模块中相对应的网络活动的活动范例和网络活动的参与回复内容集,并通过所述展示模块进行展示。
8.根据权利要求6所述的网络活动交互系统,其特征在于,所述查询模块查询用户的网络活动记录时还获取所述用户活动记录模块中的相对应用户的网络活动创建集和网络活动参与集,并通过所述展示模块进行展示。
9.根据权利要求3所述的网络活动交互系统,其特征在于,还包括评价模块,获取对网络活动参与回复集中的用户提交的参与数据的评价内容,并将所述评价内容存储在所述帖子信息模块,且将所述评价内容通过所述展示模块展示。
10.一种网络活动交互方法,包括以下步骤创建网络活动内容并存储;获取用户提交的参与所述网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将用户加入所述网络活动的参与用户集,并存储用户提交的参与数据到网络活动的参与回复内容集,若否,则请求参与所述网络活动失败;展示所述网络活动内容及网络活动的参与回复内容集。
11.根据权利要求10所述的网络活动交互方法,其特征在于,所述网络活动内容包括活动标题、活动内容、活动时间、活动分类、参与条件和活动范例;判断用户提交的参与数据是否与所述网络活动内容相符的具体步骤为判断用户提交的参与数据是否符合所述参与条件及活动范例,若是,则将用户提交的参与数据存储到网络活动的参与回复内容集,并将用户加入到所述网络活动的参与用户集中。
12.根据权利要求11所述的网络活动交互方法,其特征在于,还包括分配网络活动标识号、与所述网络活动相对应的帖子所在的群组标识号及帖子标识号;并且以网络活动标识号为索引将网络活动内容、网络活动的参与用户集及与所述群组标识号和帖子标识号存储于活动信息存储模块;以所述群组标识号和帖子标识号为索引将帖子标题、网络活动标识号和帖子内容,所述帖子内容包括网络活动的活动范例和汇集有用户提交的参与数据的网络活动的参与回复内容集存储于帖子信息存储模块;记录用户创建的网络活动和参与的网络活动,并将所述用户创建的网络活动加入用户活动记录模块的网络活动创建集,将所述用户参与的网络活动加入用户活动记录模块的网络活动参与集。
13.根据权利要求12所述的网络活动交互方法,其特征在于,还包括获取用户提交的创建网络活动的请求及网络活动内容;将所述网络活动内容提交到所述活动信息存储模块和帖子信息存储模块进行存储;对所述网络活动内容在活动信息存储模块与帖子信息存储模块之间建立互查关系;判断所述互查关系建立是否成功,若是,则将所述网络活动加入到所述用户活动记录模块的网络活动创建集,若否,则重新提交网络活动内容到所述活动信息存储模块和帖子信息存储模块进行存储。
14.根据权利要求12所述的网络活动交互方法,其特征在于,还包括步骤获取用户提交的对所述网络活动内容的普通回复内容,并存储以及展示所述普通回复内容。
15.根据权利要求12所述的网络活动交互方法,其特征在于,还包括查询浏览网络活动内容和/或用户的网络活动记录。
16.根据权利要求15所述的网络活动交互方法,其特征在于,所述查询浏览网络活动内容的具体步骤是获取用户查询浏览网络活动内容的请求;根据该查询浏览网络活动内容的请求获取相对应的网络活动内容和网络活动的参与回复内容集;展示查询的网络活动内容和网络活动的参与回复内容集。
17.根据权利要求15所述的网络活动交互方法,其特征在于,所述查询浏览用户的网络活动记录的具体步骤是获取查询浏览用户网络活动记录的请求;根据该浏览用户网络活动记录的请求获取用户的网络活动创建集和网络活动参与集;展示该用户的网络活动创建集和网络活动参与集。
18.根据权利要求12所述的网络活动交互方法,其特征在于,还包括获取对网络活动参与回复集中的用户提交的参与数据的评价内容并存储,以及展示所述评价内容。
全文摘要
本发明涉及一种网络活动交互系统,包括创建模块,创建网络活动内容;交互模块,获取用户提交的参与所述网络活动的请求及用户提交的参与数据,判断用户提交的参与数据是否与所述网络活动内容相符,若是,则将所述用户加入到所述网络活动的参与用户集,并存储用户提交的参与数据到网络活动的参与回复内容集;数据库,存储所述网络活动内容、所述网络活动的参与用户集及汇集用户提交的参与数据的参与回复内容集;展示模块,展示所述网络活动内容及网络活动的参与回复内容集。此外,还涉及一种网络活动交互方法。上述网络活动交互系统及方法,保证了用户提交的参与数据与创建的网络活动内容相符,使内容形式统一且便于阅读。
文档编号G06F17/30GK102255822SQ20101018402
公开日2011年11月23日 申请日期2010年5月18日 优先权日2010年5月18日
发明者付学宝, 刘丽, 张赟, 朱秋蕾, 李文青, 杜智, 陈卓, 陈国胜, 黄家乐 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1