如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之工作流开发随笔三

前言

“厂长,APP的那几个功能都差不多了,接下来要做工作流,工作流这东西我完全没概念啊。”

“查尔斯,一般来说工作流就是指将指定的数据、文件、任务按照预定的规则进行传递流转。比如说你要请假,拿个请假条先让我审核,审核完了再让人事审核,人事审完流程就算走完了。”

“那我们需要做些什么东西呢?”

“还是接着我刚刚的例子来说,首先是请假条,这个请假条就是数据的载体。”

“明白了厂长,那我做一个页面,把请假条的做出来。”

“傻X,那还有请款单、请购单、借支单、、、你都一个个去做?而且用户需要自己再修改单据呢?你跟在后面一个个改吗?所以这里我们需要做一个表单设计器,用户可以很简单的来设计表单,爱做多少个做多少个。就像这样的。”

“在线体验地址就是下面这个,你可以去看看”

体验地址:http://www.learun.cn:8090 、 用户名:System,密码:0000

“厂长这里为什么要指定表?”

“数据存表里面这个你难道不懂!当然也可以不存的,如果不需要归档做统计的就不需要存表里面,直接一整包存一个字段好了。”

“恩做成这样不错,数据可以填,而且还可以上传文件,上传图片。对了,这个字段标识是什么意思。”

“就是把表单上栏位的内容对应到数据表中的字段来保存啦!”

“好的表单就这么做,那我们接着说请假的这些规则,不同的事有不同的规则,而且规则有可能会变化,今天你的请假条是我审核,也许明天就要刘昊审了,所以流程我们也需要做成自定义的。”

“咦,这里的权限设置是干什么用的?”

“这里的权限是控制哪些人有权限来发起这条流程的。”

“流程就是让数据进行流转,所以我们要指定是哪个表单来跑这条流程”

“恩,后面就要配置每一个节点的操作了,包含由谁来执行,驳回如何处理,审核完了后续做什么操作。”

“厂长,这里的审核者为什么要有发起者部门领导?直接指定人不行吗?”

“当然有必要呀,你想全公司这么多部门,每个部门的人都需要用请假这个流程,你请假当然是指你们部门领导签字,这个选项当然很有用啦!”

“下面这个我知道,这里可以设置当前节点上的人,可以看到表单上的哪些内容。”

“前面呢,节点上由谁来处理,如何处理。但是还不知道处理完了这一步下一步到哪个节点,下面这个界面就是设置这个关系,在流程设计的连线箭头上面双击就可以设置。设置流转的条件。”

“再配合流程发起和管理界面,基本上功能就完成了。”

时间: 2024-10-17 02:55:04

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之工作流开发随笔三的相关文章

【转】如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之工作流开发随笔三

前言 "厂长,APP的那几个功能都差不多了,接下来要做工作流,工作流这东西我完全没概念啊." "查尔斯,一般来说工作流就是指将指定的数据.文件.任务按照预定的规则进行传递流转.比如说你要请假,拿个请假条先让我审核,审核完了再让人事审核,人事审完流程就算走完了." "那我们需要做些什么东西呢?" "还是接着我刚刚的例子来说,首先是请假条,这个请假条就是数据的载体." "明白了厂长,那我做一个页面,把请假条的做出来.&q

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一

公司业务量比较大,接了很多项目,为了缩短开发周期老板让我牵头搭建了一个敏捷开发框架. 我们主要的业务是做OA.CRM.ERP一类的管理系统,一个通用的后台搭出来,再配合一些快速开发的组件开发效率能提高很多. 另外老板一再强调要支持APP开发,一次开发能部署到安卓和IOS上. 作为开篇之作,先介绍一下该框架的功能点及技术点,后续的文章再按功能详细讲解. 献上<在线体验Demo地址>希望大家也能从中得到一些启发. 体验地址:http://www.learun.cn:8090 . 用户名:Syste

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之移动端开发随笔二

前言 在前一篇文章中我已经做过开篇,接下来的随笔会详细讲一下我们的开发框架是如何实现的,专业的事由专业的人来讲,以后就由我们的高级码农小李英文名查尔斯和他的师父厂长(因为姓陈,酷爱摄影,我们的文艺片都是从他那里来的,所以叫厂长) 技术选型 "查尔斯,这个敏捷开发框架我们要开始做了,给你分点任务,你要做哪块的?" "俺要做APP开发,现在APP开发的人工资高着呢,动不动10几k的,俺要学好APP,俺要加工资,俺要走上人生的颠峰!" "OK,那APP这块就让你

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之自定义表单开发随笔四

"厂长,上一次我们讲过了工作流的整体规划,今天我要动手做啦!我想先把工作流的自定义表单做出来." "好的,以前我做这方面的东西,我给你设计了一份表结构,你先拿去看看." "厂长,是不是没发完,怎么就一个表?" "我就知道你会这么问,我现在给你解释一下重点字段的含义." 数据表:将表单上的内容保存到哪个表. 关联表的主键:要保存表单数据那张表的主键. 是否需要建表:是否需要把表单中的数据存入到表中,这里的意思是,是将表单上面的栏

如何提高码农产量--mvc+jquery框架形成之旅(总体介绍)

一转眼务农6年了,呆过大公司也去过小作坊,码农的人生除了抠腚还是抠腚.在所有呆过的公司里,感觉项目没有不延期的,真的是因为自己不努力吗?也没有呀!上班不怎么聊QQ回家也很少看动作片,还搞过几次通宵撸码的. 以前总感觉是项目经理把工时估少了,后来自己也做过项目管理,按照以往的经历估工时,做到最后还是会有些延期,要不就是加班拼命赶.我发现在项目中总是会遇到一些这样那样的问题,比如:客户需求变了,基础数据导入耗时太长,开发人员水平不高,以往的项目没作积累,每次都是从头开发... ... 感觉在开发过程

如何提高码农产量,基于java的web快速开发平台之自定义表单开发随笔

老板 :下班前一定写完? 程序猿:可以,下班前能一定给! 第二天早上上班~~~ 老板:这都第二天了,怎么没写完? 程序猿:我还没有下班呢! 哎!程序猿的痛啊 公司上线的项目有不少销售记录表,又是报价单,又是仓储表,还有什么请假单之类的.一开始,还觉得不就一些表单吗,有什么难的.结果,实际进行起来,才发现,字段什么的是不难,难的是整体的架构啊!每张表的架构都不一样,又不能套用,每个控件的布局啊,表格的宽度和高度,都要自己慢慢去试.这样就非常麻烦了,在开发了几张表单之后,我真的是有些难以忍受了. P

基于ASP.NET MVC的快速开发平台,给你的开发一个加速度!

基于ASP.NET MVC的快速开发平台,给你的开发一个加速度! bingo炸了 2017/4/6 11:07:21 阅读(37) 评论(0) 现在的人做事情都讲究效率,最好能达到事半功倍那种效果,软件行业也不例外.但是需求的一再变动,架构和业务功能的一改再改,往往使得软件的开发事倍功半.软件行业急需突破现现状,所以快速开发框架就这么应运而生了.但是市面上快速开发框架种类繁多,今天我给大家带来的是一套界面风格简洁大方.多业务功能.基于ASP.NET+MVC的快速开发框架. 体验地址我会在下文附上

基于ASP.NET MVC和Bootstrap搭建响应式个人博客站

1.0 为什么要做这个博客站? www.zynblog.com 在工作学习中,经常要搜索查找各种各样的资料,每次找到相关资料后都会顺手添加到浏览器书签中,时间一长,书签也就满了.而且下次再点击这个书签时,可能 就会忘记当时为什么要添加这个书签了,更有可能书签连接已经无效.这样一来,也就不方便自己查阅了.如果转载.收藏到自己的博客园账号中.CSDN账号 中,脚本之家中,知乎中等等,依然是很凌乱,不方便下次查阅. 因此,我下决心开发一个个人技术博客站.主要原因是:可以整合各种宝贵资源,将知识变为宝库

Orchard 基于 ASP.NET MVC 技术的免费开源内容管理系统

Orchard 是由微软公司创建,基于 ASP.NET MVC 技术的免费开源内容管理系统: 可用于建设博客.新闻门户.企业门户.行业网站门户等各种网站 简单易用的后台界面 性能稳定,功能齐全 热拔插模块化架构提供超强可扩展性 BSD 协议授权,可用于商业闭源项目 下载地址:https://orchard.codeplex.com/releases/view/119931 相关博客:http://www.orchardch.com/Blog 一个基于Orchard的开源CRM --coevery