- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
源原著整警系由如成到有移物就送非同步警信接收到警信後同送三非同步信到接收到信後送同步信首先事件送物件然後再部的大科系江清水息的流程控制交下一物件後送端必需等待接受端回息才可以行之後的活流程控制交下一物件後送端可以行活不需要等待接收端回不去描述的容或不考物件的相性以表示使用程序呼叫後表示息回有可以省略物件在循序中有的物件息的表示息上的以一循序的表示代表上的序表示一息的名同之件表示件限制只有符合件限制的情息才能入下一作用建立表示建立一新的物件束表示物件的作用至此迫束描述成一特定作所有的及互相合作的息
Key Terms Key Terms 圖CO-4來源:UML Toolkit P186 Figure 6.15。原著,Hans-Erik Eriksson、Magnus Penker。 整個警報系統由Active Object如Photo Cell Sensor組成,當Photo Cell Sensor偵測到有移動物就會傳送非同步警報信號給Cell Handler。 當Cell Handler接收到警報信號後,同時間發送三個非同步信號到 Sound Alarm (Trigger)、Phone Alarm (Trigger)、System Handler (Alarm)。 當System Handler接收到信號後,Supervisor發送兩個同步信號,首先將事件記錄|傳送給Log物件,然後再啟動System Handler內部的Sound Alarm。 UNIFIED MODELING LANGUAGE: Fig 18-2 P.247 * Interaction Diagram 東吳大學資訊科學系 江清水 Object Message flow Procedure call flow of control Asynchronous flow of control Flat flow of control call Return flow a procedure call Message Label Condition Creation Destroy Interaction diagram Collaboration diagram Link Active object Sequence diagram Lifeline Focus of control Branching Message with transaction time Basic 訊息傳遞(Message Flow)的種類: Procedure call flow of control :當流程控制權交給下一個物件後,傳送端必需等待接受端傳回訊息,才可以繼續執行之後的活動。 Asynchronous flow of control:當流程控制權交給下一個物件後,傳送端可以繼續執行活動,不需要等待接收端回應。 Flat flow of procedure:當不須去描述message的詳細內容或不考慮物件的相關性時,則以Flat flow of procedure表示。 Return from a procedure call:使用程序(Procedure)呼叫後,表示訊息回傳。有時可以省略。 Notation and Semantics Object(物件):在循序圖中與傳遞傳訊有關的物件。 Object Name 訊息(Message)的種類: Label (標籤):X與Y表示訊息上的標籤。X以一個循序的號碼表示,代表時間上的順序。Y表示一個訊息的名稱,同時傳Y之參數。 Condition (條件):Z表示條件限制。只有符合條件限制的情況,訊息才能進入下一個作用時間。 Creation (建立):表示建立一個新的物件。 Destroy(結束):表示物件的作用時間至此強迫結束。 Object X destroy create [Z] X:Y( ) Notation and Semantics Notation and Semantics Collaboration diagram (Modeling Flows of Control by Organization) :描述為達成一個特定動作所有關連的Object,及Object互相合作的關係與訊息傳遞順序。 Sequence diagram (Modeling Flows of Control by Time) :根據時間發生順序來表達物件間的互動及一連串時序上的訊息傳遞,起始觸發可以是由事件 (Event) 、行動者(Actor)、物件(Object)觸發。 Interaction diagram: c:Client :Transaction p:ODBCProxy 2.1:setValues(d,3.4) 2.2:setValues(a,”CO”) global local 1:create 2:setAction(a,d,o) 3:destroy {transient} [condiction1] Message1 [condiction2] Message2 object1 object2 :Phone Alarm :Sound Alarm :Photo Cell Sensor :Cell Handler :System
您可能关注的文档
最近下载
- 迅达3300AP电气原理图(中文精简版).pdf VIP
- (精品)《雨人》中英文台词剧本完整版.docx VIP
- 2025-2026学年初中美术八年级上册(2024)岭南版(2024)教学设计合集.docx
- 上市公司应对证券民事索赔100问.pdf VIP
- 【继续教育】水质PH(每日一练).pdf VIP
- Lenovo联想 服务器 ThinkServer TS560 说明书.pdf
- Q/GDW 364-2009《单相智能电能表技术规范》及编制说明.doc VIP
- 社会保障学 高教版 第16章--扶贫开发.ppt VIP
- 《2和5的倍数的特征》省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 甜梦口服液与丁螺环酮治疗广泛性焦虑症的疗效对比.PDF VIP
文档评论(0)