摘要:类的组成:名称+属性+操作(方法) 类的名称必须是名词,不需要前缀或后缀,可以多个名称组合,单词首字母大写。正体字表示类可实例化,斜体字说明类为抽象类类的属性(Attributes):可见性:public、protected、private、Implementation(default)属性类型与初
阅读全文
摘要:活动图:可以用于描述系统的工作流程和并发行为。活动图中一个活动结束后将立即进入下一个活动,JBPM就是以活动图为基础。基本概念 ① 活动② 起点和终点③ 分支④ 泳道⑤分叉和汇合 活动图—活动 活动(activity)表示的是某流程中的任务的执行,它可以表示某算法过程中语句的执行.在活动图中需要注意
阅读全文
摘要:定义 顺序图是显示对象之间交互的图,这些对象之间是按时间顺序排列的。水平方向 对象维垂直方向 时间维 顺序图—建模元素 顺序图中包括的建模元素有:对象(参与者实例也是对象)、生命线(lifeline)、消息(message)等。生命线用一条虚线表示, 消息用从一个对象的生命线到另一个对象的生命线的箭
阅读全文
摘要:用例图:由参与者、用例以及用例与用例之间的关系构成的用于描述系统功能的动态视图 参与者用例用例关系 用例图——参与者 参与者(Actor)是指存在于系统外部并直接与系统交互的人、系统或设备等。参与者按是否使用系统核心功能可分为主要参与者与次要参与者。参与者在画图中用简笔人物画来表示: 用例图——用例
阅读全文
摘要:画UML图与写文章差不多,都是把自己的思想描述给别人看,关键在于思路和条理,图好看与否就是看你的字是否规范,至于工具,就像你用什么笔,不算非常重要。 目前市场上常见的建模工具有StarUML,IBM Rational Rose、Microsoft Visio、Power Designer等,Rose
阅读全文
摘要:用例视图 用例视图中包括了系统中的所有参与者、用例和用例图,必要时还可以在用例视图中添加顺序图、活动图等 逻辑视图 逻辑系统关注系统是如何实现用例中所描述的功能的,主要是对系统功能性需求提供支持,即为用户提供服务方面,系统所应提供的功能。逻辑视图下的模型元素包括类图、顺序图和状态图等 组件视图 组件
阅读全文
摘要:类型 静态图 行为图 用例图 交互图 实现图 包含图 类图、对象图、包图 状态图、活动图 用例图 顺序图、协作图 组件图、部署图
阅读全文
摘要:历史 UML创始于1994年10月,主要创始人Grady Booch、Jim Rumbaugh和Ivar Jacobson。 UML(Unified modeling language统一建模语言) 是一种用于软件系统分析和设计的语言工具。它用于帮助软件开发人员进行思考和记录思路的结果。 为什么使用
阅读全文