`
zhyi_12
  • 浏览: 100279 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

web流程设计器再整理

 
阅读更多

 

  引言   

   时隔多年,前端发展实在迅猛,各类框架层出不穷,在优雅,简洁,高效以及维护方面各有千秋,只是回过头来看看,自己还是对jquery最顺手,作为个人的业余爱好玩玩,基于jquery ui体系写代码实在是很舒服的一件事情。

    回到正题,在09年的时候,当时顺手写过一个jbpm4的web流程设计器,非常简单的一个雏形,在当前环境下,web流程设计器也是成堆出现的,轮子这东西,只是享受造的过程,有时间玩一玩,结果什么的,不是追求的重点,对于有同样想法的同学,可以拿着代码去玩一玩,有兴趣的可以深入规范和改造一下,代码这种东西有事情是随性而为,里面不如意的地方很多。

  web流程设计器界面组成

  1. 上方工具栏
  2. 左边模型树
  3. 中间图形编辑区
  4. 右边属性编辑器
  5. 编辑区节点上的浮动面板
  6. 编辑区右键菜单

 

 

  功能介绍

  • 全选
  • 导出图片
  • 增加节点
  • 删除节点
  • 节点文本编辑
  • 区域选择
  • 移动节点
  • 横向对齐
  • 纵向对齐
  • 增加连接线
  • 删除连接线
  • 增加泳道
  • 删除泳道
  • 撤销重做

 

  示例和源码

当前主要在chrome里面测试。

演示地址:http://220.249.113.11/gims/demo/flow-designer.html

github地址:https://github.com/zhyi12/youi-web-demo

 

 

  • 大小: 70 KB
分享到:
评论
3 楼 zhyi_12 2015-09-05  
xuelang1234 写道
博主你这个项目采用什么开源协议?



Dual licensed under the MIT or GPL Version 2 licenses.
2 楼 xuelang1234 2015-08-30  
博主你这个项目采用什么开源协议?
1 楼 xuelang1234 2015-08-30  
Do a good job!

相关推荐

    web流程设计器,基于jQuery和Raphaël

    可视化流程设计器,基于jQuery和Raphaël ,兼容性强,使用方便,扩展性强。经过一夜的努力反编译了一位大神的代码,整理了整体思路并添加注释。 具体描述可在我博客中找到。 10分确实有点贵,但是绝对超值,而且我...

    WEB版JQuery流程设计器 v2.0

    已测试 IE7\8、Chrome、Firefox雷劈网办公套件中的流程设计器是目前最简洁的一款。 我们参考了很多相关流程设计器,现重新规划出一个真正好用和易于二次开发的流程设计工具,它具有【精巧、方便、实用】等优点。 ...

    WEB版JQuery程设计器 v2.0

    雷劈网办公套件中的流程设计器是目前最简洁的一款。我们参考了很多相关流程设计器,现重新规划出一个真正好用和易于二次开发的流程设计工具,它具有【精巧、方便、实用】等优点。使用主流技术,开源免费兼容:IE7++...

    《ASP.NET Web程序设计》课件

    这门课件由王祖俪教授精心整理,旨在为初学者提供一个系统且实用的学习资源,帮助他们掌握ASP.NET的核心概念和技术,从而能够设计出功能丰富的Web应用。 ASP.NET是微软公司开发的一个用于构建动态网站、Web应用和...

    WEB程序设计

    设计报告是实践部分的重要组成部分,它包括设计分析、程序结构、模块功能说明、源代码注释、操作流程、试验结果和设计体会等。设计报告的完整性、清晰度和代码质量都将直接影响到学生的实践成绩。学生需要在规定时间...

    工作流程编辑器!帮助大家

    工作流程编辑器通常用于创建、设计和管理各种业务流程,帮助用户直观地表示任务之间的关系和顺序,以提高工作效率。由于开发者提到在Google Code上无法直接打包下载,这可能意味着该编辑器的源代码或构建版本最初是...

    Java Web开发资料整理大全

    这份"Java Web开发资料整理大全"包含了丰富的学习资源,旨在帮助开发者全面掌握这一领域。下面将对其中涉及的知识点进行详细阐述: 一、Java开发环境及开发工具 1. **Java Development Kit (JDK)**:Java程序开发...

    Web前端入门:从零开始做网站.txt打包整理.zip

    3. **CSS选择器和样式规则**:学习如何使用类选择器、ID选择器、元素选择器等来指定CSS样式,并理解盒模型、布局模式(如流体布局、网格布局)以及响应式设计。 4. **JavaScript基础**:理解变量、数据类型、运算符...

    Java+Web之高级应用源码整理

    通过这个"Java+Web之高级应用源码整理",开发者不仅可以学习到具体的代码实现,还能理解背后的设计思想和最佳实践,这对于提升Java Web开发技能大有裨益。记得下载"javaSrc87.zip"并根据"下载及使用说明.txt"来...

    基于Web的网络爬虫的设计与实现.pdf

    本文介绍了一种可行的方案,通过详细的页面搜集器和页面索引器设计,展示了爬虫工作的基本流程和技术要点。未来的研究可以进一步优化算法、提升性能,并探索更多智能爬取策略,以适应不断变化的网络环境和用户需求。

    1+X Web前端中级样题加知识点整理.zip

    "1+X Web前端中级样题加知识点整理.zip" 是一个针对Web前端中级水平考试的备考资料包,它包含了样题和相关知识点的详细整理,旨在帮助考生深入理解和掌握Web开发的核心技能。 在Web前端开发中,HTML(HyperText ...

    web课程设计-图书借阅信息管理系统整理.pdf

    它集成了开发工具、调试器、数据库设计器,使得数据库应用的开发更为便捷。 3. 图书管理系统 图书管理系统主要包括以下几个模块:用户管理、图书管理、借阅管理、归还管理以及查询统计。这些模块通过数据库连接...

    利用jtopo来实现web流程图编辑器.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    Java+Web开发实践教程ppt课件源码整理

    7. **MVC设计模式**:Model-View-Controller(模型-视图-控制器)是Web应用开发中常用的设计模式。理解MVC架构,如何将业务逻辑、数据展示和用户交互分离,有助于创建可维护和扩展的Web项目。 8. **Spring框架**:...

    Web前端知识整理 初学者.zip

    在“Web前端知识整理 初学者.zip”这个压缩包中,包含了“Web前端思维导图”的详细内容。这个思维导图对于初学者来说是一个宝贵的资源,它系统地梳理了Web前端开发的基础概念、核心技术以及常见工具,帮助学习者建立...

    Web开发学习资料整理(第六月).docx

    ### Web开发学习资料整理——AngularJS框架详解 #### AngularJS概览 AngularJS是一个非常流行的JavaScript框架,专门用于简化Web应用程序的开发流程。它最初在2009年由Misko Hevery和Adam Abrons共同创建,并很快...

    Deep Web研究现状

    这是一种专门针对Deep Web资源的检索软件,它运用了被称为全面智能搜索的技术,允许用户使用简单的文本、自然语言或布尔逻辑同时在成百上千的数据库中进行搜索,过滤并分析数据,最后将结果整理成网页形式展示给用户...

    web前端开发大纲[整理].pdf

    - CSS与CSS3:掌握选择器、盒模型、布局方式等基本概念,以及CSS3的新特性,如过渡、动画和新的选择器等。 - Canvas绘图:理解Canvas API,学会在网页上进行图形绘制和动态效果制作。 - 页面布局:熟练运用div+...

    Java+Web项目企业事务管理系统源码源码整理

    - **Spring框架**:JavaSrc95.zip中的源码很可能使用了Spring框架,这是一个广泛用于企业级应用开发的框架,提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等功能,简化了项目的开发和维护。...

Global site tag (gtag.js) - Google Analytics