随笔分类 - 项目笔记 -- OA办公自动化系统
摘要:来公司近一年了,做的工作,从OA、电商再到移动端后台。虽说也是半个互联网公司,但是做的应该还是企业信息管理的工作。我有这个概念是从Lemon OA 的作者qq群里乱侃,从他口中第一次听到这样的话语。 在豆瓣里搜索“企业信息管理系统”,会得到这些信息: 其实最原始的信息管理,就是数据管理。基本的信息管
阅读全文
posted @ 2016-05-17 14:11
二郎那个三郎
摘要:1. 简介 协议下载源码必要的软件JDK 6+Eclipse Indigo 和 Juno报告问题试验性功能内部实现类 2. 开始学习 一分钟入门安装Activiti安装Activiti数据库引入Activiti jar和依赖下一步 3. 配置 创建ProcessEngineProcessEngine
阅读全文
posted @ 2016-02-26 13:51
二郎那个三郎
摘要:人类对美好生活的追求是一切技术进步的原动力。 简便、快捷、联结……,这些移动互联的价值让它正成为最贴近消费者的力量。人和设备,设备和设备,人和服务,人和企业,企业和企业都发生了连接。诸如微信、携程、大众点评、京东、滴滴打车、余额宝等移动应用正深刻地改变着人们的沟通、学习、娱乐、购物、出行、投资……,
阅读全文
posted @ 2016-02-25 09:04
二郎那个三郎
摘要:1 、 企业门户平台介绍 现今各大行业企事业单位在经过多年的信息化建设,形成了基于自己公司实际情况的面向各个职能、业务部门的专业系统,但是,毕竟现有的系统建设有先有后,系统开发商不同导致平台、编码等基础数据存在部分、很大差异,而且大都存在编码不统一、数据重复等等情况,面临企业越来越多的数据积累,数据
阅读全文
posted @ 2016-02-24 17:31
二郎那个三郎
摘要:通过Activiti Modeler架构图可知,Activiti Explorer采用的是Vaadin框架。 Vaadin 是一种 Java Web 应用程序的开发框架, 其设计目标是便利地创建和维护高质量的 Web UI 应用程序. Vaadin 支持两种不同的开发模式: 服务器端开发和客户端开发
阅读全文
posted @ 2016-02-24 17:16
二郎那个三郎
摘要:一、Activiti 5.17 mybatis的mapping文件声明映射的实体对象关系。 <configuration><settings><settingname="lazyLoadingEnabled"value="false" />settings><typeAliases><typeAli
阅读全文
posted @ 2016-02-24 17:15
二郎那个三郎
摘要:百度百科-工作流 http://baike.baidu.com/link?url=ZjElBNByyZz_ItLtd_Uqt3Sadcwv0-4CDO806vKQWJDuUOFybbkzpg8GOB1EU71w8bT4x64RoRXBrFXa7o_dK 企业应用工作流的好处http://jingya
阅读全文
posted @ 2016-02-24 17:13
二郎那个三郎
摘要:揭秘jbpm流程引擎内核设计思想及构架 作者 胡长城(银狐999) 1 前言 2 阅读本篇的基础准备 2.1 概念的基础 2.2 环境的基础 3 什么是流程引擎内核? 4 引擎内核所关注的四个主要问题 4.1 模型与定义对象 4.2 调度机制与算法 4.3 执行机制与状态 4.4 实例对象与执行环境
阅读全文
posted @ 2016-02-24 17:09
二郎那个三郎
摘要:这个恐怕是初次接触工作流最多的话题之一了,当然这个不是针对Activiti来说的,每个工作流引擎都会支持多种方式的表单。目前大家讨论到的大概有三种。 动态表单 外置表单 普通表单 具体选择哪种方式只能读者根据自己项目的实际需求结合现有技术或者架构、平台选择!!! 1.动态表单 这是程序员最喜欢的方式
阅读全文
posted @ 2016-02-24 17:06
二郎那个三郎
摘要:Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibernate的要好。Act
阅读全文
posted @ 2016-02-24 17:04
二郎那个三郎
摘要:临远大神,你为啥要建立一个 TASK表。HumanTaskDTO HumanTask这张表的作用是什么. 为了实现理想中的任务中心。TaskCenter。 首先,工作流可能会完全不包含任何人工节点,全自动的执行下去。 其次,任务可能不依附工作流,独立创建,分配,完成。更甚:代办,协办,回退,撤销,会
阅读全文
posted @ 2016-02-24 16:59
二郎那个三郎
摘要:TaskService.completeTask()的执行内幕是啥?activiti采取了command模式,completeTask会被包装成一个CompleteTaskCmd,一个Cmd执行的时候需要一些外围处理,如:log日志。activiti定义了一个拦截器链,链上的每个拦截器都有个next
阅读全文
posted @ 2016-02-24 16:58
二郎那个三郎
摘要:http://blog.csdn.net/aochuanguying/article/details/7594197 [java] view plain copy print ? package com.famousPro.process.service.impl; import java.util
阅读全文
posted @ 2016-02-24 16:54
二郎那个三郎
摘要:前面我们通过BPMN20.xsd和Activiti自定义的XML Schema文件初步了解了业务流程模型的定义,那么现在我们来了解一下流程文档的解析过程,这个过程主要是通过代码解析来完成。 代码解析过程 就代码解析还是承接《业务流程部署》一篇的“代码10”的片段来说吧。在解析之前我们先来看看Acti
阅读全文
posted @ 2016-02-24 16:52
二郎那个三郎
摘要:最近由于接触到Activiti工作流引擎,因此粗读了一下它的源码。 总结了一些内容如下,这些内容一般的doc上都是没有提及的。 1. model.Activity与model.Task Activity是模型时期对象(想想BPMN文件的那些元素),它有3个子类:CallActivity, SubPr
阅读全文
posted @ 2016-02-24 16:50
二郎那个三郎
摘要:Activiti学习资料 Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hib
阅读全文
posted @ 2016-02-24 16:38
二郎那个三郎
摘要:多个部门发起资金计划,最后统一到财务部审批,每个部门发起资金计划是一个子流程,财务部审批是多个部门的计划同时审批,审批完成后,再提交上级领导审批。 流程如下: 要解决以上问题,需要实现多个子流程并行处理的功能。在Activiti5有一个比较强的节点属性就是多实例,它可以支持多实例的子流程,多实例任务
阅读全文
posted @ 2016-02-24 16:35
二郎那个三郎
摘要:上世纪九十年代以后,随着WfMC联盟的成立,BPM市场群雄逐鹿如火如荼,工作流技术得到了突飞猛进的发展,其中IBM、Oracle等大型软件厂商在工作流领域各扯大旗割据一方。2011年BPMN2.0新规范的发布为各工作流产品互容互通提供了统一的标准,结束了各工作流厂商各自为政相互抵斥的局面。 什么是B
阅读全文
posted @ 2016-02-24 16:34
二郎那个三郎
摘要:什么是BPMN扩展元素?我们为什么要从BPMN元素中界定出一个扩展元素的子集?BPMN扩展元素是我们平时使用频率不高的BPMN元素,这些元素更多的面向开发人员而不是业务人员,它们强调流程执行的细节,例如对事件子流程和事务性子流程的定义和对更多具有具体执行语义事件类型的定义。BPMN扩展元素使BPMN
阅读全文
posted @ 2016-02-24 16:32
二郎那个三郎
摘要:Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/3002213 1、Dr
阅读全文
posted @ 2016-02-24 16:31
二郎那个三郎

浙公网安备 33010602011771号