一种可视化的流程表单灵活开发平台的制作方法

文档序号:30772271发布日期:2022-07-16 00:50阅读:169来源:国知局
一种可视化的流程表单灵活开发平台的制作方法

1.本发明涉及表单开发技术领域,具体为一种可视化的流程表单灵活开发平台。


背景技术:

2.随着信息技术的发展和应用,企业运行管理的各个方面均得到了信息化手段的广泛支持,得益于此,流程管理工作也相应得以深化,信息化是实现业务流程电子化、自动化的重要途径,借助信息化应用,可以把经过梳理、优化后的流程固化下来,提高流程运行的质量、效率和可分析性,从而不断提高流程管理的有效性,目前在流程管理中主要以表单为载体,以流程处理为核心,兼顾灵活性和易用性,实现了业务流程的电子化模式,促进了企业流程管理的规范化和标准化;
3.但是目前的开发平台多为标准式设计,用户在通过系统平台进行表单和流程设计时,由于在表单和流程模型建立过程中缺少用户参与的环节,从而使得表单和流程模型在建立时只能够依照系统内标准化的设计格式进行建立,从而使得系统无法根据用户需求和企业业务需要来进行自定义式的建立模型,进而降低了表单和流程模型对用户的适应性和依从性,也降低了后续流程表单的实际应用效果。


技术实现要素:

4.本发明提供一种可视化的流程表单灵活开发平台,可以有效解决上述背景技术中提出目前的开发平台多为标准式设计,用户在通过系统平台进行表单和流程设计时,由于在表单和流程模型建立过程中缺少用户参与的环节,从而使得表单和流程模型在建立时只能够依照系统内标准化的设计格式进行建立,从而使得系统无法根据用户需求和企业业务需要来进行自定义式的建立模型,进而降低了表单和流程模型对用户的适应性和依从性,也降低了后续流程表单的实际应用效果的问题。
5.为实现上述目的,本发明提供如下技术方案:一种可视化的流程表单灵活开发平台,包括对象模型建立模块、平台设计模块和模型解析模块和权限控制模块;
6.所述平台设计模块包括通用功能单元、原型库、表单自定义定制单元和流程自定义定制单元;
7.所述对象模型建立模块主要用于表单模型的制作,具体是指用户通过登入页面进入到用户界面,在用户界面通过对象模型建立模块来完成表单模型的定制,在定制过程中采用平台提供的通用功能单元,并复用原型库中的系统原型来对表单模型进行制作;
8.在具体制作表单模型时,用户通过访问对象模型建立模块,采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型。
9.根据上述技术方案,所述通用功能单元内部包括有组件库,组件库包括自定义组件和业务功能组件,自定义组件在表单模型制作时进行自定义设计,业务功能组件在表单模型制作时用于与外界业务单元进行联系;
10.所述原型库中包括系统原型,系统原型包括表单对象模型和流程对象模型,用于
在模型制作时根据用户需求信息来进行模型制作。
11.根据上述技术方案,所述表单自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单互动连接,带有数据协作改进的功能,具体在表单模型制作过程中使用户在制作模型时能够对表单模型进行修改、删除、复制、分类、导入和导出的操作,实现根据需求自定义设计;
12.所述流程自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单流程互动连接,在表单模型定制时,对表单模型具有流程审批功能,使表单在制定过程中的报销流程、请假流程以及其他工作流程进行操作。
13.根据上述技术方案,所述模型解析模块在表单模型定制后用来解析并显示已完成定制的对象模型,在对象模型制作后,将对象模型发送到平台数据库中,需要浏览表单或流程时,便会触发平台的模型解析模块,通过模型解析模块根据数据库中的对象模型来结合平台的开发框架和组件库生成,最后显示到用户浏览器中进行可视化显示。
14.根据上述技术方案,所述平台设计模块在设计定制表单模型时,主要包括以下处理步骤:
15.s1、需求分析;
16.s2、业务设计;
17.s3、原型开发;
18.s4、用户确认。
19.根据上述技术方案,所述s1中,需求分析是指用户系统平台内通过用户参与的方式来将用户的需求信息进行输入,从而使得表单在模型定制过程中实现按需配制;
20.所述s2中,业务设计是指用户根据其自身的业务需求来对表单模型的样式和格式进行自定义式的设计,使用户可以随时查看表单定制模型的功能和界面,用户指出其中不符合业务需求的地方,使表单模型在定制后能够更好的对用户业务进行展示。
21.根据上述技术方案,所述s3中,原型开发是指用户通过对象模型建立模块,来采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型;
22.所述s4中,用户确认是指业务表单和业务流程在开发后,用户查看生成的表单和流程对象模型,通过用户即时查看,并确定该生成的表单和流程对象模型与其业务需求的契合度,使用户对生成的表单和流程对象模型进行确认。
23.根据上述技术方案,在s4中,用户在根据生成的表单和流程对象模型进行确认时,在生成的表单和流程对象模型与其业务需求不对应时,则返回至原型开发步骤,重新对表单和流程对象模型进行开发;
24.在生成的表单和流程对象模型与其业务需求相对应时,说明生成的表单和流程对象模型符合需求,并将开发的表单和流程对象模型存储到平台数据库中。
25.根据上述技术方案,所述权限控制模块是指在平台设计模块设计表单和流程模型时,对参与模型开发的用户进行权限控制,避免多人同时在系统平台内进行编辑;
26.系统平台通过排队登记的方式来确定系统平台登录用户的顺序,使系统平台在模型设计时只能由一个用户参与表单和流程对象模型的需求分析和业务设计环节,而在一个用户参与按需设计后,该用户的自定义设计便会存储在系统平台内,且该用户可规定其自定义设计的权限,权限具体包括可编辑和不可编辑。
27.根据上述技术方案,所述权限控制模块在权限控制时,在下一位用户在系统平台内进行自定义编辑时,若上一位用户规定其设计权限为不可编辑时,则该用户无权对该设计进行编辑,若上一位用户规定其设计权限为可编辑时,则该用户可在上一位用户的基础上对该设计部分进行深度的定义设计。
28.与现有技术相比,本发明的有益效果:
29.1、通过表单自定义定制单元能够在表单模型制作过程中使用户在制作模型时能够对表单模型进行自定义操作,从而使用户能够根据需求来进行自定义设计,与此同时,通过流程自定义定制单元方便建立用户与平台之间的表单流程互动连接,使得在表单模型定制时,能够通过用户与系统平台之间的交互来对表单制定过程中的流程进行自定义设计,从而便于满足用户的设计需求,实现了按需设计的目的,大大提高了表单模型定制后的适应性和通用性;
30.在具体制作表单模型时,通过需求分析方便以用户参与的方式来将用户的需求信息进行输入,从而使得表单在模型定制过程中能够按照用户的自身需求来进行合理的定义配制,同时结合业务设计便于用户根据其自身的业务需求来对表单模型的样式和格式进行自定义式的设计,同时使用户可以随时查看表单定制模型的功能和界面,方便用户及时指出其中不符合业务需求的地方,使表单模型在定制后能够更好的对用户业务进行展示,使对象模型定制后便于企业更好的进行依从使用;
31.2、通过用户确认,能够在业务表单和业务流程在开发后,通过用户查看生成的表单和流程对象模型,方便及时确定该生成的表单和流程对象模型与其业务需求的契合度,从而能够进一步确保生成的对象模型更好符合于企业的发展需求,便于更好的服务于企业。
32.3、通过模型解析模块方便在表单模型定制后来解析并显示已完成定制的对象模型,从而便于将定制的表单模型传输到用户浏览器中进行可视化显示,便于进一步对表单模型的适用性进行快速有效的指正和判断,以此来方便以透明化的手段来及时展示表单模型。
33.4、通过权限控制模块能够在平台设计模块设计表单和流程模型时,对参与模型开发的用户进行权限控制,避免多人同时在系统平台内进行编辑,实现多个用户能够有顺序、有规则的完成需求信息的录入,防止表单和流程模型在设计时因多用户的覆盖式参与导致录入信息的准确率降低,并且在权限控制过程中,通过用户自定义其信息编辑权限,从而便于控制后续用户对其录入信息进行深度设计的权限,以此使得用户能够对其认为需要深度录入的信息进行自学习式编辑,从而便于提高表单和流程模型整体信息数据的精准度。
附图说明
34.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
35.在附图中:
36.图1是本发明系统平台的结构框图。
具体实施方式
37.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
38.实施例1:如图1所示,本发明提供一种技术方案,一种可视化的流程表单灵活开发平台,包括对象模型建立模块、平台设计模块和模型解析模块和权限控制模块;
39.平台设计模块包括通用功能单元、原型库、表单自定义定制单元和流程自定义定制单元;
40.对象模型建立模块主要用于表单模型的制作,具体是指用户通过登入页面进入到用户界面,在用户界面通过对象模型建立模块来完成表单模型的定制,在定制过程中采用平台提供的通用功能单元,并复用原型库中的系统原型来对表单模型进行制作;
41.在具体制作表单模型时,用户通过访问对象模型建立模块,采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型。
42.基于上述技术方案,通用功能单元内部包括有组件库,组件库包括自定义组件和业务功能组件,自定义组件在表单模型制作时进行自定义设计,业务功能组件在表单模型制作时用于与外界业务单元进行联系;
43.原型库中包括系统原型,系统原型包括表单对象模型和流程对象模型,用于在模型制作时根据用户需求信息来进行模型制作。
44.基于上述技术方案,表单自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单互动连接,带有数据协作改进的功能,具体在表单模型制作过程中使用户在制作模型时能够对表单模型进行修改、删除、复制、分类、导入和导出的操作,实现根据需求自定义设计;
45.流程自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单流程互动连接,在表单模型定制时,对表单模型具有流程审批功能,使表单在制定过程中的报销流程、请假流程以及其他工作流程进行操作。
46.基于上述技术方案,模型解析模块在表单模型定制后用来解析并显示已完成定制的对象模型,在对象模型制作后,将对象模型发送到平台数据库中,需要浏览表单或流程时,便会触发平台的模型解析模块,通过模型解析模块根据数据库中的对象模型来结合平台的开发框架和组件库生成,最后显示到用户浏览器中进行可视化显示。
47.基于上述技术方案,平台设计模块在设计定制表单模型时,主要包括以下处理步骤:
48.s1、需求分析;
49.s2、业务设计;
50.s3、原型开发;
51.s4、用户确认。
52.基于上述技术方案,s1中,需求分析是指用户系统平台内通过用户参与的方式来将用户的需求信息进行输入,从而使得表单在模型定制过程中实现按需配制;
53.s2中,业务设计是指用户根据其自身的业务需求来对表单模型的样式和格式进行自定义式的设计,使用户可以随时查看表单定制模型的功能和界面,用户指出其中不符合业务需求的地方,使表单模型在定制后能够更好的对用户业务进行展示。
54.基于上述技术方案,s3中,原型开发是指用户通过对象模型建立模块,来采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型;
55.s4中,用户确认是指业务表单和业务流程在开发后,用户查看生成的表单和流程对象模型,通过用户即时查看,并确定该生成的表单和流程对象模型与其业务需求的契合度,使用户对生成的表单和流程对象模型进行确认。
56.基于上述技术方案,在s4中,用户在根据生成的表单和流程对象模型进行确认时,在生成的表单和流程对象模型与其业务需求不对应时,则返回至原型开发步骤,重新对表单和流程对象模型进行开发。
57.基于上述技术方案,权限控制模块是指在平台设计模块设计表单和流程模型时,对参与模型开发的用户进行权限控制,避免多人同时在系统平台内进行编辑;
58.系统平台通过排队登记的方式来确定系统平台登录用户的顺序,使系统平台在模型设计时只能由一个用户参与表单和流程对象模型的需求分析和业务设计环节,而在一个用户参与按需设计后,该用户的自定义设计便会存储在系统平台内,且该用户可规定其自定义设计的权限,权限具体包括可编辑和不可编辑。
59.基于上述技术方案,权限控制模块在权限控制时,在下一位用户在系统平台内进行自定义编辑时,上一位用户规定其设计权限为不可编辑时,则该用户无权对该设计进行编辑。
60.实施例2:如图1所示,本发明提供一种技术方案,一种可视化的流程表单灵活开发平台,包括对象模型建立模块、平台设计模块和模型解析模块和权限控制模块;
61.平台设计模块包括通用功能单元、原型库、表单自定义定制单元和流程自定义定制单元;
62.对象模型建立模块主要用于表单模型的制作,具体是指用户通过登入页面进入到用户界面,在用户界面通过对象模型建立模块来完成表单模型的定制,在定制过程中采用平台提供的通用功能单元,并复用原型库中的系统原型来对表单模型进行制作;
63.在具体制作表单模型时,用户通过访问对象模型建立模块,采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型。
64.基于上述技术方案,通用功能单元内部包括有组件库,组件库包括自定义组件和业务功能组件,自定义组件在表单模型制作时进行自定义设计,业务功能组件在表单模型制作时用于与外界业务单元进行联系;
65.原型库中包括系统原型,系统原型包括表单对象模型和流程对象模型,用于在模型制作时根据用户需求信息来进行模型制作。
66.基于上述技术方案,表单自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单互动连接,带有数据协作改进的功能,具体在表单模型制作过程中使用户在制作模型时能够对表单模型进行修改、删除、复制、分类、导入和导出的操作,实现根据需求自定义设计;
67.流程自定义定制单元在表单模型定制过程中,主要建立用户与平台之间的表单流程互动连接,在表单模型定制时,对表单模型具有流程审批功能,使表单在制定过程中的报销流程、请假流程以及其他工作流程进行操作。
68.基于上述技术方案,模型解析模块在表单模型定制后用来解析并显示已完成定制
的对象模型,在对象模型制作后,将对象模型发送到平台数据库中,需要浏览表单或流程时,便会触发平台的模型解析模块,通过模型解析模块根据数据库中的对象模型来结合平台的开发框架和组件库生成,最后显示到用户浏览器中进行可视化显示。
69.基于上述技术方案,平台设计模块在设计定制表单模型时,主要包括以下处理步骤:
70.s1、需求分析;
71.s2、业务设计;
72.s3、原型开发;
73.s4、用户确认。
74.基于上述技术方案,s1中,需求分析是指用户系统平台内通过用户参与的方式来将用户的需求信息进行输入,从而使得表单在模型定制过程中实现按需配制;
75.s2中,业务设计是指用户根据其自身的业务需求来对表单模型的样式和格式进行自定义式的设计,使用户可以随时查看表单定制模型的功能和界面,用户指出其中不符合业务需求的地方,使表单模型在定制后能够更好的对用户业务进行展示。
76.基于上述技术方案,s3中,原型开发是指用户通过对象模型建立模块,来采用拖、拉、拽的方式设计开发业务表单和业务流程,同时生成表单和流程对象模型;
77.s4中,用户确认是指业务表单和业务流程在开发后,用户查看生成的表单和流程对象模型,通过用户即时查看,并确定该生成的表单和流程对象模型与其业务需求的契合度,使用户对生成的表单和流程对象模型进行确认。
78.基于上述技术方案,在s4中,用户在根据生成的表单和流程对象模型进行确认时,在生成的表单和流程对象模型与其业务需求相对应时,说明生成的表单和流程对象模型符合需求,并将开发的表单和流程对象模型存储到平台数据库中。
79.基于上述技术方案,权限控制模块是指在平台设计模块设计表单和流程模型时,对参与模型开发的用户进行权限控制,避免多人同时在系统平台内进行编辑;
80.系统平台通过排队登记的方式来确定系统平台登录用户的顺序,使系统平台在模型设计时只能由一个用户参与表单和流程对象模型的需求分析和业务设计环节,而在一个用户参与按需设计后,该用户的自定义设计便会存储在系统平台内,且该用户可规定其自定义设计的权限,权限具体包括可编辑和不可编辑。
81.基于上述技术方案,权限控制模块在权限控制时,在下一位用户在系统平台内进行自定义编辑时,上一位用户规定其设计权限为可编辑时,则该用户可在上一位用户的基础上对该设计部分进行深度的定义设计。
82.最后应说明的是:以上所述仅为本发明的优选实例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1