System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据共享,特别地涉及一种基于大数据的企业数据共享方法及系统。
技术介绍
1、随着信息化时代的发展,各大企业积极推进企业信息化建设,以提高企业管理系统的信息化水平。企业数据共享可以帮助企业释放内部潜力,提企业员工的工作效率,从而提高企业的运作效率。
2、然而,企业数据有着海量性、复杂性、安全性等特点,要实现企业数据在企业内部的共享,提升信息流转速度,需要对海量的数据进行智能化管理,在保证数据安全性的基础上实现数据共享,企业数据共享水平还有待提升。
技术实现思路
1、本申请提供一种基于大数据的企业数据共享方法及系统,以提高企业数据共享水平为目的,对企业数据进行智能化管理,在保证数据安全性的基础上实现企业数据的高效共享。
2、作为本申请的一个方面,提供一种基于大数据的企业数据共享方法,包括:
3、接收待分享数据,获取所述待分享数据对应的数据上传者的身份信息;
4、基于大数据技术获取所述待分享数据的传播数据,对所述待分享数据的传播数据进行流转分析,确定所述待分享数据的基础数据和流转数据,其中,所述待分享数据的基础数据包括数据来源和数据类型,所述待分享数据的流转数据包括浏览过所述待分享数据的企业成员身份;
5、根据所述待分享数据的基础数据和流转数据对数据上传者进行权限认证,响应于对数据上传者的权限认证通过,将所述待分享数据存储于共享数据库,根据所述待分享数据的基础数据和流转数据为所述待分享数据添加存储记录数据和权限数据
6、进一步地,所述根据所述待分享数据的基础数据和流转数据对数据上传者进行权限认证包括:
7、根据所述待分享数据的基础数据确定所述待分享数据的数据来源成员,根据所述待分享数据的流转数据、企业成员身份列表和企业成员信息数据库确定所述待分享数据的目标成员身份列表;
8、基于数据上传者的身份信息判断数据上传者是否属于所述待分享数据的数据来源成员,若是则表示对数据上传者的权限认证通过,否则基于数据上传者的身份信息判断数据上传者的身份是否属于所述待分享数据的目标成员身份列表中任意一种身份,若是则表示对数据上传者的权限认证通过,否则表示对数据上传者的权限认证不通过。
9、进一步地,所述根据所述待分享数据的流转数据、企业成员身份列表和企业成员信息数据库确定所述待分享数据的目标成员身份列表包括:
10、根据所述待分享数据的流转数据和企业成员身份列表确定企业成员身份列表中每种身份对应的浏览过所述待分享数据的成员数量,基于企业成员信息数据库计算企业成员身份列表中每种身份浏览过所述待分享数据的成员占比;
11、根据预设比例筛选出浏览过所述待分享数据的成员占比大于所述预设比例的一种或多种身份,根据企业成员身份列表确定筛选出的一种或多种身份中在企业成员身份列表中排序最后的目标身份;
12、将企业成员身份列表中排序大于等于目标身份的一种或多种身份记为所述目标成员身份列表。
13、进一步地,所述根据所述待分享数据的基础数据和流转数据为所述待分享数据添加存储记录数据和权限数据包括:
14、将所述待分享数据的基础数据、数据上传者的身份信息和数据入库时间记为所述待分享数据的存储记录数据并添加到所述共享数据库中;
15、将所述待分享数据的目标成员身份列表中的一种或多种身份记为所述待分享数据的可浏览成员,将所述待分享数据的数据来源成员记为所述待分享数据的可编辑成员,得到所述待分享数据的权限数据,将所述待分享数据的权限数据添加到所述共享数据库中。
16、进一步地,对于所述共享数据库,还包括:
17、获取所述共享数据库中每组数据的历史浏览数据,对所述共享数据库中每组数据的历史浏览数据进行推荐度分析,计算得到所述共享数据库中每组数据的推荐度,为所述共享数据库中每组数据添加推荐度标签;
18、其中,所述对所述共享数据库中每组数据的历史浏览数据进行推荐度分析,计算得到所述共享数据库中每组数据的推荐度,包括:
19、通过如下公式对任意一组数据进行推荐度计算:
20、;
21、式中,表示推荐度,为浏览数据的成员的序号,为第个浏览数据的成员的加权参数,第个浏览数据的成员的浏览总时长。
22、进一步地,所述对所述共享数据库中每组数据的历史浏览数据进行推荐度分析,还包括:
23、将历史浏览数据中浏览总时长小于预设时长的数据舍去,用剩余的数据进行每组数据的推荐度计算。
24、作为本申请的另一个方面,提供一种基于大数据的企业数据共享系统,所述系统应用于上述任一项所述的一种基于大数据的企业数据共享方法,包括:
25、数据接收模块,用于接收待分享数据;
26、数据分析模块,用于基于大数据技术获取所述待分享数据的传播数据,对所述待分享数据的传播数据进行流转分析;
27、权限认证模块,用于获取所述待分享数据对应的数据上传者的身份信息,对数据上传者进行身份认证;
28、数据存储模块,用于将所述待分享数据存储于共享数据库。
29、进一步地,还包括:
30、推荐分析模块,用于获取所述共享数据库的历史浏览数据,对所述共享数据库中存储的数据进行推荐度分析。
31、本专利技术的有益效果如下:
32、本专利技术通过分析待分享数据的传播数据对待分享数据上传到共享数据库的过程进行管理,对数据上传者进行权限认证并为待分享数据添加存储记录数据和权限数据,实现对企业数据的智能管理,在保证数据安全性的基础上再实现数据共享,提高企业数据共享水平。
本文档来自技高网...【技术保护点】
1.一种基于大数据的企业数据共享方法,其特征在于,包括:
2.如权利要求1所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的基础数据和流转数据对数据上传者进行权限认证包括:
3.如权利要求2所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的流转数据、企业成员身份列表和企业成员信息数据库确定所述待分享数据的目标成员身份列表包括:
4.如权利要求3所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的基础数据和流转数据为所述待分享数据添加存储记录数据和权限数据包括:
5.如权利要求1所述的一种基于大数据的企业数据共享方法,其特征在于,对于所述共享数据库,还包括:
6.如权利要求5所述的一种基于大数据的企业数据共享方法,其特征在于,所述对所述共享数据库中每组数据的历史浏览数据进行推荐度分析,还包括:
7.一种基于大数据的企业数据共享系统,所述系统应用于上述权利要求1-6任一项所述的一种基于大数据的企业数据共享方法,其特征在于,包括:
< ...【技术特征摘要】
1.一种基于大数据的企业数据共享方法,其特征在于,包括:
2.如权利要求1所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的基础数据和流转数据对数据上传者进行权限认证包括:
3.如权利要求2所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的流转数据、企业成员身份列表和企业成员信息数据库确定所述待分享数据的目标成员身份列表包括:
4.如权利要求3所述的一种基于大数据的企业数据共享方法,其特征在于,所述根据所述待分享数据的基础数据和流转数据为所述待分...
【专利技术属性】
技术研发人员:温先辉,邹剑锋,甘天明,
申请(专利权)人:紫荆创新深圳云计算有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。