一种软件流程设计系统技术方案

技术编号:6825914 阅读:283 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的在于公开一种软件流程设计系统,所述设计系统包括表单开发和流程设计两个功能模块;其中,表单开发是由表单编辑器来实现的,通过表单编辑器来创建项目需要的各种表单;流程设计是通过流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度信息。本发明专利技术是简化流程搭建的可视化工具,不仅可以被用来辅助基于流程引擎进行二次构建的开发人员,同样也可以帮助普通用户尽可能直观的构建出期望的业务流程。

【技术实现步骤摘要】

本专利技术涉及到软件开发领域,特别涉及到一种软件流程设计系统
技术介绍
随着现代社会的科学技术发展,计算机系统已经成为各行各业所不可缺少的工具,申请号为200510131664的申请文件公开了一种使用具有少于用于程序中的模型异步转移建模的所有可能边的流程图来形成程序的中间表示的编译器。该流程图在多个阶段中形成。在一个阶段中,该流程图在不对异步转移建模的情况下形成。在稍后的阶段中,选择性地添加所述异步转移的效果的表示。作为稍后阶段的一部分,对可能的异步转移建模的边在受保护区域中对在受保护区域外部生存的变量的定义之后被添加到流程图。变量活性的修改的定义用于结合异步转移之后的任何区域,包括受保护区域中的变量的使用。如果定义的变量的唯一使用是在处理程序中,则从受保护区域出发的边也被添加到该模型。综上所述,针对现有技术的缺陷,特别需要一种软件流程设计系统,以解决现有技术的不足。
技术实现思路
本专利技术的目的是提供一种软件流程设计系统,仅可以被用来辅助基于流程引擎进行二次构建的开发人员,同样也可以帮助普通用户尽可能直观的构建出期望的业务流程。本专利技术所解决的技术问题可以采用以下技术方案来实现一种软件流程设计系统,其特征在于,所述流程设计系统包括表单开发和流程设计两个功能模块;所述表单开发功能是通过一表单编辑器来实现的,所述流程设计是通过一流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度 fn息ο在本专利技术的一个实施例中,所述流程设计系统还包括一流程引擎,流程引擎按照流程设计系统的配置进行流程之间任务的流转。在本专利技术的一个实施例中,所述流程设计系统基于Windows平台。本专利技术的优点在于是简化流程搭建的可视化工具。附图说明图1是本专利技术所述的一种软件流程设计系统的结构框图。 具体实施例方式为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本专利技术。如图1所示,本专利技术所述的一种软件流程设计系统,主要由表单开发和流程设计两个功能模块组成;其中,表单开发功能是通过一表单编辑器来实现的,通过表单编辑器来创建项目需要的各种表单;所述流程设计是通过一流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度信息。流程设计系统还包括一流程引擎,流程引擎按照流程设计系统的配置进行流程之间任务的流转,它需要用户总线和角色总线的支持用来获得流程节点的可操作用户信息或者根据角色信息获得角色下的用户信肩、ο 以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都在要求保护的本专利技术范围内,本专利技术要求保护范围由所附的权利要求书及其等效物界定。权利要求1.一种软件流程设计系统,其特征在于,所述流程设计系统包括表单开发和流程设计两个功能模块;所述表单开发功能是通过一表单编辑器来实现的,通过表单编辑器来创建项目需要的各种表单;所述流程设计是通过一流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度信息。2.如权利要求1所述的软件流程设计系统,其特征在于,所述流程设计系统还包括一流程引擎,流程引擎按照流程设计系统的配置进行流程之间任务的流转。3.如权利要求1所述的软件流程设计系统,其特征在于,所述流程设计系统基于 Windows 平台。全文摘要本专利技术的目的在于公开一种软件流程设计系统,所述设计系统包括表单开发和流程设计两个功能模块;其中,表单开发是由表单编辑器来实现的,通过表单编辑器来创建项目需要的各种表单;流程设计是通过流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度信息。本专利技术是简化流程搭建的可视化工具,不仅可以被用来辅助基于流程引擎进行二次构建的开发人员,同样也可以帮助普通用户尽可能直观的构建出期望的业务流程。文档编号G06F9/44GK102236557SQ20111021811公开日2011年11月9日 申请日期2011年8月1日 优先权日2011年8月1日专利技术者徐轶卿 申请人:苏州万图明电子软件有限公司本文档来自技高网...

【技术保护点】
1.一种软件流程设计系统,其特征在于,所述流程设计系统包括表单开发和流程设计两个功能模块;所述表单开发功能是通过一表单编辑器来实现的,通过表单编辑器来创建项目需要的各种表单;所述流程设计是通过一流程设计系统来实现的,它负责整个业务的流向、流程节点的配置信息创建和修改并通过流程引擎进行存储,同时通过从流程引擎获得流程的流转信息用于呈现当前流程的详细进度信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐轶卿
申请(专利权)人:苏州万图明电子软件有限公司
类型:发明
国别省市:32

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

1