打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UML建模(四)业务建模之业务序列图

4.1 描述业务流程的手段

  • 描述业务流程的手段:文本 活动图 序列图
  • 序列图和活动图比较:
    1.活动图只关注人,序列图把人当作系统。
    2.活动图表示动作,序列图强迫思考动作背后的目的。
    3.活动图“灵活”,序列图不“灵活”。

4.2 业务序列图要点

  • 消息代表责任分配而不是数据流动
    1.序列图最重要的要点是消息的含义。A指向B的消息,代表“A请求B做某事”,或者“A调用B做某事的服务”,做某事是B的一个责任
  • 抽象级别是系统之间的协作
    1.业务建模的研究对象是组织,出现在业务序列图生命线上的对象,其最小颗粒是系统,包括人和非人系统。
  • 只画核心域相关的系统
  • 把时间看作特殊的业务实体
  • 为业务对象分配合适的责任

4.3步骤-现状业务序列图

  • 尽力描绘出真实的现状
  • 常见错误:
    1.把想象中的改进当成现状
    2.把“现状”误解为“纯手工”
    3.把“现状”误解为“本开发团队未参与之前
    4.把“现状”误解为“规范”
    5.我是创新,没有现状
    6.我做产品,没有现状

4.4步骤-改进业务序列图

  • 改进模式一:物流变成信息流


  • 改进模式二:改善信息流转


  • 改进模式三:封装领域逻辑
    1.用软件系统代替人脑,业务流程就得到了改进。


  • 阿布思考法
    (1)假设有充足的资源去解决问题,得到一个完美的方案;
    (2)用手上现有的资源去山寨这个完美方案。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UML 图表和数据库建模指南
PowerDesigner 15—— 企业架构建模的原动力
如何画数据流图?
大数据平台层级架构图
用UML进行有效业务建模
从耗时3.5天减少到0.5天!业务单据如何半天内交付?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服