随笔分类 - 理论与分析
简易OA漫谈之工作流设计(五,直接上级)
摘要:规则引擎里比较复杂的问题就是:配置步骤的审批人。 某一个步骤由谁来审批,有很多复杂情况: 1、指定某一个具体的人。这种通常用于一些特殊的岗位,全公司只有一个,比如小公司里的财务,人事专员等。 2、指定一个用户组(角色)。 3、指定部门中的某个岗位(比如部门经理)。 还有一些特殊情况,比如请假、报销通
阅读全文
简易OA漫谈之工作流设计(一个Demo),完成6年前的一个贴子
摘要:6年前在腾讯做OA,那时写了两篇心得。 https://www.cnblogs.com/wangxiaohuo/archive/2012/08/22/2650893.html https://www.cnblogs.com/wangxiaohuo/archive/2012/08/24/2653968
阅读全文
ERP产品价格成本计算的几个方法
摘要:一般财务计算产品价格又很多方法,我这里做了几个供参考,实体属性主要是编号、数量、价格等,这里就不列出了。 /// <summary> /// 先进先出算法 /// </summary> /// <param name="inRecord">入库记录(一个周期内)</param> /// <param name="outRecord">出库记录(一个周期内)</param> /// <returns>InventoryPrice为结果价格</returns> p
阅读全文
简易OA漫谈之工作流设计(DB实现)
摘要:好久没写博客,上一篇没想到大家讨论还挻热烈,非常感谢大家关注和提出的一些建议和意见。大家关注的还是两点:1、现实流程会复杂得多;2、流程平台需要复杂的设计(作图)工具。我想说的是我这里不是做一个“大而全”的工作流平台,只是从最基本的地方入手,通过这样一些测试,让初学者发现工作流的一些原理。了解这些原理后,你使用各种平台(如K2)开发就会清楚一些。上篇算是一个概要设计,这篇简单的做一个数据库实现,本实现暂不包括“规则处理”,即由调用端决定下一手步骤和处理人。兄弟刚离职,现在正找工作,关乎一家人是否有饭吃,所以时间不多,写得很粗糙,大家还请原谅则个!用的sql server.1、先建一个数据库M.
阅读全文
简易OA漫谈之工作流设计(DB)
摘要:1、流程图。工作流可以做得很复杂,也可以设计的很简单。看下图看这个图,一个流程图最基础的三部分:流程,步骤,操作。2、流程模板。流程图的程序描述就叫流程模板。一个流程模板大概需要的一些属性如下图:三个表从上到下都是一对多的关系。flow表是一个流程整体的一些信息,flowstep是每个步骤,即图中每个结点的信息,flowaction就是每个操作,具体到图上我们可以看作是每条线。这三个表就构成了流程最基本的配置,也叫流程模板。当然如果继续丰富可以分拆出规则表,这里的设计隐含了一些规则的设计,即Params字段,这是一个xml字段,可以存储规则表达式,有了规则表达式,就可以完整代表操作指向,即当.
阅读全文
项目过程
摘要:如果你是一个入门软件开发人员,需要了解一下项目开发大概是一个什么样的过程。项目过程1、项目启动1)、项目组成立(公司成员、客户成员)2)、制定项目预期目标3)、制定项目计划周期4)、建立好项目组成员沟通机制2、需求调研1)、创建调研计划、协调调研时间2)、收集客户资料,获取客户需求所有的资料都需要保留一份,资料中存疑的需要及时询问3)、编写需求文档重点描述出客户的业务流程和性能要求。采用Word、Excel、Rose等形式。4)、需求变更记录5)、确定开发环境和运行环境6)、扩展性要求7)、与旧系统的接驳要求。8)、估算出项目工作量本阶段需要一套需求管理系统来进行需求的管理。本阶段的需求文档也
阅读全文
开发人员死得很惨的一个问题
摘要:这里说一个开发流程很小的问题,标题取得有点吓人,所谓‘哗众取宠“,娱乐一下。开发过程中,有一个名词叫缺陷曲线,就是指提交测试后,随着时间推移缺陷的严重性和数量分布问题。很多不规范团队很少关注这个,反正有缺陷就解决呗,直到没有缺陷(或者有时间压力的会说有多少缺陷以下)就发布。举个搞笑极端的例子,一个团队假如规定每月只允许某天发布一次,然后测试不愠不火的测着,每到发布当天突然就发现一个较大缺陷,发布自然延迟,这样一个开发10天的需求由于这种规定和测试方法,几个月都没上线。说这个例子极端,就是说假设开发自测也太不够。但抛开这个,一个这么小的需求,每次都在发布当天才提出一个大缺陷,每个月的前面20多.
阅读全文
程序员半夜泡奶粉,睡不着了
摘要:一觉醒来,发现自己已经两年不写博客了,再不写,是不是博客都要过时了,现在又是微博,又是SNS的。半夜正跟周老前辈下棋,一声啼哭,只得回来,儿子吵着要喝奶粉,一看时间两点正。先往奶瓶里装了四匙奶粉,按照LP的交待,4*35=140,要加水到140毫升,奶瓶瓶是有刻度的,所以我本能地看了一下刻度,无奈光线有些暗,根本看不清,怎么办?如果要准确,现在只能开灯,但开灯就要吵醒儿子(注:儿子喝奶粉是睡着喝的...
阅读全文
浙公网安备 33010602011771号