一种基于互联网架构的多角色网状协同方法与流程

未命名 08-02 阅读:156 评论:0


1.本发明涉及互联网架构领域,具体来说,涉及一种基于互联网架构的多角色网状协同方法。


背景技术:

2.目前在协同办公领域存在着大量的软件产品,这些产品都具有丰富的功能,例如,任务、通话、计划、日程、考勤、知识、邮件、短信、论坛、审批等等,每一款协同软件的功能也大同小异,而目前市场上众多协同办公软件的业务逻辑,大都是传统业务逻辑的简单罗列组合,各项业务逻辑之间没有深度融合,更没有发生化学反应。从办公自动化到企业信息化,再到协同办公不应该仅仅是传统业务逻辑的简单组合,应该把传统业务逻辑碾碎了重新组合,只要这样才能充分发挥现代高速网络、高性能计算的优势,真正的提高工作效率,为企业创造更多的财富。
3.协同办公系统是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,协同办公系统没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域,在行政机关中,大都把办公自动化叫做电子政务,企事业单位就大都叫oa,即办公自动化,通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,实现提高决策效能的目的。
4.而现有的多角色网状协同方法在使用时pc端和移动设备多端防重操作,无法直达任务,且在任务进行时无法及时的对任务信息进行及时的更新,使得协同方法的使用效率大大下降,同时在任务进行协同时无法根据不同的状况进行及时的调整,使得现有的多角色网状协同方法在用户操作方面操作效率大大下降。
5.针对相关技术中的问题,目前尚未提出有效的解决方案。


技术实现要素:

6.针对相关技术中的问题,本发明提出一种基于互联网架构的多角色网状协同方法,以克服现有相关技术所存在的上述技术问题。
7.为此,本发明采用的具体技术方案如下:
8.一种基于互联网架构的多角色网状协同方法,该方法包括以下步骤:
9.s1、定义参与用户的角色数据,并根据角色数据进行参与任务的自动匹配筛选;
10.s2、根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成;
11.s3、参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新;
12.s4、根据更新结果,对未及时进行任务操作的参与用户进行提醒,对相关联的其他用户进行进度通知。
13.进一步的,定义参与用户的角色数据,并根据角色数据进行参与任务的筛选包括以下步骤:
14.s11、对参与用户进行定义任务参与者的不同角色数据;
15.s12、根据角色数据进行不同操作流程和数据权限的适配;
16.s13、根据适配后的角色数据进行多入口多身份的任务筛选。
17.进一步的,根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成包括以下步骤:
18.s21、筛选后的任务根据参与用户的角色数据进行不同操作节点的展示并根据任务的状态对进行用户操作的按钮进行调整;
19.s22、对用户操作的结果进行关键数据锁定;
20.s23、根据关键数据锁定的结果进行生成提醒消息和待办通知;
21.s24、将生成的提醒消息和待办通知发送至参与用户的角色数据。
22.进一步的,参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新包括以下步骤:
23.s31、参与用户根据角色数据接收的提醒消息和待办通知进行任务操作;
24.s32、终端根据参与用户的任务操作数据进行实时更新;
25.s33、根据更新结果对任务数据和角色数据进行同步更新。
26.进一步的,根据更新结果,对未及时进行任务操作的参与用户进行提醒包括以下步骤:
27.s41、对超过规定时间范围内未进行操作的任务进行数据收集;
28.s42、根据数据收集结果查找对应的角色数据,并对角色数据发送待办消息;
29.s43、根据任务完成的数量对角色数据进行调整。
30.进一步的,对参与用户进行定义任务参与者的不同角色数据包括以下步骤:
31.对参与用户的年龄、工作经验、性别进行数据采集,并根据数据采集结果进行数据分析,再由数据分析结果形成角色数据。
32.进一步的,根据适配后的角色数据进行多入口多身份的任务筛选包括以下步骤:
33.s131、根据角色数据对任务进行分类筛选;
34.s132、根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序;
35.s133、根据排序结果对任务进行优先推送。
36.进一步的,根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序的计算公式为:
[0037][0038]
其中,q为任务的分类权重值;
[0039]
f为任务自身的数值;
[0040]
y为任务分类后的优先级数值;
[0041]
m为分类后单个分类的任务量;
[0042]
n为任务的总量;
[0043]
r为任务权重的数值。
[0044]
进一步的,将生成的提醒消息和待办通知发送至参与用户的角色数据包括以下步骤:
[0045]
通过mq消息队列即时推送提醒消息和待办通知,去引导参与用户点击消息通过角色数据操作完成任务,同时会将参与用户的任务对应消息设置已读,清除对应的待办,对于没有及时处理完的任务,设置为待办并进行剩余时间的提示。
[0046]
进一步的,根据任务完成的数量对角色数据进行调整包括以下步骤:
[0047]
s431、将参与用户任务完成的数据进行收集,并收集任务完成后客户的满意度;
[0048]
s432、通过对参与用户的任务完成率及客户的满意度对角色数据进行更新;
[0049]
s433、根据任务完成率及客户的满意度对参与用户进行奖励或惩罚。
[0050]
本发明的有益效果为:
[0051]
1、本发明通过主要针对服装数字化设计研发,定义了不同角色的数据,使得参与用户的不同角色数据,可以通过配置来适配不同的操作流程和数据权限,同时通过mq消息队列即时推送消息,去引导用户点击消息操作即时完成任务,而不用先进入对应的模块去搜索任务,大大提高了参与用户在完成任务时的效率,使得该基于互联网架构的多角色网状协同方法的使用效率大大提高。
[0052]
2、本发明采用一个统一的后端,对应多个前端,使得前端可以同步接收到消息,任何一端都可以直接操作完成任务,提供最大的便利性和适应性,并自动生成提醒消息和待办通知,且将参与用户的任务对应的消息设置已读,清除对应的待办,对于没有及时处理完的任务,仍可以则通过待办任务来持续督促完成任务,双重保障,杜绝遗漏,且对特定的操作采用了前后端数据即时交互刷新,mq即时更新消息队列和待办任务,保障同一任务只会操作一次,大大提高了该基于互联网架构的多角色网状协同方法操作的便捷性。
附图说明
[0053]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0054]
图1是根据本发明实施例的一种基于互联网架构的多角色网状协同方法的方法流程图。
具体实施方式
[0055]
为进一步说明各实施例,本发明提供有附图,这些附图为本发明揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理,配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点。
[0056]
根据本发明的实施例,提供了一种基于互联网架构的多角色网状协同方法。
[0057]
现结合附图和具体实施方式对本发明进一步说明,如图1所示,根据本发明实施例的基于互联网架构的多角色网状协同方法,该方法包括以下步骤:
[0058]
s1、定义参与用户的角色数据,并根据角色数据进行参与任务的自动匹配筛选;
[0059]
具体的,定义参与用户的角色数据,并根据角色数据进行参与任务的筛选包括以下步骤:
[0060]
s11、对参与用户进行定义任务参与者的不同角色数据;
[0061]
具体的,对参与用户进行定义任务参与者的不同角色数据包括以下步骤:
[0062]
对参与用户的年龄、工作经验、性别进行数据采集,并根据数据采集结果进行数据分析,再由数据分析结果形成角色数据。
[0063]
具体的,角色数据根据参与用户进行任务的完成度进行实时调整,并对角色数据进行备份。
[0064]
s12、根据角色数据进行不同操作流程和数据权限的适配;
[0065]
s13、根据适配后的角色数据进行多入口多身份的任务筛选。
[0066]
具体的,根据适配后的角色数据进行多入口多身份的任务筛选包括以下步骤:
[0067]
s131、根据角色数据对任务进行分类筛选;
[0068]
s132、根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序;
[0069]
s133、根据排序结果对任务进行优先推送。
[0070]
具体的,根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序的计算公式为:
[0071][0072]
其中,q为任务的分类权重值;
[0073]
f为任务自身的数值;
[0074]
y为任务分类后的优先级数值;
[0075]
m为分类后单个分类的任务量;
[0076]
n为任务的总量;
[0077]
r为任务权重的数值。
[0078]
s2、根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成;
[0079]
具体的,根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成包括以下步骤:
[0080]
s21、筛选后的任务根据参与用户的角色数据进行不同操作节点的展示并根据任务的状态对进行用户操作的按钮进行调整;
[0081]
s22、对用户操作的结果进行关键数据锁定;
[0082]
s23、根据关键数据锁定的结果进行生成提醒消息和待办通知;
[0083]
s24、将生成的提醒消息和待办通知发送至参与用户的角色数据。
[0084]
具体的,将生成的提醒消息和待办通知发送至参与用户的角色数据包括以下步骤:
[0085]
通过mq消息队列即时推送提醒消息和待办通知,去引导参与用户点击消息通过角
色数据操作完成任务,同时会将参与用户的任务对应消息设置已读,清除对应的待办,对于没有及时处理完的任务,设置为待办并进行剩余时间的提示。
[0086]
具体的,采用rocketmq,将应用程序与队列管理器连接,通过mqconnect来进行此连接再调用mqopen为输出打开一个队列,然后应用程序调用mqput将其数据放到队列上,要接收数据时应用程序调用mqopen打开输入队列,应用程序调用mqget从队列上接收数据,rocketmq其中是一种应用程序对应用程序的通信方法,应用程序通过读写和检索出入列队的针对应用程序的数据来通信,而无需专用连接来链接它们,消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术,排队指的是应用程序通过队列来通信,队列的使用除去了接收和发送应用程序同时执行的要求。
[0087]
s3、参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新;
[0088]
具体的,参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新包括以下步骤:
[0089]
s31、参与用户根据角色数据接收的提醒消息和待办通知进行任务操作;
[0090]
具体的,参与用户的角色数据与任务列表模块相关联,并根据任务列表模块中显示的内容,提供完成任务的交互界面,且可@参与同一任务列表模块中显示的任务的所有人员进行交互,且对任务进行规划日期,日期显示中以日历月视图的形式显示日期并定位到当前日期,相对应的,任务列表模块中以列表形式显示的为与当前日期关联的任务信息,即任务开始时间小于等于系统当前日期并且任务结束时间大于等于系统当前日期的任务列表,根据完成时的日期对任务的完成度进行判断。
[0091]
s32、终端根据参与用户的任务操作数据进行实时更新;
[0092]
s33、根据更新结果对任务数据和角色数据进行同步更新。
[0093]
s4、根据更新结果,对未及时进行任务操作的参与用户进行提醒,对相关联的其他用户进行进度通知。
[0094]
具体的,根据更新结果,对未及时进行任务操作的参与用户进行提醒包括以下步骤:
[0095]
s41、对超过规定时间范围内未进行操作的任务进行数据收集;
[0096]
s42、根据数据收集结果查找对应的角色数据,并对角色数据发送待办消息;
[0097]
s43、根据任务完成的数量对角色数据进行调整。
[0098]
具体的,根据任务完成的数量对角色数据进行调整包括以下步骤:
[0099]
s431、将参与用户任务完成的数据进行收集,并收集任务完成后客户的满意度;
[0100]
s432、通过对参与用户的任务完成率及客户的满意度对角色数据进行更新;
[0101]
s433、根据任务完成率及客户的满意度对参与用户进行奖励或惩罚。
[0102]
具体的,对任务完成率高于98%且顾客满意度到达90%的参与用户的角色数据进行标注,每半年对标注的角色数据进行金钱或称号的奖励,且每月对任务完成率低于80%且顾客满意度低于70%的角色数据进行标注,并对角色数据发送警示,当3次警示后任务完成率低于80%且顾客满意度低于70%参与用户的角色数据进行封号处理。
[0103]
综上所述,借助于本发明的上述技术方案,本发明通过主要针对服装数字化设计
研发,定义了不同角色的数据,使得参与用户的不同角色数据,可以通过配置来适配不同的操作流程和数据权限,同时通过mq消息队列即时推送消息,去引导用户点击消息操作即时完成任务,而不用先进入对应的模块去搜索任务,大大提高了参与用户在完成任务时的效率,使得该基于互联网架构的多角色网状协同方法的使用效率大大提高。
[0104]
此外,本发明采用一个统一的后端,对应多个前端,使得前端可以同步接收到消息,任何一端都可以直接操作完成任务,提供最大的便利性和适应性,并自动生成提醒消息和待办通知,且将参与用户的任务对应的消息设置已读,清除对应的待办,对于没有及时处理完的任务,仍可以则通过待办任务来持续督促完成任务,双重保障,杜绝遗漏,且对特定的操作采用了前后端数据即时交互刷新,mq即时更新消息队列和待办任务,保障同一任务只会操作一次,大大提高了该基于互联网架构的多角色网状协同方法操作的便捷性。
[0105]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种基于互联网架构的多角色网状协同方法,其特征在于,该方法包括以下步骤:s1、定义参与用户的角色数据,并根据角色数据进行参与任务的自动匹配筛选;s2、根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成;s3、参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新;s4、根据更新结果,对未及时进行任务操作的参与用户进行提醒,对相关联的其他用户进行进度通知。2.根据权利要求1所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述定义参与用户的角色数据,并根据角色数据进行参与任务的筛选包括以下步骤:s11、对参与用户进行定义任务参与者的不同角色数据;s12、根据角色数据进行不同操作流程和数据权限的适配;s13、根据适配后的角色数据进行多入口多身份的任务筛选。3.根据权利要求2所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成包括以下步骤:s21、筛选后的任务根据参与用户的角色数据进行不同操作节点的展示并根据任务的状态对进行用户操作的按钮进行调整;s22、对用户操作的结果进行关键数据锁定;s23、根据关键数据锁定的结果进行生成提醒消息和待办通知;s24、将生成的提醒消息和待办通知发送至参与用户的角色数据。4.根据权利要求3所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新包括以下步骤:s31、参与用户根据角色数据接收的提醒消息和待办通知进行任务操作;s32、终端根据参与用户的任务操作数据进行实时更新;s33、根据更新结果对任务数据和角色数据进行同步更新。5.根据权利要求4所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述根据更新结果,对未及时进行任务操作的参与用户进行提醒包括以下步骤:s41、对超过规定时间范围内未进行操作的任务进行数据收集;s42、根据数据收集结果查找对应的角色数据,并对角色数据发送待办消息;s43、根据任务完成的数量对角色数据进行调整。6.根据权利要求1所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述对参与用户进行定义任务参与者的不同角色数据包括以下步骤:对参与用户的年龄、工作经验、性别进行数据采集,并根据数据采集结果进行数据分析,再由数据分析结果形成角色数据。7.根据权利要求2所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述根据适配后的角色数据进行多入口多身份的任务筛选包括以下步骤:s131、根据角色数据对任务进行分类筛选;s132、根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序;
s133、根据排序结果对任务进行优先推送。8.根据权利要求7所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述根据任务的分类筛选后的任务进行权重分配,并根据权重的数值对任务进行优先级的排序的计算公式为:其中,q为任务的分类权重值;f为任务自身的数值;y为任务分类后的优先级数值;m为分类后单个分类的任务量;n为任务的总量;r为任务权重的数值。9.根据权利要求3所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述将生成的提醒消息和待办通知发送至参与用户的角色数据包括以下步骤:通过mq消息队列即时推送提醒消息和待办通知,去引导参与用户点击消息通过角色数据操作完成任务,同时会将参与用户的任务对应消息设置已读,清除对应的待办,对于没有及时处理完的任务,设置为待办并进行剩余时间的提示。10.根据权利要求5所述的一种基于互联网架构的多角色网状协同方法,其特征在于,所述根据任务完成的数量对角色数据进行调整包括以下步骤:s431、将参与用户任务完成的数据进行收集,并收集任务完成后客户的满意度;s432、通过对参与用户的任务完成率及客户的满意度对角色数据进行更新;s433、根据任务完成率及客户的满意度对参与用户进行奖励或惩罚。

技术总结
本发明公开了一种基于互联网架构的多角色网状协同方法,该方法包括以下步骤:S1、定义参与用户的角色数据,并根据角色数据进行参与任务的自动匹配筛选;S2、根据筛选结果对参与用户的操作进行规划,并根据参与用户的操作进行消息生成;S3、参与用户根据生成的消息进行任务操作,通过终端对任务操作数据进行实时更新;S4、根据更新结果,对未及时进行任务操作的参与用户进行提醒,对相关联的其他用户进行进度通知。本发明通过主要针对服装数字化设计研发,定义了不同角色的数据,可以通过配置来适配不同的操作流程和数据权限,大大提高了参与用户在完成任务时的效率,使得该基于互联网架构的多角色网状协同方法的使用效率大大提高。构的多角色网状协同方法的使用效率大大提高。构的多角色网状协同方法的使用效率大大提高。


技术研发人员:黎力 高小海
受保护的技术使用者:江苏汇鸿国际集团中嘉发展有限公司
技术研发日:2023.01.12
技术公布日:2023/7/31
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐