17、系统分析中的领域建模与用例建模

系统分析中的领域建模与用例建模

一、领域建模案例分析

1. 房地产经纪人协会多重上市服务系统

房地产经纪人协会多重上市服务系统(MLS)为当地房地产经纪人提供房屋销售信息。在这个系统中,经纪人每月与房主签约列出待售房屋(房源),并将房源信息发送到 MLS,社区内的任何经纪人都能获取这些信息,部分信息还会在互联网上向潜在客户公开。

房源信息包括地址、建造年份、平方英尺数、卧室数量、浴室数量、房主姓名、房主电话号码、要价和状态代码等,同时还包含许多展示房源特征的图片和视频。此外,还需要记录房源经纪人的信息,如姓名、办公室电话、手机号码和电子邮件地址,以及房地产办公室的信息,如办公室名称、办公室经理姓名、办公室电话和街道地址。

根据这些信息,我们可以开展以下建模工作:
- 绘制基础领域模型类图 :考虑哪些信息需要包含在系统中,排除不在问题域内的信息,如房主的雇主或信用历史、潜在买家的相关详细信息等。
- 扩展领域模型类图 :添加房源类型(出售和租赁),以及房源可能包含无建筑物(如空地)或多个建筑物(如主屋和客屋)的情况,每个建筑物有独立的平方英尺数、卧室数量和浴室数量。
- 进一步扩展领域模型类图 :假设房源可能有多个所有者,并且可能由两个或更多经纪人共享,每个经纪人从销售中获得的佣金百分比可能不同。
- 绘制状态机图 :考虑房地产房源随时间会经历多个不同状态,如新房源、成熟房源、修订房源、待签约房源和已售房源,绘制房源对象的状态机图,包括过渡名称并考虑所有可能的过渡。 <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值