`
wuxufeng8080
  • 浏览: 49631 次
  • 性别: Icon_minigender_1
  • 来自: 浙江
社区版块
存档分类
最新评论

Swimlane的理解

    博客分类:
  • jBPM
阅读更多

刚开始的时候,对这个概念超先不懂,什么叫泳道啊(主要是UML自己也没有学好)。然后看别人的文章看完之后就更惨了,彻底什么都搞不清楚了。

现在看来,这个就是一个流程角色,而且可以当成一个人来看,而不需要指定到什么role,等等其他概念上了,这样就能很清楚了。而且还起到一个解藕的作用,使task和actor之间有了一个中间桥梁,这样当actor变化的时候只需要修改swimlane就好了,如果写成一个动态类,那么,只要修改后台数据库数据就可以了。

想当初为了解决公司组织结构和流程衔接的问题,简直想破的脑袋。现在就针对每一个swimlane,作一个class,然后通过这个class去组织结构数据库抓相应的数据即可,很动态,哈哈。非常的满意这个设计,当初也不知道怎么回事,就是想不通。

应该这是最简单的一种actor应用了。

分享到:
评论
1 楼 uniquejava 2008-05-05  
很好,很强大

相关推荐

    Python库 | swimlane_platform-9.1.1.post3.tar.gz

    Python库是开发者在编程时经常会使用到的...在实际开发中,熟悉Swimlane Platform的文档和官方示例代码将非常有助于理解和利用这个库。此外,积极参与社区讨论,了解其他开发者的经验和最佳实践,也能提升使用效果。

    Python库 | swimlane_platform-8.0.1.tar.gz

    Python库是开发者在编程时经常...通过理解和熟练运用这个库,开发者可以极大地提升工作效率,并实现复杂业务逻辑的自动化。在使用前,务必熟悉其功能和使用方法,参考官方文档或社区资源,以便更好地融入到你的项目中。

    泳道图参考模板(Swimlane Diagram)

    泳道图(Swimlane Diagram),也被称为跨职能流程图,是一种UML活动图,主要用于分析和展示各个部门在同一任务流程上的不同进程。泳道图的名称由来,是因为流程图中对职能部门的划分像游泳池泳道相类似。它旨在明确...

    draggable-swimlane-editor:可拖拽的泳道图编辑器

    这种编辑器的引入极大地提升了用户交互性和效率,使得用户可以直观地调整流程中的各个步骤,从而更好地理解和优化工作流程。 "react-beautiful-dnd"是这个项目的关键依赖库,它是一个React库,专门用于实现美观且...

    tez-swimlanes:apache-tez AM日志中的Swimlane图

    在Tez的上下文中,Swimlane图可以帮助开发者和运维人员理解任务执行的顺序,以及不同任务组件如何并行或串行运行,这对于性能调优和问题排查至关重要。 描述中的“特兹-斯威姆兰群岛”可能是一个比喻,暗示了Tez的...

    NIIT+UML_MMS-3-VC

    - **泳道(Swimlane)**:识别参与不同活动的对象或角色。 综上所述,为了在MMS-3-VC考试中取得好成绩,考生需要熟练掌握以上UML图表的基本概念、符号表示及其应用场景。此外,还应该加强对实际案例的研究和练习,...

    四川大学的一套关于UML的试题

    了解活动(Activity)、泳道(Swimlane)、决策节点(Decision Node)和合并节点(Join Node)等元素是解答活动图问题的基础。 6. **其他图型**:除了以上几种常见图型,UML还包括通信图、部署图、组件图等。试题...

    建模语言案例

    它通过泳道(Swimlane)划分不同的责任域,并用动作(Action)和决策(Decision)节点描述过程。 在"sample"案例中,我们可以运用这些UML图来构建一个完整的系统模型,包括系统的功能、对象交互、状态变化和流程...

    产品经理所必须的流程图,商业画布等等等等资料,应有皆有,参加互联网+、挑战杯等比赛必备神器

    常见流程图类型包括:业务流程图(Business Process Model and Notation, BPMN)、数据流程图(Data Flow Diagram, DFD)和泳道图(Swimlane Diagram)。理解并熟练使用这些图表,可以帮助产品经理有效沟通产品需求...

    产品经理业务流程图的绘制流程分享.pdf

    概念图是将一个概念或想法以图形化的方式表达出来,帮助人们更好地理解和交流概念。架构图是表现了一个系统的整体结构和各个组件之间的关系。用例图是表现了一个角色在系统里要完成的活动是什么。 第三部分:为什么...

    状态图、用例图、部暑图、活动图、关系图模板.zip

    活动图使用不同的图形元素来表示不同的流程活动、决策点、合并点和泳道(swimlane)。泳道用于表示工作流中任务的责任分配,而决策点和合并点则有助于理解流程中的条件分支。在软件开发中,活动图常用于流程优化、...

    操作流程图模板.doc

    4.泳道图(Swimlane图):在流程图中引入了部门或责任区的概念,便于明确职责分工。 四、使用操作流程图的好处 1. 提高理解:流程图直观地展示了复杂的流程,帮助各方快速理解。 2. 发现问题:通过绘制流程图,...

    UML中文教材(下)

    它结合了流程图和状态机的概念,通过泳道(Swimlane)、决策节点(Decision Node)、并行分支(Fork/Join)等元素来表示活动的执行路径。 8. **组件图(Component Diagrams)** 组件图描述软件系统内部的物理组织...

    UML统一建模语言课件

    活动图采用类似流程图的形式,通过动作(Action)、决策(Decision)、分支(Fork/Join)和泳道(Swimlane)等元素来表示流程的动态行为。 **第五章:顺序图** 顺序图(也称为序列图或序列 diagram)是另一种行为...

    系统流程ppt

    可以使用 Swimlane 流程图来区分不同角色或部门的责任,使得流程更加可视化和易懂。 此外,系统流程PPT还应涵盖关键业务流程。这包括用户操作步骤、数据处理逻辑、事务处理、权限控制等。对于涉及多个步骤或需要...

    starUML.rar

    在活动图中,活动(Activity)被表示为圆角矩形,决策点(Decision Node)和合并点(Merge Node)用于表示条件分支,泳道(Swimlane)则用于分隔不同角色或组件的职责。StarUML提供了丰富的符号库,帮助用户构建复杂...

    流程图.zip流程图.zip流程图.zip流程图.zip流程图.zip流程图.zip

    2. **流程图的类型**:流程图有多种类型,如业务流程图(BPD)、数据流程图(DFD)、系统流程图(SFD)、泳道图(Swimlane Diagram)等。它们各自专注于不同的应用场景,例如BPD关注业务操作,DFD强调数据流动,SFD...

    uml实验报告初学者参考

    - 其关键元素包括活动(Activity)、决策节点(Decision Node)、合并节点(Join Node)、泳道(Swimlane)等。 - 学习如何通过活动图来建模复杂的控制流程和并发执行的活动。 7. **组件图(Component Diagram)*...

    软件需求图形建模.docx

    3. **泳道图**(Swimlane Diagram):也称为责任分配矩阵(RACI Chart)或流程图,主要用于展示跨部门或角色的工作流程。在泳道图中,水平线(泳道)代表不同的角色或部门,垂直线表示流程步骤。每个步骤都在相应的...

    uml期末考试试题(很有代表性)

    3. 泳道(Swimlane):泳道用于区分不同角色或对象的活动,有助于清晰地展示复杂的流程。 通过深入理解和熟练应用以上知识点,相信你不仅能应对UML期末考试,还能在实际软件开发中游刃有余。请结合具体的试题,进行...

Global site tag (gtag.js) - Google Analytics