一种基于云平台的多角色网盘系统的制作方法

文档序号:9471480阅读:283来源:国知局
一种基于云平台的多角色网盘系统的制作方法
【技术领域】
[0001]本发明涉及界面及存储领域,更具体地说,涉及一种基于云平台的多角色管理系统。
【背景技术】
[0002]当前,网盘技术非常流行。网络上充斥着各种各样的网盘,这些网盘大都提供了一些存储功能,供用户进行文件上传和下载。对普通用户来说,仅适用简单的上传和下载就足够了,然而,对于专业系统来说,尤其是云平台,要面对多种角色和不同类型的用户,仅仅单纯的下载和上传不能满足需要。云平台中,需要面对系统管理员、域管理员、组织管理员、组织用户等多种角色,每种角色下有多个用户,不同角色之间,不同用户之间,都需要有文件的上传和共享、下载等功能。
[0003]因此,如何提供一个基于云平台的多角色网盘系统,以满足不同用户的多种需求是现在需要解决的问题。

【发明内容】

[0004]本发明的目的在于提供一种基于云平台的多角色管理系统,以满足不同用户的多种需求。
[0005]为实现上述目的,本发明实施例提供了如下技术方案:
[0006]一种基于云平台的多角色管理系统,包括:
[0007]系统管理模块,用于对系统中所有用户文件进行操控管理;
[0008]域管理模块,用于对与所述域管理模块相对应的域中的所有用户文件进行操控管理;其中,所述系统管理模块的操控权限大于所述域管理模块的操控权限;
[0009]组织管理模块,用于对与所述组织管理模块相对应的组织中的用户文件进行操控管理;其中,所述域管理模块的操控权限大于所述组织管理模块的操控权限;
[0010]组织用户管理模块;用于对与所述组织用户管理模块相对应的用户文件进行操控管理;其中,所述组织管理模块的操控权限大于所述组织用户管理模块的操控权限。
[0011]优选的,所述系统管理模块,包括:
[0012]系统操控管理单元,用于对系统中所有用户文件进行删除、修改、解压、压缩或者查询操作。
[0013]优选的,所述域管理模块,包括:
[0014]域操控管理单元,用于对与所述域管理模块相对应的域中的所有用户文件进行删除、修改、解压、压缩或者查询操作;
[0015]域共享单元,用于将与所述域管理模块相对应的域中的用户文件向其他域管理模块进彳丁分孚;
[0016]域获取单元,用于从其他域管理模块中获取域分享数据。
[0017]优选的,所述组织管理模块,包括:
[0018]组织操控管理单元,用于对与所述组织管理模块相对应的组织中的所有用户文件进行删除、修改、解压、压缩或者查询操作;
[0019]组织共享单元,用于将与所述组织管理模块相对应的组织中的用户文件向其他组织管理模块进行分享;
[0020]组织获取单元,用于从其他组织管理模块中获取组织分享数据。
[0021]优选的,所述组织用户管理模块,包括:
[0022]组织用户操控管理单元,用于对与所述组织用户管理模块相对应的用户文件进行删除、修改、解压、压缩或者查询操作。
[0023]优选的,所述系统管理模块包括:系统存储单元。
[0024]优选的,所述域管理模块包括:域存储单元。
[0025]优选的,所述组织管理模块包括:组织存储单元。
[0026]优选的,所述组织用户管理模块包括:组织用户存储单元。
[0027]通过以上方案可知,本发明实施例提供的一种基于云平台的多角色管理系统,包括:系统管理模块,用于对系统中所有用户文件进行操控管理;域管理模块,用于对与所述域管理模块相对应的域中的所有用户文件进行操控管理;其中,所述系统管理模块的操控权限大于域管理模块的操控权限;组织管理模块,用于对与所述组织管理模块相对应的组织中的用户文件进行操控管理;其中,所述域管理模块的操控权限大于组织管理模块的操控权限;组织用户管理模块;用于对与所述组织用户管理模块相对应的用户文件进行操控管理;其中,所述组织管理模块的操控权限大于所述组织用户管理模块的操控权限,本实施例的这种基于云平台的多角色管理系统,使每层管理模块的权限都得到了明确的分工,不会因权限问题导致文件使用的混乱,满足不同用户的多种需求。
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本发明实施例公开的一种基于云平台的多角色管理系统结构示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]本发明实施例公开了一种基于云平台的多角色管理系统,以满足不同用户的多种需求。
[0032]参见图1,本发明实施例提供的一种基于云平台的多角色管理系统,包括:
[0033]系统管理模块100,用于对系统中所有用户文件进行操控管理;
[0034]优选的,所述系统管理模块100,包括:
[0035]系统操控管理单元,用于对系统中所有用户文件进行删除、修改、解压、压缩或者查询操作;
[0036]系统共享单元,用于向系统中的所有用户分享数据。
[0037]具体的,本实施例中的系统管理模块100拥有所有的权限,可以上传文件、共享文件或者对系统内的文件进行管理,并且通过系统管理模块100,可以看到系统中所有角色和用户的文件,拥有最大的操控权限。
[0038]域管理模块200,用于对与所述域管理模块200相对应的域中的所有用户文件进行操控管理;其中,所述系统管理模块100的操控权限大于所述域管理模块200的操控权限;
[0039]优选的,所述域管理模块200,包括:
[0040]域操控管理单元,用于对与所述域管理模块200相对应的域中的所有用户文件进行删除、修改、解压、压缩或者查询操作;
[0041]域共享单元,用于将与所述域管理模块200相对应的域中的用户文件向其他域管理丰旲块进彳T分孚;
[0042]域获取单元,用于从其他域管理模块中获取域分享数据。
[0043]具体的,域管理模块200的操控权限小于系统管理模块100的操控权限,系统是由很多域组成的,因此有很多域管理模块200,每个域管理模块200只能对本域下的用户文件进行管理,例如进行删除、修改、解压、压缩或者查询操作,不能操作其他域的文件。但是每个域管理模块200都能看到其他域分享给自己的分享数据,也可以将本域内的文件共享给其他域。
[0044]组织管理模块300,用于对与所述组织管理模块300相对应的组织中的用户文件进行操控管理;其中,所述域管理模块200的操控权限大于所述组织管理模块300的操控权限;
[0045]优选的,所述组织管理模块300,包括:
[0046]组织操控管理单元,用于对与所述组织管理模块300相对应的组织中的所有用户文件进行删除、修改、解压、压缩或者查询操作;
[0047]组织共享单元,用于将与所述组织管理模块300相对应的组织中的用户文件向其他组织管理模块进行分享;
[0048]组织获取单元,用于从其他组织管理模块中获取组织分享数据。
[0049]具体的,组织管理模块300的操控权限小于域管理模块200的操控权限,每个域是由很多组织组成的,因此有很多组织管理模块300,每个组织管理模块300只能对本组织下的用户文件进行管理,例如进行删除、修改、解压、压缩或者查询操作,不能操作其他组织的文件。但是每个组织管理模块300都能看到其他组织分享给自己的分享数据,也可以将本组织内的文件共享给其他组织,但是不能跨域分享。
[0050]组织用户管理模块400 ;用于对与所述组织用户管理模块400相对应的用户文件进行操控管理;其中,所述组织管理模块300的操控权限大于所述组织用户管理模块400的操控权限。
[0051]优选的,所述组织用户管理模块400,包括:
[0052]组织用户操控管理单元,用于对与所述组织用户管理模块400相对应的用户文件进行删除、修改、解压、压缩或者查询操作。
[0053]具体的,组织用户管理模块400的操控权限小于组织管理模块300的操控权限,每个组织是由很多组织用户组成的,因此有很多组织用户管理模块400,每个组
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1