- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通讯图 通讯图和对象图比较对象图表示了对象之间的链接关系,是静态的. 通讯图是对象图的扩展,除了说明对象之间的关系,还要说明对象之间的通讯,是动态的. 通讯图通讯图中的消息仍然用箭头表示,箭头放在链接的旁边.箭头的意义和顺序图相同箭头上还还可以给出消息的名称,消息的顺序等。消息通讯图上的消息使用数字编号来表示次序编号从1开始,逐一增加表示嵌套消息的分级编号方法如图,1.1和1.2是消息1的嵌套消息 消息同时发生的消息同时被调用的消息用数字-字母法表示如图,消息 2a.messageB(), 2b.messageB(), 和 2c.messageC() 是在调用了 1.messageA()之后同时被调用的消息多次调用的消息描述循环的消息可以使用星号(*) 例如,表示发生10次的循环约束*[i = 0 .. 9]如图,在消息1被调用10次之后才会调用2a,2b,2c消息根据条件发送消息可以设置监视条件(guard condition)描述只有在特定条件为true时才调用某个消息条件为真时调用消息,否则消息被略过如图,condition为true时,2a可以和2b、2c同时调用;如果condition为false,2a不能调用,但2b和2c可以调用Cars and Car KeysChanging States and Nesting MessagesChanging States and Nesting MessagesThe Soda Machine创建对象在通讯图中创建对象时,在消息标签上添加 ?create? 主动对象控制消息流程的对象叫主动对象主动对象发送消息给被动对象,并且和其他主动对象相互作用。多个主动对象同时工作,称为并发.主动对象An active object controls the flow in a sequence. Its represented as a rectangle with a thick, bold border.同步an object sending a message only after several other (possibly nonconsecutive) messages have been sent. That is, the object must synchronize its message with a set of other messages.同步a sequence of possible interactions:The Senior VP of Marketing asks the VP of Sales to create a campaign for a particular product.The VP of Sales creates the campaign and tells the Sales Manager to assign the campaign to a Salesperson.The Sales Manager directs a Salesperson to sell the product according to the campaign. The Salesperson makes sales calls to potential customers in order of their priority.After the Sales Manager has issued the directive (that is, when steps 3 is complete), a corporate Public Relations Specialist has the local newspaper place an ad about the campaign.SynchronizationMessage synchronization in a communication diagram.通讯图 vs 顺序图通讯图和顺序图呈现了类似的信息选择哪一个来对交互建模?根据个人喜好做一个比较:在这个表中对两种图进行了比较,结果可以帮助你决定使用哪种图Comparing%20sequence%20and%20communication%20diagrams.docComparing sequence and communication diagrams根据比较的结果如果关注一个特定交互中的消息流,使用顺序图如果关注交互的参与者之间的链接,使用通讯图时间允许的话,两种都使用
网络工程师持证人
本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。
原创力文档


文档评论(0)