学习笔记 用例图,类图,时序图

用例图 火车站订票系统


分析:

客户可以通过三种方式订票
1 窗口

2 互联网

3 电话


2 方式订票成功可以返回短信通知,

所有的方式都必须打印纸质车票,客户通过车票上车


注意点:

参与者和用例之间一定是一种箭头→

这里把订票的事件抽象成了一个事件其他方式从订票继承,使用空白三角的箭头.

下发短信是可以可无的使用<<extend表示>>   

打印火车票是必须的,是订票完后的行为使用<<include>>



类图学习



学生类和Data类是依赖关系,因为学生类有时候会用到data这个工具,是用虚线箭头表示

BoyStudent实现了IStudent接口,实现用空三角虚线箭头表示

SouthBoyStudent类继承了BoyStudent,使用空三角实心箭头表示




轮子等部分组成汽车,但是轮子有可以有单独的生命周期不受汽车影响,是聚合关系 用空菱形实线表示

同理部门组成公司,但是公司不存在了部门也不存在了,这是关联关系 用实心菱形和直线表示.

(主要是看有没有整体和部分的关系)


某公司下有研发部,HR部,销售部,公司有CEO 每个部门有经理和员工 画类图:





时序图:

学生发送一个获取老师信息的消息,(getTeacherInfo) 老师使用自己的方法验证请求,验证通过了返回学生(3)这些信息,

同时发送一个异步消息(sendEmail)到EmailServer




上面是开始点 下面是结束点 描述了公司请假流程



泳道活动图



转载于:https://www.cnblogs.com/sfshine/archive/2012/11/04/2755917.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值