一种用于快速构建业务审批系统方法技术方案

技术编号:21343061 阅读:48 留言:0更新日期:2019-06-13 22:18
本发明专利技术公开了一种用于快速构建业务审批系统方法,计算机软件构建领域,其特征在于,该方法包括如下步骤:应用组织定义:用于定义业务审批系统用户群体的内部组织关系;业务流程定义:用于定义业务审批系统内部运行逻辑关系;审批表单定义:用于定义业务审批系统对外展示页面和逻辑;信息系统发布:用于定义用户操作习惯,打包、发布业务审批系统。本发明专利技术的优越性为:业务审批系统快速构建,提升信息系统开发效率,缩短实施周期;降低信息系统开发门槛,节约学习成本。

A Method for Fast Construction of Business Approval System

The invention discloses a method for rapidly constructing business approval system, the field of computer software construction, and its characteristics. The method comprises the following steps: applying organizational definition: defining the internal organizational relationship of user groups of business approval system; business process definition: defining the internal logical relationship of business approval system; and approval form definition: defining business; Examination and approval system to display pages and logic; Information system release: Used to define user operating habits, packaging, publishing business approval system. The advantages of the present invention are: fast construction of business approval system, improving the efficiency of information system development, shortening the implementation cycle, reducing the threshold of information system development and saving the learning cost.

【技术实现步骤摘要】
一种用于快速构建业务审批系统方法
本专利技术涉及计算机软件构建领域,特别涉及根据客户需求对不同领域的业务审批系统进行快速构建的一种用于快速构建业务审批系统方法。
技术介绍
随着信息时代的高速发展,传统的业务审批方式早已经不能满足人们的需求,尤其是政府机构在深化行政改革、提升办事效率的时代背景下都选择通过业务审批系统进行网上办公。而政府机构的审批业务具有相当的复杂度和多变性,面向申请对象的审批事项往往涉及到多个部门的业务协作,而一般的业务审批系统需要软件研发人员设计、编码、测试、部署按照软件工程逐步完成系统上线运行,系统实施实施周期根据系统管理的业务复杂度和数量成比例增长,难以快速高效地满足用户需求;同时,业务审批系统建设往往具备很多不确定性,业务审批流程、审批表单内容经常发生反复变更。在当今软件研发人员高额人力成本背景下,这些变更对项目成本影响较大,经常造成项目成本不足,企业亏损现象时有发生。如何快速构建业务审批系统,降低业务审批系统实施门槛是各软件企业面临的重要课题,针对业务审批系统复杂度高和变化性强的特征,亟需一种可快速构建、入门门槛低的构建工具来解决这一难题。为了解决和面对这些问题,在继承一般软件开发模型特性的前提下,将业务审批系统的实施引入了所见即所得的设计理念,实施人员可以面向独立的审批部门进行业务搭建,强大的流程元素使得这些复杂的业务审批流程可以快速构建,让系统审批功能更加灵活,提高了可维护性和易用性。同时,所见即所得的设计使得系统构建工作变的更简单,不再是一个需要大量脑力活动的编程工作。在系统构建过程中可以方便的绘制业务工作流程、审批表单样式,丰富的流程节点和表单控制能够让业务审批系统适应高度复杂和多变的业务模型,使得行政审批业务可以快速准确的移植到信息系统中来实现。通过信息化技术手段的升级,为业务审批系统建设做好铺垫,在持续推进信息化基础建设中提升保障服务能力,为全面推进信息化建设提供平台支撑和信息资源的实时性、完整性做好铺垫。改变人们的生活,推动着工业生产、城市建设以及国防工业的发展,达到真正的电子信息与地理信息技术相互融合,从而实现智慧城市概念的推广与应用。
技术实现思路
本专利技术实施例提供一种用于快速构建业务审批系统方法,本专利技术方法在继承一般软件开发模型特性的前提下,将业务审批系统的实施引入了所见即所得的设计理念,实施人员可以面向独立的审批部门进行业务搭建,强大的流程元素使得这些复杂的业务审批流程可以快速构建,让系统审批功能更加灵活,提高了可维护性和易用性。同时,所见即所得的设计使得系统构建工作变的更简单,不再是一个需要大量脑力活动的编程工作。在系统构建过程中可以方便的绘制业务工作流程、审批表单样式,丰富的流程节点和表单控制能够让业务审批系统适应高度复杂和多变的业务模型,使得行政审批业务可以快速准确的移植到信息系统中来实现。通过信息化技术手段的升级,为业务审批系统建设做好铺垫,在持续推进信息化基础建设中提升保障服务能力,为全面推进信息化建设提供平台支撑和信息资源的实时性、完整性做好铺垫。改变人们的生活,推动着工业生产、城市建设以及国防工业的发展,达到真正的电子信息与地理信息技术相互融合,从而实现智慧城市概念的推广与应用。本专利技术实施例提供一种用于快速构建业务审批系统方法,其中:该方法包括如下步骤:应用组织定义:用于定义业务审批系统用户群体的内部组织关系;业务流程定义:用于定义业务审批系统内部运行逻辑关系;审批表单定义:用于定义业务审批系统对外展示页面和逻辑;信息系统发布:用于定义用户操作习惯,打包、发布业务审批系统。一种用于快速构建业务审批系统方法,其中所述业务流程定义的具体步骤为:初始设立组织根节点;在组织根节点向下设立关联若干个部门节点,根据实际需求,部门节点向下可继续设立关联子部门节点,直至完成组织完整表达;每个部门节点向下设立关联若干个岗位节点,根据实际需求,岗位节点向下继续设立关联子岗位节点,直到完成岗位完整表达;每个岗位节点向下设立关联若干人员节点。一种用于快速构建业务审批系统方法,其中所述业务流程定义的具体步骤为:构建业务流程模型:用于表达实际业务流程执行程序。根据需求分析结果中业务流程内容,梳理出业务审批系统管理的业务种类和流程情况;根据实际工作流程情况,在流程设计器上逐步骤绘制出流程流转过程;将业务流程模型中的图形元素序列化成有相互关联关系的流程标签,存储到计算机硬盘或数据库管理系统存储介质中。构建流程工作引擎:用于自动识别并驱动流程执行,实现系统逻辑;预定义各类流程标签的处理逻辑;当执行流程时,调取具体的流程模型,解析业务流程模型成为有前后逻辑关系的流程节点树,根据流程节点规则,激活节点在接收到外界指令或满足其他条件时,向其后方流程节点树跳跃,实现系统逻辑。一种用于快速构建业务审批系统方法,其中所述构建业务流程模型的具体步骤为:梳理业务目录:根据需求分析结果参照实际现状,梳理分析后逐项列出信息系统管理的业务目录;业务流程关联:在每个业务目录下设立一个及一个以上工作流程,建立业务与流程之间一对多的关联关系;为每个业务设定一个且仅能一个激活工作流程;工作流程绘制:根据实际工作流程情况,运用流程标签,逐步骤地绘制出每一流程流转的详细过程,形成具有前后逻辑关系的流程图;业务流程模型存储:将业务信息、流程图信息、业务流程关联信息一并存储到计算机硬盘或数据库管理系统等存储介质。一种用于快速构建业务审批系统方法,其中所述构建流程工作引擎的具体步骤为:预定义流程标签:对包括开始、判断、分支、聚合、任务、结束、自定义流程标签进行定义,将各个流程标签按规则连接组合,能够形成多种工作流程图;识别业务流程模型:从计算机硬盘或数据库管理系统存储介质中读取业务流程模型数据,根据业务信息,计算机能够识别出各个业务的激活流程,将激活流程的流程图序列化成一个有序的流程标签队列;驱动流程执行:当接到流程启动指令后,根据激活流程的流程标签队列,依次执行流程标签内预定义的指令动作,直至执行到任务流程标签或结束流程标签后停止;当流程处于任务流程标签时,需接到人工提交指令,流程才能继续流转,直至执行到下一个任务流程标签或者结束流程标签后停止;当判定流程执行到结束流程标签时,流程执行完毕。一种用于快速构建业务审批系统方法,其中所述流程标签包括开始标签、判断标签、分支标签、聚合标签、任务标签、结束标签、自定义标签;所述每种流程标签代表着不同的流程处理逻辑,其中:开始标签,代表了工作流程的起点,一个工作流程图中有且仅有一个开始流程标签;判断标签,代表该标签节点拥有多条流出路径,判断标签会在运行时,根据条件选定一条流出路径,驱动流程向后执行;分支标签,同样可以拥有多条流出路径,分支标签在运行时会驱动流程向多条流出路径同时向后执行;汇聚标签,和分支标签配合使用,拥有多条流入路径,运行时驱动流程从多条流入路径汇聚到一条流出路径上;任务标签,代表需人工交换的流程节点。当接受到人工提交指令后,驱动流程向后执行;结束标签,代表了工作流程的终点,一个工作流程图中有且仅有一个结束标签;自定义标签,代表根据实际情况可自行扩展的处理活动,保证工作流程的开放性。一种用于快速构建业务审批系统方法,其中所述审批表单定义的具体步骤为:本文档来自技高网
...

【技术保护点】
1.一种用于快速构建业务审批系统方法,其特征在于:该方法包括如下步骤:应用组织定义:用于定义业务审批系统用户群体的内部组织关系;业务流程定义:用于定义业务审批系统内部运行逻辑关系;审批表单定义:用于定义业务审批系统对外展示页面和逻辑;信息系统发布:用于定义用户操作习惯,打包、发布业务审批系统。

【技术特征摘要】
1.一种用于快速构建业务审批系统方法,其特征在于:该方法包括如下步骤:应用组织定义:用于定义业务审批系统用户群体的内部组织关系;业务流程定义:用于定义业务审批系统内部运行逻辑关系;审批表单定义:用于定义业务审批系统对外展示页面和逻辑;信息系统发布:用于定义用户操作习惯,打包、发布业务审批系统。2.根据权利要求1所述的一种用于快速构建业务审批系统方法,其特征在于:所述应用组织定义的具体步骤为:初始设立组织根节点;在组织根节点向下设立关联若干个部门节点,根据实际需求,部门节点向下继续设立关联子部门节点,直至完成组织完整表达;每个部门节点向下设立关联若干个岗位节点,根据实际需求,岗位节点向下继续设立关联子岗位节点,直到完成岗位完整表达;每个岗位节点向下设立关联若干人员节点。3.根据权利要求1所述的一种用于快速构建业务审批系统方法,其特征在于:所述业务流程定义的具体步骤为:构建业务流程模型:用于表达实际业务流程执行程序。根据需求分析结果中业务流程内容,梳理出业务审批系统管理的业务种类和流程情况;根据实际工作流程情况,在流程设计器上逐步骤绘制出流程流转过程;将业务流程模型中的图形元素序列化成有相互关联关系的流程标签,存储到计算机硬盘或数据库管理系统存储介质中。构建流程工作引擎:用于自动识别并驱动流程执行,实现系统逻辑;预定义各类流程标签的处理逻辑;当执行流程时,调取具体的流程模型,解析业务流程模型成为有前后逻辑关系的流程节点树,根据流程节点规则,激活节点在接收到外界指令或满足其他条件时,向其后方流程节点树跳跃,实现系统逻辑。4.根据权利要求1、3所述的一种用于快速构建业务审批系统方法,其特征在于:所述构建业务流程模型的具体步骤为:梳理业务目录:根据需求分析结果参照实际现状,梳理分析后逐项列出信息系统管理的业务目录;业务流程关联:在每个业务目录下设立一个及一个以上工作流程,建立业务与流程之间一对多的关联关系;为每个业务设定一个且仅能一个激活工作流程;工作流程绘制:根据实际工作流程情况,运用流程标签,逐步骤地绘制出每一流程流转的详细过程,形成具有前后逻辑关系的流程图;业务流程模型存储:将业务信息、流程图信息、业务流程关联信息一并存储到计算机硬盘或数据库管理系统等存储介质。5.根据权利要求1、3所述的一种用于快速构建业务审批系统方法,其特征在于:所述构建流程工作引擎的具体步骤为:预定义流程标签:对包括开始、判断、分支、聚合、任务、结束、自定义流程标签进行定义,将各个流程标签按规则连接组合,能够形成多种工作流程图;识别业务流程模型:从计算机硬盘或数据库管理系统存储介质中读取业务流程模型数据,根据业务信息,计算机能够识别出各个业务的激活流程,将激活流程的流程图序列化成一个有序的流程标签队列;驱动流程执行:当接到流程启动指令后,根据激活流程的流程标签队列,依次执行流程标签内预定义的指令动作,直至执行到任务流程标签或结束流程标签后停止;当流程处于任务流程标签时,需接到人工提交指令,流程才能继续流转,直至执行到下一个任务流程标签或者结束流程标签后停止;当判定流程执行到结束流程标签时,流程执行完毕。6.根据权利要求5所述的一种用于快速构建业务审批系统方法,其特征在于:所述流程标签包括开始标签、判断标签、分支标签、聚合标签、任务标签、结束标签、自定义标签;所述每种流程标签代表着不同的流程处理逻辑,其中:开始标签,代表了工作流程的起点,一个工作流程图中有且仅有一个开始流程标签;判断标签,代表该标签节点拥有多条流出路径,判断标签会在运行时,根据条件选定一条流出路径,驱动流程向后执行;分支标签,同样可以拥有多条流出路径,分支标签在运行时会驱动流程向多条流出路径同时向后执行;汇聚标签,和分支标签配合使用,拥有多条流入路径,运行时驱动流程从多条流入路径汇聚到一条流出路径上;任务标签,代表需人工交换的流程节点。当且仅当接受到人工提交指令后,驱动流程向后执行;结束标签,代表了工作流程的终点,一个工作流程图中有且仅有一个结束标签;自定义标签,代表根据实际情况可自行扩展的处理活动,保证工作流程的开放性。7.根据权利要求1所述的一种用于快速构建业务审批系统方法,其特征在于:所述审批表单定义的具体步骤为:构建审批表单模型:用于定义业务审批表单的界面外观。根据需求分析结果中审批表单样式,梳理出业务审批系统管理的数据表单,建立流程与数据表单之间的从属关系;以平面坐标布局为背景,绘制出数据表单的展示外观;将表单模型中可视化的外观序列化成有相互关联关系的文字标记,存储到计算机硬盘、数据库管理系统内;构建表单引擎:用于自动识别并展现表单界面,实现系统外观展示。预定义各类表单控件的外观样式;当进行表单展示时,将表单模型文字标记调入浏览器后,按照平面坐标有序排列;在完成排列后,在表单中填充数据,完成表单展示工作。8.根据权利要求1、7所述的一种用于快速构建业务审批系统方法,其特征在于:所述构建审批表单模型的具体步骤为:流程表单关...

【专利技术属性】
技术研发人员:王贺朋王力毛继国舒百寿孙兆海付旭芝
申请(专利权)人:星际空间天津科技发展有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1