一种留言板实现系统及方法技术方案

技术编号:3496332 阅读:195 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种留言板实现系统,包括:记录创建单元,用于根据留言板中的留言生成留言记录,所述留言记录包括第一对象、第二对象以及留言内容;记录存储单元,用于存储所述记录创建单元创建的留言记录;留言板显示单元,用于查询所述存储单元,并将所有第一对象、第二对象为当前用户的留言记录显示于当前用户的留言板。本发明专利技术还提供一种对应的留言板实现方法。本发明专利技术一种留言板实现系统及方法,通过创建留言记录,并根据留言记录显示留言,实现了SNS社区中用户间留言信息的快速交互。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,更具体地说,涉及。
技术介绍
社会性网络(Socaial Networks Service,SNS)是Web 2.0体系下的一个技术应用架构。SNS通过直接的社会朋友关系的建立,朋友之间进行人力资源分享,在建立社会关系的过程中完成或解决具体的应用问题。通过使用SNS可以实现个人数据处理、个人社会关系管理、可信的商业信息共享,可以安全地对信任的人群分享自己的信息和知识,利用信任关系拓展自己的社会性网络,达成更加有价值的沟通和协作。网络留言板用于实现网络社区中的信息交互。SNS社区的出现,给传统的网络留言板带来了新的扩充点,留言板功能从缺少属主、多人共享的传统模式走向了拥有属主、多人共享的交互模式。例如,传统的留言板功能可以是在一个网站的页面上提供一个多人留言讨论的区域,而此区域不属于参与讨论的任何人;而在SNS社区中,往往社区中的注册用户都有一个属于自己的个人空间,在此空间中,用户拥有一个自己的留言板模块,同时允许社区中的其他注册用户到此留言,以实现用户之间的交互关系拓展。现有的留言板在实现时,为网络社区中注册的每一个用户分配一个留言板区域,所有其他的注册用户都可在留言区域进行留言交流。留言板中留言的显示是以属主为标准的,即所有在该用户留言板里发表的留言只在该用户的留言板区域中显示。由于SNS社区着重用户之间的交互,而且要求这种交互是快速,而现有留言板功能显示方式在促进用户交互快速的方面明显地存在着不足,因为它的留言显示是单一、非双向性的。某个用户在别的用户的个人空间中发表了某条留言,而留言板属主对于该留言的反馈必须通过留言者再次访问留言板属主的个人空间才能获得,这无形中延缓了SNS社区中用户的交互速度。
技术实现思路
本专利技术要解决的技术问题在于,针对上述的现有SNS社区中留言板反应速度慢的问题,提供一种适用于SNS社区中的留言板实现系统及方法。本专利技术解决上述技术问题的技术方案是,提供一种留言板实现系统,包括记录创建单元,用于根据留言板中的留言生成留言记录,所述留言记录包括第一对象、第二对象以及留言内容;记录存储单元,用于存储所述记录创建单元创建的留言记录;留言板显示单元,用于查询所述存储单元,并将所有第一对象、第二对象为当前用户的留言记录显示于当前用户的留言板。在本专利技术所述的一种留言板实现系统中,所述记录创建单元进一步包括第一记录创建子单元,用于在留言发表者是留言板属主且留言发表者的回复对象是留言板属主时创建第一类型留言记录,所述第一类型留言记录中第一对象为留言发表者、第二对象为留言发表者。在本专利技术所述的一种留言板实现系统中,第二记录创建子单元,用于在留言发表者是留言板属主且留言发表者的回复对象不是留言板属主,或者留言发表者不是留言板属主且留言发表者的回复对象不是留言板属主时创建第二类型留言记录,所述第二类型留言记录中第一对象为留言回复对象、第二对象为留言发表者。在本专利技术所述的一种留言板实现系统中,第三记录创建子单元,用于在留言发表者不是留言板属主且留言发表者的回复对象是留言板属主时创建第三类型留言记录,所述第三类型留言记录中第一对象为留言板属主、第二对象为留言发表者。在本专利技术所述的一种留言板实现系统中,所述留言板属主、留言发表者、留言回复对象分别具有独立的留言板显示单元。本专利技术还提供一种留言板实现方法,包括以下步骤(a)根据留言板中的留言生成留言记录,所述留言记录包括第一对象、第二对象以及留言内容;(b)将所述留言记录存储到存储单元;(c)查询所述存储单元,将所有第一对象、第二对象为当前用户的留言记录显示于当前用户的留言板。在本专利技术所述的一种留言板实现方法中,所述步骤(a)进一步包括(a1)判断留言发表者是否为留言板属主,若留言发表者是留言板属主则执行步骤(a2),若留言发表者不是留言板属主则执行步骤(a5);(a2)判断留言发表者的回复对象是否为留言板属主,若回复对象是留言板属主,则执行步骤(a3);若回复对象不是留言板属主,则执行步骤(a4);(a3)生成包括第一对象、第二对象以及留言内容的留言记录,其中所述第一对象为留言板属主,第二对象为留言板属主,并执行步骤(b);(a4)生成包括第一对象、第二对象以及留言内容的留言记录,其中所述第一对象为留言发表者,第二对象为留言板属主,并执行步骤(b);(a5)判断留言发表者的回复对象是否为留言板属主,若回复对象是留言板属主,则执行步骤(a6);若回复对象不是留言板属主,则执行步骤(a4);(a6)生成包括第一对象、第二对象以及留言内容的留言记录,其中所述第一对象为留言发表者,第二对象为留言板属主,并执行步骤(b)。在本专利技术所述的一种留言板实现方法中,所述步骤(a)进一步包括在留言发表者是留言板属主且留言发表者的回复对象是留言板属主时创建第一类型留言记录,所述第一类型留言记录中第一对象为留言发表者、第二对象为留言发表者。在本专利技术所述的一种留言板实现方法中,所述步骤(a)进一步包括在留言发表者是留言板属主且留言发表者的回复对象不是留言板属主,或者留言发表者不是留言板属主且留言发表者的回复对象不是留言板属主时创建第二类型留言记录,所述第二类型留言记录中第一对象为留言回复对象、第二对象为留言发表者。在本专利技术所述的一种留言板实现方法中,所述步骤(a)进一步包括用于在留言发表者不是留言板属主且留言发表者的回复对象是留言板属主时创建第三类型留言记录,所述第三类型留言记录中第一对象为留言板属主、第二对象为留言发表者。本专利技术,通过创建留言记录,并根据留言记录显示留言,实现了SNS社区中用户间留言信息的快速交互。此外,本专利技术还可简化留言的浏览。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图1是本专利技术一种留言板实现系统实施例的结构示意图;图2是图1中记录创建单元的结构示意图;图3是本专利技术一种留言板实现系统方法实施例的流程图;图4是图3中创建留言记录步骤的流程图。具体实施例方式如图1所示,是本专利技术一种留言板实现系统实施例的结构示意图。该系统包括记录创建单元11、记录存储单元12以及留言板显示单元13。在本实施例中,登录留言板系统的每一注册用户都具有一个留言板,任一登录系统的注册用户都可在自己的留言板或其他用户的留言板中留言。记录创建单元11用于根据留言板中的留言生成留言记录,该留言记录包括第一对象、第二对象以及留言内容。通常,第一对象为留言的回复对象;第二对象为发表留言的用户。当然留言记录还可包括其它内容,例如发表留言的时间等。记录存储单元12用于存储记录创建单元11创建的留言记录。该存储单元位于网络社区的服务器,其包括了网络社区中的所有留言记录。该记录存储单元12可以通过关系型数据库、数据表或其它形式的存储结构实现。留言板显示单元13用于查询存储单元12,并将所有第一对象、第二对象为当前用户的留言记录显示于当前用户的留言板。在该系统中,每一注册用户都具有一个独立的留言板。每一注册用户通过留言板显示单元13显示留言。如图2所示,是图1中记录创建单元11的结构示意图。记录创建单元11进一步包括第一记录创建子单元111。该第一记录创建子单元111用于在留言发表者是留言板属主且留言发表者的回复对象是留言板属主时创建第一类型留本文档来自技高网
...

【技术保护点】
一种留言板实现系统,其特征在于,包括:记录创建单元,用于根据留言板中的留言生成留言记录,所述留言记录包括第一对象、第二对象以及留言内容;记录存储单元,用于存储所述记录创建单元创建的留言记录;留言板显示单元,用于查询所述存储单元,并将所有第一对象、第二对象为当前用户的留言记录显示于当前用户的留言板。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄普光
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1