SNF快速开发平台3.1之-- SNF.WorkFlow审核流简介

  本项目是的在Spring.Net.Framework 平台之上进行研发。SNF.WorkFlow审核流是一款完全自主知识产权研发的为软件项目。

  审核流基本概念:什么是审核流?

  审核流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务。

  业务:审核流所指业务涵盖了与经营相关的活动。

  串行或并行:业务中的步骤也许以一步接着一步的方式进行,我们称之为串行;或者由不同的人或组合根据不同的情况处理,我们称之为并行。

两个或两个以上的人:如审核流的名称所表达的含义,一个人处理的业务不称其为工作流,只有任务从一个人"流"向另一个人的时候,才会用到审核流。

  共同的目标:个体参与审核流必须是为了同一个工作目标。如果个体处于两个相互独立的项目之中,不会产生审核流。

由于上述定义也许包含了物质生产和产品,所以我们以"业务审核流"来强调所讨论的不仅仅是制造业,而是业务的自动化。

审核流是工作流最为核心的功能特点。审核流可以实现日常工作的业务流转在系统当中的表现。

工作流的问题

  在工作流自动化出现以前,所有的工作流都是通过手工实现的。较典型的是某项任务中的步骤要求参与者批阅文档或表格组成的文件。完成批阅及填写完表格中的相关内容后,文件被人工地传到下一步的执行者。需要对进程的参与者进行关于进程路由的培训,否则文件就会留在文件夹里得不到处理。对任务执行情况的监控必须四处打听究竟完成到了哪一步。没有简单的方法去了解任务是否拖延或文件是否丢失,也无法了解这种流程的成本到底是多少。手工工作流的处理方法存在如下的问题:

  高度依赖纸张

  劳动强度大

  流程不严密,任务执行不易贯彻

  无法对流程的过程进行监控

  无法度量进程时间和统计进程的成本

  减少纸张消耗

  很多公司每年花费在打印报表和复印上的办公纸张消耗费用动则数万元。而通过工作流自动化的改造能向"无纸办公"时代迈出坚实的一大步。而使原有表单的电子化,企业又可以节约很大一部分打印和存储的费用。北美的Winbond Electronics Corporation通过应用工作流自动化平台,短短四个月减少了70%的纸张消耗,大大节约了开销。

1.拖拉式流程设计

  SNF.WorkFlow 提供了易于使用的拖拉式流程设计方式,通过简单的拖拉配置,即可直接实现95%以上的业务需求,完成与流程相关处理人、业务规则的快速整合。

企业IT人员以及业务人员可以更快速高效的对实际流程进行建模,并投入正式运行。

2.多种处理人类型

  内置多种处理人指定机制,可以按组织关系、直线领导、角色权限、指定人员等多种方式指定处理人,满足绝大多数业务需求。

3.层级审批决策模型

  在一些企业中,对于同一业务,审批人的决策权限会因为职位、决策条件、甚至审批人所在分公司类型的不同而有所差别。对于这种复杂的决策,流程设计人员一般会采取穷举的方式为每种情况建立穷举的审批分支,这种方法不仅繁琐,而且可能会出现遗漏。

  SNF.WorkFlow 用层级审批、职级、权限相结合的方式,将行政类审批的流程建模化繁为简。用户只需要为每个职级的审批人设定决策权限,就可实现行政类审批的统一建模,极大提高了流程建模的效率和严谨性。

4.业务监控(流程追踪)

  实现图形化过程追踪、当前活动节点高亮显示、随光标移动动态显示历史关卡明细、流程处理过程回放以及按时间维度显示流程任务的所有操作(列表形式查看)。

通过流程追踪模块,业务人员、运维人员、管理人员可以快速准确地了解当前流程的处理情况、延误情况。

图形化:

列表明细:

本系列文章列表如下:

基于MVC4.0+WebAPI+EasyUI+Knockout的Web开发框架的系列文章:

SNF快速开发平台3.1之--SNF.WorkFlow审核流简介

SNF快速开发平台3.0之--完美的代码生成器SNF.CodeGenerator-快速开发者的利器

基于MVC4+EasyUI的Web开发框架--Spring.Net.FrameworkV3.0总体介绍

SNF快速开发平台3.0之--MVC 打印解决方案

SNF快速开发平台3.0之--文件批量上传-统一附件管理器-在线预览文件(有互联网和没有两种)

SNF快速开发平台3.0之--asp.net mvc4 强大的导出和不需要上传文件的批量导入EXCEL

SNF快速开发平台3.0之MVC通用控件库展示-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF快速开发平台3.0之BS页面展示和九大优点-部分页面显示效果-Asp.net+MVC4.0+WebAPI+EasyUI +Knockout

SNF快速开发平台3.0之-界面个性化配置+10种皮肤+7种菜单-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF快速开发平台3.0之-CS页面-Asp.net+Spring.Net.Framework

SNF快速开发平台3.0之--系统里广播的作用--迅速及时、简明扼要的把信息发送给接收者

作者: 王春天 2015-10-08
出处: http://www.cnblogs.com/spring_wang/
时间: 2024-10-27 14:02:08

SNF快速开发平台3.1之-- SNF.WorkFlow审核流简介的相关文章

SNF快速开发平台3.0之--MVC 打印解决方案

SNF-MVC打印报表方案: 报表模块创建的过程如下: 利用Stimulsoft Reports客户端报表工具新增一个报表文件 *.mrt 当然你也可以拿好用的*.mrt模版文件进行复制出来一个,我常用这个方法. 按规定要求放于指定位置:Areas->Sys->Reports->BaseRole.mrt 打开对应的页面功能,点击打印即可,也可以在线编辑报表 第一步:配置打印按钮 第二步:配置打印方法 //打印 this.printClick = function () { snf.ope

SNF开发平台WinForm之十三-时间轴控件使用-SNF快速开发平台3.3-Spring.Net.Framework

一.显示效果如下: 二.在控件库里选择UCTimeAxis 拖拽到窗体里. 三.加入以下代码,在load事件里进行调用就可以运行了. #region 给时间轴控件加载数据 private void UCTimeAxisData() { //增加节点 List<KeyValuePair<string, string>> list = new List<KeyValuePair<string, string>>(); list.Add(new KeyValueP

SNF快速开发平台3.0之-CS页面-Asp.net+Spring.Net.Framework

SNF快速平台有BS和CS两种,之前介绍了BS界面,下面发几张图看一下CS界面看看是什么样的 这是SNF快速开发平台的CS框架 1.有多种主页和登录页面. 2.多种页面风格 下面就先先看看页面显示的效果,日后慢慢介绍 作者:王春天 2014-12-14 作者Blog:http://www.cnblogs.com/spring_wang 原文:http://www.cnblogs.com/spring_wang/p/4162785.html 如果觉得还不错,欢迎转载.

SNF开发平台WinForm之九-代码生成器使用说明-SNF快速开发平台3.3-Spring.Net.Framework

下面就具体的使用说明: 1.获取代码生成器的授权码(根据本机)-----还原数据库-------改config-----代码生成器 改代码生成器Config 2.登录代码生成器 3.查看是否连接成功 4.配置参数 下图,可在字段右键选择控件编码字段,控件名称字段 5.生成代码 6.启动程序 这个系列教程文档,欢迎转载: SNF开发平台WinForm之十-Excel导入http://www.cnblogs.com/spring_wang/p/6128604.html SNF开发平台WinForm之

SNF开发平台WinForm之八-自动升级程序部署使用说明-SNF快速开发平台3.3-Spring.Net.Framework

9.1运行效果: 9.2开发实现: 1.首先配置服务器端,把“SNFAutoUpdate2.0\服务器端部署“目录按网站程序进行发布到IIS服务器上. 2.粘贴语句,生成程序 需要调用的应用程序的Load事件或者Program入口的Main方法第一行代码加上如下代码: 注意:是主程序的 Load事件要加上调整自动更新程序的代码.要以模式打开窗口.如果没有差异会自动关闭升级窗口显示主窗口. 3.把下面目录里的文件拷贝到 应用程序的同级目录下: 4.配置WINFORMS应用程序目录下Updateli

SNF快速开发平台成长史

2017年:整体不管cs还是bs都进入到了快车道 5月份升级内容: 框架组和产品组正在全力升级中. 4月份升级内容: BS框架 页面显示效果的优化 BS框架 多平台切换 BS框架 OpenApi服务 BS框架 富文本控件集成了百度开源项目 参与人员: 王金斗.王翰智 3月份升级内容: CS框架 规则引擎 BS框架 规则引擎 参与人员: 王金斗.石瑀.张晓波 2月份升级内容: 代码生成器 BS选择控件代码生成 代码生成器 支持视图代码生成 代码生成器 增加数据库连接的配置功能 1月份升级内容: C

SNF开发平台WinForm之十-Excel导入-SNF快速开发平台3.3-Spring.Net.Framework

7.1运行效果: 2.Excel导入开发实现 2.1. 创建窗体,修改命名空间 新增的窗体命名“FrmImport表名”,这个导入窗口比较其它窗口会特殊一些,需要继承BaseFormImport父级窗体 2.2.在新建窗体中写方法 构造方法,是用来设置 导入的窗体名称,和下载导入模版名称,指定必填列. 2.3.AddItem在“导入数据”事件时会被调用,并且每一行数据转换成实体对象过来,我们可以对实体对象进行操作保存或者其它处理. 2.4.添加导入按钮 2.5.在调用按钮事件写入调用导入窗体代码

审核流(2)流程设计-SNF.WorkFlow功能使用说明--SNF快速开发平台3.1

流程设计 图形化的流程设计,更方便.直观 1.打开“流程设计“程序,如上.点击”新建“如下: 2.红色部分为必填项,审批对象是选择要审批的程序菜单,单据名称是在审核流流转时用于提示的单据名称,还要选择审核的数据表和审核状态字段.当维护完成后进行“确定“保存.再点击 进行图形化设计审核流. 3.从左边拖拽审核节点和连接线. 4.双击节点 ,设计节点此节点的名称.审核人.投票比例等. 注:可以选择多人再结合投票设置可以达到会审需求. 5.双击连接线可以配置走此分支需要具备的条件.如果业务人员可以用鼠

SNF快速开发平台3.0之--文件批量上传-统一附件管理器-在线预览文件(有互联网和没有两种)

实际上在SNF里使用附件管理是非常简单的事情,一句代码就可以搞定.但我也要在这里记录一下统一附件管理器能满足的需求. 通用的附件管理,不要重复开发,调用尽量简洁. 批量文件上传,并对每个文件大小限制,客户端无刷新 可以对已经上传的附件进行名字变更,改成更友好的名称. 可以对已经上传的文件进行删除. 并记录文件大小,上传人.时间和修改人和时间等. 可以下载附件到本地电脑. 文件的在线预览,支持不安装office软件就可以预览(不管是图片还是office文档都得支持预览) 虽然比专业的图文档管理系统