
上QQ阅读APP看书,第一时间看更新
5.6 建模实例:创建机房系统对象图
对系统的设计视图建模时,使用对象图无法完整地描述系统的对象结构,但对于一个存在多个实例的个体类,可以使用对象图配置相互之间的关系。例如,虽然机房系统中构建了众多类型的类,但在UML建模时可以抽取一些对象进行展现。
5.6.1 创建对象元素
在机房系统中,对象图主要包括用户信息、登录机房收费、上机结账、管理员信息、今日账单、今日记录等11个对象图,以及上机员、操作员和管理员3个参与者。在Rose软件中,添加对象图、设置对象图名称并排列对象图,然后创建角色,并设置角色名称。

5.6.2 创建对象关系
创建完各类元素之后,便需要创建各元素之间的链接类型了。在本实例中,使用统一的对象链接标志符进行连接,在连接过程中必须在2个对象之间连接,否则无效。在绘制“折角”连接线时,可直接将鼠标放置在连接线的线条上方,按住左键拖动鼠标即可调整连接线的位置和折角。
