UML学习资料(2) StarUML 建模用例

  1. UML分为:
    1)静态建模:系统基础和系统固定框架结构,这些图形往往是“静态”的。
    类图(Class Diagram):常用来分析业务概念
    用例图(Use Case Diagram):常用
    对象图(Object Diagram):不常用
    构件图(Component Diagram):偶尔用
    部署图(Deployment Diagram):偶尔用
    包图(Package Diagram):不常用

    2)动态建模:描述的是某种行为,是“动态”的。
    活动图(Activity Diagram):偶尔用
    状态机图(State Machine Diagram):同上
    时序图(Sequence Diagram):常用
    通讯图(Communication Diagram):不常用
    时间图(Timing Diagram):不常用

  2. 用例图
    活动者:用户
    用例:核心功能
    表示某个(些)用户能够执行哪些功能。
    这里写图片描述

  3. 时序图
    tarUML创建时序图步骤:骤:
    1).在Model Explorer 中,在Untitled右键——ADD——Model,取名myuml;
    这里写图片描述
    2).
    接着,单击myuml,右键——Add Diagram——Sequence Diagram,这里可以取个名字mysd。如果要改名字可以改Properties中的name属性。
    这里写图片描述
    3).接下来添加一个执行者,myuml右键——Add——Actor,更名为person。
    这里写图片描述
    4).接下来添加一个Object,mydb右键——Add——Object,更名为action。
    这里写图片描述
    5).再将person、和action拖到空白处,用Sequence里的工具线连起来。一个简单的时序图就OK了。复杂的举一反三吧。
    这里写图片描述

实例
捕捉一段时间范围内多个对象之间的交互信息, 强调信息交互的时间顺序。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值