网络数据交换平台的制作方法

文档序号:7697430阅读:332来源:国知局
专利名称:网络数据交换平台的制作方法
技术领域
本发明涉及网络技术,尤其涉及一种网络数据交换平台。
背景技术
网上论坛是网上交流最常见的载体,给无数的网民提供了多方、即时、便捷的交 流平台以及多种多样的动态讯息,同时网上论坛也越来越多地涉及了各个重要领域,如IT 业、金融和高校BBS等。为了加大信息传播力、扩大信息影响力起了举足轻重的作用。因而, 为了更大限度的满足网民日益增长的需求,网上论坛系统的创建和维护也显得格外重要。网上论坛的主要业务流程可以概括为普通用户在注册成功后登陆网上论坛系统 的主界面,就可以在所有讨论区中浏览文章列表,查看文章内容并回复文章,发表自己的文 章或者删除文章;同时可以进入邮件管理区,发送和接收邮件;或者进入资料管理界面,进 行密码和其它资料的修改(用户名不可修改);完成后选择退出即可。而管理员在登陆网 上论坛系统后,可以进入讨论区管理界面,对讨论区进行修改和删除工作,另外也可以添加 讨论区信息;进入邮件管理界面也可以发送和接收邮件;进入资料管理界面就可以修改自 己的资料(同样用户名不能修改),完成操作后选择退出。

发明内容
为了满足网上论坛的应用需求,本发明提出一种网络数据交换平台,该数据交换 平台能够充分满足网上论坛的应用需求。本发明提出一种网络数据交换平台,包括数据库系统、操作实体产生装置、静态实 体产生装置和动态实体产生装置。操作实体产生装置产生并保存一操作实体,操作实体能 对数据库系统进行操作。静态实体产生装置产生并保存一静态实体,静态实体存储在数据 库系统中。动态实体产生装置产生并保存一动态实体,动态实体存储在数据库系统中。其 中,操作实体能操作静态实体以及动态实体;每一个静态实体与且仅与一个操作实体相关 联,操作实体对与其相关联的静态实体进行授权操作,对与其不相关联的静态实体进行非 授权操作;每一个动态实体与至少两个操作实体相关联,其中有且仅有一个操作实体与该 动态实体具有授权关联并对该动态实体进行授权操作,其余操作实体与该动态实体具有非 授权关联并进行非授权操作。该网络数据交换平台还包括行为对象生成装置,行为对象生成装置为操作实体对 数据库系统、静态实体或者动态实体的每一个操作产生一个行为对象,操作实体通过该行 为对象对数据库系统、静态实体或者动态实体进行操作。操作实体对数据库系统的操作包括登录、注册和退出数据库系统,行为对象生成 装置产生相应的行为对象包括登录对象、注册对象和退出对象。操作实体对与其相关联的静态实体进行的授权操作包括生成、删除、修改和再生 该静态实体,行为对象生成装置产生相应的行为对象包括生成对象、删除对象、修改对象和 再生对象。
操作实体对与其不相关联的静态实体进行的非授权操作包括浏览和回复该静态 实体,行为对象生成装置产生相应的行为对象包括浏览对象和回复对象。
操作实体与具有授权关联的动态实体进行的授权操作包括生成、删除和再生,行 为对象生成装置产生相应的行为对象包括生成对象、删除对象和再生对象;操作实体与具 有非授权关联的动态实体进行的非授权操作包括接收、删除和再生,行为对象生成装置产 生相应的行为对象包括接收对象、删除对象和再生对象。每一个行为对象与一组行为数据相关联,行为对象生成装置根据行为数据产生行 为对象的结果数据。采用本发明的网络数据交换平台,能够充分满足网上论坛的应用需求,实现稳定、 高效的网上论坛服务器功能。


图1揭示了本发明的网络数据交换平台的结构。图2揭示了本发明的网络数据交换平台的一个实施例中数据库系统、操作实体、 静态实体和动态实体的关联关系。图3揭示了操作实体及相关行为对象的一个实例。图4揭示了静态实体及相关行为对象的一个实例。图5揭示了动态实体及相关行为对象的一个实例。
具体实施例方式参考图1所示,本发明提出一种网络数据交换平台,包括数据库系统10、操作实体 产生装置11、静态实体产生装置12、动态实体产生装置13和行为对象生成装置14。操作实体产生装置11产生并保存一操作实体,操作实体能对数据库系统10进行 操作。静态实体产生装置12产生并保存一静态实体,静态实体存储在数据库系统10中。动态实体产生装置13产生并保存一动态实体,动态实体存储在数据库系统10中。其中,操作实体能操作静态实体以及动态实体;每一个静态实体与且仅与一个操 作实体相关联,操作实体对与其相关联的静态实体进行授权操作,对与其不相关联的静态 实体进行非授权操作;每一个动态实体与至少两个操作实体相关联,其中有且仅有一个操 作实体与该动态实体具有授权关联并对该动态实体进行授权操作,其余操作实体与该动态 实体具有非授权关联并进行非授权操作。行为对象生成装置14为操作实体对数据库系统、静态实体或者动态实体的每一 个操作产生一个行为对象,操作实体通过该行为对象对数据库系统、静态实体或者动态实 体进行操作。参考图2所示,图2揭示了本发明的网络数据交换平台的一个具体应用,该具体应 用是用于实现一个网上论坛的服务器。在该实施例中,数据库系统、操作实体、静态实体和动态实体的关联关系如下网上论坛的用户21作 为操作实体,对数据库系统20的操作包括登录、注册和退出数据库系统,相应的,行为对象 生成装置产生相应的行为对象包括登录对象210、注册对象212和退出对象214。如上面所描述的,作为操作实体的用户通过行为对象对数据库系统20进行操作。网上论坛中发表的 文章22作为静态实体。用户21与文章22之间的关系是如果文章22是由用户21自己 的,那么用户21可以对该文章22进行发表(生成)、删除、修改、回复(再生)等等的操作。 如果文章22是其他用户的,那么用户21对文章22的操作仅仅限于浏览以及回复(再生)。 于是,在本发明的网络数据交换平台中,将操作实体和静态实体的关系实现如下 对于用户自己的文章,认为该操作实体与该静态实体相关联,实现为操作实体对 相关联的静态实体进行授权操作。操作实体对与其相关联的静态实体进行的授权操作包括 生成、删除、修改和再生该静态实体,相应的,行为对象生成装置产生相应的行为对象包括 生成对象、删除对象、修改对象和再生对象。在图2所示的实施例中,用户21与文章22相 关联,与授权操作相对应的行为对象示出了生成对象220、删除对象222、再生对象224作为 示例。对于其他用户的文章,认为该操作实体与该静态实体不相关联,实现为操作实体 对相关联的静态实体进行非授权操作。操作实体对与其不相关联的静态实体进行的非授权 操作包括浏览和回复该静态实体,行为对象生成装置产生相应的行为对象包括浏览对象和 回复对象。在图2所示的实施例中,没有示出非授权操作对应的行为对象。用户之间的来往邮件23作为动态实体。用户21与邮件23之间的关系是如果邮 件23是由用户21所发送的,那么用户21可以对该邮件23进行发送(生成)、删除、回复 (再生)等等的操作。如果邮件23是其他用户的,那么用户21对邮件23的操作仅仅限于 接收以及回复(再生)。于是,在本发明的网络数据交换平台中,将操作实体和动态实体的 关系实现如下对于用户所发送的邮件,认为该操作实体与该动态实体具有授权关联,操作实体 与具有授权关联的动态实体进行的授权操作,该授权操作包括生成、删除和再生。相应的, 行为对象生成装置产生相应的行为对象包括生成对象、删除对象和再生对象。在图2所示 的实施例中,用户21与邮件23具有授权关联,与授权操作相对应的行为对象示出了生成对 象230、删除对象232、再生对象234作为示例。对于其他用户所发送的邮件,认为该操作实体与该动态实体具有非授权关联,操 作实体与具有非授权关联的动态实体进行的非授权操作包括接收、删除和再生。相应的,行 为对象生成装置产生相应的行为对象包括接收对象、删除对象和再生对象。在图2所示的 实施例中,没有示出非授权操作对应的行为对象。在本发明的网络数据交换平台中,操作实体对于数据库系统、静态实体或者动态 实体的每一个操作都是通过行为对象来实现,对行为对象的结果的评估通过一组行为数据 来实现。每一个行为对象与一组行为数据相关联,行为对象生成装置根据行为数据产生行 为对象的结果数据。参考图3所示,揭示了操作实体及相关行为对象的一个实例。操作实体是用户31, 行为对象是注册对象310。相关的行为数据包括用户名310a、密码310b、昵称310c、性别 310d和邮箱310e。行为对象生成装置基于用户名310a、密码310b、昵称310c、性别310d和 邮箱310e评价注册对象310的行为结果。参考图4所示,揭示了静态实体及相关行为对象的一个实例。静态实体是文章 41,行为对象包括生成对象410和删除对象412。行为数据包括内容400a、回复400b、标题400c、附件名400d、时间410e、作者索引号410f、文章索引号420g和讨论区索引号420h。其中,内容400a、回复400b、标题400c、附件名400d与文章41直接关联,时间410e、作者索引 号410f与生成对象410直接关联,文章索引号420g和讨论区索引号420h与删除对象412 直接关联。在进行行为结果的评价时,对生成对象410的行为结果的评价利用内容400a、回 复400b、标题400c、附件名400d、时间410e、作者索引号410f,对删除对象412的行为结果 的评价利用内容400a、回复400b、标题400c、附件名400d、文章索引号420g和讨论区索引 号 420h。参考图5所示,揭示了动态实体及相关行为对象的一个实例。动态实体是邮件51, 行为对象包括生成对象510和删除对象512。行为数据包括内容500a、收件人500b、标题 500c、发件人500d、时间510e、索引号510f。其中,内容500a、收件人500b、标题500c、发件 人500d与邮件51直接关联,时间510e、索引号510f与生成对象510直接关联。在进行行为 结果的评价时,对生成对象510的行为结果的评价利用内容500a、收件人500b、标题500c、 发件人500d、时间510e、索引号510f,对删除对象512的行为结果的评价利用内容500a、收 件人500b、标题500c、发件人500d。采用本发明的网络数据交换平台,能够充分满足网上论坛的应用需求,实现稳定、 高效的网上论坛服务器功能。
权利要求
一种网络数据交换平台,其特征在于,包括数据库系统;操作实体产生装置,产生并保存一操作实体,所述操作实体能对数据库系统进行操作;静态实体产生装置,产生并保存一静态实体,所述静态实体存储在所述数据库系统中;动态实体产生装置,产生并保存一动态实体,所述动态实体存储在所述数据库系统中;其中,所述操作实体能操作所述静态实体以及所述动态实体;每一个静态实体与且仅与一个操作实体相关联,所述操作实体对与其相关联的静态实体进行授权操作,对与其不相关联的静态实体进行非授权操作;每一个动态实体与至少两个操作实体相关联,其中有且仅有一个操作实体与该动态实体具有授权关联并对该动态实体进行授权操作,其余操作实体与该动态实体具有非授权关联并进行非授权操作。
2.如权利要求1所述的网络数据交换平台,其特征在于,还包括行为对象生成装置,该 行为对象生成装置为所述操作实体对数据库系统、静态实体或者动态实体的每一个操作产 生一个行为对象,所述操作实体通过该行为对象对数据库系统、静态实体或者动态实体进 行操作。
3.如权利要求2所述的网络数据交换平台,其特征在于,所述操作实体对数据库系统的操作包括登录、注册和退出数据库系统,所述行为对象 生成装置产生相应的行为对象包括登录对象、注册对象和退出对象。
4.如权利要求2所述的网络数据交换平台,其特征在于,所述操作实体对与其相关联的静态实体进行的授权操作包括生成、删除、修改和再生 该静态实体,所述行为对象生成装置产生相应的行为对象包括生成对象、删除对象、修改对 象和再生对象;所述操作实体对与其不相关联的静态实体进行的非授权操作包括浏览和回复该静态 实体,所述行为对象生成装置产生相应的行为对象包括浏览对象和回复对象。
5.如权利要求2所述的网络数据交换平台,其特征在于,所述操作实体与具有授权关联的动态实体进行的授权操作包括生成、删除和再生,所 述行为对象生成装置产生相应的行为对象包括生成对象、删除对象和再生对象;所述操作实体与具有非授权关联的动态实体进行的非授权操作包括接收、删除和再 生,所述行为对象生成装置产生相应的行为对象包括接收对象、删除对象和再生对象。
6.如权利要求2所述的网络数据交换平台,其特征在于,每一个行为对象与一组行为数据相关联,所述行为对象生成装置根据行为数据产生所 述行为对象的结果数据。
全文摘要
本发明揭示了一种网络数据交换平台,包括数据库系统、操作实体产生装置、静态实体产生装置和动态实体产生装置。操作实体产生装置产生并保存一操作实体,操作实体能对数据库系统进行操作。静态实体产生装置产生并保存一静态实体。动态实体产生装置产生并保存一动态实体。其中,操作实体能操作静态实体以及动态实体;每一个静态实体与且仅与一个操作实体相关联,操作实体对与其相关联的静态实体进行授权操作,对与其不相关联的静态实体进行非授权操作;每一个动态实体与至少两个操作实体相关联,其中有且仅有一个操作实体与该动态实体具有授权关联并对该动态实体进行授权操作,其余操作实体与该动态实体具有非授权关联并进行非授权操作。
文档编号H04L29/06GK101989957SQ200910055770
公开日2011年3月23日 申请日期2009年7月31日 优先权日2009年7月31日
发明者谢雅婷 申请人:上海杉达学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1