【面向对象思维】模型及UML模型

本文介绍了建模的目的,强调可视化和文档化在软件开发中的重要性。UML作为统一建模语言,用于需求分析和设计。需求分析中,用例图和活动图帮助理解和澄清客户需求,而设计阶段的类图、顺序图、通信图和状态图则提供了对系统不同视角的深入洞察。建模原则包括选择适当的模型,确保模型准确反映现实,并结合多个模型以全面理解系统。
摘要由CSDN通过智能技术生成

目录

一、建模的目的

二、建模的原则

三、UML(统一建模语言)

四、需求分析的UML模型

1.用例图(usecase)

2.活动图

五、用于设计的UML模型

1.类图(属于静态图)

2.顺序图(也叫时序图,属于动态图)

3.通信图

4.状态图


一、建模的目的

  1. 可视化的处理问题
  2. 理清结构
  3. 便于文档化,文档化后实现会比较顺利。
  4. 每个人看到的模型不一样,每个人的模型精度、准度决定最终的效果。如拼多多发现全国有8亿人月收入在3000月一下,用低价迅速占有了市场。而阿里和京东的模型是消费升级,模型的错误导致了失败。

二、建模的原则

  1. 选择要建怎样的模型
  2. 模型的可以表达在不同精度上
  3. 模型要符合现实的,模型错误或和现实脱节会导致严重的后果。
  4. 单个模型并不充分,如盲人摸象,或者建筑图纸中有电器图、电气位置图、水路图等等不同侧重的模型示意图。

三、UML(统一建模语言)

四、需求分析的UML模型

1.用例图(usecase)

已经找到目标客户,与客户沟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值