15、系统分析中的领域建模与状态机图

系统分析中的领域建模与状态机图

在系统分析活动中,对于客户相关的所有销售和销售交易都需要进行引用。在多个子系统中重复出现领域类并不意味着存在冗余。在复杂的领域模型中,先在单独的图表中进行建模和分析,然后再将它们合并起来会更容易。有时,项目团队会按子系统划分工作,每个成员负责一个单独的图表,并确保相互协调。

1. 客户账户子系统

客户账户子系统包含消息、合作伙伴信用和好友链接。FriendLink类是一个关联类,与其他示例不同的是,它附属于客户之间的一元关联。每个客户可以与许多其他客户建立链接,这通过Customer类顶部的关联线表示。对于每个链接,会存储其状态和链接日期。Message类的处理方式不同,每个客户可以向许多其他客户发送多条消息,同样,每个客户也可以接收多条消息。

2. 完整的RMO领域模型类图

RMO的分析师可能会继续分别对每个子系统进行建模。RMO CSMS的最终领域模型类图包含了之前未展示的类,如Shipper、Shipment、ReturnItem和Suggestion等。以下是该类图中的部分类及其属性:
| 类名 | 属性 |
| — | — |
| ActiveCart | elapsedTime, holdForDays |
| OnReserveCart | storeID, registerID, clerkID |
| InStoreSale | timeOnSite, chatUse |
| OnlineSale | clerkID, lengthOfCall |
| TelephoneSale | |
| AccessoryPackage |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值