一种管理系统的流程配置方法与流程

文档序号:31397509发布日期:2022-09-03 03:48阅读:76来源:国知局

1.本发明涉及管理系统开发和应用领域,尤其是一种管理系统的流程配置方法。


背景技术:

2.传统的管理软件在具体实施时,对权限和流程的配置极其复杂繁琐,往往由软件开发人员根据使用单位提报的业务流程在开发后台实施配置,由于开发人员采用的是编程语言进行流程配置,导致了对软件开发人员的依赖极其高。而且由于业务流程经常会根据企业经营状态发生变化,导致了每次发生变化都需要对业务流程进行配置,给开发人员带来了极大的工作量。另外由于软件开发人员并不了解企业的实际业务流程底层逻辑,导致配置时会出现大量的错误,因此整个业务流程配置的效率比较低。
3.有一些简单业务逻辑的管理软件,可以由操作者本人配置简单的流程完成业务逻辑。例如某些报销软件,可以由操作者本人配置审核人和抄送人,这种方式下一般默认操作者为报销提报人。这种方式就非常适用流程逻辑非常单一简单的单一业务管理类软件,解放了对软件开发人员的依赖性。但是在比较大型复杂的业务管理系统,需要从全局的角度对流程实施配置,而这种流程是非常复杂的,还没有一款可以由操作者对复杂业务管理流程实施配置的技术。


技术实现要素:

4.为解决以上现有技术存在的技术缺点,本发明提供了一种管理系统的流程配置方法。
5.一方面,本发明提供了一种管理系统的流程配置方法,所述方法包括:配置第一数据模块、第二数据模块、第三数据模块,配置数据在所述第一数据模块、所述第二数据模块、所述第三数据模块之间形成输入输出的主干流程;对所述第一数据模块配置一个或多个角色,对所述角色配置第一分支流程,当所述角色为多个时,所述第一分支流程还包括一个或多个第一子分支流程,所述第一子分支流程的终端数据汇聚至所述第一分支流程;对所述第二数据模块配置一个或多个角色,对所述角色配置第二分支流程,当所述角色为多个时,所述第二分支流程还包括一个或多个第二子分支流程,所述第二子分支流程的终端数据汇聚至所述第二分支流程;对所述第三数据模块配置一个或多个角色,对所述角色配置第三分支流程,当所述角色为多个时,所述第三分支流程还包括一个或多个第三子分支流程,所述第三子分支流程的终端数据汇聚至所述第三分支流程;所述第一分支流程、所述第二分支流程、所述第三分支流程的终端数据汇聚至所述主干流程。
6.上述第一数据模块为系统配置模块,用于配置数据规范性要求;上述第二数据模块为数据录入模块,用于配置和采集外部数据;上述第三数据模块为数据分析显示模块,用于配置和显示可视化数据分析报表;所述主干流程为:所述外部数据根据所述数据规范性要求形成和显示所述可视化数据分析报表。
7.对上述系统配置模块配置一个或多个角色,所述角色包括但不限于:配置人、配置
审核人、配置抄送人;所述第一分支流程包括:所述配置人数据同时流向配置审核人和配置抄送人,所述配置审核人数据同时流向主干流程和配置抄送人;所述配置人具有一个或多个,所述配置人各自独立;所述配置审核人具有一个或多个,所述配置审核人各自独立;所述配置抄送人具有一个或多个,所述配置抄送人各自独立;和/或,对所述数据录入模块配置一个或多个角色,所述角色包括但不限于:录入人、录入审核人、录入抄送人;所述第二分支流程包括:所述录入人数据同时流向录入审核人和录入抄送人,所述录入审核人数据同时流向主干流程和录入抄送人;所述录入人具有一个或多个,所述录入人各自独立;所述录入审核人具有一个或多个,所述录入审核人各自独立;所述录入抄送人具有一个或多个,所述录入抄送人各自独立;和/或,对所述数据分析显示模块配置一个或多个角色,所述角色包括但不限于:显示配置人、数据查看人;所述第三分支流程包括:所述显示配置人数据同时流向数据查看人;所述显示配置人具有一个或多个,所述显示配置人各自独立;所述数据查看人具有一个或多个,所述数据查看人各自独立。
8.上述配置人具有多个时,所述配置人可以是同级关系和/或上下游关系,所述配置人的同级关系和/或上下游关系形成所述第一子分支流程;和/或,所述配置审核人具有多个时,所述配置审核人可以是同级关系和/或上下游关系,所述配置审核人的同级关系和/或上下游关系形成所述第一子分支流程;和/或,所述配置抄送人具有多个时,所述配置抄送人可以是同级关系和/或上下游关系,所述配置抄送人的同级关系和/或上下游关系形成所述第一子分支流程;和/或,每个所述配置人、所述配置审核人、所述配置抄送人可以独立构成所述第一子分支流程;和/或,所述录入人具有多个时,所述录入人可以是同级关系和/或上下游关系,所述录入人的同级关系和/或上下游关系形成所述第二子分支流程;和/或,所述录入审核人具有多个时,所述录入审核人可以是同级关系和/或上下游关系,所述录入审核人的同级关系和/或上下游关系形成所述第二子分支流程;和/或,所述录入抄送人具有多个时,所述录入抄送人可以是同级关系和/或上下游关系,所述录入抄送人的同级关系和/或上下游关系形成所述第二子分支流程;和/或,每个所述录入人、所述录入审核人、所述录入抄送人可以独立构成所述第二子分支流程;和/或,所述显示配置人具有多个时,所述显示配置人可以是同级关系和/或上下游关系,所述显示配置人的同级关系和/或上下游关系形成所述第三子分支流程;和/或,所述数据查看人具有多个时,所述数据查看人可以是同级关系和/或上下游关系,所述数据查看人的同级关系和/或上下游关系形成所述第三子分支流程;和/或,每个所述显示配置人、所述数据查看人可以独立构成所述第三子分支流程。
9.上述配置方法还包括关联步骤,用于对各角色关联对应的人员和/或设备。
10.上述录入人包括人工录入和/或自动录入两种方式,当所述录入人被配置为自动录入时,关联采集设备或其他管理系统的数据输出接口作为录入人。
11.上述配置方法还包括:对每个所述角色配置对应的功能操作模板。
12.识别上述主干流程、上述第一分支流程、上述第一子分支流程,上述第二分支流程、上述第二子分支流程,上述第三分支流程,上述第三子分支流程的任一或全部,对数据进行流转测试,显示所述数据流转路线;当所述数据流转不畅或出现错误时,则系统发出指示提示配置人。
13.第二方面,本发明还提供了一种管理系统的流程配置方法,包括:依次配置主干流
程、分支流程、和/或子分支流程;所述配置主干流程包括:两个及以上的数据模块,数据在所述数据模块之间形成输入和输出关系;所述配置分支流程包括:在具体的数据模块中配置一个或多个角色,对所述角色配置分支流程,所述分支流程的数据汇聚至所述主干流程;当所述角色为多个时,配置一个或多个子分支流程,所述子分支流程的数据汇聚至所述分支流程。
14.上述数据模块包括:系统配置模块、数据录入模块、数据分析显示模块;所述系统配置模块,用于配置数据规范性要求;所述数据录入模块,用于配置和采集外部数据;所述数据分析显示模块,用于配置和显示可视化数据分析报表;所述主干流程为:所述外部数据根据所述数据规范性要求形成和显示所述可视化数据分析报表。
15.对所述系统配置模块配置一个或多个角色,所述角色包括但不限于:配置人、配置审核人、配置抄送人。所述系统配置模块包括一个或多个第一分支流程,所述第一分支流程包括:所述配置人数据同时流向配置审核人和配置抄送人,所述配置审核人数据同时流向主干流程和配置抄送人;所述配置人具有一个或多个,所述配置人各自独立;所述配置审核人具有一个或多个,所述配置审核人各自独立;所述配置抄送人具有一个或多个,所述配置抄送人各自独立。每个所述第一分支流程包括一个或多个第一子分支流程。所述配置人具有多个时,所述配置人可以是同级关系和/或上下游关系,所述配置人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置审核人具有多个时,所述配置审核人可以是同级关系和/或上下游关系,所述配置审核人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置抄送人具有多个时,所述配置抄送人可以是同级关系和/或上下游关系,所述配置抄送人的同级关系和/或上下游关系形成所述第一子分支流程。另外,每个所述配置人、所述配置审核人、所述配置抄送人也可以独立构成所述第一子分支流程。
16.对所述数据录入模块配置一个或多个角色,所述角色包括但不限于:录入人、录入审核人、录入抄送人。所述数据录入模块包括一个或多个第二分支流程。所述第二分支流程包括:所述录入人数据同时流向录入审核人和录入抄送人,所述录入审核人数据同时流向主干流程和录入抄送人;所述录入人具有一个或多个,所述录入人各自独立;所述录入审核人具有一个或多个,所述录入审核人各自独立;所述录入抄送人具有一个或多个,所述录入抄送人各自独立。每个所述第二分支流程包括一个或多个第二分支子流程。所述录入人具有多个时,所述录入人可以是同级关系和/或上下游关系,所述录入人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入审核人具有多个时,所述录入审核人可以是同级关系和/或上下游关系,所述录入审核人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入抄送人具有多个时,所述录入抄送人可以是同级关系和/或上下游关系,所述录入抄送人的同级关系和/或上下游关系形成所述第二子分支流程。每个所述录入人、所述录入审核人、所述录入抄送人可以独立构成所述第二子分支流程。
17.对所述数据分析显示模块配置一个或多个角色,所述角色包括但不限于:显示配置人、数据查看人。所述数据分析显示模块包括一个或多个第三分支流程,所述第三分支流程包括:所述显示配置人数据同时流向数据查看人;所述显示配置人具有一个或多个,所述显示配置人各自独立;所述数据查看人具有一个或多个,所述数据查看人各自独立。所述每个第三分支流程包括一个或多个第三子分支流程。所述显示配置人具有多个时,所述显示配置人可以是同级关系和/或上下游关系,所述显示配置人的同级关系和/或上下游关系形
成所述第三子分支流程。所述数据查看人具有多个时,所述数据查看人可以是同级关系和/或上下游关系,所述数据查看人的同级关系和/或上下游关系形成所述第三子分支流程。每个所述显示配置人、所述数据查看人可以独立构成所述第三子分支流程。
18.所述配置方法还包括关联步骤,对上述各角色关联对应的人员和/或设备。
19.所述录入人包括人工录入和/或自动录入两种方式,当所述录入人被配置为自动录入时,则关联自动采集设备作为录入人。
20.所述数据查看人包括自然人和终端显示设备。对终端显示设备视为独立的数据查看人,具体的,可以按照所述终端显示设备的ip地址进行配置。这样便于监控一台或多台终端显示设备。这对于企业内尤其是工厂内具有多个显示大屏的情况极为适用。
21.对每个所述角色配置对应的功能操作模板。所述数据根据配置的各角色及各子分支流程、分支流程及主干流程进行流转。识别所述主干流程、所述第一分支流程、所述第一子分支流程,所述第二分支流程、所述第二子分支流程,所述第三分支流程,所述第三子分支流程的任一或全部,对数据进行流转测试,显示所述数据流转路线。当所述数据流转不畅或出现错误时,则系统发出指示提示配置人。配置人检查对应的流程节点,并重新匹配流程、角色及对应的功能操作模板。
22.本发明提供的管理系统的流程配置方法可以由使用人即使用单位的系统管理员根据业务实际情况随时进行对应配置,每个使用人可以根据情况将自己的角色进行委托和继承,摆脱了对软件开发人员的依赖性,完全可以由使用单位自己自主配置。另外可以支持较为复杂的大型管理软件的流程配置,支持手动数据录入、自动数据采集设备的数据采集和录入,还支持对象为显示大屏的多台显示设备的数据显示查看。
具体实施方式
23.实施例1本发明提供了一种管理系统的流程配置方法实施例1,包括:配置第一数据模块、第二数据模块、第三数据模块,配置数据在所述第一数据模块、所述第二数据模块、所述第三数据模块之间形成输入输出的主干流程。所述主干流程的数据可以根据实际业务流程需要在所述第一数据模块、所述第二数据模块、所述第三数据模块之间按照需要进行配置流转。例如可以按顺序依次在所述第一数据模块、所述第二数据模块、所述第三数据模块流转。又或者所述第一数据模块获得独立数据,所述第二数据模块获得独立数据,两个数据模块的独立数据一起流转至第三数据模块。所述第三数据模块输出的数据为所述流程的总输出。
24.具体的,所述第一数据模块为系统配置模块,用于配置数据规范性要求;所述第二数据模块为数据录入模块,用于配置和采集外部数据;所述第三数据模块为数据分析显示模块,用于配置和显示可视化数据分析报表。所述主干流程为:所述外部数据根据所述数据规范性要求形成和显示所述可视化数据分析报表。
25.对所述系统配置模块配置一个或多个角色,所述角色包括但不限于:配置人、配置审核人、配置抄送人;所述第一分支流程包括:所述配置人数据同时流向配置审核人和配置抄送人,所述配置审核人数据同时流向主干流程和配置抄送人;所述配置人具有一个或多个,所述配置人各自独立;所述配置审核人具有一个或多个,所述配置审核人各自独立;所
述配置抄送人具有一个或多个,所述配置抄送人各自独立。所述配置人具有多个时,所述配置人可以是同级关系和/或上下游关系,所述配置人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置审核人具有多个时,所述配置审核人可以是同级关系和/或上下游关系,所述配置审核人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置抄送人具有多个时,所述配置抄送人可以是同级关系和/或上下游关系,所述配置抄送人的同级关系和/或上下游关系形成所述第一子分支流程。另外,每个所述配置人、所述配置审核人、所述配置抄送人也可以独立构成所述第一子分支流程。
26.对所述数据录入模块配置一个或多个角色,所述角色包括但不限于:录入人、录入审核人、录入抄送人;所述第二分支流程包括:所述录入人数据同时流向录入审核人和录入抄送人,所述录入审核人数据同时流向主干流程和录入抄送人;所述录入人具有一个或多个,所述录入人各自独立;所述录入审核人具有一个或多个,所述录入审核人各自独立;所述录入抄送人具有一个或多个,所述录入抄送人各自独立。所述录入人具有多个时,所述录入人可以是同级关系和/或上下游关系,所述录入人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入审核人具有多个时,所述录入审核人可以是同级关系和/或上下游关系,所述录入审核人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入抄送人具有多个时,所述录入抄送人可以是同级关系和/或上下游关系,所述录入抄送人的同级关系和/或上下游关系形成所述第二子分支流程。每个所述录入人、所述录入审核人、所述录入抄送人可以独立构成所述第二子分支流程。
27.对所述数据分析显示模块配置一个或多个角色,所述角色包括但不限于:显示配置人、数据查看人;所述第三分支流程包括:所述显示配置人数据同时流向数据查看人;所述显示配置人具有一个或多个,所述显示配置人各自独立;所述数据查看人具有一个或多个,所述数据查看人各自独立。所述显示配置人具有多个时,所述显示配置人可以是同级关系和/或上下游关系,所述显示配置人的同级关系和/或上下游关系形成所述第三子分支流程。所述数据查看人具有多个时,所述数据查看人可以是同级关系和/或上下游关系,所述数据查看人的同级关系和/或上下游关系形成所述第三子分支流程。每个所述显示配置人、所述数据查看人可以独立构成所述第三子分支流程。
28.所述配置方法还包括关联步骤,对上述各角色关联对应的人员和/或设备。
29.所述录入人包括人工录入和/或自动录入两种方式,当所述录入人被配置为自动录入时,则关联自动采集设备作为录入人。所述自动录入还包括关联其他管理系统的数据输出接口作为录入人。
30.所述数据查看人包括自然人和终端显示设备。对终端显示设备视为独立的数据查看人,具体的,可以按照所述终端显示设备的ip地址进行配置。这样便于监控一台或多台终端显示设备。这对于企业内尤其是工厂内具有多个显示大屏的情况极为适用。
31.对每个所述角色配置对应的功能操作模板。所述数据根据配置的各角色及各子分支流程、分支流程及主干流程进行流转。识别所述主干流程、所述第一分支流程、所述第一子分支流程,所述第二分支流程、所述第二子分支流程,所述第三分支流程,所述第三子分支流程的任一或全部,对数据进行流转测试,显示所述数据流转路线。当所述数据流转不畅或出现错误时,则系统发出指示提示配置人。配置人检查对应的流程节点,并重新匹配流程、角色及对应的功能操作模板。
32.本发明提供的管理系统的流程配置方法可以由使用人即使用单位的系统管理员根据业务实际情况随时进行对应配置,每个使用人可以根据情况将自己的角色进行委托和继承,摆脱了对软件开发人员的依赖性,完全可以由使用单位自己自主配置。另外可以支持较为复杂的大型管理软件的流程配置,支持手动数据录入、自动数据采集设备的数据采集和录入,还支持对象为显示大屏的多台显示设备的数据显示查看。
33.实施例2本发明还提供了一种管理系统的流程配置方法实施例2,包括:依次配置主干流程、分支流程、和/或子分支流程。所述配置主干流程包括:两个及以上的数据模块,数据在所述数据模块之间形成输入和输出关系。所述配置分支流程包括:在具体的数据模块中配置一个或多个角色,对所述角色配置分支流程,所述分支流程的数据汇聚至所述主干流程。当所述角色为多个时,配置一个或多个子分支流程,所述子分支流程的数据汇聚至所述分支流程。
34.所述数据模块包括:系统配置模块、数据录入模块、数据分析显示模块。所述系统配置模块,用于配置数据规范性要求。所述数据录入模块,用于配置和采集外部数据。所述数据分析显示模块,用于配置和显示可视化数据分析报表。所述主干流程为:所述外部数据根据所述数据规范性要求形成和显示所述可视化数据分析报表。
35.对所述系统配置模块配置一个或多个角色,所述角色包括但不限于:配置人、配置审核人、配置抄送人。所述系统配置模块包括一个或多个第一分支流程,所述第一分支流程包括:所述配置人数据同时流向配置审核人和配置抄送人,所述配置审核人数据同时流向主干流程和配置抄送人;所述配置人具有一个或多个,所述配置人各自独立;所述配置审核人具有一个或多个,所述配置审核人各自独立;所述配置抄送人具有一个或多个,所述配置抄送人各自独立。每个所述第一分支流程包括一个或多个第一子分支流程。所述配置人具有多个时,所述配置人可以是同级关系和/或上下游关系,所述配置人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置审核人具有多个时,所述配置审核人可以是同级关系和/或上下游关系,所述配置审核人的同级关系和/或上下游关系形成所述第一子分支流程。所述配置抄送人具有多个时,所述配置抄送人可以是同级关系和/或上下游关系,所述配置抄送人的同级关系和/或上下游关系形成所述第一子分支流程。另外,每个所述配置人、所述配置审核人、所述配置抄送人也可以独立构成所述第一子分支流程。
36.对所述数据录入模块配置一个或多个角色,所述角色包括但不限于:录入人、录入审核人、录入抄送人。所述数据录入模块包括一个或多个第二分支流程。所述第二分支流程包括:所述录入人数据同时流向录入审核人和录入抄送人,所述录入审核人数据同时流向主干流程和录入抄送人;所述录入人具有一个或多个,所述录入人各自独立;所述录入审核人具有一个或多个,所述录入审核人各自独立;所述录入抄送人具有一个或多个,所述录入抄送人各自独立。每个所述第二分支流程包括一个或多个第二分支子流程。所述录入人具有多个时,所述录入人可以是同级关系和/或上下游关系,所述录入人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入审核人具有多个时,所述录入审核人可以是同级关系和/或上下游关系,所述录入审核人的同级关系和/或上下游关系形成所述第二子分支流程。所述录入抄送人具有多个时,所述录入抄送人可以是同级关系和/或上下游关系,所述录入抄送人的同级关系和/或上下游关系形成所述第二子分支流程。每个所述录入
人、所述录入审核人、所述录入抄送人可以独立构成所述第二子分支流程。
37.对所述数据分析显示模块配置一个或多个角色,所述角色包括但不限于:显示配置人、数据查看人。所述数据分析显示模块包括一个或多个第三分支流程,所述第三分支流程包括:所述显示配置人数据同时流向数据查看人;所述显示配置人具有一个或多个,所述显示配置人各自独立;所述数据查看人具有一个或多个,所述数据查看人各自独立。所述每个第三分支流程包括一个或多个第三子分支流程。所述显示配置人具有多个时,所述显示配置人可以是同级关系和/或上下游关系,所述显示配置人的同级关系和/或上下游关系形成所述第三子分支流程。所述数据查看人具有多个时,所述数据查看人可以是同级关系和/或上下游关系,所述数据查看人的同级关系和/或上下游关系形成所述第三子分支流程。每个所述显示配置人、所述数据查看人可以独立构成所述第三子分支流程。
38.所述配置方法还包括关联步骤,对上述各角色关联对应的人员和/或设备。
39.所述录入人包括人工录入和/或自动录入两种方式,当所述录入人被配置为自动录入时,则关联自动采集设备作为录入人。所述自动录入还包括关联其他管理系统的数据输出接口作为录入人。
40.所述数据查看人包括自然人和终端显示设备。对终端显示设备视为独立的数据查看人,具体的,可以按照所述终端显示设备的ip地址进行配置。这样便于监控一台或多台终端显示设备。这对于企业内尤其是工厂内具有多个显示大屏的情况极为适用。
41.对每个所述角色配置对应的功能操作模板。所述数据根据配置的各角色及各子分支流程、分支流程及主干流程进行流转。识别所述主干流程、所述第一分支流程、所述第一子分支流程,所述第二分支流程、所述第二子分支流程,所述第三分支流程,所述第三子分支流程的任一或全部,对数据进行流转测试,显示所述数据流转路线。当所述数据流转不畅或出现错误时,则系统发出指示提示配置人。配置人检查对应的流程节点,并重新匹配流程、角色及对应的功能操作模板。
42.本实施例2具有和实施例1同样的优点,即:可以由使用人即使用单位的系统管理员根据业务实际情况随时进行对应配置,每个使用人可以根据情况将自己的角色及时进行委托和继承,摆脱了对软件开发人员的依赖性,完全可以由使用单位自己自主配置。另外可以支持较为复杂的大型管理软件的流程配置,支持手动数据录入、自动数据采集设备的数据采集和录入,还支持对象为显示大屏的多台显示设备的数据显示查看。
43.本领域普通技术人员可以理解以上实施例仅为本发明创造思想下之一部分,任何人在以上实施例基础上轻易就能联想到的技术方案都是本发明的一部分。
44.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如:rom/ram、磁碟、光盘、云服务器等。
45.以上仅为本发明的优选实施例而已,并不限于本发明的文字描述,对于本领域的技术人员来说,本发明可以有各种更改和变化,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1