Giter Site home page Giter Site logo

aliebrahimi1781 / activiti-designer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ranji1221/activiti-designer

0.0 2.0 0.0 1.04 MB

activiti designer based jqueryui,jqueryeasyui and draw2d(new).

License: GNU General Public License v2.0

HTML 0.27% JavaScript 84.62% CSS 15.11%

activiti-designer's Introduction

目录

背景介绍

*activiti5*,是一个轻量级的工作流和业务流程管理平台。<br/>
*优势*,它最大的优势在于采用了PVM(流程虚拟机),基于BPMN2.0规范,与Spring框架有良好的集成能力。<br/>
*劣势*,它的劣势在于前端的流程设计器做的不太友好,以至于客户总是抱怨。<br/>
在以上的大背景下,个人觉得开发一款对*业务人员*友好的*业务流程*设计工具就显得尤为重要。<br/>
*activiti-designer*,是一个基于B/S架构的对业务人员友好的流程设计器。<br/>

<a name="项目介绍"></a>	

项目介绍

* *activiti-designer* 的设计初衷主要是想给业务人员提供一个界面友好的流程设计器。它是基于jquery、
easyui、jqueryui plugin以及著名的js框架*draw2d*开发的。<br/>
* *题外话*,其实在我想开发此项目时已经有位*大神*开发了一个类似的项目,而我也认真的研读过该大神的
项目代码。但我还是决定开发一款全新的自己的项目,原因有以下两点:<br/>
	* 该大神用到的draw2d框架的版本较旧,而新的draw2d框架的实现方法有很大的不同,而且还提供了些
      很酷的新功能,实现方式也有很大的不同(api变动较大)。<br/>
	* 该大神的设计方式和我习惯的设计方式也有较大的不同。本人深受java的面向对象的影响,所以想尽可能
      实用面向对象的方式来编写该项目,以便于日后方便的扩张。<br/>
	* 虽说draw2d的最新版本是要收费的,但是本人从官网抠出来一个份不知道是不是最新版的框架,但经过
	  测试官网的最新提供的api都可以使用,所以就不管别的了(呵呵)。<br/>
无论如何非常的感谢这位大神,他给了我很多的启迪和思路,听说他开了个淘宝店,有机会我一定会拜访。谢谢!<br/>

<a name="使用说明"></a>

使用说明

<a name="获取代码"></a>
###	获取代码
* GitHub:*https://github.com/ranji1221/activiti-designer*
* 个人主页:*http://www.ranji.org*

<a name="项目目录"></a>
### 项目目录
* index.html
* images
* scripts
	* easyui
	* draw2d
	* designer

<a name="问题反馈"></a>
### 问题反馈
* 若有任何的问题,请联系我。QQ: 95724368

<a name="其他"></a>

其他

时间仓促,水平有限,望请批评指正。这里特别感谢我的同事**兰彬大神**,给予了本项目非常多的而且富有价值的支持。<br/>
同时,感谢我们的美工师**王艳**,谢谢!<br/>

activiti-designer's People

Contributors

ranji1221 avatar

Watchers

James Cloos avatar Ali avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.