一种支持多用户同时进行数据建模的方法技术

技术编号:20978403 阅读:16 留言:0更新日期:2019-04-29 18:40
本发明专利技术提供了一种多用户同时建模处理方法及系统,基于令牌的访问控制机制来确保多个用户在协同建模过程中的一致性,方法包括步骤:通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;根据所述多个用户的身份标识和所述待协同项目信息获取设定权限的令牌;在获取到所述设定权限的令牌后,则根据所述设定权限的令牌对所述待协同项目所对应的项目模型进行操作处理,实现上述技术方案的系统包括:基本信息获取单元;令牌获取单元;操作处理模块,本发明专利技术提高了协同建模的安全性,并且减少了多个用户之间的数据传输量,提高了多个用户之间的协同效率。

A Method to Support Multi-user Simultaneous Data Modeling

The invention provides a multi-user simultaneous modeling processing method and system, which ensures the consistency of multiple users in collaborative modeling process based on token access control mechanism. The method includes steps: obtaining the identity of multiple users and the information of items to be collaborated among multiple users through browsers; according to the identity of multiple users and the items to be collaborated. After obtaining the token of the set permission, the project model corresponding to the collaborative project is operated and processed according to the token of the set permission. The system realizing the technical scheme includes: basic information acquisition unit; token acquisition unit; operation processing module, the invention improves the security of the collaborative modeling, and It reduces the amount of data transmission among multiple users and improves the efficiency of cooperation among multiple users.

【技术实现步骤摘要】
一种支持多用户同时进行数据建模的方法
本专利技术涉及计算机
,特别涉及一种持多用户同时进行数据建模的方法。
技术介绍
多用户同时建模的特点是采用群体工作方式,使身处异地的人员(包括设计人员、业务人员、管理人员甚至客户等)都能在同步或异步的模式下参与到数据的分析和开发中,以达到提高数据分析能力和工作效率的目的。多用户同时建模中,所有的设计者面对的是同一数据建模项目,由于同一数据建模项目在不同环境中描述不尽相同,不同的服务出于不同的需要,对同一数据建模项目的使用方式也有差别,因此存在不同设计者之间针对同一数据建模项目的协同。在现有的基于客户端/服务器(Client/Server,简称:C/S)的协同建模的体系结构中,同一数据建模项目在不同客户端之间通过网络传输时数据内容过于庞大,由于网络传输受到带宽的限制,因此难以满足对统一建模项目进行实时同步协同建模的需要。
技术实现思路
本专利技术的目的在于提供一种多用户同时建模处理方法及系统,基于令牌的访问控制机制来确保多个用户在协同建模过程中的一致性。本专利技术提供了一种多用户同时建模处理方法,包括如下步骤:通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;根据所述多个用户的身份标识和所述待协同项目信息获取设定权限的令牌;在获取到所述设定权限的令牌后,则根据所述设定权限的令牌对所述待协同项目所对应的项目模型进行操作处理。本专利技术提供了一种多用户同时建模处理系统,该协同建模处理系统能够实现上述技术方案的协同建模处理方法,该系统包括:基本信息获取单元:用于通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;令牌获取单元:用于根据所述多个用户的身份标识和所述待协同项目信息获取设定权限的令牌;操作处理模块:用于在获取到所述设定权限的令牌后,根据所述设定权限的令牌对所述待协同项目所对应的项目模型进行操作处理。本专利技术提供的支持多用户同时进行数据建模的方法及系统,通过浏览器获取多个用户的身份标识以及待协同项目信息,根据多个用户的身份标识和该多个用户之间的待协同项目信息获取设定权限的令牌,避免了用户对项目模型的非法操作,基于令牌的访问控制机制确保了多用户协同过程中的一致性;通过获取到特定权限的令牌,根据该令牌对待协同项目所对应的项目模型进行操作处理,提高了协同建模的安全性,并且减少了多个用户之间的数据传输量,提高了多个用户之间的协同效率。附图说明图1为本专利技术支持多用户同时进行数据建模方法一个实施例的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本实施例包括如下步骤:步骤101、通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;步骤102、根据该多个用户的身份标识和该待协同项目信息获取设定权限的令牌;步骤103、在获取到该设定权限的令牌后,则根据该设定权限的令牌对该待协同项目所对应的项目模型进行操作处理。本专利技术实施例提供的支持多用户同时进行数据建模的方法,通过浏览器获取多个用户的身份标识以及待协同项目信息,根据多个用户的身份标识和该多个用户之间的待协同项目信息获取设定权限的令牌,避免了该用户对项目模型进行非法操作,基于令牌的访问控制机制确保了多用户协同过程中的一致性;通过获取到该设定权限的令牌,根据该设定权限的令牌对该待协同项目所对应的项目模型进行操作处理,提高了协同建模的安全性,并且减少了多个用户之间的数据传输量,提高了多个用户之间的协同效率。最后应说明的是:以上实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述实施例对本专利技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本专利技术各实施例技术方案的精神和范围。本文档来自技高网...

【技术保护点】
1.一种多用户同时建模处理方法,其特征在于该方法包括如下步骤:通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;根据所述多个用户的身份标识和所述待协同项目信息获取设定权限的令牌;在获取到所述设定权限的令牌后,则根据所述设定权限的令牌对所述待协同项目所对应的项目模型进行操作处理。

【技术特征摘要】
1.一种多用户同时建模处理方法,其特征在于该方法包括如下步骤:通过浏览器获取多个用户的身份标识以及该多个用户之间的待协同项目信息;根据所述多个用户的身份标识和所述待协同项目信息获取设定权限的令牌;在获取到所述设定权限的令牌后,则根据所述设定权限的令牌对所述待协同项目所对应的项目模型进行操作处理。2.一种多用户同时建模处...

【专利技术属性】
技术研发人员:王建军王琦廖昕
申请(专利权)人:成都勤智未来科技有限公司
类型:发明
国别省市:四川,51

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

1